/* Tech1 fixes Nov 2026 */
#single-page-header .single-page-header-content,#single-page-header .cycle-slideshow{height:100%}
#single-page-header .cycle-slideshow img{width:100%;height:100%;max-height:none;object-fit:cover}
@media (min-width:1025px){.main-navigation .sf-menu>li>a{padding-left:14px;padding-right:14px}}
html{scroll-behavior:smooth}
[id]{scroll-margin-top:90px}
.section-container.parallax{background-size:cover!important}
/* Solid fixed top bar, same size when scrolling */
.site-navbar,.site-navbar.short{background:rgba(0,0,0,.92)!important}
.site-navbar .site-logo,.site-navbar.short .site-logo{margin-top:24px!important}
@media (min-width:1025px){.site-navbar .sf-menu>li>a{padding:30px 14px!important}}
@media (min-width:1025px) and (max-width:1370px){.site-navbar .sf-menu>li>a{padding:30px 9px!important;font-size:12px}.site-navbar .site-logo{max-width:240px;height:auto;margin-top:27px!important}}
