.sec-faq{background-color:#f5f6f8;overflow:hidden;position:relative}.sec-faq__back{background-color:#d8d8d8;background-size:cover;filter:blur(8px);transition:transform 10s}.sec-faq__back,.sec-faq__back:after{inset:0;position:absolute}.sec-faq__back:after{background-color:#f5f6f8;content:"";display:block;opacity:.7}.sec-faq__front{display:flex;padding-top:40px;position:relative;width:100%}.sec-faq__container{display:flex;flex-flow:column nowrap;justify-content:center;min-height:100vh;padding-bottom:130px;position:relative}.sec-faq__container.is-low{min-height:0}.sec-faq__girl{bottom:0;display:block;height:auto;left:80px;position:absolute;width:300px}.sec-faq__title{font-size:42px;font-weight:400;line-height:52px;margin:0 0 40px;text-align:center}.sec-faq__row{display:flex;flex-flow:row nowrap}.sec-faq__col-lt{flex:1 1 auto}.sec-faq__col-rt{flex:0 0 300px;max-width:300px}.sec-faq__form{height:600px;padding:40px 0 40px 40px;text-align:center}.sec-faq__form .btn{display:block;width:100%}.sec-faq__tabs{display:flex;flex-flow:row nowrap}.sec-faq__tabs-head{flex:0 0 35%;max-width:35%;position:relative;z-index:1}.sec-faq__tabs-body{flex:0 0 65%;height:600px;max-width:65%;position:relative}.sec-faq__tabs-btn{align-items:center;border-radius:30px 0 0 30px;display:flex;font-size:18px;line-height:20px;min-height:60px;padding:10px 40px 10px 30px;transition:none}.sec-faq__tabs-btn:hover{background-color:#fffc;color:var(--red)}.sec-faq__tabs-btn.is-active{background-color:#fff;color:var(--red-dark);cursor:default}.sec-faq__tabs-item{background-color:#fff;border-radius:30px;box-shadow:0 20px 40px #0000001a;height:100%;opacity:0;padding:30px 0;position:absolute;visibility:hidden;width:100%;z-index:-5}.sec-faq__tabs-item.is-active{opacity:1;position:relative;visibility:visible;z-index:auto}.sec-faq__tabs-item.is-active:first-child{border-top-left-radius:0}.sec-faq__tabs-item .mCSB_draggerRail{background-color:transparent}.sec-faq__tabs-item .mCSB_scrollTools{bottom:0;right:-10px}.sec-faq__tabs-text{height:100%;overflow-y:auto;padding:20px 100px 20px 30px}.sec-faq__tabs-text>:first-child{margin-top:0}.sec-faq__tabs-text>:last-child{margin-bottom:0}.sec-faq__tabs-text h3{font-size:30px;font-weight:400;line-height:32px;margin:50px 0 40px}.sec-faq__tabs-text h4{font-size:20px;font-weight:400;margin:25px 0 20px}.sec-faq__tabs-text p{font-weight:300;margin:20px 0}@media (max-width:1620px){.sec-faq__girl{left:20px}}@media (max-width:1380px){.sec-faq__front{padding-top:20px}.sec-faq__container{padding-bottom:10px}.sec-faq__title{margin-bottom:10px}.sec-faq__tabs-body{height:400px}.sec-faq__tabs-btn{min-height:0;padding:10px 40px 10px 30px}.sec-faq__form{height:auto;padding-top:0}.sec-faq__form .form__line{margin-bottom:5px}.sec-faq__form .form__text{height:115px}}@media (max-width:1180px){.sec-faq__container{padding-bottom:0}.sec-faq__row{display:block}.sec-faq__col-rt{max-width:none}.sec-faq__form{height:auto;margin-left:35%;padding-left:0;text-align:left}.sec-faq .form__title{margin:30px 0 0}.sec-faq__girl{left:0;right:auto}}@media (max-width:1024px){.sec-faq__front{padding-top:50px}.sec-faq__title{font-size:32px;line-height:42px}}@media (max-width:760px){.sec-faq__front{padding-top:20px}.sec-faq__title{font-size:28px;line-height:30px;margin:20px 0}.sec-faq__tabs{display:block}.sec-faq__tabs-head{display:flex;flex-flow:row nowrap;max-width:100%;overflow-x:auto}.sec-faq__tabs-btn{border-radius:30px 30px 0 0;flex:0 0 250px;width:250px}.sec-faq__tabs-body{max-width:none}.sec-faq__tabs-item{border-radius:0 0 30px 30px;padding:10px 0 20px}.sec-faq__tabs-text{height:100%;padding:20px}.sec-faq__form{margin:0 auto;max-width:500px}.sec-faq__girl{display:none}}
