.page-wrapper-faq{padding-top:96px}.faq-section{padding-top:22px}.faq-container{max-width:1228px;margin:0 auto;padding:0 16px}.faq-header-row{text-align:center;margin-bottom:64px}.faq-title{font-size:3.5rem;line-height:4rem;font-weight:700;color:#1e1e1e}.faq-tabs-row{margin-bottom:2px}.faq-tabs-wrap{display:flex}.faq-tab{position:relative;width:50%;padding:16px 0 15px;border-bottom:1px solid #d0d0d0;cursor:pointer;transition:all ease-out .25s;overflow:hidden;color:#6b6b6b;text-align:center}.faq-tab:before{content:"";position:absolute;height:2px;left:0;right:0;bottom:-1px;background-color:#f45480;border-radius:8px;transition:all ease-out .25s}.faq-tab-left:before{transform:translate(100%)}.faq-tab-right:before{transform:translate(-100%)}.faq-tab-active{color:#f45480}.faq-tab-active:before{transform:translate(0)!important}.faq-tab-text{font-size:2rem;line-height:2.5rem;font-weight:600;text-align:center}.faq-answers-row{overflow:hidden;display:flex;flex-flow:row nowrap;justify-content:flex-start}.faq-answers-col{width:100%;flex-shrink:0;transition:all ease-out .25s}.faq-answers-col-left{transform:translate(-100%)}.faq-answers-col-right{transform:translate(100%)}.faq-answers-col-left.faq-answers-col-active{transform:translate(0)}.faq-answers-col-right.faq-answers-col-active{transform:translate(-100%)}.faq-item{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;max-height:137px;padding:32px;border-bottom:1px solid #ececec;overflow:hidden;transition:all ease-out .25s;cursor:pointer}.faq-item-active{max-height:750px}.faq-item-name{max-width:87%;font-size:1.5rem;line-height:2.25rem;font-weight:600;color:#1e1e1e}.faq-item-btn{width:48px;height:48px;flex-shrink:0;background-color:transparent;background-image:url(../../../img/plus-icon.svg);background-position:center;background-repeat:no-repeat;background-size:32px 32px;border:1px solid #ececec;border-radius:50%;transition:all ease-out .25s;cursor:pointer}.faq-item-btn:hover{background-color:#ececec}.faq-item-btn-active{transform:rotate(45deg)}.faq-item-desc{width:100%;opacity:0;transition:all ease-out .25s;max-height:0;font-size:1.25rem;line-height:1.75rem;color:#6b6b6b;overflow:hidden}.faq-item-active .faq-item-desc{margin-top:16px;opacity:1;max-height:1000px}.faq-item-desc a{color:#f45480;text-decoration:none}.faq-item-desc a:hover{text-decoration:underline}.faq-item-desc p{margin-bottom:.75rem}.faq-item-desc p:last-child{margin-bottom:0}.faq-item-desc ul,.faq-item-desc ol{padding-left:1.5rem;margin:.5rem 0}.faq-item-desc ul{list-style:disc}.faq-item-desc ol{list-style:decimal}.faq-item-desc li{display:list-item;margin-bottom:.25rem}.faq-item-desc strong,.faq-item-desc b{font-weight:600}.faq-item-desc br{display:block;content:"";margin-top:.25rem}.faq-btns-row{margin-top:65px;text-align:center}.faq-btns-title{font-size:1.5rem;line-height:2rem;font-weight:600;color:#1e1e1e}.faq-btns-col{margin-top:32px}.faq-btns-block{display:flex;justify-content:center;gap:16px}.faq-contact-btn{display:inline-block;padding:18px 31px;border-radius:80px;font-size:1.125rem;line-height:1.75rem;font-weight:600;text-decoration:none;text-align:center;position:relative;overflow:hidden;z-index:1;transition:color .3s;cursor:pointer}.faq-contact-btn-accent{color:#fffefe;box-shadow:0 0 6px #f45480b8}.faq-contact-btn-accent:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#f45480;border-radius:80px;z-index:-2}.faq-contact-btn-accent:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#1e1e1e;border-radius:80px;z-index:-1;transition:width .3s ease}.faq-contact-btn-accent:hover{color:#fffefe;box-shadow:none}.faq-contact-btn-accent:hover:before{width:100%}.faq-contact-btn-transparent{color:#1e1e1e}.faq-contact-btn-transparent:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:#fffefe;border-radius:80px;border:1px solid #1e1e1e;z-index:-2}.faq-contact-btn-transparent:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:100%;background-color:#f45480;border-radius:80px;z-index:-1;transition:width .3s ease}.faq-contact-btn-transparent:hover{color:#fffefe}.faq-contact-btn-transparent:hover:before{width:100%}.faq-contact-btn-tg{position:relative;padding-left:32px}.faq-contact-btn-tg:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:24px;height:24px;background-image:url(../../../img/socials-tg.svg);background-size:cover}@media(max-width:1199px){.faq-section{margin-top:-19px}.faq-header-row{margin-bottom:56px}.faq-tabs-row{margin-bottom:0}.faq-item{padding:32px 32px 31px}.faq-btns-row{margin-top:56px}}@media(max-width:993px){.faq-item-name{font-size:.875rem;line-height:1.25rem}.faq-item-desc{font-size:1rem;line-height:1.75rem}}@media(max-width:767px){.page-wrapper-faq{padding-top:76px}.faq-section{margin-top:-19px}.faq-header-row{margin-bottom:48px}.faq-title{font-size:2.5rem;line-height:3rem}.faq-tab{padding:22px 0 21px}.faq-tab-text{font-size:1.125rem;line-height:1.75rem}.faq-item{padding:18px 16px}.faq-item-name{max-width:80%}.faq-btns-row{margin-top:48px}.faq-btns-block{flex-flow:column nowrap;margin-top:-16px}.faq-contact-btn{width:100%;margin-top:16px;margin-left:0}}
