@media (max-width: 991px) {
    .editable__container img.align-right, .editable__container img.align-left {
        float: none !important;
        margin: auto !important;
        display: block !important;
    }
}

a.cta__button,
.cta__button--icon,
input.btn.submit {
        color: #fff !important;
}

.featuredblock__wrap {
    justify-content: center;
}

.editable__container iframe {
    max-width: 100%;
}

.anchor1 {
    margin-top: -100px;
    position: absolute;
}
/*
@media(min-width:991px) {
    .container-fluid .banner-a .banner__text-wrapper {
        margin-left: 23%;
        margin-top: 0;
    }

    .videobanner-a .item__txtBtn {
        max-width: 600px;
        background-color: rgba(255, 255, 255, 0.7);
        padding-right: 30px;
                margin-left: 40%;
        margin-top: -5%;
    }

    .videobanner-a__title {
        text-align: right;
    }

    .videobanner-a__subtitle {
          text-align: right;
    }
}
*/
/*
.section--dark .featuredblocks-grid-a .featuredblocks .featuredblock__wrap {
    background-image: linear-gradient(transparent, #898998);
}
.section--dark .featuredblocks-grid-a .featuredblocks .featuredblock__wrap:hover {
    color:white;
    background-image:linear-gradient(#898989, transparent);
}
*/

.cta__button {
    
        max-width: 300px;
    }
.section--dark .component__title {
   font-weight: 500;

}
.customfixed__content{
    background-color:transparent!important;
}

.specialofferpage {
     background-color: #268B29;
  margin-bottom:20px;
  padding-top: 10px;
  padding-bottom: 10px;
}


.section--light .form-a .form__input input:not([type=radio]):not([type=checkbox]), .section--light .form-a .form__input textarea, .section--light .form-a .form__input select {
    background: #268B29;
}

.section.fb-grid-a-accordion .featuredblocks-grid-a .featuredblock__content, .section.fb-grid-a-accordion .featuredblocks-grid-a .featuredblock__sub-menu, .section.fb-grid-a-accordion .featuredblocks-grid-a .featuredblock__cta {
    display:block;
}

.section--light .testimonials-c .testimonials-item:nth-child(even) {
    background-color: #b2d6b3;
}

.section--light .testimonials-c .testimonials-item:nth-child(odd) {
    background-color: #e0efe0;
}

/*  ====banner text format==========*/
@media (min-width: 992px) {
.banner-a .banner__title {
    margin-top: 23%;
    line-height: 2.5rem;
}
}
a.cta__button {
 
    color: black !important;
}

@media (min-width: 992px) {
    .section__bg--dark-2 .section--dark .banner-a .banner__image-overlay, .section__bg--dark-2 .section--dark .banner-a .banner__video-overlay {
        background-color: transparent;
        background-image: linear-gradient(rgba(0, 0,0,0.4), transparent, transparent);
    }
}


.cta_link_defaults, .cta__link {
    font-size: 1.5rem;
    font-weight: 500;
}