<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: NEPC
Description: Custom theme for NEPC
Author: Steven Newman
Template: uncode
Version: 1.0.0
Text Domain: uncode
*/

/*
----------------------------------------------------------
GLOBAL
----------------------------------------------------------
*/
/* UTILITY*/
/* WHITE BUTTONS*/
.btn-color-xsdn {color: #424f5d !important;}

/* OVERLAY BACKGROUND*/
.ilightbox-overlay.black {background: #02235e;}

/* STICKY SWITCHER*/

.top-menu {position: fixed !important; width: 100%; height: 45px;}
.menu-sticky .menu-container {margin-top: 45px;}
.navbar-topmenu .menu-smart{text-align: left;padding: 0;margin-left: -27px;}
.navbar-topmenu .menu-mini.menu-smart a {font-size: 13px;}
.navbar-topmenu .menu-mini.menu-smart &gt; li &gt; a { text-transform: uppercase; font-weight: 700;}
.navbar-topmenu .menu-mini.menu-smart a:hover .fa-angle-down:before {content: "\f106";}
#menu-institutional-switcher &gt; li &gt; ul &gt; li, #menu-private-wealth-switcher&gt; li &gt; ul &gt; li  {background-color: white;padding: 10px;}
#menu-institutional-switcher &gt; li &gt; ul, #menu-private-wealth-switcher &gt; li &gt; ul  {margin-left: 10px !important;box-shadow: 0 3px 3px 0 rgba(117,117,112,0.50) }
#menu-institutional-switcher &gt; li &gt; ul &gt; li &gt; a {color: #17709E;}
#menu-private-wealth-switcher &gt; li &gt; ul &gt; li &gt; a {color: #02235E;}
.top-menu.top-menu-padding .menu-smart &gt; li &gt; a {padding-top: 0;padding-bottom: 0;}

.submenu-dark .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul a:hover,.submenu-dark .menu-horizontal:not(.menu-sub-enhanced) .menu-smart ul a:focus {color: rgb(0 0 0 / 50%) !important;}


/* SHOW STICKY SWITCHER IN MOBILE AND TABLET*/
@media (max-width: 959px) {
body:not(.menu-mobile-centered) .top-menu.mobile-hidden {display: block !important;}
.navbar-topmenu .menu-smart {text-align: left;margin-left: 0;}
.submenu-dark:not(.isotope-filters) .menu-smart{background-color: transparent;}
.top-menu {left: 0;}
.menu-dark .row-menu .row-menu-inner {border-bottom: none;}
#menu-private-wealth-switcher &gt; li &gt; ul, #menu-institutional-switcher &gt; li &gt; ul  {margin-left: 0 !important;margin-top: 12px !important;}
.menu-horizontal .desktop-hidden #menu-institutional-switcher-1, .menu-horizontal .desktop-hidden #menu-private-wealth-switcher-1 {display: none;}
#menu-private-wealth-switcher &gt; li &gt; a, #menu-institutional-switcher &gt; li &gt; a {padding: 0 36px;}
.menu-mini.menu-smart a {padding: 12px 24px;}
.top-menu .menu-smart a i.fa-dropdown {float: initial;right: -2px;top: 0;}
.top-menu .menu-horizontal {overflow: visible;}
}


/* MAIN NAV*/
@media (min-width: 960px) {
body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .menu-horizontal-inner &gt; .nav &gt; .menu-smart &gt; li.current-menu-parent &gt; a, body:not(.menu-force-opacity) .style-dark-override:not(.is_stuck):not(.is_mobile_open).menu-transparent .menu-horizontal-inner &gt; .nav &gt; .menu-smart &gt; li.current-menu-ancestor &gt; a {color: rgba(255,255,255,1) !important; height: 40px; border-bottom: solid 2px #71D1F5;}
body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner &gt; .nav &gt; .menu-smart &gt; li.active &gt; a, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner &gt; .nav &gt; .menu-smart &gt; li a.active, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner &gt; .nav &gt; .menu-smart &gt; li.current-menu-parent &gt; a, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner &gt; .nav &gt; .menu-smart &gt; li.current-menu-ancestor &gt; a, body:not(.menu-force-opacity):not(.navbar-hover) .style-dark-override:not(.is_stuck:not(.menu-desktop-transparent)):not(.is_mobile_open).menu-transparent .menu-horizontal-inner &gt; .nav &gt; .menu-smart &gt; li.current-menu-item:not(.menu-item-type-custom) &gt; a {color: rgba(255,255,255,1) !important;}
.menu-smart &gt; li &gt; a {padding: 0 0;}
.menu-smart &gt; li {padding: 0 14px 0 14px;}
.menu-light .menu-smart &gt; li.current-menu-ancestor &gt; a, .menu-light .menu-smart &gt; li.current-menu-item:not(.menu-item-type-custom) &gt; a {color: rgba(2,35,94,1);height: 40px; border-bottom: solid 2px #71D1F5;}
#menu-institutional-cta li, #menu-private-wealth-cta li {vertical-align: baseline !important;} 
.menu-smart &gt; li &gt; a &gt; div &gt; div &gt; div.btn {font-size: 13px;padding: 7px 15px 7px 15px !important; font-weight: 700 !important;}
body[class*=hmenu-]:not(.hormenu-position-right) .navbar-cta + .navbar-nav-last &gt; ul {padding-left: 0px !important;}
body.hormenu-position-left:not(.hmenu-center-split):not(.hmenu-center-double):not(.menu-overlay):not(.hmenu-center) .menu-container:not(.menu-borders) .navbar-cta &gt; ul {padding: 0px 0px 0px 0px !important;}
}

/* MAIN NAV* TABLET*/
@media (min-width: 960px) and (max-width: 1400px) {
body.hmenu .menu-container .navbar-cta {position: absolute;right: 40px;height: 50px;}
body.hmenu .menu-container .navbar-cta:before {line-height:1em;content:" ";color:white;display:block;}
body.hmenu .menu-container .navbar-main:after {line-height:3.5em;content:" ";color:white;display:block;}
body.hmenu-position-left .menu-primary-inner {text-align: right;top: 20px;}
body[class*=hmenu-] .menu-icons {position: absolute;right: 0px;margin-top: -27px;}
.menu-smart {padding: 0px 0px 0px 13px;}
.menu-smart .menu-item-button {padding-right: 10px;}
.navbar-cta li a {font-size: 12px !important;}
.menu-smart &gt; li &gt; a &gt; div &gt; div &gt; div.btn {font-size: 11px;}
}

/* MAIN NAV* MOBILE*/
@media (max-width: 959px){
    .menu-cta-inner {margin-top: 0px;}
    .top-menu .col-lg-0 {height: 10px;}
}


/*NAVIGATION - SUBMENU*/
@media (min-width: 960px) {
.submenu-light .menu-horizontal .menu-smart ul {box-shadow: 0 3px 3px 0 rgba(117,117,112,0.50) !important; margin-top: -1px !important;}
.submenu-light .menu-smart ul a {color: #02235e; font-weight: 600;}
.submenu-light .menu-smart ul a:hover {color: #02235e!important;}
.submenu-light .menu-smart ul li:hover {background-color: #DCF3FB}
.submenu-light .menu-smart ul li.current-menu-item {background-color: #DCF3FB}
.submenu-light .menu-smart ul li.current-menu-item a {color: #293760;}
.menu-horizontal .menu-smart ul {padding: 0;}
.menu-smart ul &gt; li &gt; a {padding: 15px;}
.dropdown-switch {text-transform: uppercase; background-color: #1D719C;}
.submenu-light .menu-smart ul .dropdown-switch a {color: #fff;}
.dropdown-switch a:after {content: "\f105";font-family: 'uncodeicon' !important;padding-left: 10px;}
}



/* HEADINGS - MOBILE */
@media (max-width: 959px) {
    .header-wrapper {padding-top: 36px;}
}

/* BUTTONS */
.btn-sm {font-size: 14px !important;}

/* FOOTER */
#menu-footer li {display: inline-block;padding-right: 30px;font-size: 16px;}
#menu-footer li:last-child {padding-right: 0;}


@media (max-width: 959px) {
    #menu-footer li {display: block; padding-right:0; padding-bottom:10px;}
}




/* ADVERTISED SEARCHES*/
.single-advertised-searches .share-button.share-inline .social.top li.social-facebook, .single-advertised-searches .share-button.share-inline .social.top li.social-paper-plane {display: none !important;}

/* INSIGHTS*/
.share-button.share-inline .social.top li.social-pinterest,.share-button.share-inline .social.top li.social-xing {display: none !important;}
.single-post .post-content .uncol, .single-post .row-header .uncol,.single-newsroom .post-content .uncol, .single-newsroom .row-header .uncol, .post-tag-container, .single-advertised-searches .post-content .uncol, .single-advertised-searches .row-header .uncol {width: 80%; margin: 0 auto;}
.blog-minis .isotope-layout .tmb .t-inside {min-height: 420px;}
.uncode-info-box {font-size: 15px;}
.uncode-info-box .author-info {font-weight: 700;}
.uncode-info-box span.uncode-ib-separator {margin: 0 0 0 9px;}
.tmb .t-entry p.t-entry-meta .t-entry-category {text-transform: uppercase;font-weight: 700;font-size: 14px;}
.tmb .t-entry p.t-entry-meta span {font-size: 14px;}
body.textual-accent-color .post-content &gt; div p:not(.entry-small):not(.panel-title):not(.t-entry-member-social) a:not(.btn) {color: #424F5E !important;}
.nepc-disclaimers {margin-bottom: 36px;}
.nepc-tag-heading {font-weight: 600;margin-right: 9px;}

@media (max-width: 959px) {
    .single-post .post-content .uncol, .single-post .row-header .uncol, .post-tag-container, .single-advertised-searches .post-content .uncol, .single-advertised-searches .row-header .uncol {width: 100%;}
    .isotope-layout .tmb .t-inside {min-height: auto;}

}

/* PRIVACY */
.gdpr-preferences {display: none;}
.gdpr-privacy-bar {background: rgb(2 35 94 / 95%);}
body:not(.rtl) .gdpr-privacy-bar .gdpr-right .btn-accent {background-color: #fff !important; color: #000 !important; text-transform: uppercase;font-weight: 700 !important;}
body:not(.rtl) .gdpr-privacy-bar .gdpr-right .btn-accent:hover {background: #DCF3FB !important; color: #000 !important;}
body:not(.rtl) .gdpr-privacy-bar .gdpr-wrapper p {padding-right: 125px;}

@media (max-width: 959px) {
    body:not(.rtl) .gdpr-privacy-bar .gdpr-wrapper p {padding-right: 0;}
}


/* TEAM DROPDOWN */

*, *:after, *:before {box-sizing: border-box;}
.wpb_wrapper {position: relative;user-select: none;width: 100%;}
.awsm-grid-wrapper {position: relative;display: flex;flex-direction: column;}
.awsm-grid-wrapper__trigger {position: relative;display: flex;align-items: center;justify-content: space-between;padding: 0 22px;font-size: 16px;font-weight: 500;color: #3b3b3b;height: 60px;line-height: 60px;background: #ffffff;cursor: pointer;border-width: 1px;border-style: solid;border-color: #aaa;width: 300px;}
.awsm-team-filter-wrap {position: absolute; display: block;top: 100%;left: 0;right: 0;border: 1px solid #aaa;border-top: 0;background: #fff;transition: all 0.5s;opacity: 0;visibility: hidden;pointer-events: none;z-index: 2;text-align: left;width: 300px;padding-top: 10px;height: 300px;overflow-y: scroll;}
.awsm-grid-wrapper.open .awsm-team-filter-wrap {opacity: 1;visibility: visible;pointer-events: all;}
.awsm-filter-btn {position: relative;display: block;padding: 0 22px 0 22px;margin: 0 0;font-size: 16px;font-weight: 500;color: #3b3b3b;line-height: 40px;cursor: pointer;transition: all 0.5s;}
.awsm-filter-btn:hover {cursor: pointer;background-color: #b2b2b2;}
.awsm-filter-btn::after {height: 0;background: none;}
.awsm-filter-btn.awsm-active-filter {color: #ffffff;background-color: #305c91;border: none;}
.arrow {position: relative;height: 10px;width: 10px;}
.arrow::before, .arrow::after {content: "";position: absolute;bottom: 0px;width: 0.05rem;height: 100%;transition: all 0.5s;}
.arrow::before {left: -3px;transform: rotate(45deg);background-color: #394a6d;}
.arrow::after {left: 3px;transform: rotate(-45deg);background-color: #394a6d;}
.open .arrow::before {left: -3px;transform: rotate(-45deg);}
.open .arrow::after {left: 3px;transform: rotate(45deg);}


/*
----------------------------------------------------------
LANDING - POPUP
----------------------------------------------------------
*/

.site-selector {display: flex;flex-direction: row;flex: 1;justify-content: center;}
.site-selector  &gt; * {margin: 0 40px;transition: 300ms opacity, 300ms transform;}
.site-selector:hover &gt; * {opacity: 0.4;padding: 0 0 0 0 !important;}
.site-selector:hover &gt; *:hover {opacity: 1;}
.site-selector {pointer-events: none;}
.site-selector &gt; * {pointer-events: auto;}
.site-selector .site-divider {pointer-events: auto;opacity: 1;}
.site-selector:hover &gt; *:hover p{border-bottom: 2px solid #71D1F5;display: inline-block;}
.site-divider {width: 0;margin: 0 0 60px 0;background: none;border-right: 2px dashed #02235E;opacity: .5 !important;}
.site-select {max-width: 200px;flex-grow: 1;flex-basis: 0;text-align: center;padding: 0 0 2px 0 !important;}
.site-select p {text-transform: uppercase;font-size: 20px;color: #02235E;font-weight: 600;}
a {text-decoration: none;}
.pum-theme-2335 .pum-container, .pum-theme-default-theme .pum-container {padding: 0;}

@media (max-width: 959px) {
  .site-select p {font-size: 14px;}
  .site-selector &gt; * {margin: 0 20px;}
  .site-divider {margin: 0 0 50px 0 !important;}
}

#bigtext-id0 .bigtext-line0 {font-size: 20vh !important;}

/*
----------------------------------------------------------
INSTITUTIONAL
----------------------------------------------------------
*/

/*HOME*/
.home-video-text {display: inline-block; top: -10px;left: -7px;}
.home-video-divider hr {max-width: 480px;}
.home-video-icon {right: -7px;}


@media (min-width: 768px) and (max-width: 1280px) {
    .home-header span {font-size: 3.5vw; line-height: 1.2}
    body:not(.vc-safe-mode) .shift_y_neg_triple {margin-top: -54px !important;}
}

@media (max-width: 767px) {
    .home-video-icon {top: 9px;}
    .home-video-text {left: 0px;}
    .home-header span {font-size: 8.1vw; line-height: 1.2}
    body:not(.vc-safe-mode) .shift_y_neg_triple {margin-top: -36px !important;}
}

/*TABS BARS*/
.eight-tabs .nav-tabs &gt; li {width: 12.5%;}
.seven-tabs .nav-tabs &gt; li {width: 14.28%;}
.six-tabs .nav-tabs &gt; li {width: 16.66%;}
.five-tabs .nav-tabs &gt; li {width: 20%;}
.four-tabs .nav-tabs &gt; li {width: 25%;}
.two-tabs .nav-tabs &gt; li {width: 50%;}

.nav-tabs {border-bottom: none;}
.nav-tabs &gt; li {vertical-align: top;}
.nav-tabs &gt; li &gt; a {padding: 10px 15px 18px 0;text-align: center; font-weight: 700;}
.nav-tabs &gt; li &gt; a span {white-space: normal; display:block; font-size: 17px}
.nav-tabs &gt; li &gt; a &gt; span:before {content: " "; height: 20px; display: block; width: auto; border-top: 3px solid transparent;}
.nav-tabs &gt; li.active &gt; a &gt; span:before {content: " ";height: 20px;display: block;width: auto;border-top: 3px solid #71D1F5;}
.nav-tabs &gt; li.active &gt; a {border-bottom-width: 0; border-bottom-style: none; border-top-width: 0; border-top-style: none;}
.tab-content p {/* font-size: 16px; */font-weight: 400;}
.text-left.nav-tabs &gt; li &gt; a {padding: 0px 15px 0px 0px;}

/*TABS - SUSTAINABLE*/
.sustainable-tabs .vc_tta-tabs-container, .tab-content-limit-width {max-width: 1404px;margin: auto; padding-left: 36px; padding-right: 36px;}

/*TABS - STYLE DARK*/
.style-dark .nav-tabs &gt; li &gt; a {color: rgba(255, 255, 255, .7) !important;}
.style-dark .nav-tabs &gt; li &gt; a:hover {color: rgba(255, 255, 255, 1) !important;}
.style-dark .nav-tabs &gt; li.active &gt; a {color: rgba(255, 255, 255, 1) !important;}



@media (max-width: 959px) {
    .nav-tabs &gt; li &gt; a {text-align: left;}
    .eight-tabs .nav-tabs &gt; li, .seven-tabs .nav-tabs &gt; li, .six-tabs .nav-tabs &gt; li, .five-tabs .nav-tabs &gt; li, .four-tabs .nav-tabs &gt; li, .two-tabs .nav-tabs &gt; li {width: 100%;}
    .nav-tabs &gt; li.active &gt; a &gt; span:before {height: 0;border-top: none;}
    .nav-tabs &gt; li.active &gt; a {border-left: 3px solid #71D1F5 !important;padding-left: 15px;margin-left: -3px;}
    .text-left.nav-tabs &gt; li &gt; a {padding: 0 0 0 18px;}
    .nav-tabs &gt; li &gt; a &gt; span:before {height: 0;border-top: none;}
    .nav-tabs &gt; li {margin-top: 12px;margin-bottom: 0;}
    .uncode-wrapper .tab-content &gt; .tab-pane {padding: 0 0 0 18px;}
    .sustainable-tabs .uncode-wrapper .tab-content &gt; .tab-pane {padding: 0 0 0 0;}
}

/* INSIGHTS - FACET WP*/

.facetwp-selections {margin-bottom: 20px;}
.facetwp-selections ul {padding: 0 0 20px 0 !important; margin: 0;}
.facetwp-selections .facetwp-selection-value {background-position: right 15px center !important;background-color: #e3eef3 !important;padding: 10px 35px 10px 20px !important;font-family: Open Sans;font-size: 14px;border-radius: 20px;}
.fs-label-wrap .fs-label {padding: 12px 20px 12px 12px !IMPORTANT;}
.fs-dropdown .fs-options {padding: 10px;}
.fs-arrow {margin: auto 10px auto 0 !important;}
.fs-wrap {width: 100% !important;}
.fs-label-wrap {width: 100% !important;}
.fs-dropdown {width: 100% !important;}


.facetwp-selection-label {display: none;}
.fwpl-result {background-color: #fff; box-shadow: 0 20px 60px -30px rgb(0 0 0 / 45%); position: relative; padding-bottom: 70px;}
.nepc-post-type span {font-size: 14px; text-transform: uppercase; font-weight: 700; color: #424F5E; margin-bottom: 15px; display: inline-block;}
.nepc-post-date {color: #02235E;font-size: 14px;margin-bottom: 15px;}
.nepc-post-title {font-size: 16px;font-weight: 700;}
.nepc-post-learn-more a button {padding: 0;background-color: transparent;margin-top: 15px;color: #424F5E; text-transform: uppercase; font-size: 12px;font-weight: 600 !important;letter-spacing: 0.1em;}
.nepc-post-learn-more {position: absolute;bottom: 20px;}
.nepc-facet-image {width: 100%;padding-top: 50%; overflow: hidden;position: relative;}
.nepc-facet-image img {width: 100%;height: auto;margin: auto;position: absolute;top: -100%;right: -100%;bottom: -100%;left: -100%;}
.facetwp-load-more {display: inline-block;font-size: 12px;padding: 13px 31px 13px 31px !important;font-style: normal !important;text-align: center;vertical-align: middle;margin-top: 1px;margin-bottom: 1px;cursor: pointer;background-color: #424f5d;border-style: solid;border-radius: 2px;outline: none;white-space: pre-wrap;text-transform: uppercase;color: #fff;font-weight: 700;}
.fwpl-tax-category a {color: #424F5E;}

@media (max-width: 959px) {
.fwpl-layout { grid-template-columns: 1fr !important;}
}



/*TEAM*/
.drawer-style.style-2 &gt; .awsm-grid-card {padding: 0 15px;}
.drawer-style.style-2 figcaption {padding: 15px; min-height: 120px; position: relative; transform: none; background: #02235e; color: #fff; text-align: left; margin-top: -1px;}
.drawer-style.style-2 .awsm-personal-info {display: flex;flex-direction: column-reverse;}
.awsm-personal-info span {text-transform: none; font-size: 14px;}
.drawer-style.style-2 figcaption h3 {color: #fff; font-size: 14px; font-weight: 700;}
.drawer-style.style-2 figcaption::after {display:none;}
.drawer-style.style-2 .awsm-grid-show {padding: 0 15px;margin: 0 0 30px;}
.drawer-style.style-2 .awsm-grid-padding {background: #fff; max-width: 1400px; border: 1px solid #efefef;}
.drawer-style.style-2 .awsm-grid-card.awsm-expanded figcaption {color: #02235e;}
.drawer-style.style-2 .awsm-grid-card.awsm-expanded figcaption h3 {color: #02235e;}
.drawer-style.style-2 .awsm-grid-card.awsm-expanded figcaption {background: #fff;}
.drawer-style.style-2 .awsm-personal-contact-info .awsm-social-icons span {border: none;background-color:#02235e;border-radius: 50px;}
[class^=awsm-icon-] {color: #fff;}
.drawer-style.style-2 .awsm-details h2 {font-size: 24px; line-height: 1.125;font-weight:700; margin: 0;}
.drawer-style.style-2 .awsm-details span {font-size: 24px}
.awsm-grid-wrapper .awsm-grid.drawer-style {margin: 0 -15px;}
.drawer-style.style-2 .awsm-personal-contact-info .awsm-social-icons a {padding: 11px 0;width: 38px;}
.drawer-style.style-2 .awsm-details h2:after {content: '';height: 5px;display: block;}
.drawer-style.style-2&gt;.awsm-grid-card {margin-bottom: 25px;padding: 0 12px;}
.awsm-content-scrollbar .row-inner &gt; div {padding: 0;}
.awsm-content-scrollbar {display: flex;/*flex-direction: column-reverse;*/ flex-direction: column;}
.awsm-content-scrollbar span:first-of-type {order: 1;}
.awsm-content-scrollbar h2:first-of-type {order: 0;}
.awsm-content-scrollbar p, .awsm-content-scrollbar .wpb-content-wrapper {order: 2;}
.drawer-style.style-2 .awsm-personal-contact-info {width: 20%;}
.drawer-style.style-2 .awsm-details {width: 80%;}


/*Team - PW*/
.team-pw .drawer-style.style-2 figcaption {background: #17709e;}

@media (max-width: 959px){
    .drawer-style.style-2 .awsm-grid-padding {padding: 30px 15px;}
    .drawer-style.style-2 .awsm-details, .drawer-style.style-2 .awsm-personal-contact-info {padding: 0 15px;}
    .drawer-style.style-2 .awsm-grid-close {top: 20px;}
    .drawer-style.style-2 .awsm-personal-contact-info {width: 100%;}
    .drawer-style.style-2 .awsm-details {width: 100%;}
    .awsm-details .row-container .row-parent {padding: 36px 0px 36px 0px;}
    .awsm-personal-details {max-height: 100%;}
}


/*CONTACT*/
.contact-divider {border-right: 1px solid #1D719C;}
.contact-divider-pw {border-right: 1px solid #17709e;}

@media (max-width: 959px){
    .contact-divider {border-right: none;}
    }

/*SUBSCRIBE - POPUP*/
.hs-custom-style fieldset input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]) {padding: 7px !important;}
.belch-modal__content {margin-top: 0 !important; margin-bottom: 0 !important;}
.belch-modal__container {max-width: 900px;border-radius: 0px; padding: 40px;}
.embed-form-super-wrapper .hs-form fieldset .hs-form-field, .hs-richtext {text-align: left;}
.hs-richtext h2 {font-size: 40px; text-align: center; margin-top: 0;}
.hs-richtext p {font-weight: 400; margin: 18px 0;font-size: 13px;line-height: 1.5;}
.embed-form-super-wrapper .hs-form .input select, .embed-form-super-wrapper .hs-form select {font-family: 'Open Sans', Arial !important;font-weight: 400 !important;font-size: 16px !important;}
.embed-form-super-wrapper .hs-form input[type=submit] {font-family: 'Open Sans', Arial !important;letter-spacing: 1px !important;font-weight: 600 !important;font-size: 14px !important;}
.embed-form-super-wrapper .hs-form label span + span {color: red !IMPORTANT;}
.embed-form-super-wrapper .hs-form ul {margin: 0;}
.hs-richtext .nepc-required {color: red;}

@media (max-width: 959px){
    .hs-richtext h2 {font-size: 4.5vw;}
    }

/*ABOUT - ACCORDIAN*/
.style-light .panel {margin-bottom: 7px}
.panel-title {padding: 0 20px; background-color: #fff}
.panel-title a span {font-size: 24px;}
.panel-title.active {background-color: #02235e;}
.panel-title.active a span {color: #fff;}
.style-light .panel-group .panel-heading + .panel-collapse .panel-body {background-color: #fff;}
.panel-body &gt; *:first-child {padding: 0 36px;}
.panel-body.half-internal-gutter &gt; div &gt; *:not(:first-child) {margin-top: 0;}
.location-panel-disabled .uncell {padding: 24px 20px;}
.location-panel-disabled {margin-top: 9px !important;}

@media (max-width: 959px){
    .panel-title a span, .location-panel-disabled .heading-text span {font-size: 18px;}
}

/*CAROUSEL*/

.owl-dots {position: initial;transform: initial;}        

.owl-dots .owl-dot span {width: 15px; height: 15px;}
.mCSB_container .col-lg-12.single-internal-gutter { padding-left:0 !important;}
</pre></body></html>