.featuredblocks-grid-d .featuredblocks__container{
    padding-top: 0;
    padding-bottom: 1.25rem;
}
.socialmedia .col-md-12{
    display: flex;
    align-items: center;
    justify-content: center;
}
.flex_wrap{
    display: flex;
}
.flex_1{
    flex: 1;
    padding: 10px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.flex_wrap .flex_1 .cta__button{
    width: 100%;
    max-width: 300px;
}
.flex_3 {
    flex:30%;
}

::placeholder{
    color: #444!important;
}
.email_link{
    color: #fff!important;
}
.pricing_table th{
        background: #0db4b9;
    color: #fff!important;
}
.pricing_table{
    max-width: 600px;
}
.table_wrap{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

.color-x24-trad-8 #partial-header-1 .phone__number {
    font-size: 16px;
}
.color-x24-trad-8 .partial-header-a .phone__number {
    font-size: 16px;
}


.color-x24-trad-8 .section .component__title, .color-x24-trad-8 .section .form__title, .color-x24-trad-8 .section .editable__container h1 {

    font-size: 28px;
}


.partial-header-a .logo-a__image img {
    max-height: 100px;
}

@media (min-width: 768px) {
.header1 .col-md-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}

.header1 .col-md-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 80%;
    flex: 0 0 80%;
    max-width: 80%;
}
}

.partial-header-a .navigation__item--link, .partial-header-a .navigation__item.has-drop-down .navigation__item--link, body .navigation-a .navigation__item--link  {
    margin-right: 20px !important;
}

.partial-header-a .navigation__item--link:after {
    right: 3px !important;
}

.banner_home1__container--inner.banner__container--inner .slider__wrapper {
    display: none;
}

.banner_home1__container--inner.banner__container--inner .banner-c {
    min-height: 0px;
    background: transparent;
}

@media (max-width: 991.98px) {
.banner-c .flexslider {
    padding-bottom: 0px;
}
}

.editable__container iframe {
    max-width: 100%;
}