.cmp-siteheader .header-nav .nav-container .nav-left .nav-logo{background:url('../../../content/dam/im/assets/web/images/logo/logo_calvert_blue.svg') top no-repeat;width:150px}
@media screen and (max-width:767px){.cmp-siteheader .header-nav .nav-container .nav-left .nav-logo{background:url('../../../content/dam/im/assets/web/images/logo/logo_calvert_blue_mobile.svg') center no-repeat;width:120px}
}
.nav-region-login .nav-region-dropdown-link-panel li.megamenu-line-item a.nav-region-dropdown-link:hover{background-color:#ebf9f6;border-left:3px solid #3bc3a3}
.dropdown{display:inline-block;position:relative;overflow:visible}
.dropdown .dropdown-label{display:flex;flex-direction:column;align-items:flex-start}
.dropdown .dropdown-label .header{font-size:.875rem;font-style:normal;font-weight:400;line-height:120%;color:#767676}
.dropdown .dropdown-label .value{font-size:1rem;font-style:normal;font-weight:400;line-height:120%}
.dropdown-button{background-color:#fff;padding:16px 40px 16px 16px;height:64px;font-size:1rem;border:1px solid #ddd;cursor:pointer;box-sizing:border-box;position:relative}
.dropdown-button::after{content:url("../../../content/dam/im/assets/web/images/icon/chevron-down.svg");display:block;width:15px;height:17px;position:absolute;right:16px;top:0;bottom:0;margin:auto 0}
.dropdown-content{display:none;position:absolute;background-color:#fff;border:1px solid #ddd;box-shadow:0 8px 16px 0 rgba(0,0,0,0.15);z-index:1;left:0;top:100%}
.dropdown-content a{font-size:1rem}
.dropdown-content.show{display:block}
.dropdown-item{color:#000;padding:12px 16px;text-decoration:none;display:block;cursor:pointer;transition:background-color 250ms ease 0}
.dropdown-item:hover{background-color:#f9f9f9}
@tablet-and-mobile{width:99.5%}
.site-wide-login .login-element .name-label.dropdown-button .avatar{background-color:#0a6f7a}
.site-wide-login .login-element .dropdown-content .main-container .personal-info .avatar{background-color:#0a6f7a}
.cmp-pullquote p{color:#333}
.cmp-pullquote div.fr p:first-child:before{background-image:url("../../../content/dam/im/assets/web/images/icon/whitelessthan.svg")}
.cmp-pullquote div.de p:first-child:before{background-image:url("../../../content/dam/im/assets/web/images/icon/whitequotesreversed.svg")}
.cmp-pullquote div.zh p:first-child:before{background-image:url("../../../content/dam/im/assets/web/images/icon/whitel.svg")}
.cmp-pullquote div.ja p:first-child:before{background-image:url("../../../content/dam/im/assets/web/images/icon/whitel.svg")}
.cmp-pullquote p:first-child:before{background-image:url("../../../content/dam/im/assets/web/images/icon/whitequotes.svg");background-color:#a7f0ba;color:white}
.insights .key-takeaway .cmp-text{border-top:3px solid #739aae}
.insights .key-takeaway .cmp-text>ul>li::before,.insights .key-takeaway .cmp-text>ol>li::before{background:#a7f0ba}
.insights .key-takeaway:not(.no-bottom-bar) .cmp-text{border-bottom:3px solid #739aae}
.text-as-pullquote .cmp-text p{color:#333}
.text-as-pullquote .cmp-text p:first-child:before{background-image:url("../../../content/dam/im/assets/web/images/icon/whitequotes.svg");background-color:#a7f0ba;color:white}
.text-as-mm-pullquote .cmp-text::before{background-image:url("../../../content/dam/im/assets/web/images/icon/whitequotes.svg");background-color:#a7f0ba;color:#fff}
.etf-template .section-desc:before,.pd-template .section-desc:before{border-bottom:3px solid #739aae}
.teaser .cmp-teaser .cmp-teaser__icon-image{background-color:#bae6ff}
.teaser .cmp-teaser .cmp-teaser__icon-image img{filter:brightness(0) saturate(100%) invert(17%) sepia(56%) saturate(4431%) hue-rotate(194deg) brightness(101%) contrast(101%)}
.teams-people .cmp-tabs .cmp-tab__container .cmp-tabs__tablist .cmp-tabs__tabheader{background:#fff;border-bottom:3px solid #cef0e8}
.teams-people .cmp-tabs .cmp-tab__container .cmp-tabs__tablist .cmp-tabs__tabheader--active{background:#cef0e8;border-bottom:3px solid #3bc3a3}
@media screen and (max-width:1024px){.teams-people .cmp-tabs .cmp-tabs__tabContainer .cmp-tabs__tablist .cmp-tabs__tabheader{background:#e3e8ec}
.teams-people .cmp-tabs .cmp-tabs__tabContainer .cmp-tabs__tablist .cmp-tabs__tabheader--active{background:#cef0e8}
}
.cmp-tabs .cmp-tabs__tablist{border-bottom:2px solid #739aae}
.cmp-tabs .cmp-tabs__content--active{border-bottom:3px solid #739aae}
@media screen and (max-width:1024px){.cmp-tabs .cmp-tabs__content--active .cmp-tabs__icon{background-image:url('../../../content/dam/im/assets/web/images/icon/plus-mobile.svg')}
.cmp-tabs .cmp-tabs__content .cmp-tabs__icon{background-image:url('../../../content/dam/im/assets/web/images/icon/minus-mobile.svg')}
.cmp-tabs .cmp-tabs__content,.cmp-tabs .cmp-tabs__content--active{border-bottom:2px solid #739aae}
}
.cmp-tabs.blockTabs .cmp-tab__container .cmp-tabs__tablist .cmp-tabs__tabheader--active{border-bottom:6px solid #9ef0f0;background:#cef7f7}
.cmp-tabs.blockTabs .cmp-tab__container .cmp-tabs__tablist .cmp-tabs__tabheader--hidden{border-bottom:6px solid #cef7f7}
@media screen and (max-width:1024px){.cmp-tabs.blockTabs .cmp-tabs__tabContainer .cmp-tabs__tablist .cmp-tabs__tabheader--active{background:#cef7f7}
.cmp-tabs.blockTabs .cmp-tabs__tabContainer .cmp-tabs__showAsAccordion .cmp-tabs__content_div--active{background:#cef7f7;border-bottom:3px solid #9ef0f0}
.cmp-tabs.blockTabs .cmp-tabs__listContainer .cmp-tabs__tablist .cmp-tabs-showAsAccordion__content_div,.cmp-tabs.blockTabs .cmp-tabs__tabContainer .cmp-tabs__tablist .cmp-tabs-showAsAccordion__content_div{border-bottom:3px solid #9ef0f0}
}
@media screen and (max-width:1366px){.team-template-page .cmp-tabs.blockTabs .cmp-tab__container .dropdown-container{background-color:#e2fbfb;border-bottom:6px solid #cef7f7}
}
.teams-people .cmp-tabs .cmp-tab__container .cmp-tabs__tablist .cmp-tabs__tabheader{background:#fff;border-bottom:3px solid #f2fafe}
.teams-people .cmp-tabs .cmp-tab__container .cmp-tabs__tablist .cmp-tabs__tabheader--active{background:#f2fafe;border-bottom:3px solid #00a1e2}
@media screen and (max-width:1024px){.teams-people .cmp-tabs .cmp-tabs__tabContainer .cmp-tabs__tablist .cmp-tabs__tabheader{background:#e3e8ec}
.teams-people .cmp-tabs .cmp-tabs__tabContainer .cmp-tabs__tablist .cmp-tabs__tabheader--active{background:#f2fafe}
}
.cmp-tabs .cmp-tabs__tablist{border-bottom:2px solid #739aae}
.cmp-tabs .cmp-tabs__content--active{border-bottom:3px solid #739aae}
@media screen and (max-width:1024px){.cmp-tabs .cmp-tabs__content--active .cmp-tabs__icon{background-image:url('../../../content/dam/im/assets/web/images/icon/plus-mobile.svg')}
.cmp-tabs .cmp-tabs__content .cmp-tabs__icon{background-image:url('../../../content/dam/im/assets/web/images/icon/minus-mobile.svg')}
.cmp-tabs .cmp-tabs__content,.cmp-tabs .cmp-tabs__content--active{border-bottom:2px solid #739aae}
}
.cmp-tabs.blockTabs .cmp-tab__container .cmp-tabs__tablist .cmp-tabs__tabheader--active{border-bottom:6px solid #00a1e2;background:#d9f1fb}
.cmp-tabs.blockTabs .cmp-tab__container .cmp-tabs__tablist .cmp-tabs__tabheader--hidden{border-bottom:6px solid #bae6ff}
@media screen and (max-width:1024px){.cmp-tabs.blockTabs .cmp-tabs__tabContainer .cmp-tabs__tablist .cmp-tabs__tabheader--active{background:#d9f1fb}
.cmp-tabs.blockTabs .cmp-tabs__tabContainer .cmp-tabs__showAsAccordion .cmp-tabs__content_div--active{background:#d9f1fb;border-bottom:3px solid #00a1e2}
.cmp-tabs.blockTabs .cmp-tabs__listContainer .cmp-tabs__tablist .cmp-tabs-showAsAccordion__content_div,.cmp-tabs.blockTabs .cmp-tabs__tabContainer .cmp-tabs__tablist .cmp-tabs-showAsAccordion__content_div{border-bottom:3px solid #00a1e2}
}
@media screen and (max-width:1024px){.team-template-page .cmp-tabs.blockTabs .cmp-tab__container .dropdown-container{background-color:#e6f6fc;border-bottom:6px solid #bae6ff}
}
.separator.c-brandbar hr{border-top:3px solid #2d8650}
.cmp-container.primary-bg{background-color:#e3e8ec}
.cmp-container.secondary-bg{background-color:#afc7d3}
.cmp-experiencefragment--footer .container.primary-bg{background-color:#739aae;color:white}
.cmp-experiencefragment--footer .container.secondary-bg{background-color:#0a6f7a;color:white}
.button.outline-background .cmp-button{background-color:#fff;border:1px solid #005aa4;color:#005aa4}
.button.outline-background .cmp-button:hover{background-color:#005aa4;color:#fff}
.button.outline-background .cmp-button:active{color:#005aa4;background-color:#d9f1fb}
.button.outline-background .cmp-button.inactive{color:#767676;background-color:transparent;pointer-events:none}
.button.outline-background>span{background-color:transparent;border:1px solid transparent;color:#767676}
.button.outline-transparent-blue .cmp-button{background-color:transparent;border:1px solid #005aa4;color:#005aa4}
.button.outline-transparent-blue .cmp-button:hover{background-color:#005aa4;color:#fff}
.button.outline-transparent-blue .cmp-button:active{color:#005aa4;background-color:#d9f1fb}
.button.outline-transparent-blue .cmp-button.inactive{color:#767676;border-color:#ddd;background-color:transparent;pointer-events:none}
.button.outline-transparent-blue>span{background-color:transparent;border:1px solid transparent;color:#767676}
.button.outline-transparent-white .cmp-button{background-color:transparent;border:1px solid #fff;color:#fff}
.button.outline-transparent-white .cmp-button:hover{background-color:#fff;border:1px solid #005aa4;color:#005aa4}
.button.outline-transparent-white .cmp-button:active{background-color:#d9f1fb;color:#005aa4}
.button.outline-transparent-white .cmp-button.inactive{opacity:.5;background-color:transparent;pointer-events:none}
.button.outline-transparent-white>span{background-color:transparent;border:1px solid transparent;color:#fff;opacity:.5}
.button.solid .cmp-button{background-color:#005aa4;border:1px solid #005aa4;color:#fff}
.button.solid .cmp-button:hover{color:#005aa4;background-color:transparent}
.button.solid .cmp-button:active{background-color:#d9f1fb}
.button.solid .cmp-button.inactive{color:#767676;background-color:#f2f2f2;border-color:#f2f2f2;pointer-events:none}
.button.solid>span{background-color:#f2f2f2;border:1px solid #f2f2f2;color:#767676}
.b-primary{background-color:#0a6f7a;color:#fff}
.c-primary{color:#0a6f7a}
.b-secondary{background-color:#d9f1fb;color:#000}
.c-secondary{color:#d9f1fb}
.b-tertiary{background-color:#00a1e2;color:#000}
.c-tertiary{color:#00a1e2}
.b-primary-accent{background-color:#739aae;color:#000}
.c-primary-accent{color:#739aae}
.b-secondary-accent,.b-washed-jade{background-color:#a7f0ba;color:#000}
.c-secondary-accent,.c-washed-jade{color:#a7f0ba}
.b-tertiary-accent{background-color:#bae6ff;color:#000}
.c-tertiary-accent{color:#bae6ff}
.b-hover{background-color:#f2fafe}
.b-selected{background-color:#d9f1fb}
.b-background-pale{background-color:#dde6ee}
.b-background-light{background-color:#dde6ee}
.b-container-borders{background-color:#f2f2f2}
.c-brandbar{border-color:#2d8650}
.basicpage.page thead{background-color:#739aae}
.megamenu .megamenu-list .megamenu-line-item a:hover{background-color:#e6f6fc;border-left:3px solid #00a1e2}
.megamenu .megamenu-list .megamenu-line-item.selected a{background-color:#d9f1fb;border-left:3px solid #00a1e2}