.section--faq{margin-bottom:100px;position:relative}@media only screen and (max-width:1024px){.section--faq{margin-bottom:60px;padding:40px 0}}@media only screen and (max-width:460px){.section--faq{margin-bottom:0;padding:0}}.section--faq .container{padding:110px 0 80px}@media only screen and (max-width:1024px){.section--faq .container{padding:70px 0 60px}}@media only screen and (max-width:460px){.section--faq .container{padding:40px 0 40px}}.section--faq .container-flutter-faq-header h2{margin-bottom:40px;max-width:900px}@media only screen and (max-width:1440px){.section--faq .container-flutter-faq-header h2{max-width:728px}}@media only screen and (max-width:1280px){.section--faq .container-flutter-faq-header h2{max-width:648px}}@media only screen and (max-width:1024px){.section--faq .container-flutter-faq-header h2{max-width:802px}}@media only screen and (max-width:460px){.section--faq .container-flutter-faq-header h2{margin-bottom:20px}}.section--faq .container-flutter-faq-paragraph{display:flex;flex-direction:column;align-items:flex-start}.section--faq .container-flutter-faq-paragraph p{margin-bottom:20px;line-height:var(--line_hight--large)}@media only screen and (max-width:460px){.section--faq .container-flutter-faq-paragraph p:last-child{margin-bottom:0}}.section--faq .container-flutter-faq-paragraph a{margin-top:20px;color:var(--white)}.section--faq .container-faq-container .faq-item{border-bottom:1px solid var(--c_neutral--100)}.section--faq .container-dark .container-faq-container .faq-item{border-bottom:1px solid rgb(255 255 255 / .3)}.section--faq .container-faq-container .faq-item:first-child{margin-top:-25px}@media only screen and (max-width:1024px){.section--faq .container-faq-container .faq-item:first-child{margin-top:unset}}.section--faq .container-faq-container .faq-item .faq-question{padding-top:25px;padding-bottom:25px}.section--faq .container-faq-container .faq-item .faq-question .faq-header img{float:left;margin-top:25px;margin-right:10px}@media only screen and (max-width:1024px){.section--faq .container-faq-container .faq-item .faq-question .faq-header img{margin-top:15px}}.section--faq .container-faq-container .faq-item .faq-question:first-child{padding-top:0}.section--faq .container-faq-container .faq-item .faq-question h4{position:relative;padding-top:25px;padding-right:10%;cursor:pointer;line-height:var(--line_hight--large)}.section--faq .container-faq-container .faq-item .faq-question h4:after,.section--faq .container-faq-container .faq-item .faq-question h4:before{position:absolute;top:40px;right:0;display:block;width:25px;height:2px;content:"";background-color:var(--brand)}@media only screen and (max-width:1024px){.section--faq .container-faq-container .faq-item .faq-question h4:after,.section--faq .container-faq-container .faq-item .faq-question h4:before{top:30px;width:15px}}@media only screen and (max-width:768px){.section--faq .container-faq-container .faq-item .faq-question h4:after,.section--faq .container-faq-container .faq-item .faq-question h4:before{top:35px}}.section--faq .container-dark .container-faq-container .faq-item .faq-question h4:after,.section--faq .container-dark .container-faq-container .faq-item .faq-question h4:before{background-color:var(--white)}.section--faq .container-faq-container .faq-item .faq-question h4:before{transition:transform 300ms;transform:rotate(90deg)}.section--faq .container-faq-container .faq-item .faq-answer{display:none;padding-bottom:25px}.section--faq .container-faq-container .faq-item .faq-answer ul{margin-bottom:20px;list-style-type:none}.section--faq .container-faq-container .faq-item .faq-answer ul li{font-size:var(--p);position:relative;margin-bottom:10px;padding-left:20px;line-height:var(--line_hight--large)}@media only screen and (max-width:1440px){.section--faq .container-faq-container .faq-item .faq-answer ul li{font-size:var(--p--large)}}@media only screen and (max-width:1280px){.section--faq .container-faq-container .faq-item .faq-answer ul li{font-size:var(--p--desktop)}}@media only screen and (max-width:1024px){.section--faq .container-faq-container .faq-item .faq-answer ul li{font-size:var(--p--tablet)}}@media only screen and (max-width:768px){.section--faq .container-faq-container .faq-item .faq-answer ul li{font-size:var(--p--mobile_landscape)}}@media only screen and (max-width:460px){.section--faq .container-faq-container .faq-item .faq-answer ul li{font-size:var(--p--mobile)}}@media only screen and (max-width:1024px){.section--faq .container-faq-container .faq-item .faq-answer ul li{padding-left:15px}}.section--faq .container-faq-container .faq-item .faq-answer ul li:before{position:absolute;top:11px;left:0;display:block;width:7px;height:7px;content:"";border-radius:50%;background:var(--orange)}@media only screen and (max-width:1024px){.section--faq .container-faq-container .faq-item .faq-answer ul li:before{top:8px}}@media only screen and (max-width:460px){.section--faq .container-faq-container .faq-item .faq-answer ul li:before{top:6px}}.section--faq .container-faq-container .faq-item .faq-answer ol{list-style:decimal;padding-left:20px}.section--faq .container-faq-container .faq-item .faq-answer ol li{font-size:var(--p);position:relative;margin-bottom:10px;padding-left:10px;line-height:var(--line_hight--large)}.section--faq .container-faq-container .faq-item .faq-answer ol li::marker{color:var(--orange);font-weight:var(--font_weight--semibold)}@media only screen and (max-width:1440px){.section--faq .container-faq-container .faq-item .faq-answer ol li{font-size:var(--p--large)}}@media only screen and (max-width:1280px){.section--faq .container-faq-container .faq-item .faq-answer ol li{font-size:var(--p--desktop)}}@media only screen and (max-width:1024px){.section--faq .container-faq-container .faq-item .faq-answer ol li{font-size:var(--p--tablet)}}@media only screen and (max-width:768px){.section--faq .container-faq-container .faq-item .faq-answer ol li{font-size:var(--p--mobile_landscape)}}@media only screen and (max-width:460px){.section--faq .container-faq-container .faq-item .faq-answer ol li{font-size:var(--p--mobile)}}.section--faq .container-faq-container .faq-item .faq-answer p{margin-bottom:20px;line-height:var(--line_hight--large)}.section--faq .container-faq-container .faq-item .faq-answer p:last-child{margin-bottom:0}.section--faq .container-faq-container .faq-item.faq-open .faq-question h4:before{transform:rotate(0deg)}.section--faq .container-faq-container .faq-item.faq-open .faq-answer{display:block}.section--faq .container-flutter-faq-cta-footer{margin-top:40px;text-align:center}@media only screen and (max-width:460px){.section--faq .container-flutter-faq-cta-footer{text-align:unset;margin:40px 30px 0}}