/*
 Theme Name: HS Solutions
 Author: Academy of Acoustics
 Version: 1.0.0
 */.pr__title-link,.pr__item-title span,.s-product .fl__item a,.rl__title,.rl__links a,.contact__info a,.site-footer__widgets .widget a:not([class]),.site-footer__widgets .widget ul a{transition:background-size 0.25s ease 0s, color 0.25s ease 0.25s;background-image:linear-gradient(#303030, #303030);background-repeat:no-repeat;background-position:100% 100%;background-size:0% 1px}.pr__title-link:hover,.pr__item-title span:hover,.s-product .fl__item a:hover,.rl__title:hover,.rl__links a:hover,.contact__info a:hover,.site-footer__widgets .widget a:not([class]):hover,.site-footer__widgets .widget ul a:hover{color:#303030;background-size:100% 1px;background-position:0 100%}.pr__title-link,.pr__item-title span,.s-product .fl__item a,.rl__title,.rl__links a,.contact__info a,.site-footer__widgets .widget a:not([class]),.site-footer__widgets .widget ul a{background-size:0% 2px;color:currentColor;background-image:linear-gradient(currentColor, currentColor)}.pr__title-link:hover,.pr__item-title span:hover,.s-product .fl__item a:hover,.rl__title:hover,.rl__links a:hover,.contact__info a:hover,.site-footer__widgets .widget a:not([class]):hover,.site-footer__widgets .widget ul a:hover{color:currentColor;background-size:100% 2px}.container{max-width:1200px}.container .container{padding-left:0;padding-right:0}.container.large{max-width:1920px}.content{padding:0}.content.front-content{padding:0}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;-webkit-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);-moz-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6)}:focus,*:focus{outline:none !important}::-moz-selection{background:#3cb373;color:#fff}::selection{background:#3cb373;color:#fff}body,html{overflow-x:hidden;max-width:100vw;margin:0 auto}p:empty{display:none}.clear{clear:both}.col-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.col-flex--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.col-flex--bottom{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}img{max-width:100%;height:auto}img.alignnone{margin:30px 0}img.alignleft{float:left;margin:30px 30px 30px 0}@media only screen and (max-width:767.98px){img.alignleft{margin:30px auto;float:none}}img.alignright{float:right;margin:30px 0 30px 30px}img.aligncenter{display:block;margin:30px auto}img.alignnone:first-child,img.alignleft:first-child,img.alignright:first-child,img.aligncenter:first-child{margin-top:0}@media only screen and (max-width:767.98px){img.alignnone,img.alignleft,img.alignright,img.aligncenter{margin:30px auto;float:none}}.full{}.full-width{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);max-width:100vw}@media (min-width:100vw){.full-width{margin-left:calc((100vw * (-0.5)) + 50%);margin-right:calc((100vw * (-0.5)) + 50%)}}.full-left [class^="col-"]:first-child{width:calc(100vw / 2);flex:0 0 calc(100vw / 2);max-width:calc(100vw / 2);margin-left:calc((100vw * (-0.5)) + 50%);padding-left:0;text-align:right}@media only screen and (max-width:767.98px){.full-left [class^="col-"]:first-child{padding-left:15px;width:100%;flex:0 0 100%;max-width:100%}}.full-right [class^="col-"]:last-child{width:calc(100vw / 2);flex:0 0 calc(100vw / 2);max-width:calc(100vw / 2);margin-right:calc((100vw * (-0.5)) + 50%);padding-right:0}@media only screen and (max-width:767.98px){.full-right [class^="col-"]:last-child{padding-right:15px;width:100%;flex:0 0 100%;max-width:100%}}form[role=search]{position:relative}form[role=search] input[type=search]{padding-right:44px}form[role=search] button,form[role=search] input[type=submit]{border:0;background:transparent;color:#aaa;padding:0 14px;font-size:13px;line-height:1;border-radius:0;letter-spacing:0;position:absolute;top:0;right:0;bottom:0;left:auto;content:''}form[role=search] button:hover,form[role=search] input[type=submit]:hover{color:#333}form[role=search] .svg-icon-path-basic{stroke:#aaa}form[role=search] .svg-icon:hover .svg-icon-path-basic{stroke:#333}.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px}@media only screen and (max-width:575.98px){.gallery{margin:-7.5px}}.gallery-item{margin:0;padding:15px}@media only screen and (max-width:575.98px){.gallery-item{padding:7.5px}}.gallery-item a,.gallery-item img,.gallery-item picture{width:100%;display:block}.gallery.gallery-columns-6 > .gallery-item{-ms-flex:0 0 16.6666666%;flex:0 0 16.6666666%;max-width:16.6666666%}@media only screen and (max-width:1199.98px){.gallery.gallery-columns-6 > .gallery-item{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media only screen and (max-width:991.98px){.gallery.gallery-columns-6 > .gallery-item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media only screen and (max-width:767.98px){.gallery.gallery-columns-6 > .gallery-item{-ms-flex:0 0 33.3333333%;flex:0 0 33.3333333%;max-width:33.3333333%}}@media only screen and (max-width:575.98px){.gallery.gallery-columns-6 > .gallery-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.gallery.gallery-columns-5 > .gallery-item{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}@media only screen and (max-width:991.98px){.gallery.gallery-columns-5 > .gallery-item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}}@media only screen and (max-width:767.98px){.gallery.gallery-columns-5 > .gallery-item{-ms-flex:0 0 33.3333333%;flex:0 0 33.3333333%;max-width:33.3333333%}}@media only screen and (max-width:575.98px){.gallery.gallery-columns-5 > .gallery-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.gallery.gallery-columns-4 > .gallery-item{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}@media only screen and (max-width:991.98px){.gallery.gallery-columns-4 > .gallery-item{-ms-flex:0 0 33.3333333%;flex:0 0 33.3333333%;max-width:33.3333333%}}@media only screen and (max-width:767.98px){.gallery.gallery-columns-4 > .gallery-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.gallery.gallery-columns-3 > .gallery-item{-ms-flex:0 0 33.3333333%;flex:0 0 33.3333333%;max-width:33.3333333%}@media only screen and (max-width:767.98px){.gallery.gallery-columns-3 > .gallery-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.gallery.gallery-columns-2 > .gallery-item{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.gallery.gallery-columns-1 > .gallery-item{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.gallery .gallery-item .gallery-icon > a,.product-col .product-box-img,.product-box > a:not(.product-box__link),.woocommerce-product-gallery__image > a,.blog-post__img-link{position:relative;display:block;overflow:hidden;z-index:9}.gallery .gallery-item .gallery-icon > a:before,.product-col .product-box-img:before,.product-box > a:not(.product-box__link):before,.woocommerce-product-gallery__image > a:before,.blog-post__img-link:before{content:'';background:#000;opacity:0;z-index:2;position:absolute;top:0;right:0;bottom:0;left:0;content:'';-webkit-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:0.25s cubic-bezier(0.22, 1, 0.36, 1)}.gallery .gallery-item .gallery-icon > a:after,.product-col .product-box-img:after,.product-box > a:not(.product-box__link):after,.woocommerce-product-gallery__image > a:after,.blog-post__img-link:after{color:#fff;z-index:3;width:40px;height:40px;background:#3cb373;text-align:center;line-height:38px;border:1px solid #3cb373;border-radius:50%;opacity:0;margin-top:-40px;content:'\f002';font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;top:50%;right:auto;bottom:auto;left:50%;content:'';-webkit-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.gallery .gallery-item .gallery-icon > a:hover:before,.product-col .product-box-img:hover:before,.product-box > a:not(.product-box__link):hover:before,.woocommerce-product-gallery__image > a:hover:before,.blog-post__img-link:hover:before{opacity:0.5}.gallery .gallery-item .gallery-icon > a:hover:after,.product-col .product-box-img:hover:after,.product-box > a:not(.product-box__link):hover:after,.woocommerce-product-gallery__image > a:hover:after,.blog-post__img-link:hover:after{margin-top:0;opacity:1}.slb_details{display:none}.archive-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:25px}.archive-pagination a,.archive-pagination span{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;margin-left:-1px;border-width:1px;border-style:solid;border-color:#ccc;-o-border-image:initial;border-image:initial;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}.archive-pagination a:hover,.archive-pagination span:hover,.archive-pagination a.current,.archive-pagination span.current{color:#fff;background:#000;border-color:#000;text-decoration:none}nav.woocommerce-pagination{margin-top:25px}nav.woocommerce-pagination ul.page-numbers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0}nav.woocommerce-pagination ul.page-numbers a,nav.woocommerce-pagination ul.page-numbers span{width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;margin-left:-1px;border-width:1px;border-style:solid;border-color:#ccc;-o-border-image:initial;border-image:initial;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;transition:all 0.2s linear 0s}nav.woocommerce-pagination ul.page-numbers a:hover,nav.woocommerce-pagination ul.page-numbers span:hover,nav.woocommerce-pagination ul.page-numbers a.current,nav.woocommerce-pagination ul.page-numbers span.current{color:#fff;background:#000;border-color:#000;text-decoration:none}a.prev.page-numbers,a.next.page-numbers{padding-bottom:2px}.mb-100{margin-bottom:100px !important}.mb-n100{margin-bottom:-100px !important}.mt-100{margin-top:100px !important}.mt-n100{margin-top:-100px !important}.pb-100{padding-bottom:100px !important}.pb-n100{padding-bottom:-100px !important}.pt-100{padding-top:100px !important}.pt-n100{padding-top:-100px !important}.mb-95{margin-bottom:95px !important}.mb-n95{margin-bottom:-95px !important}.mt-95{margin-top:95px !important}.mt-n95{margin-top:-95px !important}.pb-95{padding-bottom:95px !important}.pb-n95{padding-bottom:-95px !important}.pt-95{padding-top:95px !important}.pt-n95{padding-top:-95px !important}.mb-90{margin-bottom:90px !important}.mb-n90{margin-bottom:-90px !important}.mt-90{margin-top:90px !important}.mt-n90{margin-top:-90px !important}.pb-90{padding-bottom:90px !important}.pb-n90{padding-bottom:-90px !important}.pt-90{padding-top:90px !important}.pt-n90{padding-top:-90px !important}.mb-85{margin-bottom:85px !important}.mb-n85{margin-bottom:-85px !important}.mt-85{margin-top:85px !important}.mt-n85{margin-top:-85px !important}.pb-85{padding-bottom:85px !important}.pb-n85{padding-bottom:-85px !important}.pt-85{padding-top:85px !important}.pt-n85{padding-top:-85px !important}.mb-80{margin-bottom:80px !important}.mb-n80{margin-bottom:-80px !important}.mt-80{margin-top:80px !important}.mt-n80{margin-top:-80px !important}.pb-80{padding-bottom:80px !important}.pb-n80{padding-bottom:-80px !important}.pt-80{padding-top:80px !important}.pt-n80{padding-top:-80px !important}.mb-75{margin-bottom:75px !important}.mb-n75{margin-bottom:-75px !important}.mt-75{margin-top:75px !important}.mt-n75{margin-top:-75px !important}.pb-75{padding-bottom:75px !important}.pb-n75{padding-bottom:-75px !important}.pt-75{padding-top:75px !important}.pt-n75{padding-top:-75px !important}.mb-70{margin-bottom:70px !important}.mb-n70{margin-bottom:-70px !important}.mt-70{margin-top:70px !important}.mt-n70{margin-top:-70px !important}.pb-70{padding-bottom:70px !important}.pb-n70{padding-bottom:-70px !important}.pt-70{padding-top:70px !important}.pt-n70{padding-top:-70px !important}.mb-65{margin-bottom:65px !important}.mb-n65{margin-bottom:-65px !important}.mt-65{margin-top:65px !important}.mt-n65{margin-top:-65px !important}.pb-65{padding-bottom:65px !important}.pb-n65{padding-bottom:-65px !important}.pt-65{padding-top:65px !important}.pt-n65{padding-top:-65px !important}.mb-60{margin-bottom:60px !important}.mb-n60{margin-bottom:-60px !important}.mt-60{margin-top:60px !important}.mt-n60{margin-top:-60px !important}.pb-60{padding-bottom:60px !important}.pb-n60{padding-bottom:-60px !important}.pt-60{padding-top:60px !important}.pt-n60{padding-top:-60px !important}.mb-55{margin-bottom:55px !important}.mb-n55{margin-bottom:-55px !important}.mt-55{margin-top:55px !important}.mt-n55{margin-top:-55px !important}.pb-55{padding-bottom:55px !important}.pb-n55{padding-bottom:-55px !important}.pt-55{padding-top:55px !important}.pt-n55{padding-top:-55px !important}.mb-50{margin-bottom:50px !important}.mb-n50{margin-bottom:-50px !important}.mt-50{margin-top:50px !important}.mt-n50{margin-top:-50px !important}.pb-50{padding-bottom:50px !important}.pb-n50{padding-bottom:-50px !important}.pt-50{padding-top:50px !important}.pt-n50{padding-top:-50px !important}.mb-45{margin-bottom:45px !important}.mb-n45{margin-bottom:-45px !important}.mt-45{margin-top:45px !important}.mt-n45{margin-top:-45px !important}.pb-45{padding-bottom:45px !important}.pb-n45{padding-bottom:-45px !important}.pt-45{padding-top:45px !important}.pt-n45{padding-top:-45px !important}.mb-40{margin-bottom:40px !important}.mb-n40{margin-bottom:-40px !important}.mt-40{margin-top:40px !important}.mt-n40{margin-top:-40px !important}.pb-40{padding-bottom:40px !important}.pb-n40{padding-bottom:-40px !important}.pt-40{padding-top:40px !important}.pt-n40{padding-top:-40px !important}.mb-35{margin-bottom:35px !important}.mb-n35{margin-bottom:-35px !important}.mt-35{margin-top:35px !important}.mt-n35{margin-top:-35px !important}.pb-35{padding-bottom:35px !important}.pb-n35{padding-bottom:-35px !important}.pt-35{padding-top:35px !important}.pt-n35{padding-top:-35px !important}.mb-30{margin-bottom:30px !important}.mb-n30{margin-bottom:-30px !important}.mt-30{margin-top:30px !important}.mt-n30{margin-top:-30px !important}.pb-30{padding-bottom:30px !important}.pb-n30{padding-bottom:-30px !important}.pt-30{padding-top:30px !important}.pt-n30{padding-top:-30px !important}.mb-25{margin-bottom:25px !important}.mb-n25{margin-bottom:-25px !important}.mt-25{margin-top:25px !important}.mt-n25{margin-top:-25px !important}.pb-25{padding-bottom:25px !important}.pb-n25{padding-bottom:-25px !important}.pt-25{padding-top:25px !important}.pt-n25{padding-top:-25px !important}.mb-20{margin-bottom:20px !important}.mb-n20{margin-bottom:-20px !important}.mt-20{margin-top:20px !important}.mt-n20{margin-top:-20px !important}.pb-20{padding-bottom:20px !important}.pb-n20{padding-bottom:-20px !important}.pt-20{padding-top:20px !important}.pt-n20{padding-top:-20px !important}.mb-15{margin-bottom:15px !important}.mb-n15{margin-bottom:-15px !important}.mt-15{margin-top:15px !important}.mt-n15{margin-top:-15px !important}.pb-15{padding-bottom:15px !important}.pb-n15{padding-bottom:-15px !important}.pt-15{padding-top:15px !important}.pt-n15{padding-top:-15px !important}.mb-10{margin-bottom:10px !important}.mb-n10{margin-bottom:-10px !important}.mt-10{margin-top:10px !important}.mt-n10{margin-top:-10px !important}.pb-10{padding-bottom:10px !important}.pb-n10{padding-bottom:-10px !important}.pt-10{padding-top:10px !important}.pt-n10{padding-top:-10px !important}.mb-5{margin-bottom:5px !important}.mb-n5{margin-bottom:-5px !important}.mt-5{margin-top:5px !important}.mt-n5{margin-top:-5px !important}.pb-5{padding-bottom:5px !important}.pb-n5{padding-bottom:-5px !important}.pt-5{padding-top:5px !important}.pt-n5{padding-top:-5px !important}.mb-0{margin-bottom:0px !important}.mb-n0{margin-bottom:-0px !important}.mt-0{margin-top:0px !important}.mt-n0{margin-top:-0px !important}.pb-0{padding-bottom:0px !important}.pb-n0{padding-bottom:-0px !important}.pt-0{padding-top:0px !important}.pt-n0{padding-top:-0px !important}.margin-0{margin:0 !important}.padding-0{padding:0 !important}@media only screen and (max-width:767.98px){[data-aos]{opacity:1 !important;transform:none !important}}.row > [class^="col-"][data-aos="fade-up"]:not([data-aos-delay]).aos-animate:nth-child(2),.row > [class^="col-"][data-aos="fade-right"]:not([data-aos-delay]).aos-animate:nth-child(2){transition-delay:0.1s}.row > [class^="col-"][data-aos="fade-up"]:not([data-aos-delay]).aos-animate:nth-child(3),.row > [class^="col-"][data-aos="fade-right"]:not([data-aos-delay]).aos-animate:nth-child(3){transition-delay:0.2s}.row > [class^="col-"][data-aos="fade-up"]:not([data-aos-delay]).aos-animate:nth-child(4),.row > [class^="col-"][data-aos="fade-right"]:not([data-aos-delay]).aos-animate:nth-child(4){transition-delay:0.3s}.row > [class^="col-"][data-aos="fade-up"]:not([data-aos-delay]).aos-animate:nth-child(5),.row > [class^="col-"][data-aos="fade-right"]:not([data-aos-delay]).aos-animate:nth-child(5){transition-delay:0.4s}.row > [class^="col-"][data-aos="fade-up"]:not([data-aos-delay]).aos-animate:nth-child(6),.row > [class^="col-"][data-aos="fade-right"]:not([data-aos-delay]).aos-animate:nth-child(6){transition-delay:0.5s}.row > [class^="col-"][data-aos="fade-up"]:not([data-aos-delay]).aos-animate:nth-child(7),.row > [class^="col-"][data-aos="fade-right"]:not([data-aos-delay]).aos-animate:nth-child(7){transition-delay:0.6s}.row > [class^="col-"][data-aos="fade-up"]:not([data-aos-delay]).aos-animate:nth-child(8),.row > [class^="col-"][data-aos="fade-right"]:not([data-aos-delay]).aos-animate:nth-child(8){transition-delay:0.7s}@media only screen and (max-width:767.98px){.row > [class^="col-"][data-aos="fade-up"]:not([data-aos-delay]).aos-animate,.row > [class^="col-"][data-aos="fade-right"]:not([data-aos-delay]).aos-animate{transition-delay:0s !important}}.modal-header{padding:15px 20px}.modal-header h1,.modal-header h2,.modal-header h3,.modal-header h4,.modal-header .h{margin-top:0}.modal-header .close{padding:10px 20px;margin-top:0}.modal-header .close:hover{color:#3cb373;background:transparent}.modal-body{padding:20px}#catapult-cookie-bar{color:#ddd;background-color:#464646;box-sizing:border-box;padding:15px;position:fixed;bottom:0;left:0;right:0;z-index:99999;overflow:hidden;transform:translateY(100%);-webkit-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:0.25s cubic-bezier(0.22, 1, 0.36, 1)}#catapult-cookie-bar .ctcc-inner{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:767.98px){#catapult-cookie-bar .ctcc-inner{text-align:center;flex-wrap:wrap}}@media only screen and (min-width:768px){#catapult-cookie-bar .ctcc-inner .ctcc-left-side{margin-right:15px}}#catapult-cookie-bar .ctcc-inner .ctcc-left-side a{color:inherit;-webkit-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:0.25s cubic-bezier(0.22, 1, 0.36, 1)}#catapult-cookie-bar .ctcc-inner .ctcc-left-side a:hover{opacity:0.65}#catapult-cookie-bar .ctcc-inner button#catapultCookie{padding:7px 10px}@media only screen and (max-width:767.98px){#catapult-cookie-bar .ctcc-inner button#catapultCookie{margin:15px 0 0}}.has-cookie-bar #catapult-cookie-bar{transform:translateY(0)}body,.p{font-family:aktiv-grotesk, sans-serif;font-size:18px;line-height:1.6;color:#303030;font-weight:400;letter-spacing:0;text-transform:none}p,.p,ol,ul{margin:0 0 20px}h1,h2,h3,h4,h5,h6,.h{font-family:aktiv-grotesk, sans-serif;font-size:24px;line-height:1.4;color:#303030;font-weight:400;letter-spacing:0;text-transform:none;margin:20px 0 40px}@media only screen and (max-width:767.98px){h1,h2,h3,h4,h5,h6,.h{font-size:20px;letter-spacing:0;margin:20px 0 40px}}a{color:#3cb373;-webkit-transition:color 0.25s;-moz-transition:color 0.25s;transition:color 0.25s}a:hover{color:#303030;text-decoration:none}b,strong{font-weight:500 !important}ul.std-list{list-style:none;padding:0;margin-top:0px}ul.std-list li{padding-left:25px;position:relative}ul.std-list li:before{position:absolute;left:0px;color:#3cb373;content:'\f00c';font-family:'Font Awesome 5 Free';font-weight:900;-webkit-transform:scale(0.75);-moz-transform:scale(0.75);transform:scale(0.75)}ul.std-list.columns-2{display:flex;flex-wrap:wrap}ul.std-list.columns-2 li{width:100%}@media only screen and (min-width:768px){ul.std-list.columns-2 li{width:50%}}ul.std-list .std-list{margin-top:0}ol.std-list{list-style:none;padding:0;margin-top:0px;counter-reset:item-count}ol.std-list li{padding-left:25px;position:relative;counter-increment:item-count}ol.std-list li:before{position:absolute;left:0px;color:#3cb373;font-family:aktiv-grotesk, sans-serif;content:counter(item-count) '.'}ol.std-list li:nth-child(n+10):before{left:-5px}ol.std-list[type="a"] li{counter-increment:chapter}ol.std-list[type="a"] li:before{content:counter(chapter,lower-alpha) '.'}ol.std-list .std-list{margin-top:0}@-webkit-keyframes loading{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-moz-keyframes loading{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes loading{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}.svg-icon{width:20px;stroke-linejoin:round;stroke-linecap:round;stroke-width:0px}.svg-icon-path-basic{fill:currentColor;-webkit-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:0.25s cubic-bezier(0.22, 1, 0.36, 1)}.svg-icon[width]{width:auto}button,.button,input[type=submit]{font-family:aktiv-grotesk, sans-serif;font-size:16px;line-height:18px;color:#fff;font-weight:300;padding:16px 30px;border:0;background:transparent;letter-spacing:0.8px;text-transform:none;cursor:pointer;display:inline-block;text-align:center;overflow:hidden;position:relative;border-radius:4px;-webkit-transition:0.25s;-moz-transition:0.25s;transition:0.25s}button:before,.button:before,input[type=submit]:before,button:after,.button:after,input[type=submit]:after{z-index:-1;content:''}button:before,.button:before,input[type=submit]:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';background:#3cb373}button:after,.button:after,input[type=submit]:after{position:absolute;background:#303030;content:'';left:0;top:0;top:50%;left:50%;width:110%;height:0;opacity:0;padding-top:110%;border-radius:100%;transform:translateX(-50%) translateY(-50%) scale(0);transition:opacity 0.2s cubic-bezier(0.22, 1, 0.36, 1), transform 0.2s cubic-bezier(0.22, 1, 0.36, 1) 0.3s}button:hover,.button:hover,input[type=submit]:hover{color:#fff;border-color:#303030;text-decoration:none}button:hover:after,.button:hover:after,input[type=submit]:hover:after{opacity:1;transform:translateX(-50%) translateY(-50%) scale(1);transition:opacity 0.05s cubic-bezier(0.22, 1, 0.36, 1), transform 0.5s cubic-bezier(0.22, 1, 0.36, 1)}button.gm-ui-hover-effect:before,.button.gm-ui-hover-effect:before,input[type=submit].gm-ui-hover-effect:before,button.gm-ui-hover-effect:after,.button.gm-ui-hover-effect:after,input[type=submit].gm-ui-hover-effect:after{content:none !important}input[type=text],input[type=tel],input[type=email],input[type=number],input[type=password],input[type=search],select,textarea,.form-row > span > strong,.select2-container--default .select2-selection--single,.select2-container--open .select2-dropdown--below{font-size:18px;min-height:70px;border-width:1px;border-style:solid;border-color:#aeaeae;border-radius:4px;width:100%;padding:20px 30px;background:#fff;color:#303030;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media only screen and (max-width:575.98px){input[type=text],input[type=tel],input[type=email],input[type=number],input[type=password],input[type=search],select,textarea,.form-row > span > strong,.select2-container--default .select2-selection--single,.select2-container--open .select2-dropdown--below{min-height:50px;font-size:16px;padding:10px 12px}}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,select:focus,textarea:focus,.form-row > span > strong:focus,.select2-container--default .select2-selection--single:focus,.select2-container--open .select2-dropdown--below:focus{border-color:#888}input[type=text]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,.form-row > span > strong::-webkit-input-placeholder,.select2-container--default .select2-selection--single::-webkit-input-placeholder,.select2-container--open .select2-dropdown--below::-webkit-input-placeholder{color:#a1a1a1;opacity:1}input[type=text]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder,.form-row > span > strong::-moz-placeholder,.select2-container--default .select2-selection--single::-moz-placeholder,.select2-container--open .select2-dropdown--below::-moz-placeholder{color:#a1a1a1;opacity:1}input[type=text]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder,.form-row > span > strong:-ms-input-placeholder,.select2-container--default .select2-selection--single:-ms-input-placeholder,.select2-container--open .select2-dropdown--below:-ms-input-placeholder{color:#a1a1a1;opacity:1}input[type=text]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=email]::-ms-input-placeholder,input[type=number]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder,.form-row > span > strong::-ms-input-placeholder,.select2-container--default .select2-selection--single::-ms-input-placeholder,.select2-container--open .select2-dropdown--below::-ms-input-placeholder{color:#a1a1a1;opacity:1}input[type=text]::placeholder,input[type=tel]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,select::placeholder,textarea::placeholder,.form-row > span > strong::placeholder,.select2-container--default .select2-selection--single::placeholder,.select2-container--open .select2-dropdown--below::placeholder{color:#a1a1a1;opacity:1}input[type=text] .select2-selection__rendered,input[type=tel] .select2-selection__rendered,input[type=email] .select2-selection__rendered,input[type=number] .select2-selection__rendered,input[type=password] .select2-selection__rendered,input[type=search] .select2-selection__rendered,select .select2-selection__rendered,textarea .select2-selection__rendered,.form-row > span > strong .select2-selection__rendered,.select2-container--default .select2-selection--single .select2-selection__rendered,.select2-container--open .select2-dropdown--below .select2-selection__rendered{padding-left:0 !important;line-height:70px !important}input[type=text] .select2-selection__arrow,input[type=tel] .select2-selection__arrow,input[type=email] .select2-selection__arrow,input[type=number] .select2-selection__arrow,input[type=password] .select2-selection__arrow,input[type=search] .select2-selection__arrow,select .select2-selection__arrow,textarea .select2-selection__arrow,.form-row > span > strong .select2-selection__arrow,.select2-container--default .select2-selection--single .select2-selection__arrow,.select2-container--open .select2-dropdown--below .select2-selection__arrow{top:0 !important;height:70px !important;width:32px !important}.form-row > span > strong{line-height:28px}select{height:70px}.select2-container--default .select2-selection--single{height:72px;padding-top:0;padding-bottom:0}.select2-container--open .select2-dropdown--below{border-top-left-radius:0;border-top-right-radius:0;padding:0 5px;overflow:hidden}button:disabled,button.disabled{opacity:0.6}button:disabled:hover,button.disabled:hover{cursor:no-drop}.form-row{margin-left:0;margin-right:0}.row-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}input[type=checkbox],input[type=radio]{margin-right:5px}span.wpcf7-not-valid-tip{font-size:12px;margin-top:-5px}.site-header{position:relative;background:#fff;z-index:99991;right:0;left:0}.site-header ul{padding:0;margin:0;list-style:none}.site-header .sticky-area{background:#fff}.site-header .sticky-area.sticky{position:fixed;z-index:999;width:100%;margin:0 auto;top:-84px;-webkit-transition:top 0.6s cubic-bezier(0.22, 1, 0.36, 1), box-shadow 0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:top 0.6s cubic-bezier(0.22, 1, 0.36, 1), box-shadow 0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:top 0.6s cubic-bezier(0.22, 1, 0.36, 1), box-shadow 0.25s cubic-bezier(0.22, 1, 0.36, 1)}.site-header .sticky-area.sticky.pinned{top:0;-webkit-box-shadow:0 2px 4px 0 rgba(50, 50, 50, .15);-moz-box-shadow:0 2px 4px 0 rgba(50, 50, 50, .15);box-shadow:0 2px 4px 0 rgba(50, 50, 50, .15)}.site-header .sticky-area.sticky .navbar{border-color:transparent}.site-header .sticky-area.no-transition{-webkit-transition:0s;-moz-transition:0s;transition:0s}.navbar{flex-wrap:nowrap;padding:0;height:84px;border-bottom:1px solid #ededed;}@media only screen and (max-width:1660px){.navbar{max-width:calc(100% - 135px)}}@media only screen and (max-width:1199.98px){.navbar{height:84px;max-width:100%}}.navbar-brand{display:inline-block;margin:0;padding:7px 0 8px}@media only screen and (max-width:1199.98px){.navbar-brand{height:84px;padding:7px 0 8px}}.navbar-brand__image{width:auto;object-fit:contain;height:69px}@media only screen and (max-width:1199.98px){.navbar-brand__image{height:100%}}.navbar-nav{flex-direction:row;justify-content:flex-end;flex-grow:1;}@media only screen and (max-width:1199.98px){.navbar-nav{flex-grow:0}}.navbar-nav__menu{display:flex;}.navbar-nav__menu .nav-item{margin:0 0 0 0;}.navbar-nav__menu .nav-item .nav-link{font-family:aktiv-grotesk, sans-serif;font-size:18px;font-weight:400;line-height:20px;padding:32px 25px;letter-spacing:0px;text-transform:none;color:#303030;border-radius:0;background:transparent;position:relative;-webkit-transition:color 0.25s cubic-bezier(0.22, 1, 0.36, 1), background 0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:color 0.25s cubic-bezier(0.22, 1, 0.36, 1), background 0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:color 0.25s cubic-bezier(0.22, 1, 0.36, 1), background 0.25s cubic-bezier(0.22, 1, 0.36, 1)}.navbar-nav__menu .nav-item .nav-link:before{position:absolute;bottom:19px;left:50%;margin-left:-4px;width:8px;height:8px;background:transparent;content:'';border-radius:100%;-webkit-transition:background 0.25s cubic-bezier(0.22, 1, 0.36, 1), bottom 0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:background 0.25s cubic-bezier(0.22, 1, 0.36, 1), bottom 0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:background 0.25s cubic-bezier(0.22, 1, 0.36, 1), bottom 0.25s cubic-bezier(0.22, 1, 0.36, 1)}.navbar-nav__menu .nav-item .nav-link:hover{color:#303030;background:transparent}.navbar-nav__menu .nav-item .nav-link .arrow{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;-webkit-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:0.25s cubic-bezier(0.22, 1, 0.36, 1)}.navbar-nav__menu .nav-item .nav-link .arrow:after{position:absolute;content:'';transform-origin:top center;height:1px;text-align:center;position:relative;border-radius:3px;top:2px;border:5px solid transparent;border-top:6px solid #303030}.navbar-nav__menu .nav-item.show > .nav-link:before,.navbar-nav__menu .nav-item.active > .nav-link:before,.navbar-nav__menu .nav-item.current-nav-item > .nav-link:before,.navbar-nav__menu .nav-item.current-menu-item > .nav-link:before,.navbar-nav__menu .nav-item.current-menu-parent > .nav-link:before,.navbar-nav__menu .nav-item.current-menu-ancestor > .nav-link:before,.navbar-nav__menu .nav-item.current_page_parent > .nav-link:before,.navbar-nav__menu .nav-item:hover:not(.active) > .nav-link:before{background:#3cb373}.navbar-nav__menu .nav-item .dropdown-menu{position:absolute;top:100%;left:-1000px;display:block;visibility:hidden;margin:0;padding:10px 0;transition-delay:0.2s;transform:translateY(25px);opacity:0;border:1px solid transparent;border-radius:0;background:#303030;}.navbar-nav__menu .nav-item .dropdown-menu .nav-link{padding:10px 40px 10px 25px;text-transform:none;color:#fdfdfd}.navbar-nav__menu .nav-item .dropdown-menu .nav-link:before{left:8px;margin-left:0;bottom:auto;top:50%;margin-top:-4px;-webkit-transition:background 0.25s cubic-bezier(0.22, 1, 0.36, 1), left 0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:background 0.25s cubic-bezier(0.22, 1, 0.36, 1), left 0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:background 0.25s cubic-bezier(0.22, 1, 0.36, 1), left 0.25s cubic-bezier(0.22, 1, 0.36, 1)}.navbar-nav__menu .nav-item:hover > .nav-link > .arrow{transform:scaley(-1);top:7px}.navbar-nav__menu .nav-item:hover > .dropdown-menu{left:0;visibility:visible;transform:translateY(0);opacity:1;-webkit-transition:opacity 0.25s cubic-bezier(0.22, 1, 0.36, 1) 0.25s, transform 0.25s cubic-bezier(0.22, 1, 0.36, 1) 0.25s;-moz-transition:opacity 0.25s cubic-bezier(0.22, 1, 0.36, 1) 0.25s, transform 0.25s cubic-bezier(0.22, 1, 0.36, 1) 0.25s;transition:opacity 0.25s cubic-bezier(0.22, 1, 0.36, 1) 0.25s, transform 0.25s cubic-bezier(0.22, 1, 0.36, 1) 0.25s}.navbar-nav__menu .nav-item.click > .dropdown-menu{display:none;visibility:visible;transform:none;opacity:1}.navbar-nav__menu .nav-item.click:hover > .nav-link > .arrow{transform:none}.navbar-nav__menu .nav-item.click.show > .nav-link > .arrow{transform:rotate(180deg)}.navbar-nav__menu .nav-item.click.show > .dropdown-menu{left:0;display:block}.navbar-nav__menu .nav-item .nav-item{margin:0}.navbar-nav__menu .nav-item .nav-item .dropdown-menu{top:-21px;transform:translateX(25px)}.navbar-nav__menu .nav-item .nav-item:hover > .dropdown-menu{left:100%;transform:translateX(0)}.navbar-btns{display:flex;justify-content:flex-end;order:1;margin:0 0 0 11px}@media only screen and (max-width:1199.98px){.navbar-btns{order:0;flex-grow:1;margin:0 0 0 20px}}.navbar-btns .navbar-btn__menu{display:none}@media only screen and (max-width:1199.98px){.navbar-btns .navbar-btn__menu{display:block}}.navbar-btn{display:block;min-width:40px;height:40px;margin:0;background:transparent;padding:5px 10px;cursor:pointer;text-align:center;}@media only screen and (max-width:1199.98px){.navbar-btn{margin:0}}@media only screen and (min-width:1200px){.navbar-btn.languages{padding-right:35px;position:relative;padding-left:35px}.navbar-btn.languages:before{position:absolute;top:5px;bottom:5px;content:'';background:#ededed;width:1px;left:0}}@media only screen and (max-width:1199.98px){.navbar-btn[href]:not(.account){pointer-events:none}}.navbar-btn:after{content:'';position:absolute;top:100%;right:0;bottom:auto;left:0;content:''}.navbar-btn > i,.navbar-btn > span{font-size:18px;line-height:30px;color:#303030;-webkit-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:0.25s cubic-bezier(0.22, 1, 0.36, 1)}.navbar-btn > i.fa-language,.navbar-btn > span.fa-language{font-size:26px}.navbar-btn > span{position:relative;top:-1px;font-family:aktiv-grotesk, sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:0px;text-transform:uppercase}.navbar-btn > span img{border:1px solid #ededed;border-radius:100%;width:30px;height:30px;min-width:30px}.navbar-btn .arrow{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;-webkit-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:0.25s cubic-bezier(0.22, 1, 0.36, 1)}@media only screen and (max-width:1199.98px){.navbar-btn .arrow{display:none}}.navbar-btn .arrow:after{position:absolute;content:'';transform-origin:top center;height:1px;text-align:center;position:relative;border-radius:3px;top:2px;border:5px solid transparent;border-top:6px solid #303030}.navbar-btn .svg-icon{width:20px}.navbar-btn .svg-icon-path-basic{stroke:#303030}.navbar-btn .count{font-size:10px;font-weight:400;width:14px;line-height:12px;color:#fff !important;background:#3cb373;border:1px solid #ededed;border-radius:50%;font-family:'Arial';position:absolute;top:6px;right:3px;bottom:auto;left:auto;content:''}.navbar-btn .count[data-count="0"]{display:none}.navbar-btn__wrap{position:relative}.navbar-btn__wrap.form{position:static}.navbar-btn__wrap:hover .navbar-btn{background:transparent}.navbar-btn__wrap:hover .navbar-btn > i,.navbar-btn__wrap:hover .navbar-btn > span{color:#303030}.navbar-btn__wrap:hover .navbar-btn .svg-icon-path-basic{stroke:#303030}.navbar-btn__wrap:hover .navbar-btn:hover:after{height:27px}@media only screen and (max-width:1199.98px){.navbar-btn__wrap:hover .navbar-btn:hover:after{height:27px}}.navbar-btn__wrap:hover .navbar-btn__content{visibility:visible;transform:translateY(0);opacity:1;-webkit-transition:opacity 0.25s cubic-bezier(0.22, 1, 0.36, 1) 0.25s, transform 0.25s cubic-bezier(0.22, 1, 0.36, 1) 0.25s;-moz-transition:opacity 0.25s cubic-bezier(0.22, 1, 0.36, 1) 0.25s, transform 0.25s cubic-bezier(0.22, 1, 0.36, 1) 0.25s;transition:opacity 0.25s cubic-bezier(0.22, 1, 0.36, 1) 0.25s, transform 0.25s cubic-bezier(0.22, 1, 0.36, 1) 0.25s}.navbar-btn__wrap:hover .navbar-btn > .arrow{transform:scaley(-1);top:7px}.navbar-btn__content{position:absolute;top:calc(100% + 27px);left:25px;display:block;visibility:hidden;min-width:250px;transition-delay:0.2s;transform:translateY(25px);opacity:0;border-width:0px;border-style:solid;border-color:#ededed;background:#fff;color:#888;}@media only screen and (max-width:1199.98px){.navbar-btn__content{top:100%;left:0}}.navbar-btn__content input[type='search']{border-color:transparent;background:#fff;color:#888}.navbar-btn__content input[type='search']::-webkit-input-placeholder{color:#888;opacity:1}.navbar-btn__content input[type='search']::-moz-placeholder{color:#888;opacity:1}.navbar-btn__content input[type='search']:-ms-input-placeholder{color:#888;opacity:1}.navbar-btn__content input[type='search']::-ms-input-placeholder{color:#888;opacity:1}.navbar-btn__content input[type='search']::placeholder{color:#888;opacity:1}.navbar-btn__content .search-submit i{color:#303030;-webkit-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:0.25s cubic-bezier(0.22, 1, 0.36, 1)}.navbar-btn__content .search-submit:hover i{color:#303030}.navbar-btn__content.languages{padding:0;background:none;min-width:auto}.navbar-btn__content.languages .lang.current{opacity:0.5;cursor:default}.navbar-btn__content.languages .lang__box{padding:5px 10px;display:flex;align-items:center;font-family:aktiv-grotesk, sans-serif;font-size:18px;font-weight:400;line-height:20px;letter-spacing:0px;color:#303030;-webkit-transition:color 0.25s cubic-bezier(0.22, 1, 0.36, 1), background 0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:color 0.25s cubic-bezier(0.22, 1, 0.36, 1), background 0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:color 0.25s cubic-bezier(0.22, 1, 0.36, 1), background 0.25s cubic-bezier(0.22, 1, 0.36, 1)}.navbar-btn__content.languages .lang__box[href]:hover{color:#303030}.navbar-btn__content.languages .lang__box[href]:hover img{box-shadow:0 0px 4px 2px rgba(48, 48, 48, .2)}.navbar-btn__content.languages .lang img{width:30px;height:30px;min-width:30px;border:1px solid #ededed;border-radius:100%;-webkit-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:0.25s cubic-bezier(0.22, 1, 0.36, 1)}.navbar-btn__menu{position:relative}.navbar-btn__menu span{height:3px;border-radius:1px;background:#303030;position:absolute;top:48%;right:7px;bottom:auto;left:7px;content:'';-webkit-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-btn__menu span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.navbar-btn__menu.collapsed span{-webkit-transform:rotate(0);-moz-transform:rotate(0);transform:rotate(0)}.navbar-btn__menu.collapsed span:nth-child(1){top:9px}.navbar-btn__menu.collapsed span:nth-child(2){top:18px}.navbar-btn__menu.collapsed span:nth-child(3){top:27px}.navbar-btn__menu:hover > span{background:#303030}.navbar-btn.form{color:#fff;display:flex;align-items:center;position:absolute;justify-content:center;top:0;bottom:0;height:84px;left:100%;padding:0 20px;width:calc((100vw - 1170px) / 2);z-index:1;overflow:hidden}@media only screen and (max-width:1660px){.navbar-btn.form{width:calc((100vw - 900px) / 2)}}@media only screen and (max-width:1279px){.navbar-btn.form .svg-icon{margin:0 !important}.navbar-btn.form .navbar-btn__text{display:none}}@media only screen and (max-width:1199.98px){.navbar-btn.form{position:static;height:40px;padding:0;width:40px;color:#3cb373}.navbar-btn.form .svg-icon{margin:0 !important;width:32px !important}.navbar-btn.form:before,.navbar-btn.form:after{content:none !important}.navbar-btn.form:hover{color:#303030}}.navbar-btn.form:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';z-index:-2;background:#3cb373}.navbar-btn.form:after{z-index:-1;position:absolute;background:#303030;content:'';top:50%;left:50%;width:110%;height:0;padding-top:110%;border-radius:100%;opacity:0;transform:translateX(-50%) translateY(-50%) scale(0);transition:opacity 0.2s cubic-bezier(0.22, 1, 0.36, 1), transform 0.2s cubic-bezier(0.22, 1, 0.36, 1) 0.3s}.navbar-btn.form.collapsed:after,.navbar-btn.form:hover:after{opacity:1;transform:translateX(-50%) translateY(-50%) scale(1);transition:opacity 0.05s cubic-bezier(0.22, 1, 0.36, 1), transform 0.5s cubic-bezier(0.22, 1, 0.36, 1)}.navbar-btn.form .svg-icon{width:40px;margin-right:23px}.navbar-btn.form .navbar-btn__text{font-size:18px}.navbar-overlay{position:fixed;z-index:98;top:0;left:0;display:flex;visibility:hidden;justify-content:flex-end;width:100%;height:100%;padding:100px;content:'';opacity:0;background:rgba(54, 54, 54, .6);-webkit-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:0.25s cubic-bezier(0.22, 1, 0.36, 1)}@media only screen and (max-width:1199.98px){.navbar-overlay{padding:50px 20px}}.navbar-overlay .navbar-btn{-webkit-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:0.25s cubic-bezier(0.22, 1, 0.36, 1)}.navbar-overlay .navbar-btn span{background:#fff}.navbar-overlay .navbar-btn:hover{opacity:0.75}@media only screen and (max-width:1199.98px){.navbar-btn:not(.collapsed) + .navbar-overlay{visibility:visible;opacity:1}}@media only screen and (max-width:1199.98px){.navbar-nav{position:fixed;z-index:99;top:0;bottom:0;left:-315px;display:block;overflow-y:auto;width:315px;height:auto;background:#fff;-webkit-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);}.navbar-nav.active{left:0 !important}.navbar-nav .navbar-nav__menu{display:block;width:100%;padding:100px 20px 60px;}.navbar-nav .navbar-nav__menu .nav-item{margin:0;border-width:1px 0 0;border-style:solid;border-color:#ededed}.navbar-nav .navbar-nav__menu .nav-item:last-child{border-width:1px 0}.navbar-nav .navbar-nav__menu .nav-item .nav-link{position:relative;padding:15px 0;text-transform:none}.navbar-nav .navbar-nav__menu .nav-item .nav-link:before{left:-12px !important;top:50% !important;margin-top:-4px !important;bottom:auto !important}.navbar-nav .navbar-nav__menu .nav-item .nav-link .arrow{display:flex;align-items:center;justify-content:center;width:40px;height:auto;margin:0;position:absolute;top:0;right:-40px;bottom:0;left:auto;content:''}.navbar-nav .navbar-nav__menu .nav-item:hover > .nav-link > .arrow{transform:none}.navbar-nav .navbar-nav__menu .nav-item.dropdown > .nav-link{width:calc(100% - 40px)}.navbar-nav .navbar-nav__menu .nav-item.active > .nav-link > .arrow{transform:rotate(180deg)}.navbar-nav .navbar-nav__menu .dropdown-menu{position:static;display:none;visibility:visible;min-width:auto;transform:none !important;opacity:1;padding:0;-webkit-transition:0s;-moz-transition:0s;transition:0s;}.navbar-nav .navbar-nav__menu .dropdown-menu .nav-item{padding-left:20px;border-width:0 !important}.navbar-nav .navbar-nav__menu .dropdown-menu .nav-item .nav-link:before{left:-16px !important}.navbar-nav .navbar-nav__menu .dropdown-menu .nav-item .nav-link .arrow:before{transform:rotate(90deg)}}@media only screen and (max-width:1199.98px) and (max-width:575.98px){.navbar-nav{left:calc(-100% - 80px);width:calc(100% - 80px)}}@media only screen and (max-width:1199.98px) and (max-width:575.98px){.navbar-nav .navbar-nav__menu{padding:60px 20px}}.navbar-nav__form{position:fixed;z-index:99;top:0;bottom:0;left:-315px;display:block;overflow-y:auto;width:315px;height:auto;background:#fff;-webkit-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);left:auto;right:0;z-index:2000;width:60%;right:-60%;background:#303030;color:#fff}@media only screen and (max-width:575.98px){.navbar-nav__form{left:calc(-100% - 80px);width:calc(100% - 80px)}}.navbar-nav__form.active{left:0 !important}.navbar-nav__form .navbar-nav__menu{display:block;width:100%;padding:100px 20px 60px;}@media only screen and (max-width:575.98px){.navbar-nav__form .navbar-nav__menu{padding:60px 20px}}.navbar-nav__form .navbar-nav__menu .nav-item{margin:0;border-width:1px 0 0;border-style:solid;border-color:#ededed}.navbar-nav__form .navbar-nav__menu .nav-item:last-child{border-width:1px 0}.navbar-nav__form .navbar-nav__menu .nav-item .nav-link{position:relative;padding:15px 0;text-transform:none}.navbar-nav__form .navbar-nav__menu .nav-item .nav-link:before{left:-12px !important;top:50% !important;margin-top:-4px !important;bottom:auto !important}.navbar-nav__form .navbar-nav__menu .nav-item .nav-link .arrow{display:flex;align-items:center;justify-content:center;width:40px;height:auto;margin:0;position:absolute;top:0;right:-40px;bottom:0;left:auto;content:''}.navbar-nav__form .navbar-nav__menu .nav-item:hover > .nav-link > .arrow{transform:none}.navbar-nav__form .navbar-nav__menu .nav-item.dropdown > .nav-link{width:calc(100% - 40px)}.navbar-nav__form .navbar-nav__menu .nav-item.active > .nav-link > .arrow{transform:rotate(180deg)}.navbar-nav__form .navbar-nav__menu .dropdown-menu{position:static;display:none;visibility:visible;min-width:auto;transform:none !important;opacity:1;padding:0;-webkit-transition:0s;-moz-transition:0s;transition:0s;}.navbar-nav__form .navbar-nav__menu .dropdown-menu .nav-item{padding-left:20px;border-width:0 !important}.navbar-nav__form .navbar-nav__menu .dropdown-menu .nav-item .nav-link:before{left:-16px !important}.navbar-nav__form .navbar-nav__menu .dropdown-menu .nav-item .nav-link .arrow:before{transform:rotate(90deg)}@media only screen and (max-width:575.98px){.navbar-nav__form{right:calc(-100% - 80px);width:calc(100% - 80px)}}.navbar-nav__form label{color:#fff !important}.navbar-nav__form input:not([type="submit"]),.navbar-nav__form textarea{border-color:#fff}.navbar-nav__form input:not([type="submit"]):focus,.navbar-nav__form textarea:focus{border-color:#fff}.navbar-nav__form textarea{height:120px !important}.navbar-nav__form .wpcf7{padding-top:70px}@media only screen and (max-width:575.98px){.navbar-nav__form .wpcf7{padding-top:30px}}.navbar-nav__form .wpcf7 .ajax-loader{background-color:rgba(48, 48, 48, .75)}.navbar-nav__form h1,.navbar-nav__form h2,.navbar-nav__form h3,.navbar-nav__form .h{font-size:56px;color:#fff;margin:0 0 20px}@media only screen and (max-width:767.98px){.navbar-nav__form h1,.navbar-nav__form h2,.navbar-nav__form h3,.navbar-nav__form .h{font-size:30px}}@media only screen and (max-width:575.98px){.navbar-nav__form h1,.navbar-nav__form h2,.navbar-nav__form h3,.navbar-nav__form .h{font-size:24px;margin-bottom:10px}}.navbar-nav__form .navbar-overlay{padding:40px 20px}@media only screen and (min-width:1200px){.navbar-nav__form .navbar-overlay{padding:60px}}.navbar-nav__form.active{left:auto !important;right:0 !important}.navbar-nav__form.active .navbar-overlay{opacity:1;visibility:visible}.navbar-nav__form-content{padding:9% 10%;max-width:1200px;overflow:hidden}@media only screen and (max-width:1199.98px){.navbar-nav__form-content{padding:80px 20px 60px;max-width:100%}}.navbar-nav__form .widget{position:relative;z-index:100}.jumbotron{padding:80px 0 70px;margin:0;border-radius:0;background:transparent;min-height:280px;display:flex;align-items:center;}@media only screen and (max-width:1199.98px){.jumbotron{min-height:200px;padding:70px 0 50px}}.jumbotron__h{font-size:56px;line-height:1.25;margin:0;font-weight:300}@media only screen and (max-width:991.98px){.jumbotron__h{font-size:50px}}@media only screen and (max-width:767.98px){.jumbotron__h{font-size:40px;text-align:center}}@media only screen and (max-width:575.98px){.jumbotron__h{font-size:28px}}.jumbotron__desc{font-size:24px;margin-top:20px}@media only screen and (max-width:767.98px){.jumbotron__desc{font-size:18px;font-weight:300;text-align:center}}.sidebar{}.sidebar .widget{margin:20px 0 40px;}.sidebar .widget > ul{border-bottom:1px solid #ededed}.sidebar .widget ul{list-style:none;margin:0;padding:0}.sidebar .widget ul a{display:block;border-top:1px solid #ededed;padding:9px 10px;color:#303030;line-height:1.5}.sidebar .widget ul a:hover{color:#3cb373}.sidebar .widget ul ul{display:block;border-left:1px dashed #ededed;margin-left:15px}@media only screen and (max-width:575.98px){.sidebar .widget_product_categories#woocommerce_product_categories-2{display:none}}@media only screen and (min-width:576px){.sidebar .widget_product_categories#woocommerce_product_categories-3{display:none}}.sidebar .widget_product_categories .cat-parent{position:relative}.sidebar .widget_product_categories .cat-parent:after{content:'\f107';font-family:'Font Awesome 5 Free';font-weight:900;position:absolute;top:12px;right:12px;font-size:10px;color:#ededed}.sidebar .widget_product_categories .cat-parent > a{padding-right:30px}.sidebar .widget_product_categories .cat-parent > ul{display:none}.sidebar .widget_product_categories .cat-parent.current-cat:after,.sidebar .widget_product_categories .cat-parent.current-cat-parent:after{content:'\f106'}.sidebar .widget_product_categories .cat-parent.current-cat > ul,.sidebar .widget_product_categories .cat-parent.current-cat-parent > ul{display:block}.sidebar .widget_product_categories .current-cat > a,.sidebar .widget_product_categories .current-cat-parent > a{color:#3cb373}.sidebar .widget_product_categories .cat-item-none{border-top:1px solid #ededed;padding:9px 10px}@-webkit-keyframes arrow{0%,100%{transform:translateY(2px)}50%{transform:translateY(-2px)}}@-moz-keyframes arrow{0%,100%{transform:translateY(2px)}50%{transform:translateY(-2px)}}@keyframes arrow{0%,100%{transform:translateY(2px)}50%{transform:translateY(-2px)}}.jb{position:relative;padding:100px 15px 90px}@media only screen and (max-width:1199.98px){.jb{padding-bottom:50px}}@media only screen and (max-width:767.98px){.jb{padding-top:50px}}.jb__img{text-align:center}@media only screen and (min-width:1300px){.jb__img{margin-left:-50px;margin-right:-50px}}.jb__title{font-size:70px;font-weight:300;line-height:1.2}.jb__title .title span{margin-right:30px}.jb__title .button{position:relative;top:2px}@media only screen and (min-width:1200px){.jb__title{margin-top:-50px;padding-right:200px}}@media only screen and (max-width:1199.98px){.jb__title{font-size:60px}}@media only screen and (max-width:991.98px){.jb__title{font-size:50px}.jb__title .title span{margin-right:0}.jb__title .button{width:100%;margin-top:20px}}@media only screen and (max-width:767.98px){.jb__title{font-size:40px;text-align:center;margin-top:30px}}@media only screen and (max-width:575.98px){.jb__title{font-size:28px}}.jb__button{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:100%;position:absolute;right:15px;bottom:-40px;z-index:1}@media only screen and (max-width:767.98px){.jb__button{position:relative;margin:25px auto 0;bottom:auto;right:auto;width:60px;height:60px}}.jb__button .svg-icon{width:30px;color:#303030;animation:arrow 2s infinite}.jb__button:before,.jb__button:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';content:'';border-radius:100%;border:1px solid #343434;z-index:-1;transition:0.4s cubic-bezier(0.22, 1, 0.36, 1)}.jb__button:after{border:0;opacity:0;background:#3cb373;transform:scale(0);transition:opacity 0.4s cubic-bezier(0.22, 1, 0.36, 1), transform 0.4s cubic-bezier(0.22, 1, 0.36, 1) 0.4s, border-color 0.4s cubic-bezier(0.22, 1, 0.36, 1) 0.4s}.jb__button:hover .svg-icon{color:#fff}.jb__button:hover:before{transform:scale(1.3);border-color:#3cb373;transition:0.4s cubic-bezier(0.22, 1, 0.36, 1)}.jb__button:hover:after{opacity:1;transform:scale(1.3);transition:0.4s cubic-bezier(0.22, 1, 0.36, 1)}.jb__container{position:relative}.jb__pagination{bottom:auto !important;text-align:right;right:0;padding-right:100px;top:520px}@media only screen and (max-width:1199.98px){.jb__pagination{top:auto;bottom:50px !important}}@media only screen and (max-width:991.98px){.jb__pagination{padding-right:15px;text-align:center;position:relative;bottom:auto !important}}.jb__pagination .swiper-pagination-bullet{width:10px;height:10px;background:#919191;margin:0 2px}.jb__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#3cb373}.pr{background:#fafafa;position:relative;padding-top:70px}@media only screen and (max-width:767.98px){.pr{padding-top:50px}}.pr__bg{position:absolute;top:0;right:0;bottom:180px;left:0;content:'';background:#3cb373}@media only screen and (min-width:576px){.pr__slide{width:50%;margin-right:30px}}.pr__title{font-size:46px;color:#fff;position:relative;z-index:1;margin-bottom:40px}.pr__title-link{color:inherit}@media only screen and (max-width:575.98px){.pr__title{font-size:28px;text-align:center;margin-bottom:20px}}.pr__swiper{padding-right:calc((100vw - 1190px)/2);padding-left:calc((100vw - 1190px)/2);position:relative;z-index:1}.pr__scrollbar{width:100% !important;height:7px !important;position:relative !important;left:0 !important;margin-top:54px;background:none}@media only screen and (max-width:575.98px){.pr__scrollbar{margin-top:25px}}.pr__scrollbar:before{position:absolute;top:3px;left:0;width:100%;height:1px;background:#d2d2d2;content:''}.pr__scrollbar .swiper-scrollbar-drag{background:#303030}.pr__item{background:#fff;display:block;color:#303030;padding-bottom:32px;border-radius:5px}@media only screen and (max-width:767.98px){.pr__item{padding-bottom:25px}}.pr__item-img{position:relative;overflow:hidden}.pr__item-img:after{position:absolute;top:50%;right:auto;bottom:auto;left:50%;content:'';background:rgba(48, 48, 48, .22);opacity:0;z-index:2;width:110%;height:0;padding-top:110%;border-radius:100%;transform:translateX(-50%) translateY(-50%) scale(0);transition:opacity 0.5s cubic-bezier(0.22, 1, 0.36, 1), transform 0.5s cubic-bezier(0.22, 1, 0.36, 1) 0.5s}.pr__item-img img{display:block;width:100%;border-radius:6px 6px 0 0}.pr__item-title{font-size:24px;line-height:1.4;padding:35px 45px 17px}@media only screen and (max-width:767.98px){.pr__item-title{padding:25px 15px 17px}}.pr__item-desc{font-size:18px;font-weight:300;padding:0 45px 0}@media only screen and (max-width:767.98px){.pr__item-desc{padding:0 15px 0}}.pr__item:hover .pr__item-img:after{opacity:1;transform:translateX(-50%) translateY(-50%) scale(1.3);transition:0.5s cubic-bezier(0.22, 1, 0.36, 1)}.pr__item:hover .pr__item-title span{background-size:100% 2px;background-position:0% 100%}.dc{background:#fafafa;padding:185px 0 110px}@media only screen and (max-width:767.98px){.dc{padding-top:70px;padding-bottom:70px}}.dc .container{position:relative}.dc__img{margin-top:-5px}@media only screen and (max-width:991.98px){.dc__img{margin-top:0;margin-bottom:60px;text-align:center}}.dc__img img{border-radius:100%}.dc__item{position:relative;padding-left:100px;padding-right:100px}@media only screen and (max-width:991.98px){.dc__item{padding-right:50px}}@media only screen and (max-width:767.98px){.dc__item{padding-right:0;padding-left:75px}}.dc__item:not(:first-child){margin-top:71px}.dc__item-img{position:absolute;top:5px;right:auto;bottom:auto;left:0;content:'';background:#3cb373;width:78px;height:78px;border-radius:100%;padding:10px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:767.98px){.dc__item-img{width:50px;height:50px}}.dc__item-title{font-size:24px;color:#303030;margin:0 0 15px}@media only screen and (max-width:767.98px){.dc__item-title{font-size:20px}}.dc__item-desc{font-weight:300}.dc__bg{position:absolute;top:-185px;right:15px;bottom:auto;left:auto;content:'';background:#fff;width:940px;height:940px;border-radius:100%}@media only screen and (max-width:767.98px){.dc__bg{width:100%;padding-bottom:100%;height:0;top:150px}}.gl{padding-top:20px;position:relative;background:none}.gl:before{position:absolute;top:0;right:0;bottom:auto;left:0;content:'';height:290px;background:#fafafa;z-index:-4}.gl__swiper{padding-right:calc((100vw - 1190px)/2);padding-left:calc((100vw - 1190px)/2);position:relative;z-index:1}@media only screen and (min-width:576px){.gl__slide{width:50%;margin-right:30px}}.gl__slide img{border-radius:6px}.gl__title{font-size:70px;position:relative;z-index:1;margin-bottom:51px}@media only screen and (max-width:1199.98px){.gl__title{font-size:60px}}@media only screen and (max-width:991.98px){.gl__title{font-size:50px}}@media only screen and (max-width:767.98px){.gl__title{font-size:40px;text-align:center}}@media only screen and (max-width:575.98px){.gl__title{font-size:28px}}.gl__desc{font-size:24px;font-weight:300;padding:70px 15px}@media only screen and (max-width:767.98px){.gl__desc{font-size:18px;padding:50px 15px;text-align:center}}.prs{background:#fafafa;overflow:hidden;padding:105px 0 60px}@media only screen and (max-width:767.98px){.prs{text-align:center;padding:70px 0}}.prs .container{position:relative}.prs__bg{position:absolute;top:50%;right:auto;bottom:auto;left:50%;content:'';background:#fff;width:calc(100% - 500px);height:0;padding-top:calc(100% - 500px);border-radius:100%;z-index:1;transform:translateX(-50%) translateY(-52%)}@media only screen and (max-width:991.98px){.prs__bg{width:calc(100% - 30px);padding-top:calc(100% - 30px)}}.prs__title{font-size:60px;font-weight:300;margin-bottom:46px;position:relative;z-index:2}@media only screen and (max-width:991.98px){.prs__title{font-size:50px}}@media only screen and (max-width:767.98px){.prs__title{font-size:40px;text-align:center}}@media only screen and (max-width:575.98px){.prs__title{font-size:28px}}.prs__swiper{position:relative;z-index:2}@media only screen and (min-width:768px){.prs .col-md-5{padding-left:10px}}.prs__item{padding-bottom:60px;justify-content:flex-end}.prs__item-img-wrap{display:flex;justify-content:center;align-items:center}@media only screen and (max-width:767.98px){.prs__item-img-wrap{display:block}}.prs__item-title{font-weight:300;line-height:1;padding-top:28px;margin:0 0 15px 0;font-size:55px;letter-spacing:-1px}@media only screen and (max-width:767.98px){.prs__item-title{font-size:40px;margin-left:0}}@media only screen and (max-width:575.98px){.prs__item-title{font-size:28px}}.prs__item-subtitle{font-size:24px;font-weight:300;margin:0 0 12px 0}.prs__item-desc{font-size:16px;line-height:1.75;font-weight:300;margin:12px 0 15px;padding:0 10% 0 0}@media only screen and (max-width:767.98px){.prs__item-desc{padding:0}}.prs__item-desc p{margin:0}.prs .swiper-button-prev,.prs .swiper-button-next{width:64px;height:64px;display:flex;align-items:center;justify-content:center;border-radius:100%;position:absolute !important;top:55%;z-index:99}@media only screen and (max-width:767.98px){.prs .swiper-button-prev,.prs .swiper-button-next{position:relative;margin:25px auto 0;bottom:auto;right:auto;width:60px;height:60px}}@media only screen and (max-width:575.98px){.prs .swiper-button-prev,.prs .swiper-button-next{display:none !important}}.prs .swiper-button-prev .svg-icon,.prs .swiper-button-next .svg-icon{width:10px;color:#fff}.prs .swiper-button-prev:before,.prs .swiper-button-next:before,.prs .swiper-button-prev:after,.prs .swiper-button-next:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';content:'';border-radius:100%;border:0;background:#343434;z-index:-1;transition:0.4s cubic-bezier(0.22, 1, 0.36, 1)}.prs .swiper-button-prev:after,.prs .swiper-button-next:after{opacity:0;background:#3cb373;transform:scale(0);transition:opacity 0.4s cubic-bezier(0.22, 1, 0.36, 1), transform 0.4s cubic-bezier(0.22, 1, 0.36, 1) 0.4s}.prs .swiper-button-prev:hover .svg-icon,.prs .swiper-button-next:hover .svg-icon{color:#fff}.prs .swiper-button-prev:hover:before,.prs .swiper-button-next:hover:before{transform:scale(1.3);border-color:#3cb373;transition:0.4s cubic-bezier(0.22, 1, 0.36, 1)}.prs .swiper-button-prev:hover:after,.prs .swiper-button-next:hover:after{opacity:1;transform:scale(1.3);transition:0.4s cubic-bezier(0.22, 1, 0.36, 1)}.prs .swiper-button-prev{left:10px}@media only screen and (min-width:1300px){.prs .swiper-button-prev{left:-155px}}.prs .swiper-button-next{right:10px}@media only screen and (min-width:1300px){.prs .swiper-button-next{right:-155px}}.tc{padding:90px 15px 45px}@media only screen and (min-width:1200px){.tc .row [class*="col-"]:first-child{padding-left:85px}}.tc__title{font-size:70px;line-height:1.14;font-weight:300;margin-bottom:44px}@media only screen and (min-width:1200px){.tc__title{padding-left:30px;margin-top:-120px}}@media only screen and (max-width:1199.98px){.tc__title{font-size:60px}}@media only screen and (max-width:991.98px){.tc__title{font-size:50px}}@media only screen and (max-width:767.98px){.tc__title{font-size:40px;text-align:center}}@media only screen and (max-width:575.98px){.tc__title{font-size:28px}}@media only screen and (max-width:767.98px){.tc__img{margin-top:40px}}.tc__img img{border-radius:6px}.tc__desc{font-weight:300}.tc__desc strong{font-size:24px;font-weight:400;margin-bottom:13px;display:inline-block;margin-top:48px}.tc__desc ul{list-style:none;padding:0;margin:-20px 0 0}.tc__desc ul li{position:relative;padding-left:12px}.tc__desc ul li:before{position:absolute;top:10px;right:auto;bottom:auto;left:0;content:'';width:6px;height:6px;background:#3cb373;border-radius:100%}.kt{position:relative;overflow:hidden;padding:180px 0}@media only screen and (max-width:767.98px){.kt{padding:70px 0}}.kt__img{position:absolute;top:-20%;right:0;bottom:-20%;left:0;content:'';background-size:cover}@media only screen and (max-width:767.98px){.kt__img{transform:unset !important}}.kt__bg{background:#fff;max-width:595px;font-size:46px;font-weight:400;line-height:1.3;position:relative;z-index:2;padding:70px 50px 70px 65px;border-radius:8px}@media only screen and (max-width:767.98px){.kt__bg{padding:40px 15px;font-size:28px}}.kt__bg .button{border:1px solid #303030;color:#303030;padding-left:62px;padding-right:62px;margin-top:50px}.kt__bg .button:before{content:none}.kt__bg .button:hover{color:#fff}.waypoint-title{overflow:hidden}.waypoint-title span.title{display:inline-block;transform:translateY(100%);transition-duration:1.6s;opacity:0;transition-timing-function:cubic-bezier(0.25, 0.74, 0.22, 0.99)}.waypoint-title.viewed span{opacity:1;transform:translateY(0)}.products{background:#fafafa;padding:65px 0 120px}.product{position:relative}.product:not(:first-child){margin-top:45px}@media only screen and (max-width:767.98px){.product:not(:first-child){margin-top:75px}}.product-img{position:relative}.product-img-wrap{position:relative;z-index:0;display:flex;align-items:center;justify-content:center;padding-left:8.3336%}@media only screen and (max-width:767.98px){.product-img-wrap{padding:0 20% !important}}.product-img-wrap:after{position:absolute;top:0;right:auto;bottom:auto;left:0;content:'';background:#f4f4f4;z-index:-1;width:108.3336%;padding-bottom:108.3336%;border-radius:100%}@media only screen and (max-width:767.98px){.product-img-wrap:after{width:100%;padding-bottom:100%;left:0 !important;right:0 !important}}.product-img-wrap:before{pointer-events:none;content:'';display:block;padding-bottom:126%}.product-img__pluses .item{width:60px;height:60px;position:absolute;z-index:5;border-radius:100%;font-size:50px;font-weight:300;cursor:pointer;box-shadow:0px 1px 13px 0px rgba(0, 0, 0, 0.43);transform:translateX(-30px) translateY(-30px)}@media only screen and (max-width:575.98px){.product-img__pluses .item{width:40px;height:40px;font-size:30px;transform:translateX(-20px) translateY(-20px)}}.product-img__pluses .item:before,.product-img__pluses .item:after{position:absolute;top:0;right:0;bottom:0;left:0;content:'';content:'';border-radius:100%;background:#fff;z-index:-1;transition:0.4s cubic-bezier(0.22, 1, 0.36, 1)}.product-img__pluses .item:after{border:0;opacity:0;background:#3cb373;transform:scale(0);transition:opacity 0.2s cubic-bezier(0.22, 1, 0.36, 1), transform 0.2s cubic-bezier(0.22, 1, 0.36, 1) 0.2s}.product-img__pluses .item span{transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);position:absolute;top:0;right:0;bottom:0;left:0;content:'';display:flex;align-items:center;justify-content:center;pointer-events:none}.product-img__pluses .item span:nth-child(1){padding-top:5px}.product-img__pluses .item span:nth-child(2){opacity:0}.product-img__pluses .item.active span:nth-child(1){opacity:0}.product-img__pluses .item.active span:nth-child(2){opacity:1}.product-img__pluses .item.active,.product-img__pluses .item:hover{color:#fff}.product-img__pluses .item.active:after,.product-img__pluses .item:hover:after{opacity:1;transform:scale(1.1);transition:0.2s cubic-bezier(0.22, 1, 0.36, 1)}.product-content{position:relative;z-index:1;padding-top:150px}@media only screen and (max-width:1199.98px){.product-content{padding-top:0}}@media only screen and (max-width:575.98px){.product-content{text-align:center}}.product__title{font-size:70px;font-weight:300;line-height:1;padding-top:50px;margin:0 0 7px -8px}@media only screen and (max-width:1199.98px){.product__title{font-size:60px}}@media only screen and (max-width:991.98px){.product__title{font-size:50px}}@media only screen and (max-width:767.98px){.product__title{font-size:40px;margin-left:0}}@media only screen and (max-width:575.98px){.product__title{font-size:28px}}.product__subtitle{font-size:28px;font-weight:300;margin:0 0 19px}@media only screen and (max-width:767.98px){.product__subtitle{font-size:24px}}.product__desc{font-size:16px;line-height:1.75;font-weight:300;margin:19px 0 30px}.product__desc p{margin:0}.product__atts{position:absolute;top:0;right:auto;bottom:0;left:-280px;content:'';display:flex;flex-direction:column;justify-content:center;width:210px;padding-bottom:200px}@media only screen and (max-width:1700px){.product__atts{position:static;flex-direction:row;align-items:center;justify-content:center;width:100%;padding-bottom:0;padding-top:20px;text-align:center;flex-wrap:wrap}}@media only screen and (max-width:575.98px){.product__atts{padding-top:20px}}.product__atts .item{font-weight:300;font-size:16px;padding:0 15px}@media only screen and (min-width:1700px){.product__atts .item{padding:15px 0 22px}}@media only screen and (max-width:575.98px){.product__atts .item{font-size:14px;padding:25px 10px 0}}@media only screen and (min-width:1700px){.product__atts .item:not(:first-child){border-top:1px solid #d2d2d2}}.product__atts .item-title{font-size:30px;margin-bottom:8px}@media only screen and (max-width:575.98px){.product__atts .item-title{font-size:18px;margin-bottom:4px}}.product-pluses{position:absolute;right:0;top:40%;width:375px;z-index:10}@media only screen and (max-width:1919px){.product-pluses{right:0}}@media only screen and (max-width:1700px){.product-pluses{top:30%;right:15%}}@media only screen and (max-width:575.98px){.product-pluses{top:15%;left:15px;right:15px;width:auto}}.product-pluses .item{background:#fff;font-size:16px;padding:80px 60px 70px;border-radius:8px;display:none;position:absolute;top:auto;right:0;bottom:0;left:0;content:''}@media only screen and (max-width:1700px){.product-pluses .item{top:0;bottom:auto}}@media only screen and (max-width:575.98px){.product-pluses .item{padding:60px 15px 30px;box-shadow:0px 1px 13px 0px rgba(0, 0, 0, 0.15)}}.product-pluses .item-title{font-size:24px;line-height:1.4}.product-pluses .item .close{position:absolute;top:0;left:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-weight:400;opacity:1;transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);cursor:pointer}.product-pluses .item .close:hover{opacity:0.65}.product.reverse .product__item{flex-direction:row-reverse}@media only screen and (min-width:992px){.product.reverse .product-pluses{right:auto;left:0}}.product.reverse .product-img-wrap{padding-right:8.3336%;padding-left:15px}.product.reverse .product-img-wrap:after{left:auto;right:40px}.product.reverse .product__atts{left:100%}.s-product{background:#fafafa;padding:60px 0}.s-product__colors{margin:45px 0 65px;border-width:1px 0;border-style:solid;border-color:#303030}.s-product__colors .item{margin:13px 15px 13px;display:inline-flex;align-items:center}.s-product__colors .item__color{width:64px;height:64px;border:1px solid #303030;border-radius:100%;margin-right:25px}@media only screen and (max-width:767.98px){.s-product__colors .item__color{width:50px;height:50px}}.s-product__colors .item__title{font-size:20px}@media only screen and (max-width:767.98px){.s-product__colors .item__title{font-size:18px}}.s-product__add-text{padding-top:60px;font-weight:300}.s-product__add-text > h1:first-child,.s-product__add-text > h2:first-child,.s-product__add-text > h3:first-child,.s-product__add-text > .h:first-child{margin-top:0}.s-product .product-img-wrap{padding:40px 0}.s-product .product-img-wrap:before,.s-product .product-img-wrap:after{content:none !important}.s-product .product-pluses{left:-350px;top:15%;bottom:auto}@media only screen and (max-width:1919px){.s-product .product-pluses{left:0;top:30%}}@media only screen and (max-width:575.98px){.s-product .product-pluses{left:15px}}.s-product .product-pluses .item{bottom:auto;top:0}.s-product .product-pluses .item .close{left:auto;right:0}.s-product .product__gallery{padding-top:65px}.s-product .product__gallery .col-4{padding:15px}@media only screen and (min-width:992px){.s-product__gallery{padding-right:90px}}.s-product__content{font-weight:300}.s-product__content-button{margin:45px 0;position:relative;z-index:2}.s-product__content-button .button{width:100%}@media only screen and (max-width:767.98px){.s-product__content{padding-top:90px}}.s-product__content-h{margin:0;font-size:70px;font-weight:300;margin-left:-5px;line-height:1.2}@media only screen and (max-width:1199.98px){.s-product__content-h{font-size:60px}}@media only screen and (max-width:991.98px){.s-product__content-h{font-size:50px}}@media only screen and (max-width:767.98px){.s-product__content-h{font-size:40px}}@media only screen and (max-width:575.98px){.s-product__content-h{font-size:28px}}.s-product__content-subtitle{font-size:30px;margin-bottom:18px}@media only screen and (max-width:767.98px){.s-product__content-subtitle{font-size:22px}}.s-product .ac{border-width:0 0 1px 0;border-style:solid;border-color:#303030}.s-product .ac__title{font-size:24px;font-weight:400;margin:40px 0 30px}.s-product .ac .card{border-width:1px 0 0 0;border-style:solid;border-color:#303030;border-radius:0 !important;background:none !important}.s-product .ac .card-header{border:0;margin-bottom:0 !important;padding:0;background:none;border-radius:0 !important}.s-product .ac .card-header button{background:none;border:none;padding:34px 50px 34px 0;display:block;width:100%;text-align:left;text-transform:none;position:relative;font-size:20px;background:none;font-weight:300;color:#303030}.s-product .ac .card-header button:before,.s-product .ac .card-header button:after{content:none !important}@media only screen and (max-width:767.98px){.s-product .ac .card-header button{padding-right:30px}}.s-product .ac .card-header button .toogle{position:absolute;top:50%;right:0;bottom:auto;left:auto;content:'';width:44px;height:44px;margin-top:-20px;text-align:center;z-index:2}@media only screen and (max-width:767.98px){.s-product .ac .card-header button .toogle{width:30px;height:30px;margin-top:-15px}}.s-product .ac .card-header button .toogle:after{content:"\002B";font-size:90px;font-family:aktiv-grotesk, sans-serif;font-weight:100;line-height:48px}@media only screen and (max-width:767.98px){.s-product .ac .card-header button .toogle:after{line-height:30px;font-size:40px}}.s-product .ac .card-header button[aria-expanded="true"] .toogle:after{content:"\2212"}.s-product .ac .collapse .card-body,.s-product .ac .collapsing .card-body{border:0 !important;padding:0 50px 42px 0}@media only screen and (max-width:767.98px){.s-product .ac .collapse .card-body,.s-product .ac .collapsing .card-body{padding-right:30px}}.s-product .ac .collapse .card-body p:last-child,.s-product .ac .collapsing .card-body p:last-child,.s-product .ac .collapse .card-body ul:last-child,.s-product .ac .collapsing .card-body ul:last-child{margin-bottom:0}.s-product .ac .collapse .card-body h2,.s-product .ac .collapsing .card-body h2,.s-product .ac .collapse .card-body h3,.s-product .ac .collapsing .card-body h3{font-size:20px}.s-product .fl{position:relative;padding-left:110px;min-height:80px;display:flex;flex-direction:column;justify-content:center;margin-top:50px}@media only screen and (max-width:767.98px){.s-product .fl{padding-left:60px;min-height:40px}}.s-product .fl__icon{width:80px;height:80px;border:1px solid #303030;border-radius:100%;display:flex;align-items:center;justify-content:center;transform:rotate(-90deg);position:absolute;top:50%;margin-top:-40px;left:0}@media only screen and (max-width:767.98px){.s-product .fl__icon{width:40px;height:40px;margin-top:-20px}}.s-product .fl__icon .svg-icon{width:30px;color:#303030;animation:arrow 2s infinite}@media only screen and (max-width:767.98px){.s-product .fl__icon .svg-icon{width:20px}}.s-product .fl__title{font-size:24px;font-weight:400;margin-bottom:2px}.s-product .fl__item{padding:5px 0}.s-product .fl__item a{background-size:0% 1px;position:relative}.s-product .fl__item a:hover{background-size:100% 1px}.s-product .fl__item a:after{position:absolute;top:50%;right:-32px;bottom:auto;left:auto;content:'';width:20px;height:26px;margin-top:-15px;background-position:center;background-size:contain}.s-product .fl__item.pdf a:after{background-image:url('/wp-content/uploads/2020/08/pdf.png')}.fancybox-infobar{display:none !important}.fancybox-toolbar{right:auto !important;top:auto !important;bottom:0;width:100%;text-align:center}.fancybox-button{margin:0 10px;color:#fff;background:none !important;border:0 !important;width:60px !important;height:60px !important;border-radius:100%;overflow:unset}.fancybox-button:hover:after{transform:translateX(-50%) translateY(-50%) scale(1.01)}.fancybox-button[disabled]{cursor:no-drop !important;opacity:0.5 !important}.fancybox-button[disabled]:before{background:#303030}.fancybox-button:before{border-radius:100%}.fancybox-button--thumbs{display:none !important}.fancybox-button--arrow_left,.fancybox-button--arrow_right{padding:0 !important;margin:0 !important;color:#fff !important;cursor:pointer !important}.fancybox-button svg{width:30px;margin:0 auto}.rl{padding-top:60px;padding-bottom:50px}@media only screen and (max-width:767.98px){.rl{text-align:center}}.rl__title{font-size:70px;font-weight:300;line-height:1}@media only screen and (max-width:1199.98px){.rl__title{font-size:60px}}@media only screen and (max-width:991.98px){.rl__title{font-size:50px}}@media only screen and (max-width:767.98px){.rl__title{font-size:40px}}@media only screen and (max-width:575.98px){.rl__title{font-size:28px}}.rl__links{margin-top:27px;margin-bottom:55px}@media only screen and (max-width:767.98px){.rl__links{text-align:center}}.rl__links a{text-transform:uppercase;font-size:30px;font-weight:300}@media only screen and (max-width:767.98px){.rl__links a{font-size:20px}}.rl__links a:not(:last-child){margin-right:10px}.rl__links a:not(:last-child):after{content:','}.rl__swiper{padding-right:calc((100vw - 1190px)/2);padding-left:calc((100vw - 1190px)/2);position:relative;z-index:1}@media only screen and (min-width:576px){.rl__slide{width:50%;margin-right:30px}}.rl__slide img{border-radius:6px}button.go-back{width:60px;height:60px;border:1px solid #303030;border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;top:12px;left:-90px;z-index:99;color:#303030;overflow:unset;font-size:10px;text-transform:uppercase;text-align:center;padding:0 !important}button.go-back:before{background:#fff;border-radius:100%}button.go-back:hover{color:#fff}button.go-back:hover:after{transform:translateX(-50%) translateY(-50%) scale(1.05)}@media only screen and (max-width:1365px){button.go-back{width:50px;height:50px;top:100px;left:0}}@media only screen and (max-width:767.98px){button.go-back{top:95px;left:50%;margin-left:-25px}}body.home button.go-back{display:none}div.wpcf7{position:relative;font-size:18px;}div.wpcf7 .wpcf7-form-control-wrap,div.wpcf7 .wpcf7-response-output{display:block;margin:0 0 30px 0}div.wpcf7 label{display:block;width:100%;font-size:18px;margin-bottom:3px;color:#303030;font-weight:400}div.wpcf7 [class*="col-"]{position:static}div.wpcf7 .wpcf7-acceptance label{font-size:12px}div.wpcf7 input:not([type="submit"]),div.wpcf7 textarea{border-width:1px;padding:20px 30px}div.wpcf7 input:not([type="submit"])::placeholder,div.wpcf7 textarea::placeholder{opacity:1}div.wpcf7 input:not([type="submit"]).wpcf7-not-valid,div.wpcf7 textarea.wpcf7-not-valid{border-color:#f00}div.wpcf7 input:not([type="submit"]):focus,div.wpcf7 textarea:focus{border-color:#888}div.wpcf7 input:not([type="submit"]) + .wpcf7-not-valid-tip,div.wpcf7 textarea + .wpcf7-not-valid-tip{display:none !important}@media only screen and (max-width:575.98px){div.wpcf7 input:not([type="submit"]),div.wpcf7 textarea{padding:10px 12px}}div.wpcf7 textarea{height:290px;resize:none}@media only screen and (max-width:575.98px){div.wpcf7 textarea{height:100px}}div.wpcf7 button[type="submit"]{padding-left:70px;padding-right:70px}div.wpcf7 div.wpcf7-validation-errors,div.wpcf7 div.wpcf7-response-output{font-size:18px;border-width:1px;border-style:solid;border-radius:4px}div.wpcf7 div.wpcf7-validation-errors{border-color:#f00;background:#ffe2e2;color:#c10000}div.wpcf7 div.wpcf7-response-output{padding:20px 30px;text-align:center}div.wpcf7 div.wpcf7-response-output:empty{display:none;margin:0}div.wpcf7 .wpcf7-spam-blocked{background:#e2e2e2;border-color:#bcbcbc !important;color:#383838}div.wpcf7 .wpcf7-mail-sent-ng{background:#fcf8e3;border-color:#ac9163 !important;color:#8a6d3b}div.wpcf7 .wpcf7-mail-sent-ok{background:#dff0d8;border-color:#3c763d !important;color:#3c763d}div.wpcf7 .ajax-loader{background-color:rgba(255, 255, 255, .75);background-image:none;height:100%;width:100%;margin:0;color:rgba(60, 179, 115, 1);z-index:2;opacity:0;position:absolute;top:0;right:0;bottom:0;left:0;content:'';-webkit-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);-moz-transition:0.25s cubic-bezier(0.22, 1, 0.36, 1);transition:0.25s cubic-bezier(0.22, 1, 0.36, 1)}div.wpcf7 .ajax-loader.is-active{opacity:1}div.wpcf7 .ajax-loader:before{position:absolute;top:0;right:0;bottom:0;left:0;content:'';content:'';margin:auto;height:50px;width:50px;display:block;-webkit-animation:loading 2s infinite linear;-moz-animation:loading 2s infinite linear;animation:loading 2s infinite linear}.contact__h{font-size:24px;margin-bottom:10px;font-weight:400}.contact__info{font-weight:300;margin-bottom:35px}@media only screen and (max-width:575.98px){.contact__info{text-align:center}}@media only screen and (min-width:992px){.contact__info > .row > [class*="col-"]:first-child{padding-right:60px}}@media only screen and (min-width:992px){.contact__info > .row > [class*="col-"]:last-child{padding-left:60px}}.contact__info [class*="col-"]{margin-bottom:20px}.contact__info a{font-weight:500}.contact__form{padding:80px 15px}.contact__form-row{align-items:center;padding-bottom:60px}.contact__form-row [class*="col-"]{padding-top:15px;padding-bottom:15px}@media only screen and (max-width:575.98px){.contact__form-row [class*="col-"]{text-align:center}}.contact__form-h{font-size:46px}@media only screen and (max-width:767.98px){.contact__form-h{font-size:40px}}@media only screen and (max-width:575.98px){.contact__form-h{font-size:28px}}.contact__form-desc{font-weight:300}.blog-post{margin:10px 0 20px;position:relative;flex-grow:1;}@media only screen and (max-width:575.98px){.blog-post{margin:0 0 30px}}.blog-post__date{position:absolute;top:15px;right:auto;bottom:auto;left:15px;margin:0;line-height:1;background:#3cb373;color:#fff;padding:7px 10px;font-family:aktiv-grotesk, sans-serif;font-size:13px;border-radius:0;z-index:9}.blog-post__h{font-family:aktiv-grotesk, sans-serif;font-size:120%;margin:25px 0 15px;color:#303030}.blog-post__h a{color:inherit}.blog-post__h a:hover{color:#3cb373;-webkit-text-decoration:none;text-decoration:none}.blog-post__text{flex-grow:1;margin:0 0 20px}.error-404{}.error-404__number{font-family:aktiv-grotesk, sans-serif;font-size:200px;font-weight:700;color:#303030;line-height:1;margin:30px 0 0}@media only screen and (max-width:575.98px){.error-404__number{font-size:130px}}.error-404__products{margin-top:100px}.site-footer{font-weight:300;clear:both;}.site-footer:after{content:'';display:table;clear:both}.site-footer .container{position:relative}.site-footer__widgets{padding-bottom:40px;}.site-footer__widgets .widgets-area{flex:1 1 0;padding-left:15px;padding-right:15px;padding-top:56px}@media only screen and (max-width:767.98px){.site-footer__widgets .widgets-area{flex:1 1 auto;width:100%;text-align:center}}.site-footer__widgets .widget a:not([class]){background-size:0% 1px}.site-footer__widgets .widget a:not([class]):hover{background-size:100% 1px}.site-footer__widgets .widget ul{list-style:none;padding:0;margin:0 -20px}.site-footer__widgets .widget ul li{display:inline-block;padding:0 10px}.site-footer__widgets .widget ul a{padding:0;font-size:22px;font-weight:400}.site-footer .site-footer__copy{border-top:1px solid #f0f0f0;display:flex;justify-content:space-between;align-items:center;padding:14px 0;flex-wrap:wrap}@media only screen and (max-width:991.98px){.site-footer .site-footer__copy{justify-content:center;flex-direction:column;text-align:center;padding:20px 0 5px;font-size:14px}.site-footer .site-footer__copy .widget{padding:0 0 10px}}.page-template-contact .site-footer{background:#fafafa}.back-to-top{position:absolute;bottom:26px;right:-300px;cursor:pointer}@media only screen and (max-width:1919px){.back-to-top{right:-200px}}@media only screen and (max-width:1600px){.back-to-top{position:relative;width:60px;height:60px;margin:20px auto 0;right:auto}}.back-to-top__icon{transform:rotate(180deg);width:60px;height:60px;display:flex;align-items:center;justify-content:center}.back-to-top__icon .svg-icon{width:30px;color:#303030;animation:arrow 2s infinite}.back-to-top__text{position:absolute;top:0;bottom:0;right:100%;white-space:nowrap;pointer-events:none;display:flex;align-items:center;overflow:hidden;font-size:10px;text-transform:uppercase}.back-to-top__text span{transform:translateY(100%);opacity:0;transition:1s cubic-bezier(0.22, 1, 0.36, 1)}.back-to-top:hover .back-to-top__text span{transform:translateY(0%);opacity:1}/*# sourceMappingURL=style.css.map */