/* Start custom CSS */.elementor-page-1655 .entry-header{display:none!important} .elementor-page-1655 #primary,.elementor-page-1655 .content-area{margin-top:0!important;margin-bottom:0!important}
/* TA gold accents (TA logo #F6A61B) */
body.elementor-page-1655{--ta-gold:var(--eg-ta-gold,#F6A61B);--ta-gold-soft:rgba(246,166,27,0.14);--ta-gold-line:rgba(246,166,27,0.45)}
body.elementor-page-1655 .eg-eyebrow,body.elementor-page-1655 .eg-tag{color:var(--ta-gold)!important}
body.elementor-page-1655 .eg-staff-item{border-left-color:var(--ta-gold)!important}
body.elementor-page-1655 .eg-staff-item:hover{box-shadow:0 0 0 1px var(--ta-gold-line)}
body.elementor-page-1655 .eg-info-bar{background-color:var(--ta-gold-soft)!important;border-color:var(--ta-gold-line)!important}
body.elementor-page-1655 .eg-card-link{border-color:var(--ta-gold-line)!important}
body.elementor-page-1655 .eg-card-link:hover{background-color:var(--ta-gold)!important;color:#0E1A41!important;border-color:var(--ta-gold)!important}
body.elementor-page-1655 .eg-btn-primary{background-color:var(--ta-gold)!important;color:#0E1A41!important}
body.elementor-page-1655 .eg-btn-primary:hover{background-color:#FFBE45!important;color:#0E1A41!important}
body.elementor-page-1655 .eg-btn-outline:hover{border-color:var(--ta-gold)!important;color:var(--ta-gold)!important}
body.elementor-page-1655 .elementor-element-45f98c5b .eg-card-name{color:var(--ta-gold)!important}
body.elementor-page-1655 .elementor-element-45f98c5b{border-top:3px solid var(--ta-gold)}
body.elementor-page-1655 .eg-section .eg-h2::after{content:"";display:block;width:56px;height:3px;background:var(--ta-gold);margin-top:14px}
body.elementor-page-1655 .elementor-element-677a275b{background-color:var(--ta-gold)!important;background-image:none!important}
body.elementor-page-1655 .elementor-element-677a275b .eg-h2,body.elementor-page-1655 .elementor-element-677a275b .eg-lead,body.elementor-page-1655 .elementor-element-677a275b p{color:#0E1A41!important}
body.elementor-page-1655 .elementor-element-677a275b .eg-h2::after{background:#0E1A41;margin-inline:auto}
body.elementor-page-1655 .elementor-element-677a275b .eg-btn-primary{background-color:#0E1A41!important;color:#FFFFFF!important}
body.elementor-page-1655 .elementor-element-677a275b .eg-btn-primary:hover{background-color:#08102B!important}
body.elementor-page-1655 .elementor-element-677a275b .eg-btn-outline{border-color:#0E1A41!important;color:#0E1A41!important}
body.elementor-page-1655 .elementor-element-677a275b .eg-btn-outline:hover{background-color:#0E1A41!important;color:#FFFFFF!important}
/* EGTA news tiles (573f6158): faded TA gold over the bottom half of each tile */
body.elementor-page-1655 .elementor-element-573f6158 .eg-news-card{position:relative;overflow:hidden}
body.elementor-page-1655 .elementor-element-573f6158 .eg-news-card::after{content:"";position:absolute;inset:50% 0 0 0;background:linear-gradient(180deg,rgba(246,166,27,0) 0%,rgba(246,166,27,.28) 30%,rgba(246,166,27,.42) 100%);pointer-events:none;z-index:1}
body.elementor-page-1655 .elementor-element-573f6158 .eg-news-body{position:relative;z-index:2}/* End custom CSS */