.faq{background:#fff;padding:45px 0 25px;position:relative}.faq,button{overflow:visible}button{-webkit-appearance:button;background:transparent;border:none;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;outline:none;text-align:left;text-transform:none;width:auto}.faq__wrapper{padding:0 20px}.faq__menu-wrapper{background:linear-gradient(180deg,#e63c2f,#ff522f);color:#fff;line-height:1;margin-bottom:25px}.faq__active-title,.faq__menu-wrapper{font-size:16px;font-size:1.6rem;position:relative;text-transform:uppercase}.faq__active-title{display:block;font-family:proxima-nova,sans-serif;font-weight:700;padding:15px 15px 14px;text-align:left;width:100%;z-index:2}.faq__item-menu{background:linear-gradient(180deg,#e63c2f,#ff522f);height:auto;left:0;list-style-type:none;margin:0;opacity:0;padding:0;position:absolute;top:100%;transition:all .3s ease;visibility:hidden;width:100%;z-index:-1}.faq__menu-title.active{color:hsla(0,0%,100%,.5);position:relative}.faq__menu-title{display:block;font-family:proxima-nova-condensed,sans-serif;font-size:20px;font-size:2rem;font-weight:700;padding:15px 15px 15px 30px;text-align:left;text-transform:uppercase;width:100%}.faq__group-content.active{display:block}.faq__group-content{display:none}.faq__item{border-bottom:2px solid #dadada}.faq__item-trigger{display:block;font-size:14px;font-size:1.4rem;font-weight:700;line-height:1.2;padding:12px 25px;position:relative;text-align:left;width:100%}.faq__item-trigger:before{transform:translateY(-50%)}.faq__item-trigger:after,.faq__item-trigger:before{background:#e63c2f;content:"";display:block;height:2px;left:0;position:absolute;top:50%;transition:transform .3s ease;width:12px}.faq__item-trigger:after{transform:translateY(-50%) rotate(-90deg)}.faq__item.active .faq__item-trigger:after{transform:translateY(-50%) rotate(0)}.faq__item-content p{font-size:14px}.faq__item-content{display:none;overflow:hidden;transition:max-height .5s ease-in-out,opacity .3s ease-in-out}.faq__item-content :first-child{margin-top:0}.faq__active-line{display:none}.faq__active-title:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%23fff' class='bi bi-chevron-down' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708'/%3E%3C/svg%3E") no-repeat;background-position:top;background-size:100% auto;content:"";display:block;height:8px;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:12px}.faq__active-title.is-open:after{transform:translateY(-50%) rotate(180deg)}@media (min-width:1200px){.faq__menu-wrapper{-ms-flex-preferred-size:34%;flex-basis:34%;margin:0;padding:80px 0 80px 20px}}@media (min-width:960px){.faq__content-wrapper{padding:80px 40px 80px 0}}@media (min-width:720px){.faq{background:linear-gradient(180deg,#e63c2f,#ff522f);overflow:hidden;padding:0;position:relative}.faq:after{background:#fff;content:"";display:block;height:100%;position:absolute;right:0;top:0;width:50%;z-index:0}.faq__wrapper{margin:0 auto;max-width:1200px;padding:0;position:relative;width:100%;z-index:1}.faq__flex-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.faq__menu-wrapper{-ms-flex-preferred-size:31%;flex-basis:31%;margin:0 0 0 3%;padding:80px 0 80px 10px;position:relative}.faq__active-title{display:none}.faq__item-menu{background:transparent;display:block;left:auto;opacity:1;padding-right:100px;position:static;top:auto;visibility:visible;z-index:1}.faq__menu-title.active{color:#fff}.faq__menu-title{line-height:1;padding:15px 0}.faq__content-wrapper{-ms-flex-preferred-size:65%;background:#fff;flex-basis:65%;padding:80px 20px 80px 0;position:relative}.faq__item{border-bottom:0;padding-bottom:1px;position:relative}.faq__item-trigger{font-size:20px;font-size:2rem;margin-left:50px;padding:25px 20px 25px 60px}.faq__item-trigger:after,.faq__item-trigger:before{height:3px;width:19px}.faq__item-content{margin-left:110px}.faq__item:after{background:rgba(230,60,47,.1);background:linear-gradient(90deg,#ff522f,#ebb483);content:"";width:300%}.faq__active-line,.faq__item:after{display:block;height:1px;left:0;top:100%}.faq__active-line{background:#fff;position:absolute;width:50%}.faq__item-content p{font-size:18px}}