.faq{padding:8rem 0}@media(max-width:767.98px){.faq{margin:unset;padding:4rem 0}}.faq .headline{color:#34dfd5;font-family:Montserrat,Open Sans,sans-serif;font-size:45px;font-style:normal;font-weight:900;line-height:120%;margin-bottom:4rem;text-align:center}.faq .faqs-dropdown{align-items:center;display:flex;flex-direction:column;justify-content:center}.faq .faqs-dropdown .dropdown-wrapper{display:flex;flex-direction:column;max-width:994px}.faq .faqs-dropdown .dropdown-wrapper .load-more{align-self:flex-end;background:unset;border:unset;color:#34dfd5;font-family:Montserrat,Open Sans,sans-serif;font-size:16px;font-weight:700;letter-spacing:1.6px;margin-top:2rem;transition:color .5s ease-in-out}.faq .faqs-dropdown .dropdown-wrapper .load-more:active,.faq .faqs-dropdown .dropdown-wrapper .load-more:focus,.faq .faqs-dropdown .dropdown-wrapper .load-more:hover{color:#003442;cursor:pointer;outline:none}.faq .faqs-dropdown .dropdown-wrapper .hideInitial{height:0;opacity:0;transition:opacity .5s ease-in-out;visibility:hidden}.faq .faqs-dropdown .dropdown-wrapper .hideInitial.show{height:auto;opacity:1;visibility:visible}.faq .faqs-dropdown .dropdown-container{background:#fff;border:2px solid #34dfd5;border-radius:15px;box-shadow:2px 2px 4px 0 rgba(0,0,0,.15);margin-bottom:1rem;padding:.5rem .5rem .5rem 1.5rem}.faq .faqs-dropdown .dropdown-container button{background:transparent;border:none;display:inline-block;outline:none;width:100%}.faq .faqs-dropdown .dropdown-container button .title{align-items:center;display:flex;justify-content:space-between}.faq .faqs-dropdown .dropdown-container button .title .title-text{color:#003442;font-family:Montserrat,Open Sans,sans-serif;font-size:25px;font-weight:700;line-height:150%;margin-bottom:0;text-align:left}@media(max-width:767.98px){.faq .faqs-dropdown .dropdown-container button .title .title-text{font-size:16px;line-height:24px}}.faq .faqs-dropdown .dropdown-container button:focus{outline:0}.faq .faqs-dropdown .dropdown-container button .rotate{transform:rotate(90deg)}.faq .faqs-dropdown .dropdown-container button .description{font-family:Montserrat,Open Sans,sans-serif;font-size:18px;line-height:150%;margin-bottom:0;margin-right:1.5rem;max-height:0;overflow:hidden;text-align:left;transition:max-height .5s cubic-bezier(0,1,0,1)}@media(max-width:991.98px){.faq .faqs-dropdown .dropdown-container button .description{font-size:14px;line-height:20px;text-align:initial}}.faq .faqs-dropdown .dropdown-container button .description.show{margin:1rem 1rem 1rem 0;max-height:100vh;transition:max-height 1s ease-in-out}