.elementor-995 .elementor-element.elementor-element-573336f > .elementor-element-populated{padding:0rem 0rem 0rem 0rem;}.elementor-995 .elementor-element.elementor-element-2f79db9 .elementor-tab-title, .elementor-995 .elementor-element.elementor-element-2f79db9 .elementor-tab-title:before, .elementor-995 .elementor-element.elementor-element-2f79db9 .elementor-tab-title:after, .elementor-995 .elementor-element.elementor-element-2f79db9 .elementor-tab-content, .elementor-995 .elementor-element.elementor-element-2f79db9 .elementor-tabs-content-wrapper{border-width:0px;}.elementor-995 .elementor-element.elementor-element-2f79db9 .elementor-tab-title, .elementor-995 .elementor-element.elementor-element-2f79db9 .elementor-tab-title a{color:var( --e-global-color-primary );}.elementor-995 .elementor-element.elementor-element-2f79db9 .elementor-tab-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );padding:1.8rem 2.5rem 1.7rem 2.5rem;}:root{--page-title-display:none;}/* Start custom CSS for tabs, class: .elementor-element-2f79db9 */.elementor-995 .elementor-element.elementor-element-2f79db9 .elementor-tabs-wrapper {
    width: fit-content;
    width: intrinsic; 
    position: absolute;
    top: -1px;
    z-index: 9;
    left: 50%;
    transform: translateX(-50%);
    padding: 0 2.5rem;
    background-color: #ffffff;
   border: 1px solid #ebebeb;
}

.elementor-995 .elementor-element.elementor-element-2f79db9 .elementor-tab-content {
    padding: 0;
    outline: none;
}

@media (max-width: 720px) {
    .elementor-995 .elementor-element.elementor-element-2f79db9 .elementor-tabs-wrapper {
        display: block;
        position: relative;
        text-align: center;
        width: 100%;
        border-top: 0;
        border-left: 0;
        border-right: 0;
    }
    
     .elementor-995 .elementor-element.elementor-element-2f79db9 .elementor-tabs-wrapper .elementor-tab-title {
        display: inline-block;
        padding: 2rem 0.5rem; 
     }
    
    .elementor-995 .elementor-element.elementor-element-2f79db9 .elementor-tabs-content-wrapper .elementor-tab-mobile-title {
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-e3d9414 */.elementor-995 .elementor-element.elementor-element-e3d9414 > .elementor-container {
    min-height: calc(100vh - 12rem)
}/* End custom CSS */