body,html{background:#f5f5f0;word-spacing:0}#page,button,h1,h2,h3{font-family:Dosis,sans-serif!important}@media(min-width:991px){.not_desktop{display:none!important}}a{color:inherit}body.modal-open{overflow:visible}.modal-open .navbar-fixed-bottom,.modal-open .navbar-fixed-top,body.modal-open{margin-right:0}body.mobile-menu-opened{overflow:hidden}.modal{overflow-y:auto}a:focus,a:hover{text-decoration:none;color:inherit}.form-control::-ms-clear{display:none}.form-control::-ms-expand{display:none}select::-ms-expand{display:none}.ndisplay{display:none}.not_desktop{display:none}@media(max-width:991px){.not_desktop{display:block}}.btn-default{background:#00390f;color:#fff;padding:12px 32px}.btn-default:hover{background:#d5d2bf;color:#000}.btn-green{background:#009e3d;color:#fff;padding:12px 12px;font-size:18px;letter-spacing:.81px}.btn-green:hover{background:#d5d2bf;color:#000}.btn-arrow-left,.btn-transparent{border-radius:5px;padding:6.5px 28px;background:rgba(0,0,0,0);font-size:18px;letter-spacing:.81px;color:#00390f;border:1px solid #00390f;min-width:190px;font-weight:500}.btn-arrow-left.btn-beige,.btn-transparent.btn-beige{border:1px solid #d5d2bf;color:#d5d2bf}.btn-arrow-left.btn-beige:hover,.btn-transparent.btn-beige:hover{background:#d5d2bf;color:#000}.btn-arrow-left:hover,.btn-transparent:hover{background:#00390f;color:#d5d2bf}@media(min-width:1550px){.container{max-width:1500px}}.grecaptcha-badge{visibility:hidden!important}@media(max-width:991px){.not_mobile{display:none}}.callout{font-size:16px;color:#000;padding:20px}.callout h4{margin-top:0;font-weight:400;margin-bottom:0;font-size:16px}.callout p:last-child{margin-bottom:0}.callout.callout-danger{border-bottom:5px solid red;background:#fde9e6}.callout.callout-warning{border-bottom:5px solid #ffe000;background:#fffada}.callout.callout-info{border-bottom:5px solid #0097bc;background:#0097bc}.callout.callout-success{border-bottom:5px solid #00733e;background:#e5ece9}.hidden{display:none}@media(max-width:991px){.header-space{height:74px}}@media(max-width:767px){.header-space{height:59px}}.header{background:#00390f}@media(max-width:991px){.header{height:74px;position:fixed;width:100%;top:0;left:0;z-index:1000}}@media(max-width:767px){.header{height:59px}}.header .user-account{list-style-type:none}.header .user-account li{display:inline-block;vertical-align:middle;margin-right:20px}.header .user-account i{font-size:23px;color:#d5d2bf;cursor:pointer}.header .Languages_flags{text-align:right}.header .Languages_flags .icon{position:relative;top:-4px;font-size:25px;color:#d5d2bf}.header .Languages_flags a.active img{filter:grayscale(0)}.header .Languages_flags a img{display:inline-block;vertical-align:middle;max-width:25px;filter:grayscale(100%)}.header .middle-strip{padding-top:20px}@media(max-width:991px){.header .middle-strip{padding:12px 0}}.header .middle-strip .phone-call{color:#009e3d;font-size:18px;font-style:normal;font-weight:500;text-transform:uppercase;letter-spacing:.94px;margin-top:23px}@media(max-width:1200px){.header .middle-strip .phone-call{font-size:17px}}.header .middle-strip .phone-call .phone a{color:#d5d2bf;text-decoration:none}.header .middle-strip .phone-call .phone a:hover{color:#9ccd9a}.header .middle-strip ul{list-style-type:none;margin-top:23px}.header .middle-strip ul li{color:#d5d2bf;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:.92px}.header .middle-strip ul li a{text-decoration:none}.header .middle-strip ul li a:hover{color:#9ccd9a}.header .middle-strip .Languages_flags{margin-top:23px;position:relative;cursor:pointer;padding-bottom:5px}.header .middle-strip .Languages_flags a{color:#d5d2bf;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:.92px;letter-spacing:1.01px;text-decoration:none}.header .middle-strip .Languages_flags a:hover{color:#9ccd9a}.header .middle-strip .Languages_flags .icon{display:inline-block;vertical-align:top}.header .middle-strip .Languages_flags .active{display:inline-block;vertical-align:top;margin-left:6px}.header .middle-strip .Languages_flags .active:after{content:"";display:inline-block;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #d5d2bf;margin-left:5px;position:relative;top:-3px}.header .middle-strip .Languages_flags .langs{display:none;position:absolute;right:0;background:#d5d2bf;padding:0 12px;text-align:center;z-index:10}.header .middle-strip .Languages_flags .langs a{display:block;color:#00390f;margin:5px 0}.header .middle-strip .Languages_flags .langs a:hover{color:#fff}.header .middle-strip .Languages_flags .wrap{display:inline-block}.header .middle-strip .Languages_flags .wrap:hover .langs{display:block}.header .middle-strip .logo{text-align:center}.header .middle-strip .right{text-align:right}@media(max-width:991px){.header .logo{position:relative;z-index:10}}@media(max-width:575px){.header .logo{line-height:33px;height:59px}}.header .logo img{max-height:80px}.header .search-input-wrap{position:absolute;left:0;bottom:0;width:100%;z-index:12;background:#00390f;padding:10px 0 15px;display:none}.header .search-input-wrap.active{display:block}@media(max-width:991px){.header .search-input-wrap{position:absolute;top:-4px;left:0;width:100%;z-index:12}}@media(max-width:767px){.header .search-input-wrap{top:2px}}@media(max-width:575px){.header .search-input-wrap{top:-5px}}@media(max-width:991px){.header .search-input-wrap.hidden-mobile{display:none}}.header .search-input-wrap .input-wrap{width:50%;margin:0 auto;position:relative}@media(max-width:991px){.header .search-input-wrap .input-wrap{width:100%}}.header .search-input-wrap .input-wrap input{background:#f5f5f5;border:none;border-radius:40px;padding:8px 60px}@media(max-width:991px){.header .search-input-wrap .input-wrap input{border-radius:0;padding:13px 60px;margin:0 12px;width:calc(100% - 23px)}}.header .search-input-wrap .input-wrap input::placeholder{font-size:16px;color:#000}.header .search-input-wrap .input-wrap .btn{position:absolute;top:-2px;left:8px;font-size:22px;padding:.375rem .75rem}@media(max-width:991px){.header .search-input-wrap .input-wrap .btn{top:0}}.header .search-input-wrap .input-wrap .btn-close{position:absolute;top:2px;right:8px;font-size:22px;padding:.375rem .75rem;opacity:1}@media(max-width:991px){.header .search-input-wrap .input-wrap .btn-close{top:7px}}.header .search-input-wrap .wrap .fa-times{display:none}@media(max-width:991px){.header .search-input-wrap .wrap .fa-times{display:inline-block;font-size:30px;position:absolute;top:11px;right:20px}}.header .menu-strip{margin-top:20px}@media(min-width:991px){.header .menu-strip .fa{display:none}}@media(max-width:991px){.header .menu-strip{background:#fff;max-height:calc(100vh - 70px - 50px);overflow-y:scroll;overflow-x:hidden;z-index:110;position:absolute;width:100%;top:68px;margin:0}.header .menu-strip .container{padding:0;margin:0;width:100%;max-width:100%}.header .menu-strip .fa{position:absolute;right:20px;margin-top:4px}}@media(max-width:575px){.header .menu-strip{top:59px}}@media(max-width:991px){.header .menu-strip.hidden-mobile{display:none}}.header .menu-strip ul{list-style-type:none;margin:0;padding:0}.header .menu-strip ul li{display:inline-block;vertical-align:top}@media(max-width:991px){.header .menu-strip ul li{width:100%;border-top:1px solid #f2f2f1}}.header .menu-strip ul li:first-of-type a{padding-left:0}@media(max-width:991px){.header .menu-strip ul li:first-of-type a{padding-left:15px}}.header .menu-strip ul li a{color:#d5d2bf;font-size:18px;font-weight:500;text-transform:uppercase;letter-spacing:.92px;letter-spacing:1.01px;text-decoration:none;padding:23px;display:inline-block;vertical-align:top}@media(max-width:1400px){.header .menu-strip ul li a{padding:23px 15px}}@media(max-width:1200px){.header .menu-strip ul li a{padding:23px 11px;font-size:15px}}@media(max-width:991px){.header .menu-strip ul li a{width:100%;color:#093448;font-weight:700;font-size:15px;padding:15px}}@media(min-width:991px){.header .menu-strip ul li:hover>a{color:#9ccd9a}.header .menu-strip ul li:hover .megamenu{display:block;vertical-align:top}}@media(min-width:991px){.header .menu-strip ul li.active>a{color:#9ccd9a}}.header .menu-strip .other-pages-menu{position:relative;right:-20px;text-align:right}@media(max-width:991px){.header .menu-strip .other-pages-menu{right:0;text-align:left}}.header .menu-strip .category-menu{margin-left:-22px}@media(max-width:991px){.header .menu-strip .category-menu{margin-left:0}}.header .menu-strip .openedMobileSubmenu>a .fa{transform:rotate(180deg)}.header .menu-strip .openedMobileSubmenu>.megamenu{display:block}.header .menu-strip .megamenu{display:none;background:#fff;position:absolute;z-index:1000;width:100%;left:0;box-shadow:0 4px 10px 0 rgba(0,0,0,.12)}@media(max-width:991px){.header .menu-strip .megamenu{position:relative;box-shadow:none;background:#f9f9f9}}.header .menu-strip .megamenu .container{padding:0}.header .menu-strip .megamenu ul li{margin:10px 0;width:100%}@media(max-width:991px){.header .menu-strip .megamenu ul li{margin:0;padding:10px 0}}.header .menu-strip .megamenu ul li a{width:100%}.header .menu-strip .megamenu .mobile-all{display:none}@media(max-width:991px){.header .menu-strip .megamenu .mobile-all{padding:0;margin-left:14px;display:block}.header .menu-strip .megamenu .mobile-all a{color:#686868;font-weight:300}}.header .menu-strip .megamenu .subcatHeadline{color:gray;font-size:16px;padding:0;margin-top:20px}@media(max-width:991px){.header .menu-strip .megamenu .subcatHeadline{margin:10px 0}}.header .menu-strip .megamenu .subcatHeadline.lastOne .icon-wrap{display:inline-block;width:81px}.header .menu-strip .megamenu .subcatHeadline.lastOne .name{display:inline-block;width:calc(80% - 81px)}@media(max-width:991px){.header .menu-strip .megamenu .subcatHeadline.lastOne .name{width:initial}}@media(max-width:991px){.header .menu-strip .megamenu .subcatHeadline.all-products{margin:0}}.header .menu-strip .megamenu .subcatHeadline:hover{background:rgba(0,0,0,0)}.header .menu-strip .megamenu .subcatHeadline:hover:hover{color:blackLighter}.header .menu-strip .megamenu .subcatHeadline .fa{margin-top:13px}@media(max-width:991px){.header .menu-strip .megamenu .subcatHeadline.openedMobile .name ul.sub-sub-menu{display:block}}.header .menu-strip .megamenu .subcatHeadline.openedMobile .name .fa{transform:rotate(180deg)}@media(max-width:991px){.header .menu-strip .megamenu .subcatHeadline .icon-wrap{display:inline-block;width:auto;padding-right:0}}.header .menu-strip .megamenu .subcatHeadline .icon-wrap a{padding:0}@media(max-width:991px){.header .menu-strip .megamenu .subcatHeadline .icon-wrap a{padding:0 15px}}.header .menu-strip .megamenu .subcatHeadline .icon-wrap .icon{display:inline-block;vertical-align:top;width:50px;height:50px;border:1px solid #00390f;border-radius:50%;text-align:center;overflow:hidden;padding:1px}@media(max-width:991px){.header .menu-strip .megamenu .subcatHeadline .icon-wrap .icon{width:40px;height:40px;line-height:37px}}.header .menu-strip .megamenu .subcatHeadline .icon-wrap .icon img{max-width:90%;max-height:90%}.header .menu-strip .megamenu .subcatHeadline .icon-wrap .icon svg{stroke:#003c0e;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}@media(max-width:991px){.header .menu-strip .megamenu .subcatHeadline .icon-wrap .icon svg{position:relative;top:-3px}}@media(max-width:1200px){.header .menu-strip .megamenu .subcatHeadline .name{padding-left:7px}}@media(max-width:991px){.header .menu-strip .megamenu .subcatHeadline .name{display:inline-block;width:70%}}.header .menu-strip .megamenu .subcatHeadline .name a{color:#00390f;font-weight:700;font-size:16px;padding:0;line-height:initial;display:inline-block;vertical-align:middle}@media(max-width:991px){.header .menu-strip .megamenu .subcatHeadline .name a{line-height:40px}}.header .menu-strip .megamenu .subcatHeadline .name a:hover{color:#000;text-decoration:underline}@media(max-width:991px){.header .menu-strip .megamenu .subcatHeadline .name ul.sub-sub-menu{display:none}}@media(max-width:991px){.header .menu-strip .megamenu .subcatHeadline .name ul.sub-sub-menu .mobile-all a{padding:10px 0}}.header .menu-strip .megamenu .subcatHeadline .name ul.sub-sub-menu li{display:inline-block;vertical-align:top;width:auto;position:relative;margin:0}@media(max-width:991px){.header .menu-strip .megamenu .subcatHeadline .name ul.sub-sub-menu li{display:block}}.header .menu-strip .megamenu .subcatHeadline .name ul.sub-sub-menu li:hover a{color:#000;background:#fff;text-decoration:underline}@media(max-width:991px){.header .menu-strip .megamenu .subcatHeadline .name ul.sub-sub-menu li:hover a{background:#f9f9f9}}.header .menu-strip .megamenu .subcatHeadline .name ul.sub-sub-menu li a{font-weight:400;font-size:14px;color:#4f6b4f;padding-right:12px}@media(max-width:991px){.header .menu-strip .megamenu .subcatHeadline .name ul.sub-sub-menu li a{font-size:14px}}.header .menu-strip .megamenu .subcatHeadline .name ul.sub-sub-menu li:after{content:"|";display:inline-block;vertical-align:top;position:absolute;color:#00390f;top:1px;right:2px;font-weight:700}@media(max-width:991px){.header .menu-strip .megamenu .subcatHeadline .name ul.sub-sub-menu li:after{display:none}}.header .menu-strip .megamenu .subcatHeadline .name ul.sub-sub-menu li:last-of-type:after{display:none}.header .menu-strip .megamenu .subcatHeadline .name.no-subcats{line-height:50px}@media(max-width:991px){.header .menu-strip .megamenu .subcatHeadline .name.no-subcats{line-height:40px}}.header .menu-strip .megamenu .wrap{padding:0 15px 32px}@media(max-width:991px){.header .menu-strip .megamenu .wrap{padding:0}}.header .bottom-strip>.container>.wrap{position:relative}@media(max-width:991px){.header .bottom-strip>.container>.wrap{margin-top:-67px}}@media(max-width:575px){.header .bottom-strip>.container>.wrap{position:absolute;top:0;right:0;margin-top:0;width:100%}}.header .bottom-strip .right-menu{text-align:right;padding-top:32px}@media(max-width:991px){.header .bottom-strip .right-menu{padding-top:0}}@media(max-width:767px){.header .bottom-strip .right-menu{margin-top:6px}}@media(max-width:575px){.header .bottom-strip .right-menu{margin-top:-2px}}.header .bottom-strip .right-menu .cart-wrap{display:inline-block}@media(max-width:991px){.header .bottom-strip .right-menu .cart-wrap{margin-right:65px}}.header .bottom-strip .right-menu .user-account{display:inline-block;position:relative;top:-13px;margin-right:30px;margin-left:30px}@media(max-width:991px){.header .bottom-strip .right-menu .user-account{top:15px}}@media(max-width:575px){.header .bottom-strip .right-menu .user-account{margin-right:20px;margin-left:20px}}.header .bottom-strip .right-menu .user-account img{width:23px}.header .bottom-strip .right-menu .search{display:inline-block;position:relative;top:-12px;font-size:23px;color:#d5d2bf;cursor:pointer}@media(max-width:991px){.header .bottom-strip .right-menu .search{top:15px}}.header .bottom-strip .right-menu .search img{width:24px;position:relative;top:-3px}.header .mobile-menu{display:none}@media(max-width:990px){.header .mobile-menu{display:inline-block;vertical-align:top;text-align:center;top:5px;position:absolute;right:13px;z-index:11}.header .mobile-menu .burger{font-size:35px;margin-top:-13px;color:#d5d2bf;width:35px}.header .mobile-menu.opened .burger{display:none}.header .mobile-menu.opened .closing{display:inline-block;vertical-align:top;font-size:38px;margin-top:-17px;color:#d5d2bf;width:35px}.header .mobile-menu .closing{display:none}.header .mobile-menu .desc{color:#d5d2bf;font-size:12px}}@media(max-width:767px){.header .mobile-menu{top:11px}}@media(max-width:575px){.header .mobile-menu{top:4px}}@media(min-width:990px){.header .mobile-right{display:none}}@media(max-width:990px){.header .mobile-right{text-align:right}}@media(max-width:330px){.header .mobile-right{padding-left:0}}@media(max-width:991px){.header-shadow{background:rgba(219,219,219,.8);position:fixed;top:74px;left:0;width:100%;height:calc(100vh - 39px);z-index:999}}@media(max-width:767px){.header-shadow{top:59px}}.fast-results-fulltext{width:calc(50% - 40px);left:calc(25% + 20px);margin-left:0;text-align:left;position:absolute;background:#fff;z-index:11;-webkit-box-shadow:0 3px 20px -1px rgba(0,0,0,.35);-moz-box-shadow:0 3px 20px -1px rgba(0,0,0,.35);box-shadow:0 3px 20px -1px rgba(0,0,0,.35)}@media(max-width:1200px){.fast-results-fulltext{width:100%;margin-left:0}}@media(max-width:991px){.fast-results-fulltext{width:100%;left:0;margin-left:0;overflow-x:scroll;max-height:calc(100vh - 105px);height:calc(100vh - 105px);position:fixed}}@media(max-width:767px){.fast-results-fulltext{width:100%;left:0}}.fast-results-fulltext .image::after{content:""!important;display:none!important}.fast-results-fulltext .hideFulltext,.fast-results-fulltext .showAll{width:100%;border:none;background:#000;color:#fff;padding:6px 0;border-radius:0}.fast-results-fulltext .empty{padding:20px}.fast-results-fulltext .items ul{margin:10px 0}.fast-results-fulltext .items ul li a{font-size:13px}.fast-results-fulltext .products .product{border-bottom:1px solid #f2f2f1;padding:8px;font-size:14px;margin-bottom:0}.fast-results-fulltext .products .product .image{display:inline-block;vertical-align:top;margin-right:15px;width:60px;text-align:center;height:40px;line-height:40px}.fast-results-fulltext .products .product .image img{max-height:40px}.fast-results-fulltext .products .product .name{display:inline-block;vertical-align:top;font-size:13px;width:auto;height:initial;padding:0;margin:0;line-height:40px}.fast-results-fulltext .products .product .price{text-align:right;font-weight:700;margin-top:7px}.fast-results-fulltext .products .product .catalog{color:#b9b9b9}.fast-results-fulltext h2{background:#00390f;color:#fff;font-size:14px;font-weight:400;padding:7px 10px;margin:0}.fast-results-fulltext .lds-dual-ring{display:block;width:64px;height:64px;margin-left:auto;margin-right:auto;margin-top:15px}.fast-results-fulltext .lds-dual-ring:after{content:" ";display:block;width:46px;height:46px;margin:1px;border-radius:50%;border:5px solid #000;border-color:#000 transparent #000 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.not-found-page{padding:90px 0}.not-found-page img{width:250px}.not-found-page h1{font-weight:700;font-size:80px}.footer{background:#00390f;padding:100px 0 0;word-spacing:0;overflow:hidden}@media(max-width:991px){.footer{padding:50px 0 0}}.footer .top-strip .col{width:33.1%;display:inline-block;vertical-align:top}@media(max-width:991px){.footer .top-strip .col{width:100%;text-align:center;margin-bottom:30px}}.footer .top-strip .col .headline{font-size:24px;color:#edebe2;font-weight:500;height:68px}@media(max-width:991px){.footer .top-strip .col .headline{height:initial;margin-bottom:20px}}.footer .top-strip .col ul{list-style-type:none;padding:0}.footer .top-strip .col ul li{font-size:18px;color:#6d906d;margin-bottom:15px;letter-spacing:.79px}.footer .top-strip .col ul li a{text-decoration:none}.footer .top-strip .col ul li a:hover{color:#b3c5b2}.footer .top-strip .col ul li.space{height:27px}.footer .newsletter-strip{margin-top:20px;position:relative}.footer .newsletter-strip:before{content:"";width:120%;position:absolute;top:0;margin-left:-10%;height:1px;background:#648965}.footer .newsletter-strip .col{width:19.8%;display:inline-block;vertical-align:top}@media(max-width:991px){.footer .newsletter-strip .col{width:100%;text-align:center}}.footer .newsletter-strip .col.big{width:59.5%}@media(max-width:991px){.footer .newsletter-strip .col.big{width:100%}}.footer .newsletter-strip .col.social{text-align:right;margin-top:9px}@media(max-width:991px){.footer .newsletter-strip .col.social{text-align:center}}.footer .newsletter-strip .col.social i{font-size:32px;color:#6d906d;margin-left:10px}.footer .newsletter-strip .col.social a{text-decoration:none}.footer .newsletter-strip .col.cards{color:#6d906d}@media(max-width:991px){.footer .newsletter-strip .col.cards{margin-bottom:15px}}.footer .newsletter-strip .col.cards .visa{font-size:25px;margin-right:15px;position:relative;top:-5px}.footer .newsletter-strip .col.cards .mc{font-size:38px}.footer .newsletter-strip .col.newsletter{color:#6d906d;font-size:14px;letter-spacing:.61px}.footer .newsletter-strip .col.newsletter input{padding:8px .75rem;background:#edebe2}.footer .newsletter-strip .col.newsletter input::placeholder{font-size:18px;letter-spacing:.77px;color:#6d906d}.footer .newsletter-strip .col.newsletter .btn-green{padding:6.5px 12px}@media(max-width:991px){.footer .newsletter-strip .col.newsletter .btn-green{width:100%}}@media(max-width:575px){.footer .newsletter-strip .col.newsletter .btn-green{margin-top:5px}}.footer .newsletter-strip .col.newsletter .info-col{margin:15px 0}.footer .copyright{padding:50px 0}@media(max-width:991px){.footer .copyright{padding:15px 0}}.footer .copyright .left{font-size:14px;letter-spacing:.64px;color:#6d906d;padding-top:3px}@media(max-width:1200px){.footer .copyright .left{font-size:12px}}@media(max-width:991px){.footer .copyright .left{text-align:center}}.footer .copyright .right{text-align:right}@media(max-width:991px){.footer .copyright .right{text-align:center}}.footer .copyright .right ul{list-style-type:none;padding:0}.footer .copyright .right ul li{font-size:18px;color:#6d906d;letter-spacing:.79px;display:inline-block;margin-left:50px}@media(max-width:1400px){.footer .copyright .right ul li{font-size:16px;margin-left:21px}}@media(max-width:1200px){.footer .copyright .right ul li{font-size:14px}}@media(max-width:991px){.footer .copyright .right ul li{display:block;margin:10px 0}}.footer .copyright .right ul li a{text-decoration:none}.footer .copyright .right ul li a:hover{color:#b3c5b2}.footer .copyright .right ul li.space{height:27px}.footer .copyright .right .cards{color:#6d906d}@media(max-width:991px){.footer .copyright .right .cards{margin-bottom:15px}}.footer .copyright .right .cards .visa{font-size:25px;margin-right:15px;position:relative;top:-5px}.footer .copyright .right .cards .mc{font-size:38px}@media(max-width:991px){.main-promo{padding-top:30px}}.main-promo .sub-headline{font-size:17px;letter-spacing:.99px;text-transform:uppercase;font-weight:500;margin-top:35px;text-align:center;color:#00390f}@media(max-width:991px){.main-promo .sub-headline{margin-top:0}}.main-promo .headline{margin-bottom:50px;text-align:center}.main-promo .headline h1,.main-promo .headline h2{font-size:48px;letter-spacing:2.11px;margin:35px auto 15px;text-transform:uppercase;color:#00390f;max-width:750px}@media(max-width:1400px){.main-promo .headline h1,.main-promo .headline h2{font-size:34px}}.main-promo .boxes .box{margin-bottom:30px}.main-promo .boxes .box .wrap{background:#fff}.main-promo .boxes .box .wrap .image{position:relative}.main-promo .boxes .box .wrap .image .headline{position:absolute;width:90%;top:20px;left:5%;z-index:10;line-height:100px;min-height:100px;background:rgba(0,0,0,.4)}.main-promo .boxes .box .wrap .image .headline h2{color:#fff;font-size:24px;text-transform:uppercase;padding:10px 20px;margin:0;line-height:40px;display:inline-block;vertical-align:middle}.main-promo .boxes .box .wrap .button{padding:20px;height:109px}.main-promo .boxes .box .wrap .button .btn{width:100%;font-weight:700;border-radius:5px;padding:6.5px 14px;height:69px;line-height:50px;font-size:17px}@media(max-width:1400px){.main-promo .boxes .box .wrap .button .btn{padding:6.5px 4px;font-size:14px}}.main-promo .boxes .box .wrap .button .btn .text{display:inline-block;vertical-align:middle;line-height:24px}.slider .carousel-control-next-icon,.slider .carousel-control-prev-icon{width:3.5rem;height:3.5rem}.slider h1,.slider h2{color:#edebe2;font-size:60px;letter-spacing:6.31px;text-transform:uppercase;background:rgba(0,0,0,.2);padding:25px 70px}@media(max-width:1550px){.slider h1,.slider h2{font-size:40px}}.slider .carousel-caption{width:850px;top:4.25rem;left:calc(50% - 425px)}@media(max-width:1550px){.slider .carousel-caption{top:1rem}}.slider .btn{position:absolute;bottom:30%;left:calc(50% - 95px)}@media(max-width:1200px){.slider .btn{bottom:10%}}.slider .carousel-indicators{display:block;bottom:60px}.slider .carousel-indicators [data-bs-target]{width:10px;height:10px;border-radius:50%;background:#9ccd9a;border:none;margin-right:10px;opacity:1}.slider .carousel-indicators [data-bs-target].active{background:#fff}.text-image-block{padding:80px 0;position:relative}@media(max-width:1200px){.text-image-block{padding-top:20px}}@media(max-width:991px){.text-image-block{padding:40px 0}}.text-image-block.with-border-at-top:before{content:"";width:90%;position:absolute;top:0;left:5%;height:1px;background:#726e4d}.text-image-block .text{text-align:center;color:#00390f}.text-image-block .text .sub-headline{font-size:17px;letter-spacing:.99px;text-transform:uppercase;font-weight:500;margin-top:35px}@media(max-width:991px){.text-image-block .text .sub-headline{margin-top:0}}.text-image-block .text .headline{margin-bottom:20px}.text-image-block .text .headline h2{font-size:48px;letter-spacing:2.11px;margin:35px auto 15px;text-transform:uppercase}@media(max-width:1400px){.text-image-block .text .headline h2{font-size:34px}}.text-image-block .text .headline:after{content:"";background:#726e4d;height:1px;width:200px;display:inline-block;vertical-align:middle}.text-image-block .text .text{font-size:17px;letter-spacing:-.03px;width:488px;margin:0 auto;line-height:27px}@media(max-width:1200px){.text-image-block .text .text{width:100%}}.text-image-block .text .icons{font-size:44px;color:#75724f;margin-bottom:20px}.text-image-block .text .icons i{margin:0 12px}.text-image-block .text .icons.no-icons{height:70px}@media(max-width:1400px){.text-image-block .text .icons.no-icons{height:initial}}.text-image-block .buttons .btn{margin:0 10px}@media(max-width:991px){.text-image-block .buttons .btn{margin:10px}}@media(max-width:991px){.text-image-block .image{margin-top:50px}}.text-image-block .image img{max-width:100%;height:auto}.text-image-block .image .swiper-pagination{text-align:left;padding-left:60px;bottom:40px}@media(max-width:1550px){.text-image-block .image .swiper-pagination{bottom:60px}}.text-image-block .image .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#6d906d;opacity:1;margin:0 8px;box-shadow:0 0 8px rgba(0,0,0,.8)}.text-image-block .image .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.text-image-block .image .sliderArrow{background:0 0;border:none;bottom:80px;top:initial}.text-image-block .image .sliderArrow.left{left:initial;right:165px}.text-image-block .image .sliderArrow.left .left-arrow{width:70px;height:70px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}.text-image-block .image .sliderArrow.right{right:82px}.text-image-block .image .sliderArrow.right .right-arrow{width:70px;height:70px;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}.text-image-block:not(.disable-separator):after{content:"";width:90%;position:absolute;bottom:0;left:5%;height:1px;background:#726e4d}.products-slider-wrap .sub-headline{font-size:17px;letter-spacing:.99px;text-transform:uppercase;font-weight:500;margin-top:35px;color:#00390f;text-align:center}.products-slider-wrap .headline{margin-bottom:20px;color:#00390f;text-align:center}.products-slider-wrap .headline h2{font-size:48px;letter-spacing:2.11px;margin:35px auto 15px;text-transform:uppercase}.products-slider-wrap .headline:after{content:"";background:#726e4d;height:1px;width:200px;display:inline-block;vertical-align:middle}.products-slider-wrap .text{margin-bottom:50px}.slider-products{margin-bottom:50px}@media(max-width:1400px){.slider-products{position:relative;width:calc(100% - 132px);margin:0 66px}}@media(max-width:991px){.slider-products{width:calc(100% - 100px);margin:0 50px}}.slider-products .swiper-pagination{display:none}.slider-products .sliderArrow{background:0 0;border:none}.slider-products .sliderArrow.small{width:initial;height:initial;top:calc(50% - 40px)}.slider-products .sliderArrow.small.right{right:-50px;top:calc(50% - 47px)}.slider-products .sliderArrow.small.left{left:-50px;transform:rotate(180deg)}.slider-products .sliderArrow:hover{background:0 0;border:none}.green-strip{background:linear-gradient(90deg,#0b4f2a 0,#0f7a3a 30%,#14a84a 50%,#0f7a3a 70%,#0b4f2a 100%)}.green-strip .text{text-align:center;color:#fff}.green-strip .text .sub-headline{font-size:17px;letter-spacing:.99px;text-transform:uppercase;font-weight:500;margin-top:35px}@media(max-width:1200px){.green-strip .text .sub-headline{margin-top:56px}}@media(max-width:991px){.green-strip .text .sub-headline{margin-top:33px}}.green-strip .text .headline{margin-bottom:30px}.green-strip .text .headline h2{font-size:48px;letter-spacing:2.11px;margin:23px auto 15px;text-transform:uppercase}@media(max-width:1550px){.green-strip .text .headline h2{font-size:34px}}@media(max-width:1200px){.green-strip .text .headline h2{font-size:27px}}.green-strip .text .headline:after{content:"";background:#d5d2bf;height:1px;width:200px;display:block;margin:15px auto 0}.green-strip .text .text{font-size:17px;letter-spacing:-.03px;width:488px;margin:0 auto;line-height:27px}.green-strip .buttons{text-align:center;padding:35px 0}@media(max-width:991px){.green-strip .buttons{overflow:hidden;padding-top:0}}.green-strip .buttons .icon-button-wrap .icon{font-size:50px;color:#fff;margin:40px 0;display:block;margin-top:0}@media(max-width:991px){.green-strip .buttons .icon-button-wrap .icon{margin-top:45px}}@media(max-width:767px){.green-strip .buttons .icon-button-wrap .icon{margin:20px 0}}.green-strip .buttons .btn{border-color:#fff;color:#fff}.green-strip .buttons .btn:hover{background:#fff;color:#00390f}@media(max-width:991px){.green-strip .buttons .btn{padding:6.5px 22px;min-width:initial}}.green-strip.calculator .buttons .icon-button-wrap{padding-top:60px}.benefits{margin-top:40px;position:relative}.benefits:after{content:"";width:90%;position:absolute;bottom:0;left:5%;height:1px;background:#726e4d}.benefits:before{content:"";width:90%;position:absolute;top:0;left:5%;height:1px;background:#726e4d}.benefits .sub-headline{font-size:17px;letter-spacing:.99px;text-transform:uppercase;font-weight:500;padding-top:45px;text-align:center}@media(max-width:991px){.benefits .sub-headline{margin-top:0}}.benefits .headline{margin-bottom:50px;text-align:center}.benefits .headline h2{font-size:48px;letter-spacing:2.11px;margin:35px auto 15px;text-transform:uppercase}@media(max-width:1400px){.benefits .headline h2{font-size:34px}}.benefits .headline:after{content:"";background:#726e4d;height:1px;width:200px;display:inline-block;vertical-align:middle}.benefits .benefit{text-align:center;margin-bottom:80px}@media(max-width:767px){.benefits .benefit{margin-bottom:40px}}.benefits .benefit .wrap{padding:0 27px;background:#fff}.benefits .benefit .wrap .icon{font-size:150px;color:#6e6b47;position:relative}.benefits .benefit .wrap .icon i{display:inline-block;vertical-align:middle}.benefits .benefit .wrap .sub-headline{color:#00390f;font-size:17px;letter-spacing:.88px;text-transform:uppercase;margin:10px 0}.benefits .benefit .wrap .headline{position:relative;padding-bottom:15px;margin-bottom:30px;height:115px;line-height:115px}.benefits .benefit .wrap .headline h2{color:#00390f;font-size:26px;font-weight:500;letter-spacing:1.96px;text-transform:uppercase;line-height:initial;vertical-align:middle;display:inline-block;margin-top:15px}.benefits .benefit .wrap .headline:after{content:"";background:#00390f;height:1px;width:200px;display:inline-block;vertical-align:middle;position:absolute;bottom:0;left:calc(50% - 100px)}.benefits .benefit .wrap .desc{color:#00390f;font-size:17px;letter-spacing:.07px;min-height:290px}@media(max-width:1500px){.benefits .benefit .wrap .desc{min-height:357px}}@media(max-width:1400px){.benefits .benefit .wrap .desc{min-height:440px}}@media(max-width:1200px){.benefits .benefit .wrap .desc{min-height:230px}}@media(max-width:991px){.benefits .benefit .wrap .desc{min-height:306px}}@media(max-width:767px){.benefits .benefit .wrap .desc{min-height:initial;padding-bottom:30px}}.about-company{padding:80px 0;position:relative}.about-company .text{text-align:center;color:#00390f}.about-company .text .sub-headline{font-size:17px;letter-spacing:-.08px;text-transform:uppercase;font-weight:500}.about-company .text .headline{margin-bottom:20px}.about-company .text .headline h2{font-size:48px;letter-spacing:2.11px;margin:35px auto 15px;text-transform:uppercase}.about-company .text .headline:after{content:"";background:#726e4d;height:1px;width:200px;display:block;margin:15px auto 0}.about-company .text .text{font-size:17px;letter-spacing:-.03px;width:700px;margin:0 auto;line-height:27px;column-count:2;column-gap:2rem}@media(max-width:767px){.about-company .text .text{column-count:1;width:100%}}.about-company .buttons{margin:50px 0 30px}.about-company .buttons .btn{margin:0 10px}.about-company:not(.disable-separator):after{content:"";width:90%;position:absolute;bottom:0;left:5%;height:1px;background:#726e4d}.about-company .icons{margin:0 auto}.about-company .icons .icon{font-size:90px;position:relative;color:#6e6b47;margin-bottom:20px}.about-company .icons .icon:after{content:"";background:#00390f;height:1px;width:200px;display:inline-block;vertical-align:middle;position:absolute;bottom:0;left:calc(50% - 100px)}.about-company .icons .line{color:#00390f;font-size:17px;letter-spacing:.99px;text-transform:uppercase;font-weight:500}@media(max-width:1200px){.about-company .icons .line{font-size:14px}}@media(max-width:991px){.about-company .icons .line{height:42px}}.about-company .icons .line.big{font-size:48px;font-weight:700}@media(max-width:1400px){.about-company .icons .line.big{font-size:43px}}@media(max-width:1200px){.about-company .icons .line.big{font-size:35px}}@media(max-width:991px){.about-company .icons .line.big{font-size:24px}}.control{display:block;position:relative;padding-left:29px;margin-bottom:9px;padding-top:2px;cursor:pointer}.control input{position:absolute;z-index:-1;opacity:0}.control input:focus~.control_indicator{background:#e6e6e6}.control input:checked~.control_indicator{background:#00390f}.control input:checked~.control_indicator:after{display:block}.control input:checked:focus~.control_indicator{background:#00390f}.control input:disabled~.control_indicator{background:#e6e6e6;opacity:.6;pointer-events:none}.control:hover input~.control_indicator{background:#c3c0c0}.control:hover input:not([disabled]):checked~.control_indicator{background:#00390f}.control_indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#d3d3d3;border:0 solid #000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px}.control_indicator:after{box-sizing:unset;content:"";position:absolute;display:none}.control-radio .control_indicator{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-khtml-border-radius:5px}.control-checkbox .control_indicator:after{left:6px;top:.8px;width:2px;height:7px;border-width:0 2px 2px 0;transform:rotate(10deg);content:"✔";color:#fff;font-size:11px}.control-checkbox input:disabled~.control_indicator:after{border-color:#d3d3d3}.checkbox{margin:0}.checkbox [type=radio]:checked,.checkbox [type=radio]:not(:checked){position:absolute;left:-9999px}.checkbox [type=radio]:checked+label,.checkbox [type=radio]:not(:checked)+label{position:relative;padding-left:60px;cursor:pointer;line-height:20px;display:inline-block}.checkbox [type=radio]:checked+label:before,.checkbox [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:10px;top:16px;width:22px;height:22px;border:1px solid gray;border-radius:100%;background:#fff}.checkbox [type=radio]:checked+label:after,.checkbox [type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#00390f;position:absolute;top:21px;left:15px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}.checkbox [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.checkbox [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.page-headline{margin-bottom:35px}@media(max-width:991px){.page-headline{margin-bottom:10px}}.page-headline .breadcrumb{font-family:Dosis;font-weight:500;font-size:18px;line-height:18px;letter-spacing:.8px;vertical-align:middle;color:#979371;margin:25px 0 0}@media(max-width:991px){.page-headline .breadcrumb{font-size:13px}}.page-headline .breadcrumb ol{list-style-type:none;padding-left:0}.page-headline .breadcrumb ol li{display:inline-block}.page-headline .breadcrumb ol li a{text-decoration:none}.page-headline .breadcrumb ol li a:hover{text-decoration:underline}.page-headline .breadcrumb ol li:after{content:"/";font-family:Dosis;font-weight:500;font-size:18px;line-height:18px;letter-spacing:.45px;vertical-align:middle;display:inline-block;margin:0 6px;position:relative;top:-3px}.page-headline .breadcrumb ol li:last-of-type:after{display:none}.page-headline .headline,.page-headline h1{font-family:Dosis;font-weight:500;font-size:48px;line-height:48px;letter-spacing:2.22px;vertical-align:middle;text-transform:uppercase;text-align:center;margin:0;padding:0;color:#00390f}.page-headline .description{width:50%;margin:0 auto;column-count:2;column-gap:2rem;padding-top:30px;margin-top:30px;position:relative}.page-headline .description:before{content:"";background:#726e4d;height:1px;width:200px;display:inline-block;vertical-align:middle;position:absolute;top:0;left:calc(50% - 100px)}.loading{position:absolute;z-index:10;text-align:center;width:100%;height:calc(100% + 25px);top:-25px;background:hsla(0,0%,100%,.5)}.loading .loader{border:16px solid #000;border-top:16px solid #00390f;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite;position:fixed;left:calc(50% - 60px);top:calc(60vh - 77px)}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.products-slider-wrap .slider-products{position:relative}.category-boxes-application{padding:80px 0}.category-boxes-application .h-48{height:48%}.category-boxes-application .h-48.margin-bottom{margin-bottom:5%}.category-boxes-application .container.smaller{max-width:1270px;margin:0 auto;padding-bottom:100px}.category-boxes-application .category-box{background:#fff;padding:40px;text-align:center;height:100%;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:0}.category-boxes-application .category-box h2{color:#00390f;font-size:32px;letter-spacing:1.5px;margin-bottom:20px;text-transform:uppercase}.category-boxes-application .category-box .annotation{color:#6d6d6d;font-size:18px;margin-bottom:30px;line-height:1.4;flex-grow:1}.category-boxes-application .category-box .annotation p{margin-bottom:15px}.category-boxes-application .category-box .btn{align-self:center;min-width:150px}.category-boxes-application .category-box.big-box{height:100%}.category-boxes-application .category-box.big-box h2{font-size:38px;margin-bottom:30px}.category-boxes-application .category-box.big-box .annotation{font-size:20px;margin-bottom:40px}.category-boxes{padding:80px 0}.category-boxes a{text-decoration:none}@media(max-width:575px){.category-boxes .image{background:#fff;text-align:center}}.category-boxes .image img{max-width:100%}.category-boxes .category-box{background:#fff;padding:20px;margin-bottom:30px;text-align:center}.category-boxes .category-box .name{height:77px;line-height:77px;margin-bottom:20px}@media(max-width:1400px){.category-boxes .category-box .name{height:57px;line-height:57px}}@media(max-width:1200px){.category-boxes .category-box .name{height:45px;line-height:45px}}@media(max-width:575px){.category-boxes .category-box .name{height:57px;line-height:57px}}.category-boxes .category-box .name h2{color:#00390f;font-size:32px;letter-spacing:1.5px;margin-bottom:0;text-transform:uppercase;vertical-align:middle;display:inline-block}@media(max-width:1400px){.category-boxes .category-box .name h2{font-size:24px}}@media(max-width:1200px){.category-boxes .category-box .name h2{font-size:19px}}@media(max-width:575px){.category-boxes .category-box .name h2{font-size:24px}}.category-boxes .category-box .annotation{height:75px;line-height:75px;margin-bottom:30px;display:flex;align-items:center;justify-content:center}.category-boxes .category-box .annotation p{padding:0;margin:0;color:#6d6d6d;font-size:18px;line-height:1.4;display:inline-block;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.category-boxes .category-box .btn{align-self:center;min-width:150px}@media(max-width:1200px){.category-boxes .category-box .btn{padding:6.5px 15px}}.old-de-styles .big-text{width:initial!important}@media(max-width:991px){.old-de-styles .cms-block-container{background-color:#ebebe0}}.old-de-styles .cms-block-text-on-image{position:relative;height:300px;margin:0 60px}@media(max-width:991px){.old-de-styles .cms-block-text-on-image{margin:0}}.old-de-styles .cms-block-text-on-image img{max-width:100%;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;font-family:"object-fit: cover;"}.old-de-styles .cms-block-text-on-image .cms-element-text{padding:30px;-ms-flex-align:center;align-items:center;min-height:240px}.old-de-styles a{text-decoration:none}.pagination{justify-content:center}@media(max-width:576px){.pagination{display:block}}@media(max-width:576px){.pagination .page-item{display:inline-block;width:19.5%;margin:3px 0}}@media(max-width:550px){.pagination .page-item{width:19.4%}}@media(max-width:450px){.pagination .page-item{width:19.3%}}@media(max-width:400px){.pagination .page-item{width:19.1%}}.pagination .page-item .page-link{color:#00390f}.pagination .page-item:first-child .page-link{border-top-left-radius:30px;border-bottom-left-radius:30px}@media(max-width:576px){.pagination .page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}}.pagination .page-item:last-child .page-link{border-top-right-radius:30px;border-bottom-right-radius:30px}@media(max-width:576px){.pagination .page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}}.pagination .page-item.active .page-link,.pagination .page-item:hover .page-link{background:#00390f;border-color:#00390f;color:#fff}@media(max-width:576px){.pagination .next,.pagination .prev{display:block;width:100%;margin:10px 0}}