/* Start custom CSS */.elementor-page-1654 .entry-header{display:none!important} .elementor-page-1654 #primary,.elementor-page-1654 .content-area{margin-top:0!important;margin-bottom:0!important}
/* TC teal accents (TC logo #429CAA) */
body.elementor-page-1654{--tc-teal:var(--eg-tc-teal,#429CAA);--tc-teal-soft:rgba(66,156,170,0.16);--tc-teal-line:rgba(66,156,170,0.5)}
body.elementor-page-1654 .eg-eyebrow,body.elementor-page-1654 .eg-tag{color:var(--tc-teal)!important}
body.elementor-page-1654 .eg-staff-item{border-left-color:var(--tc-teal)!important}
body.elementor-page-1654 .eg-staff-item:hover{box-shadow:0 0 0 1px var(--tc-teal-line)}
body.elementor-page-1654 .eg-info-bar{background-color:var(--tc-teal-soft)!important;border-color:var(--tc-teal-line)!important}
body.elementor-page-1654 .eg-card-link{border-color:var(--tc-teal-line)!important}
body.elementor-page-1654 .eg-card-link:hover{background-color:var(--tc-teal)!important;color:#0E1A41!important;border-color:var(--tc-teal)!important}
body.elementor-page-1654 .eg-btn-primary{background-color:var(--tc-teal)!important;color:#0E1A41!important}
body.elementor-page-1654 .eg-btn-primary:hover{background-color:#62BAC7!important;color:#0E1A41!important}
body.elementor-page-1654 .eg-btn-outline:hover{border-color:var(--tc-teal)!important;color:var(--tc-teal)!important}
body.elementor-page-1654 .eg-section .eg-h2::after{content:"";display:block;width:56px;height:3px;background:var(--tc-teal);margin-top:14px}
body.elementor-page-1654 .elementor-element-3e6309c8{background-color:var(--tc-teal)!important;background-image:none!important}
body.elementor-page-1654 .elementor-element-3e6309c8 .eg-h2,body.elementor-page-1654 .elementor-element-3e6309c8 .eg-lead,body.elementor-page-1654 .elementor-element-3e6309c8 p{color:#0E1A41!important}
body.elementor-page-1654 .elementor-element-3e6309c8 .eg-h2::after{background:#0E1A41;margin-inline:auto}
body.elementor-page-1654 .elementor-element-3e6309c8 .eg-btn-primary{background-color:#0E1A41!important;color:#FFFFFF!important}
body.elementor-page-1654 .elementor-element-3e6309c8 .eg-btn-primary:hover{background-color:#08102B!important}
body.elementor-page-1654 .elementor-element-3e6309c8 .eg-btn-outline{border-color:#0E1A41!important;color:#0E1A41!important}
body.elementor-page-1654 .elementor-element-3e6309c8 .eg-btn-outline:hover{background-color:#0E1A41!important;color:#FFFFFF!important}/* End custom CSS */