.elementor-281 .elementor-element.elementor-element-47fb57c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-281 .elementor-element.elementor-element-47fb57c{margin-top:40px;margin-bottom:0px;}.elementor-281 .elementor-element.elementor-element-e307d3b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-281 .elementor-element.elementor-element-e307d3b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:40px;}.elementor-281 .elementor-element.elementor-element-350478d{text-align:center;}.elementor-281 .elementor-element.elementor-element-350478d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:bold;line-height:40px;color:#000000;}.elementor-281 .elementor-element.elementor-element-66c4e52{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;align-self:center;text-align:center;font-size:22px;color:#010101;}.elementor-281 .elementor-element.elementor-element-4ba6236 > .elementor-widget-container{margin:35px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-4ba6236{text-align:center;}.elementor-281 .elementor-element.elementor-element-4ba6236 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:bold;line-height:36px;color:#000000;}.elementor-281 .elementor-element.elementor-element-3f055ce{--image-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:20px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-281 .elementor-element.elementor-element-350478d .elementor-heading-title{font-size:18px;line-height:28px;}.elementor-281 .elementor-element.elementor-element-66c4e52{width:100%;max-width:100%;font-size:16px;}.elementor-281 .elementor-element.elementor-element-4ba6236 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-281 .elementor-element.elementor-element-4ba6236 .elementor-heading-title{font-size:18px;}}/* Start custom CSS */.elementor-tabs-wrapper{
    /*border: 1px solid;*/
    width: 32%;
    margin-left: 33%;
    border-radius: 40px;
    box-shadow: rgb(1 1 1 / 29%) 0px 0px 6px 0px;
        margin-bottom: 60px;
}

.elementor-tab-title{
 text-align: center ;   
}

.elementor-tab-title.elementor-tab-desktop-title.elementor-active{
    background-color: black !important;
        border-radius: 40px;
}

.elementor-background-overlay{
    opacity: 0.4 !important;
}/* End custom CSS */