.faq{padding:50px 0}.accordion{overflow:visible;width:100%}.faq-container:not(:first-child){padding-top:0}.faq-container-header{margin-bottom:20px}.faq-container-block{display:flex;justify-content:center}.accordion{width:90%!important;height:auto;margin:0 auto}.faq-container-header h3{font-style:normal;font-size:2rem;line-height:1.2;white-space:normal;text-align:center;color:#fd7e14}.faq-container-header h3 span{display:inline}.faq-container-header .nv-orange{color:var(--nv-orange)}.faq-container-header .nv-blue{color:var(--nv-blue)}.tab{border-bottom:1px solid var(--nv-blue);margin-bottom:16px;padding-bottom:16px;position:relative}.tab input{opacity:0;position:absolute;z-index:-1}.tab__label{font-size:18px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;color:#4D5053;padding:8px 1em;transition:color 0.35s;gap:1em}.tab__label::after{content:"\276F";transition:transform 0.35s;transform:translateY(-50%) rotate(270deg)}.tab input:checked+.tab__label::after{transform:translateY(-50%) rotate(90deg)}.tab input:checked+.tab__label{color:var(--nv-blue)}.tab__content{max-height:0;overflow:hidden;transition:max-height 0.35s;margin:8px 1em auto}.tab__content p{color:#4D5053;margin:0}.tab input:checked~.tab__content{max-height:500px}.faq .tab:first-child input:checked~.tab__content{max-height:100vh}@media screen and (max-width:767px){.faq{padding:25px 0}.faq-container:not(:first-child){padding-top:5px}.faq-container-header{margin-bottom:20px}.faq-container-block{flex-direction:column;align-items:center}.accordion{width:90%!important}.tab__label{font-size:16px;line-height:20px}.tab__content p{font-size:14px;line-height:18px}.faq-container-header h3 span{display:block}}