.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );}.elementor-3416 .elementor-element.elementor-element-26af317 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-3416 .elementor-element.elementor-element-26af317 .elementor-accordion-item{border-width:0px;border-color:#000000;}.elementor-3416 .elementor-element.elementor-element-26af317 .elementor-accordion-item .elementor-tab-content{border-width:0px;border-block-start-color:#000000;}.elementor-3416 .elementor-element.elementor-element-26af317 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;border-block-end-color:#000000;}.elementor-3416 .elementor-element.elementor-element-26af317 .elementor-active .elementor-accordion-icon, .elementor-3416 .elementor-element.elementor-element-26af317 .elementor-active .elementor-accordion-title{color:#1798CF;}.elementor-3416 .elementor-element.elementor-element-26af317 .elementor-active .elementor-accordion-icon svg{fill:#1798CF;}.elementor-3416 .elementor-element.elementor-element-26af317 .elementor-accordion-title{font-family:"Heebo";font-weight:600;}.elementor-3416 .elementor-element.elementor-element-26af317 .elementor-tab-title{padding:16px 16px 16px 16px;}.elementor-3416 .elementor-element.elementor-element-26af317 .elementor-tab-content{padding:0px 16px 16px 16px;}/* Start custom CSS for accordion, class: .elementor-element-26af317 */@media screen and (min-width: 480px){
.elementor-3416 .elementor-element.elementor-element-26af317 .elementor-accordion-item:not(.elementor-active){
    border-radius:10px!important;
    overflow: hidden;
    filter: drop-shadow(0 20px 20px rgba(60, 92, 130, 0.1));
}
.elementor-3416 .elementor-element.elementor-element-26af317 .elementor-tab-title{
    padding: 20px!important;
}

.elementor-3416 .elementor-element.elementor-element-26af317 .elementor-accordion-item:hover .elementor-tab-title:not(.elementor-active) a{
    color: #1798CF!important;
}
.elementor-3416 .elementor-element.elementor-element-26af317 .elementor-active{
    border: 1px solid rgba(255, 255, 255, 0.10);
    background: #ffffff;

}
}
.elementor-3416 .elementor-element.elementor-element-26af317 .elementor-accordion-icon{
    transform: scale(0.7);
}/* End custom CSS */