.section__bg--dark-4::before {
    background-color: #ffcc66;
}
.section__bg--dark-1::before {
    background-color: #336699;
}
.section--light .editable__container th__subtitle, .section--light pre__subtitle, .section--light .editable__container__subtitle, .section--light .component__subtitle {
    color: #fecb66;
}
.outline-border.section__bg--light-1:before, .outline-border.section__bg--light-2:before {
    border-bottom: 20px solid #ffcc66;
}
div#ple_column-5 {
    align-self: center;
}
.staff-b--12 .staff__item .staff-member__text-wrap {
    padding-top: 0;
}
.staff-b .staff-member__name {
    margin-top: 0;
}
.section--dark .navigation-a .navigation__list--head .navigation-open > .navigation__item--link, .section__bg--dark-4 .navigation-a .navigation__list--head .navigation-open > .navigation__item--link {
    color: #ffcc66;
}

.section--light .article h3, .section--light .article h2, .section--light .blog h3, .section--light .blog h2, .section--light .editable__container h3, .section--light .editable__container h2 {
    color: #336699 !important;
}
.contact-us-im .form__group .input_container .form-input-uploadFile .fileUpload + label, .contact-us-im .form__group .input_container select, .contact-us-im .form__group .input_container textarea, .contact-us-im .form__group .input_container input, .newsletter-3-fields .form__group .input_container .form-input-uploadFile .fileUpload + label, .newsletter-3-fields .form__group .input_container select, .newsletter-3-fields .form__group .input_container textarea, .newsletter-3-fields .form__group .input_container input, .exclusive-offer .form__group .input_container .form-input-uploadFile .fileUpload + label, .exclusive-offer .form__group .input_container select, .exclusive-offer .form__group .input_container textarea, .exclusive-offer .form__group .input_container input, .form__group .input_container .form-input-uploadFile .fileUpload + label, .form__group .input_container select, .form__group .input_container textarea, .form__group .input_container input {
    border: 4px solid #ffcc66 !important;
}
.form-wrap__submit input, html .editable__container [type=button], .editable__container [type=reset], .editable__container [type=submit], .editable__container button, .section--dark .banner .component__button--3.cta__button, .section--dark .banner .component__button--2.cta__button, .section--dark .banner .component__button--1.cta__button, .section--light .banner .component__button--3.cta__button, .section--light .banner .component__button--2.cta__button, .section--light .banner .component__button--1.cta__button, .section--dark .cta__button.component__button--2, .section--light .cta__button.component__button--2, .section--dark .cta__button.component__button--3, .section--dark .banner .component__button--3.cta__button--icon, .section--dark .banner .component__button--2.cta__button--icon, .section--dark .banner .component__button--1.cta__button--icon, .section--light .banner .component__button--3.cta__button--icon, .section--light .banner .component__button--2.cta__button--icon, .section--light .banner .component__button--1.cta__button--icon, .section--dark .cta__button--icon.component__button--2, .section--light .cta__button--icon.component__button--2, .section--dark .cta__button--icon.component__button--3, .section--dark .component__button-3, .section--light .component__button--3, .section--dark .component__button-2, .section--light .component__button--2, .section--dark .component__button--1, .section--light .component__button--1 {
    border: 4px solid #ffcc66 !important;
    color: #ffcc66 !important;
}
.contact-us-im .section--light .form-wrap__submit input:hover, .newsletter-3-fields .section--light .form-wrap__submit input:hover, .exclusive-offer .section--light .form-wrap__submit input:hover, .section--light .form-wrap__submit input:hover {
    background-color: #ffcc66 !important;
    border-color: #ffcc66 !important;
}
.contact-us-im .section--light .form-wrap__submit:after, .newsletter-3-fields .section--light .form-wrap__submit:after, .exclusive-offer .section--light .form-wrap__submit:after, .section--light .form-wrap__submit:after {
    background: #336699;
}
.form .input_container.select_wrapper:before {
    background: #336699;
}
.section--dark .featuredblocks-grid-e .featuredblock__item:hover .featuredblock__bgImage:before {
    background-color: #ffcc66;
}
.section--dark .navigation-a .navigation__list--head .navigation-open > .navigation__item--link, .section__bg--dark-4 .navigation-a .navigation__list--head .navigation-open > .navigation__item--link {
    color: #336699;
}
.section--dark .navigation-a .navigation__list--head .navigation-open > .navigation__item--link, .section__bg--dark-4 .navigation-a .navigation__list--head .navigation-open > .navigation__item--link {
    color: #336699;
}
.section--dark .navigation-a .navigation__item--link:hover, .section__bg--dark-4 .navigation-a .navigation__item--link:hover {
    color: #336699;
}
.section--dark .navigation-a .navigation__item.has-drop-down ul a:hover, .section__bg--dark-4 .navigation-a .navigation__item.has-drop-down ul a:hover {
    color: #336699;
}
.section--light .editable__container a, .section--light a {
    color: #336699;
}
.contact-us-im .section--dark .form__group .input_container input, .contact-us-im .section--dark .form__group .input_container textarea, .contact-us-im .section--dark .form__group .input_container select {
    color: #4a4a4a;
}
.form-default .form-wrap__submit input {
    background: transparent;
}
.mobileHeader-logoImg {
    width: auto;
    min-height: 120px;
}








@media (max-width: 991px) {
div#id_74362e3e-7c3c-5c6d-b8f8-d555e971f0a7 {
    display: none !important;
}
}
@media (min-width: 992px) {
.cstm_header .col-lg-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}
.cstm_header .col-lg-7 {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 45%;
        flex: 0 0 55%;
        max-width: 55%;
        justify-content: flex-end;
}
.cstm_header .col-lg-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: 20%;
}
.phone__wrapper a .phone__number {
    font-size: 20px;
}
}