.faq-item__hidden p,.filter-form-search input{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}.breadcrumbs .breadcrumb-item,.breadcrumbs .breadcrumb-item>a,.breadcrumbs .breadcrumb-separator{font-family:Nunito,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:400}.faq-item__shown p,.no-posts,.pagination li .page-numbers{font-family:Nunito,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:700}*{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.faq .container{margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;width:100%}@media (min-width:1200px){.faq .container{padding-left:60px;padding-right:60px}}.faq .container{max-width:1440px}.pagination{align-items:center;display:flex;flex-basis:100%;flex-wrap:wrap;list-style:none;padding:0}.pagination li a,.pagination li span{display:inline-block;text-decoration-color:transparent}.pagination li .page-numbers{color:var(--darkPurple);font-size:.875rem;line-height:1.125rem}.pagination li .dots,.pagination li .page-numbers{margin:0 16px}.pagination li .arrow{align-items:center;border:1px solid var(--darkPurple);border-radius:50%;cursor:pointer;display:flex;font-size:0;height:30px;justify-content:center;margin:0 10px;position:relative;transition:var(--transitionEase);width:30px;z-index:1}@media (min-width:992px){.pagination li .arrow{margin-left:25px;margin-right:25px}}.pagination li .arrow:after{background-color:var(--darkPurple);content:"";display:inline-block;height:20px;-webkit-mask-image:url(../../img/arrow.svg);mask-image:url(../../img/arrow.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:var(--transitionEase);width:16px}.pagination li .arrow:not(span):hover{border-color:var(--grey)}.pagination li .arrow:not(span):hover:after{background-color:var(--grey)}.pagination li .arrow.prev{transform:rotate(180deg)}.pagination li span.arrow{border-color:var(--grey);cursor:auto}.pagination li span.arrow:after{background-color:var(--grey);pointer-events:none}.pagination li a{transition:var(--transitionEase)}.pagination li .current:not(.dots),.pagination li a:hover{color:var(--grey)}.faq{overflow:hidden;padding:50px 0}.faq,.faq-list{position:relative}.faq-list{background:var(--white);border:1px solid var(--blueSecondary);border-radius:20px;box-shadow:0 0 40px 0 #e8ecfc;max-width:1320px;padding:30px;width:100%}@media (min-width:744px){.faq-list{padding:60px}}.faq-item{border-bottom:1px solid var(--blueSecondary);margin-bottom:24px;padding-bottom:24px}.faq-item:last-child{border:none;margin-bottom:0;padding-bottom:0}.faq-item.open p.shown-title:after{transform:rotate(180deg)}.faq-item__shown{align-items:center;display:flex;justify-content:space-between}.faq-item__shown p{align-items:center;color:var(--textColor);display:flex;font-size:.875rem;line-height:1.125rem;padding-right:30px;position:relative;text-decoration:none;width:100%}@media (min-width:744px){.faq-item__shown p{font-size:1.25rem;line-height:1.75rem}}.faq-item__shown p:after{background:no-repeat 50%/contain url(../../img/faq-arrow.svg);border-radius:20px;content:"";height:10px;position:absolute;right:0;transition:var(--transitionEase);width:18px}.faq-item__hidden{padding:16px 34px 0 0}@media (min-width:744px){.faq-item__hidden{padding-right:50px}}.faq-item__hidden p{color:var(--textColor);font-size:.875rem;line-height:1.375rem;margin:0}.faq-item__hidden p a{color:var(--darkPurple);font-weight:700;text-decoration:none;transition:var(--transitionEase)}.faq-item__hidden p a:hover{color:var(--textColor)}.faq-item .shown-title{cursor:pointer;display:flex;margin:0}.faq h2{color:var(--textColor);margin-bottom:48px;text-align:center}.breadcrumbs{padding-bottom:29px;padding-top:29px}.breadcrumbs ol{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.breadcrumbs .breadcrumb-item,.breadcrumbs .breadcrumb-item>a,.breadcrumbs .breadcrumb-separator{color:var(--white);font-size:1rem;line-height:normal;margin-bottom:0;text-decoration:none}.breadcrumbs .breadcrumb-item .current-page,.breadcrumbs .breadcrumb-item>a .current-page,.breadcrumbs .breadcrumb-separator .current-page{opacity:.3}.breadcrumbs .breadcrumb-item>a{color:var(--white);position:relative;text-decoration:none}.breadcrumbs .breadcrumb-item>a:after{background:var(--white);border-radius:20px;bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;transition:var(--transitionEase);width:100%}.breadcrumbs .breadcrumb-item>a:hover:after{opacity:1}.faq{background:var(--white);padding-bottom:100px;padding-top:115px}@media (min-width:744px){.faq{padding-top:160px}}.faq-hero h1{color:var(--textColor);text-align:center}.faq-filter{align-items:center;display:flex;flex-direction:column}.faq-category-wrapper{padding-top:64px}.faq-category-list:has(.no-posts) .faq-list{display:none}.faq-category-list:has(.pagination-block){margin-bottom:80px}@media (min-width:992px){.faq-category-list:has(.pagination-block){margin-bottom:100px}}.faq-category-list .faq-item.last,.faq-category-list .faq-item:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.faq-category-list-preloader{background:var(--whiteOpacity50);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:11}.faq-category-list-preloader svg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.faq .breadcrumbs .breadcrumb-item,.faq .breadcrumbs .breadcrumb-item>a{color:var(--textColor)}.faq .breadcrumbs .breadcrumb-item .current-page,.faq .breadcrumbs .breadcrumb-item>a .current-page{opacity:.3}.faq .breadcrumbs .breadcrumb-separator path{stroke:var(--textColor)}.faq .breadcrumbs .breadcrumb-item>a{color:var(--textColor);position:relative;text-decoration:none}.faq .breadcrumbs .breadcrumb-item>a:after{background:var(--textColor);border-radius:20px;bottom:0;content:"";height:1px;left:0;opacity:0;position:absolute;transition:var(--transitionEase);width:100%}.faq .breadcrumbs .breadcrumb-item>a:hover:after{opacity:1}.filter-form-search{margin:40px auto;max-width:420px;position:relative;width:100%}@media (min-width:992px){.filter-form-search{margin-bottom:40px}}.filter-form-search input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-color:var(--darkPurple);border-radius:0;border-style:solid;border-width:0 0 1px;-webkit-box-shadow:none;color:var(--textColor)!important;font-size:1rem;height:56px;line-height:56px;margin:0;outline:transparent;padding:16px;resize:none;transition:var(--transitionEase);width:100%}.filter-form-search input::-moz-placeholder{color:var(--darkGrey);-moz-transition:var(--transitionEase);transition:var(--transitionEase)}.filter-form-search input::placeholder{color:var(--darkGrey);transition:var(--transitionEase)}.filter-form-search input:focus,.filter-form-search input:hover{border-color:var(--textColor)}.filter-form-search .search-icon{display:block;height:21px;-webkit-mask-image:url(../../img/search.svg);mask-image:url(../../img/search.svg);width:21px}.filter-form-search .clear-btn,.filter-form-search .search-icon{background-color:var(--darkPurple);bottom:0;margin:auto;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:18px;top:-1px}.filter-form-search .clear-btn{display:none;height:16px;-webkit-mask-image:url(../../img/close.svg);mask-image:url(../../img/close.svg);width:20px}.filter-form-select{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;justify-content:center}.filter-form-select__item{font-size:0}.filter-form-select__item a{border-radius:80px;height:38px!important;line-height:38px!important}.filter-form-select__item a:after,.filter-form-select__item a:before{border-radius:80px}.pagination-block{left:0;position:absolute;transform:translateY(80px);width:100%}@media (min-width:744px){.pagination-block{transform:translateY(110px)}}@media (min-width:992px){.pagination-block{transform:translateY(120px)}}.pagination-block .pagination{justify-content:center}.no-posts{color:var(--textColor);font-size:.875rem;line-height:1.125rem;margin:0;position:relative}@media (min-width:1024px){.no-posts{font-size:1.25rem;line-height:1.75rem}}.content-area{min-height:100%}.content-area .faq-category-tax{display:flex;flex-direction:column;min-height:100%}

/*# sourceMappingURL=taxonomy-faqcategory.css.map*/