.faq-wrapper{padding-top:14px}.faq-wrapper .content-wrapper{padding:30px 40px}.faq-wrapper .faq-title{color:#212121;text-align:center;width:calc(100% - 35px)}.faq-wrapper .search-title-sec{-webkit-align-items:flex-end;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;justify-content:flex-end;justify-content:space-between;min-height:56px}.faq-wrapper .faq-title h2{overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;color:#212121;font-size:40px;line-height:1.4;margin:0}.faq-wrapper #accordion_search_bar_container{border-bottom:1px solid transparent;display:inline-block;height:39px;position:relative;width:16px}.faq-wrapper #accordion_search_bar_container input#myInput{background:0;border:0;color:#0ea58a;cursor:pointer;font-family:Karla Bold;font-size:14px;height:100%;left:auto;line-height:16px;outline:0;padding:0 28px 0 0;position:absolute;right:0;top:0;transition:width .9s cubic-bezier(0,.795,0,1);width:0;z-index:0}.faq-wrapper #accordion_search_bar_container input::placeholder{color:rgba(14,165,138,.7);line-height:16px!important;font:inherit;font-size:14px!important}.faq-wrapper #accordion_search_bar_container button{background:transparent;border:none;cursor:pointer;direction:ltr;height:16px;left:0;line-height:0;margin-top:-1px;padding:0;position:absolute;right:auto;right:0;text-align:left;top:42%;z-index:99}.faq-wrapper .close-btn{bottom:8px;cursor:pointer;display:none;left:auto;position:absolute;right:0;top:7px;z-index:99}.faq-wrapper #accordion_search_bar_container button svg path{fill:#0ea58a}.faq-wrapper #accordion_search_bar_container button:hover svg path{fill:rgba(14,165,138,.7)!important}.faq-wrapper .categories-block{margin-bottom:20px;margin-top:20px}.faq-wrapper .categories h2{color:#687b8a;cursor:default;display:inline-block;font-family:Karla,sans-serif;font-size:22px;font-weight:700;line-height:40px;margin:0;padding-left:0;padding-right:30px;text-shadow:0 0}.faq-wrapper .accordion-item-title{align-items:center;background-color:transparent;cursor:pointer;display:flex;min-height:80px;padding:15px 0;position:relative}.faq-wrapper .accordion-item-title h3{font-size:20px;line-height:1.25;margin:0;overflow-wrap:break-word;padding-left:6px;width:calc(100% - 30px);word-wrap:break-word;color:#0ea58a;font-family:Karla Bold;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;word-break:normal}.faq-wrapper .toggle-icons{left:auto;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform 0s;-moz-transition:-moz-transform 0s;-o-transition:-o-transform 0s;transition:transform 0s}.faq-wrapper .toggle-icons svg path{fill:#0ea58a}.faq-wrapper .toggle-icons svg{font-size:1.17em;font-weight:700}.faq-wrapper .toggle-icons svg polygon{display:none}.faq-wrapper .accordion-item.panel{background-color:transparent;border-bottom:1px solid;border-color:rgba(104,123,138,.2);margin-bottom:0}.faq-wrapper .accorion-content{display:none;padding-bottom:30px}.faq-wrapper .accorion-content p{padding-bottom:20px}.faq-wrapper .accorion-content p a:hover{color:inherit}.faq-wrapper .accordion-item-title.active .toggle-icons svg path{display:none}.faq-wrapper .accordion-item-title.active .toggle-icons svg polygon{display:block;fill:#0ea58a}.faq-wrapper .search-title-sec.search-open .faq-title,.faq-wrapper.input-fill .faq-title,.faq-wrapper.not-empty .faq-title{display:none}.faq-wrapper .search-title-sec.search-open #accordion_search_bar_container,.faq-wrapper.input-fill #accordion_search_bar_container,.faq-wrapper.not-empty #accordion_search_bar_container{border-bottom:1px solid;border-color:#0ea58a;width:100%}.faq-wrapper .search-title-sec.search-open #accordion_search_bar_container input#myInput,.faq-wrapper.input-fill #accordion_search_bar_container input#myInput,.faq-wrapper.not-empty #accordion_search_bar_container input#myInput{cursor:text;padding:0 25px;width:calc(100% - 50px);width:100%;z-index:2}.faq-wrapper .search-title-sec.search-open #accordion_search_bar_container button,.faq-wrapper.input-fill #accordion_search_bar_container button,.faq-wrapper.not-empty #accordion_search_bar_container button{bottom:7px;top:auto}.faq-wrapper .search-title-sec.search-open #accordion_search_bar_container .close-btn,.faq-wrapper.input-fill #accordion_search_bar_container .close-btn,.faq-wrapper.not-empty #accordion_search_bar_container .close-btn{display:block}.faq-wrapper .close-btn path{fill:#0ea58a}.faq-wrapper .search-label{display:none}.faq-wrapper.input-fill .search-label.result{display:block}.faq-wrapper .search-label{color:#0ea58a;font-family:Karla Bold;font-size:14px;line-height:14px;margin-top:25px}.faq-wrapper .search-label.no-result,.faq-wrapper.not-matched .search-label.result{display:none}.faq-wrapper.not-matched .search-label.no-result{display:block}.faq-wrapper .search-label.no-result{line-height:1.5em}@media(max-width:767px){.faq-wrapper .faq-title h2{font-size:20px}.faq-wrapper .content-wrapper{padding:15px 25px 0}.faq-wrapper .search-title-sec{display:block;min-height:auto}.faq-wrapper .faq-title{text-align:center;width:100%}.faq-wrapper #accordion_search_bar_container{border-color:#0ea58a;height:40px;margin-top:13px;width:100%}.faq-wrapper .search-title-sec.mobile-searc-open #accordion_search_bar_container,.faq-wrapper.input-fill #accordion_search_bar_container,.faq-wrapper.not-empty #accordion_search_bar_container{border-bottom:1px solid;border-color:#0ea58a;width:100%}.faq-wrapper .search-title-sec.mobile-searc-open #accordion_search_bar_container input#myInput,.faq-wrapper.input-fill #accordion_search_bar_container input#myInput,.faq-wrapper.not-empty #accordion_search_bar_container input#myInput{cursor:text;padding:0 25px;transition:none;width:calc(100% - 50px);width:100%;z-index:2}.faq-wrapper .search-title-sec.mobile-searc-open #accordion_search_bar_container button,.faq-wrapper.input-fill #accordion_search_bar_container button,.faq-wrapper.not-empty #accordion_search_bar_container button{bottom:7px;top:auto}.faq-wrapper .search-title-sec.mobile-searc-open #accordion_search_bar_container .close-btn,.faq-wrapper .search-title-sec.mobile-searc-open .faq-title,.faq-wrapper.input-fill #accordion_search_bar_container .close-btn,.faq-wrapper.input-fill .faq-title,.faq-wrapper.not-empty #accordion_search_bar_container .close-btn,.faq-wrapper.not-empty .faq-title{display:block}.faq-wrapper #accordion_search_bar_container button{bottom:6px;left:auto;right:0;top:auto}.faq-wrapper #accordion_search_bar_container button,.faq-wrapper #accordion_search_bar_container input#myInput{transition:none}.faq-wrapper .search-title-sec.mobile-searc-open #accordion_search_bar_container button,.faq-wrapper.input-fill #accordion_search_bar_container button,.faq-wrapper.not-empty #accordion_search_bar_container button{right:auto}.faq-wrapper .close-btn{top:11px}.faq-wrapper .search-title-sec.mobile-searc-open #accordion_search_bar_container input#myInput,.faq-wrapper.input-fill #accordion_search_bar_container input#myInput,.faq-wrapper.not-empty #accordion_search_bar_container input#myInput{padding:5px 25px 0 30px}.faq-wrapper #accordion_search_bar_container{display:block}.faq-wrapper .accordion-item-title h3{font-size:16px;line-height:25px;width:calc(100% - 16px)}.faq-wrapper .accorion-content p{font-size:14px;padding-bottom:17px}}