.elementor-8570 .elementor-element.elementor-element-6ed770a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--border-radius:0px 0px 0px 0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-8570 .elementor-element.elementor-element-16a1a99a .elementor-button{background-color:var( --e-global-color-eac0ce7 );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );fill:#000000;color:#000000;border-radius:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-8570 .elementor-element.elementor-element-16a1a99a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8570 .elementor-element.elementor-element-16a1a99a .elementor-button .elementor-button-content-wrapper{gap:19px;}/* Start custom CSS */ .tabs-services {
    margin: 45px 0;
}


 .tabs-services .e-n-tabs-heading  {
    
    background: #000;
border-radius-right: 25px;
border-top-right-radius: 85px;
border-bottom-right-radius: 85px;
text-align: left !important
;
min-height: 715px;
}

 .tabs-services .e-n-tab-title {
    color:#e7e7e7;
    font-weight: 200 !important;
    text-align: left !important;
    justify-content: flex-start;
}

 .tabs-services .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"] {
    background:#000 !important;
    font-weight: 800 !important;
    color: #fff !important;
}

 .tabs-services .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover {
    background: none !important;
    color: #fff !important;
}


 .tabs-services .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"]:after {
    content: "\2192";
    font-size: 40px;
    margin-left: 15px;
    margin-top: -5px;
}

 .tabs-services .e-n-tabs-heading > .e-n-tab-title .e-n-tab-title-text {
    align-items: center;
    display: flex;
    font-size: 23px;
    text-align: left;
}

 .tabs-services .elementor-icon-list-item:before {
    content:url("https://sementor-advent.com/dev/wp-content/uploads/2026/04/arrow-1.svg");
    margin-right: 10px;
    line-height:32px;
    margin-top: 12px;
  
     
}
 .tabs-services .elementor-icon-list-item {
  
  line-height: 40px;
     
}


@media only screen and (max-width:767px){
     .tabs-services button{padding:15px;}
     .tabs-services button span{font-size:16px !important}
     .tabs-services button[aria-selected="true"] span{font-weight:500}
     .tabs-services button[aria-selected="false"] {
    background-color: #313131 !important;
}}/* End custom CSS */