@font-face{font-family:'Muli';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/muli/v28/7Auwp_0qiz-afT3GLQjUwkQ1OQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Muli';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/muli/v28/7Auwp_0qiz-afTzGLQjUwkQ1OQ.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Muli';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/muli/v28/7Auwp_0qiz-afTLGLQjUwkQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Muli';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/muli/v28/7Auwp_0qiz-afT3GLQjUwkQ1OQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Muli';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/muli/v28/7Auwp_0qiz-afTzGLQjUwkQ1OQ.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Muli';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/muli/v28/7Auwp_0qiz-afTLGLQjUwkQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Muli';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/muli/v28/7Auwp_0qiz-afT3GLQjUwkQ1OQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Muli';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/muli/v28/7Auwp_0qiz-afTzGLQjUwkQ1OQ.woff2) format('woff2');unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Muli';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/muli/v28/7Auwp_0qiz-afTLGLQjUwkQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{color:#161616;font-family:'Muli',sans-serif;font-size:18px}h1,h2,h3,h4,h5,h6,ul,li,p,span{margin:0;padding:0}ul{list-style:none}.header .menu-bar{border-bottom:solid 3px #3a6d45;background-color:#fff;background-color:rgba(255,255,255,.95);position:fixed;top:0;left:0;right:0;z-index:1000}.header .menu-bar .logo-link{display:block;padding:20px 0}.header .menu-bar .logo-link .logo{width:65px;height:auto}.header .menu-bar .menu{float:right}.header .menu-bar .menu .menu-item{display:inline-block}.header .menu-bar .menu .menu-item a{color:#161616;text-decoration:none;font-weight:800;padding:50px 10px}.header .menu-bar .menu .menu-item:hover>a{color:#fff;background-color:#3a6d45}.header .menu-bar .menu .current_page_item a{color:#3a6d45}.header .menu-bar .menu .menu-item-has-children:hover .sub-menu{display:block;position:absolute;top:80px}.header .menu-bar .menu .menu-item-has-children .sub-menu .menu-item{display:block}.header .menu-bar .menu .menu-item-has-children .sub-menu .menu-item a{background-color:#3a6d45;color:#fff;text-decoration:none;font-weight:800;padding:10px;width:100%;display:block;margin-top:-5px}.header .menu-bar .menu .menu-item-has-children .sub-menu .menu-item a:hover{background-color:#fff;color:#3a6d45}.header .menu-bar .menu .sub-menu{display:none}.header .menu-bar .openNav{float:right;font-size:48px}.header .slider{height:650px;overflow:hidden}.header .slider #lightSlider li{height:650px;background-size:cover;background-position:center;background-repeat:no-repeat}.header .slider #lightSlider li a .heading{color:#fff;text-align:center;font-weight:900;font-size:38px;margin-top:400px;text-shadow:0px 0px 60px #161616}.header .slider #lightSlider li a:hover{text-decoration:none}.header .header-phone{text-decoration:none;color:#3a6d45;font-weight:800}.offer{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;padding:40px 0}.offer .overlay{background-color:#113519;background-color:rgba(17,53,25,.9);position:absolute;top:0;height:100%;width:100%}.offer .heading{margin-bottom:40px;text-align:center;color:#fff}.offer .thumbnail{width:100%;margin-bottom:40px;height:200px;object-fit:cover}.offer .informations{position:absolute;bottom:30px;left:15px;text-align:center;width:calc(100% - 30px)}.offer .informations a:hover{text-decoration:none}.offer .informations .heading{margin-bottom:20px;color:#fff;font-size:24px;text-shadow:0px 0px 10px rgba(0,0,0,.8)}.offer .informations .description{color:#fff}.offer .button{display:inline-block;margin:20px 0;font-weight:800;padding:15px;border:solid 3px #fff;line-height:1;background-color:#fff;color:#3a6d45;text-decoration:none}.offer .button:hover{color:#fff;background-color:#3a6d45}.partners{padding:40px}.partners .heading{font-size:36px;color:#3a6d45;text-align:center;margin-bottom:40px}.partners #partnerSlider img{width:100%;height:auto}.about-us{padding:40px 0;background-size:cover;background-position:center;background-repeat:no-repeat}.about-us .photos{border:solid 1px #d8d8d8;padding:30px}.about-us .photos p:last-child img{margin-bottom:0}.about-us .informations{border:solid 1px #d8d8d8;padding:30px}.about-us img{width:100%;height:auto;display:block;margin-bottom:30px}.about-us .informations{color:#3a6d45;text-align:left;font-size:16px}.about-us .informations p{margin-bottom:30px}.about-us .informations p:last-child{margin-bottom:0}.about-us .informations p img{float:left;margin:30px;display:block}.about-us .informations .heading{margin-bottom:40px;font-size:36px}.know{padding:40px 0}.know .heading{font-size:36px;color:#3a6d45;text-align:center;margin-bottom:40px}.know .single-news{margin-bottom:60px}.know .news-list .col-12:last-child .single-news{margin-bottom:0}.know .single-news .wp-post-image{display:block;width:100%;height:auto;height:200px;object-fit:cover;margin-bottom:30px}.know .single-news .title{font-size:24px;margin-bottom:30px;font-weight:800;display:block;color:#3a6d45}.know .single-news .title:hover{background-color:unset;color:#3a6d45}.know .single-news p{margin-bottom:30px}.know .single-news a:last-child{background-color:#fff;border:solid 3px #3a6d45;margin-top:20px;display:inline-block;width:unset;padding:10px 30px;color:#3a6d45;font-weight:800}.know .single-news a:hover{color:#fff;background-color:#3a6d45;text-decoration:none}.extra-offer{padding:40px;background-color:#f1f1f1;text-align:center}.extra-offer .heading{font-size:36px;color:#3a6d45}.extra-offer .intro{padding:40px 0}.extra-offer .thumbnail{width:100%}.extra-offer .button{height:100%;width:100%;display:table}.extra-offer .button .link{height:100%;background-color:#2a6436;color:#fff;font-size:30px;font-weight:800;display:table-cell;line-height:1;text-align:left;text-decoration:none;padding:20px;vertical-align:middle}.slogan{background-size:cover;background-position:center;background-repeat:no-repeat;position:relative;padding:40px 0}.slogan .overlay{background-color:#113519;background-color:rgba(17,53,25,.9);position:absolute;top:0;height:100%;width:100%}.slogan .heading{margin-bottom:40px;font-size:36px;text-align:center;color:#fff}.contact{padding:40px 0}.contact iframe{display:block;height:350px}.contact .heading{font-size:36px;color:#3a6d45;margin-bottom:40px}.contact p:last-child{margin-top:30px}.contact .green{color:#3a6d45;font-weight:800}.contact .green a{color:#3a6d45;text-decoration:none}.footer{padding:40px 0;border-top:solid 3px #3a6d45}.footer a{font-weight:800;color:#161616;text-decoration:none}.footer a:hover{color:#3a6d45;text-decoration:none}.redsolutions span{color:#ed213a}.redsolutions:hover strong{color:#161616}.redsolutions:hover{filter:grayscale(100%)}.cookies{padding:40px 0;background-color:#3a6d45;background-color:#3a6d45f2;position:sticky;bottom:0;z-index:100000}.cookies p{color:#fff;font-size:14px}.cookies p a{color:#fff;font-weight:800;text-decoration:none}.cookies .button{color:#fff;font-weight:800;cursor:pointer;padding:10px;border:solid 3px #fff;display:inline-block;float:right}.cookies .button:hover{background-color:#fff;color:#3a6d45}.icons{margin-top:50px}.icons .heading{font-size:36px;color:#3a6d45;text-align:center;margin-bottom:50px}.icons img{max-width:150px;width:100%;height:auto;display:block;margin:auto !important}.icons .name{text-align:center}.testimonials{margin-top:50px}.testimonials .heading{font-size:36px;color:#3a6d45;text-align:center;margin-bottom:50px}.testimonials .info{display:flex;align-items:center}.testimonials .info .number{display:flex;justify-content:center;align-items:center;background-color:#3a6d45;color:#fff;border-radius:100%;width:40px;height:40px;margin-right:15px}.testimonials .info .name{font-weight:800;font-size:18px;margin-right:15px}.testimonials .info .stars{display:flex;align-items:center}.testimonials .info .stars svg{width:15px;height:15px;display:inline-block}.testimonials .info .stars svg *{fill:#ffbc00}.testimonials .testimonial{margin:15px 0;font-size:14px}.header-subpage .menu-bar{position:sticky}.header-subpage .top-heading{padding:60px 0;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.header-subpage .top-heading .overlay{background-color:#113519;background-color:rgba(17,53,25,.9);position:absolute;top:0;height:100%;width:100%}.header-subpage .heading{font-weight:900;color:#fff;font-size:48px}.header-subpage #breadcrumbs{color:#fff}.header-subpage #breadcrumbs a{color:#fff;text-decoration:none}.header-subpage #breadcrumbs .breadcrumb_last{font-weight:800}.product-content{padding:40px 0}.product-content .main-thumbnail{width:100%;margin-bottom:20px}.product-content .intro p{margin-bottom:20px}.product-content .gallery .single-photo{display:block;width:100%;margin-bottom:30px}.product-content .heading{padding:30px 0;font-size:36px;color:#3a6d45;font-weight:900}.product-content ul{margin:0 40px;list-style:disc}.product-content p{margin:15px 0}.product-content .extended-text{margin:40px 0;padding:40px;background-color:#161616;background-color:rgba(22,22,22,.95);color:#fff;text-align:center}.product-content a.question-button{display:table;background-color:#fff;border:solid 3px #3a6d45;margin-top:20px;padding:10px 30px;color:#3a6d45;font-weight:800;margin:auto}.product-content a.question-button:hover{color:#fff;background-color:#3a6d45;text-decoration:none}.gallery-content{padding:40px 0 10px}.gallery-content .single-photo{width:100%;margin-bottom:30px;height:auto;filter:grayscale(100%)}.gallery-content .single-photo:hover{filter:grayscale(0%)}.gallery-content iframe{display:block;width:100%;margin-bottom:30px}.contact-content{padding:40px 0}.contact-content iframe{display:block;margin-bottom:40px;height:400px}.contact-content .heading{font-size:36px;color:#3a6d45;margin-bottom:40px}.contact-content p:last-child{margin-top:30px;margin-bottom:30px}.contact-content .green{color:#3a6d45;font-weight:800}.contact-content p:last-child a{color:#3a6d45;text-decoration:none}.contact-content .wpcf7-form input{width:100%;display:block;padding:10px;border:solid 1px #3a6d45}.contact-content .wpcf7-form textarea{width:100%;display:block;padding:10px;border:solid 1px #3a6d45}.contact-content .wpcf7-form .wpcf7-list-item{margin:0}.contact-content .wpcf7-form .wpcf7-list-item input{width:unset;display:block;padding:10px}.contact-content .wpcf7-form input::placeholder{color:#161616}.contact-content .wpcf7-form textarea::placeholder{color:#161616}.contact-content .wpcf7-form .wpcf7-submit{background-color:#fff;border:solid 3px #3a6d45;margin-top:20px;display:inline-block;float:right;width:unset;padding:10px 30px;color:#3a6d45;font-weight:800}.contact-content .wpcf7-form .wpcf7-submit:hover{color:#fff;background-color:#3a6d45}.contact-content .wpcf7-form .wpcf7-list-item-label{margin-top:10px;display:block}.contact-content .wpcf7-form .wpcf7-response-output{margin-top:80px}.contact-content .wpcf7-form input::-webkit-input-placeholder{color:#161616}.contact-content .wpcf7-form textarea::-webkit-input-placeholder{color:#161616}.contact-content .wpcf7-form input::-moz-placeholder{color:#161616}.contact-content .wpcf7-form textarea::-moz-placeholder{color:#161616}.contact-content .wpcf7-form input:-ms-input-placeholder{color:#161616}.contact-content .wpcf7-form textarea:-ms-input-placeholder{color:#161616}.contact-content .wpcf7-form input:-moz-placeholder{color:#161616}.contact-content .wpcf7-form textarea:-moz-placeholder{color:#161616}.contact-content .wpcf7-form .wpcf7-list-item-label a{color:#161616;font-weight:800}.contact-content .wpcf7-form .wpcf7-list-item-label a:hover{color:#3a6d45;text-decoration:none}.rodo-content{padding:40px 0}.rodo-content .heading{font-size:36px;color:#3a6d45;margin-bottom:40px}.rodo-content ul{list-style:disc;margin-left:40px}.sticky-phone{position:fixed;transform:translatey(-50%);right:0;top:80%;height:60px;width:60px;font-size:20px;color:#fff;background-color:#3a6d45;display:flex;align-items:center;justify-content:center;z-index:2000000}.sticky-phone:hover{text-decoration:none;color:#fff}.woocommerce-page .content{margin-top:40px}.woocommerce div.product .product_title{color:#161616 !important}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#113519 !important;margin:15px 0;font-size:30px;font-weight:800}.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce ul.products li.product .button{border:solid 2px #113519;border-radius:0;background-color:#113519 !important;color:#fff !important;text-align:center}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce ul.products li.product .button:hover{color:#113519 !important;background-color:#fff !important}.woocommerce .quantity .qty{height:45px}a{color:#113519}a:hover{color:#161616}.woocommerce .woocommerce-Tabs-panel--description{display:flex;flex-direction:column;gap:15px}.woocommerce .woocommerce-Tabs-panel--description ul{list-style:disc;margin-left:30px}.woocommerce-page .related.products>h2{color:#3a6d45;margin-bottom:30px;text-align:center}.woocommerce-page .related.products .products{margin-top:30px}.woocommerce div.product div.images .woocommerce-product-gallery__image:nth-child(n+2){margin-top:15px;margin-right:15px}.woocommerce-page .subcategories{display:flex;flex-wrap:wrap;gap:15px}.woocommerce-page .subcategories:before{display:none !important}.woocommerce-page .subcategories li{width:auto !important;margin:0 !important;padding:5px !important}.woocommerce-page .subcategories img{display:none !important}.woocommerce-page .subcategories a h2{border:solid 2px #113519;border-radius:0;color:#113519 !important;background-color:#fff !important;text-align:center;padding:5px !important}.woocommerce-page .subcategories a:hover h2{background-color:#113519 !important;color:#fff !important}.woocommerce-page .subcategories a mark{background-color:transparent !important}.woocommerce-page .subcategories a:hover mark{color:#fff !important}.tax-product_cat .term-description{display:flex;flex-direction:column;gap:15px;margin-bottom:40px}.tax-product_cat .term-description ul{list-style:disc;margin-left:30px}.woocommerce-checkout .extra-offer{margin-top:40px}.woocommerce-checkout #order_review_heading{margin:15px 0}@media (max-width:1200px){.header-subpage .heading{font-size:38px}.header .slider #lightSlider li a .heading{font-size:34px;margin-top:300px}.header .menu-bar .menu .menu-item a{font-size:15px}}@media (max-width:992px){.header .slider{height:550px}.header .slider #lightSlider li{height:550px}.header .slider #lightSlider li a .heading{font-size:30px;margin-top:200px}.extra-offer .button{margin-top:30px}.extra-offer .button .link{text-align:center}.header-subpage .heading{font-size:32px}}@media (max-width:768px){.header .slider{height:450px}.header .slider #lightSlider li{height:450px}.offer .thumbnail{margin-top:20px;height:300px}.extra-offer .thumbnail{margin-bottom:40px}.extra-offer .button{margin-top:0}.contact .heading{margin-top:40px}.contact{text-align:center}.cookies p{text-align:center;margin-bottom:40px}.cookies .button{float:unset}.header-subpage .heading{font-size:28px}.rodo-content .heading{font-size:26px}.icons .name{margin-bottom:30px}}@media (max-width:576px){.header .slider #lightSlider li{height:unset}.header .slider #lightSlider li a .heading{font-size:24px;margin-top:160px;margin-bottom:40px}.extra-offer .button .link{font-size:20px}.header-subpage .heading{font-size:24px}.rodo-content .heading{font-size:20px}}.overlayed-menu{height:100%;width:0;position:fixed;z-index:1000000;left:0;top:0;background-color:#000;background-color:rgba(0,0,0,.9);overflow-x:hidden;transition:.5s}.overlay-content{position:relative;top:55px;width:100%;text-align:center;margin-top:30px}.overlayed-menu a{padding:8px;text-decoration:none;font-size:26px;color:#818181;display:block;transition:.3s}.overlayed-menu a:hover,.overlay a:focus{color:#f1f1f1}.overlayed-menu .closebtn{position:absolute;top:20px;right:45px;font-size:60px}@media screen and (max-height:450px){.overlayed-menu a{font-size:20px}.overlayed-menu .closebtn{font-size:40px;top:15px;right:35px}}.attachment-post-thumbnail{width:980px;height:auto}.blog-listing{padding:40px}.blog-listing .row{display:flex;flex-wrap:wrap}.blog-listing .col-md-6{display:flex}.blog-listing .blog-post-box{display:flex;flex-direction:column;height:100%;margin-bottom:40px;padding:20px;box-sizing:border-box;background-color:#fff}.blog-listing .blog-img img{width:100%;height:250px;object-fit:cover;margin-bottom:20px}.blog-listing .blog-title{margin:0 0 10px;font-size:24px;text-align:left}.blog-listing .blog-title a{text-decoration:none;color:#161616}.blog-listing .blog-description{height:120px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;text-overflow:ellipsis;margin-bottom:20px;font-size:15px;color:#333}.blog-listing .blog-button{background-color:#fff;border:solid 3px #3a6d45;padding:10px 30px;color:#3a6d45;font-weight:800;text-decoration:none;display:inline-block;align-self:flex-start;margin-top:auto}.blog-listing .blog-button:hover{background-color:#3a6d45;color:#fff}.blog-listing .pagination{margin-top:40px}.blog-listing .next-button a{background-color:#fff;border:solid 3px #3a6d45;margin-top:20px;display:inline-block;width:unset;padding:10px 30px;color:#3a6d45;font-weight:800;text-decoration:none}.blog-listing .next-button a:hover{background-color:#3a6d45;color:#fff;text-decoration:none}.blog-listing .next-button.right-side{float:right}@media(max-width:767px){.blog-listing .col-md-6{display:block}.blog-listing .blog-button{margin-bottom:40px}.blog-listing .pagination{margin-top:0;text-align:center}.blog-listing .next-button.right-side{float:unset}}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{max-width:unset}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{max-width:unset}.hidden{display:none!important}#readBtn{background-color:#2e4c35;border:none;width:100%;color:#fff;height:40px}@media (min-width:721px){.mobile_phone{display:none}}@media (max-width:720px){.desktop_phone{display:none}}.woocommerce-category-bottom-desc h1,.woocommerce-category-bottom-desc h2,.woocommerce-category-bottom-desc h3,.woocommerce-category-bottom-desc h4,.woocommerce-category-bottom-desc h5,.woocommerce-category-bottom-desc h6{text-align:center;margin-bottom:20px;margin-top:40px}.woocommerce-category-bottom-desc p{margin-bottom:20px}.woocommerce-category-bottom-desc ul{list-style-type:disc;margin-bottom:20px}.woocommerce-category-bottom-desc li{margin-left:30px}