.elementor-220 .elementor-element.elementor-element-96c4a9f{padding:60px 0px 60px 0px;}.elementor-220 .elementor-element.elementor-element-1fec10c{--spacer-size:5px;}.elementor-220 .elementor-element.elementor-element-21d2750{--spacer-size:5px;}.elementor-220 .elementor-element.elementor-element-8242696:not(.elementor-motion-effects-element-type-background), .elementor-220 .elementor-element.elementor-element-8242696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1F1F1;}@media(max-width:767px){.elementor-220 .elementor-element.elementor-element-96c4a9f{padding:30px 5px 30px 5px;}}/* Start custom CSS for tabs, class: .elementor-element-c6f3245 *//***********/
.TabBox .elementor-tabs-wrapper{    display: flex
;
    flex-wrap: wrap;
    justify-content: space-between;}
.TabBox .elementor-tab-title{    padding: 13px 15px;
    border: 1px solid #d5d8dc!important;
    margin: 0 5px !important;       margin: 5px !important;
    width: 10% !important;    text-align: center;
    background: #000;
    color: #fff;
    border-color: #000 !important;
}
.TabBox .elementor-tabs-content-wrapper .elementor-tab-content {
    border: 0 !important;
    padding: 0;
    padding: 20px 5px 10px;
}
.TabBox .elementor-tab-title:hover,.TabBox .elementor-tab-title.elementor-active{background: #b2a670;
    color: #232825;
    border-color: #b2a670 !important;}

.TabBox .elementor-tab-title:before,.TabBox .elementor-tab-title:after{display:none!important}

@media(max-width:992px){
	.TabBox .elementor-tab-title{width: 31% !important;}
}
@media(max-width:767px){
	.TabBox .elementor-tab-title{width: 100% !important;        margin: 0 !important;        margin-bottom: 10px !important;    padding: 10px 25px;}
	.TabBox .elementor-tabs-wrapper {
		display: none;}
	.TabBox .elementor-tabs-content-wrapper .elementor-tab-content{    padding: 10px 0px 20px;}
}
/**************//* End custom CSS */