.elementor-10677 .elementor-element.elementor-element-24fd9dd{text-align:center;}.elementor-10677 .elementor-element.elementor-element-24fd9dd .elementor-heading-title{font-family:"Arial", Sans-serif;}.elementor-10677 .elementor-element.elementor-element-b04fe09 img{width:65%;max-width:78%;height:318px;}.elementor-10677 .elementor-element.elementor-element-03f7b1b > .elementor-widget-container{margin:0px 0px 0px 5px;}.elementor-10677 .elementor-element.elementor-element-8e81c3f img{width:100%;max-width:100%;height:406px;}.elementor-10677 .elementor-element.elementor-element-12c6f35 > .elementor-widget-container{margin:27px 0px 0px 0px;padding:0px 0px -13px 0px;}.elementor-10677 .elementor-element.elementor-element-b8f35c5 > .elementor-widget-container{margin:0px 0px 0px 3px;}.elementor-10677 .elementor-element.elementor-element-b8f35c5 img{max-width:100%;height:220px;}.elementor-10677 .elementor-element.elementor-element-199630e > .elementor-widget-container{margin:0px 0px 0px 6px;}.elementor-10677 .elementor-element.elementor-element-2799fb5 .elementor-heading-title{font-size:36px;}.elementor-10677 .elementor-element.elementor-element-12ebb4c{text-align:start;}/* Start custom CSS for html, class: .elementor-element-c655da5 *//* FAQ Question Background */
.faq-question,
.faq-item .faq-question,
.faq-item.active .faq-question {
    background: #053238 !important;
    color: #ffffff !important;
}

/* Plus Icon */
.faq-question .icon {
    color: #ffffff !important;
}

/* FAQ Card */
.faq-item {
    border: 1px solid #e5ecee !important;
}

/* Hover Effect */
.faq-question:hover {
    background: #0c4a52 !important;
}

/* FAQ Heading */
.faq-header h2 {
    color: #053238 !important;
}
@media (max-width: 767px){

    .faq-question{
        white-space: normal !important;
        line-height: 1.4;
        font-size: 18px !important;

        display: flex;
        align-items: center;
        justify-content: space-between;

        padding: 18px 22px !important;
    }

    .faq-question span.icon{
        flex-shrink: 0;
        margin-left: 12px;
        font-size: 26px;
    }

}/* End custom CSS */