.elementor-widget-mturbo_tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{
    width:25%;
    -ms-flex-negative:0;
    flex-shrink:0
}
.elementor-widget-mturbo_tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active{
    border-right-style:none
}
.elementor-widget-mturbo_tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-mturbo_tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{
    height:999em;
    width:0;
    right:0;
    border-right-style:solid
}
.elementor-widget-mturbo_tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:before{
    top:0;
    -webkit-transform:translateY(-100%);
    -ms-transform:translateY(-100%);
    transform:translateY(-100%)
}
.elementor-widget-mturbo_tabs.elementor-tabs-view-vertical .elementor-tab-desktop-title.elementor-active:after{
    top:100%
}
.elementor-widget-mturbo_tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title{
    display:table-cell
}
.elementor-widget-mturbo_tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active{
    border-bottom-style:none
}
.elementor-widget-mturbo_tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-mturbo_tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{
    bottom:0;
    height:0;
    width:999em;
    border-bottom-style:solid
}
.elementor-widget-mturbo_tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:before{
    right:100%
}
.elementor-widget-mturbo_tabs.elementor-tabs-view-horizontal .elementor-tab-desktop-title.elementor-active:after{
    left:100%
}
.elementor-widget-mturbo_tabs .elementor-tab-content,.elementor-widget-mturbo_tabs .elementor-tab-title,.elementor-widget-mturbo_tabs .elementor-tab-title:after,.elementor-widget-mturbo_tabs .elementor-tab-title:before,.elementor-widget-mturbo_tabs .elementor-tabs-content-wrapper{
    border:0px;
}
.elementor-widget-mturbo_tabs .elementor-tabs{
    text-align:left
}
.elementor-widget-mturbo_tabs .elementor-tabs-wrapper{
    overflow:hidden
}
.elementor-widget-mturbo_tabs .elementor-tab-title {
    cursor:pointer;
    outline:var(--focus-outline, none);
	background: var(--e-global-color-secondary, #005BAC);
}

.elementor-widget-mturbo_tabs .elementor-tab-title.elementor-active {
    cursor:pointer;
    outline:var(--focus-outline, none);
	background: #C52C02;
}
.elementor-widget-mturbo_tabs .elementor-tab-desktop-title{
    position:relative;
    padding:20px 25px;
    font-weight:700;
    line-height:1;
    border:solid transparent
}
.elementor-widget-mturbo_tabs .elementor-tab-desktop-title.elementor-active{
    border-color:#d4d4d4
}
.elementor-widget-mturbo_tabs .elementor-tab-desktop-title.elementor-active:after,.elementor-widget-mturbo_tabs .elementor-tab-desktop-title.elementor-active:before{
    display:block;
    content:"";
    position:absolute
}
.elementor-widget-mturbo_tabs .elementor-tab-desktop-title:focus-visible{
    border:1px solid #000
}
.elementor-widget-mturbo_tabs .elementor-tab-mobile-title{
    padding:10px;
    cursor:pointer
}
.elementor-widget-mturbo_tabs .elementor-tab-content{
    padding:20px;
    display:none
}
@media (max-width:767px){
    .elementor-tabs .elementor-tab-content,.elementor-tabs .elementor-tab-title{
        border-style:solid solid none
    }
    .elementor-tabs .elementor-tabs-wrapper{
        display:none
    }
    .elementor-tabs .elementor-tabs-content-wrapper{
        border-bottom-style:solid
    }
    .elementor-tabs .elementor-tab-content{
        padding:10px
    }
}
@media (min-width:768px){
    .elementor-widget-mturbo_tabs.elementor-tabs-view-vertical .elementor-tabs{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
    .elementor-widget-mturbo_tabs.elementor-tabs-view-vertical .elementor-tabs-wrapper{
        -webkit-box-orient:vertical;
        -webkit-box-direction:normal;
        -ms-flex-direction:column;
        flex-direction:column
    }
    .elementor-widget-mturbo_tabs.elementor-tabs-view-vertical .elementor-tabs-content-wrapper{
        -webkit-box-flex:1;
        -ms-flex-positive:1;
        flex-grow:1;
        border-style:solid solid solid none
    }
    .elementor-widget-mturbo_tabs.elementor-tabs-view-horizontal .elementor-tab-content{
        border-style:none solid solid
    }
    .elementor-widget-mturbo_tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper,.elementor-widget-mturbo_tabs.elementor-tabs-alignment-end .elementor-tabs-wrapper,.elementor-widget-mturbo_tabs.elementor-tabs-alignment-stretch .elementor-tabs-wrapper{
        display:-webkit-box;
        display:-ms-flexbox;
        display:flex
    }
    .elementor-widget-mturbo_tabs.elementor-tabs-alignment-center .elementor-tabs-wrapper{
        -webkit-box-pack:center;
        -ms-flex-pack:center;
        justify-content:center
    }
    .elementor-widget-mturbo_tabs.elementor-tabs-alignment-end .elementor-tabs-wrapper{
        -webkit-box-pack:end;
        -ms-flex-pack:end;
        justify-content:flex-end
    }
    .elementor-widget-mturbo_tabs.elementor-tabs-alignment-stretch.elementor-tabs-view-horizontal .elementor-tab-title{
        width:100%
    }
    .elementor-widget-mturbo_tabs.elementor-tabs-alignment-stretch.elementor-tabs-view-vertical .elementor-tab-title{
        height:100%
    }
    .elementor-tabs .elementor-tab-mobile-title{
        display:none
    }
}
@media (min-width:768px){
	.elementor-widget-mturbo_tabs .elementor-tabs .elementor-tabs-wrapper {
		display: flex;
	}
}

@media (max-width:767px) {
    .elementor-widget-mturbo_tabs .elementor-tabs .elementor-tabs-wrapper {
        display: flex;
		width: 100%;
		overflow-x: auto;
        /* Hide the scrollbar for Internet Explorer, Edge and Firefox */
        -ms-overflow-style: none;  /* Internet Explorer and Edge */
        scrollbar-width: none;  /* Firefox */
	}
    .elementor-widget-mturbo_tabs .elementor-tabs .elementor-tabs-wrapper::-webkit-scrollbar  {
        /* Hide the scrollbar for Chrome, Safari and Opera */
        display: none;
    }
	.elementor-widget-mturbo_tabs .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title {
		flex-grow: 1;
		flex-shrink: 0;
	}
	.elementor-widget-mturbo_tabs .elementor-tabs .elementor-tabs-content-wrapper .elementor-tab-mobile-title {
		display: none;
	}
}

.elementor-widget-mturbo_tabs .mturbo_tabs-container {
	display: flex;
	flex-direction: column;
	align-items: start;
	gap: 30px;
}

.elementor-widget-mturbo_tabs .mturbo_tabs-heading {
	padding: 30px;
	background: linear-gradient(0deg, rgba(2, 161, 207, 0.75), rgba(2, 161, 207, 0.75)), url('../images/widget-heading.png');
	border-radius: 5px;
	display: inline-block;
	background-repeat: no-repeat;
	background-size: cover;
	background-position: center;
}

.elementor-widget-mturbo_tabs .mturbo_tabs-heading .mturbo_tabs-heading-text {
	color: #ffffff;
	margin-bottom: 0px;
	font-size: 26px;
	font-weight: bold;
}

@media (max-width:767px) {
    .elementor-widget-mturbo_tabs .mturbo_tabs-heading {
        display: block;
        width: 100%;
        text-align: center;
    }

    .elementor-widget-mturbo_tabs .mturbo_tabs-heading .mturbo_tabs-heading-text {
        font-size: 1rem;
    }

    .elementor-widget-mturbo_tabs .elementor-tabs .elementor-tabs-wrapper .elementor-tab-title {
        font-size: 0.875rem;
    }
}

.elementor-widget-mturbo_tabs .elementor-tab-title .elementor-tab-icon-opened {
	margin-left: 15px;
}

.elementor-widget-mturbo_tabs .elementor-tab-title:not(.elementor-active) .elementor-tab-icon-opened {
	display: none;
}

.elementor-widget-mturbo_tabs .mturbo_tabs-container .elementor-button {
	background: var(--e-global-color-secondary, #005BAC);
}