.elementor-2978 .elementor-element.elementor-element-4eb5baee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2978 .elementor-element.elementor-element-4eb5baee > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2978 .elementor-element.elementor-element-1701ee34{font-family:"Inter", "Helvetica Neue", "Helvetica", "Arial", sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#383E43;}.elementor-2978 .elementor-element.elementor-element-d96defa{--spacer-size:20px;}.elementor-2978 .elementor-element.elementor-element-ac518f8 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2978 .elementor-element.elementor-element-c81d85a{--spacer-size:30px;}.elementor-2978 .elementor-element.elementor-element-fcb14d0 .elementor-wrapper{--video-aspect-ratio:1.77777;}/* Start custom CSS for text-editor, class: .elementor-element-1701ee34 */.elementor-2978 .elementor-element.elementor-element-1701ee34 p{margin-top:0!important}
.elementor-2978 .elementor-element.elementor-element-1701ee34 img{display:block; margin:0 0 20px;}
/*.elementor-2978 .elementor-element.elementor-element-1701ee34 ul{list-style:none!important; margin:0; padding:0; 
}*/
.elementor-2978 .elementor-element.elementor-element-1701ee34 li{line-height:26px; margin-bottom:20px;}
.elementor-2978 .elementor-element.elementor-element-1701ee34 strong{ font-weight:500!important;}
.elementor-2978 .elementor-element.elementor-element-1701ee34 p{margin-top:0;}


.elementor-2978 .elementor-element.elementor-element-1701ee34 .elementor-accordion-item .elementor-tab-content {
    border-width: 0px;
}

.elementor-2978 .elementor-element.elementor-element-1701ee34 .elementor-accordion-title{
    color:#242A2E;
}

.elementor-2978 .elementor-element.elementor-element-1701ee34 .elementor-accordion-item {
    border-width: 0px;
}
.elementor-2978 .elementor-element.elementor-element-1701ee34 .elementor-tab-title
{
    padding: 20px 0px 20px 0px;
    color:#242A2E;
}

.elementor-2978 .elementor-element.elementor-element-1701ee34 .elementor-tab-content {
    color: #383E43;
    font-family: "Inter", Sans-serif;
    font-size: 18px;
    font-weight: 400;
    line-height: 26px;
    padding: 0px 20px 20px 20px;
}

.elementor-2978 .elementor-element.elementor-element-1701ee34 .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}/* End custom CSS */