h1{font-size:56px;font-weight:500;line-height:60px}h2{font-size:40px;font-weight:300;line-height:48px}h3{font-size:22px;font-weight:400;line-height:32px}h4{font-weight:500}h4,p{font-size:18px}p{font-weight:400;line-height:28px}.text-bold{font-weight:700}.text-semibold{font-weight:600}.text-medium{font-weight:500}.text-normal{font-weight:400}.text-light{font-weight:300}.text-thin{font-weight:100}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.faq__item{margin:0 auto;padding:43px 0}.faq__item:not(:last-of-type){border-bottom:1px solid #d2d2d2}@media only screen and (max-width:1024px){.faq__item{width:100%}}@media only screen and (max-width:679px){.faq__item{padding:30px 0}}.faq__question{-webkit-align-items:flex-start;align-items:flex-start;cursor:pointer;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;position:relative}.faq__question-title{color:#36373d;font-size:28px;font-weight:700;letter-spacing:-1px;line-height:34px;padding-right:30px}@media only screen and (max-width:1024px){.faq__question-title{font-size:22px}}@media only screen and (max-width:679px){.faq__question-title{font-size:18px;line-height:27px;padding-right:30px}}.faq__answer{color:#36373d;font-size:18px;letter-spacing:-.5px;line-height:28px;overflow:hidden;padding-right:60px;transition:all .4s ease}@media only screen and (max-width:1024px){.faq__answer{font-size:14px;line-height:28px}}@media only screen and (max-width:679px){.faq__answer{font-size:16px;padding-right:0}}.faq__answer:not(.active){height:0;visibility:hidden}.faq__answer-text{letter-spacing:-.5px;padding-top:40px}@media only screen and (max-width:1024px){.faq__answer-text{padding-top:20px}}@media only screen and (max-width:679px){.faq__answer-text{font-size:14px;line-height:20px}}.faq .answer-item__title{display:block}.faq__text_bold{font-weight:700}.faq__text_italic{font-style:italic}.faq__btn{height:20px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px}.faq__btn:after{background:url(../../../svg/arrow_icon.svg);background-repeat:no-repeat;background-size:contain;content:"";display:block;height:100%;width:100%}.faq__btn:after,.rotate-arrow .faq__btn:after{transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.rotate-arrow .faq__btn:after{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.faq-page{padding:120px 0 80px}@media only screen and (max-width:1023px){.faq-page{padding:90px 0 60px}}@media only screen and (max-width:679px){.faq-page{padding:80px 0 40px}}.faq-page__title{color:#36373d;font-size:48px;font-weight:700;letter-spacing:-1.5px;line-height:1.15;margin-bottom:48px}@media only screen and (max-width:1023px){.faq-page__title{font-size:36px;margin-bottom:32px}}@media only screen and (max-width:679px){.faq-page__title{font-size:28px;letter-spacing:-.5px;margin-bottom:24px}}.faq__btn:after{background:url(../svg/arrow_icon.svg)}