@keyframes fadein{to{opacity:1}}.faq-hero{background-color:#e8f4ef;background-image:url(../media/hero-background.8bbac76f.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;position:relative}@media (max-width:399px){.faq-hero{background-image:url(../media/hero-background-mobile.10801707.svg)}}.faq-hero .wrapper{z-index:2;position:relative}.faq-hero .container{padding:190px 0 110px}@media (max-width:799px){.faq-hero .container{padding:130px 0 60px}}.faq-hero .title{text-align:center;color:#4f4f4f;max-width:850px;margin:0 auto 60px;font-family:Montserrat,sans-serif;font-size:64px;font-weight:700;line-height:1.1em;display:block}@media (max-width:1079px){.faq-hero .title{font-size:52px}}@media (max-width:799px){.faq-hero .title{max-width:500px;font-size:36px}}
@keyframes fadein{to{opacity:1}}.category-buttons{margin-bottom:100px}@media (max-width:799px){.category-buttons{display:none}}.category-buttons .buttons .category-button{min-width:0;margin-right:15px}.category-buttons .buttons .category-button span{color:#00c57b;border-color:#00c57b;padding:7.5px 30px}.category-buttons .buttons .category-button.active span{color:#fff;background-color:#00c57b}.category-buttons .buttons .category-button:before{display:none}.category-buttons .buttons .category-button:hover span{transform:none}.category-buttons .buttons .category-button:last-child{margin-right:0}
@keyframes fadein{to{opacity:1}}.faq-question-list .top{padding-bottom:120px}.faq-question-list .react-css-collapse-transition{transition:height .33s cubic-bezier(.4,0,.2,1)}@media (min-width:800px){.faq-question-list .react-css-collapse-transition{visibility:visible!important;height:auto!important}}@media (max-width:799px){.faq-question-list .wrapper{padding:0}}.faq-question-list .wrapper .no-results-message{letter-spacing:2px;text-transform:uppercase;color:#4f4f4f;text-align:center;padding:120px 20px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.5em;display:block}@media (max-width:799px){.faq-question-list .wrapper .no-results-message{font-size:12px}}.faq-question-list .wrapper .faq-question{margin-bottom:60px;overflow:hidden}@media (max-width:799px){.faq-question-list .wrapper .faq-question{border-top:3px solid #e8f4ef;margin-bottom:0}.faq-question-list .wrapper .faq-question:last-child{border-bottom:3px solid #e8f4ef}.faq-question-list .wrapper .faq-question.expanded .bottom-container{opacity:1;transform:translateY(0)}}.faq-question-list .wrapper .faq-question .top-container{border-bottom:3px solid #e8f4ef;flex-direction:row;align-items:center;margin-bottom:30px;display:flex}@media (max-width:799px){.faq-question-list .wrapper .faq-question .top-container{border:none;margin-bottom:0;padding:30px 20px}}.faq-question-list .wrapper .faq-question .top-container .the-question{color:#4f4f4f;flex:1;max-width:850px;padding:25px 100px 25px 0;font-family:Montserrat,sans-serif;font-size:36px;font-weight:600;line-height:1.2em}@media (max-width:1079px){.faq-question-list .wrapper .faq-question .top-container .the-question{font-size:32px}}@media (max-width:799px){.faq-question-list .wrapper .faq-question .top-container .the-question{padding:0 20px 0 0;font-size:22px}}.faq-question-list .wrapper .faq-question .top-container .category{letter-spacing:2px;text-transform:uppercase;color:#00c57b;margin-left:auto;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.5em}@media (max-width:799px){.faq-question-list .wrapper .faq-question .top-container .category{font-size:12px;display:none}}.faq-question-list .wrapper .faq-question .top-container .toggle-button{border:2px solid #00c57b;border-radius:50%;padding:10px}@media (min-width:800px){.faq-question-list .wrapper .faq-question .top-container .toggle-button{display:none}}.faq-question-list .wrapper .faq-question .top-container .toggle-button .icon{box-sizing:border-box;width:15px;height:15px;transition:transform .3s;position:relative;transform:rotate(180deg)}.faq-question-list .wrapper .faq-question .top-container .toggle-button .icon.toggled{transform:rotate(0)}.faq-question-list .wrapper .faq-question .top-container .toggle-button .icon.toggled:before{width:0}.faq-question-list .wrapper .faq-question .top-container .toggle-button .icon:before{content:"";border-bottom:2px solid #00c57b;width:15px;height:0;transition:width .3s;display:block;position:absolute;bottom:6.5px;transform:rotate(90deg)}.faq-question-list .wrapper .faq-question .top-container .toggle-button .icon:after{content:"";border-bottom:2px solid #00c57b;width:15px;height:0;display:block;position:absolute;bottom:6.5px}.faq-question-list .wrapper .faq-question .bottom-container{max-width:850px}@media (max-width:1079px){.faq-question-list .wrapper .faq-question .bottom-container{max-width:700px}}@media (max-width:799px){.faq-question-list .wrapper .faq-question .bottom-container{padding:0 20px}.faq-question-list .wrapper .faq-question .bottom-container .html-content{padding-bottom:50px}.faq-question-list .wrapper .faq-question .bottom-container{opacity:0;transition:opacity .33s ease-in-out,transform .33s ease-in-out;transform:translateY(2rem)}}
@keyframes fadein{to{opacity:1}}.faq-search-bar{margin-bottom:30px;padding-top:160px}@media (max-width:799px){.faq-search-bar{margin-bottom:40px;padding-top:80px}}.faq-search-bar .search{max-width:850px;margin:0;position:relative}.faq-search-bar .search .search-input{letter-spacing:2px;text-transform:uppercase;color:#4f4f4f;width:100%;max-width:850px;box-shadow:none;box-shadow:0;background-color:#e8f4ef;border:3px solid #e8f4ef;border-radius:16px;margin:0;padding:12px 20px 10px 50px;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.5em;transition:color .3s,background-color .3s,border-color .3s;font-size:16px!important}@media (max-width:799px){.faq-search-bar .search .search-input{font-size:12px}}.faq-search-bar .search .search-input::-webkit-input-placeholder{letter-spacing:2px;text-transform:uppercase;color:#4f4f4f;opacity:.7;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.5em;transition:color .3s;font-size:16px!important}@media (max-width:799px){.faq-search-bar .search .search-input::-webkit-input-placeholder{font-size:12px}}.faq-search-bar .search .search-input:-moz-placeholder-shown{letter-spacing:2px;text-transform:uppercase;color:#4f4f4f;opacity:.7;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.5em;transition:color .3s;font-size:16px!important}@media (max-width:799px){.faq-search-bar .search .search-input:-moz-placeholder-shown{font-size:12px}}.faq-search-bar .search .search-input::-moz-placeholder{letter-spacing:2px;text-transform:uppercase;color:#4f4f4f;opacity:.7;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.5em;transition:color .3s;font-size:16px!important}@media (max-width:799px){.faq-search-bar .search .search-input::-moz-placeholder{font-size:12px}}.faq-search-bar .search .search-input:-ms-placeholder-shown{letter-spacing:2px;text-transform:uppercase;color:#4f4f4f;opacity:.7;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:1.5em;transition:color .3s;font-size:16px!important}@media (max-width:799px){.faq-search-bar .search .search-input:-ms-placeholder-shown{font-size:12px}}.faq-search-bar .search .search-input::-webkit-search-cancel-button{-webkit-appearance:none}.faq-search-bar .search .search-input:active,.faq-search-bar .search .search-input:focus{outline:none}.faq-search-bar .search .search-icon{width:18px;height:18px;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.faq-search-bar .search .search-icon svg{fill:#00c57b}.faq-search-bar .search.active .search-input::-webkit-input-placeholder{color:#0000}.faq-search-bar .search.active .search-input:-moz-placeholder-shown{color:#0000}.faq-search-bar .search.active .search-input::-moz-placeholder{color:#0000}.faq-search-bar .search.active .search-input:-ms-placeholder-shown{color:#0000}
@keyframes fadein{to{opacity:1}}
