.elementor-93 .elementor-element.elementor-element-4b6478d > .elementor-container{max-width:854px;}.elementor-93 .elementor-element.elementor-element-4b6478d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-cf4e6f2{--spacer-size:0.5em;}.elementor-93 .elementor-element.elementor-element-8b69cc4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-8b69cc4{text-align:center;}.elementor-93 .elementor-element.elementor-element-8b69cc4 .elementor-heading-title{font-family:"Mulish", Sans-serif;font-size:2.5rem;font-weight:600;line-height:55px;color:#000000;}.elementor-93 .elementor-element.elementor-element-1cf7a0e > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-93 .elementor-element.elementor-element-1cf7a0e{text-align:center;font-family:"Mulish", Sans-serif;font-size:1.24rem;}.elementor-93 .elementor-element.elementor-element-ac27a8e .elementor-tab-title, .elementor-93 .elementor-element.elementor-element-ac27a8e .elementor-tab-title:before, .elementor-93 .elementor-element.elementor-element-ac27a8e .elementor-tab-title:after, .elementor-93 .elementor-element.elementor-element-ac27a8e .elementor-tab-content, .elementor-93 .elementor-element.elementor-element-ac27a8e .elementor-tabs-content-wrapper{border-width:0px;}.elementor-93 .elementor-element.elementor-element-ac27a8e .elementor-tab-title, .elementor-93 .elementor-element.elementor-element-ac27a8e .elementor-tab-title a{color:#00000096;}.elementor-93 .elementor-element.elementor-element-ac27a8e .elementor-tab-title.elementor-active,
					 .elementor-93 .elementor-element.elementor-element-ac27a8e .elementor-tab-title.elementor-active a{color:#000000;}.elementor-93 .elementor-element.elementor-element-ac27a8e .elementor-tab-title{font-family:"Mulish", Sans-serif;font-size:13px;font-weight:400;line-height:19px;letter-spacing:0.1px;}@media(max-width:1024px){.elementor-93 .elementor-element.elementor-element-4b6478d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-0b98f25 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-ac27a8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-93 .elementor-element.elementor-element-4b6478d{padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-8b69cc4 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-8b69cc4 .elementor-heading-title{font-size:1.8rem;}.elementor-93 .elementor-element.elementor-element-1cf7a0e > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-1cf7a0e{font-size:1rem;}.elementor-93 .elementor-element.elementor-element-ac27a8e > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for tabs, class: .elementor-element-ac27a8e */.elementor-93 .elementor-element.elementor-element-ac27a8e .elementor-tab-title.elementor-active {
    border-bottom: 1px solid #000000;
}

.elementor-widget-tabs .elementor-tab-title {
    padding-bottom: 7px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-4b6478d */@media only screen and (max-width: 768px) { 
    .custom-service-tabs .elementor-tabs-wrapper {
   text-align: center; margin: 0 auto; display: flex; justify-content: center; align-items: center; 
   }
   
   
    .custom-service-tabs
   .elementor-tab-mobile-title {
       display:none !important;
   }
   
   
   #elementor-tab-content-1801,
#elementor-tab-content-1802,
#elementor-tab-content-1803 {
margin-top: 10px;
}

   
   
}


#elementor-tab-content-1801
.elementor-widget-wrap.elementor-element-populated,

#elementor-tab-content-1802
.elementor-widget-wrap.elementor-element-populated,

#elementor-tab-content-1803
.elementor-widget-wrap.elementor-element-populated{
     padding: 0px 6px 10px 6px !important;
}




#elementor-tab-content-1801
.service-data-title,
#elementor-tab-content-1802
.service-data-title,
#elementor-tab-content-1803
.service-data-title {
        font-family: Jost !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    letter-spacing: 0.02em !important;
    line-height: 23px !important;
    color: #000000  !important;
}




/*.elementor-element-a1f29a9 .elementor-column-gap-default > .elementor-column > .elementor-element-populated {*/
/*    padding: 2px 6px !important;*/
/*    background: red;*/
/*}*/

/*.elementor-element-7689025 .service-data-title {*/
/*    font-family: Jost;*/
/*    font-size: 16px;*/
/*    font-weight: 500;*/
/*    letter-spacing: 0.02em;*/
/*    line-height: 23px;*/
/*    color: #000000;*/
/*}*//* End custom CSS */