.avgcw{--avgcw-primary:#ce0019;--avgcw-dark:#383838;--avgcw-panel-bg:#e1e1e1;--avgcw-scrollbar:#888;--avgcw-text:#383838;--avgcw-font-heading:"futura-pt-condensed", "Helvetica Neue", Arial, sans-serif;--avgcw-font-body:"Lexia", Georgia, serif;--avgcw-font-button:"ReworkMicro", "Helvetica Neue", Arial, sans-serif;--avgcw-toggle-size:64px;--avgcw-offset:20px;position:fixed;right:var(--avgcw-offset);bottom:var(--avgcw-offset);z-index:99990;color:var(--avgcw-text);font-family:var(--avgcw-font-body);font-size:16px;line-height:1.5;text-align:left}.avgcw *,.avgcw *::before,.avgcw *::after{box-sizing:border-box}.avgcw svg{display:block;flex-shrink:0}.avgcw button{appearance:none;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:none;cursor:pointer}.avgcw :focus-visible{outline:2px solid var(--avgcw-primary);outline-offset:2px}.avgcw-toggle{display:flex;align-items:center;justify-content:center;width:var(--avgcw-toggle-size);height:var(--avgcw-toggle-size)}.avgcw .avgcw-toggle{background-color:var(--avgcw-primary);color:#fff;transition:background-color 0.2s}.avgcw .avgcw-toggle:hover:not(.is-clicked){background-color:var(--avgcw-dark)}.avgcw .avgcw-toggle:focus-visible{outline-color:var(--avgcw-dark)}.avgcw-toggle__icon{display:flex}.avgcw-toggle__icon--open svg{width:36px;height:36px}.avgcw-toggle__icon--close svg{width:23px;height:23px}.avgcw-toggle__icon--close,.avgcw.is-open .avgcw-toggle__icon--open{display:none}.avgcw.is-open .avgcw-toggle__icon--close{display:flex}.avgcw-panel{position:absolute;right:0;bottom:100%;display:flex;flex-direction:column;width:min(320px, calc(100vw - 2 * var(--avgcw-offset)));max-height:calc(100vh - var(--avgcw-toggle-size) - 3 * var(--avgcw-offset));max-height:calc(100dvh - var(--avgcw-toggle-size) - 3 * var(--avgcw-offset));background:var(--avgcw-panel-bg);box-shadow:0 4px 24px rgb(0 0 0 / .15);visibility:hidden;opacity:0;transform:translateY(8px);transition:opacity 0.2s,transform 0.2s,visibility 0s linear 0.2s}.avgcw.is-open .avgcw-panel{visibility:visible;opacity:1;transform:none;transition:opacity 0.2s,transform 0.2s,visibility 0s}.avgcw-panel__scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.avgcw-panel__scroll::-webkit-scrollbar{width:6px}.avgcw-panel__scroll::-webkit-scrollbar-track{background:#fff0}.avgcw-panel__scroll::-webkit-scrollbar-thumb{border-radius:3px;background-color:var(--avgcw-scrollbar)}@supports not selector(::-webkit-scrollbar){.avgcw-panel__scroll{scrollbar-width:thin;scrollbar-color:var(--avgcw-scrollbar) #fff0}}.avgcw.has-scroll-indicator .avgcw-panel__scroll{scrollbar-width:none}.avgcw.has-scroll-indicator .avgcw-panel__scroll::-webkit-scrollbar{display:none}.avgcw-scrollbar{position:absolute;top:0;right:0;bottom:0;width:6px;pointer-events:none}.avgcw-scrollbar[hidden]{display:none}.avgcw-scrollbar__thumb{border-radius:3px;background-color:var(--avgcw-scrollbar)}@media (max-width:639px){.avgcw-panel{position:fixed;right:var(--avgcw-offset);bottom:calc(var(--avgcw-offset) + var(--avgcw-toggle-size));left:var(--avgcw-offset);width:auto}}.avgcw-view{padding:16px 28px 28px}.avgcw-view[hidden]{display:none!important}.avgcw-view__top{display:flex;align-items:center;justify-content:space-between;min-height:38px;margin-bottom:14px}.avgcw-logo{display:block;margin-left:auto;line-height:0}.avgcw-logo svg,.avgcw-logo img{width:auto;max-width:80px;height:32px;object-fit:contain}.avgcw .avgcw-back{display:flex;align-items:center;margin-left:-2px;padding:6px 2px;color:var(--avgcw-dark);transition:color 0.2s}.avgcw .avgcw-back:hover{color:var(--avgcw-primary)}.avgcw .avgcw-heading{margin:0 0 12px;padding:0;color:var(--avgcw-text);font-family:var(--avgcw-font-heading);font-size:28px;font-weight:500;line-height:1.1;letter-spacing:-.01em;text-transform:uppercase}.avgcw .avgcw-heading:focus{outline:none}.avgcw .avgcw-intro{margin:0 0 20px;color:var(--avgcw-text);font-family:var(--avgcw-font-body);font-size:14px;line-height:1.55}.avgcw .avgcw-actions{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none}.avgcw .avgcw-actions li{margin:0;padding:0;list-style:none}.avgcw .avgcw-actions li::before{content:none}.avgcw .avgcw-btn{display:flex;align-items:center;gap:18px;width:100%;min-height:42px;padding:10px 18px 10px 28px;background-color:var(--avgcw-dark);color:#fff;font-family:var(--avgcw-font-button);font-size:12px;font-weight:400;line-height:1.2;letter-spacing:.08em;text-align:left;text-decoration:none;text-transform:uppercase;transition:background-color 0.2s}.avgcw .avgcw-btn:hover,.avgcw .avgcw-btn:focus-visible{background-color:var(--avgcw-primary);color:#fff}.avgcw .avgcw-btn--primary{background-color:var(--avgcw-primary)}.avgcw .avgcw-btn--primary:hover,.avgcw .avgcw-btn--primary:focus-visible{background-color:var(--avgcw-dark)}.avgcw .avgcw-btn:focus-visible{outline-color:var(--avgcw-dark)}.avgcw-embed{overflow-x:auto}.avgcw-embed iframe{display:block;width:100%;max-width:100%;border:0}.avgcw #oabp-widget{padding:0!important;background-color:transparent!important;text-align:left!important}.avgcw #oabp-widget>div:first-child{padding:0 0 8px;color:var(--avgcw-text);font-family:var(--avgcw-font-heading);font-size:20px;font-weight:500;line-height:1.1;letter-spacing:-.01em;text-transform:uppercase}.avgcw #oabp-widget>p{margin:0 0 20px;color:var(--avgcw-text);font-family:var(--avgcw-font-body);font-size:14px;line-height:1.55}.avgcw #clinic-buttons-container{gap:9px;margin:0 0 10px;padding:0;background-color:#fff0}.avgcw #clinic-buttons-container>button{display:flex;align-items:center;gap:18px;width:100%;min-width:0;min-height:42px;margin:0!important;padding:10px 18px 10px 28px;border:0;border-radius:0;box-shadow:none;background-color:var(--avgcw-dark);color:#fff;font-family:var(--avgcw-font-button);font-size:12px;font-weight:400;line-height:1.2;letter-spacing:.08em;text-align:left;text-transform:uppercase;opacity:1!important;transition:background-color 0.2s}.avgcw #clinic-buttons-container>button:hover,.avgcw #clinic-buttons-container>button:focus-visible{background-color:var(--avgcw-primary);color:#fff}.avgcw #clinic-buttons-container>button:focus-visible{outline:2px solid var(--avgcw-dark);outline-offset:2px}.avgcw #clinic-buttons-container>button>i{width:18px;margin:0;font-size:18px}.avgcw #oabp-widget:has(>#oabp-widget-loader){text-align:center!important}.avgcw #oabp-widget-loader{mix-blend-mode:darken}.avgcw .avgcw-embed:has(#oabp-widget-iframe):not(:has(#oabp-widget-loader)){margin:0 -28px -28px;overflow:visible}@media (prefers-reduced-motion:reduce){.avgcw *,.avgcw-panel,.avgcw.is-open .avgcw-panel{transition:none}}@media print{.avgcw{display:none}}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.contact__locations #tabs-titles li{font-size:1.3em;padding:0!important;width:16%;display:inline-block}.contact__locations #tabs-titles li a{display:block;padding:.5em 1em}.contact__locations #tabs-titles li.emg:hover,.contact__locations #tabs-titles li.emg:focus,.contact__locations #tabs-titles li.emg.current_page_item{background:#c4161c}.contact__locations #tabs-titles li.emg:hover a,.contact__locations #tabs-titles li.emg:focus a,.contact__locations #tabs-titles li.emg.current_page_item a{color:#fff!important}.contact__locations #tabs-titles li.emg a{color:#c4161c}.contact__locations #tabs-titles li.emg{background:#fff;color:#c4161c;border-color:#c4161c}@media (min-width:1200px){.contact__locations #tabs-titles li:after{border-width:15px;margin-left:-15px}.contact__locations #tabs-titles li a{padding:.8em 2em}}@media (max-width:1024px){.tabs__top.bd{margin:0 auto}.contact__locations #tabs-titles li{max-width:200px}}@media (max-width:767px){.contact__locations #tabs-titles li{display:inline-block;width:100%;max-width:30%;margin:5px}.contact__locations #tabs-titles li{border:1px solid #ccc}.contact__locations #tabs-titles li.emg{border:1px solid #c4161c}.contact__locations #tabs-titles li:after{display:none!important}}@media (max-width:500px){.contact__locations #tabs-titles li{max-width:40%}}