.we-faq_header{margin-bottom:100px}.we-faq_header .container{display:flex}.we-faq_header .title-container{margin-bottom:40px}.we-faq_header .content-container{margin-top:100px;flex-basis:60%;padding:80px 140px 100px;padding-right:180px;background-color:#000}.we-faq_header .content-container *{color:#fff}.we-faq_header .image-container{position:relative;flex-basis:40%;max-height:calc(100vh - 140px);min-height:400px}.we-faq_header .image-container>img{position:absolute;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0}.we-faq_header .banners-container{position:absolute;top:30px;right:30px;display:inline-flex;flex-direction:column;gap:10px;padding:15px 35px;border-radius:100px;background-color:#fff}.we-faq_header .extra-banner,.we-faq_header .reviews{width:100%}.we-faq_header .reviews{text-decoration:none}.we-faq_header .reviews .reviews_inner{display:flex;font-weight:700;color:#000;align-items:center}.we-faq_header .reviews .reviews_inner:before{content:"";width:150px;height:25px;background-image:url(images/reviews.svg);background-position:left center;background-repeat:no-repeat;background-size:contain;display:inline-block}.we-faq_header .extra-banner{text-decoration:none}.we-faq_header .extra-banner .extra-banner_inner{display:flex;gap:15px;font-weight:700;color:#000;align-items:center}.we-faq_header .extra-banner .extra-banner_inner img{width:auto;height:25px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;display:inline-block}.we-faq_header .extra-banner .extra-banner_inner span{flex-shrink:0;flex-grow:1;font-weight:700;color:#000}.we-faq_header .plus-container{margin-top:3px;flex-grow:0;position:relative;width:26px;height:26px}.we-faq_header .plus-container span{position:absolute;width:26px;height:1px;background-color:#b8a54c;transition:transform .3s ease;top:50%;left:50%;transform:translate(-50%,-50%)}.we-faq_header .plus-container span:last-child{transform:translate(-50%,-50%) rotate(90deg)}.we-faq_header .faq-item{border-bottom:1px solid rgba(255,255,255,.3)}.we-faq_header .faq-item:first-child .question{padding-top:0}.we-faq_header .question{cursor:pointer;display:flex;justify-content:space-between;gap:20px;padding:20px 0}.we-faq_header .question.active .plus-container span:last-child{transform:translate(-50%,-50%) rotate(180deg)}.we-faq_header .question .question-text{margin-bottom:0;font-size:18px;font-weight:700}@media screen and (max-width:1600px){.we-faq_header .content-container{padding:80px 100px 100px}}@media screen and (max-width:1300px){.we-faq_header{margin-bottom:60px}.we-faq_header .content-container{padding:60px 80px}.we-faq_header .question .question-text{font-size:16px}}@media screen and (max-width:1200px){.we-faq_header .container{flex-direction:column-reverse}.we-faq_header .content-container{flex-basis:unset;margin-top:0}.we-faq_header .banners-container{bottom:30px;top:unset}.we-faq_header .image-container{flex-basis:unset;min-height:unset;max-height:unset;height:400px}}@media screen and (max-width:700px){.we-faq_header .content-container{padding:40px 20px}}@media screen and (max-width:600px){.we-faq_header .banners-container{position:absolute;bottom:20px;left:unset;right:10px;transform:unset;width:auto;max-width:90%;gap:5px;padding:8px 15px}.we-faq_header .banners-container .reviews .reviews_inner{font-size:12px}.we-faq_header .banners-container .reviews .reviews_inner:before{width:90px;height:15px}.we-faq_header .banners-container .extra-banner .extra-banner_inner{font-size:12px;gap:10px}.we-faq_header .banners-container .extra-banner .extra-banner_inner span{font-size:12px}.we-faq_header .banners-container .extra-banner .extra-banner_inner img{height:15px}.we-faq_header .image-container{height:350px}}@media screen and (max-width:450px){.we-faq_header .image-container{height:300px}}.acf-block-preview .we-faq_header{margin:0}.acf-block-preview .we-faq_header .container{flex-direction:column-reverse}.acf-block-preview .we-faq_header .content-container{flex-basis:unset;margin-top:0}.acf-block-preview .we-faq_header .banners-container{bottom:30px;top:unset}.acf-block-preview .we-faq_header .image-container{flex-basis:unset;min-height:unset;max-height:unset;height:400px}