.ms_faq{position:relative}.ms_faq.dark-text .content a{color:#000}.ms_faq.light-text .content a{color:#ffe66f}.ms_faq.dark-text .content,.ms_faq.dark-text .content h2,.ms_faq.dark-text .content p,.ms_faq.dark-text .cta .cta_button{color:#000}.ms_faq.light-text .content,.ms_faq.light-text .content h2,.ms_faq.light-text .content p,.ms_faq.light-text .cta .cta_button{color:#fff}.ms_faq .content+.groups{margin-top:112px}.ms_faq .groups{margin-bottom:25px}.ms_faq .groups .group:not(:last-child){border-bottom:1px solid #bdbdbd;margin-bottom:20px}.ms_faq .groups .group .group-title{color:#569bbe;cursor:pointer;font-size:22px;font-weight:500;line-height:1.23;line-height:1;padding:30px 0;position:relative}.ms_faq .groups .group{transition:all .3s ease}.ms_faq .groups .group .group-title:after{align-items:center;background:#fff;border-radius:100%;box-shadow:0 4px 30px rgba(238,12,93,.35);color:#ee0c5d;content:"\f067";display:flex;font-family:Font Awesome\ 5 Free;font-size:14px;font-weight:600;height:47px;justify-content:center;line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease;width:47px}.ms_faq .groups .group .group-title:hover:after{background:#ee0c5d;color:#fff}.ms_faq .groups .group.active .group-title:after{content:"\f068"}.ms_faq .groups .group .group-content{max-height:1px;overflow:hidden;transition:max-height .3s ease-out}.ms_faq .groups .group.active .group-content{max-height:9000px;overflow:visible;transition-timing-function:ease-in}.ms_faq .groups .group .group-content .group-content-inner{max-width:80%;padding:30px 0}.ms_faq .groups .group .group-content .group-content-inner p{color:#788487;font-size:18px;font-weight:300;line-height:1.39;padding:0}.ms_faq .groups .group .group-content .group-content-inner p a{text-decoration:underline}.ms_faq .groups .group .group-content .group-content-inner ul{list-style:none;margin:0;padding:0}.ms_faq .groups .group .group-content .group-content-inner ul li{padding:10px 0 10px 22px;position:relative}.ms_faq .groups .group .group-content .group-content-inner ul li .question{color:#000;cursor:pointer;font-size:16px;font-weight:500;line-height:21px}.ms_faq .groups .group .group-content .group-content-inner ul li .question:before{color:#000;content:"• ";left:0;line-height:21px;position:absolute}.ms_faq .groups .group .group-content .group-content-inner ul li .answer{color:#54565a;font-size:16px;line-height:150%;max-height:1px;overflow:hidden;transition:max-height .3s ease-out}.ms_faq .groups .group .group-content .group-content-inner ul li .answer :first-child{margin-top:14px}.ms_faq .groups .group .group-content .group-content-inner ul li.active .answer{max-height:9000px;overflow:visible;transition-timing-function:ease-in}@media(max-width:767px){.ms_faq .content,.ms_faq .groups{margin:0 auto;max-width:320px}.ms_faq .groups .group .group-title{padding:20px 80px 20px 0}.ms_faq .groups .group .group-content .group-content-inner{max-width:100%}}