.et-pb-contact-message{color:white}.article_column-style{gap:60px}.homepage-col-1{display:flex;align-items:center;justify-content:center;height:400px}#homepage-formidable .with_frm_style .frm_primary_label{color:white}#location-formidable .with_frm_style .frm_primary_label{color:white}#location-formidable .frm_style_formidable-style.with_frm_style .form-field{margin-bottom:0px}.h1-heading{font-size:95px}.trusted-care-badge{display:flex;justify-content:center}@media only screen and (max-width:600px){.h1-heading{font-size:2.5em!important}}.floating-cta{position:fixed;padding:10px 20px;background:#2EA3F2;color:#ffffff;border-radius:10px;z-index:1000;outline:none;text-decoration:none;font-family:'Lato',Helvetica,Arial,Lucida,sans-serif;font-weight:700;font-size:18px}.floating-cta::before{content:"\e090";position:relative;top:0px;margin-right:10px;font-family:ETmodules!important}@media (min-width:769px){.floating-cta{bottom:30px;right:30px;display:flex}.floating-cta.mobile{display:none!important}}@media(width:768px){.floating-cta{display:none}}@media (max-width:980px){.et_fixed_nav #top-header{position:fixed}}@media(max-width:768px){.floating-cta.mobile{display:flex!important;bottom:30px;right:30px}}#menu-footer-menu{display:block}.responsive-schedule-wrapper .table-container{overflow-x:auto;background:white;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,0.1)}.responsive-schedule-wrapper .schedule-table{width:100%;border-collapse:collapse;min-width:600px}.responsive-schedule-wrapper .schedule-table th,.responsive-schedule-wrapper .schedule-table td{padding:12px 15px;text-align:left;border:1px solid #ddd}.responsive-schedule-wrapper .schedule-table th{background-color:#f8f9fa;font-weight:bold;color:#333}.responsive-schedule-wrapper .schedule-table tr:hover{background-color:#f8f9fa}@media screen and (max-width:768px){.responsive-schedule-wrapper .schedule-table{min-width:100%}.responsive-schedule-wrapper .schedule-table th,.responsive-schedule-wrapper .schedule-table td{padding:10px 8px;font-size:14px}}@media screen and (max-width:480px){.responsive-schedule-wrapper .schedule-table,.responsive-schedule-wrapper .schedule-table thead,.responsive-schedule-wrapper .schedule-table tbody,.responsive-schedule-wrapper .schedule-table th,.responsive-schedule-wrapper .schedule-table td,.responsive-schedule-wrapper .schedule-table tr{display:block}.responsive-schedule-wrapper .schedule-table thead tr{position:absolute;top:-9999px;left:-9999px}.responsive-schedule-wrapper .schedule-table tr{margin-bottom:15px;border:1px solid #ddd;border-radius:4px}.responsive-schedule-wrapper .schedule-table td{border:none;position:relative;padding-left:40%;text-align:right}.responsive-schedule-wrapper .schedule-table td:before{content:attr(data-label);position:absolute;left:10px;width:35%;padding-right:10px;font-weight:bold;text-align:left}}