.elementor-855 .elementor-element.elementor-element-d9e39fb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-855 .elementor-element.elementor-element-7e2b0f3 .elementor-tab-title, .elementor-855 .elementor-element.elementor-element-7e2b0f3 .elementor-tab-title:before, .elementor-855 .elementor-element.elementor-element-7e2b0f3 .elementor-tab-title:after, .elementor-855 .elementor-element.elementor-element-7e2b0f3 .elementor-tab-content, .elementor-855 .elementor-element.elementor-element-7e2b0f3 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-855 .elementor-element.elementor-element-7e2b0f3 .elementor-tab-title, .elementor-855 .elementor-element.elementor-element-7e2b0f3 .elementor-tab-title a{color:var( --e-global-color-text );}.elementor-855 .elementor-element.elementor-element-7e2b0f3 .elementor-tab-title.elementor-active,
					 .elementor-855 .elementor-element.elementor-element-7e2b0f3 .elementor-tab-title.elementor-active a{color:var( --e-global-color-secondary );}.elementor-855 .elementor-element.elementor-element-7e2b0f3 .elementor-tab-title{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;}.elementor-855 .elementor-element.elementor-element-7e2b0f3 .elementor-tab-content{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:767px){.elementor-855 .elementor-element.elementor-element-7e2b0f3 .elementor-tab-title{font-size:15px;}}/* Start custom CSS for tabs, class: .elementor-element-7e2b0f3 */div.elementor-tab-title {
    text-align: center;
}
.main_tabs.elementor-tab-title.elementor-tab-desktop-title.elementor-active:after,.elementor-tab-title.elementor-tab-desktop-title:after {
    content: "" !important;
    display: inline-block !important;
    position: absolute !important;
    bottom: 0px !important;
    left: 15px !important;
    opacity: 1 !important;
    width: 0 !important;
    transition: .5s !important;
    height: 2px !important;
    background-color: black !important;
}
.main_tabs.elementor-tab-title.elementor-tab-desktop-title.elementor-active:after, .elementor-tab-title.elementor-tab-desktop-title:hover:after {
    width: 70% !important;
}

@media (max-width: 768px){
.elementor-tabs .elementor-tab-mobile-title {
    display: none !important;
}
.elementor-tabs .elementor-tabs-wrapper {
    display: Flex !important;
    justify-content: center;
}

.elementor-tabs .elementor-tab-content .elementor-tabs .elementor-tab-content {
    padding: 0px !important;
}
    .elementor-widget-tabs .elementor-widget-tabs .elementor-tab-desktop-title {
    padding: 10px 5px !important;
    }
     .elementor-widget-tabs .elementor-widget-tabs .elementor-tab-title.elementor-tab-desktop-title.elementor-active:after, .elementor-widget-tabs .elementor-widget-tabs .elementor-tab-title.elementor-tab-desktop-title:after {
    bottom: 0px !important;
    }
}
.elementor-widget-tabs .elementor-tab-content {
    padding: 0px !important;
}/* End custom CSS */
/* Start custom CSS */.main_tabs .elementor-tabs .elementor-tab-title {
    background-color: #fff !important;
    color: #4c4a48 !important;
    border: 2px solid #4c4a48 !important;
    border-radius: 5px !important;
    padding: 15px 30px !important;
    margin: 0 10px !important;
    transition: .5s background-color !important;
}
.main_tabs .elementor-tabs .elementor-tab-title.elementor-active, .main_tabs .elementor-tabs .elementor-tab-title:hover{
    background-color: #4c4a48 !important;
    color: #fff !important;
}

.main_tabs .elementor-tabs .elementor-tabs .elementor-tab-title {
    background-color: transparent !important;
    color: #54595f !important;
    border: none !important;
    border-radius: none  !important;
    padding: 25px 25px !important;
    margin: 0 !important;
    transition: .5s background-color !important;
}
.main_tabs .elementor-tabs .elementor-tabs .elementor-tab-title.elementor-active, .main_tabs .elementor-tabs .elementor-tabs .elementor-tab-title:hover:after{
    background-color: transparent !important;
    color: #54595f !important;
}

.main_tabs .elementor-tab-title.elementor-tab-desktop-title.elementor-active:after,.main_tabs .elementor-tab-title.elementor-tab-desktop-title:hover:after{
    content: none !important;
}
.main_tabs .elementor-tabs .elementor-tabs .elementor-tab-title.elementor-active:after, .main_tabs .elementor-tabs .elementor-tabs .elementor-tab-title:hover{
    content: '' !important;
}/* End custom CSS */