*{margin:0;padding:0;}
@font-face{font-family:'apercubold_italic';src:url('../fonts/apercu_bold_italic-webfont.woff2') format('woff2'),
url('../fonts/apercu_bold_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'apercubold';src:url('../fonts/apercu_bold-webfont.woff2') format('woff2'),
url('../fonts/apercu_bold-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'apercuitalic';src:url('../fonts/apercu_italic-webfont.woff2') format('woff2'),
url('../fonts/apercu_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'aperculight_italic';src:url('../fonts/apercu_light_italic-webfont.woff2') format('woff2'),
url('../fonts/apercu_light_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'aperculight';src:url('../fonts/apercu_light-webfont.woff2') format('woff2'),
url('../fonts/apercu_light-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'apercumedium_italic';src:url('../fonts/apercu_medium_italic-webfont.woff2') format('woff2'),
url('../fonts/apercu_medium_italic-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'apercumedium';src:url('../fonts/apercu_medium-webfont.woff2') format('woff2'),
url('../fonts/apercu_medium-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'apercu_monoregular';src:url('../fonts/apercu_mono-webfont.woff2') format('woff2'),
url('../fonts/apercu_mono-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'apercuregular';src:url('../fonts/apercu_regular-webfont.woff2') format('woff2'),
url('../fonts/apercu_regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;}
@font-face{font-family:'CircularStd';src:url('../fonts/CircularStd-Black.eot');src:url('../fonts/CircularStd-Black.eot?#iefix') format('embedded-opentype'), url('../fonts/CircularStd-Black.woff') format('woff'), url('../fonts/CircularStd-Black.ttf') format('truetype'), url('../fonts/CircularStd-Black.svg#bcc26993292869431e54c666aafa8fcd') format('svg');font-weight:800;font-style:normal;}
@font-face{font-family:'CircularStd';src:url('../fonts/CircularStd-BlackItalic.eot');src:url('../fonts/CircularStd-BlackItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/CircularStd-BlackItalic.woff') format('woff'), url('../fonts/CircularStd-BlackItalic.ttf') format('truetype'), url('../fonts/CircularStd-BlackItalic.svg#bcc26993292869431e54c666aafa8fcd') format('svg');font-weight:800;font-style:italic;}
@font-face{font-family:'CircularStd';src:url('../fonts/CircularStd-Bold.eot');src:url('../fonts/CircularStd-Bold.eot?#iefix') format('embedded-opentype'), url('../fonts/CircularStd-Bold.woff') format('woff'), url('../fonts/CircularStd-Bold.ttf') format('truetype'), url('../fonts/CircularStd-Bold.svg#bcc26993292869431e54c666aafa8fcd') format('svg');font-weight:600;font-style:normal;}
@font-face{font-family:'CircularStd';src:url('../fonts/CircularStd-BoldItalic.eot');src:url('../fonts/CircularStd-BoldItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/CircularStd-BoldItalic.woff') format('woff'), url('../fonts/CircularStd-BoldItalic.ttf') format('truetype'), url('../fonts/CircularStd-BoldItalic.svg#bcc26993292869431e54c666aafa8fcd') format('svg');font-weight:600;font-style:italic;}
@font-face{font-family:'CircularStd';src:url('../fonts/CircularStd-Medium.eot');src:url('../fonts/CircularStd-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/CircularStd-Medium.woff') format('woff'), url('../fonts/CircularStd-Medium.ttf') format('truetype'), url('../fonts/CircularStd-Medium.svg#bcc26993292869431e54c666aafa8fcd') format('svg');font-weight:500;font-style:normal;}
@font-face{font-family:'CircularStd';src:url('../fonts/CircularStd-MediumItalic.eot');src:url('../fonts/CircularStd-MediumItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/CircularStd-MediumItalic.woff') format('woff'), url('../fonts/CircularStd-MediumItalic.ttf') format('truetype'), url('../fonts/CircularStd-MediumItalic.svg#bcc26993292869431e54c666aafa8fcd') format('svg');font-weight:500;font-style:italic;}
@font-face{font-family:'CircularStd';src:url('../fonts/CircularStd-Book.eot');src:url('../fonts/CircularStd-Book.eot?#iefix') format('embedded-opentype'), url('../fonts/CircularStd-Book.woff') format('woff'), url('../fonts/CircularStd-Book.ttf') format('truetype'), url('../fonts/CircularStd-Book.svg#bcc26993292869431e54c666aafa8fcd') format('svg');font-weight:400;font-style:normal;}
@font-face{font-family:'CircularStd';src:url('../fonts/CircularStd-BookItalic.eot');src:url('../fonts/CircularStd-BookItalic.eot?#iefix') format('embedded-opentype'), url('../fonts/CircularStd-BookItalic.woff') format('woff'), url('../fonts/CircularStd-BookItalic.ttf') format('truetype'), url('../fonts/CircularStd-BookItalic.svg#bcc26993292869431e54c666aafa8fcd') format('svg');font-weight:400;font-style:italic;}
@font-face {
    font-family: 'Permanent Marker';
    src: url('../fonts/permanentmarker-regular-webfont.woff2') format('woff2'),
         url('../fonts/permanentmarker-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face{font-family:'icomoon';src:url('../fonts/icomoon.eot?9j5oij');src:url('../fonts/icomoon.eot?9j5oij#iefix') format('embedded-opentype'),
url('../fonts/icomoon.ttf?9j5oij') format('truetype'),
url('../fonts/icomoon.woff?9j5oij') format('woff'),
url('../fonts/icomoon.svg?9j5oij#icomoon') format('svg');font-weight:normal;font-style:normal;}
body{font-family:apercuregular;overflow-x:hidden;}
header .header-inner{width:100%;}
.header-inner .brand{width:10.7%;padding-top:11px;padding-left:45px;}
.header-inner .brand img{width:160px;max-width:100%;}
.header-inner .header-right{width:87.5%;}
.header-inner .header-right .sacs-main-menu{float:left;width:calc(100% - 345px);}
.header-inner .header-right .search-cart{width:345px;float:right;text-align:right;padding-right:27px;position:relative;}
.search-cart>div,.search-cart>ul{vertical-align:top;display:inline-block;position:relative;}
.search-cart>div>img{cursor:pointer;}
.search-cart>div>div{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:999;}
.search-cart .search-header{position:static;padding-top:37px;}
.search-cart .search-header img.search-icon{cursor:pointer;}
.search-cart .search-header .bg-search{opacity:0;visibility:hidden;position:absolute;top:100%;width:523px;max-width:100%;right:0;top:0;height:107px;background:white;left:auto;padding-right:27px;}
.search-cart .search-header .bg-search.active{opacity:1;visibility:visible;}
.search-cart .search-header .bg-search .form-search{padding-right:24px;padding-top:35px;}
.search-cart .search-header .bg-search .form-search form{position:relative;padding-left:42px;overflow:hidden;}
.search-cart .search-header .bg-search .form-search button.button{border:none;background:none;display:inline-block;vertical-align:top;background:url(../images/icon-search-btn.png)center no-repeat;position:absolute;top:0;left:0;height:100%;background-size:100% auto;width:24px;cursor:pointer;margin-top:2px;}
.search-cart .search-header .bg-search .form-search button.button img{display:none;}
.search-cart .search-header .bg-search .form-search input.search-query{border:none;color:#49597d;font-size:24px;line-height:34px;width:100%;display:block;width:calc(100% + 30px);padding-right:0px;height:34px;}
.search-cart .search-header .bg-search .form-search input.search-query::-webkit-input-placeholder{color:#49597d;opacity:1;}
.search-cart .search-header .bg-search .form-search input.search-query::-moz-placeholder{color:#49597d;opacity:1;}
.search-cart .search-header .bg-search .form-search input.search-query:-ms-input-placeholder{color:#49597d;opacity:1;}
.search-cart .search-header .bg-search .form-search input.search-query:-moz-placeholder{color:#49597d;opacity:1;}
.search-cart .search-header .bg-search .form-search input.search-query::ms-clear{display:none!important;width:0;height:0;}
.search-cart .search-header .bg-search .form-search input.search-query::-ms-reveal{display:none;}
.search-cart .search-header .icon{cursor:pointer;}
.search-cart>ul.menu.mod-list{list-style:none;margin-left:28px;padding-top:33px;}
.search-cart>ul.menu.mod-list li a{width:148px;height:41px;line-height:39px;background:#00cfdc;color:white;text-align:center;padding:0 10px;border-radius:20px;display:inline-block;text-decoration:none;}
.search-cart>ul.menu.mod-list li a:hover{border:1px solid #00cfdc;color:#00cfdc;background:transparent;}
.menu_account_hover .list_menu{opacity:0;visibility:hidden;position:absolute;top:100%;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);padding-top:17px;}
.menu_account_hover .list_menu ul.menu.mod-list{list-style:none;text-align:left;width:158px;padding:30px 28px;border:1px solid #dfe5ec;border-radius:5px;position:Relative;background:white;}
.menu_account_hover .list_menu ul.menu.mod-list:before{position:absolute;height:15px;width:100%;top:-15px;background:url(../images/img-top-arrow-dropdown.png)center no-repeat;content:' ';left:0;}
.menu_account_hover .list_menu ul.menu.mod-list li{display:block;margin-bottom:8px;}
.menu_account_hover .list_menu ul.menu.mod-list li:last-child{margin-bottom:0;}
.menu_account_hover .list_menu ul.menu.mod-list li a{text-decoration:none;font-family:apercubold;font-weight:normal;color:#333333;font-size:16px;}
.search-cart .menu_account_hover{margin-left:15px;padding-top:37px;padding-bottom:25px;}
.search-cart .mini_cart_hover{margin-left:16px;position:relative;padding-top:37px;padding-bottom:28px;background:url(../images/mini-cart-img.png)center 39px no-repeat;background-size:100% auto;}
.search-cart .mini_cart_hover>img{opacity:0;}
.search-cart .mini_cart_hover.hovered{background:url(../images/mini-cart-hover-img.png)center 39px no-repeat;background-size:100% auto;}
.mini_cart_hover .hikashop_cart_module div.hikashop_cart_dropdown_content{border:none!important;padding:0;position:static;}
.mini_cart_hover .hikashop_cart_module table.hikashop_cart{max-width:100%;border-collapse:collapse;}
.mini_cart_hover .hikashop_cart_module table.hikashop_cart tr{position:relative;}
.mini_cart_hover .hikashop_cart_module table.hikashop_cart tbody tr:after{width:100%;position:absolute;bottom:0;left:0;height:1px;background:#e7edf4;display:inline-block;content:none;}
.mini_cart_hover .hikashop_cart_module table.hikashop_cart tbody tr{border-bottom:1px solid #e7edf4;}
.mini_cart_hover .hikashop_cart_module table.hikashop_cart tbody tr:first-child td{padding-top:2px;}
.mini_cart_hover .hikashop_cart_module table.hikashop_cart tbody tr td:first-child span.border_bottom_cart{width:100%;position:absolute;bottom:0;left:0;height:1px;background:#e7edf4;display:inline-block;content:'';}
.mini_cart_hover .hikashop_cart_module table.hikashop_cart tbody tr td{padding:19px 0 15px;vertical-align:top;}
.mini_cart_hover .hikashop_cart_module table.hikashop_cart tbody tr td:first-child{width:23.5%;text-align:left!important;padding-right:7px;padding-top:18px;}
.mini_cart_hover .hikashop_cart_module table.hikashop_cart tbody tr td:first-child img{border-radius:18px;box-shadow:0 0 12px rgba(0,0,0,.1);width:70px;height:auto;max-width:100%;}
.mini_cart_hover .hikashop_cart_module table.hikashop_cart tbody tr td:nth-child(2){width:69%;padding-top:10px;}
.mini_cart_hover .hikashop_cart_module table.hikashop_cart tbody tr td:nth-child(2)>a{text-decoration:none;color:#000f33;font-size:14px;padding-top:4px;line-height:20px;font-family:apercubold;font-weight:normal;padding-bottom:9px;display:inline-block;}
.mini_cart_hover .hikashop_cart_module table.hikashop_cart tbody tr td:nth-child(3){padding-top:14px;}
.mini_cart_hover .hikashop_cart_module table.hikashop_cart tfoot tr td{padding:2px 0 7px;font-size:16px;}
.mini_cart_hover .hikashop_cart_module table.hikashop_cart tfoot tr td span.hikashop_product_price_full{padding-top:9px;margin-bottom:13px;}
.mini_cart_hover .hikashop_cart_dropdown_content a.hikabtn{width:168px;height:50px;border-radius:25px;border:1px solid #00cfdc;text-transform:uppercase;color:#00cfdc;text-align:center;padding:0 10px;display:inline-block;vertical-align:top;margin-right:18px;background:none;font-size:13px;line-height:25px;text-decoration:none;line-height:48px;font-family:apercubold;letter-spacing:1.2px;}
.mini_cart_hover .hikashop_cart_dropdown_content a.hikabtn:hover{color:white;background:#00cfdc;}
.mini_cart_hover .hikashop_cart_dropdown_content a.hikabtn:last-child{background:#00cfdc;color:white;margin-right:0;}
.mini_cart_hover .hikashop_cart_dropdown_content a.hikabtn:last-child:hover{background:transparent;color:#00cfdc;}
.mini_cart_hover .hikashop_product_quantity_div{display:block;}
.mini_cart_hover .hikashop_product_quantity_div span.add-on{display:inline-block;line-height:34px;vertical-align:top;width:23px;height:34px;}
.mini_cart_hover .hikashop_product_quantity_div span.add-on a{padding:0 0;display:block;color:#00cfdc!important;}
.mini_cart_hover .hikashop_product_quantity_div span.add-on a:focus{outline:none;}
.mini_cart_hover .hikashop_product_quantity_div span.add-on:last-child{text-align:right;}
.mini_cart_hover .hikashop_product_quantity_div input[type=text]{width:43px;height:34px;line-height:32px;border:1px solid #e8e8e8;text-align:center;font-size:16px;color:#000f33;display:inline-block;vertical-align:top;}
.mini_cart_hover span.hikashop_product_price_full{display:block;text-align:right;padding-top:3px;margin-bottom:15px;}
.mini_cart_hover .hikashop_cart_module_product_delete_item{text-align:right;}
.mini_cart_hover .hikashop_cart_module_product_delete_item i.far,
.mini_cart_hover .hikashop_cart_module_product_delete_item i.fas{font-size:16px;color:#49597d;}
.sacs-main-menu>div>ul.menu{list-style:none;display:block;text-align:left;padding-left:22px;}
.sacs-main-menu>div>ul.menu li a{font-family:apercubold;font-size:18px;line-height:27px;color:#303c59;font-weight:normal;display:block;line-height:40px;text-align:left;text-decoration:none;position:relative;}
.sacs-main-menu>div>ul.menu>li.current.active a{}
.sacs-main-menu>div>ul.menu>li{display:inline-block;vertical-align:top;position:relative;margin-left:2px;}
.sacs-main-menu .moduletable_menu>ul.menu>li>a:before{position:absolute;top:0;left:0;width:100%;content:none;height:5px;}
.sacs-main-menu>div>ul.menu>li.current.active>a,.sacs-main-menu>div>ul.menu>li:hover>a{color:white;background:rgba(151,210,66,.98);}
.sacs-main-menu>div>ul.menu>li.current.active>a:before,.sacs-main-menu>div>ul.menu>li:hover>a:before{content:" ";background:#6ea222;}
.sacs-main-menu>div>ul.menu>li.current.active:nth-child(6n+1)>a,.sacs-main-menu>div>ul.menu>li:nth-child(6n+1):hover>a{background:rgba(233,200,46,.98)}
.sacs-main-menu>div>ul.menu>li.current.active:nth-child(6n+1)>a:before,.sacs-main-menu>div>ul.menu>li:nth-child(6n+1):hover>a:before{background:#cbac19;}
.sacs-main-menu>div>ul.menu>li.current.active:nth-child(6n+2)>a,.sacs-main-menu>div>ul.menu>li:nth-child(6n+2):hover>a{background:rgba(255,107,107,.98);}
.sacs-main-menu>div>ul.menu>li.current.active:nth-child(6n+2)>a:before,.sacs-main-menu>div>ul.menu>li:nth-child(6n+2):hover>a:before{background:#e84646;}
.sacs-main-menu>div>ul.menu>li.current.active:nth-child(6n+3)>a,.sacs-main-menu>div>ul.menu>li:nth-child(6n+3):hover>a{background:rgba(28,169,238,.98);}
.sacs-main-menu>div>ul.menu>li.current.active:nth-child(6n+3)>a:before,.sacs-main-menu>div>ul.menu>li:nth-child(6n+3):hover>a:before{background:#098ecf;}
.sacs-main-menu>div>ul.menu>li.current.active:nth-child(6n+4)>a,.sacs-main-menu>div>ul.menu>li:nth-child(6n+4):hover>a{background:rgba(125,112,241,.98);}
.sacs-main-menu>div>ul.menu>li.current.active:nth-child(6n+4)>a:before,.sacs-main-menu>div>ul.menu>li:nth-child(6n+4):hover>a:before{background:#6456e0;}
.sacs-main-menu>div>ul.menu>li.current.active:nth-child(6n+5)>a,.sacs-main-menu>div>ul.menu>li:nth-child(6n+5):hover>a{background:rgba(250,81,146,.98);}
.sacs-main-menu>div>ul.menu>li.current.active:nth-child(6n+5)>a:before,.sacs-main-menu>div>ul.menu>li:nth-child(6n+5):hover>a:before{background:#d52a6c;}
.sacs-main-menu>div>ul.menu>li.current.active:nth-child(6n+6)>a,.sacs-main-menu>div>ul.menu>li:nth-child(6n+6):hover>a{background:rgba(151,210,66,.98);}
.sacs-main-menu>div>ul.menu>li.current.active:nth-child(6n+6)>a:before,.sacs-main-menu>div>ul.menu>li:nth-child(6n+6):hover>a:before{background:#6ea222;}
.sacs-main-menu>div>ul.menu>li.item-117>ul.nav-child{width:1234px;padding:63px 67px 38px 43px;}
.sacs-main-menu>div>ul.menu>li.item-117>ul.nav-child .sppb-row .sppb-col-md-3:first-child{width:31.5%;float:left;display:inline-block;max-width:none;flex:none;}
.sacs-main-menu>div>ul.menu>li.item-117>ul.nav-child .sppb-row .sppb-col-md-3:nth-child(2){width:27.9%;float:left;display:inline-block;max-width:none;flex:none;}
.sacs-main-menu>div>ul.menu>li.item-117>ul.nav-child .sppb-row .sppb-col-md-6:nth-child(3){width:39%;float:left;display:inline-block;max-width:none;flex:none;}
.sacs-main-menu>div>ul.menu>li:first-child>ul.nav-child{background:rgba(233,200,46,.98);min-width:319px;}
.sacs-main-menu>div>ul.menu>li:nth-child(2)>ul.nav-child{background:rgba(255,107,107,.98);}
.sacs-main-menu>div>ul.menu>li:nth-child(3)>ul.nav-child{background:rgba(28,169,238,.98);min-width:319px;}
.sacs-main-menu>div>ul.menu>li:nth-child(4)>ul.nav-child{background:rgba(125,112,241,.98);min-width:322px;}
.sacs-main-menu>div>ul.menu>li:nth-child(5)>ul.nav-child{background:rgba(250,81,146,.98);min-width:320px;}
.sacs-main-menu>div>ul.menu>li:nth-child(6)>ul.nav-child{background:rgba(151,210,66,.98);}
.sacs-main-menu>div>ul.menu>li>ul.nav-child{background:rgba(151,210,66,.98);}
.sacs-main-menu>div>ul.menu>li>a{height:107px;padding:37px 35px 0;}
.sacs-main-menu>div>ul.menu ul{list-style:none;position:absolute;top:100%;left:0;min-width:325px;z-index:999;}
.sacs-main-menu>div>ul.menu ul.nav-child{display:none;padding:45px 30px 25px 35px;border-radius:0 18px 18px 18px;}
.sacs-main-menu>div>ul.menu ul.nav-child>li{display:block;margin-bottom:18px;}
.sacs-main-menu>div>ul.menu ul.nav-child>li>a{display:block;color:white;line-height:1.2;}
.sacs-main-menu>div>ul.menu ul.nav-child li.active>a{color:#303c59!important;}
.sacs-main-menu>div>ul.menu ul.nav-child .sppb-section{padding:0 0!important;}
.sacs-main-menu>div>ul.menu ul.nav-child .sppb-section .clearfix{margin-bottom:0!important;}
.sacs-main-menu>div>ul.menu ul.nav-child .sppb-section ul.menu{position:relative;width:100%;display:block;min-width:0;}
.sacs-main-menu>div>ul.menu ul.nav-child .sppb-section ul.menu>li{display:block;}
.sacs-main-menu>div>ul.menu ul.nav-child .sppb-section ul.menu>li>a{font-family:apercubold!important;font-size:18px!important;color:white!important;padding-bottom:4px!important;margin-bottom:15px;}
.sacs-main-menu>div>ul.menu ul.nav-child .sppb-section ul.menu>li a{display:block;padding:0 0;height:auto;color:white;font-family:apercuregular;font-size:17px;color:#f1f1f1;line-height:1.2}
.sacs-main-menu>div>ul.menu ul.nav-child .sppb-section ul.menu>li:hover a{background:none!important;}
.sacs-main-menu>div>ul.menu ul.nav-child .sppb-section ul.menu>li a:hover{background:none!important;}
.sacs-main-menu>div>ul.menu ul.nav-child .sppb-section ul.menu ul.nav-child{position:relative;display:block;padding:0 0;margin-bottom:0;width:auto;min-width:0;}
.sacs-main-menu>div>ul.menu ul.nav-child .sppb-section ul.menu ul.nav-child li{margin-bottom:13px;}
.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-content{font-weight:normal!important;font-size:30.5px!important;line-height:1.4!important;color:#353535;margin-bottom:64px!important;letter-spacing:-.2px;
    padding:10px;margin-left:-10px!important;background:rgba(255,255,255,.4);}
.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-inner-content{width:1440px!important;max-width:100%!important;margin:0 auto!important;}
.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-text h2{margin-bottom:24px!important;text-shadow: 0 3px 5px rgba(0,0,0,.7);}
.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-text a.sppb-btn.sppb-btn-custom{font-family:apercubold;font-size:16px!important;text-decoration:none;border-radius:27px;height:53px;line-height:51px;width:166px;text-align:center;padding:0 10px;font-weight:normal!important;border:1px solid #04c1cd;}
.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-text a.sppb-btn.sppb-btn-custom:hover{background:white!important;color:#04c1cd!important;}
.slider_home .sppb-carousel .sppb-carousel-indicators{bottom:140px;z-index:100;}
.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-text a.sppb-btn.sppb-btn-custom:focus{outline:none;box-shadow:none}
.slider_home .sppb-carousel .sppb-carousel-indicators li{background:none;border:none;text-indent:0;height:16px;width:auto;margin:0 6.5px;vertical-align:middle;}
.slider_home .sppb-carousel .sppb-carousel-indicators li:before{content:' ';width:13px;height:13px;background:#888690;border-radius:50%;border:none;display:inline-block;}
.slider_home .sppb-carousel .sppb-carousel-indicators li.active{border:none;background:none;}
.slider_home .sppb-carousel .sppb-carousel-indicators li.active:before{width:16px;height:16px;background:#e8b737;border-radius:50%;border:none;content:' ';display:inline-block;}
.slider_home .clearfix{margin-bottom:0!important;}
.sp-page-builder .page-content .section-what-we-do{padding:37px 0 93px!important;position:relative;z-index:10;}
.section-what-we-do .sppb-col-md-6 .sppb-text-left .sppb-addon-content,.section-what-we-do .sppb-col-md-6 .sppb-text-left .sppb-addon-content p{font-size:20px;line-height:36px;color:#49597d;font-family:apercumedium;font-weight:normal;}
.section-what-we-do .clearfix{margin-bottom:0!important;}
.sppb-row-container,.sppb-container{width:1440px;max-width:100%;margin:0 auto;padding:0 15px}
.section-what-we-do .sppb-col-md-7 .sppb-text-left{width:705px;max-width:100%;}
.section-home-featured .image-layout-preset-style-stack{padding:0 8px;}
.section-home-featured .image-layout-preset-style-stack .sppb-addon-image-layout-image{width:100%;z-index:0;position:relative;border-radius:20px;overflow:hidden;}
.section-home-featured .image-layout-preset-style-stack .sppb-addon-image-layout-image img{width:100%;height:auto;max-width:none;}
.section-home-featured .image-layout-preset-style-stack .sppb-addon-image-layout-content{width:calc(100% - 40px);display:block;margin:-70px auto 0;padding:0 0;background:none;z-index:99;position:relative;}
.section-home-featured .image-layout-preset-style-stack .sppb-addon-image-layout-content a.sppb-btn-rounded{border-radius:28px;text-decoration:none;display:block;text-align:center;font-size:18px!important;font-family:apercubold;font-weight:normal;line-height:1.4;padding:30px 10px 31px !important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.section-home-featured .image-layout-preset-style-stack .sppb-addon-image-layout-content a.sppb-btn-rounded:focus{outline:none;box-shadow:none}
.section-home-featured .clearfix{margin-bottom:0!important;}
.section-home-featured{padding-bottom:200px!important;position:relative;z-index:0!important;}
.lend-a-helping-hand .clearfix{margin-bottom:0!important;}
.lend-a-helping-hand .sppb-content-holder{padding:24.5% 0 33.5% !important;}
.lend-a-helping-hand .sppb-content-holder h2{margin-bottom:28px;}
.lend-a-helping-hand .sppb-content-holder div.sppb-image-content-text{margin-bottom:50px;}
.lend-a-helping-hand .sppb-content-holder div.sppb-image-content-text p{font-size:19px;line-height:36px;color:#49597d;font-family:apercumedium;font-weight:normal;}
.lend-a-helping-hand .sppb-content-holder a.sppb-btn-rounded{font-family:apercubold;font-size:16px!important;text-decoration:none;border-radius:27px;height:50px;line-height:48px;width:166px;text-align:center;padding:0 10px;font-weight:normal!important;border:1px solid #00cfdc;}
.lend-a-helping-hand .sppb-content-holder a.sppb-btn-rounded:focus{outline:none;box-shadow:none}
.lend-a-helping-hand .sppb-content-holder a.sppb-btn-rounded:hover{background:#fff!important;color:#00cfdc!important}
.section-support-for-a-clause .hikashop_category_information.hikashop_products_listing_main{padding-top:0;padding-bottom:0;}
.section-support-for-a-clause .hikashop_category_information .hikashop_products_listing{padding-top:0}
.section-support-for-a-clause{padding:56px 0 58px!important;z-index:995!important;position:Relative;}
.section-support-for-a-clause .sppb-addon-module h3{color:#000f33;font-size:55px;line-height:55px;line-height:55px;display:block;text-align:left;font-family:"Permanent Marker";margin-bottom:30px;
    }
.section-support-for-a-clause .sppb-addon-module h3 span{color:#e3a909;}
.section-support-for-a-clause .clearfix{margin-bottom:0!important;}
.section-support-for-a-clause .hikashop_module{margin:0 -15px;padding:0 15px;}
.section-support-for-a-clause .hikashop_carousel .owl-item{background:none;padding:0 20px;}
.section-support-for-a-clause .hikashop_carousel .owl-item.active:hover .hikashop_carousel_item{box-shadow:0 14px 25px rgba(0,0,0,.34);}
.section-support-for-a-clause .hikashop_carousel .owl-item .hikashop_carousel_item{background:white;border-radius:20px!important;padding:60px 0 40px;box-shadow:0 14px 25px rgba(0,0,0,.14);overflow:hidden}
.section-support-for-a-clause .hikashop_carousel .owl-item .hikashop_listing_img_title{background:none!important;}
.section-support-for-a-clause .hikashop_carousel .owl-item:not(.active) .hikashop_carousel_item{box-shadow:none;}
.section-support-for-a-clause .hikashop_carousel .hikashop_listing_img_title .hikashop_product_image{margin-bottom:58px;overflow:hidden;border-radius:20px 20px 0 0;}
.section-support-for-a-clause .hikashop_product_name{margin-bottom:0;padding:0 15px;}
.section-support-for-a-clause .hikashop_product_name a{color:#000f33;text-decoration:none;font-family:apercubold;font-weight:normal;font-size:20px;line-height:30px;}
.section-support-for-a-clause .hikashop_product_price_full{font-size:18px;line-height:30px;color:#49597d;margin-bottom:23px;}
.section-support-for-a-clause div.hikashop_carousel .owl-stage-outer{padding:20px 0px 60px;}
.section-support-for-a-clause .hikashop_carousel_parent_div .hikashop_carousel{margin:0 -15px;}
.section-support-for-a-clause div.hikashop_carousel .hikashop_carousel_item .hikashop_product_price_per_unit{display:none;}
.section-support-for-a-clause div.hikashop_carousel .hikashop_carousel_item .hikashop_product_code_list{display:none;}
.section-support-for-a-clause a.hikabtn.hikacart{background-color:#00cfdc;color:#fff;font-family:apercubold;font-size:16px !important;border:none;border:1px solid #00cfdc;text-decoration:none;border-radius:27px;height:50px;line-height:48px;width:166px;text-align:center;padding:0 10px;font-weight:normal !important;}
.section-support-for-a-clause div.hikashop_carousel .hikashop_carousel_item span.hikashop_product_stock_count{display:none;font-family:apercubold;font-weight:normal;}
.section-support-for-a-clause a.hikabtn.hikacart:hover{background:transparent;color:#00cfdc;}
.section-support-for-a-clause a.hikabtn.hikacart:focus{outline:none;}
.section-slider-testi-home{position:relative;z-index:0;padding-bottom:108px !important;}
.section-slider-testi-home .sppb-row-container{padding-top:90px;padding-bottom:40px;}
.section-slider-testi-home .sppb-testimonial-pro{padding:0 0!important;}
.section-slider-testi-home .sppb-carousel .sppb-item{background:none;}
.section-slider-testi-home .sppb-carousel .sppb-item div.testimonial-avatar{border-radius:20px;width:145px!important;height:145px!important;overflow:hidden;
    border:8px solid white;display:block;margin:0px auto 0;border-radius:50%;position:relative;z-index:1;}
.section-slider-testi-home .sppb-carousel .sppb-item div.testimonial-avatar img.sppb-avatar-circle{height:100%;-moz-transform:translateX(-50%);width:auto;
    max-width:none;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-left:50%;}
.section-slider-testi-home .sppb-carousel .sppb-item .testimonial-body{border-radius:18px;background:white;margin-top:-60px;width:1032px;display:block;
    margin:-60px auto 0;padding:86px 20px 50px;max-width:100%;position:relative;z-index:0;box-shadow:0 0 24px rgba(0,0,0,.18);}
.section-slider-testi-home .sppb-carousel .sppb-item .testimonial-body .sppb-testimonial-message{width:755px;max-width:100%;margin:0 auto!important;
    display:block;}
.section-slider-testi-home .sppb-carousel .sppb-item .testimonial-body .sppb-testimonial-message div{font-size:20px;line-height:36px;color:#49597d;}
.section-slider-testi-home .sppb-carousel .sppb-item .testimonial-body .sppb-testimonial-message div strong{font-family:apercubold;font-size:22px;color:#000f33;
    font-weight:normal;}
.section-slider-testi-home .sppb-carousel .sppb-item .testimonial-body .sppb-addon-testimonial-pro-footer{}
.testimonial-pro-client-button a{text-decoration:none;height:50px;border:1px solid #00cfdc;color:white!important;font-size:16px!important;line-height:48px;
    border-radius:25px;padding:0 10px!important;text-align:Center;margin:0 auto;display:block;width:176px;font-family:'apercubold';}
.testimonial-pro-client-button{display:block;width:100%;}
.testimonial-pro-client-button a:hover{color:#00cfdc!important}
.testimonial-pro-client-button a:focus{outline:none;box-shadow:none}
.sppb-carousel .sppb-item .testimonial-body .sppb-addon-testimonial-pro-footer .testimonial-pro-client-name-wrap{display:block;width:100%;margin-top:2px;}
.testimonial-pro-client-name-wrap .sppb-addon-testimonial-pro-client-name{display:none;}
.testimonial-pro-client-name-wrap .sppb-addon-testimonial-pro-client-url{display:none;}
.testimonial-pro-client-name-wrap .sppb-addon-testimonial-pro-client-designation{display:block;text-align:center;font-family:apercubold;font-size:22px;
    line-height:36px;color:#000f33;padding-top:12px;margin-bottom:36px;}
.lend-a-helping-hand .sppb-addon-image-content .sppb-image-holder{background-size:auto 100%;background-repeat:no-repeat;}
.lend-a-helping-hand .sppb-addon-image-content .sppb-image-holder:before{width:calc(100% + 1px);height:calc(100% + 1px);top:0;left:0;position:Absolute;
    content:' ';background:url(../images/masking-helping-hand.png)center right no-repeat;background-size:100% 100%;}
.menu-mobile-control{display:none;width:29px;height:21px;z-index:998;position:absolute;top:26px;right:30px;}
.menu-mobile-control a{background:url(../images/icon-menu-mobile.jpg)center no-repeat;width:29px;height:21px;display:inline-block;cursor:pointer;}
.donate-btn-wrapper-mobile{display:none;}
.sppb-testimonial-pro{}
footer.footer{padding:0 0 0;}
footer.footer .moduletable>.mod-sppagebuilder>.page-content>.sppb-section:first-child{padding-bottom:0px!important;border-bottom:1px solid #e9e9e9;}
footer.footer .container{width:1440px;margin:0 auto;max-width:100%;padding:0 15px;}
footer.footer .sppb-section .clearfix{margin-bottom:0!important;}
footer.footer .sppb-section .sppb-col-md-3 ul{list-style:none;}
footer.footer .sppb-section .sppb-col-md-3 ul.menu li{margin-bottom:9px;}
footer.footer .sppb-section .sppb-col-md-3 ul li a{color:#49597d;text-decoration:none;font-size:15px!important;line-height:1.2!important;}
footer.footer .sppb-section .sppb-col-md-3 ul li a span.sppb-icons-label-text{font-size:15px!important;line-height:1.2!important;display:inline-block;padding:0;text-align:left;}
footer.footer .sppb-section .sppb-col-md-3 h3.sppb-addon-title{margin-bottom:23px;letter-spacing:-.3px;}
footer.footer .sppb-section .sppb-col-md-3 .sppb-addon-module.contact-us-footer .sppb-section{padding:0 0!important;}
.contact-us-footer .sppb-icons-group-list .fa{color:#03c1cd;padding-right:10px;}
.contact-us-footer .sppb-icons-group-list span{color:#49597d;}
.contact-us-footer .sppb-icons-group-list a .fa{padding-right:0;}
footer.footer .sppb-section .sppb-col-md-3 .sppb-addon-module.contact-us-footer .sppb-section ul.sppb-icons-group-list li{margin-bottom:9px;}
footer.footer .sppb-section .sppb-col-md-3 .sppb-addon-module.contact-us-footer .sppb-section ul.sppb-icons-group-list{padding:4px 5px 0;}
footer.footer .sppb-section .sppb-col-md-3 .sppb-addon-module.contact-us-footer .sppb-section ul.sppb-icons-group-list li a{margin:0 0!important;padding:0 0 0 25px!important;position:relative;
    display:inline-block;}
footer.footer .sppb-section .sppb-col-md-3 .sppb-addon-module.contact-us-footer .sppb-section ul.sppb-icons-group-list li a i.fas,
footer.footer .sppb-section .sppb-col-md-3 .sppb-addon-module.contact-us-footer .sppb-section ul.sppb-icons-group-list li a i.fa{color:#03c1cd;
    position:absolute;top:2px;left:0;display:inline-block;}
footer.footer .sppb-section .sppb-addon-text-block .sppb-addon-content{font-size:14px;line-height:1.2;color:#49597d;padding:36px 0 32px!important;}
footer.footer .moduletable>.mod-sppagebuilder>.page-content .sppb-section .sppb-col-md-3{flex:none;display:inline-block;max-width:none;}
footer.footer .moduletable>.mod-sppagebuilder>.page-content .sppb-section .sppb-col-md-3:first-child{width:26.6%;}
footer.footer .moduletable>.mod-sppagebuilder>.page-content .sppb-section .sppb-col-md-3:nth-child(2){width:26.2%;}
footer.footer .moduletable>.mod-sppagebuilder>.page-content .sppb-section .sppb-col-md-3:nth-child(3){width:23.7%;}
footer.footer .moduletable>.mod-sppagebuilder>.page-content .sppb-section .sppb-col-md-3:last-child{width:23.5%;}
.section-slider-testi-home .sppb-testimonial-pro a.sppb-carousel-control{width:52px;height:52px;border-radius:50%;border:none;background:#efefef;
    font-size:22px;color:#03c1cd;line-height:52px;position:absolute;top:53%;margin:0 0!important;}
.section-slider-testi-home .sppb-testimonial-pro a.sppb-carousel-control i.fa{line-height:inherit;height:100%;}
.section-slider-testi-home .sppb-testimonial-pro a.sppb-carousel-control:focus{outline:none;}
.section-slider-testi-home .sppb-testimonial-pro a.sppb-carousel-control.left{left:26px;}
.section-slider-testi-home .sppb-testimonial-pro a.sppb-carousel-control.right{right:26px;}
.section-what-we-do .sppb-col-md-7 .sppb-text-left{font-size:20px;font-family:apercumedium;line-height:36px;color:#49597d;text-align: justify;}
.section-home-featured .content_alt_text{width:calc(100% - 56px);position:absolute;bottom:0;top:auto;left:28px;border-radius:25px;padding:100px 45px 20px 50px;
    color:white;visibility:hidden;opacity:0;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;
    -o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;top:auto;z-index:100}
.section-home-featured .content_alt_text *:hover{cursor:pointer;}
.section-home-featured .content_alt_text.caption-show{visibility:visible;opacity:1;}
.section-home-featured .content_alt_text h1{font-size:28px;font-family:apercubold;font-weight:normal;margin-bottom:27px;}
.section-home-featured .content_alt_text h1 a{font-size:inherit;color:inherit;}
.section-home-featured .content_alt_text,.section-home-featured .content_alt_text p{font-size:18px;line-height:32px;letter-spacing:-.1px;}
.section-home-featured .image-layout-preset-style-stack .sppb-addon-image-layout-content a.sppb-btn-rounded.hovered{z-index:0;}
.section-home-featured>.sppb-row-container{padding:0 6px;}
.section-support-for-a-clause>.sppb-row-container{padding:0 15px;}
.section-support-for-a-clause .hikashop_carousel{margin:0 -20px!important;}
.section-support-for-a-clause .sppb-addon-module a.browse-eshop-btn{display:inline-block;position:absolute;top:20px;right:-1px;font-family:apercubold;
    font-weight:normal;font-size:22px;line-height:34px;color:#03c1cd;text-decoration:none;}
.section-support-for-a-clause .sppb-addon-module a.browse-eshop-btn i.fas{margin-left:15px;display:inline-block;vertical-align:top;line-height:inherit;
    height:34px;padding-top:1px;}
.slider_home .sppb-carousel .sppb-item.sppb-item-has-bg img.carousel-mobile{display:none;}
.eshop-banner-section .sppb-addon-image-layout-image{position:relative;}
.eshop-banner-section .sppb-addon-image-layout-image:after{width:100%;height:32%;background:url(../images/bg-smoke.png)center top repeat-x;position:absolute;
    bottom:-1px;left:0;z-index:14;content:' ';background-size:100% 100%;}
.eshop-banner-section .content_alt_text{background:none!important;position:absolute;z-index:99;padding-top:12.5%;right:0;top:0;width:100%;}
.eshop-banner-section .content_alt_text h1{width:1440px;padding:0 15px;text-align:right;color:white;text-transform:uppercase;font-family:Permanent Marker;
    font-weight:normal;display:block;margin:0 auto;font-size:60px;line-height:65px;max-width:100%;}
.eshop-banner-section .content_alt_text p{width:1440px;padding:0 35px 0 10%;display:block;margin:20px auto;text-align:right;font-size:20px;color:white;
    text-shadow:0 0 3px rgba(0,0,0,.3);max-width:100%;}
.eshop-banner-section .sppb-addon-image-layout-content{background:none;text-align:center!important;clear:both;width:1440px;display:block;clear:both;
    max-width:100%;padding:0 15px;margin:20px auto 0;}
.eshop-banner-section .sppb-addon-image-layout-content h3.sppb-image-layout-title{font-size:45px;line-height:50px;letter-spacing:-.7px;color:#e3a909!important;}
.eshop-banner-section .sppb-addon-image-layout-content h3.sppb-image-layout-title span{font-size:45px;line-height:inherit;color:#000f33!important;}
.eshop-banner-section .sppb-addon-image-layout-content .sppb-addon-image-layout-text{font-size:20px;line-height:34px;width:854px;display:block;margin:0 auto;
    max-width:100%;padding-top:24px;}
.eshop-banner-section .sppb-addon-image-layout-content .sppb-addon-image-layout-text a{color:#03c1cd;text-decoration:none;}
.view-product.layout-listing .hikashop_products_listing_main .hikashop_filter_main_div{width:1188px;max-width:100%;padding:0 7px;margin:0 auto;clear:both;}
.view-product.layout-listing .hikashop_products_listing_main .hikashop_filter_main_div h3{display:none;}
.view-product.layout-listing .hikashop_products_listing_main .hikashop_filter_main{padding:0 9px;width:33.3%!important;}
.view-product.layout-listing .hikashop_products_listing_main .hikashop_filter_fieldset_mobile{}
header.header{background:white;}
body.com_hikashop.view-checkout,body.view-cart{background:url(../images/background-repeat-mobile.jpg)center repeat}
body.com_hikashop.view-checkout .body{background:url(../images/bg-cart.png)center 10% no-repeat;background-size:100% auto;border-top:1px solid #efefef;
    padding-bottom:103px;}
.hikashop_user_registration_page{padding-bottom:103px;}
body.view-cart .body{background:url(../images/bg-cart.png)center 30% no-repeat;background-size:100% auto;}
body.view-product{background:url(../images/background-repeat-mobile.jpg)center repeat;}
body.view-product .body{background:url(../images/bg-cart.png)center no-repeat;background-size:100% auto;}
body.itemid-209.view-page .body{background:url(../images/bg-cart.png)center 30% no-repeat;background-size:100% auto;}
footer.footer{background:white;box-shadow: 0px 0px 10px rgba(0,0,0,.1);position: relative;z-index: 9;}
.footer .sppb-addon-text-block p{font-size: 14px;}
.eshop_filter_dropdown{display:none;}
.view-product.layout-listing .hikashop_filter_main .eshop_filter_dropdown{display:block;position:relative;border-radius:6px;background:white;border:1px solid #e0e3f1;cursor:pointer;}
.view-product.layout-listing .hikashop_filter_main .eshop_filter_dropdown>i.fas{position:absolute;height:30px;line-height:30px;display:inline-block;top:17px;right:27px;font-size:20px;color:#49597d;z-index:0;}
.view-product.layout-listing .hikashop_filter_main .eshop_filter_dropdown .item.selected-item{font-size:18px;line-height:61px;max-width:100%;overflow-y:hidden;color:#49597d;font-family:apercubold;font-weight:normal;padding:0px 38px 0px 21px;position:relative;height:63px;}
.hikashop_category_information.hikashop_products_listing_main{clear:both;padding-bottom:20px;padding-top:23px;}
.task-listing.itemid-177 .hikashop_category_information.hikashop_products_listing_main{padding-top:40px;}
.view-product.layout-listing .hikashop_category_information.hikashop_products_listing_main p.not-found-products{clear:both;width:1188px;max-width:100%;padding:0 17px;margin:0 auto;}
.view-product.layout-listing .hikashop_filter_main .eshop_filter_dropdown .list-item{position:Absolute;left:0;top:calc(100% + 6px);visibility:hidden;opacity:0;width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:199;background:white;border:1px solid #e0e3f1;overflow:hidden;border-radius:5px;box-shadow:0 11px 27px rgba(0,0,0,.1);}
.view-product.layout-listing .hikashop_filter_main .eshop_filter_dropdown .list-item .item{padding:12px 30px;color:#49597d;font-size:16px;line-height:1.2;}
.view-product.layout-listing .hikashop_filter_main .eshop_filter_dropdown .list-item .item.selected{background:#f6f8ff;color:#49597d;}
.view-product.layout-listing .hikashop_filter_main .eshop_filter_dropdown .list-item .item:hover{background:#f6f8ff;color:#49597d;}
.view-product.layout-listing .hikashop_filter_main .eshop_filter_dropdown.dropdown-opened .list-item{visibility:visible;opacity:1;}
.view-product.layout-listing .hikashop_filter_main select{display:none;}
html{width:100%;overflow-x:hidden;}
body{max-width:100%;overflow-x:hidden;}
.search-cart .menu_account_hover > img{opacity:0;}
.search-cart .menu_account_hover{background:url(../images/icon-user.png)center 37px no-repeat;background-size:25px auto;}
.search-cart .menu_account_hover.hovered{background:url(../images/icon-user-hover.png)center 37px no-repeat;background-size:25px auto;}
.hikashop_category_information .hikashop_products_listing,
.hikashop_category_information .hikashop_products_listing{width:1450px;max-width:100%;margin:0 auto;padding:45px 0 0;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product,
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product{width:25%;padding:10px 20px 20px;margin-bottom:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1;float:left;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product:hover,
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product:hover{z-index:1;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product:nth-child(4n+1),
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product:nth-child(4n+1){clear:both;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product *,
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product *{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product span.hikashop_product_stock_count,
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product span.hikashop_product_stock_count{display:none;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product .hikashop_product_image_subdiv,
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product .hikashop_product_image_subdiv{max-width:100%;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product .hikashop_product_image_subdiv img{max-width:100%;height:auto;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product.hovered .hikashop_product_image{margin-bottom:15px;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product.hovered{padding-top:0;padding-bottom:0;z-index:0}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product.hovered .hikashop_container{min-height:100%;box-shadow:0 0 64px rgba(155,170,207,.36);z-index:9}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product.hovered .hikashop_product_name a{color:#03c1cd;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product .hikashop_product_image{margin-bottom:25px;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product .hikashop_container{margin:0 0!important;border-radius:18px;overflow:hidden;background:white;padding-top:24px;text-align:center;padding-bottom:18px;box-shadow:0 10px 27px rgba(0,0,0,.08);z-index:0}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product .hikashop_container .hikashop_product_name{padding:0 15px;margin-bottom:0;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product .hikashop_product_name a{font-size:19px;line-height:30px;font-family:apercubold;font-weight:normal;color:#000f33;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product .hikashop_product_price_full{text-align:center;padding:0 10px 6px;display:block;margin-bottom:7px;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product .hikashop_product_price_full .hikashop_product_price{font-family:apercumedium;font-weight:normal;font-size:16px;line-height:30px;color:#49597d;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product a.hikabtn.hikacart{width:163px;display:block;max-width:100%;margin:0 auto 11px;border-radius:25px;line-height:48px;border:1px solid #03c1cd;background:#03c1cd;color:white;font-family:apercubold;font-size:16px;text-align:center;padding:0 10px;visibility:hidden;opacity:0;display:none;height:0;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product.hovered a.hikabtn.hikacart{display:block;visibility:visible;opacity:1;height:50px;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product .hikashop_product_code_list{display:none;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product .hikashop_product_price_per_unit{display:none;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product a.hikabtn.hikacart:hover{background:transparent;color:#03c1cd;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product{width:33.33%;padding:10px 20px 20px;margin-bottom:10px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;z-index:1;float:left;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product .hikashop_product_quantity_div{display:none;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product:hover{z-index:1;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product:nth-child(3n+1){clear:both;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product *{-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product span.hikashop_product_stock_count{display:none;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product .hikashop_product_image_subdiv{max-width:100%;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product .hikashop_product_image_subdiv img{max-width:100%;height:auto;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product.hovered .hikashop_product_image{margin-bottom:15px;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product.hovered{padding-top:0;padding-bottom:0;z-index:0}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product.hovered .hikashop_container{min-height:100%;box-shadow:0 0 64px rgba(155,170,207,.36);z-index:9}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product.hovered .hikashop_product_name a{color:#03c1cd;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product .hikashop_product_image{margin-bottom:25px;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product .hikashop_container{margin:0 0!important;border-radius:18px;overflow:hidden;background:white;padding-top:24px;text-align:center;padding-bottom:18px;box-shadow:0 10px 27px rgba(0,0,0,.08);z-index:0}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product .hikashop_container .hikashop_product_name{padding:0 15px;margin-bottom:0;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product .hikashop_product_name a{font-size:19px;line-height:30px;font-family:apercubold;font-weight:normal;color:#000f33;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product .hikashop_product_price_full{text-align:center;padding:0 10px 6px;display:block;margin-bottom:7px;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product .hikashop_product_price_full .hikashop_product_price{font-family:apercumedium;font-weight:normal;font-size:16px;line-height:30px;color:#49597d;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product a.hikabtn.hikacart{width:163px;display:block;max-width:100%;margin:0 auto 11px;border-radius:25px;line-height:48px;border:1px solid #03c1cd;background:#03c1cd;color:white;font-family:apercubold;font-size:16px;text-align:center;padding:0 10px;visibility:hidden;opacity:0;display:none;height:0;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product.hovered a.hikabtn.hikacart{display:block;visibility:visible;opacity:1;height:50px;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product .hikashop_product_code_list{display:none;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product .hikashop_product_price_per_unit{display:none;}
.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product a.hikabtn.hikacart:hover{background:transparent;color:#03c1cd;}
.com_hikashop.view-product{}
.hikashop_products_pagination .limit{display:none;}
.hikashop_category_information .hikashop_products_listing .hikashop_products_pagination{padding-top:11px;padding-left:20px;padding-right:20px;}
.hikashop_products_pagination span.nav-Next,.hikashop_products_pagination span.nav-Next a,
.hikashop_products_pagination span.nav-Prev,.hikashop_products_pagination span.nav-Prev a{color:#999999;}
.hikashop_products_pagination ul.pagination-list li a[aria-current=true]{border:1px solid #00cfdc;}
.hikashop_category_information .hikashop_products_listing .hikashop_results_counter{display:none;}
.eshop-banner-section .sppb-addon-image-layout-image img.show-on-mobile{display:none;}
.sppb-addon-image-layout-image img.show-on-mobile{display:none;}
.hikashop_category_information .hikashop_products_listing .hikashop_products_pagination .pagination{padding-bottom:61px;padding-top:42px;}
.sppb-section.slider_home .sppb-carousel{position:relative;}
.sppb-section.slider_home .sppb-carousel:after{width:100%;height:32%;background:url(../images/bg-smoke.png)center top repeat-x;position:absolute;bottom:-1px;left:0;z-index:14;content:' ';background-size:100% 100%;}
.slider_home .sppb-carousel-inner .sppb-col-sm-6:first-child .sppb-carousel-pro-text{z-index:17;position:relative;}
.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-text h2{font-size:65px!important;line-height:1!important;margin-bottom:26px;}
.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-text h2 span{font-size:65px!important;line-height:1!important;display: block;}
.com_hikashop.layout-listing .mod-sppagebuilder .eshop-bottom-section.sppb-section h3.sppb-addon-title{font-family:apercubold;font-weight:normal;font-size:30px!important;color:#485679!important;line-height:1.2!important;margin-bottom:24px !important;}
.com_hikashop.layout-listing .mod-sppagebuilder .eshop-bottom-section.sppb-section .sppb-addon-button-group a.sppb-btn-rounded{font-family:apercubold;font-weight:normal;font-size:16px!important;display:inline-block;padding:14px 40px 13px!important;border-radius:26.5px;line-height:24px;text-align:center;color:#00d0dc;margin:0 20px 20px 0!important;vertical-align:top;}
.com_hikashop.layout-listing .mod-sppagebuilder .eshop-bottom-section.sppb-section .sppb-addon-button-group a.sppb-btn-rounded:last-child{margin:0 0 !important;}
.com_hikashop.layout-listing .mod-sppagebuilder .eshop-bottom-section.sppb-section .sppb-addon-button-group a.sppb-btn-rounded:hover{color:white;background:#00d0dc;}
.com_hikashop.layout-listing .mod-sppagebuilder .eshop-bottom-section.sppb-section .sppb-addon-button-group a.sppb-btn-rounded:focus{outline:none;box-shadow:none;}
.com_hikashop.layout-listing .mod-sppagebuilder .eshop-bottom-section.sppb-section{padding:78px 0 0px!important;background:#f1f1f1;}
.com_hikashop.layout-listing .mod-sppagebuilder .eshop-bottom-section.sppb-section>.sppb-container-inner{padding:0 15px;width:1440px;max-width:100%;display:block;margin:0 auto;}
.hikashop_product_page{padding:75px 15px 0;display:block;margin:0 auto;width:1470px;max-width:100%;}
.hikashop_product_page .hikashop_product_left_part{width:48.96%;padding:0 0;}
.hikashop_product_left_part .hikashop_product_main_image_subdiv{text-align:left!important;}
.hikashop_product_left_part .hikashop_main_image_div{margin-bottom:30px;}
.hikashop_product_left_part .hikashop_product_main_image_subdiv a{display:block;width:100%;text-align:center;}
.hikashop_product_left_part .hikashop_product_main_image_subdiv img{width:auto;max-height:400px;margin:0 auto!important;box-shadow:0 10px 27px rgba(0,0,0,.08);border-radius:18px;}
.hikashop_product_left_part .hikashop_small_image_div{text-align:center;}
.hikashop_product_left_part .hikashop_small_image_div>a{display:inline-block;width:17px;vertical-align:top;margin-right:13px;border:2px solid #03c1cd;background:transparent;border-radius:50%;height:17px;}
.hikashop_product_left_part .hikashop_small_image_div>a.hikashop_child_image_active{background:#03c1cd;}
.hikashop_product_left_part .hikashop_small_image_div>a>img{display:none!important;}
.hikashop_product_left_part .hikashop_small_image_div>a:last-child{margin-right:0;}
.hikashop_product_left_part .hikashop_small_image_div>a img{height:auto;width:100%;display:block;}
.hikashop_product_page .hikashop_product_right_part{width:51.04%;padding:42px 0 0 115px;}
.hikashop_product_right_part h1{margin-bottom:9px;}
.hikashop_product_right_part h1 .hikashop_product_code_main{color:#49597d;font-size:18px;text-transform:uppercase;font-family:apercuregular;font-weight:normal;display:block;line-height:1;margin-bottom:1px;}
.hikashop_product_right_part h1 .hikashop_product_name_main{font-family:"Permanent Marker";font-weight:normal;font-size:28px;line-height:1.1;color:#000f33;
    display:block;}
.hikashop_product_right_part br{display:none;}
.hikashop_product_right_part .hikashop_product_price_full .hikashop_product_price{font-size:28px;line-height:40px;color:#000f33;}
.hikashop_product_right_part .hikashop_product_price_full .hikashop_product_price_per_unit{display:none;}
.hikashop_product_right_part .hikashop_product_short_description_main{font-size:20px;line-height:34px;font-weight:normal;color:#49597d;margin-bottom:36px;display:none;}
.hikashop_product_right_part .hikashop_product_form_group_buttons{}
.hikashop_product_right_part .hikashop_product_quantity_div{display:inline-block;width:117px;padding:0 32px;position:absolute;top:0;left:0;}
.hikashop_product_right_part .hikashop_product_quantity_div input[type=text]{width:53px;height:42px;display:inline-block;border:1px solid #e3e3e3;text-align:center;font-size:20px;color:#000f33;}
.hikashop_product_right_part .hikashop_product_quantity_div span.add-on{position:absolute;top:0;height:42px;line-height:32px;top:0;left:0;width:32px;}
.hikashop_product_right_part .hikashop_product_quantity_div span.add-on a{color:#00cfdc;padding:0;font-weight:bold;padding-top:7px;font-size:12px;}
.hikashop_product_right_part .hikashop_product_quantity_div span.add-on:last-child{right:0;left:auto;text-align:right;}
.hikashop_product_right_part .hikashop_product_quantity_div span.add-on:last-child a{padding-right:3px;}
.hikashop_product_right_part .hikashop_product_quantity_main{display:inline-block;vertical-align:top;position:relative;padding-top:81px;}
.hikashop_product_right_part .hikashop_product_quantity_main span.hikashop_product_stock_count{display:none;}
.hikashop_product_right_part .hikashop_product_quantity_main a.hikabtn.hikacart{width:auyto;height:auto;border:none;display:inline-block;clear:both;max-width:100%;
    border-radius:43.5px;color:white;font-size:16px;font-family:apercubold;line-height:30px;text-align:center;background:#00cfdc;padding:0 20px;
    border:1px solid #00cfdc;}
.hikashop_product_right_part .hikashop_product_quantity_main a.hikabtn.hikacart:hover{color:#00cfdc;background:white;}
.hikashop_product_right_part #hikashop_social{display:none;vertical-align:top;padding-top:81px;width:auto!important;margin-left:35px;}
.hikashop_product_right_part #hikashop_social .hikashop_social_addThis_right{width:56px;height:56px;display:inline-block;margin-top:14px;}
.hikashop_product_right_part #hikashop_social .hikashop_social_addThis_right .addthis_button_compact{width:56px;height:56px;display:inline-block;position:relative;color:#03c1cd;border:2px solid #03c1cd;border-radius:50%;}
.hikashop_product_right_part #hikashop_social .hikashop_social_addThis_right .addthis_button_compact:before{}
.hikashop_product_right_part #hikashop_social .hikashop_social_addThis_right .addthis_button_compact .at-icon-wrapper{opacity:0;display:none;}
.hikashop_product_right_part #hikashop_social .hikashop_social_addThis_right .addthis_button_compact i.fas{width:52px;height:52px;text-align:center;line-height:52px;font-size:20px;padding-right:3px;}
.hikashop_product_right_part .hikashop_product_coporate_orders_msg{font-size:16px;color:#49597d;line-height:24px;margin-top:38px;}
.hikashop_product_right_part .hikashop_product_coporate_orders_msg a{color:#03c1cd;}
.hikashop_product_right_part .hikashop_product_price_main{display:block;margin-bottom:29px;}
.hikashop_product_right_part .hikashop_product_price_main>.hikashop_product_price_full .hikashop_product_our_price_title{display:none;}
.hikashop_product_right_part .hikashop_product_price_main>.hikashop_product_price_full.hikashop_product_msrp_price{display:none;}
.hikashop_product_right_part .hikashop_product_price_main>.hikashop_product_price_full.hikashop_product_msrp_price .hikashop_product_msrp_price_title{display:none;}
.hikashop_product_bottom_part .hikashop_product_description_main{position:relative;padding-left:23.6%;padding-bottom:19px;border-bottom:1px solid #e6e3d9;margin-bottom:36px;}
.hikashop_product_bottom_part .hikashop_product_description_main h3.product-field-title{position:absolute;top:0;left:0;font-family:"Permanent Marker";font-weight:normal;font-size:35px;line-height:1.1;color:#000f33;width:23.6%}
.hikashop_product_bottom_part .hikashop_product_description_main p{font-size:19px;line-height:34px;color:#49597d;margin-bottom:34px;}
.hikashop_product_bottom_part .hikashop_product_description_main p strong{letter-spacing:-.2px;}
.hikashop_product_bottom_part .hikashop_product_custom_info_main{position:relative;padding-left:23.6%;padding-bottom:140px;}
.hikashop_product_bottom_part .hikashop_product_custom_info_main h4{position:absolute;top:0;left:0;font-family:"Permanent Marker";font-weight:normal;font-size:35px;line-height:1.1;color:#000f33;width:23.6%}
.hikashop_product_bottom_part .hikashop_product_custom_info_main h4 span{color:#e3a909;}
.hikashop_product_bottom_part .hikashop_product_custom_info_main table tr td{font-size:19px;line-height:1.4;color:#49597d;font-weight:normal;padding-bottom:16.5px;vertical-align:top;}
.hikashop_product_bottom_part .hikashop_product_custom_info_main table tr td:first-child{font-family:apercubold;color:#000f33;width:21.9%;}
.hikashop_product_bottom_part .hikashop_product_custom_info_main table tr.hikashop_product_custom_material_line,
.hikashop_product_bottom_part .hikashop_product_custom_info_main table tr.hikashop_product_custom_estimated_arrival_line,
.hikashop_product_bottom_part .hikashop_product_custom_info_main table tr.hikashop_product_custom_return_policy_line,
.hikashop_product_bottom_part .hikashop_product_custom_info_main table tr.hikashop_product_custom_estimated_arrival_line{display:none;}
.hikashop_product_page .hk-row-fluid{padding-bottom:90px;margin-bottom:37px;border-bottom:1px solid #e6e3d9;}
.hikashop_product_bottom_part .hikashop_product_custom_info_main table{padding-top:4px;}
form#hikashop_show_cart_form{width:1440px;max-width:100%;padding:0 15px;display:block;margin:72px auto;}
form#hikashop_show_cart_form h1.page-title{font-size:48px;line-height:1.2;font-family:"Permanent Marker";color:#000f33;margin-bottom:36px;letter-spacing:-1.2px;}
form#hikashop_show_cart_form .cart-left{float:left;width:75.5%;padding-right:91px;}
form#hikashop_show_cart_form .cart-right{float:left;width:24.5%;padding:37px 20px 32px 34px;border-radius:20px;box-shadow:0 5px 14px rgba(0,0,0,0.08);background:white;margin-top:35px;}
table#hikashop_cart_product_listing{border-collapse:collapse;padding-right:5px;}
table#hikashop_cart_product_listing tbody tr{border-bottom:1px solid #e4e9ef;}
table#hikashop_cart_product_listing tbody tr td{padding:25px 0;}
table#hikashop_cart_product_listing tbody tr td:first-child{width:calc(100% - 194px)}
table#hikashop_cart_product_listing tbody tr td:last-child{padding-right:8px;}
table#hikashop_cart_product_listing tbody tr td[data-title="Unit price"]{position:relative;width:194px;}
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-new-price{width: 17%;display:inline-block;vertical-align:middle}
form#hikashop_show_cart_form table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-total,
form#hikashop_show_cart_form table#hikashop_cart_product_listing tbody tr td .hikashop_product_price_full,
form#hikashop_show_cart_form table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-price{text-align:center;width:calc(100% - 20px);display:inline-block;vertical-align:middle;}
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-total,
table#hikashop_cart_product_listing tbody tr td .hikashop_product_price_full,
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-price{width:calc(100% - 20px);display:inline-block;vertical-align:middle}
table#hikashop_cart_product_listing tbody tr td .hikashop_cart_product_quantity_delete,
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-delete-product{width:15px;display:inline-block;vertical-align:middle;text-align:right;}
table#hikashop_cart_product_listing tbody tr td .hikashop_cart_product_quantity_delete a,
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-delete-product a{color:#49597d}
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-delete-product a{font-size:19px;}
table#hikashop_cart_product_listing tbody tr td .hikashop_cart_product_quantity_delete a i.far{font-size:18px;}
table#hikashop_cart_product_listing tbody tr td .hikashop_cart_product_image_thumb{display:inline-block;vertical-align:middle;padding-right:24px;width:100%;}
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-name{display:inline-block;width:60.5%;vertical-align:middle;}
table#hikashop_cart_product_listing tbody tr td .hikashop_cart_product_image_thumb img,
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-name img.hikashop_cart_product_image{width:110px;height:auto;margin-right:17px!important;float:none!important;display:inline-block;vertical-align:middle;margin-right:24px;border-radius:18px;box-shadow:0 0 6px rgba(0,0,0,.11);}
table#hikashop_cart_product_listing tbody tr td .hikashop_cart_product_image_thumb img{margin-right:0!important;width:100%;height:auto;}
table#hikashop_cart_product_listing tbody tr td .hikashop_product_quantity_div{position:relative;padding:0 32px;}
table#hikashop_cart_product_listing tbody tr td .hikashop_product_quantity_div span.add-on{position:absolute;top:0;left:0;width:32px;height:42px;display:inline-block;line-height:34px;}
table#hikashop_cart_product_listing tbody tr td .hikashop_product_quantity_div span.add-on a{color:#00cfdc;font-weight:normal;font-family:apercubold;font-size:22px;padding:0 0;line-height:42px;}
table#hikashop_cart_product_listing tbody tr td .hikashop_product_quantity_div span.add-on:last-child{right:0;left:auto;text-align:right;}
table#hikashop_cart_product_listing tbody tr td .hikashop_product_quantity_div input[type=text]{width:53px;height:42px;border:1px solid #e3e3e3;text-align:Center;color:#000f33;font-size:20px;}
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-quantity{display:inline-block;vertical-align:middle;}
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-name span.hikashop_cart_product_name{display:inline-block;vertical-align:middle;max-width:calc(100% - 140px)}
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-name span.hikashop_cart_product_name a{font-family:apercubold;font-weight:normal;font-size:20px;color:#000f33;line-height:1.2}
table#hikashop_cart_product_listing tbody tr td .hikashop_product_price{font-size:20px;font-family:apercubold;font-weight:normal;color:#000f33;line-height:1.2;}
form#hikashop_show_cart_form .cart-right h3{font-family:CircularStd;font-weight:bold;font-size:20px;line-height:1.2;color:#000f33;border-bottom:1px solid #e7edf4;padding-bottom:7px;margin-bottom:26px;}
form#hikashop_show_cart_form .cart-right table{width:calc(100% - 5px);border-collapse:collapse;}
form#hikashop_show_cart_form .cart-right table tbody{border-bottom:1px solid #e7edf4;}
form#hikashop_show_cart_form .cart-right table tbody tr td{width:50%;font-family:CircularStd;color:#49597d;font-weight:bold;font-size:15px;padding:4px 0 12px;letter-spacing:-.2px;}
form#hikashop_show_cart_form .cart-right table tbody tr td:last-child{text-align:right;}
form#hikashop_show_cart_form .cart-right table tfoot tr td{padding:13px 0 31px;font-family:CircularStd;font-size:17px;font-weight:bold;color:#000f33;}
form#hikashop_show_cart_form .cart-right table tfoot tr td:last-child{text-align:right;}
form#hikashop_show_cart_form .cart-right table tbody tr:last-child td{padding-bottom:17px;}
form#hikashop_show_cart_form .cart-right .hikashop-cart-checkout-now{padding-left:6px;}
form#hikashop_show_cart_form .cart-right .hikashop-cart-checkout-now a{display:block;height:40px;line-height:38px;border:1px solid #00cfdc;border-radius:20px;background:#00cfdc;color:white;text-align:center;text-transform:uppercase;font-size:12px;padding:0 10px;font-family:CircularStd;font-weight:bold;letter-spacing:1px;}
form#hikashop_show_cart_form .cart-right .hikashop-cart-checkout-now a:hover{background:white;color:#00cfdc;}
.com_hikashop.view-cart main .moduletable{clear:both;padding:103px 0 55px}
.com_hikashop.view-cart main .moduletable h3{width:1440px;padding:0 15px;max-width:100%;display:block;margin:0 auto;text-align:center;font-family:Permanent Marker;
    color:#e3a909;font-size:48px;line-height:1.2;text-indent:26px;letter-spacing:-.8px;margin-bottom:17px;}
.com_hikashop.view-cart main .moduletable .browse-eshop-btn{display:none;}
.com_hikashop.view-cart .hikashop_products_listing .hkc-md-3.hikashop_product{}
#system-message-container{width:1440px;max-width:100%;padding:0 15px;display:block;margin:0px auto;}
#system-message div.alert{width:100%;border-radius:6px;background:white;padding:10px 15px;box-shadow:0 5px 14px rgba(0,0,0,.01);margin:20px 0;}
#system-message a.close{float:left}
#system-message div.alert h4.alert-heading{padding-left:20px;}
#system-message div.alert>div{padding-left:20px;}
.popup-image-wrapper{position:fixed;width:100%;height:100%;overflow-y:scroll;background:rgba(0,0,0,0.5);display:none;z-index:999;overflow-y:scroll;top:0;}
.popup-image-wrapper .inner{opacity:0;}
.popup-image-wrapper .inner{position:relative;width:850px;max-width:90%;display:block;margin:100px auto 30px;border-radius:18px;background:white;overflow:hidden;box-shadow:0 10px 27px rgba(0,0,0,.08);}
.popup-image-wrapper .inner{border-radius:18px;}
.popup-image-wrapper .inner a.close-popup-image{width:39px;height:39px;display:inline-block;position:absolute;top:38px;right:33px;background:url('../images/close-popup-image.png')center no-repeat;cursor:pointer;background-size:100% 100%;}
.hikashop_user_registration_page fieldset{border:none;}
.hikashop_user_registration_page fieldset,
.view-checkout form#hikashop_checkout_form{width:1170px;padding:61px 15px 65px;max-width:100%;display:block;margin:101px auto 0;border-radius:18px;background:white;box-shadow:0 5px 14px rgba(0,0,0,0.08);}
.hikashop_checkout_page{width:1030px;display:block;margin:0 auto;padding-left:0;max-width:100%;}
.hikashop_checkout_page.hikashop_checkout_page_step1{}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_wizardbar{padding-left:20px;}
.hikashop_checkout_fields.hikashop_checkout_fileds_in_step_1{padding-left:29px;}
.hikashop_user_registration_page fieldset .hkform-group.control-group select,
.hikashop_checkout_login select,
.hikashop_checkout_page.hikashop_checkout_page_step1 select#address_country{background:url(../images/select-dropdown-img.jpg)center right no-repeat!important;}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_registration_shipping_address .control-group{padding:0 15px;}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_registration_shipping_address_title{padding:0 15px;}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_checkout_buttons{padding:0 20px}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hika_same_address{padding:0 30px;}
.hikashop_checkout_page .hikashop_wizardbar{display:block;text-align:center;border:none;background:none;box-shadow:none!important;margin-bottom:58px;}
.hikashop_checkout_page .hikashop_wizardbar ul{padding-right:40px;}
.hikashop_wizardbar ul li.hikashop_cart_step_finished:hover{background:none}
.hikashop_checkout_page .hikashop_wizardbar ul li a{color:#000f33;}
.hikashop_checkout_page .hikashop_wizardbar ul li{display:inline-block;vertical-align:top;float:none;background:none;color:#9b9b9b;font-size:18px;line-height:25px;height:auto;font-family:CircularStd;font-weight:500;padding:0 31.5px;}
.hikashop_checkout_page .hikashop_wizardbar ul li.hikashop_cart_step_current{color:#000f33}
.hikashop_checkout_page .hikashop_wizardbar ul li span.hkbadge{display:block;width:48px;height:48px;margin:0 auto 17px;border-radius:50%;text-align:center;line-height:48px;color:#9b9b9b;background:#f5f5f5;font-family:CircularStd;font-weight:500;font-size:20px;padding:0 0;position:relative;z-index:1;}
.hikashop_checkout_page .hikashop_wizardbar ul li span.hikashop_chevron{border:none!important;border-bottom:1px dotted #d3d3d3!important;}
.hikashop_checkout_page .hikashop_wizardbar ul li span.hikashop_chevron:before{content:none!important;}
.hikashop_checkout_page .hikashop_wizardbar ul li.hikashop_cart_step_current span.hkbadge{background:#00cfdc;color:white;}
.hikashop_checkout_page .hikashop_wizardbar ul li span.hkbadge.hkbadge-past{background:#00cfdc;color:white;}
.hikashop_checkout_page .hikashop_wizardbar ul li span.hkbadge.hkbadge-past i.fas.fa-check{display:inline-block;vertical-align:middle;}
.hikashop_checkout_page .hikashop_wizardbar ul li:first-child:before{content:none;}
.hikashop_checkout_page .hikashop_wizardbar ul li:before{height:3px;content:' ';display:inline-block;width:50%;position:absolute;z-index:0;top:22px;left:-2px;background:url('../images/dotted-bg.jpg')center left repeat-x;}
.hikashop_checkout_page .hikashop_wizardbar ul li:after{height:3px;content:' ';display:inline-block;width:50%;position:absolute;z-index:0;top:22px;right:-2px;background:url('../images/dotted-bg.jpg')center right repeat-x;}
.hikashop_checkout_page .hikashop_wizardbar ul li:last-child:after{content:none;}
.hikashop_checkout_page .hikashop_checkout_address h3{font-size:35px;color:#000f33;line-height:1.2;font-family:"Permanent Marker";margin-bottom:41px;letter-spacing:-.5px;font-weight:normal;}
.hikashop_checkout_page .hikashop_checkout_address .hikashop_checkout_billing_address_block a.radio_item{font-size:18px;color:#49597d;line-height:43px;position:relative;padding-left:30px;display:block;margin-bottom:5px;}
.hikashop_checkout_page .hikashop_checkout_address .hikashop_checkout_billing_address_block a.radio_item i.fas.fa-circle:before,
.hikashop_checkout_page .hikashop_checkout_address .hikashop_checkout_billing_address_block a.radio_item i.far.fa-dot-circle:before{content:'';width:23px;display:inline-block;height:23px;border-radius:50%;background:#e8e8e8;position:absolute;top:10px;left:0;}
.hikashop_checkout_page .hikashop_checkout_address .hikashop_checkout_billing_address_block a.radio_item i.far.fa-dot-circle:after{width:10px;height:10px;border-radius:50%;position:absolute;top:16px;left:6px;content:' ';background:#00cfdc;}
.hikashop_checkout_page .hikashop_checkout_address .hika_edit{padding:0 15px 0 33px;background:none;margin-bottom:19px;}
.hikashop_checkout_page .hikashop_checkout_address .hika_address_element input[type=radio]{display:none;}
.hikashop_checkout_page .hikashop_checkout_address .hika_address_element input[type=radio]+label{font-size:18px;line-height:30px;font-family:CircularStd;color:#49597d;text-align:left;display:block;border:1px solid #f9f9f9;padding:18px 22px;background:#f9f9f9;}
.hikashop_checkout_page .hikashop_checkout_address .hika_address_element input[type=radio]+label br{display:none;}
.hikashop_checkout_page .hikashop_checkout_address .hika_address_element input[type=radio]+label h4{font-family:CircularStd;font-weight:bold;font-size:16px;line-height:38px;color:inherit;}
.hikashop_checkout_page .hikashop_checkout_address .hika_address_element input[type=radio]+label p{font-size:16px;line-height:24px;font-family:inherit;color:inherit;}
.hikashop_checkout_page .hikashop_checkout_address .hika_address_element input[type=radio]:checked+label{border:1px solid #00cfdc;background:white;}
.hikashop_checkout_page .hikashop_checkout_address .hika_address_element label.checkout_address_label{text-align: left;display: block;}
.hikashop_checkout_page .hikashop_checkout_address .hikashop_checkout_billing_address_block .hika_address_element{padding-bottom:14px;}
.hikashop_checkout_page .hikashop_checkout_address .hikashop_checkout_checkout_address_block .hkform-horizontal{padding-left:0px;margin-left:-15px;margin-right:-15px;}
.hikashop_checkout_page .hikashop_checkout_address .hikashop_address_required_info_line{clear:both;display:block;width:100%;float:none;text-align:left;font-family:apercubold;font-size:16px;line-height:1.2;color:#49597d;padding:5px 0 0 0px;margin-bottom:18px;}
.hikashop_checkout_page .hikashop_checkout_address >button.hikashop_checkout_address_cancel_button{margin-left:0px;}
.hikashop_checkout_page div.hikashop_messages{margin-left:0;margin-right:0;margin-bottom:40px;}
.hikashop_checkout_page .control-group .hkc-sm-8{width:100%;padding:0 0;}
.hikashop_checkout_address .hikashop_checkout_checkout_address_block .hkform-horizontal .control-group{width:50%;float:left;padding:0 15px;clear:none!important;margin-left:0;margin-right:0;}
.hikashop_checkout_address .hikashop_checkout_checkout_address_block .hkform-horizontal .control-group:nth-child(2n+1){clear:both;}
.hikashop_checkout_page .control-group input[type=checkbox]{display:none;}
.hikashop_checkout_page .control-group input[type=checkbox]+label{position:relative;padding-left:32px;}
.hikashop_checkout_page .control-group input[type=checkbox]+label:after{width:21px;height:22px;border-radius:4px;background:#e8e8e8;content:' ';position:absolute;top:0;left:0;display:inline-block;z-index:0;}
.hikashop_checkout_page .control-group input[type=checkbox]+label i.fas.fa-check{color:#00cfdc;position:absolute;top:3px;left:4px;display:none;z-index:1;font-size:14px;}
.hikashop_checkout_page .control-group input[type=checkbox]:checked+label i.fas.fa-check{display:inline-block;}
.hikashop_checkout_page .control-group .hkc-sm-12{position:relative;}
.hikashop_checkout_page .control-group .hkc-sm-12 i.fas.fa-angle-down{position:absolute;right:14px;top:12px;font-size:22px;color:#49597d;z-index:0}
.hikashop_user_registration_page fieldset .hkform-group.control-group select,
.hikashop_checkout_page .control-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;z-index:1;background:transparent;}
.hikashop_user_registration_page fieldset .hkform-group.control-group input[type=text],.hikashop_user_registration_page fieldset .hkform-group.control-group input[type=email],
.hikashop_user_registration_page fieldset .hkform-group.control-group input[type=password],.hikashop_user_registration_page fieldset .hkform-group.control-group select,
.hikashop_checkout_page .control-group select,.hikashop_checkout_page .control-group input[type=password],
.hikashop_checkout_page .control-group input[type=text],.hikashop_checkout_page .control-group input[type=email]{border:1px solid #d0dcea;border-radius:5px;height:44px;padding:0 15px;font-size:16px;font-family:apercumedium;color:#49597d;font-weight:normal;width:100%;}
.hikashop_user_registration_page fieldset .hkform-group.control-group label,
.hikashop_checkout_page .control-group label{display:block;width:100%;float:none;text-align:left;font-family:apercubold;font-size:16px;line-height:1.2;color:#49597d;padding:5px 0 0;margin-bottom:8px;}
.hikashop_checkout_page .control-group label.lbl-checkbox{position:relative;}
.hikashop_checkout_page .hikashop_checkout_fields{}
.hikashop_checkout_page .hikashop_checkout_fields .control-group label{display:block;text-align:left;font-family:apercubold;font-size:16px;line-height:1.2;color:#49597d;padding:5px 0 0;margin-bottom:8px;}
.hikashop_checkout_page .hikashop_checkout_fields .control-group input[type=email],
.hikashop_checkout_page .hikashop_checkout_fields .control-group input[type=text]{border:1px solid #d0dcea;border-radius:5px;height:44px;padding:0 15px;}
.hikashop_checkout_page .hikashop_checkout_fields .hkform-horizontal{padding-left:32px;float:left;width:calc(100% + 30px);margin-bottom:30px;margin-left:-15px;margin-right:-15px;display:block;padding-top:4px;}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_checkout_address.show-form{margin-bottom:40px;}
.hikashop_checkout_page .hikashop_checkout_fields .hkform-horizontal.form-popup-showed{padding-left:0;}
.hikashop_checkout_page .hikashop_checkout_fields .hkform-horizontal .control-group{margin-bottom:14px;padding:0 15px;}
.hikashop_checkout_page .hikashop_checkout_fields .hkform-horizontal .control-group .hkc-sm-12{padding:0 0;}
.hikashop_checkout_page a.checkbox_item{position:relative;padding-left:32px;color:#49597d;font-size:18px;line-height:1.2;font-family:apercumedium;}
.hikashop_checkout_page a.checkbox_item i.fas.fa-check{color:#00cfdc;position:absolute;top:3px;left:4px;display:none;z-index:1;font-size:14px;}
.hikashop_checkout_page a.checkbox_item.active i.fas.fa-check{display:inline-block}
.hikashop_checkout_page a.checkbox_item:after{width:21px;height:22px;border-radius:4px;background:#e8e8e8;content:' ';position:absolute;top:0;left:0;display:inline-block;z-index:0;}
.hikashop_checkout_page .hikashop_checkout_buttons{}
.hikashop_checkout_page .hikashop_checkout_address{margin-bottom:30px;}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_checkout_address{padding-left:27px;margin-bottom:0;padding-bottom: 30px;}
.hikashop_user_registration_page fieldset .hkform-group.control-group#hikashop_registration_password2_line{clear:none!important;}
.hikashop_user_registration_page fieldset button[type=submit],
.hikashop_checkout_page .hikashop_checkout_address>div>button.hikashop_checkout_address_ok_button,
.hikashop_checkout_page .hikashop_checkout_address >button.hikashop_checkout_address_cancel_button,
.hikashop_checkout_page button[type=submit],
.hikashop_checkout_page .hikashop_checkout_buttons button[type=submit]{height:50px;line-height:48px;border:1px solid #00cfdc;color:white;font-family:apercubold;font-weight:normal;border-radius:25px;text-align:center;padding:0 10px;min-width:165px;display:inline-block;background:#00cfdc;font-size:16px;}
.hikashop_user_registration_page fieldset button[type="submit"]:hover,
.hikashop_checkout_page .hikashop_checkout_address>div>button.hikashop_checkout_address_ok_button:hover,
.hikashop_checkout_page .hikashop_checkout_address >button.hikashop_checkout_address_cancel_button:hover,
.hikashop_checkout_page button[type=submit]:hover,
.hikashop_checkout_page .hikashop_checkout_buttons button[type=submit]:hover{background:transparent;color:#00cfdc}
.hikashop_user_registration_page fieldset .hkform-group.control-group#hikashop_address_address_street{width:100%;}
.hikashop_checkout_page .hika_same_address{padding-left:4px;margin-bottom:8px;}
.hikashop_checkout_page .hk-container-fluid{padding-left:0;padding-right:0;}
.hikashop_user_registration_page fieldset .hkform-group.control-group .hkc-sm-12,
.hikashop_checkout_page .hk-container-fluid .hkc-sm-12{padding-left:0;padding-right:0;}
.hikashop_checkout_page .hikashop_checkout_login{}
.hikashop_checkout_page .hikashop_checkout_login .hkc-lg-6{width:50%;float:left;padding:0 15px;}
.hikashop_checkout_page .hikashop_checkout_login .hkc-lg-6.col-right h2{color:#e3a909}
.hikashop_checkout_page .hikashop_checkout_login h2{font-family:"Permanent Marker";font-size:40px;line-height:1.2;color:#000f33;margin-bottom:29px;}
.hikashop_checkout_page .hikashop_checkout_login .hikashop_checkout_login_form_msg{font-family:apercuregular;font-weight:normal;font-size:17px;line-height:1.5;color:#49597d;margin-bottom:32px;}
.hikashop_user_registration_page fieldset .hkform-group.control-group,
.hikashop_checkout_page .hikashop_checkout_login .hkform-horizontal .hkform-group{margin-left:0;margin-right:0;margin-bottom:14px;}
.hikashop_checkout_page fieldset.hkform-horizontal{border:none;}
.hikashop_checkout_page .hikashop_checkout_login .hkform-horizontal .hkform-group.hikashop_login_forgot_password_line{margin-bottom:28px;}
.hikashop_checkout_page .control-group{}
.hikashop_checkout_page.hikashop_checkout_page_step1 #hikashop_checkout_login_form{padding:0 15px;}
.hikashop_checkout_page .hikashop_checkout_login .hkc-lg-6.col-right label.radio:first-child{display:none;}
.hikashop_checkout_page .hikashop_checkout_login .hkc-lg-6.col-right label.radio{position:Relative;padding-left:48px;font-family:apercuregular;font-weight:normal;color:#49597d;font-size:18px;line-height:1.2;margin-bottom:20px;display:block;}
.hikashop_checkout_page .hikashop_checkout_login .hkc-lg-6.col-right label.radio input[type=radio]{display:none;}
.hikashop_checkout_page .hikashop_checkout_login .hkc-lg-6.col-right label.radio input[type=radio]:checked ~ label:before{content:' ';}
.hikashop_checkout_page .hikashop_checkout_login .hkc-lg-6.col-right label.radio:before{content:none;width:10px;height:10px;background:#00cfdc;display:inline-block;position:absolute;top:6px;left:6px;z-index:1;border-radius:50%;}
.hikashop_checkout_page .hikashop_checkout_login .hkc-lg-6.col-right label.checked.radio:before{content:' '}
.hikashop_checkout_page .hikashop_checkout_login .hkc-lg-6.col-right label.radio:after{content:' ';width:23px;height:23px;background:#e8e8e8;display:inline-block;position:absolute;top:0;left:0;z-index:0;border-radius:50%;}
.hikashop_user_registration_page fieldset .hkform-group.control-group{width:50%;float:left;}
.control-group.hikashop_login_forgot_password_line a{font-size:16px;line-height:1.5;color:#00cfdc;font-family:apercuitalic;font-weight:normal;}
.hikashop_user_registration_page fieldset .hkform-group.control-group:nth-child(2n+1){clear:both;}
.hikashop_user_registration_page fieldset .hkform-group.control-group,
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration .hikasop-personal-details>.hkc-sm-12,
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration .hikasop-personal-details>.hkc-sm-6,
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration .hkform-horizontal>.hkc-sm-12,
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration .hkform-horizontal>.hkc-sm-6{padding:0 15px;}
.hikashop_user_registration_page fieldset h3,
.hikashop_user_registration_page fieldset h2,
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration h3,
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration h2{font-size:30px;font-family:"Permanent Marker";line-height:1.2;color:#000f33;margin-bottom:22px;}
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration h2{padding-top:20px;}
.hikashop_user_registration_page fieldset h2,
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration>h2:first-child{padding:0 15px;font-size:34px;margin-bottom:45px;padding-top:0;}
.hikashop_user_registration_page fieldset h3,
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration h3{padding:0 15px;}
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration .hkform-horizontal .hikashop_registration_same_address_line{clear:both;padding:0 15px;}
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration .hikashop_registration_required_info_line{padding:0 15px;font-size:16px;line-height:1.2;font-weight:normal;font-family:apercumedium;color:#49597d;clear:both;}
.hikashop_user_registration_page fieldset button[type=submit]{margin-top:10px;}
.hikashop_user_registration_page fieldset button[type=submit],
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration button[type=submit]{margin-left:15px;}
.hikashop_checkout_page .hikashop_checkout_payment h2,
.hikashop_checkout_page .hikashop_checkout_shipping h3{font-size:40px;line-height:1.2;font-family:"Permanent Marker";color:#000f33;margin-bottom:60px;}
.hikashop_checkout_page .hikashop_checkout_payment h2{margin-bottom:52px;}
.hikashop_checkout_page .hikashop_checkout_payment h3{font-size:18px;line-height:1.2;color:#49597d;font-family:apercubold;color:#49597d;margin-bottom:33px;font-weight:normal;}
.hikashop_checkout_page .hikashop_checkout_shipping p.select-method-lbl{font-family:apercubold;font-weight:normal;font-size:18px;line-height:1.2;color:#49597d;margin-bottom:32px;}
.hikashop_checkout_page table.hikashop_shipping_methods_table{}
.hikashop_checkout_page table.hikashop_shipping_methods_table tr td{font-size:18px;line-height:23px;color:#49597d;padding-bottom:20px;}
.hikashop_checkout_page table.hikashop_shipping_methods_table .hikashop_checkout_shipping_description{padding-left:0px;}
.hikashop_checkout_page table.hikashop_shipping_methods_table input[type=radio]{display:none;}
.hikashop_checkout_page table.hikashop_shipping_methods_table input[type=radio]+label{position:relative;padding-left:48px;display:inline-block;}
.hikashop_checkout_page table.hikashop_shipping_methods_table input[type=radio]+label:before{content:none;display:inline-block;width:10px;height:10px;position:absolute;top:6px;left:6px;background:#00cfdc;border-radius:50%;z-index:1}
.hikashop_checkout_page table.hikashop_shipping_methods_table input[type=radio]:checked+label:before{content:' '}
.hikashop_checkout_page table.hikashop_shipping_methods_table input[type=radio]+label:after{width:23px;height:23px;position:absolute;left:0;top:0;background:#e8e8e8;border-radius:50%;content:' ';display:inline-block;z-index:0}
.hikashop_checkout_page table.hikashop_payment_methods_table tr:last-child td{padding-bottom:17px;}
.hikashop_checkout_page table.hikashop_payment_methods_table tr td{font-size:18px;line-height:23px;color:#49597d;padding-bottom:20px;}
.hikashop_checkout_page table.hikashop_payment_methods_table input[type=radio]{display:none;}
.hikashop_checkout_page table.hikashop_payment_methods_table .hikashop_checkout_payment_description{padding-left:48px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table.hikashop_payment_methods_table .hikashop_checkout_payment_description{padding-left:0px;}
.hikashop_checkout_page table.hikashop_payment_methods_table input[type=radio]+label{position:relative;padding-left:48px;display:inline-block;}
.hikashop_checkout_page table.hikashop_payment_methods_table input[type=radio]+label:before{content:none;display:inline-block;width:10px;height:10px;position:absolute;top:6px;left:6px;background:#00cfdc;border-radius:50%;z-index:1}
.hikashop_checkout_page table.hikashop_payment_methods_table input[type=radio]:checked+label:before{content:' '}
.hikashop_checkout_page table.hikashop_payment_methods_table input[type=radio]+label:after{width:23px;height:23px;position:absolute;left:0;top:0;background:#e8e8e8;border-radius:50%;content:' ';display:inline-block;z-index:0}
.hikashop_checkout_page.hikashop_checkout_page_step3 .hikashop_checkout_buttons,
.hikashop_checkout_page.hikashop_checkout_page_step2 .hikashop_checkout_buttons{padding-top:64px;padding-right:0;clear:both;margin:0 0;}
.hikashop_checkout_page.hikashop_checkout_page_step2 .hikashop_checkout_order_pickupfromstore_line{width:50%;}
.hikashop_checkout_page.hikashop_checkout_page_step2 .hikashop_checkout_order_pickupfromstore_line label{display:none;}
.hikashop_checkout_page .hikashop_checkout_buttons a.hikashop-back-step{font-size:22px;color:#03c1cd;font-family:apercubold;line-height:50px;font-weight:normal;display:inline-block;}
.hikashop_checkout_page .hikashop_checkout_buttons a.hikashop-back-step:hover{color:#03c1cd;}
.hikashop_checkout_page .hikashop_checkout_buttons a.hikashop-back-step i.fas{margin-right:11px;font-size:14px;}
.hikashop_checkout_page.hikashop_checkout_page_step2 .hikashop_checkout_order_pickupfromstore_line select{font-family:apercuregular;font-size:18px;color:#49597d;background:url(../images/select-dropdown-img.jpg)center right no-repeat;}
.hikashop_checkout_page.hikashop_checkout_page_step3,.hikashop_checkout_page.hikashop_checkout_page_step2{width:1005px;padding:0 15px}
.hikashop_checkout_page.hikashop_checkout_page_step2 .hikashop_checkout_fields .hkform-horizontal .control-group,
.hikashop_checkout_page.hikashop_checkout_page_step2 .hikashop_checkout_fields .hkform-horizontal{margin-bottom:0;}
.hikashop_checkout_page.hikashop_checkout_page_step4{width:975px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_wizardbar{padding-left:20px;margin-bottom:53px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 h2.hika-step-title{font-family:"Permanent Marker";font-size:40px;font-weight:normal;color:#000f33;line-height:1.2;margin-bottom:54px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 h3{font-family:apercubold;font-weight:normal;font-size:20px;line-height:1.2;color:#000f33;text-transform:none;margin-bottom:13px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table.hikashop_payment_methods_table tr td,
.hikashop_checkout_page.hikashop_checkout_page_step4 table.hikashop_shipping_methods_table tr td{font-size:16px;font-family:CircularStd;}
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_cart{padding-top:54px;clear:both;}
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_shipping h3{margin-bottom:8px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_shipping table.hikashop_shipping_methods_table{margin-bottom:2px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table.hikashop_shipping_methods_table tr td{padding-bottom:17px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_payment h3{margin-bottom:8px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_address{margin-bottom:0;padding-left:0;}
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_address br{display:none;}
.hikashop_checkout_page.hikashop_checkout_page_step4 p.select-method-lbl{display:none;}
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_billing_address_block h4{color:#49597d;font-size:16px;line-height:30px;font-family:CircularStd;font-weight:bold;}
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_billing_address_block,
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_billing_address_block p{font-family:CircularStd;color:#49597d;font-size:16px;line-height:30px;font-weight:normal;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tbody tr td:first-child{width:13.7%;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tbody tr td:nth-child(2){width:66.6%;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tbody tr td:nth-child(3){width:19.7%}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing .hikashop_checkout_cart_product_info{font-family:apercubold;font-weight:normal;font-size:20px;line-height:1.2;color:#000f33;display:inline-block;vertical-align:middle;width:71.4%;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing .hikashop_cart_product_quantity{width:20%;display:inline-block;vertical-align:middle;font-family:apercubold;font-weight:normal;color:#49597d;line-height:25px;font-size:16px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing .hikashop-cart-product-quantity{display:none;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr:nth-child(2) td{padding-top:16px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr.tfoot_seperate td{padding-bottom:16px}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr td:nth-child(2){padding-left:80.4%;display: inline-block;width: 100%;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr:last-child td{padding-top:14px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr td:last-child{text-align:right}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr td{font-family:apercubold;font-weight:normal;font-size:15px;line-height:25px;color:#49597d;padding:5px 0;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr td.hikashop_cart_total_title{font-size:17px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr td.hikashop_cart_total_value{font-size:17px;color:#000f33;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr.tfoot_seperate td{position:relative;padding-top:6px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr.tfoot_seperate td:nth-child(2),
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr.tfoot_seperate td:nth-child(3){border-bottom:1px solid #e4e9ef;}
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_buttons{padding-right:0;margin:0 0;padding-top:62px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_buttons button[type=submit]{width:245px;max-width:100%;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr.tfoot_seperate td:nth-child(2):before{width:80.4%;position:absolute;height:2px;left:0;bottom:-1px;background:#fff;display:inline-block;content:' ';}
section.order-thankyou-section{padding:105px 0 136px;}
section.order-thankyou-section .sppb-row-container{width:1170px;max-width:100%;display:block;background:white;border-radius:18px;box-shadow:0 5px 14px rgba(0,0,0,.08);padding:110px 20px 138px;}
section.order-thankyou-section .sppb-addon-header,section.order-thankyou-section .sppb-addon-text-block,section.order-thankyou-section .sppb-text-center{width:855px;max-width:100%;display:block;margin:0 auto;}
section.order-thankyou-section .sppb-addon-text-block{margin-bottom:62px;}
section.order-thankyou-section .sppb-addon-header h2.sppb-addon-title{font-size:40px;line-height:1.2;color:#000f33;margin-bottom:36px;}
section.order-thankyou-section .sppb-addon-text-block p{font-size:20px;line-height:32px;color:#49597d;text-align: justify!important;}
section.order-thankyou-section .sppb-text-center a.sppb-btn-rounded{width:199px;height:50px;line-height:48px;border:1px solid #00cfdc;text-align:center;padding:0 10px;border-radius:25px;background:#00cfdc;color:white;font-size:16px;font-family:apercubold;font-weight:normal;}
section.order-thankyou-section .sppb-text-center a.sppb-btn-rounded:focus{outline:none;box-shadow:none;}
section.order-thankyou-section .sppb-text-center a.sppb-btn-rounded:hover{background:transparent;color:#00cfdc;}
.view-product.layout-show #sbox-window{height:auto!important;}
.view-product.layout-show .sbox-content-image{height:auto;}
.view-product.layout-show .sbox-content-image img{height:auto;}
.hikashop_checkout_page.hikashop_checkout_page_step1 #hika_shipping_address{display:none;}
.hikashop_user_registration_page fieldset>div>label{display:none;}
.sppb-section.eshop-bottom-logo-section{padding:0 0 30px!important;background: #f1f1f1;}
.sppb-section.eshop-bottom-logo-section .sppb-col-md-6 .sppb-addon-image-layouts{}
.sppb-section.eshop-bottom-logo-section .sppb-col-md-6:first-child .sppb-addon-image-layouts img{margin:0 0 0 auto;}
.sppb-section.eshop-bottom-logo-section .sppb-addon-image-layouts img{height:150px;width:auto;} 
.sppb-section.eshop-bottom-section .sppb-addon-image-layouts.img_layout_hidden{display:none;} 
.eshop-bottom-section.sppb-section ul.list-img-eshop{text-align:center;padding-top:20px;}
.eshop-bottom-section.sppb-section ul.list-img-eshop li{display:inline-block;vertical-align:top;margin-right:10px;margin-left:10px;}
.eshop-bottom-section.sppb-section ul.list-img-eshop li img{height:80px;width:auto;}
.hikashop_checkout_page .hikashop_checkout_login .hkc-lg-6.col-right .controls{margin-bottom:42px;}
.hikashop_checkout_page .hikashop_checkout_login .hkform-horizontal .hkform-group.hikashop_login_email_line{margin-bottom:20px;}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_checkout_login#hikashop_checkout_login_1_0 span#hikashop_checkout_guest_email_title,
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_checkout_login#hikashop_checkout_login_1_0 span#hikashop_checkout_guest_email_value{margin-bottom:20px;
    display:inline-block;}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_checkout_login#hikashop_checkout_login_1_0{padding-left:27px;}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_checkout_login#hikashop_checkout_login_1_0 a.hikabtn.hikabtn_checkout_guest_logout{height: 50px;
    line-height: 48px;border: 1px solid #00cfdc;color: white;font-family: apercubold;font-weight: normal;border-radius: 25px;text-align: center;padding: 0 20px;
    min-width: 165px;display: inline-block;background: #00cfdc;font-size: 16px;margin-bottom:20px;}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_checkout_login#hikashop_checkout_login_1_0 a.hikabtn.hikabtn_checkout_guest_logout:hover{
    background: transparent;color: #00cfdc;}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_checkout_login#hikashop_checkout_login_1_0 span#hikashop_checkout_guest_email_value{margin-right:15px;}
.sppb-section.sosn-location .sppb-column-addons .sppb-section:nth-child(3n+1){clear:both;}
.news-events-heading{text-align:Center;}
.news-events-heading h1{font-size:45px;line-height:48px;font-family:"Permanent Marker";color:#e3a909;margin-bottom:50px;text-transform:uppercase;}
.sppb-addon-single-image.image-client-logo{display:none;}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_checkout_buttons.hide-button{display:none!important;}
body>div.scroll-top{display:none;width:60px;height:60px;border:1px solid #00cfdc;background:#00cfdc;color:white;position:fixed;right:50px;
    bottom:50px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;
    border-radius:15px;cursor:pointer;text-align:center;opacity:.5;z-index:990;box-shadow:2px 2px 5px rgba(0,0,0,.2);}
body>div.scroll-top:hover{opacity:1;}
body>div.scroll-top i.fa-arrow-up{line-height:56px;vertical-align: middle;font-size: 24px;}
header.header.sticky-menu{position: fixed;top:0;left:0;width:100%;z-index:998;box-shadow: 0 2px 3px rgba(0,0,0,.1);}
header.header.sticky-menu .sacs-main-menu > div > ul.menu > li > a {height: 90px;padding-top: 28px;position:relative;}
header.header .sacs-main-menu > div > ul.menu > li > a{position:relative;}
header.header .sacs-main-menu > div > ul.menu > li > a i.fas{width:55px;height:55px;position:absolute;top:0;right:12px;color:inherit;line-height:55px;
    text-align:center;display:none;z-index:100}
header.header.sticky-menu .search-cart .search-header{padding-top: 30px;}
header.header.sticky-menu .search-cart .menu_account_hover {background: url(../images/icon-user.png)center 32px no-repeat;background-size: auto;background-size: 25px auto;
    padding-bottom: 8px;}
header.header.sticky-menu .search-cart .mini_cart_hover{padding-top:32px;background: url(../images/mini-cart-img.png)center 34px no-repeat;background-size: auto;
    background-size: 100% auto;padding-bottom: 18px;}
header.header.sticky-menu .search-cart > ul.menu.mod-list{padding-top: 26px;}
header.header.sticky-menu .search-cart .search-header .bg-search .form-search{padding-top: 28px;}
header.header.sticky-menu .header-inner .brand{padding-right:22px;}
header.header.sticky-menu .search-cart .search-header .bg-search{height:90px}
.report-newsletters .top-filter p.desc{color: #49597d;font-size: 18px;line-height: 1.79;float:left;width:100%;margin-top:40px;text-align:center;}
.sppb-section.contact-us .sppb-addon.google-map.show-mobile{display:none;}
.sppb-section.contact-us .sppb-addon-header.show-on-mobile{display:none;}
.location-footer{clear:both;display:inline-block;width:100%;text-align:center;}
.location-footer .view-all-url {display: inline-block;font-size: 22px;font-family: 'apercubold';color: #03c1cd;}
.volunteer_locations-list .location .col-right .address.show-on-mobile{display:none;}
.search-results-container .search-item .result-title a{color:inherit}
.sppb-section.section-background,
.sppb-section.section-background .background-desktop .sppb-addon-single-image-container,
.sppb-section.section-background .background-desktop .sppb-addon-single-image-container img{width:100%;} 
.sppb-section.no-mobile-bg{width:100%;background-size:100% auto!important;} 
.view-reset main#content ,.view-reset main#content {padding-top:20px;}
.view-reset main#content div.reset-complete,.view-reset main#content div.reset,.view-reset main#content div.reset-confirm{padding-top:20px;}
.reset-complete form fieldset,.reset-confirm form fieldset,.reset form fieldset{width: 800px;display: block;padding: 20px;margin:0px auto 10px;max-width:100%;}
.reset-complete form fieldset>p,.reset-confirm form fieldset>p,.reset form fieldset>p{margin-bottom:10px;color: #49597d;font-size: 17px;letter-spacing: 0px;}
.reset-complete form fieldset .control-group,.reset-confirm form fieldset .control-group,.reset form fieldset .control-group{margin-bottom:5px;}
.reset-complete form fieldset .control-group label,.reset-confirm form fieldset .control-group label,.reset form fieldset .control-group label{display: block;width: 100%;float: none;text-align: left;font-family: apercubold;font-size: 16px;line-height: 1.2;
    color: #49597d;padding: 5px 0 0;margin-bottom:8px;}
.reset-complete form fieldset .control-group input[type=password],
.reset-confirm form fieldset .control-group input[type=text],.reset form fieldset .control-group input[type=text]{border: 1px solid #d0dcea;border-radius: 5px;
    height: 44px;padding: 0 15px;font-size: 16px;font-family: apercumedium;color: #49597d;font-weight: normal;width:315px;max-width:100%;}
.reset-complete form>.control-group .controls,.reset-confirm form>.control-group .controls,.reset form>.control-group .controls{width:800px;padding:20px 0;display:block;margin:0 auto 10px;text-align:right;max-width:100%;}
.reset-complete form>.control-group .controls button[type=submit],.reset-confirm form>.control-group .controls button[type=submit],.reset form>.control-group .controls button[type=submit]{height:50px;line-height:48px;border:1px solid #00cfdc;color:white;font-family:apercubold;font-weight:normal;
    border-radius: 25px;text-align: center;padding: 0 10px;min-width: 165px;display: inline-block;background: #00cfdc;font-size: 16px;cursor:pointer;}
.reset-complete form>.control-group .controls button[type=submit]:hover,.reset-confirm form>.control-group .controls button[type=submit]:hover,.reset form>.control-group .controls button[type=submit]:hover{background: transparent;color: #00cfdc;}
#system-message-container{}
.view-reset #system-message-container .alert,.view-reset #system-message-container .alert{margin-top:0!important;margin-bottom:0!important;}
#system-message-container>.alert-error{position: relative;padding-left: 30px;background: white;margin:0px auto;border-radius: 5px;padding: 10px 15px 10px 30px;}
#system-message-container>.alert-error button.close{background:none;border:none;position:absolute;top:12px;left:8px;width:15px;height:15px;line-height:15px;
    cursor: pointer;}


@media screen and (max-width:1630px){.header-inner .brand{width:12.5%;padding-top:15px;padding-left:25px;}
}
@media screen and (min-width:1441px){.lend-a-helping-hand .sppb-row .sppb-col-sm-6:last-child .sppb-content-holder{padding-left:145px!important;}
.sacs-main-menu>div>ul.menu>li.item-117>ul.nav-child .sppb-row .sppb-col-md-6:nth-child(3) .sppb-column-addons>div:not(:first-child) .sppb-addon-content>ul.menu{padding-top:15px;}
.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-inner-content .sppb-row{padding-top:17%;}
.slider_home .sppb-item.sppb-item-has-bg .sppb-carousel-item-inner > div > div{padding:0 15px;vertical-align:top;}
}
@media screen and (max-width:1470px){.hikashop_category_information .hikashop_products_listing{padding-left:15px;padding-right:15px;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product{padding-left:15px;padding-right:15px;}
.eshop-banner-section .sppb-addon-image-layout-content{padding:0 30px;}
.eshop-banner-section .content_alt_text h1{padding:0 30px;}
.view-product.layout-listing .hikashop_products_listing_main .hikashop_filter_main_div{padding:0 10px;}
.hikashop_products_listing_main .hk-row-fluid{margin-left:-15px;margin-right:-15px;}
.hikashop_category_information .hikashop_products_listing{width:1170px;padding-left:0;padding-right:0;}
.view-product.layout-listing .hikashop_products_listing_main .hikashop_filter_fieldset_mobile{margin-left:-10px;margin-right:-10px;}
.view-product.layout-listing .hikashop_category_information .hikashop_products_listing .hikashop_products_pagination{padding-left:0;padding-right:0;}
.hikashop_product_page{width:1170px;}
form#hikashop_show_cart_form{width:1170px;}
#system-message-container{width:1170px;}
}
@media screen and (max-width:1440px){.view-product.layout-listing .hikashop_category_information.hikashop_products_listing_main p.not-found-products{padding:0 20px;}
    .hikashop_checkout_page .hikashop_checkout_fields .hkform-horizontal{padding-left:0;}
    .hikashop_product_page .hikashop_product_right_part{padding-left:80px;}
    .eshop-banner-section .content_alt_text h1{width:1170px;}
    .eshop-banner-section .content_alt_text p{width:1170px;}
    .sppb-carousel-pro .sppb-item.sppb-item-has-bg .sppb-carousel-item-inner{padding-left:15px !important;padding-right:15px !important;}
    .slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-inner-content{width:1170px!important;}
    .sppb-row-container,.sppb-container,footer.footer .container{width:1170px;}
    .sacs-main-menu>div>ul.menu > li.item-117 > ul.nav-child{padding:40px 30px 17px 30px;}
    .slider_home .sppb-carousel .sppb-carousel-indicators{bottom:60px;}
    .section-home-featured .content_alt_text{padding:60px 30px 20px 30px;}
    .section-home-featured .content_alt_text h1{font-size:24px;}
    .section-home-featured .content_alt_text, .section-home-featured .content_alt_text p{font-size:16px;line-height:30px;}
    .section-home-featured .image-layout-preset-style-stack .sppb-addon-image-layout-content a.sppb-btn-rounded{}
    .view-checkout form#hikashop_checkout_form{margin-top:80px;}
    .hikashop_user_registration_page,
    body.com_hikashop.view-checkout .body{padding-bottom:83px;}
}
@media screen and (max-width:1540px){.sacs-main-menu>div>ul.menu > li > a{padding-left:15px;padding-right:15px;}
.sacs-main-menu>div>ul.menu > li{margin-left:0;}
.section-home-featured{padding-bottom:100px !important;}
.section-support-for-a-clause .sppb-addon-module h3{}
.section-support-for-a-clause .sppb-addon-module a.browse-eshop-btn{top:15px;}
}
@media screen and (max-width:1380px){
    .hikashop_product_page .hikashop_product_left_part {width: 34.96%;}
    .hikashop_product_page .hikashop_product_right_part {width: 65.04%;}
    .hikashop_product_right_part h1 .hikashop_product_name_main {font-size: 28px;}
    .sacs-main-menu>div>ul.menu > li > a{font-size:17px;}
.slider_home .sppb-carousel .sppb-carousel-indicators{bottom:40px;}
}
@media screen and (max-width:1440px) and (min-width:1281px){.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-inner-content .sppb-row{}
.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-content{margin-bottom:40px!important;}
}
@media screen and (min-width:1281px){.view-checkout.itemid-177 form#hikashop_checkout_form{padding-bottom:110px;}
.slider_home .sppb-item.sppb-item-has-bg .sppb-carousel-item-inner > div > div{padding:0 15px;}
.lend-a-helping-hand .sppb-addon-image-content .sppb-image-holder{background-size:cover;background-position:center right;}
footer.footer .container{padding:0 12px;}
.testimonial-pro-client-button{padding-right:15px;}
.testimonial-pro-client-name-wrap .sppb-addon-testimonial-pro-client-designation{padding-right:30px;width:785px;margin:0 auto 39px;}
.section-slider-testi-home .sppb-carousel .sppb-item .testimonial-body .sppb-testimonial-message{padding-right:30px;width:785px}
.lend-a-helping-hand .sppb-row .sppb-col-sm-6:last-child .sppb-content-holder h2{letter-spacing:-.6px;margin-bottom:30px;}
.lend-a-helping-hand .sppb-row .sppb-col-sm-6:last-child{padding-right:0;}
.mini_cart_hover .hikashop_cart_dropdown_content a.hikabtn{margin-bottom:18px;}
.mini_cart_hover .hikashop_cart_module div.hikashop_cart{width:430px;border-radius:5px;box-shadow:0 0 32px rgba(0,0,0,0.06);padding:14px 25px 14px 28px;text-align:left;position:relative;font-family:apercubold;font-size:14px;color:#000f33;background:white;max-height: calc(100vh - 120px);overflow: auto;}
.mini_cart_hover .hikashop_cart_module .hikashop_cart:before{}
.mini_cart_hover .hikashop_cart_module span.arrow-top{width:19px;height:14px;top:0px;left:0;background:url(../images/img-top-arrow-dropdown-no-border.png)center no-repeat;content:' ';position:absolute;z-index:200}
.mini_cart_hover .hikashop_cart_module{opacity:0;visibility:hidden;position:absolute!important;top:100%!important;padding-top:12px;z-index:999;}
}
@media screen and (max-width:1280px){.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-content{margin-bottom:40px!important;}
.mini_cart_hover .hikashop_cart_dropdown_content a.hikabtn{margin-right:12px;}
.lend-a-helping-hand .sppb-addon-image-content .sppb-image-holder{background-size:auto 100%;background-position:center right;background-repeat:no-repeat;}
.section-support-for-a-clause .sppb-addon-module a.browse-eshop-btn{font-size:20px;top:18px;}
.mini_cart_hover .hikashop_cart_module{opacity:0;visibility:hidden;position:absolute!important;top:100%!important;padding-top:15px;z-index:999;}
.mini_cart_hover .hikashop_cart_module div.hikashop_cart{width:430px;border-radius:5px;box-shadow:0 0 32px rgba(0,0,0,0.06);padding:17px 30px 17px;text-align:left;position:relative;font-family:apercubold;font-size:14px;color:#000f33;background:white;max-width:100%;max-height: calc(100vh - 120px);overflow: auto;}
.mini_cart_hover .hikashop_cart_dropdown_content a.hikabtn{margin-bottom:15px;}
.mini_cart_hover .hikashop_cart_module .hikashop_cart:before{}
.mini_cart_hover .hikashop_cart_module span.arrow-top{width:19px;height:14px;top:1px;left:0;background:url(../images/img-top-arrow-dropdown-no-border.png)center no-repeat;content:' ';position:absolute;z-index:200}
.sacs-main-menu>div>ul.menu{padding-left:20px;}
.header-inner .brand{padding-left:20px;}
footer.footer{padding:58px 0 0;}
footer.footer .moduletable > .mod-sppagebuilder > .page-content > .sppb-section:first-child{padding-bottom:43px !important;}
.section-home-featured{padding-bottom:67px !important;}
.slider_home .sppb-carousel-inner .sppb-col-sm-6:first-child .sppb-carousel-pro-text{padding-left:15px;padding-right:15px;}
}
@media screen and (max-width:1230px){.hikashop_category_information .hikashop_products_listing{padding-left:30px;padding-right:30px;}
.view-product.layout-listing .hikashop_products_listing_main .hikashop_filter_fieldset_mobile{padding-left:15px;padding-right:15px;}
.view-product.layout-listing .hikashop_products_listing_main .hikashop_filter_main_div{padding:0 16px;}
.hikashop_category_information .hikashop_products_listing{padding-top:20px;}
.section-support-for-a-clause .hikashop_category_information .hikashop_products_listing{padding-left:0;padding-right:0}
}
@media screen and (max-width:1220px){.hikashop_product_page{padding-left:30px;padding-right:30px;padding-top:55px;}
.search-cart .mini_cart_hover{background-position:center 41px;}
.search-cart .mini_cart_hover:hover,.search-cart .mini_cart_hover.hovered{background-position:center 41px;}
header.header.sticky-menu .search-cart .menu_account_hover{background-size:20px auto;background-position:center 34px;}
.search-cart .menu_account_hover{background-size:20px auto;background-position:center 40px;}
.search-cart .menu_account_hover:hover,.search-cart .menu_account_hover.hovered{background-size:20px auto;background-position:center 40px;}
.sacs-main-menu>div>ul.menu > li > a{font-size:16px;}
.search-cart .search-header .icon{width:25px;}
.search-cart .search-header .icon img{max-width:100%;}
header.header.sticky-menu .search-cart .menu_account_hover,.search-cart .menu_account_hover{width:25px;margin-left:15px;}
.search-cart .menu_account_hover>img{max-width:100%;}
header.header.sticky-menu .search-cart .mini_cart_hover,
.search-cart .mini_cart_hover{width:25px;margin-left:15px;}
.search-cart .mini_cart_hover>img{max-width:100%;}
.search-cart > ul.menu.mod-list{margin-left:20px;}
.header-inner .header-right .search-cart{padding-right:20px;}
.search-cart .search-header .bg-search{padding-right:20px;}
.search-cart .search-header .bg-search .form-search button.button{width:20px;}
.search-cart .search-header .bg-search .form-search input.search-query{font-size:20px;}
.search-cart .search-header{padding-top:37px;}
.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-content{font-size:28.5px !important;margin-bottom:30px !important;min-height:0;}
.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-text h2{font-size:50px!important;line-height:1!important;}
.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-text h2 span{font-size:50px!important;line-height:1!important;}
.section-what-we-do .sppb-col-md-5 h2.sppb-addon-title{font-size:50px!important;line-height:1.2!important;}
.lend-a-helping-hand .sppb-content-holder{padding:14.5% 0 23.5% !important;}
.lend-a-helping-hand .sppb-content-holder h2{font-size:50px!important;line-height:1.2!important;}
.section-support-for-a-clause .sppb-addon-module h3{font-size:50px;line-height:1.2;margin-bottom:30px;}
.hikashop_product_page .hikashop_product_right_part{padding-left:60px;}
}
@media screen and (max-width:1220px) and (min-width:992px){.search-cart .search-header .icon.active{width:20px;}
}
@media screen and (max-width:1200px){.hikashop_user_registration_page fieldset,.view-checkout form#hikashop_checkout_form{width:calc(100% - 60px);}
section.order-thankyou-section{padding-left:30px;padding-right:30px;}
body>div.scroll-top{right:30px;}
}
@media screen and (max-width:1180px){.popup-image-wrapper .inner{}

.popup-image-wrapper .inner a.close-popup-image{top:20px;right:20px;width:25px;height:25px;}
#system-message-container{padding-left:30px;padding-right:30px;}
.com_hikashop.view-cart main .moduletable{padding:60px 0 65px;}
.com_hikashop.view-cart main .moduletable h3{font-size:40px;}
form#hikashop_show_cart_form h1.page-title{margin-bottom:40px;font-size:40px;}
form#hikashop_show_cart_form .cart-left{padding-right:60px}
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-name{width:70.86%;}
table#hikashop_cart_product_listing tbody tr td:first-child{width:calc(100% - 140px);}
table#hikashop_cart_product_listing tbody tr td[data-title="Unit price"]{width:140px;}
form#hikashop_show_cart_form{padding:0 30px;margin-top:50px}
.section-support-for-a-clause .sppb-addon-module a.browse-eshop-btn{right:10px;}
.section-home-featured .content_alt_text{width:calc(100% - 40px);left:20px;}
.slider_home .sppb-carousel .sppb-item .sppb-col-sm-6:first-child{padding-left:15px!important;padding-right:15px!important;}
.slider_home .sppb-carousel .sppb-carousel-item-inner{padding-left:15px;padding-right:15px;}
.section-what-we-do .sppb-row{padding:0 0px;}
.section-home-featured > .sppb-row-container{padding:0 30px;}
.section-support-for-a-clause .sppb-addon-content{padding:0 10px;}
.section-home-featured .image-layout-preset-style-stack{padding:0 0px;}
.sppb-row-container,.sppb-container{padding:0 30px;}
footer.footer .moduletable > .mod-sppagebuilder > .page-content > .sppb-section:first-child{border-bottom:none;position:relative;}
footer.footer .moduletable > .mod-sppagebuilder > .page-content > .sppb-section:first-child:after{width:calc(100% - 30px);content:' ';position:absolute;bottom:0;left:15px;display:inline-block;height:1px;background:#e9e9e9;}
footer.footer .sppb-section .sppb-row{padding:0 15px;}
footer.footer .contact-us-footer .sppb-section .sppb-row{padding:0 0;}
.section-slider-testi-home .sppb-testimonial-pro a.sppb-carousel-control{width:38px;height:38px;line-height:38px;}
.sacs-main-menu>div>ul.menu > li > a{font-size:15px;padding-left:12px;padding-right:12px;}
.search-cart > ul.menu.mod-list li a{width:138px;}
.header-inner .header-right .search-cart{width:300px;}
.header-inner .header-right .sacs-main-menu{width:calc(100% - 300px);}
.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-content{font-size:25.5px !important;}
.section-support-for-a-clause .sppb-col-md-12{padding:0 30px;}
.section-slider-testi-home .sppb-col-md-12{padding:0 15px;}
.section-support-for-a-clause .hikashop_carousel .owl-item .hikashop_carousel_item{padding:40px 5px;}
}
@media screen and (max-width:1111px){.section-home-featured .image-layout-preset-style-stack .sppb-addon-image-layout-content a.sppb-btn-rounded{font-size:18px !important;}
}
@media screen and (max-width:1080px){.section-support-for-a-clause .hikashop_carousel .owl-item .hikashop_carousel_item{padding-left:0;padding-right:0;}
.section-support-for-a-clause .hikashop_carousel{margin:0 -15px !important;}
.section-support-for-a-clause .hikashop_carousel .owl-item{padding:0 15px;}
.hikashop_user_registration_page fieldset,.view-checkout form#hikashop_checkout_form{padding-left:20px;padding-right:20px;}
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-name span.hikashop_cart_product_name a{font-size:18px;}
table#hikashop_cart_product_listing tbody tr td .hikashop_product_price{font-size:18px;}
.section-home-featured .content_alt_text h1{font-size:20px;line-height:1.4;margin-bottom:10px;}
.section-home-featured .content_alt_text, .section-home-featured .content_alt_text p{font-size:14px;line-height:26px;}
.sacs-main-menu>div>ul.menu ul.nav-child .sppb-section ul.menu > li a{font-size:16px;}
.sacs-main-menu>div>ul.menu > li.item-117 > ul.nav-child{padding-left:20px;padding-right:20px;}
.hikashop_product_right_part .hikashop_product_quantity_main{max-width:calc(100% - 100px)}
.hikashop_product_right_part #hikashop_social{margin-left:20px;}
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-name img.hikashop_cart_product_image{float:left!important;}
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-name span.hikashop_cart_product_name{display:block;max-width:100%;}
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-name{display:block;margin-bottom:20px;width:100%;}
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-quantity{display:block;}
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-price{width:80%;float:left}
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-delete-product{width:20%;float:left;}
table#hikashop_cart_product_listing tbody tr td:first-child{width:75%;}
table#hikashop_cart_product_listing tbody tr td:last-child{width:25%;}
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-delete-product,
table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-price{vertical-align:top;display:block}
form#hikashop_show_cart_form .cart-right{padding-left:20px;}
form#hikashop_show_cart_form .cart-left{width:70%;padding-right:40px;}
form#hikashop_show_cart_form .cart-right{width:30%;}
}
@media screen and (max-width:1047px){.hikashop_checkout_page .hikashop_checkout_login h2{font-size:30px;margin-bottom:24px;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product{width:33.3%;float:left}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product:nth-child(4n+1){clear:none;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product:nth-child(3n+1){clear:both;}
.sacs-main-menu>div>ul.menu > li > a{font-size:14px;padding-left:10px;padding-right:10px;}
}
@media screen and (max-width:1024px){.section-support-for-a-clause .sppb-addon-module h3{margin-bottom:30px;}
table#hikashop_cart_product_listing tbody tr td .hikashop_product_price_full{display:inline-block!important;}
table#hikashop_cart_product_listing tr{display:table-row!important;border:none;}
table#hikashop_cart_product_listing tr td{padding-left:0!important;border:none;}
table#hikashop_cart_product_listing{display:table!important;}
table#hikashop_cart_product_listing tbody{display:table-row-group!important;}
table#hikashop_cart_product_listing td:before{content:none!important;}
table#hikashop_cart_product_listing tr{display:table-row!important;}
table#hikashop_cart_product_listing tr td{display:table-cell!important;text-align:left!important;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr td:nth-child(2){display:inline-block !important; padding-left: 80.4% !important;}
form#hikashop_show_cart_form .cart-right table tbody tr td:first-child{text-align:left!important;}
table#hikashop_cart_product_listing tfoot,
form#hikashop_show_cart_form .cart-right table tfoot{display:table-footer-group!important;}
form#hikashop_show_cart_form .cart-right table tfoot tr{display:table-row!important;}
form#hikashop_show_cart_form .cart-right table tfoot tr td{display:table-cell!important;}
form#hikashop_show_cart_form .cart-right table tfoot tr td:first-child{text-align:left!important;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr td.hikashop_cart_shipping_title{position:relative;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr.tfoot_seperate td:nth-child(2):before,
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr td.hikashop_cart_shipping_title:before{width:80.4%;position:absolute;height:2px;left:0;bottom:-1px;background:#fff;display:inline-block;content:' '!important;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr td:last-child{text-align:right!important;}
}
@media screen and (max-width:1017px){
    .section-home-featured .image-layout-preset-style-stack .sppb-addon-image-layout-content a.sppb-btn-rounded{padding-left:5px!important;padding-right:5px!important;}
}
@media screen and (min-width:1221px){
    header.header.sticky-menu .search-cart .mini_cart_hover:hover{background:url(../images/mini-cart-hover-img.png)center 34px no-repeat;background-size:100% auto;}
    header.header.sticky-menu .search-cart .menu_account_hover:hover{background:url(../images/icon-user-hover.png)center 32px no-repeat;background-size:25px auto;}
    .search-cart .mini_cart_hover:hover{background:url(../images/mini-cart-hover-img.png)center 39px no-repeat;background-size:100% auto;}
    .search-cart .menu_account_hover:hover{background:url(../images/icon-user-hover.png)center 37px no-repeat;background-size:25px auto;}
}
@media screen and (max-width:1220px) and (min-width:992px){
    header.header.sticky-menu .search-cart .mini_cart_hover:hover{background:url(../images/mini-cart-hover-img.png)center 39px no-repeat;background-position: center 34px;background-size: 100% auto;}
    .search-cart .mini_cart_hover:hover{background:url(../images/mini-cart-hover-img.png)center 39px no-repeat;background-position:center 41px;background-size:100% auto;}    
    header.header.sticky-menu .search-cart .menu_account_hover:hover{background:url(../images/icon-user-hover.png)center 37px no-repeat;background-size:20px auto;background-position:center 34px;}
    .search-cart .menu_account_hover:hover{background:url(../images/icon-user-hover.png)center 37px no-repeat;background-size:20px auto;background-position:center 40px;}
}
@media screen and (min-width:992px){.mini_cart_hover:hover .hikashop_cart_module{opacity:1;visibility:visible;}
.menu_account_hover:hover .list_menu{opacity:1;visibility:visible;}
.sacs-main-menu>div>ul.menu li:hover>ul.nav-child{display:block;}
.search-cart .search-header .icon.active{right:27px;position:absolute;}
.slider_home .sppb-carousel .sppb-item.sppb-item-has-bg img{height:auto !important;}
}
@media screen and (max-width:991px) and (min-width:950px){.lend-a-helping-hand .sppb-addon-image-content .sppb-image-holder::before{background-size:95% 100%;}
}

@media screen and (max-width:1721px){
    .sacs-main-menu > div > ul.menu > li > a {
    padding-left: 15px;
    padding-right: 15px;
}
}
@media screen and (max-width:1385px){
.sacs-main-menu > div > ul.menu > li > a {
    padding-left: 15px;
    padding-right: 15px;font-size: 17px;
}
}
@media screen and (max-width:1345px){
    .sacs-main-menu > div > ul.menu > li > a {
        padding-left: 12px;
        padding-right: 12px;font-size: 16px;
    }
}
@media screen and (max-width:1255px){
    .sacs-main-menu > div > ul.menu > li > a {
        padding-left: 12px;
        padding-right: 12px;font-size: 15px;
    }
}
@media screen and (max-width:1214px){
    .sacs-main-menu > div > ul.menu > li > a {
    font-size: 14px;
    padding-left: 10px;
    padding-right: 10px;
}
}
@media screen and (max-width:1090px){
    .sacs-main-menu > div > ul.menu > li > a {
        font-size: 12px;
        padding-left: 8px;
        padding-right: 8px;
    }
}
@media screen and (max-width:991px){
    .eshop-banner-section .content_alt_text p{padding:0 30px;}
    header.header .sacs-main-menu > div > ul.menu > li > a i.fas{display:inline-block;}
    .sacs-main-menu>div>ul.menu>li:first-child>ul.nav-child{min-width:0;}
    .sacs-main-menu>div>ul.menu>li:nth-child(3)>ul.nav-child{min-width:0;}
    .sacs-main-menu>div>ul.menu>li:nth-child(4)>ul.nav-child{min-width:0;}
    .sacs-main-menu>div>ul.menu>li:nth-child(5)>ul.nav-child{min-width:0;}
    .sacs-main-menu > div > ul.menu ul{min-width:0}
    header.header.sticky-menu{box-shadow:none;}
    .news-events-heading h1{font-size:40px;line-height:40px;margin-bottom:30px;}
    .sppb-section.sosn-location .sppb-column-addons .sppb-section:nth-child(3n+1){clear:none;}
    .sppb-section.sosn-location .sppb-column-addons .sppb-section:nth-child(2n+1){clear:both;}
    .lend-a-helping-hand .sppb-addon-image-content .sppb-image-holder::before{background-position:center left;}
    section.order-thankyou-section .sppb-row-container{padding:50px 20px 60px;}
    section.order-thankyou-section .sppb-addon-header h2.sppb-addon-title{margin-bottom:15px;}
    section.order-thankyou-section .sppb-addon-text-block{margin-bottom:32px;}
    section.order-thankyou-section{padding:50px 20px 70px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_cart{padding-top:34px;}
    .hikashop_checkout_page .hikashop_wizardbar ul{padding-right:0;}
    .hikashop_checkout_page .hikashop_checkout_address h3{margin-bottom:30px;}
    .hikashop_checkout_page .hikashop_wizardbar ul li{padding:0 15px;max-width:25%;font-size:16px;}
    .hikashop_user_registration_page fieldset,.view-checkout form#hikashop_checkout_form{padding-left:20px;padding-right:20px;}
    .eshop-banner-section .content_alt_text h1{font-size:40px;}
    .popup-image-wrapper .inner a.close-popup-image{}
    .lend-a-helping-hand .sppb-addon-image-content .sppb-image-holder{background-position:center left;}
    .section-support-for-a-clause .hikashop_carousel .hikashop_listing_img_title .hikashop_product_image{margin-bottom:28px;}
    .section-support-for-a-clause .hikashop_carousel .owl-item .hikashop_carousel_item{}
    .hikashop_product_bottom_part .hikashop_product_custom_info_main{padding-bottom:80px;}
    .hikashop_product_page .hk-row-fluid{padding-bottom:60px;}
    .hikashop_product_right_part #hikashop_social .hikashop_social_addThis_right{margin-top:6px;}
    .hikashop_product_right_part .hikashop_product_price_full .hikashop_product_price{font-size:30px;line-height:1.5;}
    .hikashop_product_right_part .hikashop_product_price_main{margin-bottom:10px;}
    .hikashop_product_right_part .hikashop_product_short_description_main{font-size:18px;line-height:28px;}
    .hikashop_product_bottom_part .hikashop_product_custom_info_main,
    .hikashop_product_bottom_part .hikashop_product_description_main{padding-left:0;}
    .hikashop_product_bottom_part .hikashop_product_custom_info_main h4,
    .hikashop_product_bottom_part .hikashop_product_description_main h3.product-field-title{position:relative;display:block;margin-bottom:20px;width:auto;}
    .hikashop_product_page .hkc-md-6{float:left;}
    .hikashop_product_page .hikashop_product_right_part{padding-left:40px;padding-top:0;}
    .hikashop_product_right_part .hikashop_product_quantity_main{max-width:calc(100% - 100px);}
    .view-product.layout-listing .hikashop_category_information .hikashop_products_listing .hikashop_products_pagination .pagination{padding-top:10px !important;padding-bottom:40px !important;}
    .mini_cart_hover .hikashop_cart_module{top:calc(100% - 14px) !important;padding-top:11px;}
    .slider_home .sppb-carousel-inner .sppb-col-sm-6:first-child .sppb-carousel-pro-text{padding-left:0;padding-right:0;}
    .search-cart .data-result p.counter{display:none;}
    .search-cart .search-header .bg-search .data-result{padding:0 10px;}
    .search-cart .data-result .btn-toolbar{display:none;}
    .search-cart .data-result .form-limit{display:none;}
    .search-cart .data-result .searchintro{padding:15px 0 14px;border-bottom:1px solid #e8e8e8;}
    .search-cart .data-result .searchintro strong{font-weight:normal;font-size:16px;color:#49597d;line-height:1.4;}
    .data-result .search-results{padding-top:22px;}
    .data-result .search-results .search-item{padding:10px 0px;}
    .data-result .search-results .search-item .result-link a{color:#00cfdc;text-decoration:none;}
    .data-result .search-results dt.result-title a,
    .data-result .search-results dt.result-title{font-size:18px;color:#000f33;font-family:apercubold;line-height:26px;}
    .data-result .search-results dt.result-title{display:block;}
    .data-result .search-results dd.result-text{font-size:16px;line-height:32px;color:#49597d;}
    .data-result .search-results dd.result-text a{color:#00cfdc;}
    .data-result .search-results dd.result-created{display:none;}
    .data-result .search-results dd.result-category{display:none;}
    .data-result .pagination{padding-top:8px;}
    .data-result .pagination nav>span{width:32px;display:inline-block;text-align:center;}
    .data-result .pagination nav>span a,
    .data-result .pagination nav>span{line-height:32px;height:32px;display:inline-block;color:#999999;}
    .data-result .pagination nav>span,.data-result .pagination nav>ul{display:inline-block;vertical-align:top;}
    .data-result .pagination nav ul.pagination-list{list-style:none;margin:0 0;}
    .data-result .pagination nav ul.pagination-list li{display:inline-block;vertical-align:top;margin-right:8px;}
    .data-result .pagination nav ul.pagination-list li:last-child{margin-right:0;}
    .data-result .pagination nav ul.pagination-list li a{display:block;width:32px;height:32px;line-height:31px;border:1px solid #d7d7d7;color:#00cfdc;text-decoration:none;text-align:center;}
    .data-result .pagination nav ul.pagination-list li.active a{background:#00cfdc;color:white;border:1px solid #00cfdc;}
    .menu_account_hover .list_menu{padding-top:11px;top:calc(100% - 14px);}
    .sacs-main-menu>div>ul.menu>li.current.active>a:before{content:none!important;}
    .section-support-for-a-clause > .sppb-row-container{padding:0 5px;}
    .sacs-main-menu>div>ul.menu>li:hover>a:before{content:none;}
    .section-what-we-do .sppb-row{padding:0 0;}
    .section-support-for-a-clause .sppb-addon-module a.browse-eshop-btn{font-size:18px;top:11px;}
    .sp-page-builder .page-content .section-what-we-do{padding-bottom:63px!important;}
    .section-support-for-a-clause{padding-bottom:0!important;}
    .section-support-for-a-clause{padding-top:35px!important;}
    .section-support-for-a-clause .sppb-addon-module h3{margin-bottom:30px;}
    .section-support-for-a-clause div.hikashop_carousel .owl-stage-outer{padding-bottom:40px;}
    .lend-a-helping-hand .sppb-content-holder{padding-bottom:8.5% !important;padding-top:8.5%!important;}
    .section-what-we-do .sppb-col-md-5{padding:0 15px;}
    .section-what-we-do .sppb-col-md-7{padding:0 15px;}
    .slider_home .sppb-carousel .sppb-item{height:auto!important;}
    .slider_home .sppb-carousel .sppb-item.sppb-item-has-bg .sppb-carousel-item-inner{padding-left:0px!important;padding-right:0px!important;padding-bottom:0!important;padding-top:0;}
    .slider_home .sppb-carousel .sppb-item .sppb-row{display:block;}
    .slider_home .sppb-carousel .sppb-item .sppb-col-sm-6:first-child{display:inline-block!important;float:left;padding:8% 30px!important;}
    .sacs-main-menu>div>ul.menu>li>a.active-mobile{color:white;background:rgba(151,210,66,.98);}
    .sacs-main-menu>div>ul.menu>li:nth-child(6n+1)>a.active-mobile{background:rgba(233,200,46,.98);}
    .sacs-main-menu>div>ul.menu>li:nth-child(6n+2)>a.active-mobile{background:rgba(255,107,107,.98);}
    .sacs-main-menu>div>ul.menu>li:nth-child(6n+3)>a.active-mobile{background:rgba(28,169,238,.98);}
    .sacs-main-menu>div>ul.menu>li:nth-child(6n+4)>a.active-mobile{background:rgba(125,112,241,.98);}
    .sacs-main-menu>div>ul.menu>li:nth-child(6n+5)>a.active-mobile{background:rgba(250,81,146,.98);}
    .sacs-main-menu>div>ul.menu>li:nth-child(6n+6)>a.active-mobile{background:rgba(151,210,66,.98);}
    .sacs-main-menu>div>ul.menu>li{display:block;width:100%;}
    .sacs-main-menu>div>ul.menu>li:after{width:calc(100% - 60px);position:absolute;content:' ';bottom:-1px;left:30px;height:1px;background:#e9e9e9;}
    .sacs-main-menu>div>ul.menu>li:last-child:after{content:none;}
    .sacs-main-menu>div>ul.menu>li:hover:after{content:none;}
    .sacs-main-menu>div>ul.menu{padding-right:0px;padding-left:0px;}
    header.header.sticky-menu .sacs-main-menu > div > ul.menu > li > a{height:auto;font-size:18px;padding:15px 30px;line-height:1.4;}
    .sacs-main-menu>div>ul.menu > li > a{height:auto;color:#000f33;font-size:18px;padding:15px 30px;line-height:1.4;}
    .sacs-main-menu>div>ul.menu > li > a.active-mobile{padding-top:22px;}
    .sacs-main-menu>div>ul.menu > li > a.active-mobile:before{content:' ';width:3px;height:30px;background:white;display:inline-block;position:absolute;top:18px;left:0;}
    .sacs-main-menu>div>ul.menu li:hover>a{color:#49597d;}
    .sacs-main-menu>div>ul.menu ul{width:100%;position:static;border-radius:0;}
    .sacs-main-menu>div>ul.menu ul.nav-child{border-radius:0 0;padding:5px 30px 15px 40px;}
    .sacs-main-menu>div>ul.menu ul.nav-child > li{margin-bottom:14px;}
    .sacs-main-menu>div>ul.menu ul.nav-child > li > a{font-size:15px;}
    .sacs-main-menu>div>ul.menu ul.nav-child > li > a:hover{color:#49597d;}
    .sacs-main-menu>div>ul.menu > li.item-117 > ul.nav-child{width:100%;padding:4px 30px 0px 30px}
    .sacs-main-menu>div>ul.menu > li.item-117 > ul.nav-child li{margin-bottom:0;}
    .sacs-main-menu>div>ul.menu ul.nav-child .sppb-section ul.menu{padding:0 10px;}
    .sacs-main-menu>div>ul.menu ul.nav-child .sppb-section ul.menu ul.nav-child:after{content:none;}
    .sacs-main-menu>div>ul.menu ul.nav-child .sppb-section ul.menu li:after{content:none;}
    .sacs-main-menu>div>ul.menu ul.nav-child .sppb-section ul.menu > li a{font-size:15px;}
    .sacs-main-menu>div>ul.menu ul.nav-child .sppb-section ul.menu > li a:hover{color:#49597d;}
    .sacs-main-menu>div>ul.menu ul.nav-child .sppb-section ul.menu > li > a{font-size:15px!important;}
    .sacs-main-menu>div>ul.menu ul.nav-child .sppb-section ul.menu > li > a:hover{color:#49597d!important;}
    .sacs-main-menu>div>ul.menu ul.nav-child .sppb-section ul.menu ul.nav-child{padding-left:10px;}
    .header.sticky-menu .header-inner{border-bottom: 1px solid #eee;}
    .header-inner{position:relative;}
    .header-inner .header-right .sacs-main-menu{position:absolute;top:100%;left:0;display:none;background:white;width:100%;z-index:999;}
    .header-inner .header-right .sacs-main-menu.show-mobile{}
    .menu-mobile-control{display:inline-block;}
    .menu-mobile-control a.open{width:18px;height:18px;background:url(../images/close-menu-mobile.png)center no-repeat;margin:3px 0 0 auto;display:block;}
    .donate-btn-wrapper-mobile{display:block;padding:10px 30px;}
    .donate-btn-wrapper-mobile a{width:162px;height:44px;line-height:42px;background:#03c1cd;color:white;text-align:center;padding:0 20px;border-radius:22px;display:inline-block;text-decoration:none;font-size:16px;font-family:apercubold;font-weight:normal;}
    .donate-btn-wrapper-mobile a:hover{border:1px solid #00cfdc;color:#00cfdc;background:transparent;}
    .header-inner .header-right .search-cart{display:none;}
    header.header.sticky-menu .header-inner .brand,.header-inner .brand{padding:6px 0 6px 12px;width:138px;}
    .header-inner .brand img{width:100%;}
    .header-inner .header-right .search-cart{position:absolute;top:0;left:0;background:white;padding-left:30px;padding-right:0;text-align:left;height:73px;}
    .search-cart .search-header{padding-top:28px;}
    header.header.sticky-menu .search-cart .search-header{padding-top:28px;}
    header.header.sticky-menu .search-cart .menu_account_hover,
    .search-cart .menu_account_hover{padding-top:26px;padding-bottom:23px;background-position:center 30px;}
    .search-cart .search-header .icon.active img{opacity:0;}
    .search-cart .search-header .icon.active{background:url(../images/icon-search-btn-hover-mobile.png) center no-repeat;}
    .search-cart .menu_account_hover:hover,.search-cart .menu_account_hover.hovered{background-position:center 30px;}
    header.header.sticky-menu .search-cart .menu_account_hover.hovered,
    .search-cart .menu_account_hover.hovered{background-image:url(../images/icon-user-hover-mobile.png);}
    .menu_account_hover .list_menu{visibility:visible;opacity:1;display:none;}
    header.header.sticky-menu .search-cart .mini_cart_hover,
    .search-cart .mini_cart_hover{padding-top:26px;padding-bottom:24px;background-position:center 30px;}
    header.header.sticky-menu .search-cart .mini_cart_hover:hover,header.header.sticky-menu .search-cart .mini_cart_hover.hovered,
    .search-cart .mini_cart_hover:hover,.search-cart .mini_cart_hover.hovered{background-position:center 30px;background-image:url(../images/mini-cart-hover-mobile.png);}
    .search-cart .mini_cart_hover.hovered{background-image:url(../images/mini-cart-hover-mobile.png);}
    .mini_cart_hover .hikashop_cart_module{visibility:visible;opacity:1;display:none;}
    .search-cart > ul.menu.mod-list{display:none;}
    .section-home-featured .sppb-col-md-4{width:432px;width:432px;display:block;margin:0 auto 30px;max-width:100%;}
    footer.footer .sppb-section .sppb-col-md-3{margin-bottom:20px;width:50%!important;float:left}
    footer.footer .sppb-section .sppb-col-md-3:nth-child(2n+1){clear:both}
    header.header.sticky-menu .search-cart .search-header .bg-search{height:auto;}
    .search-cart .search-header .bg-search{width:100vw;left:0;right:auto;top:calc(100% - 3px);max-width:none;padding:0 20px 15px;height:auto;}
    header.header.sticky-menu .search-cart .search-header .bg-search .form-search,.search-cart .search-header .bg-search .form-search{padding:0 10px;
        background:white;}
    .search-cart .search-header .bg-search .form-search .box-search{padding:0 0;border-radius:7px;border:1px solid #d0dcea;}
    .search-cart .search-header .bg-search .form-search input.search-query{line-height:48px;background:transparent;height:48px;}
    .search-cart .search-header .bg-search .form-search button.button{left:11px;}
    .search-cart .search-header img.search-icon{display:block!important;}
    .search-cart .search-header img.close-searchbox{display:none!important;}
    .slider_home .sppb-carousel .sppb-item .sppb-row{vertical-align:top;clear:both;width:100%;float:left;margin:0 0;}
    .lend-a-helping-hand .sppb-content-holder h2,.section-support-for-a-clause .sppb-addon-module h3,
    .section-what-we-do .sppb-col-md-5 h2.sppb-addon-title{font-size:40px!important;}
    .section-slider-testi-home{padding-bottom:40px !important;}
    footer.footer{padding:48px 0 0;}
    footer.footer .moduletable > .mod-sppagebuilder > .page-content > .sppb-section:first-child{padding-bottom:23px !important;}
    .sacs-main-menu>div>ul.menu > li:hover > a::before{background:white!important;}
    .slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-content{font-size:22.5px !important;}
    .slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-text h2 span,
    .slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-text h2{font-size:40px !important;line-height:1 !important;}
    .lend-a-helping-hand .sppb-content-holder div.sppb-image-content-text{margin-bottom:30px;}
}
@media screen and (max-width:991px) and (min-width:481px){.slider_home .sppb-carousel .sppb-item.sppb-item-has-bg img{height:auto!important;}
}
@media screen and (max-width:940px){.hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product{width:443px;max-width:100%;display:block;float:none;margin-left:auto;margin-right:auto;}
}
@media screen and (max-width:880px){.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product{width:50%;float:left}
    .hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product:nth-child(3n+1){clear:none;}
    .hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product:nth-child(2n+1){clear:both;}
    .slider_home .sppb-carousel .sppb-item .sppb-col-sm-6:first-child{width:80%;max-width:none;}
    .lend-a-helping-hand .sppb-addon-image-content .sppb-image-holder{background-position:92% center;}
}
@media screen and (max-width:840px){.sacs-main-menu>div>ul.menu > li.item-117 > ul.nav-child .sppb-row .sppb-col-md-3:first-child{width:55%;}
    .sacs-main-menu>div>ul.menu > li.item-117 > ul.nav-child .sppb-row .sppb-col-md-3:nth-child(2){width:45%;}
    .sacs-main-menu>div>ul.menu > li.item-117 > ul.nav-child .sppb-row .sppb-col-md-6:nth-child(3){width:100%;margin-bottom:15px;}
    .slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-content{margin-bottom:30px!important;}
    .slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-text h2{margin-bottom:20px !important;}
    table#hikashop_cart_product_listing tbody tr td .hikashop_cart_product_image_thumb{padding-right:14px;}
    .reset-complete form>.control-group .controls,.reset-complete form fieldset,
    .reset-confirm form>.control-group .controls,.reset-confirm form fieldset,
    .reset form>.control-group .controls,.reset form fieldset{max-width:calc(100% - 60px);}
}
@media screen and (max-width:800px){
    .report-newsletters .top-filter p.desc{}
    
}
@media screen and (min-width:768px){.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_buttons{padding-right:5px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing .hikashop_cart_product_quantity{margin-top:-10px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tbody tr td .hikashop_product_price_full{margin-top:6px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tbody tr td:nth-child(3){padding-right:5px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tbody tr td .hikashop_cart_product_quantity_delete a i.far{margin-top:5px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_cart{padding-right:5px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_address{width:42%;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_payment,
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_shipping{width:58%;}
}
@media screen and (max-width:768px){.com_hikashop.layout-listing .mod-sppagebuilder .eshop-bottom-section.sppb-section{padding-top:40px!important;}
    .com_hikashop.layout-listing .mod-sppagebuilder .eshop-bottom-section.sppb-section h3.sppb-addon-title{font-size:25px !important;}
    .slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-content{font-size:20.5px !important;}
    .lend-a-helping-hand .sppb-addon-image-content .sppb-image-holder{background-position:center left;background-size:60% auto;}
    .lend-a-helping-hand .sppb-addon-image-content .sppb-image-holder:before{background-position:center left;background-size:60% 100%;}
    .lend-a-helping-hand .sppb-col-sm-6{padding:0 25px;width:100%;display:block;max-width:none!important;flex:none;}
    .com_hikashop.layout-listing .mod-sppagebuilder .eshop-bottom-section.sppb-section>.sppb-container-inner{padding:0 30px;}
}
@media screen and (max-width:767px){
    .volunteer_locations-list .location .col-left .address{display:none;}
    .volunteer_locations-list .location .col-right .address.show-on-mobile{display:block;font-size:16px!important;}
    .report-newsletters .top-filter p.desc{display:none;}
    .hikashop_checkout_page.hikashop_checkout_page_step1 #hikashop_checkout_login_form{padding:0 0;}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_checkout_login#hikashop_checkout_login_1_0 span#hikashop_checkout_guest_email_title,
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_checkout_login#hikashop_checkout_login_1_0 span#hikashop_checkout_guest_email_value,
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_checkout_login#hikashop_checkout_login_1_0 a.hikabtn.hikabtn_checkout_guest_logout{margin-bottom:15px;}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_checkout_login#hikashop_checkout_login_1_0{padding-left:0;}
.eshop-bottom-section.sppb-section ul.list-img-eshop li{margin-bottom:20px;}
.hikashop_checkout_page .hikashop_checkout_address .hika_address_element .hika_edit{padding-right:0;}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_checkout_address{padding-left:0}
table#hikashop_cart_product_listing tbody tr td .hikashop_product_price{font-size:16px;}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_checkout_buttons,
.hikashop_checkout_page.hikashop_checkout_page_step1 .hika_same_address{padding:0 0;}
.hikashop_checkout_fields.hikashop_checkout_fileds_in_step_1{padding-left:0!important;padding-right:0!important;}
section.order-thankyou-section .sppb-addon-header h2.sppb-addon-title{font-size:30px;}
.hikashop_checkout_page.hikashop_checkout_page_step1 #hikashop-checkout-form{padding:0 0;}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_registration_shipping_address_title{padding:0 0;}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_registration_shipping_address .control-group{padding:0 0;}
.hikashop_checkout_page.hikashop_checkout_page_step1{padding-left:0;}
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_address{margin-bottom:15px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_payment h3,
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_shipping h3{font-size:20px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_address h3{font-size:20px;margin-bottom:13px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_buttons .buttons_left{}
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_buttons .buttons_right{width:50%;text-align:right;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr.tfoot_seperate td:nth-child(2):before,
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr td.hikashop_cart_shipping_title::before{width:50%;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr td:nth-child(2){padding-left:50% !important}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tbody tr td:first-child{width:28.7%;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tbody tr td:nth-child(3){vertical-align:middle;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tbody tr td:nth-child(2){width:52%;}
table#hikashop_cart_product_listing tbody tr td .hikashop_product_price_full{display:block;text-align:right;width:100%;padding:0 0;margin-bottom:5px;height:auto!important;padding-top:0!important;}
table#hikashop_cart_product_listing tbody tr td .hikashop_cart_product_quantity_delete{display:block;text-align:right;width:100%;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing .hikashop_checkout_cart_product_info{display:block;width:100%;margin-bottom:5px;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing .hikashop_cart_product_quantity{display:block;width:100%;}
table#hikashop_cart_product_listing tbody tr td .hikashop_cart_product_image_thumb{}
.hikashop_checkout_page .hikashop_checkout_payment h2,
.hikashop_checkout_page .hikashop_checkout_shipping h3{font-size:30px;margin-bottom:30px;}
.hikashop_checkout_page .hikashop_checkout_login .hikashop_checkout_login_form_msg{font-size:16px;line-height:30px;}
.hikashop_checkout_page .hikashop_checkout_login h2{margin-bottom:14px;}
.hikashop_user_registration_page fieldset h2,
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration > h2:first-child{margin-bottom:25px;}
.hikashop_user_registration_page fieldset button[type="submit"],
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration button[type="submit"]{margin-left:0;}
.hikashop_checkout_page .hikashop_checkout_login .hkc-lg-6{width:100%;padding:0 0;margin-bottom:20px;}
.hikashop_user_registration_page fieldset h3,
.hikashop_user_registration_page fieldset h2,
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration .hikashop_registration_required_info_line,
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration h3,
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration .hkform-horizontal .hikashop_registration_same_address_line,
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration > h2:first-child{padding:0 0;}
.hikashop_user_registration_page fieldset .hkform-group.control-group,
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration .hikasop-personal-details > .hkc-sm-12,
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration .hikasop-personal-details > .hkc-sm-6,
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration .hkform-horizontal > .hkc-sm-12,
.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration .hkform-horizontal > .hkc-sm-6{width:100%;padding:0 0;}
.hikashop_checkout_page .hikashop_checkout_address > button.hikashop_checkout_address_cancel_button{margin-left:0;}
.hikashop_checkout_page .hikashop_checkout_address .hikashop_address_required_info_line{padding:0 0;}
.hikashop_checkout_page .hikashop_checkout_address .hikashop_checkout_checkout_address_block .hkform-horizontal,
.hikashop_checkout_page .hikashop_checkout_fields .hkform-horizontal{padding:8px 0 0;margin:0 -15px;width:calc(100% + 30px);}
.hikashop_checkout_page .hikashop_checkout_address .hikashop_checkout_billing_address_block a.radio_item{font-size:17px;}
.hikashop_checkout_page .hikashop_checkout_address .hika_address_element input[type="radio"] + label{font-size:17px;}
.hikashop_user_registration_page fieldset .hkform-group.control-group label,
.hikashop_checkout_page .control-group label,
.hikashop_checkout_page .hikashop_checkout_fields .control-group label{font-size:15px;}
.hikashop_checkout_page a.checkbox_item{font-size:16px;}
.hikashop_checkout_page .hika_same_address{margin-bottom:30px;}
.hikashop_checkout_page .hikashop_wizardbar{margin-bottom:38px;}
.hikashop_checkout_page .hikashop_checkout_address h3{font-size:30px;margin-bottom:20px;}
.hikashop_checkout_page .hikashop_wizardbar ul li{font-size:14px;padding:0 10px;}
.hikashop_checkout_page .hikashop_checkout_buttons{padding-right:0;}
.hikashop_user_registration_page fieldset,.view-checkout form#hikashop_checkout_form{padding:30px 20px 40px;}
.hikashop_checkout_page{padding-left:0;}
form#hikashop_show_cart_form .cart-right{width:346px;max-width:100%;}
form#hikashop_show_cart_form .cart-left{width:100%;padding-right:0;margin-bottom:30px;}
.hikashop_product_bottom_part .hikashop_product_custom_info_main table tr td:first-child{width:50%;}
.hikashop_product_right_part .hikashop_product_short_description_main{font-size:19px;line-height:34px;}
.hikashop_product_page .hikashop_product_left_part{padding-bottom:40px;}
.hikashop_product_page .hikashop_product_right_part{padding-left:0}
.hikashop_product_page .hikashop_product_right_part,.hikashop_product_page .hikashop_product_left_part{width:100%;}
.com_hikashop.layout-listing .mod-sppagebuilder .eshop-bottom-section.sppb-section .sppb-addon-button-group a.sppb-btn-rounded{padding-left:20px!important;padding-right:20px!important;}
.section-support-for-a-clause .sppb-addon-content{padding:0 9px;}
.section-slider-testi-home .sppb-col-md-12{padding:0 25px;}
.section-what-we-do .sppb-row{padding:0 10px;}
.sppb-row-container,.sppb-container{padding:0 19px;}
.lend-a-helping-hand .sppb-content-holder div.sppb-image-content-text p,
.section-what-we-do .sppb-col-md-7 .sppb-addon-text-block .sppb-addon-content{font-size:18px;font-family:apercumedium;line-height:32px;}
.lend-a-helping-hand .sppb-content-holder div.sppb-image-content-text{margin-bottom:40px;}
.lend-a-helping-hand .sppb-addon-image-content .sppb-image-holder{background-position:center left;}
footer.footer .sppb-section .sppb-addon-text-block .sppb-addon-content{padding:22px 0 23px !important;}
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_payment,
.hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_shipping, .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_address{
    padding:0 0;}
}
@media screen and (max-width:740px){.view-product.layout-listing .hikashop_products_listing_main .hikashop_filter_main{width:366px!important;display:block;float:none!important;margin:0 auto 20px;max-width:100%;min-height:0!important;}
}
@media screen and (max-width:640px){.hikashop_checkout_page .hikashop_wizardbar ul li{color:transparent;padding:0 0;}
.hikashop_checkout_page .hikashop_wizardbar ul li span.hkbadge{color:#9b9b9b;margin-bottom:0;}
.hikashop_checkout_page .hikashop_wizardbar ul li.hikashop_cart_step_current{color:transparent;}
.hikashop_checkout_page .hikashop_wizardbar ul li.hikashop_cart_step_current span.hkbadge{color:white;}
.hikashop_checkout_page .hikashop_wizardbar{margin-bottom:5px;}
.sppb-section.slider_home .sppb-carousel::after{bottom:-36px;}
.slider_home .sppb-carousel .sppb-item .sppb-row{background:url(../images/background-repeat-mobile.jpg)center repeat;}
.sppb-section.slider_home .sppb-carousel::after{content:none;}
.slider_home .sppb-carousel .sppb-item.sppb-item-has-bg .sppb-carousel-item-inner .sppb-carousel-pro-inner-content{position:relative;}
.slider_home .sppb-carousel .sppb-item.sppb-item-has-bg .sppb-carousel-item-inner .sppb-carousel-pro-inner-content:before{width:100%;height:100px;background:url(../images/bg-smoke.png)center top repeat-x;background-size:auto;position:absolute;bottom:-30px;left:0;z-index:14;content:' ';background-size:100% 100%;}
.slider_home .sppb-item.sppb-item-has-bg .sppb-carousel-item-inner > div > div{display:block;width:100%;}
.section-home-featured .content_alt_text{width:calc(100% - 40px);left:20px;}
.section-home-featured .sppb-col-md-4{padding:0 30px;}
.section-home-featured .image-layout-preset-style-stack{padding:0 0;}
.slider_home .sppb-carousel .sppb-item.sppb-item-has-bg .sppb-carousel-item-inner{height:auto!important;}
.slider_home .sppb-carousel .sppb-item .sppb-col-sm-6:first-child{width:100%}
.slider_home .sppb-carousel .sppb-item.sppb-item-has-bg .sppb-carousel-item-inner .sppb-carousel-pro-inner-content{display:block;}
.section-home-featured{background:url(../images/background-repeat-mobile.jpg)center repeat!important;}
.slider_home .sppb-carousel .sppb-item .sppb-col-sm-6:first-child{padding:20px 30px 75px!important;}
.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-text h2{font-size:40px!important;line-height:1;margin-bottom:8px!important;}
.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-text h2 span{font-size:40px!important;line-height:1;}
.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-content{font-size:18px!important;line-height:30px!important;margin-bottom:12px!important;}
.slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-text a.sppb-btn.sppb-btn-custom{height:44px;line-height:44px;width:160px;}
.sp-page-builder .page-content .section-what-we-do{padding-bottom:33px!important;}
.section-support-for-a-clause .sppb-addon-module h3{margin-bottom:4px;}
.section-support-for-a-clause .sppb-addon-module a.browse-eshop-btn{display:inline-block;font-size:17px;font-family:apercubold;color:#03c1cd;line-height:34px;font-weight:normal;text-decoration:none;margin-bottom:9px;position:relative;top:auto;left:auto;right:auto;}
.section-support-for-a-clause .sppb-addon-module a.browse-eshop-btn i.fa{display:inline-block;margin-left:12px;}
.slider_home .sppb-item.sppb-item-has-bg .sppb-carousel-item-inner > div > div{padding:0 0;}
.view-product.layout-listing .hikashop_products_listing_main .hikashop_filter_collapsable_title_mobile{display:none!important;}
.view-product.layout-listing .hikashop_products_listing_main .hikashop_filter_main_div{display:block;}
.hikashop_wizardbar ul li.hikashop_cart_step_finished a{color:transparent;}
.hikashop_checkout_page .hikashop_wizardbar ul li{height:48px;overflow:hidden;}
.hikashop_checkout_page .hikashop_wizardbar{margin-bottom:30px}
}
@media screen and (max-width:620px){
    .hikashop_checkout_address .hikashop_checkout_checkout_address_block .hkform-horizontal .control-group{width:100%;}
    .lend-a-helping-hand .sppb-addon-image-content .sppb-image-holder{background-position:center left;background-size:100% auto;}
    .lend-a-helping-hand .sppb-addon-image-content .sppb-image-holder:before{background-position:center left;background-size:100% 100%;}
    .eshop-banner-section .content_alt_text{position:Relative;padding-top:0;}
    .eshop-banner-section .content_alt_text p{color: #49597d;font-size: 17px;letter-spacing: 0px;text-shadow:none;text-align:justify;}
}
@media screen and (max-width:580px){.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing .hikashop_checkout_cart_product_info{font-size:17px;}
.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product{max-width:100%;width:320px;display:block;margin-left:auto;margin-right:auto;float:none;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr td:first-child{display:none!important;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr td:nth-child(2){width:50%;padding-left:0 !important;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr.tfoot_seperate td:nth-child(2):before,
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr td.hikashop_cart_shipping_title::before{content:none!important}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tr{display:block!important;}
.hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr td{width:50%;float:left;}
}
@media screen and (max-width:520px){.sacs-main-menu>div>ul.menu > li.item-117 > ul.nav-child .sppb-row .sppb-col-md-3:first-child{width:100%;}
.sacs-main-menu>div>ul.menu > li.item-117 > ul.nav-child .sppb-row .sppb-col-md-3:nth-child(2){width:100%;}
.sacs-main-menu>div>ul.menu > li.item-117 > ul.nav-child .sppb-row .sppb-col-md-3{margin-bottom:20px;}
.hikashop_checkout_page .hikashop_wizardbar{margin-bottom:25px;}
.hikashop_checkout_page .hikashop_wizardbar ul{margin:0 -22px;}
.hikashop_checkout_page .hikashop_wizardbar ul li{width:25%;padding:0 0;overflow:hidden;height:35px;float:left;}
.hikashop_checkout_page .hikashop_wizardbar ul li:after{right:0;top:17px}
.hikashop_checkout_page .hikashop_wizardbar ul li:before{left:0;top:17px;}
.hikashop_checkout_page .hikashop_wizardbar ul li:first-child:before{content:none;}
.hikashop_checkout_page .hikashop_wizardbar ul li:last-child{padding-right:0;}
.hikashop_checkout_page .hikashop_wizardbar ul li:last-child:after{content:none}
.hikashop_checkout_page .hikashop_wizardbar ul li span.hkbadge{width:35px;height:35px;line-height:35px;}
/*.hikashop_checkout_page .hikashop_wizardbar ul li:last-child span.hkbadge{margin:0 0 0 auto;}*/
}
@media screen and (max-width:480px){
    .sppb-section.contact-us .sppb-addon.google-map.show-mobile{display:block;}
    body>div.scroll-top{right:20px;}
    table#hikashop_cart_product_listing tbody tr td .hikashop_cart_product_image_thumb{padding-right:14px;}
    .hikashop_checkout_page table.hikashop_shipping_methods_table .hikashop_checkout_shipping_description{padding-left:38px;}
    .news-events-heading h1{font-size:25px;line-height:25px;margin-bottom:20px;}
    .section-support-for-a-clause .hikashop_carousel_parent_div{padding:0 0px;}
    .section-support-for-a-clause .hikashop_carousel .owl-item{padding:0 20px;}
    section-support-for-a-clause
    table#hikashop_cart_product_listing tbody tr td .hikashop_product_quantity_div span.add-on a{font-size:20px;}
    section.order-thankyou-section{padding:0 0;border-bottom:1px solid #e9e9e9}
    section.order-thankyou-section>.sppb-row-container{border-radius:0;box-shadow:none;padding:30px 20px 40px;}
    section.order-thankyou-section .sppb-addon-text-block p{font-size:17px;line-height:28px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tfoot tr:nth-child(2) td{padding-top:17px;}
    .hikashop_checkout_page .hikashop_checkout_buttons a.hikashop-back-step i.fas{margin-right:3px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_buttons{padding-top:29px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tbody tr td .hikashop_cart_product_quantity_delete a i.far{font-size:15px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tbody tr td .hikashop_product_quantity_div{width:93px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tbody tr td .hikashop_product_quantity_div input[type="text"]{margin:0 0!important;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_cart{padding-top:4px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_address{margin-bottom:21px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_billing_address_block h4{line-height:28px;margin-bottom:4px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_payment h3,
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_shipping h3{font-size:18px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_address h3{font-size:18px;margin-bottom:4px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_billing_address_block p{line-height:24px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing .hikashop_cart_product_quantity{display:none;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing .hikashop-cart-product-quantity{display:block;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_shipping{margin-bottom:4px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_payment,
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_shipping,
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_address{padding:0 0;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 h2.hika-step-title{font-size:30px;margin-bottom:19px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_buttons button[type="submit"]{width:189px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_buttons .buttons_left{width:auto;float:left;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 .hikashop_checkout_buttons .buttons_right{width:auto;float:right}
    .hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tbody tr td .hikashop_product_price_full{padding-top:0!important;height:auto!important;margin-bottom:12px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tbody tr td:nth-child(3),
    .hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing tbody tr td{padding:18px 0 19px;vertical-align:top;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing .hikashop_checkout_cart_product_info{font-size:14px;margin-bottom:12px;}
    .hikashop_checkout_page.hikashop_checkout_page_step4 table#hikashop_cart_product_listing .hikashop_cart_product_quantity{color:#000f33}
    .hikashop_checkout_page.hikashop_checkout_page_step3{padding:0 0;}
    .hikashop_checkout_page table.hikashop_shipping_methods_table input[type="radio"] + label{padding-left:38px;}
    .hikashop_checkout_page.hikashop_checkout_page_step2 .hikashop_checkout_buttons{padding-top:34px;}
    .hikashop_checkout_page .hikashop_checkout_buttons a.hikashop-back-step{font-size:16px;}
    .hikashop_checkout_page .hikashop_checkout_shipping table.hikashop_shipping_methods_table tr td{font-size:15px;}
    .hikashop_checkout_page.hikashop_checkout_page_step2{padding:0 0;}
    .hikashop_checkout_page.hikashop_checkout_page_step2 .hikashop_checkout_order_pickupfromstore_line{width:100%;}
    .hikashop_user_registration_page fieldset h2,.hikashop_checkout_page .hikashop_checkout_login #hikashop_checkout_registration > h2:first-child{font-size:30px;}
    .hikashop_checkout_page .hikashop_checkout_login .hkc-lg-6.col-right label.radio{font-size:16px;line-height:22px;padding-left:38px;}
    #hikashop-checkout-form{padding:0 0;}
    #system-message-container{padding-left:20px;padding-right:20px;}
    .hikashop_product_right_part .hikashop_product_coporate_orders_msg{font-size:16px;line-height:24px;margin-top:24px;}
    form#hikashop_show_cart_form{padding:0 20px;margin-top:30px;}
    table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-name img.hikashop_cart_product_image{width:68px;box-shadow:0 0 12px rgba(0,0,0,.11);margin-right:12px !important;margin-bottom:5px}
    table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-name span.hikashop_cart_product_name a{font-size:14px;line-height:20px;}
    table#hikashop_cart_product_listing tbody tr td .hikashop_product_quantity_div input[type="text"]{font-size:16px;width:43px;height:34px;margin-left:3px;}
    table#hikashop_cart_product_listing tbody tr td .hikashop_product_quantity_div{padding:0 25px;}
    table#hikashop_cart_product_listing tbody tr td .hikashop_product_quantity_div span.add-on{width:25px;height:34px;}
    table#hikashop_cart_product_listing tbody tr td .hikashop_product_quantity_div span.add-on a{line-height:34px;padding:0 0;font-size:18px;}
    table#hikashop_cart_product_listing tbody tr td .hikashop_product_price{font-size:14px;}
    table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-price{width:100%;text-align:right;margin-bottom:15px;}
    table#hikashop_cart_product_listing tbody tr td .hikashop-cart-delete-product{width:100%;text-align:right;}
    table#hikashop_cart_product_listing tbody tr td:last-child{vertical-align:top;padding-right:20px;}
    table#hikashop_cart_product_listing tbody tr td{padding:19px 0 10px;}
    table#hikashop_cart_product_listing tbody tr td .hikashop-cart-product-name{margin-bottom:8px;}
    form#hikashop_show_cart_form .cart-right table tfoot tr td{padding-bottom:15px;}
    form#hikashop_show_cart_form .cart-right .hikashop-cart-checkout-now{padding-left:0;}
    form#hikashop_show_cart_form .cart-right{padding:21px 20px 26px 20px;margin-top:0;}
    form#hikashop_show_cart_form .cart-right h3{padding-bottom:7px;}
    .com_hikashop.view-cart main .moduletable h3{font-size:25px;margin-bottom:6px;text-indent:0;}
    .com_hikashop.view-cart main .moduletable{padding-top:33px;padding-bottom:25px;}
    form#hikashop_show_cart_form h1.page-title{font-size:30px;margin-bottom:8px;letter-spacing:-.7px;}
    body.view-product .body{background:none;}
    body.view-cart .body{background:none;}
    .hikashop_product_right_part .hikashop_product_quantity_main{}
    .hikashop_product_right_part .hikashop_product_quantity_div{width:104px;padding:0 28px;}
    .hikashop_product_right_part .hikashop_product_quantity_div span.add-on{height:38px;line-height:28px;width:28px;}
    .hikashop_product_right_part .hikashop_product_quantity_div input[type="text"]{width:48px;height:38px;}
    .hikashop_product_bottom_part .hikashop_product_custom_info_main{padding-bottom:29px;}
    .hikashop_product_left_part .hikashop_main_image_div{margin-bottom:3px;}
    .hikashop_product_bottom_part .hikashop_product_description_main{padding-bottom:9px;margin-bottom:17px;}
    .hikashop_product_page .hk-row-fluid{padding-bottom:33px;margin-bottom:25px;}
    .hikashop_product_right_part .hikashop_product_quantity_main{padding-top:60px;width:213px;max-width:calc(100% - 67px)}
    .hikashop_product_right_part .hikashop_product_price_main{margin-bottom:7px;}
    .hikashop_product_right_part h1{margin-bottom:4px;}
    .hikashop_product_page .hikashop_product_left_part{padding-bottom:20px;}
    .hikashop_product_left_part .hikashop_small_image_div > a{border:none;width:10px;height:10px;vertical-align:middle;background:#898e9c;margin-right:8px;}
    .hikashop_product_left_part .hikashop_small_image_div > a.hikashop_child_image_active{width:12px;height:12px;background:#e8b737;}
    .hikashop_product_bottom_part .hikashop_product_custom_info_main table tr td:first-child{width:35%;padding-right:5px;}
    .hikashop_product_bottom_part .hikashop_product_custom_info_main h4 span{display:block}
    .hikashop_product_bottom_part .hikashop_product_custom_info_main table tr td{font-size:16px;padding-bottom:12.6px;}
    .hikashop_product_bottom_part .hikashop_product_description_main p{font-size:16px;line-height:24px;margin-bottom:23px;}
    .hikashop_product_bottom_part .hikashop_product_description_main p strong{font-size:18px;letter-spacing:.3px;}
    .hikashop_product_bottom_part .hikashop_product_custom_info_main h4{font-size:25px;margin-bottom:17px;line-height:1;}
    .hikashop_product_bottom_part .hikashop_product_custom_info_main table{border-collapse:collapse;}
    .hikashop_product_bottom_part .hikashop_product_custom_info_main table tbody{display:block;width:100%;}
    .hikashop_product_bottom_part .hikashop_product_description_main h3.product-field-title{font-size:25px;margin-bottom:19px;}
    .hikashop_product_right_part #hikashop_social .hikashop_social_addThis_right{margin-top:3px;width:51px;height:51px;}
    .hikashop_product_right_part #hikashop_social{margin-left:11px;padding-top:60px;}
    .hikashop_product_right_part #hikashop_social .hikashop_social_addThis_right .addthis_button_compact{width:51px;height:51px;line-height:51px;}
    .hikashop_product_right_part #hikashop_social .hikashop_social_addThis_right .addthis_button_compact i.fas{width:49px;height:49px;line-height:49px;font-size:18px;padding-right:5px;}
    .hikashop_product_right_part .hikashop_product_quantity_main a.hikabtn.hikacart{/*height:57px;line-height:55px;width:213px;font-size:16px;*/}
    .hikashop_product_right_part .hikashop_product_short_description_main{font-size:16px;line-height:26px;margin-bottom:22px;}
    .hikashop_product_right_part .hikashop_product_price_full .hikashop_product_price{font-size:25px;line-height:35px;}
    .hikashop_product_right_part h1 .hikashop_product_code_main{font-size:16px;margin-bottom:4px;}
    .hikashop_product_page{padding:29px 20px 0;margin-bottom:3px;}
    .com_hikashop.layout-listing .mod-sppagebuilder .eshop-bottom-section.sppb-section{padding-top:26px !important;}
    .com_hikashop.layout-listing .mod-sppagebuilder .eshop-bottom-section.sppb-section h3.sppb-addon-title{font-size:22px!important;line-height:30px!important;margin-bottom:18px !important;}
    .com_hikashop.layout-listing .mod-sppagebuilder .eshop-bottom-section.sppb-section .sppb-addon-button-group a.sppb-btn-rounded{font-size:15px!important;padding:7px 40px 6px !important;width:265px;max-width:100%;display:block;margin-left:auto!important;margin-right:auto!important;border-radius:20px!important;}
    .com_hikashop.layout-listing .mod-sppagebuilder .eshop-bottom-section.sppb-section .sppb-addon-button-group a.sppb-btn-rounded:last-child{margin-right:auto!important;margin-left:auto!important;}
    .com_hikashop.layout-listing .mod-sppagebuilder .eshop-bottom-section.sppb-section>.sppb-container-inner{padding:0 25px;}
    .view-product.layout-listing .hikashop_products_listing_main .hikashop_filter_fieldset_mobile{}
    .hikashop_category_information.hikashop_products_listing_main{padding-top:17px;}
    .view-product.layout-listing .hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product,
    .hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product{padding-top:0;padding-bottom:0;margin-bottom:20px;}
    .eshop-banner-section .sppb-addon-image-layout-content h3.sppb-image-layout-title span,
    .eshop-banner-section .sppb-addon-image-layout-content h3.sppb-image-layout-title{font-size:30px!important;line-height:35px!important;text-align:left;}
    .eshop-banner-section .sppb-addon-image-layout-content h3.sppb-image-layout-title{margin-bottom:12px !important;}
    .view-product.layout-listing .hikashop_filter_main .eshop_filter_dropdown .item.selected-item{height:50px;font-size:16px;padding:0px 34px 0px 22px;line-height:50px;}
    .view-product.layout-listing .hikashop_filter_main .eshop_filter_dropdown .list-item .item{padding:12px 22px 12px;}
    .view-product.layout-listing .hikashop_filter_main .eshop_filter_dropdown > i.fas{top:11px;right:14px;}
    .view-product.layout-listing .hikashop_products_listing_main .hikashop_filter_main{margin-bottom:15px;}
    .eshop-banner-section .sppb-addon-image-layout-content .sppb-addon-image-layout-text{font-size:16px!important;line-height:24px!important;color:#49597d;text-align:left;padding-top:0;}
    .view-product.layout-listing .hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product{padding-left:5px;padding-right:5px;}
    .view-product.layout-listing .hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product .hikashop_product_name a,
    .hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product .hikashop_product_name a{font-size:16px;line-height:25px;}
    .view-product.layout-listing .hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product .hikashop_product_price_full .hikashop_product_price,
    .hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product .hikashop_product_price_full .hikashop_product_price{font-size:14px;line-height:24px;}
    .view-product.layout-listing .hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product a.hikabtn.hikacart{height:39px;line-height:37px;width:160px;font-size:15px;}
    .hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product a.hikabtn.hikacart{font-size:15px;}
    .view-product.layout-listing .hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product .hikashop_product_price_full,
    .hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product .hikashop_product_price_full{padding-top:2px!important;height:auto!important;margin-bottom:8px;}
    .view-product.layout-listing .hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product.hovered a.hikabtn.hikacart,
    .hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product.hovered a.hikabtn.hikacart{height:39px;line-height:37px;width:160px;}
    .eshop-banner-section .content_alt_text h1{padding:0 20px;display:none;}
    .eshop-banner-section .sppb-addon-image-layout-image img{display:none;}
    .view-product.layout-listing .hikashop_category_information .hikashop_products_listing .hikashop_products_pagination{padding-top:0;}
    .view-product.layout-listing .hikashop_category_information .hikashop_products_listing .hikashop_products_pagination .pagination{padding-top:14px!important;padding-bottom:14px!important;}
    .eshop-banner-section .sppb-addon-image-layout-image img.show-on-mobile{display:block;}
    .eshop-banner-section .sppb-addon-image-layout-content{padding-left:20px;padding-right:20px;}
    .view-product.layout-listing .hikashop_products_listing_main .hikashop_filter_main_div{padding:0 6px;}
    .hikashop_category_information .hikashop_products_listing{padding-top:14px;}
    .section-support-for-a-clause div.hikashop_carousel .owl-stage-outer{}
    .section-support-for-a-clause .sppb-addon-module a.browse-eshop-btn i.fas{margin-left:11px;}
    footer.footer .moduletable > .mod-sppagebuilder > .page-content > .sppb-section:first-child:after{left:5px;width:calc(100% - 10px);}
    footer.footer .sppb-section .sppb-col-md-3{width:100%!important;}
    footer.footer .sppb-section .sppb-row{padding:0 0px;}
    footer.footer .moduletable > .mod-sppagebuilder > .page-content > .sppb-section:first-child{padding-bottom:33px !important;}
    footer.footer{padding-top:14px;}
    footer.footer .sppb-section .sppb-addon-text-block .sppb-addon-content{padding:22px 0 31px !important;}
    footer.footer .sppb-section .sppb-col-md-3:nth-child(3) h3.sppb-addon-title{padding-top:6px;}
    footer.footer .sppb-section .sppb-col-md-3:last-child h3.sppb-addon-title{padding-top:20px;padding-bottom:6px;}
    footer.footer .sppb-section .sppb-col-md-3 ul.menu{padding-top:3px;padding-bottom:8px;}
    footer.footer .sppb-section .sppb-col-md-3 ul.menu li{margin-bottom:3px;}
    footer.footer .sppb-section .sppb-col-md-3 ul.menu li a{font-size:14px !important;}
    footer.footer .sppb-section .sppb-col-md-3 ul.sppb-icons-group-list{padding:10px 0px 0px!important;display:block;}
    footer.footer .sppb-section .sppb-col-md-3{margin-bottom:0;}
    footer.footer .sppb-section .sppb-col-md-3:first-child h3.sppb-addon-title{border-top:none;}
    footer.footer .sppb-section .sppb-col-md-3 h3.sppb-addon-title{font-size:20px!important;position:relative;cursor:pointer;margin-bottom:0;border-top:1px solid #e9e9e9;padding:11px 0 9px;}
    footer.footer .sppb-section .sppb-col-md-3 h3.sppb-addon-title:after{height:100%;position:absolute;background:url(../images/icon-footer-down.jpg)center no-repeat;top:0;right:0;display:inline-block;font-size:22px;width:15px;right:2px;content:' ';}
    footer.footer .sppb-section .sppb-col-md-3:last-child h3.sppb-addon-title:after{content:none;}
    footer.footer .sppb-section .sppb-col-md-3 h3.sppb-addon-title.active-mobile:after{background:url(../images/icon-footer-up.jpg)center no-repeat;}
    footer.footer .sppb-section .sppb-col-md-3 ul{display:none;}
    footer.footer .sppb-section .sppb-col-md-3 ul li a span.sppb-icons-label-text{font-size:14px !important;}
    footer.footer .sppb-section .sppb-col-md-3 .sppb-addon-module.contact-us-footer .sppb-section ul.sppb-icons-group-list li{margin-bottom:5px;}
    .section-slider-testi-home .sppb-carousel .sppb-item{padding:0 20px;}
    .section-slider-testi-home .sppb-carousel .sppb-item .testimonial-body .sppb-addon-testimonial-pro-footer{margin-top:15px;}
    .testimonial-pro-client-name-wrap .sppb-addon-testimonial-pro-client-designation{font-size:17px;line-height:23px;padding-top:4px;margin-bottom:18px;}
    .section-slider-testi-home .sppb-carousel .sppb-item .testimonial-body{margin-top:-38px;padding-top:57px;padding-bottom:43px;box-shadow:0 0 12px rgba(0,0,0,.1);}
    .section-slider-testi-home{padding-bottom:0!important;}
    .section-slider-testi-home .sppb-row-container{padding-bottom:36px;padding-top:0px;padding-left:0;padding-right:0;}
    .section-slider-testi-home .sppb-carousel .sppb-item .testimonial-body .sppb-testimonial-message div{font-size:16px;line-height:26px;padding:0 5px;}
    .section-slider-testi-home .sppb-carousel .sppb-item div.testimonial-avatar{width:82px!important;height:82px!important;}
    .lend-a-helping-hand .sppb-content-holder a.sppb-btn-rounded{height:44px;line-height:44px;width:160px;}
    .section-support-for-a-clause .hikashop_carousel .owl-item .hikashop_listing_img_title{padding:0px 0 33px;}
    .section-support-for-a-clause a.hikabtn.hikacart{font-size:15px!important;width:160px;height:38px;line-height:36px;}
    .section-support-for-a-clause .hikashop_product_name a{font-size:16px;line-height:25px;}
    .section-support-for-a-clause .hikashop_product_price_full{font-size:14px;line-height:25px;margin-bottom:7px;padding-top:0 !important;height:auto !important;}
    .section-support-for-a-clause .hikashop_module .hikashop_carousel{margin:0 -20px!important;}
    .section-support-for-a-clause .hikashop_carousel .hikashop_listing_img_title .hikashop_product_image{margin-bottom:20px;}
    .lend-a-helping-hand .sppb-content-holder div.sppb-image-content-text{margin-bottom:24px;}
    .section-home-featured{padding-bottom:7px !important;}
    .section-support-for-a-clause{padding-top:41px!important;padding-bottom:0 !important;}
    .lend-a-helping-hand .sppb-content-holder{padding-top:10px!important;padding-bottom:0!important;}
    .section-home-featured .image-layout-preset-style-stack .sppb-addon-image-layout-content a.sppb-btn-rounded{font-size:16px!important;padding:20px 10px 20px !important;border-radius:18px;}
    .section-home-featured .image-layout-preset-style-stack .sppb-addon-image-layout-content{margin-top:-46px;width:calc(100% - 28px);}
    footer.footer .sppb-section .sppb-col-md-3{padding:0 20px;}
    .lend-a-helping-hand .sppb-col-sm-6{padding:0 15px}
    .section-support-for-a-clause .sppb-col-md-12{padding:0 20px;}
    .section-support-for-a-clause .hikashop_carousel .owl-item .hikashop_carousel_item{padding:20px 5px 0;}
    .sppb-row-container, .sppb-container{padding-left:20px;padding-right:20px;}
    .section-home-featured .sppb-col-md-4{padding:0 4px;}
    .section-what-we-do .sppb-col-md-7,.section-what-we-do .sppb-col-md-5{padding:0 5px;}
    .slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-inner-content{}
    .slider_home .sppb-carousel .sppb-item .sppb-col-sm-6:first-child{padding:0px 20px 75px !important;}
    .sp-page-builder .page-content .section-what-we-do{padding-top:26px!important;}
    .slider_home .sppb-carousel .sppb-item .sppb-col-sm-6:first-child{background:transparent;}
    .slider_home .sppb-carousel .sppb-carousel-inner{position:relative;background:url(../images/background-repeat-mobile.jpg)center repeat;}
    .slider_home .sppb-carousel .sppb-carousel-inner:after{width:calc(100% - 40px);left:20px;content:' ';position:absolute;bottom:0px;height:1px;background:#dcdbdb;}
    .slider_home .sppb-carousel .sppb-carousel-indicators li{margin:0 5px 0 0;line-height:16px;}
    .slider_home .sppb-carousel .sppb-carousel-indicators li::before{width:9px;height:9px;display:inline-block;vertical-align:middle;}
    .slider_home .sppb-carousel .sppb-carousel-indicators li.active:before{width:13px;height:13px;}
    .slider_home .sppb-carousel .sppb-carousel-indicators{bottom:34px;left:0;margin-left:0;text-align:left;padding-left:20px;}
    .lend-a-helping-hand .sppb-content-holder h2{margin-bottom:9px!important;}
    .section-what-we-do .sppb-col-md-5 .sppb-addon-header h2.sppb-addon-title{margin-bottom:12px!important;}
    .lend-a-helping-hand .sppb-content-holder h2,.section-support-for-a-clause .sppb-addon-module h3,
    .section-what-we-do .sppb-col-md-5 h2.sppb-addon-title{font-size:30px!important;}
    .section-support-for-a-clause .sppb-addon-module h3{margin-bottom:4px;}
    .lend-a-helping-hand .sppb-content-holder div.sppb-image-content-text p,
    .section-what-we-do .sppb-col-md-7 .sppb-addon-text-block .sppb-addon-content{font-size:16px;font-family:apercumedium;line-height:26px;}
    .section-slider-testi-home .sppb-col-md-12{padding:0 15px;}
    .section-home-featured .content_alt_text{width:calc(100% - 40px);left:20px;border-radius:18px;}
    .section-home-featured .content_alt_text h1{font-size:18px;line-height:25px;margin-bottom:10px;}
    .section-home-featured .content_alt_text, .section-home-featured .content_alt_text p{font-size:12px;line-height:21px;font-family:apercumedium;}
    .section-home-featured .content_alt_text{padding:72px 45px 20px 45px;width:calc(100% - 28px);left:14px;}
    header.header{border-bottom:1px solid #efefef;}
    .section-home-featured .image-layout-preset-style-stack .sppb-addon-image-layout-image{border-radius:18px;}
    .section-home-featured .image-layout-preset-style-stack .sppb-addon-image-layout-image img{}
    .mini_cart_hover .hikashop_cart_module div.hikashop_cart{max-width:calc(100%);padding-left:20px;padding-right:20px;box-shadow:none;border-radius:0;width:100%;}
    .slider_home .sppb-carousel .sppb-item > img{display:none;}
    .slider_home .sppb-carousel .sppb-item.sppb-item-has-bg img.carousel-mobile{display:block;width:100%;max-width:none;min-width:100%;height:auto}
    footer.footer .sppb-section .sppb-col-md-12{padding:0 19px;}
    .mini_cart_hover span.hikashop_product_price_full{height:auto!important;padding-top:6px !important;}
    .header-inner .header-right .search-cart{padding-left:20px;}
    .menu-mobile-control{right:20px;}
    .menu-mobile-control a.open{margin-top:7px;}
    .donate-btn-wrapper-mobile,.sacs-main-menu>div>ul.menu > li > a{padding-left:20px;padding-right:20px;}
    .sacs-main-menu>div>ul.menu > li::after{width:calc(100% - 40px);left:20px;}
    header.header.sticky-menu .search-cart .search-header .bg-search .form-search,.search-cart .search-header .bg-search .form-search{padding:0 0;}
    .mini_cart_hover .hikashop_cart_dropdown_content a.hikabtn{width:132px;}
    .search-cart .search-header .bg-search .data-result{padding:0 0px;}
    .slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-text h2{margin-bottom:8px!important;}
    .slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-text h2 span{}
    .slider_home .sppb-carousel .sppb-item .sppb-carousel-pro-content{line-height:25px !important;margin-bottom:14px !important;}
    .testimonial-pro-client-button a{height:39px;line-height:37px;width:160px;font-size:15px;}
    .section-slider-testi-home .sppb-testimonial-pro a.sppb-carousel-control{top:48%;}
    .section-support-for-a-clause .sppb-addon-module a.browse-eshop-btn{margin-bottom:10px;}
    .mini_cart_hover .hikashop_cart_module{padding-top:0;top:calc(100% - 23px) !important;width:100vw;max-width:none;}
    .mini_cart_hover .hikashop_cart_module span.arrow-top{display:none;}
    header.header.sticky-menu .search-cart .menu_account_hover, .search-cart .menu_account_hover,.search-cart .menu_account_hover{margin-left:8px;}
    header.header.sticky-menu .search-cart .mini_cart_hover,.search-cart .mini_cart_hover{margin-left:6px;}
    .mini_cart_hover .hikashop_cart_module table.hikashop_cart{margin-bottom:3px;}
    .mini_cart_hover .hikashop_cart_module table.hikashop_cart tbody tr td:first-child{width:31.5%;padding-right:12px;}
    .mini_cart_hover .hikashop_cart_module table.hikashop_cart tbody tr td:nth-child(2){width:53.8%;}
    .mini_cart_hover .hikashop_cart_module table.hikashop_cart tbody tr td:nth-child(2) > a{padding-top:10px;padding-bottom:8px;}
    .slider_home .sppb-carousel .sppb-item.sppb-item-has-bg img{display:none;}
    .slider_home .sppb-carousel .sppb-item.sppb-item-has-bg img.carousel-mobile{display:block;}
    .hikashop_user_registration_page fieldset,
    .view-checkout form#hikashop_checkout_form{width:100%;border-radius:0;margin:0 0;box-shadow:none;border-bottom:1px solid #efefef;padding:27px 20px 41px;}
    .hikashop_checkout_page .hikashop_checkout_address .hika_edit{padding:0 0;}
    .hikashop_checkout_page .hikashop_wizardbar ul li span.hkbadge{font-size:16px;}
    .hikashop_checkout_page .hikashop_checkout_address .hikashop_checkout_billing_address_block a.radio_item{font-size:16px;line-height:26px;margin-bottom:13px;}
    .hikashop_checkout_page .hikashop_checkout_address .hika_address_element input[type="radio"] + label{font-size:16px;line-height:30px;padding:12px 20px;}
    .hikashop_user_registration_page fieldset button[type=submit],
    .hikashop_checkout_page .hikashop_checkout_address > div > button.hikashop_checkout_address_ok_button,
    .hikashop_checkout_page .hikashop_checkout_address > button.hikashop_checkout_address_cancel_button,
    .hikashop_checkout_page button[type=submit],
    .hikashop_checkout_page .hikashop_checkout_buttons button[type="submit"]{min-width:113px;height:44px;line-height:42px;padding:0 10px;}
    .hikashop_checkout_page .hikashop_checkout_address .hikashop_checkout_billing_address_block a.radio_item i.fas.fa-circle::before,
    .hikashop_checkout_page .hikashop_checkout_address .hikashop_checkout_billing_address_block a.radio_item i.far.fa-dot-circle::before{width:21px;height:21px;top:3px;}
    .hikashop_checkout_page .hikashop_checkout_address .hikashop_checkout_billing_address_block a.radio_item i.far.fa-dot-circle::after{top:9px;}
    .hikashop_checkout_page .hikashop_checkout_address .hikashop_checkout_billing_address_block .hika_address_element{padding-bottom:9px;}
    .hikashop_checkout_page a.checkbox_item>span{position:relative;display:block;}
    .hikashop_checkout_page a.checkbox_item{font-size:16px;line-height:22px;display:block;padding-left:31px;}
    .hikashop_checkout_page .hika_same_address{padding:0 0;margin-bottom:25px;}
    .hikashop_checkout_page .hikashop_checkout_address h3{letter-spacing:-.5px;margin-bottom:28px;font-size:26px;}
    .hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_wizardbar,
    .hikashop_checkout_page .hikashop_wizardbar{margin-bottom:27px;padding:0 10px;}
    .hikashop_user_registration_page fieldset .hkform-group.control-group input[type=text],.hikashop_user_registration_page fieldset .hkform-group.control-group input[type=email],
    .hikashop_user_registration_page fieldset .hkform-group.control-group input[type=password],
    .hikashop_checkout_page .control-group input[type=text],.hikashop_checkout_page .control-group input[type=email],
    .hikashop_checkout_page .hikashop_checkout_fields .control-group input[type="email"], .hikashop_checkout_page .hikashop_checkout_fields .control-group input[type="text"]{height:41px;line-height:39px;}
    .hikashop_user_registration_page fieldset .hkform-group.control-group label,
    .hikashop_checkout_page .control-group label,.hikashop_checkout_page .hikashop_checkout_fields .control-group label{margin-bottom:6px;}
    .hikashop_checkout_page .hikashop_checkout_fields .hkform-horizontal .control-group{margin-bottom:20px;}
    .hikashop_user_registration_page,body.com_hikashop.view-checkout .body{padding-bottom:0;}
    .hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product{padding-left:5px;padding-right:5px;}
    .popup-image-wrapper .inner{margin-top:40px;}
}
@media screen and (max-width:440px){.hikashop_category_information .hikashop_products_listing .hkc-md-3.hikashop_product.hovered .hikashop_container{margin-left:-5px!important;margin-right:-5px!important;}
    .view-product.layout-listing .hikashop_category_information .hikashop_products_listing .hkc-md-4.hikashop_product.hovered .hikashop_container{margin-left:-5px!important;margin-right:-5px!important;}
}
@media screen and (max-width:360px){.lend-a-helping-hand .sppb-addon-image-content .sppb-image-holder:before{background-position:center left;background-size:100% 80%;}
    table#hikashop_cart_product_listing tbody tr td{padding-bottom:15px;}
}
.wwa-banner{min-height:auto !important;}
.wwa-sections{box-shadow:0px -39px 30px -16px #f9f7f6;}
.our-values-item{float:left;width:20%;}
.our-values-item .sppb-container-inner{padding:0 15px;}
.wwa-miss-vision .sppb-column-addons .clearfix:nth-child(2){position:absolute;bottom:-55px;left:0;right:0;margin-left:30px !important;margin-right:30px !important;padding:0 15px;}
.wwa-content h3, .wwa-content .sppb-addon-content{}
.milestone-wrap .milestone-line:before {
	content: "\f063";
	font-family: "FontAwesome";
	bottom: -12px;
	position: absolute;
	left: -6px;
	font-size: 17px;
	color: #cccfd6;
}
.wwa-content .sppb-addon-content{display:none;}
.wwa-content .sppb-addon-title{padding:15px 0px;}
.wwa-content:hover .sppb-addon-content{display:block;}
.wwa-content .sppb-addon-content p{color:#fff;font-size:18px;}
.our-values-bot .sppb-addon-content p{max-width:1000px;margin:0 auto;display:block;}
.our-values-bot .clearfix:first-child .sppb-addon-content p{font-size:36px;line-height:56px;}
.our-values-bot .clearfix:last-child .sppb-addon-content p{font-size:26px;color:#000f33;font-weight:bold;}
.wwa-video video{border-radius:20px;}
.wwa-miss-vision .sppb-col-md-6:hover .sppb-column-addons .clearfix:nth-child(2){top:20px;padding:40px 25px;}
.wwa-miss-vision .sppb-col-md-6:hover .sppb-column-addons .clearfix:nth-child(2) .wwa-content .sppb-addon-content{display:block;}
.banner-top-key-mana .banner-page .sppb-addon-title{}
.table-kms tr td{width:33.33%;float:left;line-height:34px;}
.table-kms tr{border-bottom:1px solid #d0dcea;float:left;width:100%;padding:15px 0px;}
.table-kms tr td:first-child{font-size:20px;font-weight:bold;color:#000f33;}
.table-kms tr td:first-child p{font-size:20px;font-weight:bold;color:#000f33;}
.table-kms tr td:first-child p span{display:inline-block;}
.table-kms tr td{color:#49597d;font-size:18px;}
.table-kms {float: left;width: 100%;}
.table-kms tr td {padding-right: 30px;}
.key-management-table h3 {display: inline-block;float: left;width: 100%;}
.key-management-table h3{margin-top:50px;text-transform:uppercase;font-size:21px;line-height:34px;color:#e3a909;}
.our-affiliates-text .sppb-addon-content{text-align:justify;}
.our-affiliates-text .sppb-addon-content ul li{list-style-type:none;padding-left:30px;position:relative;}
.our-affiliates-text .sppb-addon-content ul li:before{content:"-";position:absolute;left:0;}
.whistle-blowing-policy .sppb-addon-title{text-align:center;}
.whistle-blowing-policy h3{font-size:28px;color:#000f33;}
.search-results-container{width:1440px;margin:0 auto;max-width:100%;padding:0 15px;}
.view-search main#content{background-image:url(/sacs/templates/sacs/images/bg-wwa-page.png);background-size:cover;background-repeat:repeat;}
.search-results-container .search{padding:95px 0px;}
.btn-toolbar #search-searchword{float:left;width:calc(100% - 55px);padding:15px 10px;font-size:24px;line-height:34px;border:none;}
.search-input img{float:left;padding:16px 0 16px 0px;}
.search-results-container .search .error{width:100%;display:inline-block;padding:20px 0px;font-size:18px;}
.search-results-container .search-results{float:left;width:100%;padding-top:20px;border-top:1px solid #e8e8e8;padding-bottom:30px;}
.search-results-container .searchintro{display:inline-block;padding:10px 0px;font-size:19px;color:#49597d;line-height:46px;font-weight:bold;}
.search-results-container .search-item .result-title{color:#000f33;font-size:19px;}
.search-results-container .search-item .result-text{color:#49597d;}
.search-results-container .search-item .result-link a{color:#00cfdc;}
.search-results-container .search-item{padding:10px 0px;}
.search-input{float:left;width:100%;background:#fff;border:1px solid #d0dcea;border-radius:10px;padding:0px 15px;}
.search-results-container .pagination{text-align:right;}
.search-results-container .nav-Prev, .search-results-container .pagination-list, .search-results-container .nav-Next{text-align:center;}
.search-results-container input[type="search"]::-webkit-search-cancel-button,
.search-results-container input[type="search"]::-moz-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;}
.search-results-container .clear-search{float:right;padding:20px 0px !important;cursor:pointer;}
.search-404 form{float:left;width:100%;background:#fff;border:1px solid #d0dcea;border-radius:10px;padding:10px 10px;position:relative;}
#search-searchword2{float:left;width:calc(100% - 70px);padding:5px;border:none;font-size:20px;}
.search-404 input[type="search"]::-webkit-search-cancel-button,
.search-404 input[type="search"]::-moz-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;}
.search-404 .img-left{float:left;}
.search-404 .img-right{float:right;padding:5px 11px 5px 0px;}
.btn-back-home:focus{outline:none !important;box-shadow:none;}
.btn-back-home{font-family:apercubold;font-size:16px!important;text-decoration:none;border-radius:27px;height:50px;line-height:48px;width:166px;text-align:center;padding:0 10px;font-weight:normal!important;border:1px solid #00cfdc;background-color:#00cfdc;}
.btn-back-home:hover{background:#fff;}
.banner-404 .sppb-addon-title{color:#000f33 !important;}
.view-article .sppb-row-container .sppb-addon-content{padding:0 0% 8%;}
.corporate-partnership ul li{margin-left:20px;padding-left:15px;}
.title-shop-localtion .sppb-addon-title{font-family:apercuregular;}
.shop-location-item .sppb-icons-label-text{color:#49597d;line-height:20px;}
.shop-location-item .fa{color:#03c1cd;}
.shop-location-item-no-href .fa{margin-left:0px;}
.shop-location-item li,
.shop-location-item li a{float:left;width:100%;}
.shop-location-item li i{float:left;width:25px;}
.shop-location-item li span{float:left;width:calc(100% - 30px);}
.italic p{font-style:italic;}
.item-no-icon span{padding-left:31px;line-height:20px;padding-top:10px;}
.opening-hours .sppb-addon-title{padding-left:25px;font-size:18px;}/**/.sosn-location .sppb-section{float:left;width:calc(100%/3);}
.sosn-location .sppb-section .sppb-container-inner{width:85%;}
.sosn-location .sppb-section:nth-child(3n+1) .sppb-container-inner{padding-left:0;}
.impact-images{background-size:contain;background-repeat:no-repeat;width:40%;margin:0 auto;}
.impact-bottom .impact-number{text-align:center;font-size:54px;line-height:52px;font-weight:bold;padding:30px 0px 20px 0px;}
.impact-content p{font-size:19px;text-align:center;line-height:27px;color:#49597d;}
.slider-impact .owl-prev{position:absolute;top:30%;left:0;}
.slider-impact .owl-next{position:absolute;top:30%;right:0;}
.slider-impact button span{font-size:26px;}
.slider-impact .owl-next span:before{content:"\e907";font-family:'icomoon';color:#03c1cd;font-size:30px;}
.slider-impact .owl-prev span:before{content:"\e906";font-family:'icomoon';color:#03c1cd;font-size:30px;}
.slider-impact .owl-next span,
.slider-impact .owl-prev span{font-size:0;}
.impact-content{width:70%;margin:0 auto;}
.wwa-miss-vision .wwa-content h3{margin:21px 0;}
.sppb-addon-gallery.gallery-hidden{display:none;}
.section-support-for-a-clause .sppb-addon-module ul.sppb-gallery{}
.section-support-for-a-clause .sppb-addon-module ul.sppb-gallery li{margin-right:20px;margin-bottom:20px;}
.section-support-for-a-clause .sppb-addon-module ul.sppb-gallery li img{height:80px;width:auto;}
.section-what-we-do .sppb-addon-header .sppb-addon-title span{display:block;}
.itemid-126 .sppb-section .sppb-addon-content a.sppb-addon-title{padding:5px;border-radius:5px;margin-left: -5px;}
.itemid-126 .sppb-section .sppb-addon-content a.sppb-addon-title:hover{color:white;background:#03c1cd;}
.img_banner_hidden_wrapper{width:100%;overflow-x: hidden;position:absolute;z-index:-1;top:0;left:0;}
@media screen and (min-width:1441px){.search-results-container .search{max-width:1170px;margin:0 auto;}
}
@media screen and (max-width:1440px){.search-results-container{width:1170px;}
}
@media screen and (min-width:1281px){.search-results-container{padding:0 12px;}
}
@media screen and (min-width:1200px){.corporate-partnership .sppb-row-container{width:1170px;margin:auto;}
}
@media screen and (max-width:1180px){.wwa-content .sppb-addon-content p{line-height:25px;}
.search-results-container .search{padding-left:15px;padding-right:15px;}
}
@media screen and (max-width:1050px){.wwa-content .sppb-addon-title{font-size:26px;}
}
@media screen and (max-width:1024px){.our-values-item{width:33.33%;text-align:center;}
    .our-values-item .sppb-addon-single-image-container{float:left;width:100%;text-align:center;}
    .our-values-bot .sppb-addon-content p{max-width:700px;}
    .our-values-bot .clearfix:first-child .sppb-addon-content p{font-size:25px;}
    .wwa-section-mobile{padding:0px 0px 20px !important;}
    .our-values-bot .clearfix:last-child .sppb-addon-content p{font-size:20px;}
    .sosn-location .sppb-section .sppb-container-inner{padding-left:30px;}
}
@media screen and (min-width:992px){.sosn-location .sosn-col-padding{padding-left:55px;}
}
@media screen and (max-width:991px){.wwa-vision .sppb-column-addons{width:80%;margin:auto;}
    .wwa-image .sppb-addon-single-image-container,.wwa-image .sppb-addon-single-image-container img{width:100%;}
    .wwa-content .sppb-addon-content p{line-height:35px;}
    .wwa-miss-vision{padding-bottom:0 !important;}
    .sosn-location .sppb-section{width:calc(100%/2);}
    .sosn-location .sppb-section .sppb-container-inner{padding-left:0px;}
}
@media screen and (max-width:840px){}
@media screen and (min-width:768px){.who-we-are-banner{padding-bottom:26% !important;}
.change-banner{padding-top:10% !important;padding-bottom:19% !important;}
}
@media screen and (max-width:767px){.table-kms tr td{width:100%;}
    .wwa-miss-vision .wwa-content h3 {margin: 15px 0 !important;}
    .our-affiliates-text{text-align:left;}
    .whistle-blowing-policy h3{font-size:22px;}
    .our-values-bot .sppb-addon-content p{max-width:100%;}
    .wwa-sections{box-shadow:none;}
    .search-results-container .search{padding:50px 15px;}
    .view-article .sppb-row-container .sppb-addon-content{padding:0px 0px 50px;}
    .sosn-location .sppb-col-md-4{margin-bottom:30px;width:50%!important;float:left;}
    .sosn-location .sppb-section .sppb-container-inner{width:90%;}
    .impact-content p{font-size:16px;}
    .impact-bottom .impact-number{font-size:40px;line-height:42px;padding:15px 0px 10px 0px;}
}
@media screen and (max-width:728px){}
@media screen and (max-width:599px){.sosn-location .sppb-col-md-4{width:100%!important;}
}
@media screen and (max-width:550px){.wwa-vision .sppb-column-addons{width:100%;}
.our-values-item{width:100%;}
.our-values-item .clearfix{text-align:left;}
.our-values-item .clearfix:first-child{float:left;width:20%;}
.our-values-item .clearfix:last-child{float:left;width:80%;padding-left:15px;}
.our-values-item .clearfix:last-child .sppb-addon-title{line-height:20px !important;margin:0px !important;padding-bottom:15px;}
.table-kms tr td:first-child{font-size:19px;}
.table-kms tr td{font-size:18px;}
.wwa-content .sppb-addon-content p{line-height:25px;}
.our-values-item .sppb-container-inner{padding:0;}
.our-values-bot .clearfix:first-child .sppb-addon-content p{font-size:20px;}
.our-values-section{padding-top:20px !important;}
.our-values-item .sppb-addon-single-image-container{text-align:left;}

.key-management-table h3{font-size:19px;}
}
@media screen and (max-width:480px){.search-results-container .search{padding:50px 5px;}
.banner-404 .sppb-addon-title{text-align:center !important;right:0;}
.corporate-partnership ul li{padding-left:0px;}
.sosn-location .sppb-section{width:100%;}
.sosn-location .sppb-section .sppb-container-inner{width:100%;}
.impact-bottom .impact-number{font-size:30px;}
}
@media screen and (max-width:450px){.wwa-miss-vision .sppb-column-addons .clearfix:nth-child(2){margin-left:15px !important;margin-right:15px !important;}
.wwa-miss-vision .sppb-col-md-6:hover{margin-bottom:90px !important;}
.wwa-miss-vision .sppb-col-md-6:hover .sppb-column-addons .clearfix:nth-child(2){top:20px;bottom:-75px;padding:0 15px;}
.wwa-miss-vision .sppb-col-md-6:hover .sppb-addon-content{display:block;}
.wwa-content .sppb-addon-content p{line-height:30px;}
.our-values-section h2.sppb-addon-title{font-size:25px !important;}
.search-results-container .pagination{text-align:center;}
.slider-impact .owl-next span:before,
.slider-impact .owl-prev span:before{font-size:20px;}
}
@media screen and (max-width:425px){.wwa-content .sppb-addon-title{font-size:16px !important;}
.wwa-content .sppb-addon-content p{font-size:16px;}
}
@media screen and (max-width:410px){.wwa-miss-vision .sppb-col-md-6:hover{margin-bottom:165px !important;}
.wwa-miss-vision .sppb-col-md-6:hover .sppb-column-addons .clearfix:nth-child(2){bottom:-130px;}
.wwa-miss-vision .sppb-col-md-6:hover .sppb-column-addons .clearfix:nth-child(2){padding:20px 15px;}
}
@media screen and (max-width:340px){.wwa-content .sppb-addon-content p{line-height:25px;}
.search-results-container .pagination nav ul.pagination-list li a{width:25px;height:30px;}
}
@font-face{font-family:'CircularStd-Book';src:url('../fonts/CircularStd-Book.eot');src:url('../fonts/CircularStd-Book.eot?#iefix') format('embedded-opentype'), url('../fonts/CircularStd-Book.woff') format('woff'), url('../fonts/CircularStd-Book.ttf') format('truetype'), url('../fonts/CircularStd-Book.svg#bcc26993292869431e54c666aafa8fcd') format('svg');font-weight:400;font-style:normal;}
@font-face{font-family:'CircularStd-Medium';src:url('../fonts/CircularStd-Medium.eot');src:url('../fonts/CircularStd-Medium.eot?#iefix') format('embedded-opentype'), url('../fonts/CircularStd-Medium.woff') format('woff'), url('../fonts/CircularStd-Medium.ttf') format('truetype'), url('../fonts/CircularStd-Medium.svg#bcc26993292869431e54c666aafa8fcd') format('svg');font-weight:400;font-style:normal;}
*{padding:0;margin:0;}
*,::after,::before{box-sizing:border-box;}
img{height:auto;max-width:100%;}
.banner-page h1.sppb-addon-title{font-family:Permanent Marker;font-size:60px;line-height:70px;font-weight:400;}
.report-newsletters .top-filter{display:inline-block;width:100%;position:relative;}
.report-newsletters .top-filter h2{color:#000f33;font-family:Permanent Marker;font-size:45px;float:left;font-weight:400;width:100%;}
.report-newsletters .wrap-select-filter{float:right;position:relative;}
.report-newsletters .wrap-select-filter .select{border:1px solid #E0E3F1;overflow:hidden;height:65px;width:367px;position:relative;display:block;border-radius:5px;}
.report-newsletters .wrap-select-filter select{height:65px;border:0;font-size:18px;width:367px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0 22px;font-family:apercubold;color:#49597d;cursor:pointer;}
.report-newsletters .wrap-select-filter .select:after{content:"\f078";font-family:"FontAwesome";color:#49597d;padding:21px 22px 21px 0;position:absolute;right:0;top:0;z-index:1;font-size:20px;text-align:center;width:10%;height:100%;pointer-events:none;box-sizing:border-box;}
.report-newsletters .list-post .item.col-4{width:25%;float:left;padding:0 24px;margin-bottom:30px;text-align:center;}
.report-newsletters .list-post .item ul.meta{list-style:none;padding:0;}
.report-newsletters .list-post .item h4{color:#000f33;font-size:19.75px;font-family:apercubold;margin-top:26px;padding-bottom:8px;font-weight:400;}
.report-newsletters .list-post .item ul.meta li a{color:#49597d;font-size:17.61px;font-family:apercuregular;text-decoration:none;}
.report-newsletters .list-post .item img{border-radius:14px;-webkit-box-shadow:0px 5px 20px 3px rgba(186,186,186,0.3);-moz-box-shadow:0px 5px 20px 3px rgba(186,186,186,0.3);box-shadow:0px 5px 20px 3px rgba(186,186,186,0.3);}
.sppb-addon.report-newsletters .list-post{width:100%;display:inline-block;padding-top:80px;}
.report-newsletters .list-post .item-row{margin:0 -24px;}
.report-newsletters .top-filter h2 span{color:#e3a909;}
.report-newsletters .wrap-select-filter{margin-top:0px;}
.dropdown-wrapper .ae-dropdown.dropdown{width:367px;position:relative;}
.dropdown-wrapper .ae-select{padding:0 22px;position:relative;border:1px solid #E0E3F1;height:65px;color:#49597d;font-size:18px;font-family:apercubold;border-radius:5px;line-height:63px;background:#fff;}
.dropdown-wrapper .ae-select i{position:absolute;right:22px;top:50%;margin-top:-9px;font-size:20px;}
.dropdown-wrapper .ae-select.chosen{color:#333;}
.dropdown-wrapper .ae-select .down-icon, .ae-select .up-icon{position:absolute;right:8px;top:7px;}
.dropdown-wrapper .ae-dropdown .dropdown-menu{background:#fff;box-shadow:none;border-radius:5px;position:absolute;width:100%;border:1px solid #E0E3F1;margin-top:6px;color:#49597d;}
.dropdown-wrapper .ae-dropdown .ae-select, .dropdown-wrapper .ae-dropdown .dropdown-menu>li{cursor:pointer;}
.dropdown-wrapper .ae-dropdown .dropdown-menu li{height:48px;padding:0 22px;line-height:48px;}
.dropdown-wrapper .ae-dropdown .dropdown-menu li.selected{background:#F6F8FF;}
.dropdown-wrapper .ae-dropdown .dropdown-menu>li>a:focus, .dropdown-wrapper .ae-dropdown .dropdown-menu>li>a:hover{background:none;}
.dropdown-wrapper .ae-disabled{pointer-events:none;}
.ae-hide{display:none;}
ul.dropdown-menu{list-style-type:none;}
.sppb-addon.report-newsletters{margin-top:12px;}
.report-newsletters .list-post .item.col-4:nth-child(4n+1){clear:both;}
.report-newsletters .list-post .item ul.meta li{display:inline-block;color:#49597d;font-size:17.61px;}
.report-newsletters .list-post .item ul.meta li:after{content:"\007c";padding:0 11px;}
.report-newsletters .list-post .item ul.meta li:last-child:after{content:none;}
body{background-image:url(../images/bg-main-page.jpg);background-repeat:repeat;background-size:inherit;background-attachment:inherit;background-position:50% 50%;}
body.itemid-127{
	background-image: inherit;
}


.hide{display:none;}
article.single-blog{padding-bottom:102px;padding-top:100px;}
.banner-page:after{content:'';background-image:url(../images/bg-smoke.png);width:100%;left:0;bottom:-1px;position:absolute;padding-top:20%;z-index:1;background-repeat:no-repeat;background-position:bottom center;background-size:100%;}
.banner-page .sppb-row-container h1{z-index:2;position:relative;}
.single-blog .top-single .left{float:left;width:calc(100% - 80px);}
.single-blog .top-single .share-news-blog{text-align:right;width:80px;float:left;position:relative;}
.single-blog .top-single .share-news-blog .share-img img{max-width:52px;}
.single-blog .top-single .category-name a{color:#49597d;font-size:18px;text-decoration:none;text-transform:uppercase;}
.single-blog .top-single{width:100%;display:inline-block;margin-bottom:25px;margin-top:25px;}
.news-blog-full-detail .img-feature img{border-radius:15px;}
.single-blog .top-single h1{color:#000f33;font-size:45px;font-family:"Permanent Marker";font-weight:normal;margin-bottom:13px;line-height:55px;}
.single-blog .top-single .left p.news-date{color:#49597d;font-size:14px;text-transform:uppercase;font-family:apercubold;display:none;}
.single-blog .top-single .left p.news-date i{color:#e3a909;padding-right:5px;}
.single-blog .top-single .share-news-blog .share-img{cursor:pointer;}
.share-news-blog ul.share.open{visibility:visible;opacity:1;}
.share-news-blog ul.share{list-style:none;background-color:#fff;width:60px;text-align:center;position:absolute;visibility:hidden;opacity:0;right:0;top:65px;z-index:1;-webkit-box-shadow:0px 5px 10px 3px rgba(186,186,186,0.3);-moz-box-shadow:0px 5px 10px 3px rgba(186,186,186,0.3);box-shadow:0px 5px 10px 3px rgba(186,186,186,0.3);-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;}
.share-news-blog ul.share a{color:#03c1cd;font-size:20px;width:100%;display:block;}
.share-news-blog ul.share li:first-child{border-top:1px solid #000;}
.share-news-blog ul.share li{padding:8px 0;border-bottom:1px solid #000;}
.news-blog-full-detail{color:#49597d;font-size:18px;line-height:32px;}
.news-blog-full-detail p{margin-bottom:34px;text-align:justify;}
.news-blog-full-detail h2,
.news-blog-full-detail h4,
.news-blog-full-detail h3{color:#000f33;margin-bottom:18px;font-family:apercubold;}
.news-blog-full-detail h3{font-size:30px;}
.news-blog-full-detail h3{font-size:28px;}
.news-blog-full-detail h4{font-size:22px;}
.news-blog-full-detail .img-feature{margin-bottom:25px;}
.news-blog-pagination a{color:#00cfdc;font-size:18px;font-family:apercubold;text-decoration:none;}
.news-blog-pagination .previous{float:left;width:25%;text-align:left;}
.news-blog-pagination .next{float:right;width:25%;text-align:right;}
.news-blog-pagination .category{float:left;width:50%;text-align:center;}
.news-blog-pagination .category a{text-decoration:underline;}
.pagination.news-blog-pagination{display:inline-block;width:100%;margin-top:50px;}
.banner-page{background-repeat:no-repeat;background-size:cover;background-attachment:inherit;background-position:50% 50%;text-align:right;position:relative;}
.list-post .col-3{width:33.3333%;float:left;padding:0 24px;margin-bottom:50px;}
.list-post .item-row{margin:0 -24px;}
.list-post .col-3:nth-child(3n+1){clear:both;}
.blog-list{background-image:url(../images/bg-main-page.jpg);background-repeat:repeat;background-size:inherit;background-attachment:inherit;background-position:50% 50%;position:relative;}
.blog-list .wrap-item .thumb .item-image{width:100%;}
.blog-list .wrap-item .thumb .item-image a{display:block;}
.blog-list .wrap-item .thumb img{-webkit-transition:all 0.3s;-webkit-transform:scale(1);-ms-transition:all 0.3s;-ms-transform:scale(1);-moz-transition:all 0.3s;-moz-transform:scale(1);transition:all 0.3s;transform:scale(1);
    width:100%;height:auto;border-radius:15px;}
.blog-list .wrap-item .thumb:hover img{-webkit-transition:all 0.3s;-webkit-transform:scale(1.2);-ms-transition:all 0.3s;-ms-transform:scale(1.2);-moz-transition:all 0.3s;-moz-transform:scale(1.2);transition:all 0.3s;transform:scale(1.2);}
.blog-list .wrap-item{background:#fff;border-radius:15px;width:100%;position:relative;-webkit-box-shadow:0px 5px 10px 3px rgba(186,186,186,0.3);-moz-box-shadow:0px 5px 10px 3px rgba(186,186,186,0.3);box-shadow:0px 5px 10px 3px rgba(186,186,186,0.3);}
.blog-list .wrap-item .thumb{position:relative;width:100%;height:100%;display:inline-block;overflow:hidden;border-radius:15px;}
.blog-list .wrap-item .thumb .category{position:absolute;display:block;left:0;bottom:0;}
.layout-sacsnewblog .blog-list .wrap-item .thumb .category {display:none;}
.blog-list .wrap-item .thumb .category .beneficiary,
.blog-list .wrap-item .thumb .category .news{background:#E9C82E;}
.blog-list .wrap-item .thumb .category span{display:inline-block;padding:4.5px 21px;font-size:14px;text-transform:uppercase;color:#fff;font-family:apercubold;border-radius:0 15px;background:#00CFDC;}
.blog-list .wrap-item h3 a{color:#000f33;}
.blog-list .wrap-item h3{font-size:22px;font-weight:normal;font-family:apercubold;margin-bottom:5px;}
.blog-list .wrap-item .desc{color:#49597d;font-size:16px;line-height:24px;}
.blog-list .wrap-item p.date{color:#49597d;font-size:14px;text-transform:uppercase;margin-top:30px;display:none;}
.blog-list .wrap-item p.date i{color:#e3a909;padding-right:5px;}
.blog-list .wrap-item .content{padding:35px 41px 36px;}
.pagination{width:100%;position:relative;display:inline-block;text-align:center;padding-bottom:30px;}
.pagination nav ul.pagination-list{list-style:none;display:inline-block;}
.pagination nav ul.pagination-list li{display:inline-block;padding-right:8px;}
.pagination nav ul.pagination-list li:last-child{padding-right:0;}
.pagination nav ul.pagination-list li a{font-family:CircularStd-Book;font-size:16px;width:32px;height:32px;line-height:32px;display:inline-block;border:1px solid #D7D7D7;color:#00cfdc;background:#fff;}
.pagination nav ul.pagination-list li:hover a,
.pagination nav ul.pagination-list li.active a{background:#00CFDC;color:#fff;}
.pagination .nav-Next a,
.pagination .nav-Next,
.pagination .nav-Prev a,
.pagination .nav-Prev{font-size:18px;display:inline-block;color:#999999;width:32px;height:32px;line-height:32px;cursor:pointer;}
.main-single-post{margin-top:83px;}
.banner-page .img-mobile{display:none;}
.banner-page{padding-top:18%;padding-bottom:22%;}
#login-form .col-form .wrap{background:#fff;border-radius:15px;padding:38px 59px 75px;width:100%;height:100%;position:relative;-webkit-box-shadow:0px 5px 10px 3px rgba(186,186,186,0.3);-moz-box-shadow:0px 5px 10px 3px rgba(186,186,186,0.3);box-shadow:0px 5px 10px 3px rgba(186,186,186,0.3);}
#login-form .row-form{margin:0 -20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;}
#login-form .col-form{float:left;width:50%;padding:0 20px;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;}
#login-form .col-form .top-title h3{color:#000f33;font-family:Permanent Marker;font-weight:normal;font-size:40px;margin-bottom:20px;}
#login-form .wrap-input-registration{width:100%;display:inline-block;padding-top:8px;}
#login-form .col-form .top-title p{color:#49597d;font-size:17px;line-height:30px;}
#login-form .col-form .top-title{margin-bottom:32px;}
#member-registration input,
#login-form .col-form input{width:100%;height:53px;border:1px solid #E3E3E3;border-radius:3px;color:#49597d;font-size:18px;margin-bottom:20px;padding:0 20px;}
#login-form .col-form .reset a{color:#00cfdc;font-size:16px;font-style:italic;text-transform:capitalize;}
.submit-register button,
.btn.continue-btn a,
button.login-button{background-color:#00CFDC;border:1px solid #00CFDC;border-radius:25px;height:50px;width:165px;color:#fff;font-size:16px;font-family:apercubold;cursor:pointer;}
.btn.continue-btn a{text-align:center;line-height:50px;margin-top:44px;display:inline-block;color:#fff;}
.submit-register button:hover,
.btn.continue-btn a:hover,
button.login-button:hover{background-color:#fff;color:#00CFDC;}
div#form-login-submit{display:inline-block;margin-top:36px;}
form#login-form{width:100%;display:inline-block;position:relative;}
.pure-radiobutton *{box-sizing:border-box;}
.pure-radiobutton input[type="checkbox"],
.pure-radiobutton input[type="radio"]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}
.pure-radiobutton input[type="checkbox"]:focus + label:before,
.pure-radiobutton input[type="radio"]:focus + label:before,
.pure-radiobutton input[type="checkbox"]:hover + label:before,
.pure-radiobutton input[type="radio"]:hover + label:before{border-color:#4F8196;background-color:#f2f2f2;}
.pure-radiobutton input[type="checkbox"]:active + label:before,
.pure-radiobutton input[type="radio"]:active + label:before{transition-duration:0s;}
.pure-radiobutton input[type="checkbox"] + label,
.pure-radiobutton input[type="radio"] + label{position:relative;padding:5px 5px 5px 50px;vertical-align:middle;user-select:none;cursor:pointer;}
.pure-radiobutton input[type="checkbox"] + label:before,
.pure-radiobutton input[type="radio"] + label:before{box-sizing:content-box;content:'';color:#E8E8E8;position:absolute;top:50%;left:0;width:24px;height:24px;margin-top:-12px;background-color:#E8E8E8;text-align:center;transition:all 0.4s ease;}
.pure-radiobutton input[type="checkbox"] + label:after,
.pure-radiobutton input[type="radio"] + label:after{box-sizing:content-box;content:'';background-color:#00CFDC;position:absolute;top:50%;left:7px;width:10px;height:10px;margin-top:-5px;transform:scale(0);transform-origin:50%;transition:transform 200ms ease-out;}
.pure-radiobutton input[type="checkbox"]:disabled + label:before,
.pure-radiobutton input[type="radio"]:disabled + label:before{border-color:#cccccc;}
.pure-radiobutton input[type="checkbox"]:disabled:focus + label:before,
.pure-radiobutton input[type="radio"]:disabled:focus + label:before,
.pure-radiobutton input[type="checkbox"]:disabled:hover + label:before,
.pure-radiobutton input[type="radio"]:disabled:hover + label:before{background-color:inherit;}
.pure-radiobutton input[type="checkbox"]:disabled:checked + label:before,
.pure-radiobutton input[type="radio"]:disabled:checked + label:before{background-color:#cccccc;}
.pure-radiobutton input[type="checkbox"] + label:after{background-color:transparent;top:50%;left:4px;width:8px;height:3px;margin-top:-4px;border-style:solid;border-color:#ffffff;border-width:0 0 3px 3px;border-image:none;transform:rotate(-45deg) scale(0);}
.pure-radiobutton input[type="checkbox"]:checked + label:after{content:'';transform:rotate(-45deg) scale(1);transition:transform 200ms ease-out;}
.pure-radiobutton input[type="radio"]:checked + label:before{animation:borderscale 300ms ease-in;background-color:#E8E8E8;}
.pure-radiobutton input[type="radio"]:checked + label:after{transform:scale(1);}
.pure-radiobutton input[type="radio"] + label:before,
.pure-radiobutton input[type="radio"] + label:after{border-radius:50%;}
.pure-radiobutton input[type="checkbox"]:checked + label:before{animation:borderscale 200ms ease-in;background:#4F8196;}
.pure-radiobutton input[type="checkbox"]:checked + label:after{transform:rotate(-45deg) scale(1);}
#login-form .col-form .wrap label{color:#49597d;font-size:18px;}
#login-form .col-form .wrap .pure-radiobutton{margin-bottom:20px;}
#login-form .col-form .wrap .pure-radiobutton:last-child{margin-bottom:0;}
.background-account{background-repeat:repeat;background-size:inherit;background-attachment:inherit;background-position:50% 50%;position:relative;padding-top:100px;padding-bottom:140px;}
form#member-registration{max-width:500px;background:#fff;margin:0 auto;border-radius:15px;padding:50px;-webkit-box-shadow:0px 5px 10px 3px rgba(186,186,186,0.3);-moz-box-shadow:0px 5px 10px 3px rgba(186,186,186,0.3);box-shadow:0px 5px 10px 3px rgba(186,186,186,0.3);}
#member-registration label{width:100%;display:inline-block;margin-bottom:5px;}
.popover{display:none!important;}
.profile-page .sidebar{width:275px;float:left;position:relative;background:#FCFBF9;padding:90px 42px;}
.profile-page .main-profile{width:calc(100% - 275px);float:left;position:relative;padding:84px 95px 142px;}
.profile-page .warpper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-moz-flex;display:-webkit-flex;display:flex;background:#fff;border-radius:15px;overflow:hidden;-webkit-box-shadow:0px 5px 10px 3px rgba(186,186,186,0.3);-moz-box-shadow:0px 5px 10px 3px rgba(186,186,186,0.3);box-shadow:0px 5px 10px 3px rgba(186,186,186,0.3);}
.profile-page .main-profile h2{font-family:Permanent Marker;color:#000f33;font-size:40px;line-height:40px;margin-bottom:48px;font-weight:400;}
.profile-page .main-profile #member-profile-account label{color:#49597d;font-size:16px;line-height:30px;display:inline-block;margin-bottom:3px;width:100%;}
.profile-page .main-profile #member-profile-account .row-item{margin:0 -16px;}
.profile-page .main-profile #member-profile-account .item{width:50%;float:left;padding:0 16px;margin-bottom:8px;}
.profile-page .main-profile #member-profile-account input{border:1px solid #CCDEEC;width:100%;height:46px;padding:0px 15px;border-radius:5px;font-size:16px;}
.profile-page .main-profile #member-profile-account .group-item.myaccount{margin-bottom:25px;}
.profile-page .main-profile #member-profile-account .group-item{display:inline-block;position:relative;width:100%;}
.profile-page .main-profile #member-profile-account .group-item.password h2{margin-bottom:16px;}
.profile-page .main-profile #member-profile-account button{background-color:#00CFDC;border:1px solid #00CFDC;border-radius:25px;height:50px;width:165px;color:#fff;font-size:16px;font-family:apercubold;cursor:pointer;display:inline-block;}
.profile-page .main-profile #member-profile-account button:hover{background-color:#fff;color:#00CFDC;}
.profile-page .main-profile #member-profile-account .group-submit{text-align:right;display:inline-block;width:100%;margin-top:45px;}
.profile-page .sidebar .nav{list-style:none;padding:0;margin:0;position:relative;}
.profile-page .sidebar .nav li{margin-bottom:16px;display:inline-block;width:100%;}
.profile-page .sidebar .nav li a{color:#475778;font-family:CircularStd-Medium;font-size:18px;padding-left:35px;position:relative;}
.profile-page .sidebar .nav li.current.active a,
.profile-page .sidebar .nav li a:hover{color:#00cfdc;}
.main-profile .hika_options.hikashop_default_billing_address{display:none;}
.hikashop_billing_addresses div.hikashop_user_address.default-address{border:1px solid #00CFDC;background:#fff;}
.hikashop_billing_addresses div.hikashop_user_address{border:none;background:#F7F6F5;width:100%;position:relative;float:left;padding:40px 22px;border-radius:0;margin:0 0 20px;}
.hikashop_billing_addresses div.hikashop_user_address .hika_edit{float:right;width:50%;background:none;padding:0;position:relative;padding-top:25px;}
.hikashop_billing_addresses div.hikashop_user_address .info-addres{width:50%;float:left;position:relative;}
.hikashop_billing_addresses div.hikashop_user_address .info-addres br{display:none;}
.hikashop_billing_addresses div.hikashop_user_address .info-addres h4{color:#49597d;font-size:16px;font-family:CircularStd;font-weight:600;margin-bottom:5px;}
.hikashop_billing_addresses .hikashop_user_address .info-addres p{color:#49597d;font-size:16px;font-family:CircularStd;line-height:22px;}
.hikashop_billing_addresses .hikashop_user_address .hika_edit .set-default a{color:#00cfdc;font-size:16px;font-family:CircularStd;font-weight:600;}
.hikashop_billing_addresses .hikashop_user_address .hika_edit .wrap-edit a:hover{color:#00cfdc;}
.hikashop_billing_addresses .hikashop_user_address.default-address .hika_edit .set-default a{color:#49597d;}
.hikashop_billing_addresses .hikashop_user_address .hika_edit .set-default{float:left;width:calc(100% - 100px);text-align:center;}
.hikashop_billing_addresses .hikashop_user_address .hika_edit .wrap-edit{float:left;width:100px;}
.hikashop_billing_addresses .hikashop_user_address .hika_edit .wrap-edit a{color:#49597d;font-size:21px;padding:0 15px;}
.profile-page .main-profile .hikashop_billing_addresses h2{font-size:40px;}
.profile-page .main-profile .hikashop_address_edition.billing-new h2{font-size:32px;margin-bottom:10px;}
.hikashop_address_edition.billing-new{margin-top:15px;}
.main-profile input{height:45px;border:1px solid #D0DCEA;width:100%;border-radius:5px;padding:0 15px;}
.main-profile label{font-size:16px;color:#49597d;display:inline-block;width:100%;margin-bottom:5px;font-family:apercubold;}
.hikashop_address_edition .hika_options{margin-bottom:10px;}
.hikashop_address_edition .hika_options{margin-bottom:10px;width:50%;padding:0 16px;float:left;}
.hikashop_address_edition .hikashop_user_address_address_country,
.hikashop_address_edition #hikashop_address_address_street2,
.hikashop_address_edition #hikashop_address_address_state{display:none;}
.hikashop_address_edition .wrap-input{margin:0 -16px;}
a.hikabtn.hikabtn-success{background-color:#00CFDC;border:1px solid #00CFDC;border-radius:25px;height:50px;width:165px;color:#fff;font-size:16px;font-family:apercubold;cursor:pointer;line-height:48px;vertical-align:top;padding:0;}
a.hikabtn.hikabtn-success:hover{background-color:#fff;color:#00CFDC;}
.btn-address a.delete-address{background-color:#fff;border:1px solid #00CFDC;border-radius:25px;height:50px;width:117px;color:#00CFDC;font-size:16px;font-family:apercubold;cursor:pointer;line-height:48px;padding:0;display:inline-block;text-align:center;}
.hikashop_address_edition .btn-address{display:inline-block;width:100%;text-align:left;margin-top:10px;}
.hikashop_address_edition .btn-address a.hikabtn.hikabtn-success{margin-right:10px;}
.btn-address a.delete-address:hover{background-color:#00CFDC;color:#fff;}
.hikashop_address_edition.billing-new a.hikabtn.hikabtn-success{margin-top:20px;}
.menu_account_hover .list_menu ul.menu.mod-list{width:290px;padding:7px 0;-webkit-box-shadow:0px 5px 15px 5px rgba(186,186,186,0.3);-moz-box-shadow:0px 5px 15px 5px rgba(186,186,186,0.3);box-shadow:0px 5px 15px 5px rgba(186,186,186,0.3);display:inline-block;}
.menu_account_hover .list_menu ul.menu.mod-list li:hover,
.menu_account_hover .list_menu ul.menu.mod-list li.current.active{background:#F6F8FF;}
.menu_account_hover .list_menu ul.menu.mod-list li{width:100%;float:left;padding:10px 36px;margin:0;}
.menu_account_hover .list_menu{margin-left:100px;}
.menu_account_hover .list_menu ul.menu.mod-list:before{left:-100px;}
.menu_account_hover .list_menu ul.menu.mod-list li a{position:relative;padding-left:33px;color:#49597d;width:100%;display:inline-block;}
.menu_account_hover .list_menu ul.menu.mod-list li a.login:before,
.menu_account_hover .list_menu ul.menu.mod-list li a.my-account:before,
.profile-page .sidebar .nav li a.my-account:before{content:"\f2bd";font-family:"Font Awesome 5 Free";}
.menu_account_hover .list_menu ul.menu.mod-list li a.address-book:before,
.profile-page .sidebar .nav li a.address-book:before{content:"\e903";}
.menu_account_hover .list_menu ul.menu.mod-list li a.my-orders:before,
.profile-page .sidebar .nav li a.my-orders:before{content:"\e902";}
.menu_account_hover .list_menu ul.menu.mod-list li a.logout:before, .profile-page .sidebar .nav li a.logout:before{content:"\e904";top:-3px;left:2px;font-size:22px;}
.menu_account_hover .list_menu ul.menu.mod-list li a:before,
.profile-page .sidebar .nav li a:before{font-size:18px;font-family:'icomoon';position:absolute;left:0;top:0;}
.hikashop_orders_footer .pagination{text-align:right;margin-top:10px;}
.wrap-item-order .item-order span.label{display:none;}
.wrap-item-order.top-label .item-order span.label{display:inline-block;}
.wrap-item-order.top-label.hk-card.hk-card-order{border:none;box-shadow:none;margin-bottom:0;}
.wrap-item-order.top-label.hk-card.hk-card-order .item-order{padding-top:0;padding-bottom:18px;}
.hikashop_order_listing .hk-card.hk-card-order{width:100%;float:left;border-color:#D0DCEA;border-radius:8px;margin-bottom:20px;}
.wrap-item-order .item-order{width:20%;float:left;position:relative;text-align:center;padding:25px 10px;}
.wrap-item-order.top-label .item-order span.label{display:inline-block;color:#a1a8b8;text-transform:uppercase;font-size:15px;font-family:CircularStd;font-weight:600;}
.wrap-item-order .item-order span{font-size:16px;color:#49597d;font-family:apercubold;}
.wrap-item-order .item-order.hika_order_status span.text{text-transform:capitalize;}
.wrap-item-order .item-order.hika_order_action a{color:#00cfdc;font-size:14px;font-family:apercubold;}
.wrap-item-order:hover .item-order span,
.wrap-item-order:hover .item-order.hika_order_action a{color:#fff;}
.hikashop_order_listing .hk-card.hk-card-order:hover{border-color:#00CFDC;background:#00CFDC;}
.wrap-item-order.top-label.hk-card.hk-card-order:hover .item-order span,
.wrap-item-order.top-label.hk-card.hk-card-order:hover .item-order.hika_order_action a{color:#a1a8b8;}
.hikashop_order_listing .wrap-item-order.top-label.hk-card.hk-card-order:hover{border-color:none;background:none;}
.hikashop_order_listing .hk-card.hk-card-order:last-child{margin-bottom:0;}
.hikashop_order_listing .hk-card.hk-card-order .wrap{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}
.wrap-item-order .item-order.hika_order_action a i{display:none;}
span.product-name-qty span.hika_cpanel_product_price_quantity{display:none;}
.product-order-detail,
.info-order-detail,
.top-order-detail{width:100%;display:inline-block;position:relative;}
.info-order-detail .item-info{width:28.7%;float:left;padding:0 15px;}
.info-order-detail .item-info.status{padding-left:60px;}
.info-order-detail .item-row{margin:0 -15px;}
.info-order-detail .item-info.your-detail{width:42.5%;}
.info-order-detail{border-top:1px solid #E8E8E8;border-bottom:1px solid #E8E8E8;padding-bottom:37px;margin-bottom:22px;padding-top:33px;margin-top:10px;}
.product-order-detail .item-wrap{float:left;width:100%;border-bottom:1px solid #E8E8E8;padding-bottom:25px;margin-bottom:25px;}
.product-order-detail .item-product.name-product img{width:110px;height:auto;display:inline-block;vertical-align:middle;border-radius:18px;box-shadow:0 0 6px rgba(0,0,0,.11);}
.product-order-detail .item-product.name-product .product-name-qty{width:calc(100% - 140px);display:inline-block;vertical-align:middle;}
.product-order-detail .item-product.name-product .hikashop_order_product_img{width:110px;margin-right:20px;display:inline-block;}
.product-order-detail .item-product{width:19%;float:left;padding:0 15px;}
.product-order-detail .item-row{margin:0 -15px;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;}
.product-order-detail .item-product.name-product{width:62%;}
.product-order-detail .info-total-order{max-width:350px;float:right;width:100%;padding:0 30px;}
table.hikashop-total-order tr:last-child{border-top:1px solid #E8E8E8;}
table{border-collapse:collapse;}
.top-order-detail .order-no{color:#00cfdc;font-size:25px;font-family:apercubold;margin-bottom:3px;}
.top-order-detail .order-date{font-size:15px;color:#49597d;font-family:apercuregular;}
.top-order-detail{padding-bottom:10px;}
.info-order-detail .item-info h3{font-size:20px;color:#000f33;font-family:apercubold;font-weight:normal;margin-bottom:8px;}
.info-order-detail .item-info br{display:none;}
.info-order-detail .item-info h4{font-size:16px;color:#49597d;font-family:apercubold;margin-bottom:4px;line-height:28px;padding-top:5px;}
.info-order-detail .item-info p{font-size:16px;color:#49597d;line-height:22px;}
.info-order-detail .item-info.status p{text-transform:capitalize;}
.info-order-detail .item-info h3.payment{padding-top:18px;}
.product-order-detail a.hikashop_order_product_link{color:#000f33;font-size:20px;font-family:apercubold;}
.product-order-detail .item-product span.hika_cpanel_product_price_quantity{color:#49597d;font-size:16px;font-family:apercubold;}
.product-order-detail .item-product.price-product{color:#49597d;font-size:20px;font-family:apercubold;text-align:right;}
.info-total-order table.hikashop-total-order td:last-child{text-align:right !important;}
.info-total-order table.hikashop-total-order td{font-size:15px;color:#49597d;font-family:apercubold;padding-bottom:10px;}
.info-total-order table.hikashop-total-order tr:last-child td{padding-top:15px;}
.product-order-detail .item-product.name-product .product-name-qty.no-img{width:100%;}
.hikashop_set_addresses_default_edit a.checkbox_item{position:relative;padding-left:32px;color:#49597d;font-size:18px;line-height:1.2;font-family:apercumedium;}
.hikashop_set_addresses_default_edit a.checkbox_item i.fas.fa-check{color:#00cfdc;position:absolute;top:3px;left:4px;display:none;z-index:1;font-size:14px;}
.hikashop_set_addresses_default_edit a.checkbox_item.active i.fas.fa-check{display:inline-block}
.hikashop_set_addresses_default_edit a.checkbox_item:after{width:21px;height:22px;border-radius:4px;background:#e8e8e8;content:' ';position:absolute;top:0;left:0;display:inline-block;z-index:0;}
.hikashop_set_addresses_default_edit{width:100%;display:inline-block;padding-top:5px;padding-bottom:28px;}
.menu_account_hover .form-login-mobile{display:none;}
.hikashop_shipping_methods_table .hikashop_checkout_shipping_cost{
	display:none;
}
.layout-sacsnewblog .main-single-post {margin-top:0px;}
.slider-impact.owl-carousel{display:inline-block;width:100%;}
.slider-impact.owl-carousel .sppb-item{width:25%;float:left;padding:0 15px;margin-bottom: 30px;}
.slider-impact.owl-carousel .sppb-item:nth-child(4n+1){clear:both;}
.sppb-btn.btn-affiliates{float:left;}
@media screen and (min-width:1200px){#hikashop_address_listing .profile-page .main-profile{padding:84px 95px 80px;}
#hikashop_order_listing .profile-page .main-profile{padding:84px 95px 100px;}
.detail-order .profile-page .main-profile{padding:84px 95px 90px;}
}
@media screen and (max-width:1439px){.banner-page{padding-top:16%;padding-bottom:22%;}
.banner-page:after{padding-top:23%;}
#login-form .col-form .top-title h3{font-size:35px;margin-bottom:16px;}
.wrap-item-order .item-order{padding:20px 10px;}
}
@media screen and (max-width:1220px){.menu_account_hover .list_menu ul.menu.mod-list{width:260px;}
.menu_account_hover .list_menu ul.menu.mod-list li{padding:10px 21px;}
}
@media screen and (max-width:1199px){article.single-blog{padding-bottom:50px;padding-top:50px;}
.news-blog-full-detail .img-feature{margin-bottom:50px;}
.pagination.news-blog-pagination{margin-top:30px;}
.list-post .col-3{padding:0 15px;margin-bottom:30px;}
.list-post .item-row{margin:0 -15px;}
.main-single-post{margin-top:30px;}
.blog-list .wrap-item .content{padding:25px 20px 26px;}
.banner-page:after{padding-top:29%;}
#login-form .col-form .wrap{padding:35px 40px 60px;}
.profile-page .sidebar{width:270px;padding:80px 25px;}
.profile-page .main-profile{width:calc(100% - 270px);padding:80px 70px;}
}
@media screen and (max-width:1023px){.dropdown-wrapper .ae-dropdown.dropdown{width:290px;}
.report-newsletters .list-post .item.col-4{padding:0 15px;}
.report-newsletters .list-post .item-row{margin:0 -15px;}
.banner-page{padding-top:28%;padding-bottom:30%;}
.background-account{padding-top:50px;padding-bottom:70px;}
#login-form .col-form .top-title h3{font-size:30px;margin-bottom:16px;}
.profile-page .sidebar{width:250px;}
.profile-page .main-profile{width:calc(100% - 250px);padding:80px 50px;}
.hikashop_billing_addresses div.hikashop_user_address{padding:25px 15px;}
}
@media screen and (max-width:991px){
    .slider-impact.owl-carousel .sppb-item{width:50%;}
    
    .slider-impact.owl-carousel .sppb-item:nth-child(2n+1){clear:both}
    .banner-page:after{padding-top:0;height:50%;}
#login-form .col-form{padding:0 15px;}
#login-form .row-form{margin:0 -15px;}
#login-form .col-form .top-title h3{font-size:28px;margin-bottom:16px;line-height:36px;}
.profile-page .main-profile h2{font-size:32px;line-height:35px;margin-bottom:30px;}
.profile-page .main-profile{width:calc(100% - 230px);padding:80px 30px;}
.product-order-detail .item-product.name-product .hikashop_order_product_img{width:80px;margin-right:15px;}
.product-order-detail .item-product.name-product .product-name-qty{width:calc(100% - 105px);}
.menu_account_hover .form-login-mobile{position:absolute;width:100vw;z-index:9999;top:100%;left:-74px;height:100%;}
.menu_account_hover .form-login-mobile .wrap-popup-login{width:100%;background:#fff;float:left;display:inline-block;padding:0 20px;}
.form-login-mobile .login-nav ul{list-style:none;position:relative;width:100%;display:inline-block;margin-bottom:30px;padding-bottom:12.7px;}
.form-login-mobile .login-nav ul:after{content:"";width:100%;position:absolute;border-bottom:1px solid #E8E8E8;left:0;bottom:0;}
.form-login-mobile .tab-content{display:none;}
.form-login-mobile .tab-content.current{display:inline-block;}
.form-login-mobile .login-nav ul li{display:inline-block;position:relative;padding-right:22px;}
.form-login-mobile .login-nav ul li a.item-nav{font-size:18px;font-family:apercubold;color:#000f33;position:relative;padding-bottom:10px;}
.form-login-mobile .login-nav ul li a.item-nav.current{color:#03c1cd;}
.form-login-mobile .login-nav ul li:hover a.item-nav:after,
.form-login-mobile .login-nav ul li a.item-nav.current:after{content:"";position:absolute;width:100%;height:3px;left:0;top:100%;background:#03c1cd;z-index:1;}
#login-form .col-form .top-title h2{font-family:Permanent Marker;font-size:30px;font-weight:normal;line-height:45px;margin-bottom:5px;}
.form-login-mobile #login-form .col-form .wrap{padding:0;box-shadow:none;}
.form-login-mobile #login-form{height:100%;padding-bottom:30px;}
#login-form .col-form .top-title{margin-bottom:20px;}
}
@media screen and (max-width:939px){.list-post .col-3{width:50%;}
.list-post .col-3:nth-child(2n+1){clear:both;}
.list-post .col-3:nth-child(3n+1){clear:none;}
.profile-page .sidebar{width:230px;padding:80px 20px;}
#hikashop_order_listing .profile-page .sidebar{display:none;}
#hikashop_order_listing .profile-page .main-profile{width:100%;}
}

@media screen and (max-width:930px){
    .report-newsletters .top-filter h2{font-size:40px;}
}
@media screen and (max-width:839px){#login-form .col-form{width:100%;-webkit-flex:unset;-moz-flex:unset;-ms-flex:unset;flex:unset;}
#login-form .row-form{display:inline-block;}
#login-form .col-form.username-wrap{margin-bottom:30px;}
}
@media screen and (max-width:830px){
    .report-newsletters .top-filter h2{font-size:34px;}    
}
@media screen and (max-width:767px){.report-newsletters .wrap-select-filter{width:100%;}
.report-newsletters .top-filter h2{display:none;}
.dropdown-wrapper .ae-dropdown.dropdown{width:300px;margin:0 auto;}
.report-newsletters .list-post .item.col-4:nth-child(4n+1){clear:none;}
.report-newsletters .list-post .item.col-4:nth-child(2n+1){clear:both;}
.report-newsletters .list-post .item.col-4{width:50%;}
.single-blog .top-single h1{font-size:30px;line-height:38px;}
.single-blog .top-single{margin-bottom:15px;margin-top:0;}
.news-blog-full-detail .img-feature{margin-bottom:20px;}
.news-blog-full-detail p{margin-bottom:25px;}
.single-blog .top-single .share-news-blog{width:60px;}
.single-blog .top-single .left{width:calc(100% - 60px);}
.news-blog-pagination a{font-size:16px;}
.pagination.news-blog-pagination{margin-top:10px;}
.news-blog-pagination .next{width:18%;}
.news-blog-pagination .category{width:57%;}
.banner-page h1.sppb-addon-title{font-size:32px;line-height:40px;}
.sppb-addon.report-newsletters .list-post{padding-top:40px;}
.banner-page:after{padding-top:0;height:30%;background-size:100% 100%;}
.news-blog-full-detail{font-size:16px;line-height:28px;}
.news-blog-full-detail h3{font-size:24px;}
.single-blog .top-single .share-news-blog{display:none;}
.single-blog .top-single .left{width:100%;}
.single-blog .top-single .category-name a{font-size:12px;margin-bottom:5px;display:inline-block;}
.single-blog .top-single h1{font-size:30px;line-height:32px;}
.single-blog .top-single .left p.news-date{display:none;}
#login-form .col-form .wrap{padding:45px 20px 45px;}
form#member-registration{padding:40px 20px;}
.profile-page .sidebar{display:none;}
.profile-page .main-profile{width:100%;padding:50px 20px;}
.profile-page .main-profile h2{font-size:30px;line-height:35px;margin-bottom:26px;}
.menu_account_hover .login-mobile{position:absolute;top:0;right:0;}
}
@media screen and (max-width:639px){.list-post .col-3{width:100%;float:none;max-width:430px;margin:0 auto 20px;}
.hikashop_billing_addresses div.hikashop_user_address .hika_edit{width:100%;}
.hikashop_billing_addresses div.hikashop_user_address .info-addres{width:100%;margin-top:15px;}
.hikashop_billing_addresses .hikashop_user_address .hika_edit .set-default{text-align:left;}
.hikashop_address_edition .hika_options{width:100%;}
.wrap-item-order.top-label.hk-card.hk-card-order{display:none;}
.hikashop_order_listing .hk-card.hk-card-order .wrap{display:inline-block;padding:25px 0;}
.wrap-item-order .item-order{width:100%;padding:5px 20px;text-align:left;}
.wrap-item-order .item-order span.label{display:inline-block;width:160px;}
.hikashop_order_listing .hk-card.hk-card-order:last-child{margin-bottom:6px;}
.wrap-item-order .item-order.hika_order_action a i{font-size:13px;display:inline-block;}
.detail-order .profile-page .main-profile h2{margin-bottom:10px;}
.info-order-detail .item-info.your-detail{width:100%;}
.info-order-detail .item-info{width:100%;margin-bottom:15px;}
.info-order-detail .item-info.status{padding-left:15px;margin-bottom:0;}
.info-order-detail{padding-bottom:30px;padding-top:20px;}
.product-order-detail .item-product.name-product .hikashop_order_product_img{width:70px;margin-right:10px;}
.product-order-detail .item-product.name-product .product-name-qty{width:calc(100% - 85px);vertical-align:top;}
.product-order-detail .item-product.qty-product{display:none;}
.product-order-detail .item-product.price-product,
.product-order-detail a.hikashop_order_product_link{font-size:14px;}
span.product-name-qty span.hika_cpanel_product_price_quantity{display:inline-block;width:100%;}
.product-order-detail .item-product span.product-name-qty span.hika_cpanel_product_price_quantity{display:inline-block;width:100%;font-size:14px;}
.product-order-detail .item-product span.product-name-qty span.hika_cpanel_product_price_quantity{display:inline-block;width:100%;}
.product-order-detail .item-product.price-product{width:100px;}
.product-order-detail .item-product.name-product{width:calc(100% - 100px);}
.product-order-detail .item-wrap{padding-bottom:15px;margin-bottom:22px;}
.product-order-detail .info-total-order{max-width:480px;padding:0;}
.product-order-detail .item-product{padding:0 7px;}
.product-order-detail .item-row{margin:0 -7px;display:block;}
}
@media screen and (max-width:480px){
    .milestones-list .milestone-item h3.milestone-year-label,.milestones-list .milestone-item h3.milestone-title{text-align:center;}
    .sppb-btn.btn-affiliates{float:none;}
    .slider-impact.owl-carousel .sppb-item{width:100%;}
    .dropdown-wrapper .ae-dropdown.dropdown{width:100%;}
.banner-page.bg-mobile .wrap{position:relative;width:100%;height:100%;display:inline-block;}
.report-newsletters .list-post .item.col-4{width:100%;}
.banner-page.bg-mobile{background-image:none !important;padding:0;}
.banner-page.bg-mobile .img-mobile{display:inline-block;width:100%;position:relative;}
.banner-page.bg-mobile .sppb-row-container{padding:0;}
.banner-page.bg-mobile h1.sppb-addon-title{padding:0 20px;}
.banner-page.bg-mobile h1.sppb-addon-title{padding:0 20px;position:absolute;left:0;bottom:0;z-index:2;}
.banner-page.bg-mobile .img-mobile img{width:100%;}
.banner-page h1.sppb-addon-title{text-align:left;font-size:30px;color:#010F34;line-height:38px;}
.report-newsletters .wrap-select-filter{margin-top:5px;}
.sppb-addon.report-newsletters .list-post{padding-top:25px;}
.report-newsletters .list-post .item h4{margin-top:10px;}
.blog-list .wrap-item h3{font-size:18px;}
.blog-list .wrap-item p.date{margin-top:20px;}
.pagination{padding-top:10px;padding-bottom:40px;}
.banner-page:after{padding-top:0;
/**
 * height:200px;background-size:160%
 */
}
.news-blog-pagination .next,
.news-blog-pagination .previous{width:50%;}
.news-blog-pagination .category{width:100%;position:absolute;top:0;left:0;z-index:1;}
.pagination.news-blog-pagination .pager.pagenav{padding-top:30px;}
.pagination.news-blog-pagination{padding-bottom:0;}
#login-form .col-form .wrap label{font-size:16px;display:inline-block;}
.pure-radiobutton input[type="checkbox"] + label:before, .pure-radiobutton input[type="radio"] + label:before{width:20px;height:20px;margin-top:-10px;}
.pure-radiobutton input[type="checkbox"] + label:after, .pure-radiobutton input[type="radio"] + label:after{left:5px;}
#login-form .col-form .wrap .pure-radiobutton{margin-bottom:10px;}
#login-form .col-form .top-title p{font-size:16px;line-height:24px;}
.profile-page .main-profile #member-profile-account .item{width:100%;}
.profile-page .main-profile{width:100%;padding:0;}
.profile-page.background-account{background:#fff !important;border-bottom:1px solid #e9e9e9;}
.profile-page .warpper{box-shadow:none;}
.background-account{padding-top:40px;padding-bottom:40px;}
.profile-page .main-profile #member-profile-account .group-submit{margin-top:35px;}
.profile-page .main-profile .hikashop_billing_addresses h2{font-size:30px;}
.profile-page .main-profile .hikashop_address_edition.billing-new h2{font-size:28px;}
.profile-page .main-profile .hikashop_address_edition.billing-edit h2{font-size:28px;}
a.hikabtn.hikabtn-success{width:150px;}
.btn-address a.delete-address{width:105px;}
.wrap-item-order .item-order span{font-size:15px;}
.wrap-item-order .item-order.hika_order_action a{font-size:16px;}
.wrap-item-order .item-order.hika_order_action{margin-top:10px;}
.wrap-item-order .item-order span.label{width:110px;}
.product-order-detail .item-product.price-product{width:80px;}
.product-order-detail .item-product.name-product{width:calc(100% - 80px);}
.hikashop_set_addresses_default_edit{padding-bottom:20px;}
.btn.continue-btn a{margin-top:25px;}
.menu_account_hover .form-login-mobile{left:-57px;}
.pure-radiobutton input[type="checkbox"] + label, .pure-radiobutton input[type="radio"] + label{padding:5px 5px 5px 40px;}
}
@font-face{font-family:'CircularStd-Bold';src:url('../fonts/CircularStd-Bold.eot') format('embedded-opentype'),
url('../fonts/CircularStd-Bold.woff') format('woff'),
url('../fonts/CircularStd-Bold.ttf') format('truetype'),
url('../fonts/CircularStd-Bold.svg#CircularStd-Bold') format('svg');font-weight:normal;font-style:normal;}
.body-background{position:absolute !important;width:100%;height:100%;top:0;left:0;}
.btn-load-more.false{display:none;}
.milestone-wrap{position:relative;}
.milestone-wrap .milestone-line{width:4px;height:calc(100% - 80px);top:67px;transform:translateX(-50%);-webkit-transform:translateX(-50%);left:50%;background-color:#cccfd6;position:absolute;}
.milestones-list{position:relative;}
.milestone-image img{border-radius:18px;border:solid 1px #c1d1e4;margin-bottom:32px;width:100%;}
.milestones-list .milestone-item{display:inline-block;width:50%;position:relative;}
.milestones-list .milestone-item:nth-child(2n+1){float:left;padding-right:105px;clear:both;}
.milestones-list .milestone-item:nth-child(2n){float:right;padding-left:105px;margin-top:187px;}
.milestones-list .milestone-item:nth-child(2){margin-top:217px;}
.clear-fix{clear:both;}
.milestones-list .milestone-item .milestone-year-label{font-family:Permanent Marker;font-size:40px;color:#000f33;position:absolute;top:5px;background-image:url(../images/year-label-bg.jpg);background-repeat:repeat;line-height:1.1;padding-bottom:4px;}
.milestones-list .milestone-item .milestone-year-label .smaller{font-size:35px}
.milestones-list .milestone-item:nth-child(2n+1) .milestone-year-label{right:-44px;}
.milestones-list .milestone-item:nth-child(2n) .milestone-year-label{left:-44px;}
.milestones-list .milestone-item:nth-child(2n+1):before{content:'';position:absolute;top:58px;right:-9px;width:115px;height:18px;background-image:url(../images/pointer-left.png);background-repeat:no-repeat;}
.milestones-list .milestone-item:nth-child(2n):before{content:'';position:absolute;top:58px;left:-9px;width:115px;height:18px;background-image:url(../images/pointer-right.png);background-repeat:no-repeat;}
.milestones-list .milestone-item.without-image:nth-child(2n):before,
.milestones-list .milestone-item.without-image:nth-child(2n+1):before{top:74px}
.sppb-addon-milestone{padding-top:9px;}
.milestone-item .milestone-title{font-family:'apercubold';font-size:26px;color:#000f33;font-weight:normal;line-height:1.16;margin-bottom:8px;}
.milestone-item.without-image .milestone-title{padding-top:68px;}
.milestone-content{font-size:18px;line-height:1.67;font-family:'aperculight';color:#49597d;padding-bottom:37px;}
.milestone-wrap .loadmore-section{padding-top:71px;text-align:center;position:relative;}
.milestone-wrap .loadmore-section button{font-size:16px;font-family:'apercubold';font-weight:normal;line-height:1;padding:17px 25px;text-align:center;border-radius:25px;text-transform:capitalize;min-width:165px;background-color:#00cfdc;color:#fff;border:none;cursor:pointer;}
:focus{outline:none;}
.opening-careers .category-module{list-style-type:none;}
.opening-careers .career-row .title-col{display:inline-block;width:26%;padding:0px 15px 0px 37px;float:left;}
.opening-careers .career-row .location-col{display:inline-block;width:39.65%;padding:0px 15px;float:left;}
.opening-careers .career-row .type-col{display:inline-block;width:17%;padding:0px 15px;float:left;}
.opening-careers .career-row .learnmore-col{display:inline-block;width:17.35%;padding:0px 15px 0px 15px;float:left;}
.opening-careers .career-row.career-item{padding:23px 0 26px;border:solid 1px #d0dcea;border-radius:8px;margin-bottom:20px;background-color:#fafafa;font-size:16px;font-family:'apercubold';color:#49597d;}
.opening-careers .career-row.career-item:hover{background-color:#00d0dc;border:solid 1px #00d0dc;color:#fff;}
.careers-heading-row{padding:30px 0 23px;text-transform:uppercase;font-family:'CircularStd-Bold';color:#a1a8b8;font-size:15px;}
.join-us .sppb-addon-title{font-family:Permanent Marker;font-size:45px;}
.sppb-addon-text-block p{color:#49597d;font-size:18px;line-height:1.79;}
.careers-images .sppb-addon-single-image .sppb-addon-single-image-container,
.careers-images .sppb-addon-single-image .sppb-addon-single-image-container img{width:100%;}
.careers-images .sppb-row{margin-right:-25px;margin-left:-25px;}
.careers-images .sppb-row > div{padding-right:25px;padding-left:25px;}
.sppb-addon-text-block h2.sppb-addon-title{font-size:45px;color:#000f33;font-family:Permanent Marker;margin-bottom:27px;}
.sppb-addon-text-block h3.sppb-addon-title{font-size:30px;color:#000f33;font-family:Permanent Marker;margin-bottom:27px;}
.max-width-medium{max-width:940px;margin:auto;}
.sppb-addon-text-block a{color:#03c1cd;}
a{text-decoration:none;}
.learnmore-col a{font-size:14px;color:#00cfdc;}
.career-item:hover .learnmore-col a{color:#fff;text-transform:capitalize;}
.opening-careers{max-width:1170px;margin:auto;}
.career-item i{display:none;}
.career-post{background-image:url(../images/sacs-bg.jpg);background-repeat:repeat;}
.career-heading{text-align:center;padding:110px 0 0;}
.career-heading .page-header h1{font-size:45px;font-family:Permanent Marker;color:#000f33;margin-bottom:18px;}
.career-info .info-col{display:inline-block;text-align:left;}
.career-info .info-col.location-col{min-width:413px;padding-right:15px;}
.career-info .info-col.type-col{min-width:148px;padding-right:15px;}
.career-info .info-col.posted-col i{margin-right:3px;}
.career-info .info-col i{font-size:16px;color:#00cfdc;margin-right:5px;}
.career-info .info-col{color:#49597d;font-size:19px;font-family:'apercubold';}
.max-width-large{max-width:1170px;margin:auto;}
.has-top-border{border-top:solid 1px #e6e3d9;}
.has-top-border.cedeeb{border-top:solid 1px #cedeeb;}
.career-post .sppb-addon-title{font-family:Permanent Marker;color:#000f33;}
.career-post h3{font-size:30px;}
.sppb-addon-text-block ul li{color:#49597d;font-size:19px;line-height:1.79;margin-left:19px;}
.career-post .sppb-addon-text-block ul{list-style-type:none;}
.career-post .sppb-addon-text-block ul li{margin-bottom:16px;position:relative;padding-left:43px;margin-left:0;}
.career-post .sppb-addon-text-block ul li:before{content:'\f00c';font-family:Fontawesome;font-size:19px;color:#00cfdc;position:absolute;top:2px;left:-3px;}
.career-post .sppb-addon-text-block ul li > ul > li:before{content:'\f0c8';color:#49597d;font-size:8px;top:10px;}
.career-post .sppb-addon-text-block ul li > ul > li{padding-left:20px;}
.career-description{text-align:center;}
.services-desc{text-align:center;}
.sacs-services ul{list-style-type:none;display:block;margin:0 -25px;}
.sacs-services ul li{display:inline-block;width:50%;padding:0 25px;margin-bottom:120px;float:left;}
.sacs-services ul li:nth-child(2n+1){clear:both;}
.service-item .service-image img{width:100%;height:auto;border-radius:18px;}
.service-item{position:relative;}
.service-item .service-info{display:block;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;height:auto;width:calc(100% - 90px);position:absolute;left:45px;bottom:-62px;padding:33px 30px 34px;color:#fff;text-align:center;border-radius:18px;}
.service-item .service-info .hidden-info{display:none;padding-top:30px;font-size:19px;line-height:1.5;}
.sacs-services .service-item .service-info{background-color:#fcba00;}
.sacs-services .service-item:nth-child(2n) .service-info{background-color:#ff6b6b}
.sacs-services .service-item:nth-child(3n) .service-info{background-color:#1ca9ee}
.sacs-services .service-item:nth-child(4n) .service-info{background-color:#7d70f1}
.sacs-services .service-item:nth-child(5n) .service-info{background-color:#fa5192}
.service-item .service-title{font-size:18px;font-family:'apercubold';font-weight:normal;}
.services-desc p{font-size:25px;line-height:1.6;}
.sacs-services{padding-top:73px;}
.sppb-addon-header .sppb-addon-title{font-family:Permanent Marker;}
.long-text.sppb-text-right .sppb-addon-title{max-width:600px;float:right;}
.images-grid-list{margin:0 -25px;}
.images-grid-list .images-grid-item{display:inline-block;width:33.3333%;float:left;padding:0 25px;position:relative;margin-bottom:50px;}
.images-grid-list .images-grid-item:nth-child(3n+1){clear:both;}
.images-grid-item img{border-radius:18px;width:100%;}
.images-grid-title{display:none;}
.our_locations-header h2{font-family:Permanent Marker;font-size:40px;color:#000f33;text-align:left;padding:0 0px;}
.our_locations-header h2 span.orange-color{color:inherit;}
.our_locations-header{position:relative;margin-bottom:75px;}
.orange-color{color:#e3a909;}
.our_locations-header .view-all-url{display:inline-block;position:absolute;top:26px;right:0;font-size:22px;font-family:'apercubold';color:#03c1cd;}
.location-footer .view-all-url i,.our_locations-header .view-all-url i{font-size:16px;margin-left:7px;}
.sppb-addon-header h2{font-size:45px;}
.sppb-addon-header h4.sppb-addon-title{font-size:22px;font-family:'apercubold';font-weight:normal;}
.sppb-addon-header h4.sppb-addon-title .sppb-addon-title-icon{font-size:16px;margin-right:7px;}
.sppb-addon-header.line-height-1 .sppb-addon-title{line-height:1.2;}
.our_locations-list.one-item{text-align:center;}
.our_locations-list.one-item .centre{float:left;}
.our_locations-list{margin:0 -19px;}
.our_locations-list .centre{width:33.3%;padding:0 19px;display:inline-block;margin-bottom:30px;text-align:left;float:left;}
.our_locations-list .centre img{border-radius:18px;border:solid 1px #e3e3e3;margin-bottom:30px;}
.our_locations-list .centre .centre-title{font-size:19px;color:#49597d;font-family:'apercubold';font-weight:normal;margin-bottom:21px;}
.our_locations-list .centre p{position:relative;padding-left:29px;margin-bottom:11px;color:#49597d;font-size:19px;}
.our_locations-list .centre p.address{padding-left:23px;}
.our_locations-list .centre p i{color:#49597d;position:absolute;top:1px;left:0;}
.our_locations-list .centre p a{color:#49597d;}
.our_locations-list .centre:nth-child(3n+1){clear:both;}
.centres-list{margin:0 -23px;}
.centres-list .centre-item{display:inline-block;width:33.3333%;padding:0 23px;margin-bottom:40px;float:left;}
.centres-list .centre-item .item-bg{background-color:#fff;border-radius:18px;box-shadow:1px 4px 10px rgba(0, 0, 0, 0.2);}
.centres-list .centre-item .item-bg img{width:100%;border-radius:18px;}
.centre-item .item-info{padding:36px 37px 40px;}
.all-centres-header .all-centres-title{display:inline-block;width:calc(100% - 623px);float:left;padding-right:30px;}
.all-centres-header .all-centres-filter{display:inline-block;width:623px;float:right;text-align:right;padding-top:2px;}
.all-centres-header .all-centres-title h2{font-size:45px;color:#000f33;font-family:Permanent Marker;line-height:1;}
.all-centres-header .all-centres-filter .services-options,
.all-centres-header .all-centres-filter .subcategories-options{display:none;}
.all-centres-header .all-centres-filter .services-select,
.all-centres-header .all-centres-filter .subcategories-select{display:inline-block;width:307px;text-align:left;position:relative;float:left;}
.all-centres-header .all-centres-filter .services-select{z-index:10;}
.all-centres-header .all-centres-filter .subcategories-select{margin-left:9px;z-index:5;}
.all-centres-header{margin-bottom:72px;}
.all-centres-filter .label{font-size:18px;font-family:'apercubold';color:#49597d;cursor:pointer;padding:23px 40px 19px 21px;line-height:1.2;background-color:#fff;border-radius:5px;border:solid 1px #e0e3f1;position:relative;}
.all-centres-filter .label:after{content:'\f078';font-family:Fontawesome;position:absolute;top:calc(50% + 3px);right:22px;transform:translateY(-50%);font-size:16px;}
.all-centres-filter ul.centres-options{list-style-type:none;position:absolute;top:71px;left:0;background-color:#fff;border-radius:5px;border:solid 1px #e0e3f1;width:100%;}
.all-centres-filter ul.centres-options a{font-size:16px;color:#49597d;padding:15px 30px 11px;display:block;}
.all-centres-filter ul.centres-options a:hover{background-color:#f6f8ff;}
.all-centres-filter ul.centres-options li:first-child a{border-top-left-radius:5px;border-top-right-radius:5px;}
.all-centres-filter ul.centres-options li:last-child a{border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding-bottom:18px;}
.centre-item .item-info .centre-title{font-size:18px;font-family:'apercubold';color:#000f33;font-weight:normal;margin-bottom:9px;}
.centre-item .item-info p,
.centre-item .item-info p a{font-size:16px;color:#49597d;}
.centre-item .item-info p{margin-bottom:7px;}
.centre-item .item-info p.address{margin-bottom:17px;}
.centre-item .item-info p i{font-size:14px;color:#e3a909;margin-right:10px;}
.module-shop .sppb-addon-title{font-family:Permanent Marker;text-align:center;color:#000f33;}
.module-shop h2.sppb-addon-title{font-size:45px;}
.module-shop{position:relative;}
.module-shop .view-all-products{color:#03c1cd;font-size:22px;font-family:'apercubold';position:absolute;top:22px;right:0;}
.module-shop .view-all-products i{font-size:19px;margin-left:7px;}
.module-shop-products .hk-row-fluid{margin:0 -20px;}
.module-shop-products .hk-row-fluid .col-4{width:25%;padding:0 20px;margin-bottom:40px;display:inline-block;float:left;}
.module-shop-products .hk-row-fluid .hikashop_container{border-radius:18px;background-color:#fff;box-shadow:1px 4px 10px rgba(0, 0, 0, 0.2);padding:30px;text-align:center;display:block;box-sizing:border-box;}
.module-shop-products .hikashop_product_name a{font-size:19px;color:#000f33;font-family:'apercubold';line-height:1.2;display:block;text-align:center;}
.module-shop-products .hikashop_product_name{margin-bottom:10px;}
.module-shop-products .hikashop_listing_img_title{margin-bottom:21px;}
.module-shop-products .hikashop_product_price_full{display:block;margin-bottom:6px;font-family:'apercumedium';font-weight:normal;font-size:16px;color:#49597d;height:auto !important;padding-top:0 !important;}
.module-shop-products{padding-top:82px;}
.volunteer_locations-header .title{display:inline-block;width:calc(100% - 306px);padding-right:30px;float:left;font-family:Permanent Marker;font-size:40px;color:#000f33;}
.volunteer_locations-header .locations-select{display:inline-block;width:306px;float:right;position:relative;margin-top:3px;}
.volunteer_locations-header .locations-select .locations-options{list-style-type:none;display:none;position:absolute;top:75px;left:0;background-color:#fff;border-radius:5px;border:solid 1px #dfe0f2;width:100%;}
.locations-select .locations-options a:hover{background-color:#f6f8ff;}
.volunteer_locations-header ul.locations-options li:first-child a{border-top-left-radius:5px;border-top-right-radius:5px;padding-top:15px}
.volunteer_locations-header ul.locations-options li:last-child a{border-bottom-left-radius:5px;border-bottom-right-radius:5px;padding-bottom:16px;}
.volunteer_locations-header .locations-select .locations-options a{display:block;padding:14px 27px 12px;color:#49597d;}
.volunteer_locations-header .locations-select .label{cursor:pointer;display:block;width:100%;background-color:#fff;border:solid 1px #dfe0f2;border-radius:5px;padding:22px 27px 17px 24px;font-size:20px;color:#000f33;font-family:'apercubold';}
.volunteer_locations-header .locations-select .label:after{content:'\f078';font-family:Fontawesome;float:right;font-size:15px;color:#49597d;margin-top:5px;}
.volunteer_locations-list .location{display:none;}
.volunteer_locations-list .location.current{display:block;}
.volunteer_locations-header{margin-bottom:90px;}
.volunteer_locations-list .location .col-left{display:inline-block;width:37%;float:left;margin-top:22px;}
.volunteer_locations-list .location .col-left img{border-radius:18px;}
.volunteer_locations-list .location .col-right{display:inline-block;width:63%;float:right;padding-left:78px;}
.volunteer_locations-list .location .col-right ul li{margin-left:19px;margin-bottom:1em;}
.volunteer_locations-list .location .col-right .centre-title{font-family:Permanent Marker;font-size:40px;color:#000f33;margin-bottom:28px;line-height:1.2;margin-top:11px;}
.volunteer_locations-list .location .col-right .centre-content{font-size:19px;color:#49597d;line-height:1.79;}
.volunteer_locations-list .location .col-right .centre-content a{color:#03c1cd;}
.sppb-section.donations .donate-box{padding:51px 30px 127px;position:relative;}
.sppb-section.donations .donate-box .donate-url{position:absolute;width:100%;padding:0 30px;text-align:center;left:0;bottom:56px;font-size:19px;font-family:'apercubold';}
.sppb-section.donations .donate-box .donate-url:after{content:'\f054';font-family:Fontawesome;margin-left:11px;font-size:14px;}
.sppb-section.donations .sppb-row{margin-left:-26px;margin-right:-26px;}
.sppb-section.donations .sppb-row .sppb-col-md-4{padding-left:26px;padding-right:26px;}
.sppb-section.donations .donate-box img{margin-bottom:17px;}
.sppb-section.donations .donate-box h3{font-size:30px;font-family:Permanent Marker;margin-bottom:10px;}
.sppb-section.donations .donate-box,
.sppb-section.donations .donate-box p{font-size:17px;line-height:1.52;}
.sppb-section.donations .donate-box .sppb-addon-content{max-width:280px;margin:auto;}
.sppb-section.donations .sppb-column .sppb-column-addons > div{border-radius:18px;}
.donate-box.sppb-addon-text-block p{color:#fff;}
.hikashop_paypal_end{width:800px;border-radius:20px;background:white;display:block;margin:100px auto 0;padding:30px;box-shadow:0 0 14px rgba(0,0,0,.1);
    max-width:100%;max-width:calc(100% - 60px)}
.hikashop_paypal_end form.hikashop_paypal_form input[type=submit]{width: 163px;display: block;max-width: 100%;border-radius: 25px;
    line-height: 48px;border: 1px solid #03c1cd;background: #03c1cd;color: white;font-family: apercubold;font-size: 16px;text-align: center;padding: 0 10px;
    margin-top:20px;}
.hikashop_paypal_end form.hikashop_paypal_form input[type=submit]:hover{background:white;color:#03c1cd;}
body.layout-end.task-confirm .body {background: url(../images/bg-cart.png)center 30% no-repeat;background-size: 100% auto;}
body.layout-end.task-confirm .body main{padding: 105px 0 136px;}
.hikashop_banktransfer_end{width: 1170px;max-width: 100%;display: block;background: white;border-radius: 18px;box-shadow: 0 5px 14px rgba(0,0,0,.08);
    padding: 110px 30px 138px;text-align:center;margin:0 auto;text-align:center;}
.hikashop_banktransfer_end span.hikashop_banktransfer_end_message{font-size: 20px;line-height: 32px;color: #49597d;}
.location-desc p{color: #49597d;font-size: 18px;line-height: 1.79;text-align:justify;}
.location-desc p a{color:#03c1cd}
.location-desc{margin-bottom: 30px;}
.sppb-section.sosn-location .sppb-column-addons .sppb-section .shop-location-item li a{padding:0 0!important;}

.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop-billing-fields .control-group{padding:0 15px;}
.sppb-section.contact-us .sppb-addon-header.show-on-mobile h3.sppb-addon-title{font-family:apercubold;font-weight:normal;font-size:22px;} 
@media screen and (min-width:1200px){
    .banner-top-key-mana .banner-page .sppb-addon-title{margin-top:6%;}
}
@media screen and (min-width:768px){.sppb-addon-text-block.desktop-align-center{text-align:center;}
}
@media screen and (min-width:901px){
    /*.itemid-163 .service-item .service-info:hover,
    .itemid-164 .service-item .service-info:hover,
    .itemid-162 .service-item .service-info:hover{height:100%;}
    .itemid-163 .service-item .service-info:hover .hidden-info,
    .itemid-164 .service-item .service-info:hover .hidden-info,
    .itemid-162 .service-item .service-info:hover .hidden-info{display:none;}*/
.centres-list .centre-item:nth-child(3n+1){clear:both;}
}
@media screen and (max-width:1024px){.service-item .service-title{font-size:20px;}
.service-item .service-info .hidden-info{font-size:16px;padding-top:15px;}
.images-grid-list{margin:0 -15px;}
.images-grid-list .images-grid-item{padding:0 15px;}
.all-centres-header .all-centres-title{display:block;width:100%;padding-right:0px;margin-bottom:30px;}
.volunteer_locations-list .location .col-right .centre-title{font-size:30px;}
.volunteer_locations-list .location .col-right{padding-left:50px;}
}
@media screen and (max-width:991px){    
    .our_locations-list .centre{width:50%;}
    .our_locations-list .centre:nth-child(3n+1){clear:none}
    .our_locations-list .centre:nth-child(2n+1){clear:both;}
    .hikashop_banktransfer_end{padding:50px 20px 0px;}
    .module-shop-products .hk-row-fluid .col-4{width:50%;}
.module-shop-products .hk-row-fluid .col-4:nth-child(2n+1){clear:both;}
.sppb-section.donations .donate-box{min-height:unset !important;}
.sppb-section.donations .donate-box{padding:27px 30px 85px;}
.sppb-section.donations .donate-box .donate-url{bottom:33px;}
body.layout-end.task-confirm .body main{padding:50px 20px 70px;}
}
@media screen and (max-width:900px){.service-item .service-info{padding:20px 10px 20px;bottom:-40px;}
.sacs-services ul li{margin-bottom:80px;}
.our_locations-header .view-all-url{position:static;margin-top:6px;}
.our_locations-header{text-align:center;margin-bottom:26px;}
.our_locations-header h2{padding:0;}
.centres-list .centre-item:nth-child(2n+1){clear:both;}
.centres-list .centre-item{width:50%;}
}
@media screen and (max-width:767px){.sppb-column.milestone-heading{position:absolute;left:15px;bottom:-32px;}
.milestone-wrap .milestone-line,
.milestones-list .milestone-item:nth-child(2n+1)::before,
.milestones-list .milestone-item:nth-child(2n)::before{display:none;}
.milestones-list .milestone-item{width:100%;clear:both;}
.milestones-list .milestone-item:nth-child(2n+1),
.milestones-list .milestone-item:nth-child(2n){padding-right:0px;padding-left:0px;}
.milestones-list .milestone-item .milestone-year-label{position:static;background-image:none;font-size:30px;margin-bottom:9px;margin-top:7px;}
.milestones-list .milestone-item .milestone-year-label .smaller{font-size: 26px;}
.milestone-item .milestone-title{font-size:19px;line-height:1.36;margin-bottom:11px;}
.milestone-image img{margin-bottom:15px;}
.milestone-content{font-size:16px;line-height:1.62;letter-spacing:0.01em;}
.milestones-list .milestone-item:nth-child(2){margin-top:0;}
.milestone-item.without-image .milestone-title{padding-top:0;}
.milestones-list .milestone-item:nth-child(2n){margin-top:0px;}
.milestone-content{padding-bottom:29px;}
.milestone-wrap .loadmore-section{padding-top:0px;}
.milestone-wrap .loadmore-section button{padding:14px 25px;min-width:136px;margin-top:-3px;border-radius:22px;}
.career-item i{display:inline-block;position:absolute;top:3px;left:27px;font-size:14px;}
.sppb-section.no-mobile-bg{background-image:none !important;}
.join-us .sppb-addon-title{font-size:25px;}
.sppb-addon-text-block p{font-size:16px;line-height:1.624;}
.sppb-addon-text-block h2.sppb-addon-title{font-size:25px;margin-bottom:8px;line-height:1.2;}
.sppb-addon-text-block.volunteer-paragraph h2.sppb-addon-title{margin-bottom:12px;}
.careers-heading-row{display:none;}
.opening-careers .career-row .title-col,
.opening-careers .career-row .location-col,
.opening-careers .career-row .type-col,
.opening-careers .career-row .learnmore-col{display:block;width:100%;padding:0px 28px 0 28px;margin-bottom:14px;}
.opening-careers .career-row .location-col{margin-bottom:20px;}
.opening-careers .career-row .type-col{margin-bottom:21px;}
.opening-careers .career-row .learnmore-col{margin-bottom:2px;}
.opening-careers .career-row .title-col{font-size:18px;font-family:'apercubold';}
.opening-careers .career-row.career-item{font-family:'apercuregular';}
.opening-careers .career-row .location-col,
.opening-careers .career-row .type-col{position:relative;padding-left:51px;line-height:1.25;}
.opening-careers{padding-top:23px;}
.learnmore-col a:after{content:'\f054';font-family:Fontawesome;margin-left:10px;font-size:12px;}
.career-heading .page-header h1{font-size:30px;line-height:1;margin-bottom:25px;}
.career-info .info-col{font-size:16px;display:block;min-width:unset !important;position:relative;padding-right:0 !important;padding-left:25px;margin-bottom:10px;}
.career-info .info-col i{position:absolute;top:0;left:1px;}
.career-info .info-col.location-col i{position:absolute;top:1px;left:3px;}
.career-info .info-col.type-col i{position:absolute;top:2px;}
.career-heading{padding:30px 0 0;}
.career-description{text-align:left;}
.career-post h3{font-size:25px;}
.sppb-addon-text-block ul li{font-size:16px;line-height:1.624;}
.career-post .sppb-addon-text-block ul li{margin-bottom:24px;}
.career-post .sppb-addon-text-block ul li::before{top:0px;}
.services-desc{text-align:left;}
.sacs-services ul li{display:block;width:100%;}
.sacs-services{padding-top:26px;}
.sppb-addon-header h1.sppb-addon-title{font-size:30px;color:#010F34;line-height:1;letter-spacing:-0.01em;}
.sppb-addon-header h2{font-size:30px;}
.sppb-addon-header h4.sppb-addon-title{font-size:18px;}
.our_locations-header h2{font-size:30px;}
 .location-footer .view-all-url{margin-bottom: 20px;font-size:18px;}.our_locations-header .view-all-url{font-size:18px;}
.images-grid-list .images-grid-item{width:100%;margin-bottom:28px;}
.our_locations-list .centre{width:100%;}
.sppb-addon-header.line-height-1 .sppb-addon-title{line-height:1;}
.sppb-addon-header h4.sppb-addon-title .sppb-addon-title-icon{font-size:12px;margin-right:5px;}
.images-grid-list .images-grid-item:last-child{margin-bottom:8px;}
 .location-footer .view-all-url i,.our_locations-header .view-all-url i{font-size:12px;margin-left:9px;}
.our_locations-list .centre img{margin-bottom:24px;}
.our_locations-list .centre .centre-title{font-size:18px;margin-bottom:14px;}
.our_locations-list .centre p{font-size:16px;margin-bottom:7px;}
.our_locations-list .centre p{padding-left:25px;line-height:1.3;}
.our_locations-list .centre p i{top:2px;}
.our_locations-list .centre{margin-bottom:18px;}
.our_locations-list .centre:last-child{margin-bottom:10px;}
.all-centres-header .all-centres-filter{display:block;width:100%;}
.all-centres-header .all-centres-filter .services-select,
.all-centres-header .all-centres-filter .subcategories-select{display:block;width:100%;margin-bottom:15px;}
.all-centres-header .all-centres-filter .subcategories-select{margin-left:0;}
.all-centres-header .all-centres-title h2{font-size:25px;}
.all-centres-filter .label{font-size:16px;padding:14px 30px 16px 18px;}
.all-centres-filter .label::after{top:50%;right:18px;font-size:14px;}
.centres-list .centre-item{width:100%;margin-bottom:20px;}
.centres-list .centre-item .item-bg{min-height:unset !important;}
.centre-item .item-info p{margin-bottom:3px;}
.centre-item .item-info p, .centre-item .item-info p a{font-size:14px;}
.centre-item .item-info .centre-title{font-size:16px;margin-bottom:2px;}
.centre-item .item-info{padding:22px 23px 24px;}
.centre-item .item-info p.address{margin-bottom:13px;}
.all-centres-header{margin-bottom:14px;}
.centre-item .item-info p i{font-size:12px;margin-right:9px;}
.module-shop .view-all-products{position:static;display:inline-block;}
.module-shop h2.sppb-addon-title{font-size:25px;margin-bottom:10px;}
.module-shop{text-align:center;}
.module-shop .view-all-products{font-size:17px;}
.module-shop .view-all-products i{font-size:15px;margin-left:8px}
.module-shop-products{padding-top:25px;padding-bottom:18px;}
.module-shop-products .hikashop_product_name a{font-size:17px;}
.volunteer_locations-header .title{display:block;width:100%;padding-right:0px;font-size:25px;text-align:center;margin-bottom:19px}
.volunteer_locations-header .locations-select{display:block;float:none;clear:both;margin:auto;width:100%;max-width:306px;}
.volunteer_locations-list .location .col-left{display:block;width:100%;}
.volunteer_locations-list .location .col-right{display:block;width:100%;clear:both;padding-top:1px;padding-left:0;}
.volunteer_locations-list .location .col-left img{width:100%;}
.volunteer_locations-list .location .col-right .centre-content{font-size:16px;line-height:1.5;}
.volunteer_locations-list .location .col-right .centre-title{font-size:25px;margin-bottom:18px;}
.sppb-addon-text-block.volunteer-paragraph p,
.sppb-addon-text-block.volunteer-paragraph ul li{line-height:1.5;}
.volunteer_locations-header .locations-select .label{padding:15px 15px 17px 21px;font-size:15px;color:#49597d;}
.volunteer_locations-header .locations-select .label::after{font-size:13px;margin-top:2px;}
.volunteer_locations-header{margin-bottom:23px;}
.sppb-section.donations .donate-box h3{font-size:25px;margin-bottom:2px;}
.sppb-section.donations .donate-box img{margin-bottom:19px;}
.sppb-section.donations .donate-box .donate-url{font-size:15px;bottom:35px;}
.sppb-section.donations .donate-box .donate-url::after{margin-left:9px;font-size:12px;}
}
@media screen and (max-width:480px){
    .hikashop_banktransfer_end{border-radius: 0;box-shadow: none;padding: 30px 20px 40px;}
    .service-item .service-title{font-size:13px;}
.service-item .service-info{padding:13px 10px 11px;bottom:-28px;}
.service-item .service-info{width:calc(100% - 66px);left:33px;border-radius:20px;}
.sacs-services ul li{margin-bottom:47px;}
.sacs-services{padding-bottom:21px;}
.module-shop-products .hk-row-fluid .col-4{width:100%;clear:both;margin-bottom:22px;}
.module-shop-products .hk-row-fluid .hikashop_container{min-height:unset !important;}
.module-shop-products .hikashop_product_name a{font-size:15px;}
.module-shop-products .hikashop_listing_img_title{margin-bottom:24px;}
.module-shop-products .hikashop_product_price_full{font-size:14px;}
.module-shop-products .hikashop_product_name{margin-bottom:8px;}
.module-shop-products .hikashop_product_price_full{margin-bottom:3px;}
}
@media screen and (max-width:480px){
.banner-page:after{
   /**
 *  background-size:220%
 */
}
}

.contact-us-title{padding-top:108px;}

/* .contact-us form input[type=text], */
/* .contact-us select, */
/* .contact-us textarea{width:100%;} */

.contact-us-title .section-title h1{font-family:Permanent Marker;font-weight:400;font-size:60px;color:#000f33;padding-bottom:6px;}
.contact-us-title .section-title h1 span.orange{color:#e3a909;}
.contact-us-title .section-title{font-family:aperculight;font-size:20px;color:#353535;padding-bottom:10px;}
.contact-title.sppb-addon-text-block p{color:#353535;font-size:20px;line-height:23px;}
.contact-us .section-map h3{font-family:apercubold;font-size:25px;color:#000f33;margin-bottom:19px;}
.section-map{padding-left:29px;
/**
 * margin-top:-9px;
 */
}
.contact-us ul{margin:0;padding:0;}
.contact-us ul li{line-height:33px;}
.contact-us ul li a,
.contact-us ul li{position: relative;list-style:none;font-family:apercumedium;color:#49597d;font-size:20px;}
.contact-us ul li a{padding-left: 28px;position:static;}
.contact-us ul li:before{font-family:"Font Awesome 5 Free";}
.contact-us ul li.address:before{content:"\f3c5";}
.contact-us ul li.phone:before{content:"\f095";}
.contact-us ul li.fax:before{content:"\f1ac";}
.contact-us ul li.email:before{content:"\f0e0";}
.contact-us ul li i{color:#e3a909;margin-right:3px;left: 0;top: 9px;position: absolute;}
/* .contact-us ul li i.fa-phone{transform:rotate(-90deg);} */
.contact-us-form form .rsform-block-first-name,
.contact-us-form form .rsform-block-email,
.contact-us-form form .rsform-block-last-name{}
.contact-us-form .sppb-form-builder-btn{margin-left:0 !important;margin-top:10px;margin-right:0px !important;}
.contact-us-form .formResponsive button[type="submit"]:focus{outline:0;}

.contact-us-form .formResponsive button[type="submit"]:hover{border:1px solid #03c1cd;background:transparent;color:#03c1cd;
}
.contact-us-form .formResponsive button[type="submit"]{width:100%;background:#03c1cd;border:1px solid #03c1cd;font-family:apercubold;font-size:16px;padding:15px 0;border-radius:6px;}
.contact-us .sppb-col-md-6:nth-child(1){max-width:54.5% !important;flex:0 0 54.5% !important;}
.contact-us .sppb-col-md-6:last-child{max-width:45.5%;flex:0 0 45.5%;}


.contact-us-form form > div{
	position:relative;
	overflow:hidden;
}
.contact-us-form form input,
.contact-us-form form select,
.contact-us-form form input[type:email],
.contact-us-form form textarea{
	width:100%;
	border:2px solid #e3eaf2;
	background:none;
	position:relative;
	top:0;
	left:0;
	z-index:1;
	outline:0;
	
}

.contact-us-form form select::placeholder{color:#49597d;}
.contact-us-form form textarea::placeholder{color:#49597d;}
.contact-us-form form input::-webkit-input-placeholder{color:#49597d;}
.contact-us-form form input::-moz-placeholder{color:#49597d;}
.contact-us-form form input::-ms-placeholder{color:#49597d;}
.contact-us-form form input::placeholder{color:#49597d;}

.contact-us-form form input:valid,
.contact-us-form form select:valid,
.contact-us-form form textarea:valid{background:transparent;}
.contact-us-form form input:focus,
.contact-us-form form select:focus,
.contact-us-form form textarea:focus{
	outline:0;
	border-color:#e3eaf2 !important;
	-webkit-box-shadow: inherit !important;
    -moz-box-shadow: inherit !important;
    box-shadow: inherit !important;

}

.contact-us-form form  .rsform-block.rsform-block-phone,
.contact-us-form form  .rsform-block.rsform-block-last-name{
	margin-left: 10px;
}
.contact-us-form form  .rsform-block.rsform-block-email,
.contact-us-form form  .rsform-block.rsform-block-first-name{
	margin-right: 10px;
}

.contact-us-form form  .rsform-block .formBody{
	position: relative;
}

.contact-us-form .formRed{
	    margin-bottom: 20px;
}
.contact-us-form form  .rsform-block.rsform-block-phone,
.contact-us-form form  .rsform-block.rsform-block-email,
.contact-us-form form  .rsform-block.rsform-block-first-name,
.contact-us-form form  .rsform-block.rsform-block-last-name{
	max-width: calc((100% - 20px ) / 2);
    width: 100%;
	display: inline-block;
    float: left;
}
.contact-us-form  .formResponsive .formHorizontal .formControlLabel{
	width: auto;
}
.contact-us-form form label + input:focus,
.contact-us-form form label + select:focus,
.contact-us-form form label + textarea:focus{
	z-index:2;
}

.contact-us-form form label{
	transition:background 0.2s, color 0.2s, top 0.2s, bottom 0.2s, right 0.2s, left 0.2s;
	position:absolute;
	color:#9298a5;
	padding:13px 0px;
	text-transform:capitalize;
	z-index:111;
	font-family:apercuregular;
	font-size:15px;
	text-align: left !important;
	top:20px;
	left:20px;
	width:100%;
}

.contact-us-form form input:valid +label ,
.contact-us-form form textarea:valid +label,
.contact-us-form form textarea:focus + label,
.contact-us-form form input:focus + label{
	top:8px;
}
.contact-us-form form label + input:focus,
.contact-us-form form label + select:focus,
.contact-us-form form label + textarea:focus{
	z-index:2;
}


.contact-us-form form label strong.formRequired{
	display: none;
}

.contact-us-form form textarea{display:block;resize:vertical;     box-sizing: inherit;}
.contact-us .contact-us-form form select{
	font-family:apercuregular;
	min-height:75px;
	padding: 10px 15px 0px;
	-moz-appearance:none;
	-webkit-appearance:none;
	appearance:none;background:url(../images/icon-dropdown.png);
	background-repeat:no-repeat;
	background-size:auto;
	background-position:center right;
	background-position:calc(100% - 36px) calc(1em + 17px),
	calc(100% - 15px) calc(1em + 2px),
	calc(100% - 2.5em) 0.5em;background-color:#fff;	
	color: #9298a5;
    font-size: 15px;
	box-sizing: inherit;
}
.contact-us-form form .rsform-block-subject-title select + label{
	display: none;
}
.contact-us-form form .rsform-block-subject-title select:valid + label{
	display: block;
	top: 8px;
}
.contact-us-form form .rsform-block-subject-title select:valid{
	
	font-size: 20px;
    color: #49597d;
}
.contact-us .contact-us-form form select:focus{
	font-size:20px;
	color:#49597d;	
}
.contact-us .contact-us-form form select::-ms-expand{display:none;}
.contact-us .contact-us-form form input{
	box-sizing: inherit;
    min-height: 76px;
	
}
.contact-us .contact-us-form form input,
.contact-us .contact-us-form form textarea{
	padding:37px 19px 13px;
	font-family:apercuregular;
	font-size:20px;
	color:#49597d;
	background:#fff;
	-webkit-box-shadow: inherit;
    -moz-box-shadow: inherit;
    box-shadow: inherit;
}

    .contact-us .contact-us-form form input,
    .contact-us .contact-us-form form textarea,
    .contact-us .contact-us-form form select{
    	border:1px solid #e3eaf2;
    	width: 100%;
    }

    .contact-us .contact-us-form form .rsform-block-subject-title{
    	clear: both;
    }
    .contact-us-form .sppb-form-control,
    .contact-us-form .sppb-form-group .sppb-form-control{color:#49597d;}
    .contact-us-form form .sppb-form-builder-field-1 label,
    .contact-us-form form .sppb-form-builder-field-3 label{left:30px;}
    .section-form .contact-us-form .sppb-form-group{padding-left:0 !important;padding-right:0 !important;}
    .section-form .contact-us-form .sppb-form-group.sppb-form-builder-field-0,
    .section-form .contact-us-form .sppb-form-group.sppb-form-builder-field-2{padding-right:10px !important;}
    .section-form .contact-us-form .sppb-form-group.sppb-form-builder-field-1,
    .section-form .contact-us-form .sppb-form-group.sppb-form-builder-field-3{padding-left:10px !important;}
    .google-map{
/**
 *     margin-top:20px;
 */
    border-radius:25px;overflow:hidden;}
    .section-form span.sppb-form-builder-required{line-height:35px;}
    .contact-us-title,
    .contact-us{z-index:111 !important;}
    .contact-us{padding-bottom:72px;}
    .contact-us-title.contact-us{padding-bottom:0px;}
    .section-background{position:absolute !important;bottom:-26px;}
    .section-background .sppb-row-container{width:100%;padding:0 !important;}
    .section-background .background-mobile{display:none;}
    .blog-list.category-13 .banner-page,.blog-list.category-18 .banner-page,
    .banner-page.a_right{background-position:center right!important;}
    .banner-page.a_left{background-position:center left!important;}
    .blog-list.category-18 .banner-page h1.sppb-addon-title,
    .blog-list.category-13 .banner-page h1.sppb-addon-title{display:none;}
    .sppb-section.no-mobile-bg .logo-social-enterprise .sppb-addon-single-image-container img.sppb-img-responsive{
	max-width:100%;height:auto;width:330px;padding-right:20px;}
@media screen and (max-width:1480px){
	.contact-us{
		padding-bottom:40px;
	}
}
@media screen and (max-width:1200px){.section-background{bottom:0;}
    .contact-us-title{padding-top:70px;}
    body.layout-end.task-confirm .body main{padding-left: 30px;padding-right: 30px;}
}
@media screen and (max-width:1180px){.section-map{padding-left:0;}
    .contact-us .section-map h3{font-size:22px;}
    .contact-us ul li a,
    .contact-us ul li{font-size:18px;}
}
@media screen and (max-width:1124px){.contact-us-form form label{font-size:14px;}
    .contact-us .contact-us-form form select,
    .contact-us .contact-us-form form input,
    .contact-us .contact-us-form form textarea{font-size:18px;}
    .contact-us-title{padding-top:30px;}
}
@media screen and (max-width:1000px){
	
	.contact-us-form form .rsform-block.rsform-block-phone, 
	.contact-us-form form .rsform-block.rsform-block-email, .contact-us-form form .rsform-block.rsform-block-first-name, .contact-us-form form .rsform-block.rsform-block-last-name {
		max-width: 100%;
		width: 100%;
		display: block;
		float: left;
	}
	contact-us-form form .rsform-block.rsform-block-email, .contact-us-form form .rsform-block.rsform-block-first-name {
		margin-right: 0px;
	}
	.contact-us-form form .rsform-block.rsform-block-phone, .contact-us-form form .rsform-block.rsform-block-last-name {
		margin-left: 0px;
	}
	
	.contact-us .sppb-col-md-6:nth-child(1){max-width:50% !important;flex:0 0 50% !important;}
	.section-form .contact-us-form .sppb-form-group.sppb-form-builder-field-1,
	.section-form .contact-us-form .sppb-form-group.sppb-form-builder-field-3{padding-left:0px !important;}
	.contact-us .sppb-col-md-6:last-child{max-width:50%;flex:0 0 50%;}
	.section-form #sppb-addon-1555378618143 .sppb-form-group.sppb-form-builder-field-0,
	.section-form #sppb-addon-1555378618143 .sppb-form-group.sppb-form-builder-field-1,
	.section-form #sppb-addon-1555378618143 .sppb-form-group.sppb-form-builder-field-2,
	.section-form #sppb-addon-1555378618143 .sppb-form-group.sppb-form-builder-field-3{width:100%;}
	.contact-us-form form .sppb-form-builder-field-1 label,
	.contact-us-form form .sppb-form-builder-field-3 label{left:20px;}
	.section-form .contact-us-form .sppb-form-group.sppb-form-builder-field-0,
	.section-form .contact-us-form .sppb-form-group.sppb-form-builder-field-2{padding-right:0 !important;}
}
@media screen and (max-width:909px){.section-title .contact-title{}
}
@media screen and (max-width:767px){
    
    .our_locations-list .centre{width:100%;}
    .our_locations-list .centre:nth-child(3n+1){clear:none}
    .our_locations-list .centre:nth-child(2n+1){clear:both;}
    .hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop-billing-fields .control-group{padding:0 0;}
	body.itemid-127 {		
		overflow-x: unset;
	}
	.contact-us .contact-us-form form input {		
		min-height: 65px;			
		margin-bottom: 0;
	}
	.contact-us .contact-us-form .formDescription{
		display: none;
	}
	.contact-us-form form .rsform-block{
		margin-bottom:0 !important;
	}
	.contact-us .sppb-col-md-6:last-child,
    .contact-us .sppb-col-md-6:nth-child(1){max-width:100% !important;flex:0 0 100% !important;}
    .section-form #sppb-addon-1555378618143 .sppb-form-group.sppb-form-builder-field-0,
    .section-form #sppb-addon-1555378618143 .sppb-form-group.sppb-form-builder-field-1,
    .section-form #sppb-addon-1555378618143 .sppb-form-group.sppb-form-builder-field-2,
    .section-form #sppb-addon-1555378618143 .sppb-form-group.sppb-form-builder-field-3{width:50%;}
    .section-form .contact-us-form .sppb-form-group.sppb-form-builder-field-0,
    .section-form .contact-us-form .sppb-form-group.sppb-form-builder-field-2{padding-right:16px !important;}
    .contact-us-form .sppb-form-builder-btn{margin-top:15px;}
    .section-map{margin-top:35px;}
    .section-background{top:0px;}
    .contact-us{padding-bottom:25px;}
    .section-background ,
    .section-background div,
    .section-background .background-mobile img{width:100%;margin:0;padding:0;height:100%;}
    .section-background .background-mobile img{transform:translateY(-100%);}
    .section-background .background-desktop{display:none;}
    .section-background .background-mobile{display:block;}
}


@media screen and (max-width:650px){
	.contact-us-form form label {
		top: 25px;
	}

}
@media screen and (max-width:550px){
	.contact-us .contact-us-form form select{
		font-size: 15px;
	}
	.section-form #sppb-addon-1555378618143 .sppb-form-group.sppb-form-builder-field-0,
.section-form #sppb-addon-1555378618143 .sppb-form-group.sppb-form-builder-field-1,
.section-form #sppb-addon-1555378618143 .sppb-form-group.sppb-form-builder-field-2,
.section-form #sppb-addon-1555378618143 .sppb-form-group.sppb-form-builder-field-3{width:100%;}
.section-form .contact-us-form .sppb-form-group.sppb-form-builder-field-0,
.section-form .contact-us-form .sppb-form-group.sppb-form-builder-field-2{padding-right:0px !important;}
.contact-us-form form label{padding:8px 0px;font-size:15px;}
.contact-us .contact-us-form form input,
.contact-us .contact-us-form form textarea{padding:29px 19px 12px;font-size:20px;}
.contact-us-title .section-title h1{font-size:40px;}
.section-title .contact-title{max-width:100%;}
}
@media screen and (max-width:480px){
    .reset-complete form>.control-group .controls,.reset-complete form fieldset,
    .reset-confirm form>.control-group .controls,.reset-confirm form fieldset,.reset form>.control-group .controls,.reset form fieldset{max-width:calc(100% - 40px);}
    .reset-complete form fieldset > p,.reset-confirm form fieldset > p,.reset form fieldset > p{font-size: 16px !important;line-height: 24px !important;}
    .eshop-banner-section .content_alt_text p{padding:0 20px;font-size: 16px !important;line-height: 24px !important;}
    .sppb-section.contact-us .sppb-addon-header.show-on-mobile{display:block;}
    body.layout-end.task-confirm .body main{padding: 0 0;border-bottom: 1px solid #e9e9e9;}
    .hikashop_banktransfer_end span.hikashop_banktransfer_end_message{font-size:17px;line-height:28px;}
    .contact-us-title .section-title h1{font-size:35px;}
    .hikashop_paypal_end{max-width:100%;border-radius:0;box-shadow: none;padding-left:20px;padding-right:20px;}
    .contact-us ul li{position:relative;}
    .contact-us ul li a i{position:absolute;left:0;top:8px;}
    .contact-us ul li a i,
    .contact-us ul li a span{display:inline-block;}
    .contact-us ul li a,
    .contact-us ul li{font-size:18px;}
    .google-map{}
    .contact-us .section-map h3{display:none;}
    .contact-us{padding-bottom:20px;}
    .section-background{top:-10px;}
    .contact-us-form button{border-radius:50px;}
    .contact-us-form button:focus{box-shadow:inherit;}
    .contact-us ul li a span{line-height:22px;}
}
.hikashop_checkout_page.hikashop_checkout_page_step1 .hikashop_checkout_fields.hikashop_checkout_fileds_in_step_1{
	display: none;
}
.layout-listing .hikashop_reset_button_outside {
	display: none;
}