/*
font-family: 'Poppins', sans-serif;
font-family: 'Oswald', sans-serif;
font-family: 'Montserrat', sans-serif;
font-family: 'Rubik', sans-serif;
*/

/* ------------- Pricing page ------------  */
.faq_list_wrap {}

.faq-ul li {margin-bottom: 6px;}
.faq_list .fa-question-circle:before {color: var(--e-global-color-accent) !important; margin-right: 11px !important;}
.faq_list .ui-accordion-header-active .fa-question-circle:before {color: var(--e-global-color-c7d73f8) !important;}
.faq-ul-icon li {margin-bottom: 6px; position: relative; padding-left: 20px;}
.faq-ul-icon li::after {content: '\f138'; font: normal normal normal 16px/1 FontAwesome; color: #60b246; position: absolute; top: 3px; left: 0;}
.faq_list.ui-accordion h3.ui-accordion-header, 
.faq_list.ui-accordion h3.ui-accordion-header.ui-state-hover, 
.faq_list.ui-accordion h3.ui-accordion-header.ui-state-active {font: 400 20px / 24px var(--e-global-typography-primary-font-family); color: var(--e-global-color-accent); border: 1px solid #B7B7B7; border-radius: 5px; background-color: var(--e-global-color-c7d73f8); padding: 19px 20px; margin-top: 14px; text-transform: normal;}
.faq_list.ui-accordion h3.ui-accordion-header.ui-state-active {background-color: var(--e-global-color-secondary); color: var(--e-global-color-c7d73f8); opacity: 0.7;}
.faq_list.ui-accordion h3.ui-accordion-header > span::after {content: '\f105'; font: normal normal normal 20px/1 FontAwesome; display: inline-block; color: #000000; vertical-align: 40%; width: 18px;}
.faq_list.ui-accordion h3.ui-accordion-header > span {float: right; background: none; text-indent: unset; text-align: center; width: 25px; height: 25px; margin-top: 3px;}
.faq_list.ui-accordion h3.ui-accordion-header.ui-state-active > span::after {content: '\f107'; color: var(--e-global-color-c7d73f8)}
.faq_list.ui-accordion h3.ui-accordion-header.ui-state-active > span {transform: none;}
.faq_list.ui-accordion .ui-accordion-content {background-color: #fff; padding: 30px 52px 30px; border: none; border-radius: 0;
    -webkit-border-bottom-right-radius: 10px;
    -webkit-border-bottom-left-radius: 10px;
    -moz-border-radius-bottomright: 10px;
    -moz-border-radius-bottomleft: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
}
.faq_list.ui-accordion .ui-accordion-content p {font: 400 18px / 29px var(--e-global-typography-primary-font-family), sans-serif;
    color: var(--e-global-color-51d1868); padding: 0; margin: 0 0 15px;}
.faq_list.ui-accordion .ui-accordion-content h4 {font: 700 16px/25px var(--e-global-typography-primary-font-family), sans-serif; color: #8c8a8a;}

/* ----------- Contact page -----------  */
.aLink a {color: var(--e-global-color-accent);}
.aLink a:hover {color: var(--e-global-color-secondary);}













