.nav a{font-weight:500!important}.nav-button a{padding-bottom:20px!important;padding-top:20px!important;padding-left:20px;padding-right:20px;border:solid 2px #AF9469;border-radius:50px;background:#AF9469;color:#fff!important;margin-bottom:20px;text-align:center}.nav-button:hover a{background:#fff;color:#AF9469!important;opacity:1!important}.et-fixed-header #top-menu .nav-button a{color:#fff!important;border:solid 2px #AF9469;opacity:1}.et-fixed-header #top-menu .nav-button:hover a{color:#AF9469!important;border:solid 2px #AF9469;opacity:1}.et-fixed-header #top-menu .nav-button.current-menu-item a{color:#fff!important}.et-fixed-header #top-menu .nav-button.current-menu-item:hover a{color:#AF9469!important}.ginput_container input,.ginput_container textarea,.ginput_container select{padding:12px!important;border:none;background-color:#fff}.gform_button{padding-bottom:20px!important;padding-top:20px!important;padding-left:20px;padding-right:20px;border:solid 2px #AF9469;border-radius:50px;background:#AF9469;color:#fff!important;margin-bottom:20px;text-align:center;letter-spacing:1px}.gform_button:hover{color:#AF9469!important;opacity:1!important;background:#fff}.gfield_label,.field_sublabel_below{}#page-container .mobile_nav li ul.hide{display:none!important}#page-container .mobile_nav .menu-item-has-children{position:relative}#page-container .mobile_nav .menu-item-has-children>a{background:transparent}#page-container .mobile_nav .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}#page-container span.menu-closed:before{content:"\4c";display:block;color:#000;font-size:16px;font-family:ETmodules}#page-container span.menu-closed.menu-open:before{content:"\4d"}#insurance-popup{position:fixed;inset:0;width:100%;height:100%;background:rgba(0,0,0,0.6);display:none;justify-content:center;align-items:center;z-index:9999999;padding:20px;box-sizing:border-box;overflow-y:auto;-webkit-overflow-scrolling:touch}#insurance-popup .et_pb_row{background:#fff;padding:24px;max-width:600px;max-height:70vh;overflow:auto;border-radius:10px;text-align:center;position:relative}#insurance-popup .close-popup{position:absolute;top:0px;right:0px;cursor:pointer;font-size:24px;z-index:10}.countdown{display:flex;justify-content:center;align-items:center;gap:2.5rem;text-align:center;font-family:"Montserrat",sans-serif;flex-wrap:wrap}.countdown-item{display:flex;flex-direction:column;align-items:center}.countdown-number{font-size:2.5rem;font-weight:600;color:#0a2c47;line-height:1}.countdown-label{font-size:0.9rem;color:#4b5b68;text-transform:uppercase;letter-spacing:1px;margin-top:0.3rem}@media (max-width:600px){.countdown{gap:1.5rem}.countdown-number{font-size:2rem}}