.faq{background-color:var(--green-color);color:var(--on-brand-ink,#333842)}.faq .two-columns{max-width:1920px;margin:0 auto;align-items:flex-start;padding:var(--section-spacing-default) 3.3vw}.faq .column-left{flex:0 0 50%;padding:0 5vw 0 var(--nd-title-indent)}.faq .column-left .section-title{padding-bottom:15px}.faq .section-subtitle{font-size:48px;font-weight:500}.faq .column-left .section-subtitle{padding-bottom:30px}.faq .column-left .row-flex{align-items:center}.faq .section-description .spacing{padding:30px 0 115px}.faq .search-wrapper{margin-bottom:70px}.faq .btn{text-align:center;padding:18px 28px}.faq .column-right{flex:0 0 50%;padding-right:5vw}.faq .column-right .section-subtitle{padding-bottom:75px}.faq .column-right .faq-list{list-style:none;font-size:20px;font-weight:500;padding-bottom:60px}.faq .column-right .faq-list li{padding:22px 0}.faq .column-right .faq-list li .faq-ac-header{display:flex;align-items:flex-start;cursor:pointer;font-size:18px;font-weight:600}.faq .column-right .faq-list li .faq-ac-header img,.faq .column-right .faq-list li .faq-ac-header svg{margin-top:4px}.faq .column-right .faq-list li .faq-ac-panel{font-family:Roboto,sans-serif;font-size:18px;font-weight:400}.faq .column-right .btn-white{display:inline-flex;align-items:center;justify-content:center;height:52px;padding:0 40px}.faq .column-right .btn-white:focus,.faq .column-right .btn-white:hover{box-shadow:inset 0 0 0 1px white}.faq .nd-faq-contact-mob{display:none}@media (max-width:768px){.faq .nd-faq-contact-desk{display:none}.faq .nd-faq-contact-mob{display:block;margin-top:12px;text-align:left}}.faq .faq-contact{justify-content:flex-start;gap:20px;align-items:center}.faq .faq-contact div{padding-top:80px;margin-bottom:80px}.faq .faq-ac .faq-ac-panel .faq-ac-text{padding-top:20px}.faq .faq-ac.js-enabled .faq-ac-panel{visibility:hidden}.faq .faq-ac.is-active .faq-ac-panel{visibility:visible}.faq .faq-ac.is-active .faq-ac-header img,.faq .faq-ac.is-active .faq-ac-header svg{transform:rotate(180deg)}.faq .faq-ac .faq-ac-panel{overflow:hidden;transition-property:height,visibility;transition-timing-function:ease}@media (min-width:1600px) and (max-width:1919px){.faq .two-columns{padding:var(--section-spacing-breakpoint-1600) 3.3vw}}@media (max-width:768px){.faq .column-right .faq-list li{padding:16px 0}.faq .column-right{padding:0}.faq .two-columns{padding:44px 3.3vw}.faq .column-left{padding:0}}@media (max-width:519px){.faq .two-columns{padding:44px 20px}.faq .column-right .btn-white{display:flex;width:100%}.faq .faq-contact div{padding-top:30px;margin-bottom:30px}}