@font-face{font-family:SourceSansVF;src:url("//www.cacaponinstitute.org/wp-content/themes/HighendWP/assets/css/fonts/source-sans.woff2?v=3.052") format("woff2");src:url("//www.cacaponinstitute.org/wp-content/themes/HighendWP/assets/css/fonts/source-sans.woff2?v=3.052") format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:SourceSansVF;src:url("//www.cacaponinstitute.org/wp-content/themes/HighendWP/assets/css/fonts/source-sans-italic.woff2?v=3.052") format("woff2");src:url("//www.cacaponinstitute.org/wp-content/themes/HighendWP/assets/css/fonts/source-sans-italic.woff2?v=3.052") format("woff2");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Museo500Regular;src:url("//www.cacaponinstitute.org/wp-content/themes/HighendWP/assets/css/fonts/Museo500-Regular-webfont.woff2") format("woff2");src:url("//www.cacaponinstitute.org/wp-content/themes/HighendWP/assets/css/fonts/Museo500-Regular-webfont.woff2") format("woff2"),url("//www.cacaponinstitute.org/wp-content/themes/HighendWP/assets/css/fonts/Museo500-Regular-webfont.woff") format("woff"),url("//www.cacaponinstitute.org/wp-content/themes/HighendWP/assets/css/fonts/Museo500-Regular-webfont.ttf") format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--colorPrimary:#009385;--hb-primary-a85:rgba(0,147,133,.85);--hb-primary-a90:rgba(0,147,133,.9);--hb-primary-a95:rgba(0,147,133,.95);--hb-primary-a22:rgba(0,147,133,.22);--hb-primary-shade:#006153}html:has(.highend-sticky-header),html:has(#header-inner.sticky-nav){scroll-padding-top:calc(60px + var(--wp-admin--admin-bar--height,0px))}#header-inner-bg{background-color:#fff}:root{--hb-nav-bg:#fff}#pre-footer-area{background-color:#c0d5d6}#footer,body #lang_sel_footer{background-color:#42505e}#footer{color:#fff}#main-wrapper #footer{color:#fff}#copyright-wrapper{background:#42505e}#copyright-wrapper,#copyright-text{color:#e1efeb}body{background-color:#fff}#hb-side-section{background-color:#086a5e}#main-wrapper,#main-wrapper.hb-stretched-layout,#main-wrapper.hb-boxed-layout{background-color:#fff}#main-wrapper #pre-footer-area{--hb-bubble-bg:#fff}.hb-main-content a,select{color:#086a5e}.hb-main-content a:hover{color:#009385}h1,h1.extra-large,h1 a,.single article h1.title{color:#086a5e}#hb-page-title.dark-text h1,#hb-page-title.light-text h1,p.hb-text-large{color:#086a5e!important}#main-wrapper h1.hb-bordered-heading{color:#086a5e;border-color:#086a5e}h2,#hb-page-title h2{color:#086a5e}#main-wrapper h2.hb-bordered-heading{color:#086a5e;border-color:#086a5e}h3,#respond h3,h3.title-class,.hb-callout-box h3,.hb-gal-standard-description h3{color:#086a5e}#main-wrapper h3.hb-bordered-heading{color:#086a5e;border-color:#086a5e}h4,.widget-item h4,.content-box h4,.feature-box h4.bold,.hb-related-posts__title{color:#086a5e}#main-wrapper h4.hb-bordered-heading{color:#086a5e;border-color:#086a5e}h5,#comments h5,#respond h5,.testimonial-author h5{color:#086a5e}h6,.single-post-tags span,h6.special,.blog-shortcode-1 h6{color:#086a5e}#logo .hb-logo-wrap{height:60px !important;max-height:100% !important}.nav-type-1 #header-inner-bg,.nav-type-1 .highend-sticky-placeholder{height:80px !important;line-height:80px !important}.highend-sticky-header #header-inner.nav-type-1 #header-inner-bg{height:var(--hb-header-h,60px) !important;line-height:var(--hb-header-h,60px) !important}.highend-sticky-header #header-inner.nav-type-1 .highend-sticky-placeholder{height:60px !important;line-height:60px !important}#mobile-menu.interactive ul.sub-menu li ul li a{padding-left:60px}#mobile-menu.interactive ul.sub-menu li a{line-height:1.25}#mobile-menu.interactive ul.sub-menu li a:before{content:'';padding-right:0}#mobile-menu.interactive ul.sub-menu ul li a:before{content:' -';padding-right:7px}#show-nav-menu{color:#fff;font-size:22px}a#show-nav-menu:after{content:' MENU ';font-size:16px;vertical-align:middle;padding-left:6px}@media handheld,only screen and (max-width:767px){#header-inner.nav-type-2 #logo{padding:10px 0;max-width:85%}#main-wrapper.nav-type-2 #hb-page-title.large-padding{padding-top:80px}#hb-page-title .light-text h1{margin-left:-30px;border-left:6px solid #de9353;background:rgba(222,147,82,.9);text-shadow:none;padding:0 10px;bottom:-31px;position:relative;font-size:20px !important}#main-wrapper #hb-page-title .light-text h2{position:relative;bottom:-32px;font-size:18px;text-shadow:5px 5px 5px #000,-5px -5px 5px #000;font-weight:700;line-height:1.2;color:#fff !important;padding-top:10px;padding-bottom:10px}}body{--he-font:Helvetica,Arial,sans-serif;font-family:Helvetica,Arial,sans-serif}body .hb-button{font-family:Merriweather,Georgia,serif}.home a.hb-default-button,.home #pre-footer-area a.hb-button{background:#009385 !important;color:#fff !important}.home a.hb-default-button:hover,.home #pre-footer-area a.hb-button:hover{background:#323436 !important;color:#fff !important}#header-inner.nav-type-2 .main-navigation{background:#009482;background:-moz-linear-gradient(left,rgba(0,148,130,1) 0,rgba(7,106,94,1) 100%);background:-webkit-linear-gradient(left,rgba(0,148,130,1) 0,rgba(7,106,94,1) 100%);background:linear-gradient(to right,rgba(0,148,130,1) 0,rgba(7,106,94,1) 100%)}#header-inner.nav-type-2 .main-navigation #main-nav>li>a{color:#fff !important;font-weight:700}#header-inner.nav-type-2 li#nav-search>a,#header-inner.nav-type-2 #main-nav>li:first-child>a{border-left:1px solid rgba(255,255,255,.1)}#header-inner.nav-type-2 #main-nav>li>a{border-right:1px solid rgba(255,255,255,.1);transition:background-color .15s ease-in-out;text-transform:uppercase;padding:1px 18px 4px !important}#header-inner.nav-type-2 #main-nav>li>a:hover,#header-inner.nav-type-2 #main-nav>li.current_page_item>a{background-color:#dc8842 !important}#header-inner.nav-type-2 .main-navigation,#header-inner.nav-type-2 #header-inner-bg{border:0 !important}.tdp-menu-sub a{border:1px solid #d0d9d8;display:inline-block;padding:8px 12px;font-size:14px;text-transform:uppercase;line-height:1;color:#036c62;font-family:'Merriweather Sans',Arial,Helvetica,sans-serif}.tdp-menu-sub a:hover,.tdp-menu-sub a:focus{background:#d0d9d8}#hb-page-title.dark-text h1,#hb-page-title.light-text h1,p.hb-text-large{color:#fff !important;text-shadow:-2px 2px 6px rgba(0,0,0,.95)}