.elementor-22 .elementor-element.elementor-element-21b2b1f > .elementor-container{max-width:992px;}.elementor-22 .elementor-element.elementor-element-21b2b1f{padding:50px 20px 50px 20px;}.elementor-widget-text-editor{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 );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-22 .elementor-element.elementor-element-5757244{text-align:center;font-family:"Heebo", Sans-serif;font-size:20px;font-weight:400;line-height:40px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-22 .elementor-element.elementor-element-4c004ca{text-align:center;}.elementor-22 .elementor-element.elementor-element-4c004ca .elementor-heading-title{font-family:"Heebo", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-text );}.elementor-22 .elementor-element.elementor-element-e3a0efc:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-e3a0efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1a2ea7a );}.elementor-22 .elementor-element.elementor-element-e3a0efc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-22 .elementor-element.elementor-element-e3a0efc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-22 .elementor-element.elementor-element-515b2fb .elementor-nav-menu--main .elementor-item:hover,
					.elementor-22 .elementor-element.elementor-element-515b2fb .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-22 .elementor-element.elementor-element-515b2fb .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-22 .elementor-element.elementor-element-515b2fb .elementor-nav-menu--main .elementor-item:focus{color:#fff;}.elementor-22 .elementor-element.elementor-element-515b2fb .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-22 .elementor-element.elementor-element-515b2fb .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#D8D8D8;}.elementor-22 .elementor-element.elementor-element-515b2fb .e--pointer-framed .elementor-item:before,
					.elementor-22 .elementor-element.elementor-element-515b2fb .e--pointer-framed .elementor-item:after{border-color:#D8D8D8;}.elementor-22 .elementor-element.elementor-element-515b2fb .elementor-nav-menu--dropdown{background-color:#D8D8D8;}.elementor-22 .elementor-element.elementor-element-515b2fb .elementor-nav-menu--dropdown a:hover,
					.elementor-22 .elementor-element.elementor-element-515b2fb .elementor-nav-menu--dropdown a:focus,
					.elementor-22 .elementor-element.elementor-element-515b2fb .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-22 .elementor-element.elementor-element-515b2fb .elementor-nav-menu--dropdown a.highlighted,
					.elementor-22 .elementor-element.elementor-element-515b2fb .elementor-menu-toggle:hover,
					.elementor-22 .elementor-element.elementor-element-515b2fb .elementor-menu-toggle:focus{color:var( --e-global-color-3752709 );}.elementor-22 .elementor-element.elementor-element-515b2fb .elementor-nav-menu--dropdown a:hover,
					.elementor-22 .elementor-element.elementor-element-515b2fb .elementor-nav-menu--dropdown a:focus,
					.elementor-22 .elementor-element.elementor-element-515b2fb .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-22 .elementor-element.elementor-element-515b2fb .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-primary );}.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-weight:var( --e-global-typography-primary-font-weight );}.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-22 .elementor-element.elementor-element-4625399 .elementor-tab-title, .elementor-22 .elementor-element.elementor-element-4625399 .elementor-tab-title:before, .elementor-22 .elementor-element.elementor-element-4625399 .elementor-tab-title:after, .elementor-22 .elementor-element.elementor-element-4625399 .elementor-tab-content, .elementor-22 .elementor-element.elementor-element-4625399 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .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 );}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tabs .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-tabs .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for tabs, class: .elementor-element-4625399 */.elementor-22 .elementor-element.elementor-element-4625399 .elementor-tabs-wrapper, .elementor-22 .elementor-element.elementor-element-4625399 .elementor-tab-mobile-title {
    display: none
}/* End custom CSS */
/* Start custom CSS */.tabs-nav .sub-arrow {
    display: none;
}
.tabs-nav nav li span {
    color: var( --e-global-color-accent );
    margin-right: 5px;
    transition: all .2s ease-in-out;
}
.tabs-nav nav li li:hover span, .tabs-nav nav li li.elementor-item-active span {
    color: black
}
.tabs-nav .elementor-nav-menu {
    flex-wrap: nowrap;
}

.tabs-nav li:hover:after{
	display:none;
}
.tabs-nav .sub-menu {
    width: 100%!important;
    min-width: 100%!important;
}
.tabs-nav .sub-menu a {
    justify-content: center;
}
.tabs-nav .elementor-nav-menu > li:not(:last-child):after {
    content:"";
    position: absolute;
    border-left: 1px solid #D8D8D8;
    height: 50%; /* adjust this */;
    top:25%;
    left: -1px
}

.tabs-nav nav li img {
    min-width: 2vw;
    max-height: 50px;
    object-fit: contain;
}
/*nissan*/
.tabs-nav nav li.menu-item-590 img {
      max-width: 4vw;
}
/*geely*/
.tabs-nav nav li.menu-item-17030 img {
      max-width: 5vw;
}
/*toyota*/
.tabs-nav nav li.menu-item-608 img {
      max-width: 4vw;
}
/*hyundai*/
.tabs-nav nav li.menu-item-17034 img{
    max-width:5vw;
}

/*mitsubishi*/
.tabs-nav nav li.menu-item-619 img{
      max-width: 3.5vw;
}

/*kia*/
.tabs-nav nav li.menu-item-17026 img {
      max-width: 5vw;
}
/*ora*/
.tabs-nav nav li.menu-item-17032 img {
      max-width: 7vw;
}


.tabs-nav .elementor-nav-menu > li.elementor-item-active:after {
	display:none;
}

@media (max-width:1300px){
.tabs-nav nav li img {
    max-height: 60px;    
}
}

/*mobile*/


.service-spoiler .elementor-tab-title{
    text-align: center;
}
.service-spoiler .branch-list > li:not(:last-child):after {
    width: 100%
}
/*.service-spoiler .elementor-tab-title img {*/
/*	max-height:40px!important;*/
/*	object-fit:contain;*/
/*}*/

/*.service-spoiler .elementor-toggle-item:nth-child(3) .elementor-tab-title img{*/
/*	max-width:120px*/
/*}*/
.service-spoiler > div > div > .elementor-toggle-item:not(:last-child) {
	border-bottom:1px solid var( --e-global-color-2e99810 )
}
.service-spoiler > div > div > .elementor-toggle-item > .elementor-tab-title {
	width:100%;
	height: 80px;
	display:flex;
	align-items:center;
	justify-content:center
}
.service-spoiler .elementor-tab-title img {
    max-height: 50px!important;
    object-fit: contain;
    width: 100% !important;
    max-width: 70px !important;
}
.service-spoiler .inner-spoiler .elementor-tab-title.elementor-active{
	background:black!important
}
.service-spoiler .inner-spoiler .elementor-toggle-item:not(:last-child) .elementor-tab-title {
	border-bottom:1px solid #fff
}



@media (max-width:1024px){
	.service-branch .mobile-hide {
	display:none
}
}
.service-branch h3 {
	font-size:26px;
	font-weight:bold
}

.service-branch a.button {
	background:#000;
	color:#fff;
	padding:12px 30px;
	border-radius:25px;
	margin-top:15px;
	font-weight:bold;
	display:inline-block
}
.service-branch a.button:hover {
    background: var( --e-global-color-primary )
}
.inner-spoiler .elementor-tab-title {
    background-color: #D8D8D8!important;
}

.elementor-toggle-title > span {
    color: var( --e-global-color-primary )!important
}/* End custom CSS */