section.our-faqs{padding-bottom:109px;padding-top:83px}.faq-main-section section{padding-top:81px}.faq-section-bottom .container,.faq-section-top .container,.faq-main-section .container{padding:0 10px;width:100%;margin:auto;max-width:1273px}.faq-section-top h1{font-size:55px;line-height:1.2;color:#405038;letter-spacing:0;text-transform:none;margin-bottom:41px}.faq-section-top h2{font-size:40px;line-height:1.2;letter-spacing:0;text-transform:none;color:#405038;margin-bottom:96px}.faq-section-top .content-inner{display:flex}.faq-section-top .content-text{width:50%}.faq-section-top .image-right{width:50%;text-align:right}.faq-section-top .image-right img{margin-right:44px;margin-left:auto;margin-top:13px}.faq-section-top .faq-menu{display:flex;justify-content:space-between;padding-bottom:5px;border-bottom:2px solid #8FA880}.faq-menu .menu-item a{font-size:24px;line-height:1.2;color:#8fa880;font-family:Kollektif-Bold;font-weight:700}.faq-menu .menu-item:hover a,.faq-menu .menu-item.active a{color:#405038}.faq-menu .menu-item:hover:after,.faq-menu .menu-item.active:after{content:"";position:absolute;width:100%;bottom:-7px;left:0;border-bottom:2px solid #405038}.faq-menu .menu-item{position:relative}.faq-main-section{background:#f8f5ef}.faq-main-section h4{font-size:24px;line-height:1.2;color:#405038;letter-spacing:0;text-transform:none;margin-bottom:32px}.faq-main-section .qa-item .question{font-family:Kollektif-Bold;font-size:15px;text-align:left;font-weight:700;line-height:18px;position:relative;padding-bottom:18px;padding-top:18px;cursor:pointer;padding-right:30px}.faq-main-section .qa-item{border-bottom:2px solid #405038}.faq-main-section .qa-item .answer{display:none;padding-bottom:18px}.faq-main-section .qa-item .answer p{text-align:left;font-size:15px;line-height:18px;letter-spacing:0}.faq-main-section .qa-item .answer p:last-child{margin:0}.faq-main-section .qa-item .toggle-icon{position:absolute;right:0;top:20px}.faq-main-section .qa-item .active .toggle-icon{transform:rotate(180deg)}.faq-section-bottom{background:#f8f5ef;padding-top:202px;padding-bottom:147px}.faq-section-bottom .content-inner{text-align:center}.faq-section-bottom h2{font-size:40px;line-height:1.2;text-transform:none;letter-spacing:0;color:#405038;margin-bottom:36px}.faq-section-bottom a.button-link{background:#e3e9e0;font-family:Kollektif;font-size:32px;font-weight:700;line-height:1.2;text-align:center;padding:18px 38px;display:inline-block;border-radius:100px;color:#405038;letter-spacing:.9px}.faq-section-bottom a.button-link:hover{background:#405038;color:#fff}@media (max-width: 1199px){.faq-section-top .container,.faq-main-section .container,.faq-section-bottom .container{padding:0 20px}.faq-menu .menu-item a{font-size:22px}}@media (max-width: 991px){.faq-section-top h1{font-size:45px}.faq-section-bottom h2,.faq-section-top h2{font-size:32px}.faq-menu .menu-item a{font-size:17px}.faq-section-top .content-text{width:70%}.faq-section-top .image-right{width:30%}}@media (max-width: 767px){.faq-section-top .image-right img{margin-right:0}.faq-section-top h1{font-size:36px}.faq-section-top .faq-menu{border-bottom:0;display:block;column-count:2}.faq-menu .menu-item:hover:after,.faq-menu .menu-item.active:after{display:none}.faq-menu .menu-item a{font-size:20px}.faq-section-bottom a.button-link{font-size:24px}.faq-section-bottom{padding-top:70px;padding-bottom:70px}.faq-main-section section{padding-top:50px}.faq-main-section h4{margin-bottom:20px}section.our-faqs{padding-bottom:50px;padding-top:30px}.faq-section-bottom h2,.faq-section-top h2{font-size:30px}.faq-menu .menu-item{margin-bottom:5px}.faq-section-top h2{margin-bottom:50px}}@media (max-width: 479px){section.our-faqs{padding-top:0}.faq-section-top h1{text-align:center}.faq-section-top .content-inner{flex-wrap:wrap}.faq-section-top .image-right{width:100%;order:-1;margin-bottom:30px}.faq-section-top .image-right img{margin:0 auto;max-width:60px}.faq-section-top h2{margin-bottom:30px}.faq-section-top .content-text{width:100%}.faq-section-top .faq-menu{column-count:1}.faq-section-bottom a.button-link{font-size:20px;padding:18px 30px}}
/*# sourceMappingURL=/cdn/shop/t/112/assets/our-faq.css.map */
