﻿#faq{padding-top:74px;padding-bottom:120px;background-color:#f2f2f8}@media only screen and (min-width: 992px)and (max-width: 1199.98px){#faq{padding-bottom:90px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){#faq{padding-top:70px;padding-bottom:70px}}@media only screen and (max-width: 767.98px){#faq{padding-top:60px;padding-bottom:60px}}@media(min-width: 1200px){#faq .container{max-width:1118px}}#faq h2{font-family:"Source Sans Pro SemiBold";font-style:normal;font-weight:400;font-size:32px;line-height:1.25;color:#242424;margin-bottom:58px}@media only screen and (min-width: 992px)and (max-width: 1199.98px){#faq h2{font-size:30px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){#faq h2{font-size:28px}}@media only screen and (max-width: 767.98px){#faq h2{font-size:26px}}@media only screen and (max-width: 767.98px){#faq h2{margin-bottom:40px}}@media only screen and (min-width: 768px){#faq #faq-content{display:flex}}#faq #faq-content .faq-tabs:hover{cursor:pointer}@media only screen and (min-width: 768px){#faq #faq-content .faq-tabs{min-width:304px;max-width:304px}}#faq #faq-content .faq-tabs .tab-placeholder{padding:10px 30px 10px 16px;display:block;border-radius:6px;font-family:"Source Sans Pro Regular";font-size:14px;line-height:20px;display:flex;align-items:center;justify-content:center;background:rgba(91,35,121,.1);color:#242424;display:none}#faq #faq-content .faq-tabs ul li{padding:10px 30px 10px 16px;display:block;border-radius:6px;font-family:"Source Sans Pro Regular";font-size:14px;color:#6d6d6d;line-height:20px;position:relative}@media only screen and (max-width: 767.98px){#faq #faq-content .faq-tabs ul li{border-radius:0}}#faq #faq-content .faq-tabs ul li:after{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);right:14px;font-family:icomoon;color:#b9b9b9;content:"";font-size:16px}#faq #faq-content .faq-tabs ul li.active{background:rgba(91,35,121,.1);color:#242424;font-family:"Source Sans Pro Bold"}#faq #faq-content .faq-tabs ul li.active:after{color:#727272}#faq #faq-content .faq-tabs-content{flex-grow:1}@media only screen and (min-width: 768px){#faq #faq-content .faq-tabs-content{padding-left:36px}}@media only screen and (max-width: 767.98px){#faq #faq-content .faq-tabs-content{padding-top:40px}}#faq #faq-content .faq-tabs-content .tab-content .faq-wrap{padding-left:36px;padding-top:28px;padding-bottom:28px;border-bottom:1px solid rgba(0,0,0,.1);width:100% !important;position:static !important}#faq #faq-content .faq-tabs-content .tab-content .faq-wrap:first-of-type{padding-top:0}#faq #faq-content .faq-tabs-content .tab-content .faq-wrap.is-accordion-open h3:before{transform:translateY(-50%) rotate(180deg) !important}#faq #faq-content .faq-tabs-content .tab-content .faq-header{max-width:628px}#faq #faq-content .faq-tabs-content .tab-content .faq-header:hover{cursor:pointer}#faq #faq-content .faq-tabs-content .tab-content .faq-header .category{font-family:"Source Sans Pro Regular";font-size:12px;line-height:16px;letter-spacing:1.25px;color:#6d6d6d;display:block;margin-bottom:12px;text-transform:uppercase}#faq #faq-content .faq-tabs-content .tab-content .faq-header h3{font-family:"Source Sans Pro Regular";font-style:normal;font-weight:400;font-size:20px;line-height:1.4;color:#000;font-family:"Source Sans Pro Bold";position:relative}@media only screen and (min-width: 992px)and (max-width: 1199.98px){#faq #faq-content .faq-tabs-content .tab-content .faq-header h3{font-size:19px}}@media only screen and (min-width: 768px)and (max-width: 991.98px){#faq #faq-content .faq-tabs-content .tab-content .faq-header h3{font-size:18px}}@media only screen and (max-width: 767.98px){#faq #faq-content .faq-tabs-content .tab-content .faq-header h3{font-size:17px}}#faq #faq-content .faq-tabs-content .tab-content .faq-header h3:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);left:-36px;font-family:icomoon;color:#5b2379;content:"";font-size:16px}#faq #faq-content .faq-tabs-content .tab-content .faq-content{max-width:628px;padding-top:12px;display:none}#faq #faq-content .faq-tabs-content .tab-content .faq-content p{font-family:"Source Sans Pro Regular";font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#6d6d6d;margin:0;padding:0}#faq #faq-content .faq-tabs-content .tab-content .faq-content p strong{font-family:"Source Sans Pro SemiBold"}/*# sourceMappingURL=faq-accordion.css.map */
