/* CGS Core: header nav, the Header Guard. Moved from WPCode snippet 25095693 (CGS Header Guard) on 2026-10-29: the rules it printed inline at wp_head 200, now printed from this file at the same place by module.php. They mirror the Divi Customizer header settings so an incomplete et-cache rebuild cannot drop them; edit them here. Why each rule exists: tests/carried/header-guard-carried.php. */
.et_secondary_nav_enabled #page-container #top-header{background-color:#f8f9fa;}#top-header,#top-header a,#et-secondary-nav a,#et-secondary-nav li a{color:rgba(52,58,64,.8);}#top-menu li a{font-size:18px;text-transform:uppercase;color:rgba(52,58,64,.8);}.et_search_form_container input{text-transform:uppercase;}body,input,textarea,select{font-family:"Roboto Flex",Helvetica,Arial,Lucida,sans-serif;}h1,h2,h3,h4,h5,h6{font-family:Montserrat,Helvetica,Arial,Lucida,sans-serif;}#page-container{display:flex;flex-direction:column;min-height:100vh;box-sizing:border-box;}#page-container>#et-boc{flex:1 0 auto;display:flex;flex-direction:column;}#et-main-area{flex:1 0 auto;display:flex;flex-direction:column;}#main-content{flex:1 0 auto;}@media (max-width:980px){#main-header .container{padding-left:max(0px,calc(20px - 2.5vw));padding-right:max(0px,calc(20px - 2.5vw));}#main-header .logo_container{left:0;right:0;width:auto;text-align:left;}}
