.elementor-17072 .elementor-element.elementor-element-6b4d8e38{margin-top:20px;margin-bottom:0px;}.elementor-17072 .elementor-element.elementor-element-4b4f2f64{text-align:center;}.elementor-17072 .elementor-element.elementor-element-5b5a303a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-17072 .elementor-element.elementor-element-5b5a303a .elementor-tab-title, .elementor-17072 .elementor-element.elementor-element-5b5a303a .elementor-tab-title:before, .elementor-17072 .elementor-element.elementor-element-5b5a303a .elementor-tab-title:after, .elementor-17072 .elementor-element.elementor-element-5b5a303a .elementor-tab-content, .elementor-17072 .elementor-element.elementor-element-5b5a303a .elementor-tabs-content-wrapper{border-width:0px;}.elementor-17072 .elementor-element.elementor-element-5b5a303a .elementor-tab-title, .elementor-17072 .elementor-element.elementor-element-5b5a303a .elementor-tab-title a{color:var( --e-global-color-91efb5f );}.elementor-17072 .elementor-element.elementor-element-5b5a303a .elementor-tab-title{font-family:"Evogria Italic", Sans-serif;font-size:14px;font-weight:400;}/* Start custom CSS */.main-tabs .elementor-tab-title > img{
    width: 15px;
    height: 15px;
}

.main-tabs .elementor-tab-title{
    background:#EB1F28;
    max-width:270px;
    width:100%;
    text-align:center;
    padding:15px;
}

.main-tabs.sub-tabs .elementor-tab-title{

    max-width:unset;
    width:unset ;

}

.main-tabs .elementor-tabs-wrapper{
    gap:10px;
    display:flex;
}

.main-tabs .elementor-tab-title.elementor-active{
        letter-spacing: 2px ;
    text-shadow: 0 0 12px #000, 0 0 30px #000, -1px 0 0 #bf151c, 0 1px 0 #bf151c, 0 -1px 0 #bf151c, 1px 1px #bf151c, -1px -1px 0 #bf151c, 1px -1px 0 #bf151c, -1px 1px 0 #bf151c;
    background:#131313;
}

.location-headings {
    text-align: center;
}

.location-headings > div{
    display:flex;
    flex-direction:row;
    justify-content:center;
    gap: 10px;
    margin-bottom: 20px;
    flex-wrap: wrap;
}

.location-headings h4 {
    background-color: #eb1f28;
    color: #fff;
    display: inline-block;
    padding: 8px 15px;
    font-size: 16px;
    font-weight: 400;
    font-style: italic;
    margin: 0;
}

@media screen and (max-width: 800px) {
    .rey-toggleBoxes.rey-toggleBoxes--default .rey-toggleBox--1, 
    .rey-toggleBoxes.rey-toggleBoxes--default .rey-toggleBox--3 {
        color: #fff !important;
        letter-spacing: 2px !important;
    }
}/* End custom CSS */