.we-faq{position:relative;padding:150px 0}@media screen and (max-width:1200px){.we-faq{padding:100px 0}}@media screen and (max-width:1000px){.we-faq{padding:80px 0}}@media screen and (max-width:600px){.we-faq{padding:40px 0}}.we-faq::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;max-height:830px;background-image:url(/wp-content/themes/webit/images/background-element.svg);background-repeat:no-repeat;background-position:right top;background-size:contain;opacity:.05;pointer-events:none;z-index:1}.we-faq.show-background{background-color:#1a6252;color:#c3f1c1}.we-faq.show-background a,.we-faq.show-background h1,.we-faq.show-background h2,.we-faq.show-background h3,.we-faq.show-background h4,.we-faq.show-background h5,.we-faq.show-background h6,.we-faq.show-background li,.we-faq.show-background p,.we-faq.show-background span{color:#c3f1c1}.we-faq.show-background::before{background-image:url(/wp-content/themes/webit/images/background-element-green.svg)}.we-faq.show-background .plus-container span{background-color:#c3f1c1}.we-faq.show-background .faq-item{border-color:#c3f1c1}.we-faq.show-background .faq-item:first-child{border-color:#c3f1c1}.we-faq .inner-content{position:relative;z-index:2;max-width:1600px;width:90%;margin-left:auto;margin-right:auto;display:flex}.we-faq .content-container{flex-basis:45%;padding-right:120px}.we-faq .faq-container{position:relative;flex-basis:55%}.we-faq .plus-container{margin-top:3px;flex-grow:0;position:relative;width:26px;height:26px}.we-faq .plus-container span{position:absolute;width:26px;height:1px;background-color:#0f382f;transition:transform .3s ease;top:50%;left:50%;transform:translate(-50%,-50%)}.we-faq .plus-container span:last-child{transform:translate(-50%,-50%) rotate(90deg)}.we-faq .faq-item{border-bottom:1px solid rgba(26,98,82,.2)}.we-faq .faq-item:first-child{border-top:1px solid rgba(26,98,82,.2)}.we-faq .question{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0}.we-faq .question.active .plus-container span:last-child{transform:translate(-50%,-50%) rotate(180deg)}.we-faq .question .question-text{margin-bottom:0;font-size:23px!important;font-weight:700}@media screen and (max-width:1200px){.we-faq .question .question-text{font-size:19px!important}}@media screen and (max-width:600px){.we-faq .question .question-text{font-size:18px!important}}.we-faq .answer{padding-bottom:20px}.we-faq .answer .answer-images{display:flex;flex-wrap:wrap;gap:10px}.we-faq .answer .image-container{position:relative;flex-basis:calc(33.3333333333% - 6.6666666667px);flex-grow:1;height:300px}.we-faq .answer .image-container img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;left:0;cursor:zoom-in}@media screen and (max-width:1500px){.we-faq br{display:none}}@media screen and (max-width:1200px){.we-faq .content-container{padding-right:80px}.we-faq .answer .image-container{height:250px}}@media screen and (max-width:1000px){.we-faq .inner-content{display:block}.we-faq .content-container{max-width:800px;padding-right:0}.we-faq .faq-container{margin-top:20px}}@media screen and (max-width:600px){.we-faq .answer .image-container{flex-basis:calc(50% - 10px);height:200px}}.acf-block-preview .we-faq{margin:40px 0;padding:40px 0}.acf-block-preview .we-faq .inner-content{display:block}.acf-block-preview .we-faq .content-container{max-width:800px;padding-right:0}.acf-block-preview .we-faq .faq-container{margin-top:20px}