.paragraph-body:last-child {
    padding-bottom: 0;
}

footer .container-fluid.footer {
border-top: none !important;
}
.footer-disclaimer {
    border-top: none !important;
}

.paragraph--type--tile .paragraph-body {
padding-bottom: 2rem;
}

/* CTA */ 
.paragraph-cta a, 
.paragraph-cta a:hover, 
a.cta_link {
    background-color: #4C6E9E !important;
    border: 1px solid white !important;
    color: white !important;
}

/* FORMS */ 
.elq-form .elq-field-style .col-xs-12 {
    padding-left: 0;
    padding-right: 0;
}
.elq-form .container-fluid {
    padding: 0;
}
.submit-button-style {
    background-color: #24334D;
    border: 1px solid white; 
    color: white; 
}
.paragraph-wrapper.fill_with_focus_top {
    background-size: cover !important;
    background-position: 80% 10% !important;
}
.paragraph .viewall .paragraph-cta a {
    width: 100%;
    padding: 8px 8px;
    text-transform: none;
    text-decoration: none;
    text-align: center;
    color: #5b6671;
}
.paragraph .viewall .paragraph-cta a:hover {
    text-decoration: none;
}
@media only screen and (max-width: 767px) {
.paragraph-cta, .paragraph-cta > div {
    width: 100%; 
}
.paragraph .paragraph-cta, .paragraph-wrapper .paragraph-cta {
    display: flex;
    flex-direction: column;
}
.paragraph .paragraph-cta a, .paragraph-wrapper .paragraph-cta a {
    margin-bottom: 20px;
}
.footer__content {
   padding: 1.5rem;
   margin-top: 0; 
   padding-top: 3rem; 
   margin-bottom: 0;
}
.hide-bg-mobile-tmp {
    background-image: none !important;
    background-color: #4C6E9E !important;
}
.option-field-paragraph-top-padding-large.hide-bg-mobile,
.option-field-paragraph-top-padding-medium.hide-bg-mobile,
.option-field-paragraph-top-padding-small.hide-bg-mobile,
.paragraph--view-mode--hero-slide {
    padding-top: 40px !important;
}
.option-field-paragraph-bottom-padding-large.hide-bg-mobile,
.option-field-paragraph-bottom-padding-medium.hide-bg-mobile,
.option-field-paragraph-bottom-padding-small.hide-bg-mobile,
.paragraph--view-mode--hero-slide,
.paragraph--type--hero {
    padding-bottom: 0 !important;
}
.paragraph--view-mode--hero-slide>.row>.container {
    width: 100% !important;
}
}
.newroom-section .subtitle a {
    color: #4C6E9E !important;
}
.paragraph.secondary-light .paragraph-body a.ext,
.item-rows .views-row .views-field-title a,
span.accent,
.item-rows .views-row .subtitle a,
.paragraph.option-field-paragraph-subtitle-style-thin .item-rows .views-row .subtitle a, 
.paragraph.secondary-light .paragraph-body a,
.paragraph.secondary-light .view-mode--vertical_card .title .formatted-title a {
    color: #4C6E9E;
}
.paragraph.option-field-paragraph-title-style-bold-accent .paragraph-title:after, .paragraph.option-field-paragraph-title-style-bold-accent .title:after, .paragraph.option-field-paragraph-title-style-thin-accent .paragraph-title:after, .paragraph.option-field-paragraph-title-style-thin-accent .title:after {
    background: #4C6E9E;
}
ul.pager li a.button {
    border: solid 1px #4C6E9E;
    color: #4C6E9E;
}
.elq-form .elq-item-input {
    color: #000000;
    background-color: rgba(255, 255, 255, 0.2);
}