.hero-appointment>.container{padding-top:22%;padding-bottom:5%;display:flex;flex-direction:column;gap:14px}.hero-appointment .hero-kicker{font-family:var(--font-heading);font-size:16px;font-weight:600;color:var(--color-white)}.wave{position:relative;display:block;width:107%;margin-left:-3.5%;height:60px}.appointment-widget-section{padding:4% 3% 6%;max-width:1440px;margin:0 auto}.appointment-widget-section wl-appointments-widget{display:block}.appointment-widget-section.wl-live{min-height:720px}.appointment-widget-section .app-wl-widget{--wl-color-blue: 48 168 199 !important;--wl-color-green: 48 168 199 !important;--wl-color-primary: 48 168 199 !important;--wl-color-secondary: 48 168 199 !important;--wl-font-family-title: "Albert Sans", sans-serif !important;--wl-font-family-body: "Josefin Sans", sans-serif !important;--wl-button-border-radius: 10px !important}.appointment-widget-section .text-wl-sky{color:#30a8c7!important}.appointment-widget-section .bg-wl-sky,.appointment-widget-section .bg-wl-lizard{background-color:#30a8c7!important}.appointment-widget-section .app-global__button--primary{color:var(--color-black)!important;border-radius:var(--radius)!important;box-shadow:none!important}.appointment-widget-section .app-global__button--primary:hover,.appointment-widget-section .app-global__button--primary:focus{background-color:var(--color-black)!important;color:var(--color-white)!important}@media(max-width:767px){.hero-appointment>.container{padding-top:34%}.appointment-widget-section{padding:6% 3% 8%}}
