ul.featuredblock__sub-menu {
    display: none;
}


body .editable__container ul {
    display: inline-block;
}


/* -- testimonials section -- */
.wrap_testimonials {
    box-shadow: 3px 1px 19px -3px rgba(0, 0, 0, 0.75);
    -webkit-box-shadow: 3px 1px 19px -3px rgba(0, 0, 0, 0.75);
    -moz-box-shadow: 3px 1px 19px -3px rgba(0, 0, 0, 0.75);
    width: 95%;
    margin: 25px auto;
}
.wrap_testimonials_inner {
    margin: 0 auto;
    padding: 15px 35px 35px;
    background: rgba(255, 255, 255, 0.5);
    text-align: center;
}
.wrap_testimonials_inner h1 {
    text-transform: uppercase;
}
.btn_cta a {
    background: #e7b451;
    padding: 5px 15px !important;
    width: 200px;
    border-radius: 15px;
    text-decoration: none !important;
    color: #0384d7;
}


 .contact-us-im .section--light .form-wrap__submit input {
    color: #fff;
 }
 
.map-a .map__wrap {
    z-index: 9;
}

@media (min-width: 1199px){
.map-a .map__container {
    max-width: 1470px;
}

}

@media only screen and (max-width: 1199px) {
    .section .banner-c {
    min-height: auto;
    height: auto;
}
}

@media only screen and (min-width: 991px) {
 
}
@media only screen and (min-width: 992px) {
.map__col {
    max-width: 33.333333%;
    flex: 0 0 33.333333%;
}
}

 

@media only screen and (min-width: 768px) {
.navigation-a .navigation__list--sub {
    top: auto;
}

}

@media only screen and (max-width: 520px) {
    .editable__container--inner img {
    float: unset !important;
}
}