@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600&display=swap");@font-face{font-family:Averta Bold;src:url(../fonts/averta_bold.otf)}@font-face{font-family:Averta Light;src:url(../fonts/averta-light.otf)}@font-face{font-family:Averta Regular;src:url(../fonts/averta_regular.otf)}@font-face{font-family:Averta Thin;src:url(../fonts/averta_thin.otf)}@font-face{font-family:Averta Semibold;src:url(../fonts/averta_semibold.otf)}@keyframes slide-left{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-200%);transform:translateX(-200%)}}@keyframes move{to{transform:translateX(-300%)}}@-webkit-keyframes bounceRight{0%,20%,50%,80%,to{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-7px);transform:translateX(-5px)}60%{-webkit-transform:translateX(1px);transform:translateX(1px)}}@-moz-keyframes bounceRight{0%,20%,50%,80%,to{transform:translateX(0)}40%{transform:translateX(-5px)}60%{transform:translateX(-2px)}}@keyframes bounceRight{0%,20%,50%,80%,to{-ms-transform:translateX(0);transform:translateX(0)}40%{-ms-transform:translateX(-5px);transform:translateX(-5px)}60%{-ms-transform:translateX(-5px);transform:translateX(-5px)}}.fa-arrow-right{-webkit-animation:bounceRight 2s infinite;animation:bounceRight 2s infinite}body{font-family:Montserrat,sans-serif;font-size:100%;margin:0;padding:0}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ol,ul{list-style-type:none;margin:0;padding:0}a{text-decoration:none}img{max-width:100%}p{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:30px}h1,h2,h3,h4,h5,h6,p{margin:0}h1{font-family:Helvetica,sans-serif;font-size:100px;font-weight:400;line-height:115px}@media (max-width:767px){h1{font-size:70px;line-height:80px}}h2{font-family:Helvetica,sans-serif;font-size:70px;font-weight:400;line-height:80px}@media (max-width:1024px){h2{font-size:50px;line-height:60px}}@media (max-width:960px){h2{font-size:40px;line-height:50px}}h3{font-family:Helvetica,sans-serif;font-size:40px;line-height:48px}@media (max-width:960px){h3{font-size:30px;line-height:40px}}h4{font-family:Helvetica,sans-serif;font-size:30px;font-weight:400;line-height:36px}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1240px}}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{padding-left:15px;padding-right:15px;position:relative;width:100%}.col{-ms-flex-preferred-size:0;-ms-flex-positive:1;flex-basis:0;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}@media (min-width:768px){.col-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-11{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.margin-auto{margin:0 auto}.margin-left{margin-left:auto}.text-center{text-align:center}@font-face{font-family:Helvetica,sans-serif;font-style:normal;font-weight:400;src:url(../fonts/Helvetica.ttf) format("truetype"),url(../fonts/Helvetica.ttf) format("truetype")}.row-no-margin{margin:0!important}.btn.btn-transparent{background-color:#3a3a3a;background-image:none;border:1px solid #8b8b8b;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;font-family:Averta Regular,sans-serif;font-size:1.042vw;font-weight:bolder;letter-spacing:-.2px;line-height:1.542vw;margin:0;overflow:visible;padding:1.3vw 2.6vw;position:relative;text-decoration:none;text-shadow:none}.btn.btn-transparent:hover{background-color:#3a3a3a!important;border:1px solid hsla(0,0%,55%,.35)!important;color:#fff!important}@media (max-width:568px){.btn.btn-transparent{border:1px solid hsla(0,0%,55%,.35)!important;color:#fff!important;font-size:3.7vw;padding:23px 30px}}a.cta-link,a.showcoupon{display:inline-block;font-family:Averta Semibold,sans-serif;position:relative;transition:transform .3s ease-out}a.cta-link:hover,a.showcoupon:hover{color:#4c3d95}a.cta-link:after,a.showcoupon:after{background:#4c3d95;bottom:2px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .25s ease-in;width:100%}a.cta-link:hover:after,a.showcoupon:hover:after{transform:scaleX(1);transform-origin:left}.woocommerce .button.wc-forward{background-color:#3a3a3a!important;color:#fff!important;cursor:pointer;display:inline-block;line-height:1!important;overflow:visible;padding:19px 0;position:relative;text-align:center;text-decoration:none}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.hidden1{opacity:0}.visible1{opacity:1}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes lineAnim{0%{left:0;opacity:0;-webkit-transition:all .8s ease-out;-moz-transition:all .8s ease-out;-o-transition:all .8s ease-out;transition:all .8s ease-out}to{left:100%;opacity:1}}@keyframes lineAnim{0%{left:0;opacity:0}to{left:100%;opacity:1}}.lineAnim{-webkit-animation-name:lineAnim;animation-name:lineAnim}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-dots{bottom:10%;position:absolute;right:60px;text-align:center}.slick-dots li{background-color:#313131;border-radius:50%;color:hsla(0,0%,100%,.3);cursor:pointer;display:inline-block;margin:0 10px;padding:10px}.slick-dots li.slick-active{color:#fff}.slick-dots button{border:none;border-radius:50%;cursor:pointer;display:block;height:29px;outline:none;padding:0;text-indent:-9999px;transform:scale(.45);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:29px}.slick-dots button,.slick-dots button:hover{background-color:#313131}.slick-dots li button:before,.slick-dots li.slick-active button:before{opacity:1}.slick-dots li.slick-active button{transform:none}.slick-dots li.slick-active button:before{color:transparent}.slick-next{background:url(../img/svg/next-arrow.svg) no-repeat;right:100px}.slick-next,.slick-prev{border:none;cursor:pointer;height:22px;outline:none;position:absolute;text-indent:-9999999px;top:50%;width:39px;z-index:2}.slick-prev{background:url(../img/svg/prev-arrow.svg) no-repeat;left:100px}.main-header-front{background-color:#fff;left:0;opacity:90%;position:fixed!important;right:0;top:0;width:100%;z-index:50}@media (max-width:767px){.main-header-front{background-color:#fff}}.main-header-front .main-nav li.cart-icon a{background:url(../img/svg/shopping-bag.svg) no-repeat 50%!important}.main-header-front .main-nav li a{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.main-header-front .main-nav li a:hover{color:#313131!important}@media (max-width:767px){.main-header-front .main-nav li a{color:#313131!important}}.main-header-front .sub-menu-1 a{color:#313131!important}.main-header-front.header-scroll{background:hsla(0,0%,100%,.98);-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.main-header-front.header-scroll .sub-menu-1 a{line-height:22px!important}@media (max-width:767px){.main-header-front.header-scroll{background-color:#fff}}.main-header-front .header-logo{background-color:#fff!important;width:auto}.main-header-page.header-scroll{background:#fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.main-header{left:0;position:fixed;right:0;top:0;width:100%;z-index:50}.main-header.header-scroll{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.main-header.header-scroll .sub-menu-1 a{line-height:22px!important}.main-header .header-container{align-items:center;background-color:#fff;border-bottom:1px solid hsla(0,0%,55%,.33);display:flex;justify-content:space-between}@media (max-width:767px){.main-header .header-container{display:none}}.main-header .header-logo{background:#fff;max-width:230px;padding:22px 50px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (max-width:1024px){.main-header .header-logo{max-width:200px}}@media (max-width:767px){.main-header .header-logo{height:100%;max-width:100px}.main-header .header-logo a{max-height:20px;max-width:80px}}.main-header .header-logo img{max-height:36px;width:100%}@media (max-width:767px){.main-header .header-logo img{max-height:20px}}.main-header .main-nav{display:flex;flex-wrap:wrap}.main-header .main-nav li{cursor:pointer;position:relative;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.main-header .main-nav li:hover{background-color:#cbcbcb}.main-header .main-nav li:hover .sub-menu-1{opacity:1;transform:translateY(0);visibility:visible}.main-header .main-nav li:nth-child(4),.main-header .main-nav li:nth-child(5){border-left:1px solid #707070}.main-header .main-nav li:last-of-type{border-left:1px solid #707070;border-right:1px solid #707070}@media (max-width:767px){.main-header .main-nav li:last-of-type{border-left:none}}.main-header .main-nav li.themeslug-menu-item-parent>.after-nav{background:url(../img/svg/down-arrow.svg) no-repeat;content:"";display:block;height:7px;position:absolute;right:11px;top:48%;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:11px}@media (max-width:960px){.main-header .main-nav li.themeslug-menu-item-parent>.after-nav{right:-2px}}.main-header .main-nav li.cart-icon a{background:url(../img/svg/shopping-bag.svg) no-repeat;background-position:50%;padding:0 55px;text-indent:-9999px;width:18px}@media (max-width:960px){.main-header .main-nav li.cart-icon a{padding:0 30px}}.main-header .main-nav li a{color:#000;display:block;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;line-height:80px;padding:0 33px;text-transform:uppercase;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (max-width:960px){.main-header .main-nav li a{padding:0 11px}}.main-header .main-nav .sub-menu-1{background:#fff;box-shadow:0 3px 33px -16px rgba(0,0,0,.7);display:block;left:0;min-width:260px;opacity:0;position:absolute;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3);-webkit-transition:opacity .5s,transform .3s ease-out;transition:opacity .5s,transform .3s ease-out;visibility:hidden;z-index:33}.main-header .main-nav .sub-menu-1 li{padding:15px 10px}.main-header .main-nav .sub-menu-1 li:last-of-type,.main-header .main-nav .sub-menu-1 li:nth-child(4),.main-header .main-nav .sub-menu-1 li:nth-child(5){border-left:none}.main-header .main-nav .sub-menu-1 a{line-height:22px}.main-header .navigation-page ul li a{color:#313131!important}.header-container-mobile{display:none}@media (max-width:767px){.header-container-mobile{align-items:center;background-color:#fff;border-bottom:1px solid hsla(0,0%,55%,.33);display:flex}}.header-container-mobile .header-logo{padding:19px!important}@media (max-width:767px){.header-container-mobile .header-logo{margin-right:auto;padding:16px!important}}.header-container-mobile .toggle-container{border-right:1px solid hsla(0,0%,55%,.33)}.header-container-mobile .toggle-container .toogle-button{font-size:12px;font-weight:600;line-height:60px;padding:0 15px;text-transform:uppercase}@media (max-width:767px){.header-container-mobile .toggle-container .toogle-button{line-height:60px}}.header-container-mobile .main-nav{flex-wrap:unset!important}.header-container-mobile .main-nav li a{line-height:77px!important;padding:0 15px!important}@media (max-width:767px){.header-container-mobile .main-nav li a{line-height:60px!important}}.header-container-mobile .main-nav li.cart-icon a{padding:0 35px!important}.mobile-nav-box{align-items:center;background:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;overflow-y:scroll;position:fixed;top:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;visibility:hidden;width:100%;z-index:100}.mobile-nav-box.nav-action{opacity:1;visibility:visible}.mobile-nav-box .header-logo-mobile{margin-bottom:30px}@media (max-width:767px){.mobile-nav-box .header-logo-mobile img{display:block;margin:0 auto;max-width:65%}}.mobile-nav-box .main-nav-mobile li{margin:15px 0}.mobile-nav-box .main-nav-mobile li a{color:#313131;font-size:24px;font-weight:600;line-height:28px;text-transform:uppercase}.main-header .toogle-button{color:#313131}.main-header-front .toogle-button{color:#313131!important}.menu-nav-close{color:#313131;font-size:50px;position:absolute;right:20px;top:50px}.cart-contents{background:url(../img/svg/shopping-bag.svg) no-repeat;background-position:50%;display:block;height:80px;padding:0 55px;position:relative;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:18px}.cart-contents:hover{background-color:#cbcbcb}@media (max-width:960px){.cart-contents{padding:0 30px}}@media (max-width:767px){.cart-contents{height:60px}}.cart-contents .cart-contents-count{background-color:#000;border-radius:50%;color:#fff;font-size:11px;height:15px;position:absolute;text-align:center;top:62px;width:15px}@media (max-width:767px){.cart-contents .cart-contents-count{top:29px}}.header-navigation{display:flex;flex-direction:row;flex-wrap:wrap}.language_box span{color:#000!important;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;line-height:81px;padding:0;text-transform:uppercase}.wpml-ls-legacy-list-horizontal{border-left:1px solid hsla(0,0%,55%,.33);padding:0 22px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.wpml-ls-legacy-list-horizontal a{padding:0 10px}.wpml-ls-legacy-list-horizontal:hover{background-color:#cbcbcb}@media (max-width:960px){.wpml-ls-legacy-list-horizontal{padding:0 5px}}.main-header-front .language_box span{color:#fff}@media (max-width:767px){.header-logo img{width:121px}}#preloader{background-color:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:999999999}#preloader__status{left:50%;margin:0 auto;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:520px}@media (max-width:767px){#preloader__status{width:160px}}#preloader__status img{max-width:520px;width:100%}@media (max-width:767px){#preloader__status img{width:160px}}.header-numb{background-color:#3a3a3a;text-align:center}.header-numb .header-cta{text-transform:uppercase}.header-numb .header-cta,.header-numb .hour-cta{color:#fff;font-family:Montserrat,sans-serif;font-size:13px;line-height:30px;margin-right:10px}.header-numb a{color:#fff;font-size:12px;padding:0 10px;text-transform:uppercase}@media (max-width:1024px){.desktop-cta{display:none}}.mobile-cta{align-items:center;animation:move 30s linear infinite;display:none;flex-shrink:0;height:30px;transform:translateX(50%);white-space:nowrap}@media (max-width:1024px){.mobile-cta{display:flex}}.mobile-cta p{font-size:2.5em;font-weight:100;padding-left:.5em}.main-footer{background-color:#cbcbcb;position:relative;z-index:25}.main-footer .footer-left-content{border-right:1px solid rgba(49,49,49,.35);height:595px;padding-top:170px;width:115px}@media (max-width:960px){.main-footer .footer-left-content{height:440px}}@media (max-width:767px){.main-footer .footer-left-content{display:none}}.main-footer .f-nav-1{-webkit-transform:rotate(-90deg) translateX(-100%);-webkit-transform-origin:0 0;width:360px}.main-footer .footer-nav-1 li{float:right;height:100%;margin-right:40px}.main-footer .footer-nav-1 li a{color:#313131;font-size:13px;font-weight:600;line-height:75px;position:relative;text-transform:uppercase}.main-footer .footer-nav-1 li a,.main-footer .footer-nav-1 li a:before{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.main-footer .footer-nav-1 li a:before{background-color:rgba(49,49,49,.35);content:"";height:1px;position:absolute;top:20px;width:0}.main-footer .footer-nav-1 li a:hover:before{width:100%}.main-footer .footer-nav-2{padding-left:125px;padding-top:170px}@media (max-width:1024px){.main-footer .footer-nav-2{padding-left:0}}@media (max-width:960px){.main-footer .footer-nav-2{padding-top:70px}}.main-footer .footer-nav-2 li{position:relative}.main-footer .footer-nav-2 li a{color:#313131;font-family:Helvetica,sans-serif;font-size:70px;font-weight:400;line-height:80px;position:relative;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}@media (max-width:1024px){.main-footer .footer-nav-2 li a{font-size:50px;line-height:60px}}@media (max-width:960px){.main-footer .footer-nav-2 li a{font-size:40px;line-height:50px}}.main-footer .footer-nav-2 li a:before{background-color:rgba(49,49,49,.35);bottom:0;height:1px;left:0;width:0}.main-footer .footer-nav-2 li a:after,.main-footer .footer-nav-2 li a:before{content:"";position:absolute;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.main-footer .footer-nav-2 li a:after{background:url(../img/svg/right-arrow-footer.svg) no-repeat;height:21px;left:-50px;opacity:0;top:27px;width:38px}.main-footer .footer-nav-2 li a:hover{padding-left:65px}.main-footer .footer-nav-2 li a:hover:before{width:100%}.main-footer .footer-nav-2 li a:hover:after{left:0;opacity:1}.main-footer .footer-right-content{border-left:1px solid rgba(49,49,49,.35);display:flex;flex-direction:column;padding:0}@media (max-width:960px){.main-footer .footer-right-content{margin-left:114px}}@media (max-width:767px){.main-footer .footer-right-content{border-left:none;margin-left:0;padding-top:55px}}.main-footer .footer-form{padding-left:130px;padding-right:140px;padding-top:170px;position:relative}@media (max-width:1440px){.main-footer .footer-form{padding-left:50px;padding-right:50px}}@media (max-width:960px){.main-footer .footer-form{padding-left:15px;padding-right:15px;padding-top:0}}.main-footer .footer-form form{position:relative}.main-footer .footer-form .form-class{background-color:transparent;border:0;border-bottom:1px solid rgba(49,49,49,.35);color:rgba(49,49,49,.45);font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;height:50px;line-height:30px;outline:none;width:100%}.main-footer .footer-form .form-btn{background-color:transparent;background:url(../img/svg/right-arrow-footer.svg) no-repeat;border:none;cursor:pointer;height:21px;outline:none;position:absolute;right:0;text-indent:-9999px;top:42px;width:38px}.main-footer .social-content{border-top:1px solid rgba(49,49,49,.35);display:flex;flex-direction:row;margin-top:auto}.main-footer .social-content .social-item{align-items:center;border-right:1px solid rgba(49,49,49,.35);display:flex;height:105px;justify-content:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:20%}.main-footer .social-content .social-item:last-of-type{border-right:none}.main-footer .social-content .social-item:hover{background-color:rgba(49,49,49,.35)}.main-footer .social-content .social-item a{color:#313131;font-size:13px;line-height:16px}.main-footer .social-content .social-item a.back-to-top{background:url(../img/svg/right-top.svg) no-repeat;height:38px;width:21px}.main-footer .footer-bottom-content{border-top:1px solid rgba(49,49,49,.35)}.main-footer .footer-phone{border-right:1px solid rgba(49,49,49,.35);padding:35px 0;width:100px}@media (max-width:960px){.main-footer .footer-phone{height:100%}}@media (max-width:767px){.main-footer .footer-phone{display:none}}.main-footer .footer-phone a{background:url(../img/svg/phone-call.svg) no-repeat;display:block;height:47px;margin:0 34px 0 auto;width:47px}.main-footer .footer-nav-3{padding:47px 0 0}.main-footer .footer-nav-3 li{display:inline-block;padding:0 0 0 40px;position:relative}@media (max-width:1024px){.main-footer .footer-nav-3 li{padding:0 0 0 10px}}@media (max-width:960px){.main-footer .footer-nav-3 li{display:block;padding:10px 0}}.main-footer .footer-nav-3 li a{color:#313131;font-size:13px;font-weight:600;line-height:16px;position:relative;text-transform:uppercase}.main-footer .footer-nav-3 li a:before{background-color:rgba(49,49,49,.35);bottom:0;content:"";height:1px;left:0;position:absolute;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:0}.main-footer .footer-nav-3 li a:hover:before{width:100%}.main-footer .studio-t{align-items:center;border-left:1px solid rgba(49,49,49,.35);display:flex;height:100%;justify-content:center;padding-left:15px;width:auto}@media (max-width:1024px){.main-footer .studio-t{border-left:unset}}@media (max-width:767px){.main-footer .studio-t{flex-direction:column;padding-bottom:15px;padding-left:0;padding-top:15px}}.main-footer .studio-t a{display:block;margin:0 5px}@media (max-width:1440px){.footer-center-content,.footer-right-content{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}}@media (max-width:960px){.footer-center-content,.footer-right-content{flex:none;max-width:unset;width:calc(100% - 120px)}}@media (max-width:767px){.footer-center-content,.footer-right-content{width:100%}.f-nav-3{margin-left:-30px}}.accordion{background-color:#cbcbcb}.accordion .col-6{padding-left:10px;padding-right:10px}.accordion .accordion-title{font-family:Averta Light,sans-serif;font-size:24px;font-weight:lighter;line-height:30px;margin:0 auto;padding-bottom:50px;text-align:center;width:65%}@media (max-width:767px){.accordion .accordion-title{font-size:20px;line-height:25px}}.accordion .accordion-title strong{color:#000;font-family:Averta Semibold,sans-serif;font-weight:lighter}.accordion-items{align-items:start;background-color:#cbcbcb;margin:0 auto;position:relative}@media (max-width:1024px){.accordion-items{display:block}}.accordion-items .accordion-heading{align-items:center;background-color:#fff;border-bottom:1px solid #e7e7e7;display:flex;flex-wrap:wrap;justify-content:space-between;min-height:70px;padding:14px}@media (max-width:568px){.accordion-items .accordion-heading{min-height:50px;padding:0 14px}}.accordion-items .accordion-heading p{color:#3a3a3a;cursor:pointer;font-family:Averta Semibold,sans-serif!important;font-family:Averta Semibold,sans-serif;font-size:18px;letter-spacing:.8px;line-height:20px;text-align:center;width:93%}@media (max-width:767px){.accordion-items .accordion-heading p{font-size:16px;line-height:20px}}.accordion-items .accordion-heading.active p{color:#4c3d95}.accordion-items .arrow{width:7%}.accordion-items .arrow i{color:#3a3a3a;font-size:16px;font-weight:700;transform:rotate(0);transition:all .5s}@media (max-width:767px){.accordion-items .arrow i{margin-top:0}}.accordion-items .active.accordion-heading .arrow i{color:#4c3d95;transform:rotate(-180deg)}.accordion-items .not-active.accordion-heading:before{transform:rotate(0deg)}.accordion-items .accordion-content{background:#fff;border-top:1px solid #8b8b8b;color:#3a3a3a;display:none;font-family:Averta Light,sans-serif;font-size:18px;line-height:1.5;padding:15px;text-align:center}.accordion-items .item{padding-bottom:20px}@media (max-width:568px){.accordion-items .item{padding-bottom:10px}}.nice-select{-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border:1px solid #e8e8e8;border-radius:5px;box-sizing:border-box;clear:both;cursor:pointer;display:block;float:left;font-family:inherit;font-size:14px;font-weight:400;height:42px;line-height:40px;outline:none;padding-left:18px;padding-right:30px;position:relative;text-align:left!important;transition:all .2s ease-in-out;user-select:none;white-space:nowrap;width:auto}.nice-select:hover{border-color:#dbdbdb}.nice-select.open,.nice-select:active,.nice-select:focus{border-color:#999}.nice-select:after{border-bottom:2px solid #999;border-right:2px solid #999;content:"";display:block;height:5px;margin-top:-4px;pointer-events:none;position:absolute;right:12px;top:50%;transform:rotate(45deg);transform-origin:66% 66%;transition:all .15s ease-in-out;width:5px}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:5px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;left:0;margin-top:4px;opacity:0;overflow:hidden;padding:0;pointer-events:none;position:absolute;top:100%;transform:scale(.75) translateY(-21px);transform-origin:50% 0;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9}.nice-select .list:hover .option:not(:hover){background-color:transparent!important}.nice-select .option{cursor:pointer;font-weight:400;line-height:40px;list-style:none;min-height:40px;outline:none;padding-left:18px;padding-right:29px;text-align:left;transition:all .2s}.nice-select .option.focus,.nice-select .option.selected.focus,.nice-select .option:hover{background-color:#f6f6f6}.nice-select .option.selected{font-weight:700}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}@media (max-width:767px){.slider-for-desktop{display:none}}.slider-for-mobile{display:none}@media (max-width:767px){.slider-for-mobile{display:block}}.front-page-slider,.main-slider{height:100vh;position:relative}.front-page-slider .slick-active .front-page-slider-content{animation-duration:1s;animation-name:fadeInDown}.front-page-slider .slick-prev{background:url(../img/svg/left-arrow.svg) no-repeat;z-index:50}@media (max-width:767px){.front-page-slider .slick-prev{left:15px;top:85%}}.front-page-slider .slick-next{background:url(../img/svg/right-arrow.svg) no-repeat;z-index:50}@media (max-width:767px){.front-page-slider .slick-next{right:15px;top:85%}}.main-slider-side{border-right:1px solid rgba(49,49,49,.35);bottom:0;left:0;position:absolute;top:0;width:115px;z-index:23}@media (max-width:767px){.main-slider-side{display:none}}.front-page-slider-item{height:100vh;overflow:hidden;position:relative}.front-page-slider-item img{object-fit:fill;width:100%}.front-page-slider-item img.slider-img-1{bottom:0;height:100%;left:0;object-fit:cover;position:absolute;right:0;top:0;width:100%}.front-page-slider-item .front-page-slider-content{height:100%;margin-left:220px;padding-top:205px}@media (max-width:960px){.front-page-slider-item .front-page-slider-content{margin-left:140px;padding-top:260px}}@media (max-width:767px){.front-page-slider-item .front-page-slider-content{margin-left:0;padding:90px 15px 0}}.front-page-slider-item .front-page-slider-content h1{color:#fff;font-weight:400}.front-page-slider-item .front-page-slider-content h1.title-stroke{-webkit-text-stroke:2px #fff;-webkit-text-fill-color:transparent}@media (max-width:767px){.front-page-slider-item .front-page-slider-content h1{font-size:47px;line-height:57px}}.front-page-slider-item .front-page-slider-content a{border-bottom:1px solid hsla(0,0%,100%,.35);color:#fff;display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;line-height:16px;position:relative;text-transform:uppercase;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.front-page-slider-item .front-page-slider-content a:before{background-color:#fff;bottom:0;height:1px;width:0}.front-page-slider-item .front-page-slider-content a:after,.front-page-slider-item .front-page-slider-content a:before{content:"";position:absolute;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.front-page-slider-item .front-page-slider-content a:after{background:url(../img/svg/arrow-white.svg) no-repeat;display:block;height:22px;right:-55px;top:-3px;width:39px}.front-page-slider-item .front-page-slider-content a:hover:before{width:100%}.front-page-slider-item .front-page-slider-content a:hover:after{right:-75px}@media (max-width:767px){.front-page-slider-item .front-page-slider-content .col-5{margin-bottom:20px}}.front-page-slider-item .front-page-slider-content .row{height:100%;justify-content:space-around}.front-page-slider-item .front-page-slider-text{max-width:395px;padding-bottom:270px;width:100%}@media (max-width:1440px){.front-page-slider-item .front-page-slider-text{padding-bottom:60px}}.front-page-slider-item .front-page-slider-text p{color:#fff}@media (max-width:767px){.front-page-slider-item{background-position-x:-465px!important}}.container-content{overflow:hidden;width:100%}.front-page-content{padding-left:0;padding-right:0;width:calc(100% - 115px)}@media (max-width:767px){.front-page-content{width:100%}}.front-two-section{padding:250px 117px;position:relative}@media (max-width:1440px){.front-two-section{padding:150px 75px}}@media (max-width:1024px){.front-two-section{padding-left:35px;padding-right:35px}}@media (max-width:960px){.front-two-section{padding:50px 15px}.front-two-section .col-5,.front-two-section .col-7{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.front-two-img{animation-delay:1s;height:876px}@media (max-width:960px){.front-two-img{background-size:contain!important;height:500px;margin-bottom:30px}}.front-two-content h2{color:#313131}.front-two-content .front-two-text{padding:95px 130px 85px}@media (max-width:1440px){.front-two-content .front-two-text{padding:95px 70px 85px}}@media (max-width:1024px){.front-two-content .front-two-text{padding:95px 0 85px}}@media (max-width:960px){.front-two-content .front-two-text{padding:30px 0 0}}.front-two-content .front-two-icon{margin-left:-100px}@media (max-width:960px){.front-two-content .front-two-icon{margin-left:0;margin-top:50px}}.front-two-content .front-two-icon .front-two-icons{height:109px}@media (max-width:767px){.front-two-content .front-two-icon .col-2{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}.front-three-section{border-bottom:1px solid rgba(49,49,49,.35);border-top:1px solid rgba(49,49,49,.35);position:relative}@media (max-width:960px){.front-three-section .col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.front-three-section .slick-prev{left:10px}.front-three-section .slick-next{right:10px}.front-three-content{padding:125px 185px 0 117px}@media (max-width:1600px){.front-three-content{padding:125px 0 0 117px}}@media (max-width:1440px){.front-three-content{padding:125px 0 0 30px}}@media (max-width:1024px){.front-three-content{padding:50px 0 0 30px}}@media (max-width:960px){.front-three-content{padding:50px 15px 0}}.front-three-content h2{color:#313131;margin-bottom:40px}.front-three-slider{border-left:1px solid rgba(49,49,49,.35);position:relative}@media (max-width:960px){.front-three-slider{border-left:none}}.front-three-slider .slick-active img{animation-duration:1s;animation-name:fadeInUp;opacity:1}@media (max-width:767px){.front-three-slider .slider-item img{max-width:60%}}.slider-item{padding-top:115px;text-align:center}.slider-item h5{font-family:Helvetica,sans-serif;font-size:20px;font-weight:400;line-height:23px;margin-bottom:100px;text-transform:uppercase}.slider-item img{display:block;margin:0 auto}.front-four-section{padding:117px;position:relative}@media (max-width:1440px){.front-four-section{padding:117px 75px}}@media (max-width:1024px){.front-four-section{padding:117px 35px}}@media (max-width:960px){.front-four-section{padding:117px 15px}}.front-four-section h2{color:#313131;left:58%;position:absolute;top:145px;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);width:55%;z-index:1}@media (max-width:1600px){.front-four-section h2{width:80%}}@media (max-width:960px){.front-four-section h2{left:0;position:relative;top:0;transform:unset;-webkit-transform:unset;-moz-transform:unset}.front-four-section .col-5,.front-four-section .col-7{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.front-four-img{animation-delay:1s;height:876px}@media (max-width:960px){.front-four-img{background-size:contain!important;height:500px}}.front-four-content{padding:240px 160px 0 0}@media (max-width:1024px){.front-four-content{padding:240px 0 0}}@media (max-width:960px){.front-four-content{padding:40px 0 0}}.front-four-content a{color:#313131;display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;line-height:16px;margin-top:85px;position:relative;text-transform:uppercase;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.front-four-content a:before{background-color:rgba(49,49,49,.35);bottom:-3px;height:1px;width:0}.front-four-content a:after,.front-four-content a:before{content:"";position:absolute;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.front-four-content a:after{background:url(../img/svg/next-arrow.svg) no-repeat;display:block;height:22px;right:-55px;top:-3px;width:39px}.front-four-content a:hover:before{width:100%}.front-four-content a:hover:after{right:-75px}@media (max-width:960px){.front-four-content a{margin-bottom:40px;margin-top:40px}}.front-five-section{border-top:1px solid rgba(49,49,49,.35);padding:117px;position:relative}@media (max-width:1440px){.front-five-section{padding:100px 75px}}@media (max-width:1024px){.front-five-section{padding:100px 35px}}@media (max-width:960px){.front-five-section{padding:100px 15px}}.front-five-section h2{color:#313131;font-size:90px;line-height:103px;margin-bottom:70px;text-align:center}@media (max-width:1440px){.front-five-section h2{font-size:70px;line-height:80px}}@media (max-width:1024px){.front-five-section h2{font-size:50px;line-height:60px}}.front-five-section .col-2{text-align:center}@media (max-width:960px){.front-five-section .col-2{-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:30px;max-width:50%}}.front-five-section .front-five-img{height:60px;margin:0 auto 25px;width:60px}.line-animate{background-color:#313131;bottom:0;height:2px;left:0;position:absolute;-webkit-transition:all 1.2s ease-out;-moz-transition:all 1.2s ease-out;-o-transition:all 1.2s ease-out;transition:all 1.2s ease-out;width:100px}.front-six-section{border-top:1px solid rgba(49,49,49,.35);padding:117px;position:relative}@media (max-width:1440px){.front-six-section{padding:100px 75px}}@media (max-width:1024px){.front-six-section{padding:100px 35px}}@media (max-width:960px){.front-six-section{padding:100px 15px}}.testimonials h4{color:#313131;text-align:center}.testimonials-slider{margin-top:85px}@media (max-width:767px){.testimonials-slider .slick-next{right:15px;top:-50px}.testimonials-slider .slick-prev{left:15px;top:-50px}}.testimonials-slider-item{height:100%;padding:0 60px;position:relative}@media (max-width:1440px){.testimonials-slider-item{padding:0 15px}}.testimonials-slider-item .testimonials-content{display:flex;flex-direction:column;height:100%}.testimonials-slider-item .testimonials-footer{align-items:center;display:flex;margin-top:30px;position:relative}.testimonials-slider-item .testimonials-footer h5{font-size:18px;font-weight:600;margin-right:10px}.product-testimonials{padding:117px;position:relative}@media (max-width:1440px){.product-testimonials{padding:100px 75px}}@media (max-width:1024px){.product-testimonials{padding:100px 35px}}@media (max-width:960px){.product-testimonials{padding:100px 15px}}.main-video{position:relative}@media (max-width:1024px){.main-video{margin-top:110px}}@media (max-width:767px){.main-video{margin-top:91px}}.video{height:100%;object-fit:fill;position:relative;width:100%}.video.desktop-video{display:block}@media (max-width:568px){.video.desktop-video{display:none}}.video.mobile-video{display:none}@media (max-width:568px){.video.mobile-video{display:block}}.main-content{animation:fadeInDown 1.5s linear;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;text-align:center;top:0;width:46%;z-index:1}@media (max-width:568px){.main-content{display:flex;flex-direction:column;height:87%;justify-content:space-between;margin-left:0;padding-top:17%;width:100%}}.main-content h1{color:#393939;font-family:Averta Semibold,sans-serif;font-size:3.3vw;font-weight:bolder;letter-spacing:-.7px;line-height:3.5vw}@media (max-width:1440px){.main-content h1{font-size:3vw;line-height:3.5vw}}@media (max-width:1024px){.main-content h1{font-size:3vw;line-height:3.5vw}}@media (max-width:568px){.main-content h1{animation:fadeInDown 1.5s linear;font-size:8vw;line-height:8.5vw}}.main-content h1 span{display:block;font-family:Averta Light,sans-serif;font-weight:lighter}.main-content p{color:#393939;font-family:Averta Thin,sans-serif;font-size:1.5vw;font-weight:bolder;line-height:1.8vw;margin:10px 0}@media (max-width:1440px){.main-content p{font-size:1.8vw;line-height:2.1vw}}@media (max-width:1024px){.main-content p{font-size:2vw;line-height:2.3vw;margin:5px 0}}@media (max-width:568px){.main-content p{animation:fadeInDown 1.5s linear;font-size:18px;line-height:20px;margin:5px 0}}.main-content .cta-btn{margin:50px 0}@media (max-width:1440px){.main-content .cta-btn{margin:25px 0}}@media (max-width:1024px){.main-content .cta-btn{margin:15px 0}.woocommerce-custom-content{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (max-width:767px){.woocommerce-custom-content{padding:0;position:relative}}.woocommerce-custom-content h1.page-title{-webkit-text-stroke:2px #313131;-webkit-text-fill-color:transparent}.woocommerce-custom-content .woocommerce-ordering>*{color:#313131;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:30px}@media (max-width:767px){.woocommerce-custom-content .woocommerce-ordering{margin-top:30px}}.woocommerce-custom-content .woocommerce-ordering select{background-color:transparent;border:1px solid rgba(49,49,49,.35);height:59px;line-height:59px}.woocommerce-custom-content .products{text-align:center}.woocommerce-custom-content .products li{border:1px solid hsla(0,0%,55%,.35);padding:45px 20px!important}.woocommerce-custom-content .products li:hover .button{background-color:#8b8b8b!important;border:1px solid hsla(0,0%,55%,.35)!important;color:#fff!important}@media (max-width:767px){.woocommerce-custom-content .products li{border:none;padding:25px 5px!important}}.woocommerce-custom-content .products .woocommerce-loop-product__title{color:#313131;font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;line-height:36px;text-transform:uppercase}@media (max-width:767px){.woocommerce-custom-content .products .woocommerce-loop-product__title{line-height:22px;min-height:85px}}.woocommerce-custom-content .products .price{color:#313131!important;font-family:Montserrat,sans-serif;font-size:13px!important;font-weight:600!important;line-height:16px!important}.woocommerce-custom-content .products .onsale{background:#313131}.coupon .input-text{height:53px;line-height:53px;width:120px!important}.woocommerce .button{background-color:#fff!important;border:1px solid #313131!important;border-radius:0!important;font-size:14px!important;font-weight:600!important;line-height:25px!important;outline:none;padding:13px 30px!important;text-transform:uppercase;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.woocommerce .button:hover{background-color:#8b8b8b!important;border:1px solid hsla(0,0%,55%,.35)!important;color:#fff!important}@media (max-width:767px){.woocommerce .button{padding:13px 8px!important}}.woocommerce .cart_totals h2{font-family:Helvetica,sans-serif;font-size:40px;line-height:48px}@media (max-width:960px){.woocommerce .cart_totals h2{font-size:30px;line-height:40px}}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{color:#fff!important}.checkout_coupon .input-text{height:53px;line-height:53px}.checkout input{height:40px;padding-left:10px!important}.checkout input,.checkout textarea{border:1px solid rgba(49,49,49,.35)}.checkout textarea{height:250px!important;padding-left:10px;padding-top:20px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{color:#313131!important}.woocommerce-checkout #payment{background:#cbcbcb}.woocommerce-order-details__title{font-family:Helvetica,sans-serif;font-size:40px;line-height:48px}@media (max-width:960px){.woocommerce-order-details__title{font-size:30px;line-height:40px}}.woocommerce-customer-details .woocommerce-column__title{font-family:Helvetica,sans-serif;font-size:40px;line-height:48px}@media (max-width:960px){.woocommerce-customer-details .woocommerce-column__title{font-size:30px;line-height:40px}}.mtree{padding-left:20px}.mtree li{padding:5px 0}.mtree li a{text-transform:uppercase}.mtree .mtree-closed{position:relative}.mtree .mtree-closed:before{background-image:url(../img/svg/plus.svg);background-repeat:no-repeat;content:"";height:14px;left:-20px;position:absolute;width:13px}.mtree .mtree-open{position:relative}.mtree .mtree-open:before{background-image:url(../img/svg/minus.svg);background-repeat:no-repeat;content:"";height:2px;left:-20px;position:absolute;top:13px;width:13px}@media (max-width:1024px){.sidebar-wrapper{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:50px;max-width:100%}}@media (max-width:767px){.sidebar-wrapper{background-color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;overflow:scroll;position:fixed;top:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;visibility:hidden;width:100%;z-index:99}.sidebar-wrapper.show-sidebar{opacity:1;visibility:visible}}.sidebar-box{margin-top:130px}@media (max-width:1024px){.sidebar-box{margin-top:0}}.sidebar-box ul li{margin:10px 0}.sidebar-box ul li a{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.sidebar-box ul li a:hover{color:#8b8b8b}.page-content-wrap{width:calc(100% - 115px)}@media (max-width:767px){.page-content-wrap{margin:0;width:100%}}.woocommerce-custom-single-content{padding:205px 105px 105px 80px}@media (max-width:1024px){.woocommerce-custom-single-content{padding-bottom:55px;padding-left:15px;padding-right:15px}}@media (max-width:767px){.woocommerce-custom-single-content{padding-top:100px}}.related{display:none}.woocommerce-custom-single-content .product_title{color:#313131;font-family:Helvetica,sans-serif;font-size:40px;line-height:48px;margin-bottom:30px}@media (max-width:960px){.woocommerce-custom-single-content .product_title{font-size:30px;line-height:40px}}.woocommerce-custom-single-content .price{color:#313131!important;font-weight:600;margin-bottom:30px}.woocommerce-custom-single-content .woocommerce-product-details__short-description{margin-bottom:30px}.woocommerce-custom-single-content .woocommerce-product-details__short-description p{color:#313131}.woocommerce-custom-single-content .woocommerce-product-details__short-description ul{padding-left:20px}.woocommerce-custom-single-content .woocommerce-product-details__short-description ul li:before{color:#313131;content:"•";display:inline-block;font-size:30px;margin-left:-16px;position:relative;top:3px;width:16px}.woocommerce-custom-single-content .single_add_to_cart_button{color:#313131!important}.woocommerce-custom-single-content .input-text{border:1px solid #313131;height:53px}.kaltex-related-products .related{display:block}.custom-list-box{margin-bottom:30px}.custom-list-box .custom-list-item{margin:8px 0}.custom-list-box .custom-list-img{float:left;height:23px;margin-right:10px;width:23px}.custom-list-box .custom-list-text{color:#313131;float:left;font-size:9px;font-weight:600;line-height:11px;padding-top:5px;text-transform:uppercase}.qib-container .minus{border-right:none!important}.qib-container .plus{border-left:none!important}.qib-button{background:#fff!important;color:#313131!important;font-size:22px!important;outline:none!important}ul.tabs-accordion{list-style:none;max-width:420px;padding:0;position:relative;width:100%}ul.tabs-accordion .inner{border-bottom:1px solid #313131;border-left:1px solid #313131;border-right:1px solid #313131;padding:15px}ul.tabs-accordion li{margin:5px 0}ul.tabs-accordion li a.toggle{border:1px solid #313131;color:#313131;display:block;font-size:13px;font-weight:600;line-height:16px;padding:16px;text-transform:uppercase;transition:background .3s ease;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:100%}ul.tabs-accordion li a.toggle:after{background:url(../img/svg/plus.svg) no-repeat;content:"";height:13px;position:absolute;right:20px;width:13px}ul.tabs-accordion li a.toggle:after.show{background:url(../img/svg/minus.svg) no-repeat;height:2px}.kaltex-related-products{background-color:#fff;padding:90px 200px 20px;position:relative;z-index:10}@media (max-width:1440px){.kaltex-related-products{padding:90px 100px 20px}}@media (max-width:1024px){.kaltex-related-products{padding:90px 10px 20px}}.kaltex-related-products .related h2{color:#313131;font-family:Helvetica,sans-serif;font-size:40px;line-height:48px;margin-bottom:30px;text-align:left}@media (max-width:960px){.kaltex-related-products .related h2{font-size:30px;line-height:40px}}.kaltex-related-products .products{text-align:center}.kaltex-related-products .products li{border:1px solid hsla(0,0%,55%,.35);padding:45px 20px!important}.kaltex-related-products .products li:hover .button{background-color:#8b8b8b!important;border:1px solid hsla(0,0%,55%,.35)!important;color:#fff!important}.kaltex-related-products .products .woocommerce-loop-product__title{color:#313131;font-family:Montserrat,sans-serif;font-size:18px!important;font-weight:600;line-height:36px;text-align:center;text-transform:uppercase}@media (max-width:767px){.kaltex-related-products .products .woocommerce-loop-product__title{line-height:22px;min-height:120px}}.kaltex-related-products .products .price{color:#313131!important;font-family:Montserrat,sans-serif;font-size:13px!important;font-weight:600!important;line-height:16px!important}.kaltex-related-products .products .onsale{background:#313131}.add-custom-content{margin-left:auto;margin-right:auto;margin-top:50px;padding-left:15px;padding-right:15px;position:relative;width:100%;z-index:10}.add-custom-content .add-custom-image{height:560px}.add-custom-content .add-custom-text{background-color:hsla(0,0%,55%,.35);display:flex;flex-direction:column;justify-content:center;padding-left:140px;padding-right:140px}@media (max-width:1440px){.add-custom-content .add-custom-text{padding-left:40px;padding-right:40px}}@media (max-width:1024px){.add-custom-content .add-custom-text{padding:40px}}@media (max-width:767px){.add-custom-content .add-custom-text{padding:40px}}.add-custom-content .add-custom-text h4{color:#313131;margin-bottom:30px}.add-custom-content .add-custom-text p{color:#313131}@media (max-width:960px){.add-custom-content .col-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.woocommerce span.onsale{background-color:#313131!important}.order-box:nth-child(2n) .order-right{order:2}.order-box:nth-child(2n) .order-left{background-color:#fff!important;order:1}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{margin:0!important}.trigger_mobile{display:none}@media (max-width:767px){.trigger_mobile{background-color:#313131;color:#fff!important;display:block;font-weight:600;padding:10px;position:fixed;right:-62px;text-align:right;text-transform:uppercase;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);z-index:100}.kaltex-related-products li.product{border:none;padding:25px 5px!important}}.woocommerce div.product form.cart .variations{margin-bottom:30px}.woocommerce div.product form.cart .variations td{display:block}.woocommerce div.product form.cart .variations td label{text-transform:uppercase}.woocommerce div.product form.cart .reset_variations{color:#313131;display:none!important}.woocommerce-variation-price{margin-bottom:30px}.woocommerce div.product form.cart .variations select{border:1px solid #313131;border-radius:0;font-family:Montserrat,sans-serif;height:50px;outline:none}.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch.selected:before,.woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle:before{border-color:hsla(0,0%,55%,.35);border-radius:unset!important}.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch.selected:hover:before,.woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch.swatch-shape-circle:hover:before{border-color:#313131}.woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch:not(.swatch-color){background-color:#fff!important;padding:20px}.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before,.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch.selected:before,.woocommerce.archive form.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before,.woocommerce.archive form.cart.variations_form .tawcvs-swatches .swatch.selected:before,.woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch-show-more.selected:before,.woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch.selected:before{border-color:#313131!important}.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch-item-wrapper,.woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch-item-wrapper{min-width:130px;width:auto!important}@media (max-width:767px){.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch-item-wrapper,.woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch-item-wrapper{min-width:100%}}.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-label,.woocommerce div.product form.cart.variations_form .tawcvs-swatches .swatch.swatch-label,.woocommerce.archive form.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-label,.woocommerce.archive form.cart.variations_form .tawcvs-swatches .swatch.swatch-label,.woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch-show-more.swatch-label,.woocommerce.single-product form.cart.variations_form .tawcvs-swatches .swatch.swatch-label{width:auto!important}.woocommerce a.added_to_cart,.xoo-wsc-sum-col a{color:#313131}.button-left-m{margin-right:14px!important}.product-tooltip{margin-bottom:2em;max-width:570px;position:relative;width:100%}.product-tooltip .product-tooltip-title{background-image:url(../img/svg/sigurnatransakcija.svg);background-repeat:no-repeat;background-size:16px;color:#007185;cursor:pointer;font-family:Helvetica,sans-serif;font-size:12px;font-weight:600;line-height:25px;padding-left:25px;text-transform:uppercase}.product-tooltip .product-tooltip-content{border:1px solid #313131;display:none;padding:15px}.product-tooltip .product-tooltip-content p{font-size:12px;line-height:22px}.product-tooltip .product-tooltip-close{cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-weight:700;margin-bottom:10px;text-align:right}.qib-container:not(#qib_id):not(#qib_id){display:none!important}form.cart .qib-container+button[type=submit]:not(#qib_id):not(#qib_id),form.cart .qib-container+div:not(#qib_id):not(#qib_id):not(_){margin-left:0!important}.woocommerce #respond input#submit.added:after,.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after{display:none!important}.woocommerce-checkout #payment ul.payment_methods li input{height:auto}@media (max-width:1600px){.iconic-woothumbs-all-images-wrap--thumbnails-left .iconic-woothumbs-images-wrap{float:left;width:70%!important}}.woocommerce-billing-fields h3{margin:30px 0 5px!important}.woocommerce-message{border-top:2px solid #4c3d95!important;font-family:Averta Light,sans-serif;font-size:15px;line-height:20px;padding:.2em .8em .2em 3.5em!important}.woocommerce-message:before{color:#4c3d95;top:.2em}@media (max-width:767px){.woocommerce-message{font-size:10px;line-height:18px}}.woocommerce-info{border-top-color:#c3c3c3}.woocommerce-info:before{color:#c3c3c3}@media (max-width:767px){.company-banner .mobile-banner{display:block}.company-banner .desktop-banner{display:none}.company-banner .main-banner{margin-top:90px}}.company-banner .main-banner .main-content{margin:0 auto;padding-left:100px;padding-top:117px;text-align:left;width:40%}@media (max-width:960px){.company-banner .main-banner .main-content{padding-top:94px;width:48%}}@media (max-width:767px){.company-banner .main-banner .main-content{justify-content:flex-start;padding-left:20px;padding-right:20px;padding-top:25%;width:100%}}.company-banner .main-banner .main-content .text h1{color:#3a3a3a;font-family:Averta Bold,sans-serif;font-size:5vw;line-height:4.7vw}@media (max-width:960px){.company-banner .main-banner .main-content .text h1{font-size:4vw;line-height:3.7vw}}@media (max-width:767px){.company-banner .main-banner .main-content .text h1{font-size:10vw;line-height:9.7vw}}.company-banner .main-banner .main-content .text span{-webkit-text-stroke:2px #313131;-webkit-text-fill-color:transparent;font-family:Averta Bold,sans-serif}.company-banner .main-banner .main-content p{width:100%}.company-banner .main-banner .cta-btn{margin:0}@media (max-width:767px){.company-banner .main-banner .cta-btn{display:flex;flex-direction:column;height:100%;justify-content:space-between}}.company-banner .main-banner .cta-btn .btn-company{text-align:center}@media (max-width:1024px){.company-banner .main-banner .cta-btn .btn-company .btn{margin-bottom:10px}}@media (max-width:767px){.company-banner .main-banner .cta-btn .btn-company .btn{margin-bottom:40px}}.company-banner .main-banner .cta-btn p{font-size:1vw;line-height:1.2vw;width:100%}@media (max-width:960px){.company-banner .main-banner .cta-btn p{font-size:10px;line-height:12.2px}}@media (max-width:767px){.company-banner .main-banner .cta-btn p{font-size:4vw;line-height:4.8vw;text-align:left}}.company-banner .content-up{padding-top:20px}@media (max-width:960px){.company-banner .content-up{padding-top:7px}}@media (max-width:767px){.company-banner .content-up{width:55%}}.company-banner .content-down{padding-top:18%}@media (max-width:960px){.company-banner .content-down{padding-top:15%}}@media (max-width:767px){.company-banner .content-down{padding-top:50%;position:relative;text-align:center;width:100%}}.company-banner .content-down span{display:block;font-size:.8vw;letter-spacing:-.14px;line-height:.6vw}@media (max-width:767px){.company-banner .content-down span{font-size:14px}}.company-banner .content-down p{padding-bottom:10px}@media (max-width:960px){.company-banner .content-down p{padding-bottom:5px}}@media (max-width:767px){.company-banner .content-down p{padding-bottom:10px}}.company-page{position:relative}.company-section-one{border-bottom:1px solid rgba(49,49,49,.35);padding:105px 105px 87px;position:relative}@media (max-width:1024px){.company-section-one{padding-bottom:55px;padding-left:15px;padding-right:15px}}@media (max-width:960px){.company-section-one{padding:20px 20px 87px}}.company-section-one h1{color:#313131;font-weight:400}.company-section-one h1.title-stroke{-webkit-text-stroke:2px #313131;-webkit-text-fill-color:transparent}@media (max-width:767px){.company-section-one h1{font-size:56px;line-height:72px}.company-section-one p{margin-top:30px}}@media (max-width:1440px){.company-section-one .company-section-one-content{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}}@media (max-width:960px){.company-section-one .company-section-one-content{-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}}@media (max-width:767px){.company-section-one .company-section-one-content{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.company-section-two{border-bottom:1px solid rgba(49,49,49,.35);padding:105px;position:relative}@media (max-width:1024px){.company-section-two{padding-bottom:55px;padding-left:15px;padding-right:15px}}.company-section-two-img{animation-delay:1s;height:876px}@media (max-width:960px){.company-section-two-img{-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px;max-width:100%}}@media (max-width:767px){.company-section-two-img{height:400px}}.company-section-two-content h2{margin-bottom:80px}@media (max-width:767px){.company-section-two-content h2{margin-bottom:30px}}.company-section-two-content .section-two-flex{display:flex;flex-direction:column;justify-content:center}@media (max-width:1440px){.company-section-two-content .section-two-flex{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:960px){.company-section-two-content .section-two-flex{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.company-section-three{padding:105px;position:relative}@media (max-width:1024px){.company-section-three{padding-bottom:55px;padding-left:15px;padding-right:15px}}.company-section-three .about-slider-img-1{height:659px}@media (max-width:960px){.company-section-three .about-slider-img-1{height:460px}}@media (max-width:767px){.company-section-three .about-slider-img-1{height:345px;order:2}}.company-section-three .about-slider-content{padding:30px 0 0 50px}@media (max-width:767px){.company-section-three .about-slider-content{padding:20px}}.company-section-three .about-slider-content h3{color:#313131;font-weight:400;margin-bottom:60px}@media (max-width:767px){.company-section-three .about-slider-content h3{margin-bottom:20px}}.company-section-three .about-slider-img-2{height:219px;margin-left:auto;width:161px}@media (max-width:960px){.company-section-three .about-slider-img-2{display:inline-block;margin-left:0}}@media (max-width:767px){.company-section-three .about-slider-img-2{display:none}}.company-section-three .about-slider-img-3{height:303px;margin-top:190px;width:222px}@media (max-width:960px){.company-section-three .about-slider-img-3{display:inline-block;margin-left:200px;margin-top:0}}@media (max-width:767px){.company-section-three .about-slider-img-3{display:none}}.company-section-three .slick-dots{left:0;right:0}.company-section-three .slick-dots:before{background-color:rgba(49,49,49,.35);content:"";height:1px;left:0;position:absolute;top:19px;width:100%;z-index:-1}@media (max-width:767px){.company-section-three .slick-dots{bottom:-7%}}.company-section-three .slick-dots li{background-color:transparent}@media (max-width:960px){.company-section-three .slick-dots li{margin:0 5px}}@media (max-width:767px){.company-section-three .slick-dots li{margin:0}}.company-section-three .slick-next,.company-section-three .slick-prev{top:95%}@media (max-width:767px){.company-section-three .slick-next{background:url(../img/svg/right-arrow-com.svg) no-repeat;right:15px;top:70%}.company-section-three .slick-prev{background:url(../img/svg/left-arrow-com.svg) no-repeat;left:15px;top:70%}}.company-section-three .slick-dots button{height:20px;width:20px}@media (max-width:960px){.company-section-three .col-4{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.company-section-four{border-bottom:1px solid rgba(49,49,49,.35);padding:105px 105px 200px;position:relative}@media (max-width:1024px){.company-section-four{padding-bottom:55px;padding-left:15px;padding-right:15px}}@media (max-width:767px){.company-section-four{padding-top:50px}}@media (max-width:960px){.company-section-four .col-3{-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:30px;max-width:50%}}@media (max-width:767px){.company-section-four .col-3{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.company-section-four-content{text-align:center}.company-section-four-content h2{color:#313131;margin-bottom:115px}.company-section-four-content .about-four-img{height:108px;margin:0 auto 40px;width:108px}.company-section-five{padding:50px 105px 150px;position:relative}@media (max-width:1024px){.company-section-five{padding:0 15px 55px}}@media (max-width:960px){.company-section-five{padding-top:70px}.company-section-five .col-5{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.company-section-five-content .about-five-img{animation-delay:1s;height:876px}@media (max-width:960px){.company-section-five-content .about-five-img{margin-top:110px}}@media (max-width:767px){.company-section-five-content .about-five-img{height:400px}}.company-section-five-content h2{max-width:1011px;position:relative;top:180px;width:100%;z-index:1}@media (max-width:960px){.company-section-five-content h2{top:0}}.company-section-five-content .section-four-text{padding-top:230px}@media (max-width:960px){.company-section-five-content .section-four-text{padding-top:30px}}.company-section-five-content .section-four-text p{margin-bottom:200px}@media (max-width:960px){.company-section-five-content .section-four-text p{margin-bottom:70px}}.company-section-five-content .section-four-text a{border-bottom:1px solid rgba(49,49,49,.35);color:#313131;display:inline-block;font-family:Montserrat,sans-serif;font-size:13px;font-weight:600;line-height:16px;position:relative;text-transform:uppercase;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.company-section-five-content .section-four-text a:before{background-color:#313131;bottom:0;height:1px;width:0}.company-section-five-content .section-four-text a:after,.company-section-five-content .section-four-text a:before{content:"";position:absolute;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.company-section-five-content .section-four-text a:after{background:url(../img/svg/arrow-big.svg) no-repeat;display:block;height:135px;right:-145%;top:-59px;width:246px}@media (max-width:767px){.company-section-five-content .section-four-text a:after{background-size:contain;height:48px;left:unset;right:-100px;top:-14px;width:80px}}.company-section-five-content .section-four-text a:hover:before{width:100%}.company-section-five-content .section-four-text a:hover:after{right:-155%}@media (max-width:767px){.company-section-five-content .section-four-text a:hover:after{right:-120px}}.page-content{padding:200px 105px 105px 80px}@media (max-width:1024px){.page-content{padding-bottom:55px;padding-left:15px;padding-right:15px}}.page-content h1{color:#313131;font-weight:400}.page-content h1.title-stroke{-webkit-text-stroke:2px #313131;-webkit-text-fill-color:transparent}.page-content h2,.page-content h3,.page-content h4{color:#313131;font-weight:400;margin:30px 0}.page-content a,.page-content li,.page-content p{color:#313131}@media (max-width:1440px){.page .col-11{flex:none;max-width:unset;width:calc(100% - 120px)}}@media (max-width:767px){.page .col-11{width:100%}}.page-news .col-11{padding-bottom:100px}@media (max-width:1440px){.page-news .col-11{flex:none;max-width:unset;width:calc(100% - 120px)}}@media (max-width:767px){.page-news .col-11{width:100%}}.page-news .title-stroke{-webkit-text-stroke:2px #313131;-webkit-text-fill-color:transparent;font-weight:400;margin-bottom:50px}.page-news-wrapper{padding:200px 80px 120px}@media (max-width:767px){.page-news-wrapper{padding:150px 0 60px}}.page-news-wrapper .blog-spec{align-items:center;color:#949494;column-gap:10px;display:flex;font-size:12px;line-height:60px;text-transform:uppercase}@media (max-width:767px){.page-news-wrapper .blog-spec{line-height:30px}}.page-news-wrapper .blog-title{display:flex;flex-direction:column;justify-content:space-between}.page-news-wrapper .blog-title a{text-decoration:none!important}@media (max-width:1440px){.page-news-wrapper .blog-title h4{font-size:25px;line-height:35px}}@media (max-width:767px){.page-news-wrapper .blog-title h4{font-size:22px;line-height:28px}}.page-news-wrapper .blog-title p{color:#313131;font-size:16px;line-height:30px}.page-news-wrapper .blog-title span{color:#949494;display:block;font-size:14px;line-height:30px;text-decoration:none;text-transform:uppercase}.page-news-blog{border-bottom:1px solid rgba(49,49,49,.45);display:none;padding:45px 0;position:relative;-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition:all .7s ease-out}@media (max-width:767px){.page-news-blog{padding:25px 0}}@media (max-width:960px){.page-news-blog .col-4,.page-news-blog .col-7{flex:0 0 100%;max-width:100%}}.page-news-blog:first-of-type{border-top:1px solid rgba(49,49,49,.45)}.page-news-blog:before{background:#8b8b8b;bottom:0;content:"";height:1px;left:0;position:absolute;-webkit-transition:all .7s ease-out;-moz-transition:all .7s ease-out;-o-transition:all .7s ease-out;transition:all .7s ease-out;width:0}.page-news-blog:hover:before{width:100%}.blog-date span{color:#313131;display:block;font-size:13px;font-weight:400}.blog-date .calendar-icon{background:url(../img/svg/icon-cal.svg) no-repeat;display:block;height:20px;margin:30px 0;width:20px}@media (max-width:767px){.blog-date .calendar-icon{margin:15px 0}}.blog-date h5,.blog-title h3{color:#313131;font-weight:300}.blog-title h3{font-family:Helvetica,sans-serif;font-size:40px;line-height:48px}@media (max-width:960px){.blog-title h3{font-size:30px;line-height:40px}}@media (max-width:767px){.blog-title h3{margin:15px 0}.blog-content{margin-bottom:15px}}.blog-content p{color:#8b8b8b}.blog-button .btn-news{border:1px solid rgba(49,49,49,.45);border-radius:50%;display:block;height:64px;margin-left:auto;position:relative;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;width:64px}@media (max-width:767px){.blog-button .btn-news{border-radius:50%;height:44px;width:44px}}.blog-button .btn-news:before{background:url(../img/svg/link-btn-hover.svg) no-repeat 50%/contain;content:"";display:block;height:16px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:9px}.blog-button .btn-news:hover{background-color:#313131}.blog-button .btn-news:hover:before{background:url(../img/svg/link-btn.svg) no-repeat 50%/contain}.load-more{color:#313131;display:block;font-size:16px;font-weight:300;line-height:24px;margin:0 auto;position:relative;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.load-more:before{background:url(../img/svg/load-plus.svg) no-repeat 50%/contain;content:"";display:block;height:26px;left:50%;position:absolute;top:-40px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);width:26px}#loadMore,.load-more:hover{color:#313131}#loadMore{display:block;font-size:16px;font-weight:300;line-height:24px;margin:100px auto 0;position:relative;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}#loadMore:before{background:url(../img/svg/load-plus.svg) no-repeat 50%/contain;content:"";display:block;height:26px;left:50%;position:absolute;top:-40px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);width:26px}#loadMore:hover{color:#cbcbcb}.post-type-page .load-none{margin:100px auto 0}.load-none{color:#313131;display:block;font-size:16px;font-weight:300;line-height:24px;margin:0 auto;position:relative;text-align:center;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.load-none:before{background:url(../img/svg/load-none.svg) no-repeat 50%/contain;content:"";display:block;height:26px;left:50%;position:absolute;top:-40px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);width:26px}.load-none:hover{color:#313131}.home-post-item{display:none}.single-post{padding-top:100px}@media (max-width:767px){.single-post{padding-top:20px}}@media (max-width:1440px){.single-post .col-11{flex:none;max-width:unset;width:calc(100% - 120px)}}@media (max-width:767px){.single-post .col-11{width:100%}}.single-post-content{margin:60px auto;max-width:900px;width:100%}.single-cat .calendar-icon{background:url(../img/svg/icon-cal.svg) no-repeat;display:inline-block;height:20px;margin-right:20px;vertical-align:bottom;width:20px}.single-cat span{color:#313131;display:inline-block;font-size:16px;font-weight:300}.single-date{color:#8b8b8b;font-weight:500;text-align:right}@media (max-width:767px){.single-date{margin-top:15px;text-align:left}}.single-title{margin:40px 0 30px}.single-title h3{color:#313131;font-family:Helvetica,sans-serif;font-size:40px;font-weight:400;line-height:48px}@media (max-width:960px){.single-title h3{font-size:30px;line-height:40px}}.featured-image{display:block;margin-bottom:30px}.single-content{color:#313131;margin-bottom:50px}.single-content p{margin:15px 0}.single-content h3{font-family:Helvetica,sans-serif;font-size:40px;font-weight:400;line-height:48px;margin:30px 0}@media (max-width:960px){.single-content h3{font-size:30px;line-height:40px}}.single-content ul{padding-left:20px}.single-content ul li{position:relative}.single-content ul li:before{color:#313131;content:"•";display:inline-block;font-size:30px;margin-left:-16px;position:relative;top:5px;width:16px}.single-back a{color:#313131;display:block;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:30px;padding-left:90px;padding-top:17px;position:relative;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.single-back a:before{background-color:#313131;border-radius:50%;content:"";height:60px;left:0;position:absolute;top:0;width:60px}.single-back a:after{background:url(../img/svg/back-blog.svg) no-repeat;content:"";display:block;height:18px;left:24px;position:absolute;top:22px;width:9px}.single-back a:hover{color:#313131}.col-contact-left{border-right:1px solid rgba(49,49,49,.35);position:relative;width:115px;z-index:25}@media (max-width:767px){.col-contact-left{display:none}}.horizontal-content{position:fixed;top:75%;-webkit-transform:rotate(-90deg) translateX(-100%);-webkit-transform-origin:0 0;width:360px}@media (max-width:1440px){.horizontal-content{top:60%}}.horizontal-content .horizontal-link{color:#313131;float:right;font-size:13px;font-weight:600;height:100%;line-height:75px;position:relative;text-transform:uppercase}.horizontal-content .horizontal-link,.horizontal-content .horizontal-link:before{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.horizontal-content .horizontal-link:before{background-color:rgba(49,49,49,.35);bottom:26px;content:"";height:1px;position:absolute;width:0}.horizontal-content .horizontal-link:hover:before{width:100%}.horizontal-content .horizontal-phone{background:url(../img/svg/phone-call.svg) no-repeat;display:block;float:right;height:47px;margin:16px 55px 0 auto;width:47px}.contact-col{padding-top:200px}@media (max-width:767px){.contact-col{padding-top:120px}}.contact-box{padding-left:105px}@media (max-width:1440px){.contact-box{padding-left:15px}}.contact-box h1{color:#313131;font-weight:400}.contact-box h1.title-stroke{-webkit-text-stroke:2px #313131;-webkit-text-fill-color:transparent}@media (max-width:960px){.contact-box h1{font-size:85px;line-height:100px}}@media (max-width:767px){.contact-box h1{font-size:70px;line-height:80px}}.contact-box h4{color:#313131;font-family:Helvetica,sans-serif;font-size:30px;font-weight:400;line-height:34px;margin-bottom:35px;margin-top:35px}@media (max-width:767px){.contact-box h4{margin-bottom:15px;margin-top:25px}}.contact-box a{color:#313131;display:block;margin:5px 0}.contact-box .contact-float{float:left;margin-bottom:60px;margin-top:60px;width:50%}@media (max-width:1024px){.contact-box .contact-float{float:none;margin-bottom:0;margin-top:25px;width:100%}}.contact-form-wrap{padding-right:105px}@media (max-width:1440px){.contact-form-wrap{padding-right:15px}}.contact-form{background-color:#cbcbcb;margin-bottom:100px;padding:50px}@media (max-width:960px){.contact-form{padding:15px}}.contact-form h4{color:#313131;font-family:Helvetica,sans-serif;font-size:30px;font-weight:400;line-height:34px;margin-bottom:30px}.contact-form span{color:#313131;font-size:13px;line-height:16px}.contact-form form{margin-top:60px}.contact-form form .form-class{height:50px}.contact-form form .form-class,.contact-form form textarea{border:0;color:#313131;font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;line-height:30px;margin-bottom:30px;outline:none;padding-left:10px;width:100%}.contact-form form textarea{height:150px;padding-top:10px}.contact-form form .btn-contact{background-color:#8b8b8b;border:none;color:#fff;cursor:pointer;display:block;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:25px;margin-top:50px;outline:none;padding:18px 0;text-align:center;text-transform:uppercase;width:100%}.kaltex-maps{padding-left:114px}@media (max-width:767px){.kaltex-maps{padding-left:0}}#find-us{border-left:1px solid rgba(49,49,49,.35);height:724px;width:100%}@media (max-width:767px){#find-us{border-left:none;height:400px}}.single-post-content .single-img-text .row{align-items:center}@media (max-width:767px){.single-post-content .single-img-text .row{flex-direction:column-reverse}}.single-post-content .single-img-text p{text-align:justify}.single-link,.single-post-content a{text-decoration:underline}.single-link{box-shadow:0 4px 22px rgba(0,0,0,.1);color:#000;display:block;font-size:14px;padding:30px;text-align:center}.single-link img{-webkit-transition:.7s ease;transition:.7s ease}.single-link img:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}.main-banner{position:relative}@media (max-width:1024px){.main-banner{margin-top:111px}}@media (max-width:767px){.main-banner{margin-top:90px}}.main-banner .icons{padding-top:50px}@media (max-width:1024px){.main-banner .icons{padding-top:30px}}@media (max-width:568px){.main-banner .icons{padding-top:4%}}.main-banner .icons img{aspect-ratio:3/2;block-size:auto;display:inline-block;margin:0 2%;max-inline-size:15%;object-fit:contain;width:100%}@media (max-width:568px){.main-banner .icons img{max-inline-size:23%}}.main-banner .main-content{margin-top:50px}@media (max-width:1024px){.main-banner .main-content{margin-top:0}}@media (max-width:568px){.main-banner .main-content{height:98%;margin-top:0;padding-top:5%}}.main-banner .main-content p{margin:0 auto;width:70%}@media (max-width:568px){.main-banner .main-content p{color:#3a3a3a;font-size:14px;line-height:17px;width:90%}}.main-banner .cta-btn a{margin-bottom:30px}@media (max-width:568px){.main-banner .cta-btn a{margin-bottom:10px}}.desktop-banner .desktop-img{block-size:auto;display:inline-block;max-inline-size:100%;object-fit:cover;vertical-align:bottom;width:100%}@media (max-width:568px){.desktop-banner .desktop-img{display:none}}.mobile-banner{display:none}.mobile-banner .mobile-img{vertical-align:bottom;width:100%}@media (max-width:568px){.mobile-banner{display:block}}.icon-new{position:absolute;right:0;top:111px;width:200px;z-index:1}@media (max-width:1024px){.icon-new{top:0;width:100px}}.single-product-landing h2{font-size:46px;line-height:57px}@media (max-width:568px){.single-product-landing h2{font-size:26px;line-height:32px}}.single-product-landing h3{color:#4c3d95;font-family:Averta Bold,sans-serif;font-size:36px;line-height:40px;padding-bottom:10px}@media (max-width:568px){.single-product-landing h3{font-size:26px;line-height:32px}}.single-product-landing h3 span{color:#3a3a3a;display:block;font-family:Averta Thin,sans-serif;font-size:24px;line-height:30px;margin-bottom:10px}@media (max-width:767px){.single-product-landing h3 span{font-size:20px}}.single-product-landing h4{color:#4c3d95;font-family:Averta Semibold,sans-serif;font-size:26px;line-height:30px;padding:16px 0}@media (max-width:1440px){.single-product-landing h4{font-size:1.5vw;line-height:24px}}@media (max-width:1024px){.single-product-landing h4{font-size:19px;line-height:24px}}@media (max-width:568px){.single-product-landing h4{font-size:16px}}.section-product p{color:#3a3a3a;font-family:Averta Light,sans-serif;font-size:18px;line-height:20px}.section-product p.p-subtitle{font-family:Averta Light,sans-serif;font-size:24px;line-height:28px}@media (max-width:1440px){.section-product p.p-subtitle{font-size:22px;line-height:25px}}@media (max-width:568px){.section-product p.p-subtitle{font-size:20px}}.section-product p strong{font-family:Averta Bold,sans-serif}.section-product p img{height:auto;max-width:100%;vertical-align:bottom}.section-product:not(.section-6){text-align:center}@media (max-width:767px){.table-desktop{display:none}}.table-mobile{display:none}@media (max-width:767px){.table-mobile{display:block;margin:0 auto}}.section-2{background-color:#cbcbcb;padding-bottom:35px;padding-top:35px}.section-2 .p-subtitle{padding-bottom:20px}.section-2 br{display:block}@media (max-width:1024px){.section-2 br{display:none}}.banner-img{position:relative}.banner-img img{height:auto;width:100%}.banner-img .banner-text{left:50%;min-width:100%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.banner-img .banner-text h2{color:#fff;font-family:Averta Regular,sans-serif;font-size:40px;font-weight:bolder;line-height:57px}@media (max-width:767px){.banner-img .banner-text h2{font-size:26px;line-height:32px}}.banner-img .banner-text h2 span{display:block;font-family:Averta Thin,sans-serif;text-shadow:none}.section-4{padding:50px 0}@media (max-width:568px){.section-4{padding:30px 0}}.section-4 .ingredients h3{padding-bottom:30px}.section-4 .ingredient-list{display:flex;flex-wrap:wrap;justify-content:center}.section-4 .ingredient-list img{height:auto;max-width:100%}.section-4 .ingredient-list .ingredient-item{padding-bottom:20px;padding-left:10px;padding-right:10px;text-align:center;width:25%}@media (max-width:1024px){.section-4 .ingredient-list .ingredient-item{width:33.333%}}@media (max-width:767px){.section-4 .ingredient-list .ingredient-item{width:50%}.section-4 .ingredient-list .ingredient-item .ingredient-description{padding:0}}.section-4 .ingredient-list .ingredient-item .ingredient-description img{height:auto;max-width:100%}.section-4 .ingredient-list .ingredient-item h4{padding:16px 0}@media (max-width:767px){.section-4 .ingredient-list .ingredient-item h4{font-size:16px;line-height:19px}}.section-4 .ingredient-list .ingredient-item p{font-family:Averta Regular,sans-serif;font-size:14px;line-height:17px;opacity:.6}.section-5{padding:50px 0}@media (max-width:568px){.section-5{padding:0 0 30px}}@media (max-width:767px){.section-5 h3{padding-bottom:0}}@media (max-width:568px){.section-6 p.p-subtitle,.section-7 p.p-subtitle{font-size:18px}}.section-6{padding-bottom:50px}@media (max-width:767px){.section-6{padding-bottom:30px}}.section-7{background-color:#f4f4f4;padding:40px 0}@media (max-width:767px){.section-7{padding:30px 0}}.section-8{padding:50px 0}@media (max-width:767px){.section-8{padding:30px 0}}.section-8 .main-text{padding-bottom:40px}@media (max-width:1024px){.section-8 .main-text{padding-bottom:20px}}.product-formula p{font-family:Averta Semibold,sans-serif;font-size:24px;line-height:30px}@media (max-width:767px){.product-formula p{font-size:20px;line-height:25px}}.section-6 h3{padding-bottom:30px;text-align:left}@media (max-width:767px){.section-6 h3{padding-bottom:20px;text-align:center}}.section-6 h3 span{color:#4c3d95;font-family:Averta Light,sans-serif;font-size:36px;font-weight:lighter;line-height:45px;margin:0}@media (max-width:767px){.section-6 h3 span{font-size:20px;line-height:32px}}.section-6 p{color:#3a3a3a;font-family:Averta Light,sans-serif;font-size:18px;line-height:22px}@media (max-width:767px){.section-6 ul{text-align:center}}.section-6 ul li{color:#3a3a3a;font-family:Averta Light,sans-serif;font-size:18px;line-height:22px;list-style-type:disc;padding-bottom:3px;position:relative}@media (max-width:767px){.section-6 ul li{list-style-type:none;padding-bottom:20px}.section-6 ul li:after{bottom:0;content:"•";left:50%;position:absolute;transform:translate(-50%)}}.section-6 .product-advanced .row{align-items:center}.product-benefits{background-color:#f4f4f4}.product-benefits h3{line-height:65px}@media (max-width:767px){.product-benefits h3{line-height:32px}}.product-benefits p{color:#3a3a3a;font-family:Averta Light,sans-serif;font-size:26px;font-weight:lighter;line-height:28px;padding-bottom:30px;text-align:center}@media (max-width:767px){.product-benefits p{font-size:18px;line-height:22px}}.benefit-list{display:flex;flex-wrap:wrap;justify-content:center;padding-top:30px}@media (max-width:767px){.benefit-list{padding-top:10px}}.benefit-list .benefit-item{padding-left:20px;padding-right:20px;text-align:center;width:20%}@media (max-width:1024px){.benefit-list .benefit-item{width:33.3333%}}@media (max-width:767px){.benefit-list .benefit-item{padding-bottom:15px;padding-left:10px;padding-right:10px;width:50%}.benefit-list .benefit-item:last-of-type{padding-bottom:0}}.advanced-list{display:flex;flex-wrap:wrap;justify-content:center}@media (max-width:767px){.advanced-list{display:block}}.advanced-list .advanced-item{padding-left:20px;padding-right:20px;text-align:center;width:33.3333%}@media (max-width:767px){.advanced-list .advanced-item{padding-bottom:30px;width:100%}}.nutrition{background-color:hsla(0,0%,93%,.6);border-radius:40px 40px 40px 40px;margin-top:30px;padding:10px}@media (max-width:1024px){.nutrition{border-radius:25px 25px 25px 25px}}.tb-heading{color:#4c3d95;min-height:67px}.tb-heading h4{font-family:Averta Bold,sans-serif;font-size:35px;line-height:38px;text-align:left}@media (max-width:1024px){.tb-heading h4{font-size:26px;line-height:25px;padding:0}}.tb-heading .tb-quantity{font-family:Montserrat,sans-serif;font-size:23px;font-weight:700;line-height:63px;text-align:center}@media (max-width:1024px){.tb-heading .tb-quantity{font-size:14px;line-height:63px}}@media (max-width:568px){.tb-heading .tb-quantity{font-size:12px;line-height:20px}}.table-nutrition{border-left:1px solid #3a3a3a;border-radius:40px 40px 0 0;border-right:1px solid #3a3a3a;border-top:1px solid #3a3a3a}@media (max-width:1024px){.table-nutrition{border-radius:15px 15px 0 0}}.table-nutrition .tb-heading,.table-nutrition .tb-item{align-items:center;border-bottom:1px solid #3a3a3a;display:grid;grid-template-columns:60% 15% 15% 15%;padding:2px 27px}@media (max-width:1024px){.table-nutrition .tb-heading,.table-nutrition .tb-item{grid-template-columns:40% 20% 20% 20%;padding:2px 10px}}@media (max-width:568px){.table-nutrition .tb-heading,.table-nutrition .tb-item{grid-template-columns:32% 24% 24% 24%}}.tb-item{font-size:19px;min-height:40px}.tb-item .tb-item-title{font-family:Averta Bold,sans-serif;letter-spacing:1.33px;line-height:23px;text-align:left}@media (max-width:1024px){.tb-item .tb-item-title{font-size:14px;letter-spacing:.98px;line-height:23px}}.tb-item .tb-item-title span,.tb-item .tb-quantity{font-family:Averta Light,sans-serif}.tb-item .tb-quantity{font-size:19px;line-height:35px;text-align:center}@media (max-width:1024px){.tb-item .tb-quantity{font-size:14px;line-height:35px}}@media (max-width:568px){.tb-item .tb-quantity{font-size:12px;line-height:20px}}.single-product-landing .table-note{padding-left:20px;padding-right:20px}@media (max-width:1024px){.single-product-landing .table-note{padding-left:10px;padding-right:10px}}.single-product-landing .table-note p{color:#3a3a3a;display:flex;font-family:Averta Light,sans-serif;font-size:16px;justify-content:space-between;line-height:25px}@media (max-width:1024px){.single-product-landing .table-note p{font-size:10px;line-height:17px}.single-product-landing .table-note p span{width:50%}}