.text-primary {
        color: #0054A6;
    }
    .hover\:text-primary:hover {
        color: #0054A6;
    }
    .bg-primary {
        background-color: #0054A6;
    }
    .hover\:bg-primary:hover {
        background-color: #0054A6;
    }
    .before\:bg-primary::before {
        background-color: #0054A6;
    }
    .after\:bg-primary::after {
        background-color: #0054A6;
    }
    .border-primary {
        border-color: #0054A6;
    }
    .hover\:border-primary:hover {
        border: #0054A6;
    }
    .fill-primary {
        fill: #0054A6;
    }
    .hover\:fill-primary:hover {
        fill: #0054A6;
    }
    .c-hero-slider__pagination-primary .c-hero-slider__carousel .slick-dots li button {
        border-color: #0054A6;
    }


    .text-primary-lighter {
        color: #0054A6;
    }
    .hover\:text-primary-lighter:hover {
        color: #0054A6;
    }
    .bg-primary-lighter {
        background-color: #0054A6;
    }
    .hover\:bg-primary-lighter:hover {
        background-color: #0054A6;
    }
    .before\:bg-primary-lighter::before {
        background-color: #0054A6;
    }
    .after\:bg-primary-lighter::after {
        background-color: #0054A6;
    }
    .border-primary-lighter {
        border-color: #0054A6;
    }
    .hover\:border-primary-lighter:hover {
        border: #0054A6;
    }
    .fill-primary-lighter {
        fill: #0054A6;
    }
    .hover\:fill-primary-lighter:hover {
        fill: #0054A6;
    }
    .c-hero-slider__pagination-primary-lighter .c-hero-slider__carousel .slick-dots li button {
        border-color: #0054A6;
    }


    .text-primary-darker {
        color: #0054A6;
    }
    .hover\:text-primary-darker:hover {
        color: #0054A6;
    }
    .bg-primary-darker {
        background-color: #0054A6;
    }
    .hover\:bg-primary-darker:hover {
        background-color: #0054A6;
    }
    .before\:bg-primary-darker::before {
        background-color: #0054A6;
    }
    .after\:bg-primary-darker::after {
        background-color: #0054A6;
    }
    .border-primary-darker {
        border-color: #0054A6;
    }
    .hover\:border-primary-darker:hover {
        border: #0054A6;
    }
    .fill-primary-darker {
        fill: #0054A6;
    }
    .hover\:fill-primary-darker:hover {
        fill: #0054A6;
    }
    .c-hero-slider__pagination-primary-darker .c-hero-slider__carousel .slick-dots li button {
        border-color: #0054A6;
    }

.text-secondary {
        color: #00ADE0;
    }
    .hover\:text-secondary:hover {
        color: #00ADE0;
    }
    .bg-secondary {
        background-color: #00ADE0;
    }
    .hover\:bg-secondary:hover {
        background-color: #00ADE0;
    }
    .before\:bg-secondary::before {
        background-color: #00ADE0;
    }
    .after\:bg-secondary::after {
        background-color: #00ADE0;
    }
    .border-secondary {
        border-color: #00ADE0;
    }
    .hover\:border-secondary:hover {
        border: #00ADE0;
    }
    .fill-secondary {
        fill: #00ADE0;
    }
    .hover\:fill-secondary:hover {
        fill: #00ADE0;
    }
    .c-hero-slider__pagination-secondary .c-hero-slider__carousel .slick-dots li button {
        border-color: #00ADE0;
    }


    .text-secondary-lighter {
        color: #00ADE0;
    }
    .hover\:text-secondary-lighter:hover {
        color: #00ADE0;
    }
    .bg-secondary-lighter {
        background-color: #00ADE0;
    }
    .hover\:bg-secondary-lighter:hover {
        background-color: #00ADE0;
    }
    .before\:bg-secondary-lighter::before {
        background-color: #00ADE0;
    }
    .after\:bg-secondary-lighter::after {
        background-color: #00ADE0;
    }
    .border-secondary-lighter {
        border-color: #00ADE0;
    }
    .hover\:border-secondary-lighter:hover {
        border: #00ADE0;
    }
    .fill-secondary-lighter {
        fill: #00ADE0;
    }
    .hover\:fill-secondary-lighter:hover {
        fill: #00ADE0;
    }
    .c-hero-slider__pagination-secondary-lighter .c-hero-slider__carousel .slick-dots li button {
        border-color: #00ADE0;
    }


    .text-secondary-darker {
        color: #00ADE0;
    }
    .hover\:text-secondary-darker:hover {
        color: #00ADE0;
    }
    .bg-secondary-darker {
        background-color: #00ADE0;
    }
    .hover\:bg-secondary-darker:hover {
        background-color: #00ADE0;
    }
    .before\:bg-secondary-darker::before {
        background-color: #00ADE0;
    }
    .after\:bg-secondary-darker::after {
        background-color: #00ADE0;
    }
    .border-secondary-darker {
        border-color: #00ADE0;
    }
    .hover\:border-secondary-darker:hover {
        border: #00ADE0;
    }
    .fill-secondary-darker {
        fill: #00ADE0;
    }
    .hover\:fill-secondary-darker:hover {
        fill: #00ADE0;
    }
    .c-hero-slider__pagination-secondary-darker .c-hero-slider__carousel .slick-dots li button {
        border-color: #00ADE0;
    }

.text-tertiary {
        color: #614199;
    }
    .hover\:text-tertiary:hover {
        color: #614199;
    }
    .bg-tertiary {
        background-color: #614199;
    }
    .hover\:bg-tertiary:hover {
        background-color: #614199;
    }
    .before\:bg-tertiary::before {
        background-color: #614199;
    }
    .after\:bg-tertiary::after {
        background-color: #614199;
    }
    .border-tertiary {
        border-color: #614199;
    }
    .hover\:border-tertiary:hover {
        border: #614199;
    }
    .fill-tertiary {
        fill: #614199;
    }
    .hover\:fill-tertiary:hover {
        fill: #614199;
    }
    .c-hero-slider__pagination-tertiary .c-hero-slider__carousel .slick-dots li button {
        border-color: #614199;
    }


    .text-tertiary-lighter {
        color: #614199;
    }
    .hover\:text-tertiary-lighter:hover {
        color: #614199;
    }
    .bg-tertiary-lighter {
        background-color: #614199;
    }
    .hover\:bg-tertiary-lighter:hover {
        background-color: #614199;
    }
    .before\:bg-tertiary-lighter::before {
        background-color: #614199;
    }
    .after\:bg-tertiary-lighter::after {
        background-color: #614199;
    }
    .border-tertiary-lighter {
        border-color: #614199;
    }
    .hover\:border-tertiary-lighter:hover {
        border: #614199;
    }
    .fill-tertiary-lighter {
        fill: #614199;
    }
    .hover\:fill-tertiary-lighter:hover {
        fill: #614199;
    }
    .c-hero-slider__pagination-tertiary-lighter .c-hero-slider__carousel .slick-dots li button {
        border-color: #614199;
    }


    .text-tertiary-darker {
        color: #614199;
    }
    .hover\:text-tertiary-darker:hover {
        color: #614199;
    }
    .bg-tertiary-darker {
        background-color: #614199;
    }
    .hover\:bg-tertiary-darker:hover {
        background-color: #614199;
    }
    .before\:bg-tertiary-darker::before {
        background-color: #614199;
    }
    .after\:bg-tertiary-darker::after {
        background-color: #614199;
    }
    .border-tertiary-darker {
        border-color: #614199;
    }
    .hover\:border-tertiary-darker:hover {
        border: #614199;
    }
    .fill-tertiary-darker {
        fill: #614199;
    }
    .hover\:fill-tertiary-darker:hover {
        fill: #614199;
    }
    .c-hero-slider__pagination-tertiary-darker .c-hero-slider__carousel .slick-dots li button {
        border-color: #614199;
    }

.text-quaternary {
        color: #61C2A4;
    }
    .hover\:text-quaternary:hover {
        color: #61C2A4;
    }
    .bg-quaternary {
        background-color: #61C2A4;
    }
    .hover\:bg-quaternary:hover {
        background-color: #61C2A4;
    }
    .before\:bg-quaternary::before {
        background-color: #61C2A4;
    }
    .after\:bg-quaternary::after {
        background-color: #61C2A4;
    }
    .border-quaternary {
        border-color: #61C2A4;
    }
    .hover\:border-quaternary:hover {
        border: #61C2A4;
    }
    .fill-quaternary {
        fill: #61C2A4;
    }
    .hover\:fill-quaternary:hover {
        fill: #61C2A4;
    }
    .c-hero-slider__pagination-quaternary .c-hero-slider__carousel .slick-dots li button {
        border-color: #61C2A4;
    }


    .text-quaternary-lighter {
        color: #61C2A4;
    }
    .hover\:text-quaternary-lighter:hover {
        color: #61C2A4;
    }
    .bg-quaternary-lighter {
        background-color: #61C2A4;
    }
    .hover\:bg-quaternary-lighter:hover {
        background-color: #61C2A4;
    }
    .before\:bg-quaternary-lighter::before {
        background-color: #61C2A4;
    }
    .after\:bg-quaternary-lighter::after {
        background-color: #61C2A4;
    }
    .border-quaternary-lighter {
        border-color: #61C2A4;
    }
    .hover\:border-quaternary-lighter:hover {
        border: #61C2A4;
    }
    .fill-quaternary-lighter {
        fill: #61C2A4;
    }
    .hover\:fill-quaternary-lighter:hover {
        fill: #61C2A4;
    }
    .c-hero-slider__pagination-quaternary-lighter .c-hero-slider__carousel .slick-dots li button {
        border-color: #61C2A4;
    }


    .text-quaternary-darker {
        color: #61C2A4;
    }
    .hover\:text-quaternary-darker:hover {
        color: #61C2A4;
    }
    .bg-quaternary-darker {
        background-color: #61C2A4;
    }
    .hover\:bg-quaternary-darker:hover {
        background-color: #61C2A4;
    }
    .before\:bg-quaternary-darker::before {
        background-color: #61C2A4;
    }
    .after\:bg-quaternary-darker::after {
        background-color: #61C2A4;
    }
    .border-quaternary-darker {
        border-color: #61C2A4;
    }
    .hover\:border-quaternary-darker:hover {
        border: #61C2A4;
    }
    .fill-quaternary-darker {
        fill: #61C2A4;
    }
    .hover\:fill-quaternary-darker:hover {
        fill: #61C2A4;
    }
    .c-hero-slider__pagination-quaternary-darker .c-hero-slider__carousel .slick-dots li button {
        border-color: #61C2A4;
    }

body {
    color: #000000;

    background-color: #FFFFFF

}

hr {
    border: 1px solid #0054A6 !important;
}

a {
    color: #000000;
}

a:hover {
    color: #00ADE0;
}

a:focus,
a:active {
    color: #00ADE0;
}

.c-carousel .slick-dots li button{
    border-color: #0054A6;
}

.c-hero-slider__carousel .slick-dots li button{
    border-color: #0054A6;
}

.c-carousel .slick-dots li.slick-active button{
    background: #0054A6;
}

.c-hero-slider__carousel .slick-dots li.slick-active button{
    background: #0054A6;
}

.b-form-basic .field.dropdown .middleColumn:after{
    color: #0054A6;
}

.b-form-basic input[type="checkbox"]+label:after {
    color: #0054A6;
}

.b-form-basic input[type="radio"]+label:after{
    background: #0054A6;
}

.c-breadcrumbs__arrow-icon {
    color: #FFFFFF;
}

.c-breadcrumbs__link {
    color: #FFFFFF;
}

.c-breadcrumbs__link:active,
.c-breadcrumbs__link:focus {
    color: #FFFFFF;
}

.c-breadcrumbs__link:hover {
    color: #FFFFFF;
}

.c-button {
    background-color: #0054A6;
    color: #FFFFFF;
}

.c-button:hover,
.c-button:focus {
    background-color: #0054A6;
    color: #FFFFFF;
}

.bg-theme--primary {
        background-color: #0054A6;
    }

    .c-button--theme-primary {
        background-color: #0054A6;
        color: #FFFFFF;
    }

    .c-menu__link.phone-link--theme-primary {
        background-color: #0054A6;
        color: #FFFFFF;
    }

    .c-button--theme-primary:hover,
    .c-button--theme-primary:focus{
        background-color: #0054A6;
        color: #FFFFFF;
    }

    .c-menu__link.phone-link--theme-primary:hover,
    .c-menu__link.phone-link--theme-primary:focus{
        background-color: #0054A6;
        color: #FFFFFF;
    }

    .b-form-basic.b-form-basic--c-button--theme-primary .btn-toolbar.Actions input[type="submit"]{
        background-color: #0054A6;
        color: #FFFFFF;
    }

    .b-form-basic.b-form-basic--c-button--theme-primary .btn-toolbar.Actions input[type="submit"]:hover,
    .b-form-basic.b-form-basic--c-button--theme-primary .btn-toolbar.Actions input[type="submit"]:focus{
        background-color: #0054A6;
        color: #FFFFFF;
    }
    .bg-theme--secondary {
        background-color: #00ADE0;
    }

    .c-button--theme-secondary {
        background-color: #00ADE0;
        color: #FFFFFF;
    }

    .c-menu__link.phone-link--theme-secondary {
        background-color: #00ADE0;
        color: #FFFFFF;
    }

    .c-button--theme-secondary:hover,
    .c-button--theme-secondary:focus{
        background-color: #00ADE0;
        color: #FFFFFF;
    }

    .c-menu__link.phone-link--theme-secondary:hover,
    .c-menu__link.phone-link--theme-secondary:focus{
        background-color: #00ADE0;
        color: #FFFFFF;
    }

    .b-form-basic.b-form-basic--c-button--theme-secondary .btn-toolbar.Actions input[type="submit"]{
        background-color: #00ADE0;
        color: #FFFFFF;
    }

    .b-form-basic.b-form-basic--c-button--theme-secondary .btn-toolbar.Actions input[type="submit"]:hover,
    .b-form-basic.b-form-basic--c-button--theme-secondary .btn-toolbar.Actions input[type="submit"]:focus{
        background-color: #00ADE0;
        color: #FFFFFF;
    }
    .bg-theme--tertiary {
        background-color: #614199;
    }

    .c-button--theme-tertiary {
        background-color: #614199;
        color: #333333;
    }

    .c-menu__link.phone-link--theme-tertiary {
        background-color: #614199;
        color: #333333;
    }

    .c-button--theme-tertiary:hover,
    .c-button--theme-tertiary:focus{
        background-color: #614199;
        color: #333333;
    }

    .c-menu__link.phone-link--theme-tertiary:hover,
    .c-menu__link.phone-link--theme-tertiary:focus{
        background-color: #614199;
        color: #333333;
    }

    .b-form-basic.b-form-basic--c-button--theme-tertiary .btn-toolbar.Actions input[type="submit"]{
        background-color: #614199;
        color: #333333;
    }

    .b-form-basic.b-form-basic--c-button--theme-tertiary .btn-toolbar.Actions input[type="submit"]:hover,
    .b-form-basic.b-form-basic--c-button--theme-tertiary .btn-toolbar.Actions input[type="submit"]:focus{
        background-color: #614199;
        color: #333333;
    }
    .bg-theme--quaternary {
        background-color: #61C2A4;
    }

    .c-button--theme-quaternary {
        background-color: #61C2A4;
        color: #FFFFFF;
    }

    .c-menu__link.phone-link--theme-quaternary {
        background-color: #61C2A4;
        color: #FFFFFF;
    }

    .c-button--theme-quaternary:hover,
    .c-button--theme-quaternary:focus{
        background-color: #61C2A4;
        color: #FFFFFF;
    }

    .c-menu__link.phone-link--theme-quaternary:hover,
    .c-menu__link.phone-link--theme-quaternary:focus{
        background-color: #61C2A4;
        color: #FFFFFF;
    }

    .b-form-basic.b-form-basic--c-button--theme-quaternary .btn-toolbar.Actions input[type="submit"]{
        background-color: #61C2A4;
        color: #FFFFFF;
    }

    .b-form-basic.b-form-basic--c-button--theme-quaternary .btn-toolbar.Actions input[type="submit"]:hover,
    .b-form-basic.b-form-basic--c-button--theme-quaternary .btn-toolbar.Actions input[type="submit"]:focus{
        background-color: #61C2A4;
        color: #FFFFFF;
    }


body{ font-family: 'national-light', sans-serif; font-weight: 200; }
.font-primary{ font-family: 'national-light', sans-serif; font-weight: 200; }


.font-secondary{ font-family: 'national-regular', sans-serif; font-weight: 400; }



body { font-size: 20px; line-height: 1.4;font-family: 'national-light', sans-serif; font-weight: 400; }

h1 { font-size: 6.25rem; font-weight: 900;font-family: 'national-extrabold', sans-serif; line-height: 1; }

h2 { font-size: 3.125rem; font-weight: 900; font-family: 'national-extrabold', sans-serif; font-weight: 900; line-height: 55px; }

h3 { font-size: 2.5rem; font-weight: 900;font-family: 'national-extrabold', sans-serif; }

h4 { font-size: 2rem; font-weight: 900;font-family: 'national-bold', sans-serif; font-weight: 400; }

h5 { font-size: 1.75rem; font-weight: 400;font-family: 'national-bold', sans-serif; font-weight: 400; }

h6 { font-size: 1.75rem; font-weight: 400;font-family: 'national-regular', sans-serif; font-weight: 400; }

.c-footer-links__link { font-size: 1rem; text-transform: inherit; font-weight: 700; }

.c-footer__info-link, .c-footer__info-value { font-size: 1rem; text-transform: inherit; font-weight: 700; }

.c-menu__link { font-size: 1rem; text-transform: inherit; font-weight: 700; }

.b-icon__heading, .b-column__title, .b-tile__title { font-size: 1.4rem; font-weight: 700; letter-spacing: inherit; padding-bottom: 1.2rem !important; }

.b-partners__title-wrapper { font-size: 1.2rem; font-weight: 700; letter-spacing: inherit; }

.c-hero-slider__title { font-size: 3rem !important; font-weight: 900; }

.c-hero-slider__content { font-size: 1.6rem; font-weight: 300; line-height: 1.3; }

.c-hero__title { font-size: 6.25rem; font-weight: 900; text-shadow: 1px 1px 4px rgba(0,0,0,0.3); line-height: 1; }

.c-childmenu__link { font-size: 1rem; text-transform: inherit; font-weight: 400; }

.c-copyrights__content, .c-mintdesign { font-size: 0.9rem; letter-spacing: 0px; font-weight: 400; }

.c-ul li:before { color: #C33C54; }

hr { border: 1px solid #ffffff !important; }

.alert-content h6 { font-size: 20px; line-height: 24px; }

h4.b-news__title { font-weight: 900; font-size: 24px; line-height: 120%; font-family: 'national-extrabold' }

.b-news__date { font-weight: 500; font-size: 20px; line-height: 140%; font-family: 'national-regular'; }

.vertical-carousel h1 { font-style: normal; font-weight: 900; font-size: 160px; line-height: 160px; font-family: 'national-bold'; }

.footer-links-holder h6 { font-family: 'national-bold', sans-serif; }

.footer-baseline a { font-size: 14px; line-height: 140%; }

h4.b-casestudies__title { font-weight: 460;font-size: 24px;line-height: 1.2; }

.b-row hr { border-top: 1px solid #0054A6 !important; border: 1px solid #0054A6 !important; border-bottom: 0 !important;  }

.b-row__title { font-size: 28px; line-height: 120%;color: #0054A6; font-family: 'national-bold'; font-weight: 900; }

.b-tiles__content h3 { font-family: 'national-bold'; margin-bottom: 0 !important; line-height: 1; }

.b-tiles__content h6 { margin-top: 30px; margin-bottom: 30px; font-family: 'national-bold'; font-style: normal; font-weight: 900; font-size: 28px; line-height: 120%; }

.mintdesign__blocks__vison__vison .b-wysiwyg { background: rgba(0, 173, 224, 0.2) !important; }

.mintdesign__blocks__vison__vison h3 { font-family: 'national-extrabold'; }

.b-row h6 { color: #8D9091 !important; }

.b-news__summary { max-width: 90%; }

.b-row .block-content { padding-bottom: 10px; }

.blockquote h5, .blockquote p  { font-size: 20px; line-height: 140%; font-family: 'national-extrabold'; }

.NewsPage .c-hero__title { font-size: 50px; }

h4.b-casestudies__title { font-weight: 460;font-size: 24px;line-height: 1.2; }

h7 { : font-weight: 460; font-size: 24px; line-height: 140%; font-family: 'national-light'; color: #fff; }

.CaseStudyPage .c-hero__title { font-size: 50px; line-height: 55px; }

h8 { font-weight: 460; font-size: 24px; line-height: 140%; font-family: 'national-extrabold'; color: #fff; }

h7.limited-quote, h7.limited-quote-name { font-family: 'national-extrabold'; }

.custom-h8 { font-weight: 460; font-size: 24px; line-height: 140%; font-family: 'national-extrabold'; color: #fff; margin-bottom:0; }

.custom-h7 { : font-weight: 460; font-size: 24px; line-height: 140%; font-family: 'national-light'; color: #fff; margin-bottom:0; }

.text-right { text-align: right; }

.b-tiles__content h2 { line-height: 40px !important; }




.bg-first-additional-colour {
    background-color: #61C2A4;
}

.border-first-additional-colour:not(hr) {
    border-top-color: #61C2A4 !important;
}

.text-first-additional-colour {
    color: #61C2A4;
}

.bg-first-additional-colour--gradient {
    background: linear-gradient(90deg,rgba(97,194,164,0.6),rgba(97,194,164,0.6) 50%,rgba(97,194,164,1) 0,rgba(97,194,164,1));
}

@media (max-width:992px) {
    .bg-first-additional-colour--gradient {
        background: linear-gradient(0deg,rgba(97,194,164,0.6) 60%,rgba(97,194,164,0.6) 50%,rgba(97,194,164,1) 0,rgba(97,194,164,1));
    }
}



.bg-second-additional-colour {
    background-color: #72B9C6;
}

.border-second-additional-colour:not(hr) {
    border-top-color: #72B9C6 !important;
}

.text-second-additional-colour {
    color: #72B9C6;
}

.bg-second-additional-colour--gradient {
    background: linear-gradient(90deg,rgba(114,185,198,0.6),rgba(114,185,198,0.6) 50%,rgba(114,185,198,1) 0,rgba(114,185,198,1));
}

@media (max-width:992px) {
    .bg-second-additional-colour--gradient {
        background: linear-gradient(0deg,rgba(114,185,198,0.6) 60%,rgba(114,185,198,0.6) 50%,rgba(114,185,198,1) 0,rgba(114,185,198,1));
    }
}



.bg-third-additional-colour {
    background-color: #F08A21;
}

.border-third-additional-colour:not(hr) {
    border-top-color: #F08A21 !important;
}

.text-third-additional-colour {
    color: #F08A21;
}

.bg-third-additional-colour--gradient {
    background: linear-gradient(90deg,rgba(240,138,33,0.6),rgba(240,138,33,0.6) 50%,rgba(240,138,33,1) 0,rgba(240,138,33,1));
}

@media (max-width:992px) {
    .bg-third-additional-colour--gradient {
        background: linear-gradient(0deg,rgba(240,138,33,0.6) 60%,rgba(240,138,33,0.6) 50%,rgba(240,138,33,1) 0,rgba(240,138,33,1));
    }
}





.bg-fifth-additional-colour {
    background-color: #CB4297;
}

.text-fifth-additional-colour {
    color: #CB4297;
}

.border-fifth-additional-colour:not(hr) {
    border-top-color: #CB4297 !important;
}

.bg-fifth-additional-colour--gradient {
    background: linear-gradient(90deg,rgba(203,66,151,0.6),rgba(203,66,151,0.6) 50%,rgba(203,66,151,1) 0,rgba(203,66,151,1));
}

@media (max-width:992px) {
    .bg-fifth-additional-colour--gradient {
        background: linear-gradient(0deg,rgba(203,66,151,0.6) 60%,rgba(203,66,151,0.6) 50%,rgba(203,66,151,1) 0,rgba(203,66,151,1));
    }
}



.bg-sixth-additional-colour {
    background-color: #D1DD26;
}

.border-sixth-additional-colour:not(hr) {
    border-top-color: #D1DD26 !important;
}

.text-sixth-additional-colour {
    color: #D1DD26;
}

.bg-sixth-additional-colour--gradient {
    background: linear-gradient(90deg,rgba(209,221,38,0.6),rgba(209,221,38,0.6) 50%,rgba(209,221,38,1) 0,rgba(209,221,38,1));
}

@media (max-width:992px) {
    .bg-sixth-additional-colour--gradient {
        background: linear-gradient(0deg,rgba(209,221,38,0.6) 60%,rgba(209,221,38,0.6) 50%,rgba(209,221,38,1) 0,rgba(209,221,38,1));
    }
}


.bg-primary--gradient {
    background: linear-gradient(90deg,rgba(0,84,166,0.6),rgba(0,84,166,0.6) 50%,rgba(0,84,166,1) 0,rgba(0,84,166,1)) !important;
}

.bg-secondary--gradient {
    background: linear-gradient(90deg,rgba(0,173,224,0.6),rgba(0,173,224,0.6) 50%,rgba(0,173,224,1) 0,rgba(0,173,224,1)) !important;
}

.bg-tertiary--gradient {
    background: linear-gradient(90deg,rgba(97,65,153,0.6),rgba(97,65,153,0.6) 50%,rgba(97,65,153,1) 0,rgba(97,65,153,1)) !important;
}

.bg-quaternary--gradient {
    background: linear-gradient(90deg,rgba(97,194,164,0.6),rgba(97,194,164,0.6) 50%,rgba(97,194,164,1) 0,rgba(97,194,164,1)) !important;
}

.bg-success--gradient {
    background: linear-gradient(90deg,rgba(0,173,77,0.6),rgba(0,173,77,0.6) 50%,rgba(0,173,77,1) 0,rgba(0,173,77,1)) !important;
}

.bg-danger--gradient {
    background: linear-gradient(90deg,rgba(237,26,53,0.6),rgba(237,26,53,0.6) 50%,rgba(237,26,53,1) 0,rgba(237,26,53,1)) !important;
}

.bg-warning--gradient {
    background: linear-gradient(90deg,rgba(240,209,30,0.6),rgba(240,209,30,0.6) 50%,rgba(240,209,30,1) 0,rgba(240,209,30,1)) !important;
}

.bg-dark--gradient {
    background: linear-gradient(90deg,rgba(0,0,0,0.6),rgba(0,0,0,0.6) 50%,rgba(0,0,0,1) 0,rgba(0,0,0,1)) !important;
}

.bg-muted--gradient {
    background: linear-gradient(90deg,rgba(151,151,151,0.6),rgba(151,151,151,0.6) 50%,rgba(151,151,151,1) 0,rgba(151,151,151,1)) !important;
}

.bg-white--gradient {
    background: linear-gradient(90deg,rgba(255,255,255,0.6),rgba(255,255,255,0.6) 50%,rgba(255,255,255,1) 0,rgba(255,255,255,1)) !important;
}

@media (max-width:992px) {
    .bg-primary--gradient {
        background: linear-gradient(0deg,rgba(0,84,166,0.6) 60%,rgba(0,84,166,0.6) 50%,rgba(0,84,166,1) 0,rgba(0,84,166,1));
    }

    .bg-secondary--gradient {
        background: linear-gradient(0deg,rgba(0,173,224,0.6) 60%,rgba(0,173,224,0.6) 50%,rgba(0,173,224,1) 0,rgba(0,173,224,1)) !important;
    }

    .bg-tertiary--gradient {
        background: linear-gradient(0deg,rgba(97,65,153,0.6) 60%,rgba(97,65,153,0.6) 50%,rgba(97,65,153,1) 0,rgba(97,65,153,1));
    }

    .bg-quaternary--gradient {
        background: linear-gradient(0deg,rgba(97,194,164,0.6) 60%,rgba(97,194,164,0.6) 50%,rgba(97,194,164,1) 0,rgba(97,194,164,1));
    }

    .bg-success--gradient {
        background: linear-gradient(0deg,rgba(0,173,77,0.6) 60%,rgba(0,173,77,0.6) 50%,rgba(0,173,77,1) 0,rgba(0,173,77,1));
    }

    .bg-danger--gradient {
        background: linear-gradient(0deg,rgba(237,26,53,0.6) 60%,rgba(237,26,53,0.6) 50%,rgba(237,26,53,1) 0,rgba(237,26,53,1));
    }

    .bg-warning--gradient {
        background: linear-gradient(0deg,rgba(240,209,30,0.6) 60%,rgba(240,209,30,0.6) 50%,rgba(240,209,30,1) 0,rgba(240,209,30,1));
    }

    .bg-dark--gradient {
        background: linear-gradient(0deg,rgba(0,0,0,0.6) 60%,rgba(0,0,0,0.6) 50%,rgba(0,0,0,1) 0,rgba(0,0,0,1));
    }

    .bg-muted--gradient {
        background: linear-gradient(0deg,rgba(151,151,151,0.6) 60%,rgba(151,151,151,0.6) 50%,rgba(151,151,151,1) 0,rgba(151,151,151,1));
    }

    .bg-white--gradient {
        background: linear-gradient(0deg,rgba(255,255,255,0.6) 60%,rgba(255,255,255,0.6) 50%,rgba(255,255,255,1) 0,rgba(255,255,255,1));
    }
}


/* Start Footers-Basic-Colors */


    .c-footer {
        background-color: #EEEEEE;
    }



    .c-copyrights {
        background-color: #EEEEEE;
    }



    .c-footer {
        color: #FFFFFF;
    }



    .c-footer__main a {
        color: #FFFFFF;
    }



    .c-footer__main a:active,
    .c-footer__main a:hover,
    .c-footer__main a:focus {
        color: #00ADE0;
    }



    .c-copyrights__content {
        color: #FFFFFF;
    }



    .c-mintdesign__text {
        color: #FFFFFF;
    }



    .c-mintdesign__link,
    .c-mintdesign__link:active,
    .c-mintdesign__link:hover,
    .c-mintdesign__link:focus {
        color: #FFFFFF;
    }



    .c-footer .c-socials__icon,
    .c-footer .c-footer__info-icon i {
        color: #FFFFFF;
    }


/* End Footers-Basic-Colors */

/* Start Headers-Basic-Colors */


    
        .c-header {
            background-color: rgba(255,255,255,1.000000);
        }
    

    
        .c-header.headroom--not-top{
            background-color: rgba(255,255,255,0.900000);
        }
    

    
        .c-menu__link {
            color: #333333;
        }
    

    
        @media (min-width: 992px){
            .c-menu__list:hover .c-menu__link,
            .c-menu__list:hover .c-menu__selected--background-box,
            .c-menu__list:hover .c-menu__selected--underline,
            .c-menu__list:hover .c-menu__link .c-menu__link-icon{
                color: #C33C54;
            }
        }

        .c-menu__list:hover .c-menu__selected--background-box,
        .c-menu__list:hover .c-menu__selected--underline,
        .c-menu__list:hover .c-menu__selected{
            color: #C33C54;
        }
    

    

    
        .c-menu__selected--background-box {
            background-color: #007BFF;
        }
    

    
        .c-menu__selected--background-box, .c-menu__selected--background-box a{
            color: #333333;
        }

        .c-menu__selected--underline,
        .c-menu__selected--underline-icon{
            color: #333333;
        }
    
    
    
        .c-menu__selected--underline span:after, .c-menu__selected--underline:after{
            border-bottom: 2px solid #C33C54;
        }
    

    
        .c-childmenu__ul {
            background-color: #F6F6F6;
        }
    

    
        .c-childmenu__link  {
            color: #333333;
        }
    

    
        .c-childmenu__link:focus,
        .c-childmenu__link:hover {
        
            color: #333333;
        
        
            background-color: #E6E6E6;
        
        }
    

    
        .hamburger-inner, .hamburger-inner:before, .hamburger-inner:after {
        background-color: #C33C54;
        }
    

    @media (max-width: 991px) {

    
        .c-header__menu {
        background-color: #F6F6F6;
        }
    

    
        .c-menu__link {
        color: #333333;
        }
        .c-menu__link:hover,
        .c-menu__link:focus{
        color: #333333;
        }
    

    
        .c-menu__list .c-menu__link.is-active, .c-menu__list .c-menu__link.is-active .c-menu__link-icon {
        color: #333333;
        }
    

    
        .c-childmenu {
        border-left: 10px solid #C33C54;
        }
    
    }

/* End Headers-Basic-Colors */


    
        .c-header.headroom--not-top .c-header__logo-image {
            width: 90px;
            height: 50px;
        }
    

    
    

    
        .c-header__spacer {
            height: 90px;
        }
        .c-basic-hero__t-cell{
            height: calc(100vh - 90px);
        }
        .c-hero-slider__t-cell{
            height: calc(100vh - 90px);
        }
    
    
        @media (max-width: 991px) {
            .c-header__spacer {
                height: 90px;
            }
            .c-basic-hero__t-cell{
                height: calc(100vh - 90px);
            }
            .c-hero-slider__t-cell{
                height: calc(100vh - 90px);
            }
        }
    


