.faq-section__content-container{margin:0 auto;max-width:1299px}.faq-section__title{position:relative;text-transform:uppercase;font-weight:700;margin:0;color:#333337;width:-moz-max-content;width:max-content}@media screen and (max-width: 989.98px){.faq-section__title{font-size:40px;line-height:80%;letter-spacing:.4px}}@media screen and (min-width: 990px){.faq-section__title{font-size:100px;line-height:80px;letter-spacing:1px}}.faq-section__title-wrapper{display:flex;position:relative;margin-bottom:20px}@media screen and (min-width: 990px){.faq-section__title-wrapper{margin-bottom:40px}}.faq-section__title-wrapper:not(:has(h2)){margin-bottom:0}.faq-section__image-above-title,.faq-section__image-to-the-right-of-title{position:absolute;pointer-events:none}.faq-section__image-above-title{left:50%;top:0;transform:translate(-50%, calc(-100% - 11px));display:flex}@media screen and (min-width: 990px){.faq-section__image-above-title{transform:translate(-50%, calc(-100% - 8px));min-width:90px;min-height:90px}}.faq-section__image-above-title--mobile{display:block}@media screen and (min-width: 990px){.faq-section__image-above-title--mobile{display:none}}.faq-section__image-above-title--desktop{display:none}@media screen and (min-width: 990px){.faq-section__image-above-title--desktop{display:block}}.faq-section__image-above-title img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.faq-section__image-to-the-right-of-title{top:50%;left:100%;transform:translateY(-54%);display:inline-block}@media screen and (min-width: 990px){.faq-section__image-to-the-right-of-title{left:calc(100% + 15px);transform:translateY(-78%)}}.faq-section__image-to-the-right-of-title--mobile{display:flex;width:54px;height:54px}@media screen and (min-width: 990px){.faq-section__image-to-the-right-of-title--mobile{display:none}}.faq-section__image-to-the-right-of-title--desktop{display:none;width:123px;height:123px}@media screen and (min-width: 990px){.faq-section__image-to-the-right-of-title--desktop{display:flex}}.faq-section__items{border-radius:20px;border:1px solid #d6d6d6}.faq-section__item:not(:last-child){border-bottom:1px solid #d6d6d6}.faq-section__item summary{padding-inline:20px;padding-block:20px;display:flex;align-items:center;justify-content:space-between}@media screen and (min-width: 990px){.faq-section__item summary{padding-inline:40px;padding-block:48px}}.faq-section__item summary>div{display:flex;align-items:center}.faq-section__item summary>svg{transition:.3s ease-in-out;flex-basis:24px;flex-shrink:0}@media screen and (min-width: 990px){.faq-section__item summary>svg{flex-basis:31px}}.faq-section__item img{width:20px;height:20px;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;display:block;margin-right:10px}@media screen and (min-width: 990px){.faq-section__item img{margin-right:24px;width:48px;height:48px}}.faq-section__item span{line-height:30px;font-weight:700;letter-spacing:.3px;color:#333337}@media screen and (min-width: 990px){.faq-section__item span{font-size:50px;letter-spacing:.5px;line-height:50px}}.faq-section__item p{margin-block:4px 20px;letter-spacing:0;font-size:12px;line-height:14px;color:#333337}@media screen and (min-width: 990px){.faq-section__item p{font-size:20px;line-height:22px;margin-block:8px 48px}}.faq-section__item .custom-accordion__content{padding-inline:20px}@media screen and (min-width: 990px){.faq-section__item .custom-accordion__content{padding-inline:40px}}