@use "sass:math";.faq_block{padding:160px 0;overflow:hidden}.faq_block__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.faq_block__title h2{font-size:55px;line-height:140%;margin-bottom:50px;padding-top:0;text-align:center}.faq_block__image{padding-right:46px;width:43%;position:relative;z-index:2}.faq_block__inner{width:57%}.faq_block .accordion{position:relative}.faq_block .accordion:before{content:"";position:absolute;width:300px;height:200px;background:#f7c94f;background:-moz-linear-gradient(197deg,#f7c94f 0,#ffba87 50%,#5e5ec0 99%);background:-webkit-linear-gradient(197deg,#f7c94f 0,#ffba87 50%,#5e5ec0 99%);background:linear-gradient(197deg,#f7c94f 0,#ffba87 50%,#5e5ec0 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f7c94f", endColorstr="#5e5ec0", GradientType=1);filter:blur(70px);z-index:-1;top:40%;margin-top:-100px;left:50%;margin-left:-150px;opacity:.25;max-width:100%}.faq_block .accordion .faq_block_item{margin-bottom:30px;border:1px solid transparent}.faq_block .accordion .faq_block_item .card_header{cursor:pointer;background:#fff;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;margin-bottom:15px}.faq_block .accordion .faq_block_item .card_header h3{font-style:normal;font-weight:300;font-size:20px;line-height:130%;position:relative;padding:20px 50px 20px 36px;margin-bottom:0;border-radius:15px;-webkit-box-shadow:0 9px 14px 0 rgba(20,58,100,.2);-moz-box-shadow:0 9px 14px 0 rgba(20,58,100,.2);box-shadow:0 9px 14px 0 rgba(20,58,100,.2)}.faq_block .accordion .faq_block_item .card_header h3 svg{margin-right:18px;position:absolute;right:0;top:50%;margin-top:-6px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.faq_block .accordion .faq_block_item .card_body{padding:0 50px 20px 36px;display:none}.faq_block .accordion .faq_block_item .card_body p{font-size:20px;line-height:150%;margin-bottom:20px;font-weight:300}.faq_block .accordion .faq_block_item .card_body p a{font-weight:700}.faq_block .accordion .faq_block_item .card_body p:last-child{margin-bottom:0}.faq_block .accordion .faq_block_item.open .card_header,.faq_block .accordion .faq_block_item.open .card_header h3 svg{-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.faq_block .accordion .faq_block_item.open .card_header h3 svg{transform:rotate(180deg);transform-origin:center center}@media (max-width:1199px){.faq_block{padding:100px 0 120px}}@media (max-width:991px){.faq_block{padding:60px 0}.faq_block__title h2{font-size:46px}.faq_block .accordion .faq_block_item .card_body{padding:0 20px 20px 36px}}@media (max-width:767px){.faq_block__image{padding-right:0;margin-bottom:37px;width:100%;position:relative;z-index:2}.faq_block__image img{width:400px;max-width:100%;margin-left:auto;margin-right:auto;display:block}.faq_block__inner{width:100%;z-index:99;position:relative}.faq_block__title{padding-right:0;width:100%;position:relative}.faq_block__title h2{font-size:36px;text-align:center;margin-bottom:20px}.faq_block .accordion .faq_block_item .card_header h3{font-size:16px;line-height:140%;padding:10px 30px 10px 17px}.faq_block .accordion .faq_block_item .card_header h3 svg{margin-right:10px;position:absolute;right:0;top:50%;margin-top:-7px;max-width:16px}.faq_block .accordion .faq_block_item .card_body{padding:0 30px 15px 17px}.faq_block{padding:25px 0}.faq_block__wrap{position:relative;z-index:999}.faq_block .accordion .faq_block_item{margin-bottom:22px}.faq_block .accordion .faq_block_item .card_body p{font-size:16px;line-height:150%}}