a.et-cart-info{display:none!important}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a,#top-menu li.current_page_item>a{color:#0a3487;text-decoration:underline}#top-menu li a,.et_search_form_container input{font-weight:500}#main-header{-webkit-box-shadow:0 0px 0 rgba(0,0,0,.1);box-shadow:0 0px 0 rgba(0,0,0,.1)}ul#mobile_menu1{background:white!important;margin-top:26px}.upf-header--blue{--upf-section-color:#123f8c}.upf-header--bread{--upf-section-color:#e89c40}.upf-header--green{--upf-section-color:#1f5a45}.upf-header--salmon{--upf-section-color:#d98572}.upf-header{position:sticky;top:0;z-index:9999;background:#ffffff;transition:background-color 0.35s ease,padding 0.35s ease,min-height 0.35s ease,box-shadow 0.35s ease}.upf-header .et_pb_row{transition:padding 0.35s ease,min-height 0.35s ease}.upf-header:not(.upf-scrolled){background:#ffffff}.upf-header:not(.upf-scrolled) .et_pb_row{padding-top:28px!important;padding-bottom:28px!important}.upf-header.upf-scrolled{background:var(--upf-section-color);box-shadow:0 8px 24px rgba(0,0,0,0.08)}.upf-header.upf-scrolled .et_pb_row{padding-top:4px!important;padding-bottom:4px!important}.upf-logo img{max-height:92px;width:auto;transition:max-height 0.35s ease,filter 0.35s ease,opacity 0.35s ease}.upf-header.upf-scrolled .upf-logo img{max-height:140px!important;filter:invert(100%);padding:20px!important}.upf-main-menu .et-menu-nav>ul>li>a,.upf-main-menu .et_pb_menu__menu>nav>ul>li>a{color:#3c3c3c!important;letter-spacing:0.02em;transition:color 0.25s ease}.upf-header:not(.upf-scrolled) .upf-main-menu .current-menu-item>a,.upf-header:not(.upf-scrolled) .upf-main-menu .current_page_item>a,.upf-header:not(.upf-scrolled) .upf-main-menu a:hover{color:var(--upf-section-color)!important;text-decoration:underline;text-underline-offset:4px}.upf-header.upf-scrolled .upf-main-menu .et-menu-nav>ul>li>a,.upf-header.upf-scrolled .upf-main-menu .et_pb_menu__menu>nav>ul>li>a{color:#ffffff!important}.upf-header.upf-scrolled .upf-main-menu .current-menu-item>a,.upf-header.upf-scrolled .upf-main-menu .current_page_item>a,.upf-header.upf-scrolled .upf-main-menu a:hover{color:#ffffff!important;text-decoration:underline;text-underline-offset:4px}.upf-main-menu ul.sub-menu{border-top:3px solid var(--upf-section-color)}.upf-header.upf-scrolled .upf-main-menu ul.sub-menu{background:var(--upf-section-color)!important}.upf-header.upf-scrolled .upf-main-menu ul.sub-menu li a{color:#ffffff!important}.upf-main-menu .mobile_menu_bar:before{color:var(--upf-section-color)!important}.upf-header.upf-scrolled .upf-main-menu .mobile_menu_bar:before{color:#ffffff!important}.upf-main-menu .et_mobile_menu{border-top:3px solid var(--upf-section-color)}.upf-header.upf-scrolled .et_mobile_menu{background:var(--upf-section-color)!important}.upf-header.upf-scrolled .et_mobile_menu li a{color:#ffffff!important}body.admin-bar .upf-header{top:32px}@media screen and (max-width:782px){body.admin-bar .upf-header{top:46px}}@media screen and (max-width:980px){.upf-logo img{max-height:58px}.upf-header.upf-scrolled .upf-logo img{max-height:38px}.upf-header:not(.upf-scrolled) .et_pb_row{padding-top:18px!important;padding-bottom:18px!important}.upf-header.upf-scrolled .et_pb_row{padding-top:10px!important;padding-bottom:10px!important}.upf-header.upf-scrolled .et_mobile_menu li a{color:#000!important}.upf-header.upf-scrolled .et_mobile_menu li a:hover{color:#666!important}.upf-header.upf-scrolled .upf-main-menu .current-menu-item>a,.upf-header.upf-scrolled .upf-main-menu .current_page_item>a{color:#000!important}}:root{--upf-current-color:#123f8c}.upf-footer .upf-footer-accent,.upf-footer .upf-footer-accent a{color:var(--upf-current-color)!important;text-decoration-color:var(--upf-current-color)!important}.upf-footer .upf-footer-card{background-color:var(--upf-current-color)!important;transition:background-color 0.35s ease}.upf-footer .upf-footer-card,.upf-footer .upf-footer-card h1,.upf-footer .upf-footer-card h2,.upf-footer .upf-footer-card h3,.upf-footer .upf-footer-card h4,.upf-footer .upf-footer-card h5,.upf-footer .upf-footer-card h6,.upf-footer .upf-footer-card p,.upf-footer .upf-footer-card a,.upf-footer .upf-footer-card span,.upf-footer .upf-footer-card .et-pb-icon{color:#ffffff!important}.upf-footer .upf-footer-card:not(.upf-footer-social-card) a{text-decoration:underline;text-underline-offset:3px}.upf-footer .upf-footer-accent a,.upf-footer .upf-footer-accent a *{color:var(--upf-current-color)!important;text-decoration-color:var(--upf-current-color)!important}