    /*FOOTER*/

#component-94a51970-c233-11ea-a484-8574b8bc8149 .text-container {
    background-color: rgba(255, 255, 255, 100);
    padding: 0px 16px 16px 16px;
}

#component-94a51970-c233-11ea-a484-8574b8bc8149 .text-container.text-background-color {
    background-color: rgba(243, 243, 243, 1);
}

#component-94a51970-c233-11ea-a484-8574b8bc8149 .text-container.text-padding {
    padding: 0px 16px 16px 16px;
}

@media (min-width: 1024px) {
    #component-94a51970-c233-11ea-a484-8574b8bc8149 .text-container.text-padding {
        padding: 0px 16px 16px 16px;
    }
}

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .flexible-footer {
    background-color: #f3f3f3;
}


/********************** LIGHT THEME ***********************/

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.light {
    background-color: #f3f3f3;
}

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.light .links-column .link-element,
#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.light .links .link-element {
    color: #0f1e8c;
}

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.light .links-column .link-element a,
#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.light .links .link-element a {
    color: #2638c4;
}

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.light .links-column .column-header {
    color: #222;
}

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.light .links-column .column-header a,
#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.light .flexible-footer-social .column-header {
    color: #0f1e8c;
}

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.light .flexible-footer-social .social-icons svg #Social-Icons-Exportable,
#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.light .flexible-footer-social .social-icons svg circle {
    fill: #0f1e8c;
}

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.light .footer-details,
#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.light .footer-details * {
    color: #4b4b4b;
}

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.light .footer-logo-link .footer-logo-container-default {
    border: 1px dashed #707070;
}

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .copyright-wrapper.light {
    background-color: #2638c4;
}

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .copyright-wrapper.light .link-element:after,
#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .copyright-wrapper.light .link-element,
#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .copyright-wrapper.light .link-element a {
    color: #fff;
}


/********************** DARK THEME ***********************/

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.dark {
    background-color: #2638c4;
}

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.dark .links-column .link-element,
#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.dark .links-column .link-element a,
#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.dark .links .link-element,
#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.dark .links .link-element a {
    color: #fff;
}

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.dark .links-column .column-header,
#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.dark .links-column .column-header a,
#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.dark .flexible-footer-social .column-header {
    color: #fff;
}

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.dark .flexible-footer-social .social-icons svg #Social-Icons-Exportable,
#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.dark .flexible-footer-social .social-icons svg circle {
    fill: #fff;
}

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.dark .footer-details,
#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.dark .footer-details * {
    color: #fff;
}

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .footer-wrapper.dark .footer-logo-link .footer-logo-container-default {
    border: 1px dashed #fff;
}

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .copyright-wrapper.dark {
    background-color: #f3f3f3;
}

#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .copyright-wrapper.dark .link-element:after,
#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .copyright-wrapper.dark .link-element,
#component-74aa1850-c22e-11ea-a484-8574b8bc8149 .copyright-wrapper.dark .link-element a {
    color: #2638c4;
}

footer div.component {
    margin-top: 0 !important;
}

footer div.component:last-of-type {
    margin-top: 2.127vw !important;
}

footer {}

#layout-a09ef100-c7ef-4b3a-a277-300761e740ea.container.layout-padding {
    padding: px 0px px 0px;
}

@media (min-width: 1024px) {
    #layout-a09ef100-c7ef-4b3a-a277-300761e740ea.container.layout-padding {
        padding: px px px px;
    }
}

#layout-a09ef100-c7ef-4b3a-a277-300761e740ea.container.has-background-image {
    background-image: url("");
}

@media (min-width: 1200px) {
    #layout-a09ef100-c7ef-4b3a-a277-300761e740ea.container.has-background-image {
        background-image: url("1920w");
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #layout-a09ef100-c7ef-4b3a-a277-300761e740ea.container.has-background-image {
        background-image: url("1199w");
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #layout-a09ef100-c7ef-4b3a-a277-300761e740ea.container.has-background-image {
        background-image: url("991w");
    }
}

@media (min-width: 576px) and (max-width: 767px) {
    #layout-a09ef100-c7ef-4b3a-a277-300761e740ea.container.has-background-image {
        background-image: url("767w");
    }
}

@media (max-width: 575px) {
    #layout-a09ef100-c7ef-4b3a-a277-300761e740ea.container.has-background-image {
        background-image: url("575w");
    }
}

#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo,
#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper {
    background-color: #f3f3f3;
}

#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-title a {
    color: #2638c4;
}

#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-title a:hover,
#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-title a:focus,
#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-title a:visited {
    color: #0f1e8c;
}

#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-details-container a {
    color: #2638c4;
}

#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-details-container a:hover,
#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-details-container a:focus,
#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-details-container a:visited {
    color: #0f1e8c;
}

#component-82f88b80-cacb-11ea-9479-896f4d44c5ad .links-component,
#component-82f88b80-cacb-11ea-9479-896f4d44c5ad .links-wrapper {
    background-color: #f3f3f3;
}

#component-82f88b80-cacb-11ea-9479-896f4d44c5ad .links-title a {
    color: #2638c4;
}

#component-82f88b80-cacb-11ea-9479-896f4d44c5ad .links-title a:hover,
#component-82f88b80-cacb-11ea-9479-896f4d44c5ad .links-title a:focus,
#component-82f88b80-cacb-11ea-9479-896f4d44c5ad .links-title a:visited {
    color: #0f1e8c;
}

#component-82f88b80-cacb-11ea-9479-896f4d44c5ad .links-list .list-element-container a {
    color: #2638c4;
}

#component-82f88b80-cacb-11ea-9479-896f4d44c5ad .links-list .list-element-container a:hover,
#component-82f88b80-cacb-11ea-9479-896f4d44c5ad .links-list .list-element-container a:focus,
#component-82f88b80-cacb-11ea-9479-896f4d44c5ad .links-list .list-element-container a:visited {
    color: #0f1e8c;
}

#component-3b8e1300-cacb-11ea-9479-896f4d44c5ad .links-component,
#component-3b8e1300-cacb-11ea-9479-896f4d44c5ad .links-wrapper {
    background-color: #f3f3f3;
}

#component-3b8e1300-cacb-11ea-9479-896f4d44c5ad .links-title a {
    color: #2638c4;
}

#component-3b8e1300-cacb-11ea-9479-896f4d44c5ad .links-title a:hover,
#component-3b8e1300-cacb-11ea-9479-896f4d44c5ad .links-title a:focus,
#component-3b8e1300-cacb-11ea-9479-896f4d44c5ad .links-title a:visited {
    color: #0f1e8c;
}

#component-3b8e1300-cacb-11ea-9479-896f4d44c5ad .links-list .list-element-container a {
    color: #2638c4;
}

#component-3b8e1300-cacb-11ea-9479-896f4d44c5ad .links-list .list-element-container a:hover,
#component-3b8e1300-cacb-11ea-9479-896f4d44c5ad .links-list .list-element-container a:focus,
#component-3b8e1300-cacb-11ea-9479-896f4d44c5ad .links-list .list-element-container a:visited {
    color: #0f1e8c;
}

#layout-41ec0bbd-1f95-4a5b-b1d7-ef58cb85e7a8.container.layout-padding {
    padding: 0px 0px 0px 0px;
}

@media (min-width: 1024px) {
    #layout-41ec0bbd-1f95-4a5b-b1d7-ef58cb85e7a8.container.layout-padding {
        padding: 0px 0px 0px 0px;
    }
}

#layout-41ec0bbd-1f95-4a5b-b1d7-ef58cb85e7a8.container.has-background-image {
    background-image: url("");
}

@media (min-width: 1200px) {
    #layout-41ec0bbd-1f95-4a5b-b1d7-ef58cb85e7a8.container.has-background-image {
        background-image: url("1920w");
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #layout-41ec0bbd-1f95-4a5b-b1d7-ef58cb85e7a8.container.has-background-image {
        background-image: url("1199w");
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #layout-41ec0bbd-1f95-4a5b-b1d7-ef58cb85e7a8.container.has-background-image {
        background-image: url("991w");
    }
}

@media (min-width: 576px) and (max-width: 767px) {
    #layout-41ec0bbd-1f95-4a5b-b1d7-ef58cb85e7a8.container.has-background-image {
        background-image: url("767w");
    }
}

@media (max-width: 575px) {
    #layout-41ec0bbd-1f95-4a5b-b1d7-ef58cb85e7a8.container.has-background-image {
        background-image: url("575w");
    }
}

#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo,
#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper {
    background-color: #f3f3f3;
}

#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-title a {
    color: #2638c4;
}

#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-title a:hover,
#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-title a:focus,
#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-title a:visited {
    color: #0f1e8c;
}

#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-details-container a {
    color: #2638c4;
}

#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-details-container a:hover,
#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-details-container a:focus,
#component-306b02c0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-details-container a:visited {
    color: #0f1e8c;
}

#component-947afde0-cad3-11ea-9479-896f4d44c5ad .links-component,
#component-947afde0-cad3-11ea-9479-896f4d44c5ad .links-wrapper {
    background-color: #f3f3f3;
}

#component-947afde0-cad3-11ea-9479-896f4d44c5ad .links-title a {
    color: #2638c4;
}

#component-947afde0-cad3-11ea-9479-896f4d44c5ad .links-title a:hover,
#component-947afde0-cad3-11ea-9479-896f4d44c5ad .links-title a:focus,
#component-947afde0-cad3-11ea-9479-896f4d44c5ad .links-title a:visited {
    color: #0f1e8c;
}

#component-947afde0-cad3-11ea-9479-896f4d44c5ad .links-list .list-element-container a {
    color: #2638c4;
}

#component-947afde0-cad3-11ea-9479-896f4d44c5ad .links-list .list-element-container a:hover,
#component-947afde0-cad3-11ea-9479-896f4d44c5ad .links-list .list-element-container a:focus,
#component-947afde0-cad3-11ea-9479-896f4d44c5ad .links-list .list-element-container a:visited {
    color: #0f1e8c;
}

#component-496dd8a0-cad2-11ea-9479-896f4d44c5ad .links-component,
#component-496dd8a0-cad2-11ea-9479-896f4d44c5ad .links-wrapper {
    background-color: #f3f3f3;
}

#component-496dd8a0-cad2-11ea-9479-896f4d44c5ad .links-title a {
    color: #2638c4;
}

#component-496dd8a0-cad2-11ea-9479-896f4d44c5ad .links-title a:hover,
#component-496dd8a0-cad2-11ea-9479-896f4d44c5ad .links-title a:focus,
#component-496dd8a0-cad2-11ea-9479-896f4d44c5ad .links-title a:visited {
    color: #0f1e8c;
}

#component-496dd8a0-cad2-11ea-9479-896f4d44c5ad .links-list .list-element-container a {
    color: #2638c4;
}

#component-496dd8a0-cad2-11ea-9479-896f4d44c5ad .links-list .list-element-container a:hover,
#component-496dd8a0-cad2-11ea-9479-896f4d44c5ad .links-list .list-element-container a:focus,
#component-496dd8a0-cad2-11ea-9479-896f4d44c5ad .links-list .list-element-container a:visited {
    color: #0f1e8c;
}

#layout-318dbef9-3919-4d7d-a68c-564005408d0e.container.layout-padding {
    padding: px 0px px 0px;
}

@media (min-width: 1024px) {
    #layout-318dbef9-3919-4d7d-a68c-564005408d0e.container.layout-padding {
        padding: px px px px;
    }
}

#layout-318dbef9-3919-4d7d-a68c-564005408d0e.container.has-background-image {
    background-image: url("");
}

@media (min-width: 1200px) {
    #layout-318dbef9-3919-4d7d-a68c-564005408d0e.container.has-background-image {
        background-image: url("1920w");
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #layout-318dbef9-3919-4d7d-a68c-564005408d0e.container.has-background-image {
        background-image: url("1199w");
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #layout-318dbef9-3919-4d7d-a68c-564005408d0e.container.has-background-image {
        background-image: url("991w");
    }
}

@media (min-width: 576px) and (max-width: 767px) {
    #layout-318dbef9-3919-4d7d-a68c-564005408d0e.container.has-background-image {
        background-image: url("767w");
    }
}

@media (max-width: 575px) {
    #layout-318dbef9-3919-4d7d-a68c-564005408d0e.container.has-background-image {
        background-image: url("575w");
    }
}

#component-6db0ef40-cacd-11ea-9479-896f4d44c5ad .links-component,
#component-6db0ef40-cacd-11ea-9479-896f4d44c5ad .links-wrapper {
    background-color: #f3f3f3;
}

#component-6db0ef40-cacd-11ea-9479-896f4d44c5ad .links-title a {
    color: #2638c4;
}

#component-6db0ef40-cacd-11ea-9479-896f4d44c5ad .links-title a:hover,
#component-6db0ef40-cacd-11ea-9479-896f4d44c5ad .links-title a:focus,
#component-6db0ef40-cacd-11ea-9479-896f4d44c5ad .links-title a:visited {
    color: #0f1e8c;
}

#component-6db0ef40-cacd-11ea-9479-896f4d44c5ad .links-list .list-element-container a {
    color: #2638c4;
}

#component-6db0ef40-cacd-11ea-9479-896f4d44c5ad .links-list .list-element-container a:hover,
#component-6db0ef40-cacd-11ea-9479-896f4d44c5ad .links-list .list-element-container a:focus,
#component-6db0ef40-cacd-11ea-9479-896f4d44c5ad .links-list .list-element-container a:visited {
    color: #0f1e8c;
}

#component-e6b78f30-cacc-11ea-9479-896f4d44c5ad .links-component,
#component-e6b78f30-cacc-11ea-9479-896f4d44c5ad .links-wrapper {
    background-color: #f3f3f3;
}

#component-e6b78f30-cacc-11ea-9479-896f4d44c5ad .links-title a {
    color: #2638c4;
}

#component-e6b78f30-cacc-11ea-9479-896f4d44c5ad .links-title a:hover,
#component-e6b78f30-cacc-11ea-9479-896f4d44c5ad .links-title a:focus,
#component-e6b78f30-cacc-11ea-9479-896f4d44c5ad .links-title a:visited {
    color: #0f1e8c;
}

#component-e6b78f30-cacc-11ea-9479-896f4d44c5ad .links-list .list-element-container a {
    color: #2638c4;
}

#component-e6b78f30-cacc-11ea-9479-896f4d44c5ad .links-list .list-element-container a:hover,
#component-e6b78f30-cacc-11ea-9479-896f4d44c5ad .links-list .list-element-container a:focus,
#component-e6b78f30-cacc-11ea-9479-896f4d44c5ad .links-list .list-element-container a:visited {
    color: #0f1e8c;
}

#component-dcc6d9e0-cacc-11ea-9479-896f4d44c5ad .menu-promo,
#component-dcc6d9e0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper {
    background-color: #f3f3f3;
}

#component-dcc6d9e0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-title a {
    color: #2638c4;
}

#component-dcc6d9e0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-title a:hover,
#component-dcc6d9e0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-title a:focus,
#component-dcc6d9e0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-title a:visited {
    color: #0f1e8c;
}

#component-dcc6d9e0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-details-container a {
    color: #2638c4;
}

#component-dcc6d9e0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-details-container a:hover,
#component-dcc6d9e0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-details-container a:focus,
#component-dcc6d9e0-cacc-11ea-9479-896f4d44c5ad .menu-promo-wrapper .menu-promo-details-container a:visited {
    color: #0f1e8c;
}

#layout-38637620-563c-4a32-93c3-e8ad83211942.container.layout-padding {
    padding: px 0px px 0px;
}

@media (min-width: 1024px) {
    #layout-38637620-563c-4a32-93c3-e8ad83211942.container.layout-padding {
        padding: px px px px;
    }
}

#layout-38637620-563c-4a32-93c3-e8ad83211942.container.has-background-image {
    background-image: url("");
}

@media (min-width: 1200px) {
    #layout-38637620-563c-4a32-93c3-e8ad83211942.container.has-background-image {
        background-image: url("1920w");
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #layout-38637620-563c-4a32-93c3-e8ad83211942.container.has-background-image {
        background-image: url("1199w");
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #layout-38637620-563c-4a32-93c3-e8ad83211942.container.has-background-image {
        background-image: url("991w");
    }
}

@media (min-width: 576px) and (max-width: 767px) {
    #layout-38637620-563c-4a32-93c3-e8ad83211942.container.has-background-image {
        background-image: url("767w");
    }
}

@media (max-width: 575px) {
    #layout-38637620-563c-4a32-93c3-e8ad83211942.container.has-background-image {
        background-image: url("575w");
    }
}

#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu__trigger * {
    fill: #2638c4 !important;
}

#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu__trigger:hover *,
#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu__trigger:focus * {
    fill: #0f1e8c !important;
}

#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu__trigger {
    border-color: #2638c4 !important;
}

#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu__trigger:hover,
#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu__trigger:focus {
    border-color: #0f1e8c !important;
}

#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu--navbar-nav {
    border-bottom: 4px solid #2638c4 !important;
}

#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu--navbar-nav .menu__li:hover>.menu-item,
#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu--navbar-nav .menu__li:focus>.menu-item {
    background-color: #f3f3f3;
}

#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu--navbar-nav .dropdown-menu,
#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu--navbar-nav .submenu,
#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu--navbar-nav .menu__li.submenu-is-open {
    background-color: #f3f3f3;
}

#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu--navbar-nav .menu-promo,
#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu--navbar-nav .links,
#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu--navbar-nav .menu-promo-wrapper,
#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu--navbar-nav .links-wrapper {
    background: transparent;
}

#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu--navbar-nav .station-header-search:hover,
#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu--navbar-nav .station-header-search:focus {
    background-color: #f3f3f3;
}

#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu--navbar-nav+.menu--navbar-nav__spacer {
    background-color: #f3f3f3;
}

#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu--navbar-nav .submenu__li .menu-item {
    color: #2638c4;
}

#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu--navbar-nav .submenu__li .menu-item:hover,
#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu--navbar-nav .submenu__li .menu-item:focus,
#component-3febd3c0-b8e9-11e7-9941-8b90666d5e52 .menu--navbar-nav .submenu__li .menu-item:visited {
    color: #0f1e8c;
}

@media screen and (min-width: 1025px) {
    .menu__trigger {
        display: none;
    }
}

#content-mobile-donate {
    display: none;
}

@media screen and (max-width: 640px) {
    #content-mobile-donate {
        display: block;
    }
}

body>header {
    /*height: 112px;*/
}

.station-header.menu--navbar-nav.navbar-fixed-top {
    /*top: 38px;*/
}

#layout-eb0cb77d-bdc8-4978-9e47-b08bb47e5077.container.layout-padding {
    padding: px 0px px 0px;
}

@media (min-width: 1024px) {
    #layout-eb0cb77d-bdc8-4978-9e47-b08bb47e5077.container.layout-padding {
        padding: px px px px;
    }
}

#layout-eb0cb77d-bdc8-4978-9e47-b08bb47e5077.container.has-background-image {
    background-image: url("");
}

@media (min-width: 1200px) {
    #layout-eb0cb77d-bdc8-4978-9e47-b08bb47e5077.container.has-background-image {
        background-image: url("1920w");
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    #layout-eb0cb77d-bdc8-4978-9e47-b08bb47e5077.container.has-background-image {
        background-image: url("1199w");
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    #layout-eb0cb77d-bdc8-4978-9e47-b08bb47e5077.container.has-background-image {
        background-image: url("991w");
    }
}

@media (min-width: 576px) and (max-width: 767px) {
    #layout-eb0cb77d-bdc8-4978-9e47-b08bb47e5077.container.has-background-image {
        background-image: url("767w");
    }
}

@media (max-width: 575px) {
    #layout-eb0cb77d-bdc8-4978-9e47-b08bb47e5077.container.has-background-image {
        background-image: url("575w");
    }
}

a {
    color: #2638c4;
}

a:hover,
a:active,
a:visited {
    color: #0f1e8c;
}


/* expose accent classes */

.colorPalette-main {
    color: #2638c4 !important;
}

.colorPalette-accent1 {
    color: #0f1e8c !important;
}

.colorPalette-accent2 {
    color: #e0e0e0 !important;
}

.colorPalette-accent3 {
    color: #ffffff !important;
}

.colorPalette-accent4 {
    color: #f3f3f3 !important;
}

ccccc #donateMobileSticky {
    position: fixed;
    z-index: 9999;
    bottom: 0px;
    right: 0px;
    background-color: #FE704E;
    border: none;
    color: white;
    padding: 20px;
    text-align: center;
    text-decoration: none;
    font-size: 16px;
    margin: 10px 10px;
    cursor: pointer;
    border-radius: 127px;
    font-weight: bold;
    /* width: 100%;
}