@charset "UTF-8";body{background-color:#f6f6f6;font-family:futura-pt}.main-header{background-color:#000;color:#e2b85b}.main-header img{max-width:100%}.main-header__logo{width:126px;float:left;padding-top:25px}.main-header__logo a{display:block;padding-top:0!important}.main-header__mobile-menu-trigger{display:none;cursor:pointer;padding-left:10px;padding-right:10px}.main-header__mobile-menu-trigger i{font-size:24px}.main-header__mobile-menu-trigger.active i:before{content:"\f00d"}.main-header__content{width:calc(100% - 126px);float:right;padding-top:20px;padding-bottom:25px}.main-header__content__social{text-align:right;margin-bottom:20px}.main-header__content__social ul{margin-bottom:0}.main-header__content__social ul li{margin-bottom:0;margin-right:10px;margin-left:10px}.main-header__content__social ul li a{color:#e5e5e5}.main-header__content__social ul li:first-child{margin-left:0}.main-header__content__social ul li:last-child{margin-right:0}.main-header__content__title{margin-bottom:25px}.main-header__content__title h1{text-align:center;font-weight:400;font-family:futura-pt;line-height:39px;font-size:30px}.main-header__content__nav{text-align:right;position:relative}.main-header__content__menu{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:top;padding-top:2px;padding-bottom:2px}.main-header__content__menu>nav>ul{margin-top:0;border:none}.main-header__content__menu>nav>ul ul{padding:7px 14px;background-color:#000}.main-header__content__menu>nav>ul li a{font-size:18px;font-family:futura-pt;font-weight:400;line-height:24px;letter-spacing:.1px;color:#e2bb5b;background-color:#000;padding:0 6px}.main-header__content__menu>nav>ul li a .icon-arrow-down{color:#e2bb5b;line-height:0}.main-header__content__menu>nav>ul li.site-nav--active>a{font-weight:700}.main-header__content__buttons{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:20px;vertical-align:top}.main-header__content__buttons>*{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:10px;padding-right:10px}.main-header__content__buttons>*:first-child{padding-left:0}.main-header__content__buttons>*:last-child{padding-right:0}.main-header__content__buttons .icon,.main-header__content__buttons i{font-size:24px;color:#e2b85b;line-height:30px}.main-header__content__buttons a,.main-header__content__buttons a i{display:block}.main-header__content__search{min-height:32px}.main-header__content__search form{margin-bottom:0}.main-header__content__search form input{border:none!important;border-radius:0!important;font-family:futura-pt;width:84%!important;margin-right:1%;display:none}.main-header__content__search form .input-group-btn{display:block;width:auto}.main-header__content__search form button{padding:0;background:none;-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important;height:auto!important}.main-header__content__search form button:hover{background:none;-webkit-box-shadow:none;box-shadow:none}.main-header__content__search form button *{display:block}.main-header__content__search form .icon{color:#e2b85b;font-size:24px;position:relative}.main-header__content__search form .icon-search:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f002"}.main-header__content__search.active form{background-color:#000;position:absolute;right:0;bottom:0;top:0;left:0;max-width:100%;width:100%}.main-header__content__search.active form input{display:block}.main-header__content__search.active form:after{content:"";display:block;clear:both}.main-header__content__search.active form>*{float:left}.main-header__content__search.active form .input-group-btn{width:15%}.main-header__content__search.active form .input-group-btn button{width:100%;height:37px!important;border:none;background:#8c5401;font-weight:400}.main-header__content__search.active form .input-group-btn .icon{display:none}.main-header__content__search.active form .input-group-btn .fallback-text{width:auto!important;height:auto!important;position:initial!important;font-family:futura-pt}.header-info{text-align:center;font-family:futura-pt;padding:15px}.header-info__left,.header-info__right{display:inline-block;vertical-align:middle}.header-info__left{margin-right:20px;margin-left:20px}.header-info__right{margin-left:20px;margin-right:20px}.header-info ul{margin-bottom:0}.header-info ul li{display:inline-block;margin-bottom:0;margin-left:15px;margin-right:15px}.header-info ul li,.header-info ul li a{font-size:15px;line-height:16px;letter-spacing:2px;font-weight:500;color:#231f20;text-transform:uppercase}.header-info .h2{font-size:30px;line-height:39px;color:#231f20;font-weight:400;margin-bottom:0;font-family:futura-pt}.main-footer{background-color:#000;color:#e2b85b;font-family:futura-pt}.main-footer a{color:#e2b85b}.main-footer__top{padding:45px 0 60px}.main-footer__top__social{text-align:right;margin-bottom:55px}.main-footer__top__social ul{margin-bottom:0}.main-footer__top__social ul li{margin-bottom:0;margin-right:10px;margin-left:10px}.main-footer__top__social ul li a{color:#e5e5e5}.main-footer__top__social ul li:first-child{margin-left:0}.main-footer__top__social ul li:last-child{margin-right:0}.main-footer__top__content .grid__item--text{width:50%;padding-top:22px}.main-footer__top__content .grid__item--text .rte p{font-size:21px;letter-spacing:.5px;font-weight:400;line-height:28px}.main-footer__top__content .grid__item--text>p,.main-footer__top__content .grid__item--text>p a{text-transform:uppercase;font-weight:500;line-height:16px;font-size:15px;letter-spacing:2px}.main-footer__top__content .grid__item--menu{width:16.666666667%}.main-footer__top__content h3{text-transform:uppercase;font-weight:500;font-size:14px;letter-spacing:2px;margin-bottom:30px}.main-footer__top__text-widget{margin-bottom:15px}.main-footer__top__text-widget>*{display:inline-block;vertical-align:middle}.main-footer__top__text-widget a{padding-top:0!important}.main-footer__top__text-widget img{width:96px}.main-footer__top__text-widget p{font-size:25px;letter-spacing:.25px;margin-bottom:0;padding-left:25px;font-weight:400}.main-footer__bottom{background-color:#080808;padding:9px 0}.main-footer__bottom__copy p,.main-footer__bottom__copy p a{font-size:18px;font-weight:400;letter-spacing:.1px;line-height:22px;margin-bottom:0}.main-footer__bottom__menu{text-align:right}.main-footer__bottom__menu ul{margin-bottom:0;float:right}.main-footer__bottom__menu ul li{float:left;line-height:22px;margin:0 10px}.main-footer__bottom__menu ul li:first-child{margin-left:0}.main-footer__bottom__menu ul li:last-child{margin-right:0}.main-footer__bottom .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.main-footer__bottom .wrapper>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.site-footer__links li{line-height:24px;display:block;margin-bottom:3px}.site-footer__links li s a{letter-spacing:.1px;font-size:18px}.index-section{position:relative}.index-section .flexslider{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2);box-shadow:0 3px 5px -1px #0003}.index-section .flex-control-nav{bottom:25px}.index-section .flex-control-nav li{margin:0 11px;height:auto}.index-section .flex-control-nav li a{width:20px;height:20px;background-color:transparent;border-color:#fff;border-width:3px}.index-section .flex-control-nav li a:hover,.index-section .flex-control-nav li a.flex-active{background-color:#fff;border-color:#fff}.index-section--clean{padding-top:0;padding-bottom:0}.slider-brand-banner{z-index:3;position:absolute;top:75px;left:60px;background-color:#00000080;-webkit-box-shadow:0 24px 36px 0 rgba(0,0,0,.2);box-shadow:0 24px 36px #0003;color:#fff}.slider-brand-banner p{font-family:futura-pt;font-size:43px;padding:13px 24px;font-weight:400;margin-bottom:0}.slider-brand-banner p.logo{padding:0}.slider-brand-banner p a{padding-top:0!important;display:block}.slider-brand-banner p a img{display:block}.slider-brand-banner>*{float:left}.slider-brand-banner img{height:100px}.collection-grid{display:block;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2);box-shadow:0 3px 5px -1px #0003;background-color:#fff;margin-bottom:30px}.collection-grid__image{padding-top:70%;background-size:cover}.collection-grid__content{padding:25px 30px;min-height:185px}.collection-grid__title,.collection-grid__description{font-family:futura-pt;color:#231f20;font-weight:400;margin-bottom:0;text-align:left}.collection-grid__title{font-size:26px;letter-spacing:.25px;line-height:33px}.collection-grid__description{font-size:18px;letter-spacing:.25px;line-height:20px}.call-to-action{z-index:0;background-position:center;background-repeat:repeat;background-color:#2f2e2e;background-size:cover;position:relative;text-align:center;padding:25px 15px;margin-bottom:30px}.call-to-action:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;z-index:-1;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:-webkit-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);background:-o-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);background:linear-gradient(90deg,#0000,#00000080)}.call-to-action header{margin:0 auto;max-width:620px}.call-to-action h2,.call-to-action h3{font-family:futura-pt;margin-bottom:0}.call-to-action h2{color:#fff;font-size:44px;letter-spacing:.25px;line-height:56px;font-weight:400}.call-to-action h3{color:#e2b85b;font-size:26px;font-weight:400;letter-spacing:.25px;line-height:33px}.call-to-action--items{padding-left:46px;padding-right:46px;padding-top:46px;margin-bottom:30px}.call-to-action--items header{max-width:inherit;margin-bottom:46px}.call-to-action--items:after{content:"";clear:both;display:block}.call-to-action--items .collection-grid__content{padding:16px 20px;min-height:198px}.call-to-action--items .collection-grid__title{font-size:25px;line-height:33px}.call-to-action--items .collection-grid__description{font-size:18px;line-height:20px}div[id*=shopify-section-collection-list]{padding-bottom:0;padding-top:0}.cover-all{z-index:1;position:absolute;right:0;left:0;top:0;bottom:0;display:block}.featured-products__container{-webkit-box-shadow:0 12px 24px 0 rgba(0,0,0,.2);box-shadow:0 12px 24px #0003;background-color:#fff;padding:30px 60px}.featured-products__container--single{margin-top:30px;margin-bottom:60px}.featured-products__container>h2{font-size:44px;color:#231f20;font-family:futura-pt;font-weight:400;letter-spacing:.25px;text-align:center;margin-bottom:20px}.featured-products__item{position:relative;z-index:0;text-align:center}.featured-products__item__image{padding-top:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.featured-products__item header *{font-family:futura-pt;font-weight:400;margin-bottom:0}.featured-products__item header h3{font-size:21px;color:#231f20;line-height:24px;letter-spacing:.15px}.featured-products__item header p{color:#231f20;font-size:20px;letter-spacing:.5px;line-height:28px}.featured-products .owl-prev,.featured-products .owl-next{position:absolute;top:50%;margin-top:-22px;width:40px}.featured-products .owl-prev i,.featured-products .owl-next i{color:#0000008a;font-size:40px}.featured-products .owl-prev{left:-45px}.featured-products .owl-next{right:-45px}.main-content:after{display:none}.newsletter-horizontal{background-size:cover;background-position:center;text-align:center;padding:110px 15px 90px;color:#fff;position:relative;z-index:0;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2);box-shadow:0 3px 5px -1px #0003}.newsletter-horizontal:before{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;bottom:0;background:#0000004d}.newsletter-horizontal p{max-width:600px;margin:0 auto}.newsletter-horizontal__title{font-size:30px;font-weight:400;line-height:39px;font-family:futura-pt}.newsletter-horizontal>p{font-size:20px;font-weight:400;line-height:30px;font-family:futura-pt}.newsletter-horizontal__form{padding-top:30px}.newsletter-horizontal__form .input-group{display:inline-block}.newsletter-horizontal__form .input-group:after{content:"";display:block;clear:both}.newsletter-horizontal__form .input-group>*{float:left}.newsletter-horizontal__form .input-group input{margin-bottom:0}.newsletter-horizontal__form .input-group input[type=email]{width:435px;height:48px;background-color:#fff;padding:13px 20px;border-radius:3px;font-size:18px;font-weight:400;font-family:futura-pt;letter-spacing:.25px;line-height:20px}.newsletter-horizontal__form .input-group .input-group-btn{display:inline-block;width:auto;margin-left:15px;margin-top:6px}.newsletter-horizontal__form .input-group .input-group-btn button{background-color:#231f20;height:36px;font-size:18px;font-weight:400;font-family:futura-pt;text-transform:uppercase;border-radius:3px!important;padding:0 20px;letter-spacing:1.25px}.product-single{background-color:#fff;-webkit-box-shadow:0 12px 24px 0 rgba(0,0,0,.2);box-shadow:0 12px 24px #0003;padding:50px}.product-single *{font-family:futura-pt}.product-single h1{font-weight:400;font-size:61px;line-height:78px;color:#231f20;margin-bottom:0}.product-single label,.product-single h2.h4{text-transform:uppercase;color:#231f20;font-size:15px;font-weight:500;letter-spacing:2px;line-height:16px;margin-bottom:10px}.product-single .quantity-selector{height:35px;border:1px solid #979797;border-radius:0;font-weight:600;text-align:center;max-width:90px;margin-bottom:10px}.product-single #AddToCart{color:#fff;background-color:#231f20;font-size:18px;letter-spacing:1.25px;line-height:16px;text-align:center;border-radius:4px;height:36px;min-height:36px;min-width:200px;font-weight:400;text-transform:uppercase;width:auto;outline:none!important}.product-single #AddToCart:hover{color:#fff;background-color:#231f20;border-color:#231f20}.product-single .product-form--wide{margin-bottom:0}.product-single__price{color:#231f20;font-size:43px;font-weight:400;letter-spacing:.25px;line-height:56px}.product-single .social-sharing a{color:#231f20;padding:0;background:none}.product-single .social-sharing a .share-title{display:none}.product-single .social-sharing a .icon{padding:0;font-size:24px}.product-single .tabs{margin-top:0}.product-single .tab-switch__nav{margin-top:25px;margin-bottom:15px}.product-single .tab-switch__nav li{padding:3px 0;margin-right:30px}.product-single .tab-switch__nav li a{color:#231f20;font-size:15px;text-transform:uppercase;letter-spacing:2px;font-weight:500;line-height:16px}.product-single .tab-switch__content{display:none}.product-single .tab-switch__content.active{display:block}.product-single .tab-switch__content p,.product-single .tab-switch__content h5{color:#231f20;font-size:21px;font-weight:400;letter-spacing:.5px;line-height:28px}.product-single .tab-switch__content h5{font-weight:500}.product-single .tab-switch__content .expandable{margin-left:0;list-style:none}.product-single .tab-switch__content .expandable ul{list-style:disc;margin-bottom:20px}.product-single .spr-starrating{color:#e2b85b}.product-single .spr-badge-caption{text-transform:uppercase;color:#231f20;font-size:15px;font-weight:500;letter-spacing:2px;line-height:16px;margin-bottom:10px;margin-left:15px}.tab-switch__nav{border-top:none;border-bottom:none}.tab-switch__nav li{border-bottom:4px solid transparent;border-right:none;padding-left:0;padding-right:0}.tab-switch__nav li:first-child{border-right:none}.tab-switch__nav li.active{border-color:#e2b85b}body #shopify-product-reviews{font-family:futura-pt;background-color:#fff;padding:60px;-webkit-box-shadow:0 12px 24px 0 rgba(0,0,0,.2);box-shadow:0 12px 24px #0003;margin-bottom:60px}body #shopify-product-reviews input,body #shopify-product-reviews textarea{font-family:futura-pt}body #shopify-product-reviews a{color:#231f20}body #shopify-product-reviews input[type=submit]{color:#00000061;font-size:18px;letter-spacing:1.25px;line-height:16px;text-align:center;border-radius:4px;border:1px solid rgba(0,0,0,.12);background-color:transparent;height:36px;min-height:36px;min-width:200px;font-weight:400;text-transform:uppercase;width:auto;outline:none!important}body #shopify-product-reviews input[type=submit]:hover{color:#fff;background-color:#231f20;border-color:#231f20}body #shopify-product-reviews .spr-review-content p{font-size:15px}.text-image-aside{font-family:futura-pt;position:relative;padding:24px 0;z-index:0;margin-bottom:65px}.text-image-aside__text{width:54%;min-height:350px;background:#2f2e2e -webkit-gradient(linear,left top,right top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.5)));background:#2f2e2e -webkit-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);background:#2f2e2e -o-linear-gradient(left,rgba(0,0,0,0) 0%,rgba(0,0,0,.5) 100%);background:#2f2e2e linear-gradient(90deg,#0000,#00000080);padding:110px 60px 50px;color:#e2b85b;font-weight:400;background-size:auto 150%;background-position:center}.text-image-aside__text h1{letter-spacing:.25px;font-size:44px;line-height:1.3;font-weight:400;font-family:futura-pt}.text-image-aside__text h3{text-transform:uppercase;font-weight:500;font-size:15px;letter-spacing:2px;line-height:1.1;margin-bottom:10px;margin-top:-26px}.text-image-aside__text p{font-size:21px;letter-spacing:.5px;line-height:1.3;text-shadow:0 2px 4px 0 rgba(0,0,0,.5);margin-bottom:30px}.text-image-aside__text p:last-child{margin-bottom:0}.text-image-aside__text a{display:inline-block;border-radius:4px;background-color:#231f20;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003;text-transform:uppercase;color:#fff;font-size:18px;line-height:18px;letter-spacing:1.25px;padding:10px 15px;margin-top:-15px}.text-image-aside__image{width:50%;position:absolute;z-index:-1;height:100%;right:0;top:0;background-size:cover;background-position:center;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2);box-shadow:0 6px 10px #00000024,0 1px 18px #0000001f,0 3px 5px -1px #0003}.page-text-content{max-width:1000px;margin:0 auto 80px}.page-text-content h1,.page-text-content h2,.page-text-content h3{color:#231f20;font-family:futura-pt;font-size:44px;letter-spacing:.25px;line-height:1.3;text-align:center;font-weight:400;margin-bottom:30px}.page-text-content p,.page-text-content ul{color:#231f20;font-family:futura-pt;font-size:26px;font-weight:400;letter-spacing:.25px;line-height:1.3}.features-boxes{text-align:center;font-family:futura-pt;margin-bottom:100px}.features-boxes__title{display:block}.features-boxes__title h2{color:#231f20;font-family:futura-pt;font-size:44px;letter-spacing:.25px;line-height:1.3;margin-bottom:30px;font-weight:400}.features-boxes__container{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-7px;margin-right:-7px;margin-bottom:30px}.features-boxes__col{padding:0 7px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;display:-webkit-box;display:-ms-flexbox;display:flex}.features-boxes__box{width:100%;background-color:#fff;-webkit-box-shadow:0 8px 22px 0 rgba(0,0,0,.11);box-shadow:0 8px 22px #0000001c;padding:40px 50px}.features-boxes__box img{height:60px;margin-bottom:15px}.features-boxes__box h3{color:#231f20;font-family:futura-pt;font-size:21px;font-weight:400;letter-spacing:.5px;line-height:1.3}.features-boxes__box p{margin-bottom:0;color:#0009;font-family:futura-pt;font-size:18px;font-weight:400;letter-spacing:.25px;line-height:20px}.features-boxes__box__text{text-align:left}.features-boxes__box__text>*:last-child{margin-bottom:0}.features-boxes__box__text p{color:#231f20;font-size:21px;font-weight:400;letter-spacing:.5px;line-height:1.5;margin-bottom:10px}.features-boxes__box__text ul{list-style:disc;padding-left:30px;margin-bottom:10px}.features-boxes__box__text ul li{color:#0009;font-size:18px;font-weight:400;letter-spacing:.25px;line-height:20px}.features-boxes__button{text-align:center}.features-boxes__button a{display:inline-block;border-radius:4px;background-color:#231f20;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003;text-transform:uppercase;color:#fff;font-size:18px;line-height:18px;letter-spacing:1.25px;padding:10px 15px}.features-boxes--lists{margin-bottom:60px}.features-boxes--lists .features-boxes__box{padding:30px}.solutions-tables{padding:0 12.5%;margin-bottom:80px;font-family:futura-pt}.solutions-tables__title{text-align:center;display:block}.solutions-tables__title h2{color:#231f20;font-family:futura-pt;font-size:44px;letter-spacing:.25px;line-height:1.3;margin-bottom:30px;font-weight:400}.solutions-tables__container{display:-webkit-box;display:-ms-flexbox;display:flex}.solutions-tables__col{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.solutions-tables__col:first-child{padding-right:80px}.solutions-tables__col:last-child{padding-left:80px}.solutions-tables__table h3{color:#231f20;font-size:31px;font-weight:400;line-height:1.5;margin-bottom:25px;font-family:futura-pt}.solutions-tables__table ul{border-top:1px solid #2F2E2E}.solutions-tables__table ul li{border-bottom:1px solid #2F2E2E;padding:12px 0;line-height:1.3;color:#0009;font-size:21px;font-weight:400;letter-spacing:.5px}.large-testimonials *{font-family:futura-pt}.large-testimonials__container{-webkit-box-shadow:0 3px 1px -2px rgba(0,0,0,.12),0 1px 5px 0 rgba(0,0,0,.2),0 2px 4px 0 rgba(0,0,0,.12);box-shadow:0 3px 1px -2px #0000001f,0 1px 5px #0003,0 2px 4px #0000001f;background-color:#97ad5b;padding:60px 12.5% 22px;color:#fff;margin-bottom:60px;background-size:cover;background-position:center}.large-testimonials__container>h2{font-family:futura-pt;font-size:31px;font-weight:400;line-height:1.3;text-align:center;margin-bottom:30px}.large-testimonials blockquote{padding-left:0;border-left:none;padding-right:0}.large-testimonials blockquote p{font-size:26px;font-style:italic;font-weight:400;letter-spacing:.25px;line-height:1.3;margin-bottom:26px}.large-testimonials blockquote p:before{content:"\201c"}.large-testimonials blockquote p:after{content:"\201d"}.large-testimonials blockquote cite{color:#fff9;font-size:26px;font-weight:400;letter-spacing:.25px;line-height:1.3}.large-testimonials .owl-dots .owl-dot{margin:0 10px;outline:none!important}.large-testimonials .owl-dots .owl-dot span{display:block;width:22px;height:22px;background:none;outline:none!important;border:2px solid #fff;border-radius:50%;margin:0}.large-testimonials .owl-dots .owl-dot span:hover{background:none}.large-testimonials .owl-dots .owl-dot.active span,.large-testimonials .owl-dots .owl-dot:hover span{background-color:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003}.clients-logos{text-align:center;margin-bottom:60px}.clients-logos h2{color:#231f20;font-family:futura-pt;font-size:44px;letter-spacing:.25px;line-height:1.3;margin-bottom:40px;font-weight:400}.clients-logos ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.clients-logos ul li{width:25%;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:160px}.clients-logos--6-cols ul li{width:calc(16.66666666667% - 40px);margin:0 20px}.collection-clear-list{margin-bottom:30px}.collection-clear-list>h2,.collection-clear-list h2.title{color:#231f20;font-family:futura-pt;font-size:44px;letter-spacing:.25px;line-height:1.3;margin-bottom:30px;font-weight:400;text-align:center}.collection-clear-list .collection-paragraph{color:#231f20;font-family:futura-pt;font-size:25.46px;font-weight:300;letter-spacing:.25px;line-height:33px;width:82%;margin:0 auto 60px}.collection-clear-list .collection-grid__image{padding-top:85%;background-size:cover;background-repeat:no-repeat;background-position:center}.collection-clear-list .collection-grid__content{padding:15px;min-height:65px}.collection-clear-list .collection-grid__description{display:none}.progress-process{background-position:center;background-repeat:no-repeat;width:1228px;margin:0 auto 80px;height:120px;max-width:100%;-webkit-box-shadow:0 12px 24px -4px rgba(0,0,0,.1);box-shadow:0 12px 24px -4px #0000001a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.progress-process p{margin-bottom:0;font-family:futura-pt;color:#231f20;font-size:31px;font-weight:400;line-height:1.3}.progress-process__item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;text-align:center}.large-team{padding-left:50px;padding-right:50px}.large-team *{font-family:futura-pt}.large-team>h2{text-align:center;color:#231f20;font-size:44px;font-weight:400;letter-spacing:.25px;line-height:1.3;margin-bottom:75px}.large-team__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-25px;margin-right:-25px}.large-team__item{display:block;width:33.333333333333333%;padding:0 25px;margin-bottom:80px}.large-team__avatar{margin:0 auto 30px;display:block;width:310px;height:310px;border-radius:50%;border:7px solid #dcdcdc;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.23);box-shadow:0 2px 4px #0000003b;background-color:#fff}.large-team__content h3,.large-team__content h4{font-family:futura-pt}.large-team__content h3{color:#231f20;font-size:31px;font-weight:400;line-height:1.3;margin-bottom:10px}.large-team__content h4{color:#000000de;font-size:15px;font-weight:500;letter-spacing:2px;line-height:1.3;text-transform:uppercase;margin-bottom:15px}.large-team__content p{margin-bottom:0;color:#231f20;font-size:18px;font-weight:400;letter-spacing:.25px;line-height:1.5}.call-to-action-box{margin-bottom:80px;font-family:futura-pt;-webkit-box-shadow:0 12px 24px -4px rgba(0,0,0,.1);box-shadow:0 12px 24px -4px #0000001a;position:relative;z-index:0}.call-to-action-box__left{padding:60px 50px;width:470px;background-color:#2f2e2e;background-size:cover;background-position:center}.call-to-action-box__left h2,.call-to-action-box__left p{color:#e2b85b}.call-to-action-box__left h2{font-family:futura-pt;font-size:44px;font-weight:400;letter-spacing:.25px;line-height:1.3;margin-bottom:15px}.call-to-action-box__left p{line-height:1.3;font-size:21px;font-weight:400;letter-spacing:.5px;margin-bottom:55px}.call-to-action-box__left a{display:inline-block;border-radius:4px;background-color:#231f20;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003;text-transform:uppercase;color:#fff;font-size:18px;line-height:18px;letter-spacing:1.25px;padding:10px 15px;margin-top:-15px}.call-to-action-box__right{position:absolute;right:0;top:0;bottom:0;left:470px;z-index:0;background-size:cover;background-position:center}.call-to-action-selectbox{font-family:futura-pt;-webkit-box-shadow:0 12px 24px -4px rgba(0,0,0,.1);box-shadow:0 12px 24px -4px #0000001a;position:relative;text-align:center;z-index:0}.call-to-action-box__half-left{float:left;padding:20px 25px;margin-bottom:25px;width:49%;background-size:cover;background-position:center}.call-to-action-box__half-left h2,.call-to-action-box__left p{color:#e2b85b}.call-to-action-box__half-left h2{font-family:futura-pt;font-size:44px;font-weight:400;letter-spacing:.25px;line-height:1.3;margin-bottom:15px}.call-to-action-box__half-left p{line-height:1.3;font-size:21px;font-weight:400;letter-spacing:.5px;margin-bottom:55px}.call-to-action-box__half-left a{display:inline-block;border-radius:4px;background-color:#231f20;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003;text-transform:uppercase;color:#fff;font-size:18px;line-height:18px;letter-spacing:1.25px;padding:10px 15px;margin-top:-15px;clear:both}.call-to-action-box__half-right{float:right;padding:20px 25px;margin-bottom:25px;width:49%;background-size:cover;background-position:center}.call-to-action-box__half-right h2,.call-to-action-right p{color:#e2b85b}.call-to-action-box__half-right h2{font-family:futura-pt;font-size:44px;font-weight:400;letter-spacing:.25px;line-height:1.3;margin-bottom:15px}.call-to-action-box__half-right p{line-height:1.3;font-size:21px;font-weight:400;letter-spacing:.5px;margin-bottom:55px}.call-to-action-box__half-right a{display:inline-block;border-radius:4px;background-color:#231f20;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003;text-transform:uppercase;color:#fff;font-size:18px;line-height:18px;letter-spacing:1.25px;padding:10px 15px;margin-top:-15px;clear:both}.about-us-features-boxes{margin-bottom:40px}.about-us-features-boxes *{font-family:futura-pt}.about-us-features-boxes>h2{color:#231f20;font-size:44px;font-weight:400;letter-spacing:.25px;line-height:1.3;text-align:center;margin-bottom:60px}.about-us-features-boxes__double-arrow{margin-top:-90px;width:100%;height:180px;background-repeat:no-repeat;background-size:contain;background-position:center;position:relative}.about-us-features-boxes__items{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-7px;margin-right:-7px;margin-bottom:30px;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-us-features-boxes__item{padding:0 7px;text-align:center;width:25%}.about-us-features-boxes__item>img{height:160px;width:auto;max-width:100%;margin-bottom:20px}.about-us-features-boxes__item__content{background-color:#fff;-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.12);box-shadow:0 6px 12px #0000001f;padding:25px 30px;min-height:250px;text-align:center}.about-us-features-boxes__item__content h3{font-family:futura-pt;color:#231f20;font-size:26px;font-weight:400;letter-spacing:.25px;line-height:1.3;text-align:center;margin-bottom:15px}.about-us-features-boxes__item__content p{color:#0009;font-size:18px;font-weight:400;letter-spacing:.25px;line-height:1.5;text-align:center}.schedule-consulation{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px;margin-top:30px}.schedule-consulation *{font-family:futura-pt}.schedule-consulation__left,.schedule-consulation__right{width:50%;padding:0 15px}.schedule-consulation__left{display:-webkit-box;display:-ms-flexbox;display:flex}.schedule-consulation__left__content{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2);box-shadow:0 3px 5px -1px #0003;background:-webkit-radial-gradient(circle,#6C6768 0%,#3D3738 100%);background:-o-radial-gradient(circle,#6C6768 0%,#3D3738 100%);background:radial-gradient(circle,#6c6768,#3d3738);color:#e2b85b;text-align:center;width:100%}.schedule-consulation__image{width:100%;padding-top:50%;background-size:cover;background-position:center;position:relative}.schedule-consulation__image__brand{position:absolute;bottom:1px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);background-color:#0009;padding:15px 25px;width:445px;max-width:100%}.schedule-consulation__image__brand *{display:inline-block;vertical-align:middle}.schedule-consulation__image__brand img{margin-top:-15px;margin-bottom:-15px}.schedule-consulation__image__brand span{color:#fff;font-size:30px;font-weight:400;line-height:1.3;padding:0 7px}.schedule-consulation__content{padding:40px 20px;background-size:cover;background-position:center}.schedule-consulation__content h3{color:#fff;font-weight:400;font-size:31px;line-height:1.3;margin-bottom:20px}.schedule-consulation__content p{text-transform:uppercase;margin-bottom:15px;font-size:19px;letter-spacing:2.6px;font-weight:500;line-height:1.1}.schedule-consulation__content h4{margin-top:40px;font-size:26px;letter-spacing:.25px;line-height:30px;font-weight:400;margin-bottom:30px}.schedule-consulation__content a{border-radius:5px;border:1px solid #E2B85B;padding:10px 15px;text-transform:uppercase;font-size:18px;line-height:18px;display:inline-block;font-weight:400;letter-spacing:1.25px;color:#e2b85b}.schedule-consulation__right{display:-webkit-box;display:-ms-flexbox;display:flex}.schedule-consulation__right__content{width:100%;background-color:#f4f4f4;-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2);box-shadow:0 3px 5px -1px #0003;padding:35px 70px;text-align:center}.schedule-consulation__right__content>h3{font-weight:400;font-size:31px;line-height:1.3;color:#e2b85b;margin-bottom:20px;text-align:center}.schedule-consulation__right__content p:not(.form-success){width:50%;padding:0 15px;float:left}.schedule-consulation__right__content label{padding-left:18px;font-size:18px;font-weight:400;letter-spacing:.25px;line-height:1.1;color:#0009;margin-bottom:10px;text-align:left}.schedule-consulation__right__content form{margin-bottom:0}.schedule-consulation__right__content input,.schedule-consulation__right__content textarea,.schedule-consulation__right__content select{border:1px solid #E3E3E7;border-radius:5px;background-color:#fff;margin-bottom:0;text-align:left}.schedule-consulation__right__content textarea{margin-bottom:15px;height:100px}.schedule-consulation__right__content input,.schedule-consulation__right__content select{height:50px}.schedule-consulation__right__content input[type=submit]{float:none!important;display:inline-block;border-radius:4px;background-color:#231f20;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003;text-transform:uppercase;color:#fff;font-size:18px;line-height:18px;letter-spacing:1.25px;padding:10px 15px;margin-top:25px;font-weight:400;height:auto;border:none;font-family:futura-pt}.schedule-consulation__right__row{margin-left:-15px;margin-right:-15px}.schedule-consulation__right__row:after{content:"";display:block;clear:both}.contact-page .schedule-consulation{margin-top:0;margin-bottom:30px}#gmap_canvas{margin-bottom:30px;width:100%;height:300px;display:block}.similar-collections{margin-bottom:60px}.similar-collections *{font-family:futura-pt}.similar-collections>h2{text-align:center;color:#231f20;font-size:44px;font-weight:400;letter-spacing:.25px;line-height:1.3;margin-bottom:30px}.similar-collections__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.similar-collections__item{width:33.333333333333333%;padding:0 15px}.similar-collections__image{-webkit-box-shadow:0 3px 5px -1px rgba(0,0,0,.2);box-shadow:0 3px 5px -1px #0003;background-size:cover;background-position:center;width:100%;display:block;position:relative;padding-top:55%}.similar-collections__image h3{position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);padding:15px 20px;background-color:#000c;color:#fff;font-size:31px;font-weight:400;line-height:1.3;margin-bottom:0}.collection-single-products{background-color:#fff;-webkit-box-shadow:0 7px 8px -4px rgba(0,0,0,.1);box-shadow:0 7px 8px -4px #0000001a;padding:40px 70px;margin-bottom:60px}.collection-single-products .grid-link *{font-family:futura-pt}.collection-single-products .grid-link__title,.collection-single-products .grid-link__title span,.collection-single-products .grid-link__meta,.collection-single-products .grid-link__meta span{color:#231f20;font-size:21px;font-weight:400;letter-spacing:.15px;line-height:1.15}.collection-single-products .grid-link__vendor{font-size:16px}.collection-single-products .product__img-wrapper>div{padding-top:75%!important}.collection-single-products .product__img-wrapper img{max-height:100%!important;max-width:100%!important;width:auto!important;left:50%!important;top:50%!important;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translate(-50%) translateY(-50%)}.pagination-custom{text-align:center;width:100%;padding-top:20px}.pagination-custom li{display:inline-block;z-index:0;position:relative}.pagination-custom li:before{content:"";position:absolute;right:0;bottom:0;left:0;top:0;z-index:3;display:none}.pagination-custom li.active:before{display:block}.pagination-custom li.active a{opacity:.7!important;cursor:default}.pagination-custom li.active a span{font-size:0;-webkit-animation:spin .7s infinite;animation:spin .7s infinite}.pagination-custom li.active a span:before{content:"\f110";font-family:"Font Awesome 5 Free";font-size:24px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:900;position:relative;top:3px;left:5px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}#products-load-more,#articles-load-more{display:inline-block;border-radius:4px;background-color:#231f20;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12),0 1px 3px 0 rgba(0,0,0,.2);box-shadow:0 1px 1px #00000024,0 2px 1px -1px #0000001f,0 1px 3px #0003;text-transform:uppercase;color:#fff;font-size:18px;line-height:18px;letter-spacing:1.25px;padding:10px 30px;font-family:futura-pt;font-weight:400}#products-load-more:hover,#articles-load-more:hover{opacity:.7}#products-load-more span,#articles-load-more span{display:block}#articles-load-more{margin-bottom:4rem}.collection-header{text-align:center;margin-bottom:30px}.collection-header>*{font-family:futura-pt;color:#fff}.collection-header__image{padding-top:26.5%;background-size:cover;background-position:center}.collection-header__content{padding:50px 20px 35px;background-color:#2f2e2e;background-size:cover;background-position:center}.collection-header__content>h1{font-size:44px;font-weight:400;letter-spacing:.25px;line-height:1.3;margin-bottom:10px;font-family:futura-pt}.collection-header__content p{font-size:18px;font-weight:400;letter-spacing:.25px;line-height:1.1;margin-bottom:40px}.collection-header__filters>i{color:#e2b85b;font-size:24px;line-height:24px;margin-bottom:60px}.collection-header__filters__container>*{display:inline-block}.collection-header__filters__container p{text-transform:uppercase;font-size:15px;font-weight:500;letter-spacing:2px;line-height:1;margin-right:15px;margin-bottom:0}.collection-header__filters__container ul{margin-bottom:0}.collection-header__filters__container ul li{margin-bottom:0;display:inline-block;margin-right:15px;position:relative}.collection-header__filters__container ul li label{display:none}.collection-header__filters__container ul li select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:1px;-o-text-overflow:"";text-overflow:"";background:none;border-radius:0;height:25px;border:none;border-bottom:4px solid #E2B85B;min-width:170px;color:#fff;font-weight:400;font-family:futura-pt;font-size:18px;letter-spacing:.25px}.collection-header__filters__container ul li .form-horizontal{position:relative}.collection-header__filters__container ul li .form-horizontal:after{content:"\f0d7";font-family:"Font Awesome 5 Free";color:#e2b85b;position:absolute;right:6px;top:8px;font-size:24px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:900}.blog-listing-articles__article{background-color:#fff;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.25);box-shadow:0 3px 7px #00000040;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:460px}.blog-listing-articles__article__left-side,.blog-listing-articles__article__right-side{width:50%}.blog-listing-articles__article__left-side{padding:44px}.blog-listing-articles__article__left-side h3{color:#231f20;font-size:44px;font-weight:300;letter-spacing:.25px;line-height:1.3;margin-bottom:70px;font-family:futura-pt}.blog-listing-articles__article__excerpt{margin-bottom:30px}.blog-listing-articles__article__excerpt *{font-size:21px;color:#231f20;font-weight:300;letter-spacing:.5px;line-height:1.3}.blog-listing-articles__article__read-more{min-width:190px;height:43px;text-align:center;text-transform:uppercase;color:#fff;font-weight:100;font-size:21px;display:inline-block;line-height:14px;background-color:#231f20;border-radius:4px;-webkit-box-shadow:0 3px 2px rgba(0,0,0,.2);box-shadow:0 3px 2px #0003;padding:14px}.blog-listing-articles__article__right-side{background-size:cover;background-position:center}.single-blog-featured-image{margin-top:-15px;width:1430px;max-width:100vw;position:relative;left:50%;height:445px;background-size:cover;background-position:center;margin-bottom:100px}.template-article{overflow-x:hidden}.template-article .header-info{display:none}.single-blog-content{padding:0 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-blog-content__left-side{width:72%}.single-blog-content__left-side img{max-width:100%}.single-blog-content__right-side{width:28%;padding-left:30px}.single-blog-content__right-side ul li{display:inline-block;margin-right:20px}.single-blog-content__right-side ul li a{color:#191919;cursor:pointer}.single-blog-content__right-side ul li a span{font-size:24px}.single-blog-content__right-side ul li a:hover{opacity:.7}.single-blog-content h1{color:#231f20;font-size:44px;font-weight:300;letter-spacing:.25px;line-height:1.3;margin-bottom:70px;font-family:futura-pt}.single-blog-content__content *{font-size:21px;color:#231f20;font-weight:300;letter-spacing:.5px;line-height:1.3}@media (max-width: 1124px){.main-header__mobile-menu-trigger{display:block}.main-header__content__buttons{padding-left:10px}.main-header__content__menu{position:relative}.main-header__content__menu nav{display:none;right:50%;top:100%;position:absolute;z-index:5;text-align:right;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translate(50%)}.main-header__content__menu nav>ul{background-color:#000;padding:15px 20px}.main-header__content__menu nav>ul li{width:100%;display:block}.main-header__content__menu nav>ul li a{padding-right:0;padding-left:0;text-align:center}.main-header__content__menu nav>ul li a .icon{display:none!important}.main-header__content__menu nav>ul li ul{display:block;opacity:1;visibility:visible;position:relative;left:0!important;right:0!important}.main-header__content__menu:hover nav{display:block}.main-header__content__title h1{text-align:right}.large-team__item{width:50%}}@media (max-width: 1000px){.main-footer__top{padding-top:30px;padding-bottom:30px}.main-footer__top__social{margin-bottom:20px}.main-footer__top__content .grid__item--text{width:34%;padding-top:0}.main-footer__top__content .grid__item--text>p{font-size:15px;letter-spacing:1px}.main-footer__top__content .grid__item--text .rte p{font-size:18px}.main-footer__top__content .grid__item--text p{margin-bottom:8px}.main-footer__top__content .grid__item--menu{width:22%}.main-footer__top__text-widget{margin-bottom:0}.main-footer__top__text-widget p{padding-left:0;display:block;font-size:22px}.call-to-action h2{font-size:30px;line-height:30px}.call-to-action h3{font-size:23px;line-height:30px}.text-image-aside__text{width:80%;padding:40px;min-height:inherit}.text-image-aside__text h1{font-size:28px}.text-image-aside__text h3{margin-top:0}.text-image-aside__text p{font-size:18px}.text-image-aside__image{width:70%}.clients-logos--6-cols ul li{width:25%}.progress-process{background:#e8c281!important;height:auto}.about-us-features-boxes{margin-bottom:30px}.about-us-features-boxes__item{width:50%;margin-bottom:30px}.schedule-consulation{margin-left:0;margin-right:0;display:block}.schedule-consulation__left,.schedule-consulation__right{padding-left:0;padding-right:0;width:100%}.schedule-consulation__left{margin-bottom:15px}}@media (max-width: 800px){.single-blog-featured-image{margin-left:-30px;margin-right:-30px;width:auto;left:auto;height:200px;margin-bottom:40px}.single-blog-content__left-side{width:100%}.single-blog-content__left-side h1{margin-bottom:30px;font-size:30px}.single-blog-content__right-side{width:100%;padding-left:0}.main-header__mobile-menu-trigger i{font-size:18px}.main-header__logo{width:80px;padding-top:23px}.main-header__content{padding-bottom:15px;padding-top:10px;width:calc(100% - 80px)}.main-header__content__social{margin-bottom:0}.main-header__content__social ul li{margin-right:0;margin-left:0}.main-header__content__social ul li .icon,.main-header__content__social ul li .fab{font-size:18px!important}.main-header__content__social ul li a{padding-left:5px;padding-right:5px}.main-header__content__social ul li:first-child a{padding-left:0}.main-header__content__social ul li:last-child a{padding-right:0}.main-header__content__title{margin-bottom:0}.main-header__content__title h1{font-size:20px;margin-bottom:0}.main-header__content__search form .icon,.main-header__content__buttons i{font-size:18px}.header-info{padding:10px 0}.header-info__left{margin-right:0;margin-left:0}.header-info__right{margin-left:0;margin-right:0}.header-info ul li,.header-info ul li a{font-size:14px;line-height:18px;letter-spacing:1px;display:block}.header-info .h2{font-size:20px;line-height:24px}.main-footer__top__social{text-align:center}.main-footer__top__social ul li{margin-right:0;margin-left:0}.main-footer__top__social ul li .icon{font-size:18px}.main-footer__top__social ul li a{padding-left:5px;padding-right:5px}.main-footer__top__social ul li:first-child a{padding-left:0}.main-footer__top__social ul li:last-child a{padding-right:0}.main-footer__top__content h3{margin-bottom:10px}.main-footer__top__content .grid__item--text,.main-footer__top__content .grid__item--menu{width:50%}.main-footer__bottom{text-align:center}.main-footer__bottom .wrapper{display:block}.main-footer__bottom .wrapper>*{display:block;text-align:center}.main-footer__bottom__menu ul{float:none;padding:0 5px}.main-footer__bottom__menu ul li{float:none;display:inline-block}.site-footer__links li{display:inline-block;margin-right:10px}.slider-brand-banner{top:20px;left:20px}.slider-brand-banner p{font-size:30px}.slider-brand-banner img{max-height:77px}.newsletter-horizontal{padding:50px 15px}.newsletter-horizontal__form{padding-top:10px}.newsletter-horizontal__form .input-group{display:inline-block;text-align:center}.newsletter-horizontal__form .input-group>*{display:block;float:none}.newsletter-horizontal__form .input-group input{margin-bottom:15px}.newsletter-horizontal__form .input-group input[type=email]{width:auto;max-width:100%;min-width:230px}.newsletter-horizontal__form .input-group .input-group-btn{margin-left:0}.product-single h1{font-size:36px;line-height:44px}.product-single__price{font-size:30px;line-height:40px}body #shopify-product-reviews{padding:0}.page-text-content{margin-bottom:40px}.page-text-content h1,.page-text-content h2,.page-text-content h3{font-size:28px;margin-bottom:15px}.page-text-content p,.page-text-content ul{font-size:18px}.features-boxes{margin-bottom:50px}.features-boxes__title h2{font-size:32px}.features-boxes__container{display:block;margin-left:0;margin-right:0}.features-boxes__col{padding:0;display:block}.features-boxes__box{padding:25px 15px}.features-boxes__box img{height:35px}.features-boxes__box h3{font-size:19px}.features-boxes__box p{font-size:16px;line-height:18px}.features-boxes__box__text p{font-size:18px}.features-boxes__box__text ul{padding-left:30px}.features-boxes__box__text ul li{font-size:16px;line-height:18px}.features-boxes__button{text-align:center}.features-boxes__button a{font-size:16px;line-height:16px}.features-boxes--lists .features-boxes__box{padding:15px}.solutions-tables{padding:0;margin-bottom:40px}.solutions-tables__title h2{font-size:32px}.solutions-tables__container{display:block}.solutions-tables__col{display:block;padding-left:0!important;padding-right:0!important}.solutions-tables__table h3{font-size:22px;margin-bottom:15px}.solutions-tables__table ul li{padding:5px 0;font-size:18px}.clients-logos h2{font-size:32px}.clients-logos ul li{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.clients-logos--6-cols ul li{width:33.333333333333333%}.collection-clear-list>h2{font-size:32px}.progress-process{display:block}.progress-process__item{padding:15px;border-bottom:1px solid rgba(0,0,0,.15)}.progress-process__item:last-child{border-bottom:none}.large-team{padding-left:0;padding-right:0;text-align:center}.large-team__items{margin-left:0;margin-right:0}.large-team>h2{margin-bottom:40px}.large-team__item{width:100%}.large-team__avatar{width:150px;height:150px}.call-to-action-box__left{padding:20px 25px;width:100%}.call-to-action-box__left h2{font-size:34px}.call-to-action-box__left p{margin-bottom:20px}.call-to-action-box__right{position:initial;width:100%;padding-top:40%}}@media (min-width: 800px){.single-blog-featured-image{-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}}@media (max-width: 600px){.main-header__content__title h1{font-size:16px}.slider-brand-banner{top:0;left:0}.slider-brand-banner p{font-size:26px;padding:5px 15px}.slider-brand-banner img{max-height:54px}.featured-products__container>h2{font-size:30px}.about-us-features-boxes{margin-bottom:15px}.about-us-features-boxes__item{width:100%;margin-bottom:15px}.about-us-features-boxes__double-arrow{display:none}#gmap_canvas{height:200px}.main-header__content__search.active form input{width:64%!important}.main-header__content__search.active form .input-group-btn{width:35%}}@media (max-width: 500px){.main-footer__top{text-align:center}.main-footer__top__content h3{margin-bottom:3px}.main-footer__top__content ul{margin-bottom:20px}.main-footer__top__content .grid__item--text{width:100%;margin-bottom:25px}.main-footer__top__content .grid__item--menu{width:100%}.activate-masonry>*{width:100%}.text-image-aside{padding:0}.text-image-aside__text{width:100%;padding:15px}.text-image-aside__image{display:none}.large-testimonials__container{padding:30px 30px 10px}.large-testimonials__container>h2{margin-bottom:5px}.large-testimonials .owl-dots .owl-dot span{width:12px;height:12px}.large-testimonials blockquote{margin-bottom:0}.large-testimonials blockquote p,.large-testimonials blockquote cite{font-size:20px}.clients-logos ul li{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.clients-logos--6-cols ul li{width:100%}.schedule-consulation__content{padding:20px 20px 30px}.schedule-consulation__content h3{font-size:24px}.schedule-consulation__content p{font-size:14px}.schedule-consulation__content h4{margin-top:20px;font-size:20px}.schedule-consulation__image__brand{bottom:auto;top:1px;width:100%;left:0;-webkit-transform:none;-ms-transform:none;transform:none}.schedule-consulation__image__brand span{font-size:16px}.schedule-consulation__right__content{padding:20px 25px}.schedule-consulation__right__content p{width:100%;padding-left:0;padding-right:0}.schedule-consulation__right__row{margin-left:0;margin-right:0}}
/*# sourceMappingURL=/s/files/1/0016/7274/0966/t/2/assets/custom.css.map */
