.elementor-215 .elementor-element.elementor-element-4e222e8{margin-top:120px;margin-bottom:120px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-215 .elementor-element.elementor-element-52a4331 .elementor-heading-title{font-family:"Proxima Nova", Sans-serif;font-size:80px;font-weight:400;}.elementor-widget-tabs .elementor-tab-title, .elementor-widget-tabs .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-widget-tabs .elementor-tab-title.elementor-active,
					 .elementor-widget-tabs .elementor-tab-title.elementor-active a{color:var( --e-global-color-accent );}.elementor-widget-tabs .elementor-tab-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-tabs .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-215 .elementor-element.elementor-element-ae673df .elementor-tabs-wrapper{width:26%;}.elementor-215 .elementor-element.elementor-element-ae673df .elementor-tab-title, .elementor-215 .elementor-element.elementor-element-ae673df .elementor-tab-title:before, .elementor-215 .elementor-element.elementor-element-ae673df .elementor-tab-title:after, .elementor-215 .elementor-element.elementor-element-ae673df .elementor-tab-content, .elementor-215 .elementor-element.elementor-element-ae673df .elementor-tabs-content-wrapper{border-width:2px;}.elementor-215 .elementor-element.elementor-element-ae673df .elementor-tab-mobile-title, .elementor-215 .elementor-element.elementor-element-ae673df .elementor-tab-desktop-title.elementor-active, .elementor-215 .elementor-element.elementor-element-ae673df .elementor-tab-title:before, .elementor-215 .elementor-element.elementor-element-ae673df .elementor-tab-title:after, .elementor-215 .elementor-element.elementor-element-ae673df .elementor-tab-content, .elementor-215 .elementor-element.elementor-element-ae673df .elementor-tabs-content-wrapper{border-color:var( --e-global-color-1e1d902 );}.elementor-215 .elementor-element.elementor-element-ae673df .elementor-tab-title.elementor-active,
					 .elementor-215 .elementor-element.elementor-element-ae673df .elementor-tab-title.elementor-active a{color:var( --e-global-color-1e1d902 );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-tabs .elementor-tab-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-tabs .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-tabs .elementor-tab-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-tabs .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for tabs, class: .elementor-element-ae673df */.elementor-widget-tabs .elementor-tab-desktop-title {
    position: relative;
    padding: 10px 25px;
}
.elementor-215 .elementor-element.elementor-element-ae673df .elementor-tab-title:hover a {
    color: #048fd2;
}
.elementor-215 .elementor-element.elementor-element-ae673df .elementor-tab-title.elementor-active {
    background-color: #048fd2;
}
.elementor-215 .elementor-element.elementor-element-ae673df .elementor-tab-title.elementor-active a{
    color: #fff;
}
.elementor-widget-tabs .elementor-tab-content {
    padding: 60px 20px 20px 60px;
}/* End custom CSS */