.oform-calendar .vc-container{--font-normal:400;--font-medium:400;--font-semibold:400;--font-bold:400;--text-xs:1em;--text-sm:1em;--text-base:1em;--text-lg:1em;--leading-snug:1.375;--rounded:0.25rem;--rounded-lg:0.5rem;--rounded-full:9999px;--shadow:none;--shadow-lg:none;--shadow-inner:none;--slide-translate:22px;--slide-duration:0.15s;--slide-timing:ease;--day-content-transition-time:0.13s ease-in;--weeknumber-offset:-34px;--gray-400:var(--color-black-fade-20,#cbcbc8);--gray-500:var(--color-black-fade-20,#cbcbc8);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:transparent;border:0 solid transparent!important;border-radius:.5rem;border-radius:var(--rounded-lg);color:inherit;display:inline-flex;font-family:inherit;height:-moz-max-content;height:max-content;position:relative;width:-moz-max-content;width:max-content}.oform-calendar .vc-header{border:.8px solid #cbcbc8;border:.8px solid var(--color-black-fade-20,#cbcbc8);border-radius:1rem;padding:.5em}.oform-calendar .vc-header .vc-title{pointer-events:none!important}.oform-calendar .vc-arrow{background:none!important;color:inherit!important}.oform-calendar .vc-arrow svg{transform:scale(.75)}.oform-calendar .vc-weeks .vc-weekday{padding-bottom:1em;padding-top:2em}.oform-calendar .vc-weeks .vc-day,.oform-calendar .vc-weeks .vc-weekday{border-bottom:.8px solid #cbcbc8;border-bottom:.8px solid var(--color-black-fade-20,#cbcbc8)}.oform-calendar .vc-weeks .vc-day{padding-bottom:.5em;padding-top:.5em}.oform-calendar .vc-weeks .vc-day.in-next-month.on-bottom{border-bottom:0!important;display:none!important}.oform-calendar .vc-weeks .vc-day .vc-day-content{height:2.5em;line-height:1;width:2.5em}.oform-calendar .vc-weeks .vc-day .vc-day-content:hover{background-color:#808076;background-color:var(--color-brand-tan,#808076);color:#fff;color:var(--color-white,#fff)}.oform-calendar .vc-weeks .vc-day .vc-dots{display:none!important}.module-logos{margin-bottom:24rem;margin-bottom:var(--margin-xxl,24rem);overflow-x:hidden;padding:0 6rem;padding:0 var(--pwx,6rem);position:relative;width:100%}@media(max-width:767.98px){.module-logos{padding:0}}.module-logos .module-logos-heading{color:#bfc0bc;color:var(--color-brand-tan-light,#bfc0bc);display:flex;font-size:2.4rem;font-size:var(--size-body,2.4rem);justify-content:center;margin-bottom:7.9998rem;margin-bottom:calc(var(--margin-lg, 6rem)*1.3333);width:100%}@media(max-width:767.98px){.module-logos .module-logos-heading{padding:0 6rem;padding:0 var(--pwx,6rem)}}.module-logos .module-logos-wrapper{display:block;position:relative;width:100%}.module-logos .module-logos-wrapper:before{background:linear-gradient(90deg,#fff 20%,transparent);background:linear-gradient(to right,var(--color-bg,var(--color-white,#fff)) 20%,transparent 100%);bottom:0;content:"";left:-3rem;left:calc(var(--pwx, 6rem)*-.5);position:absolute;top:0;width:15vw;z-index:5}.module-logos .module-logos-wrapper:after{background:linear-gradient(270deg,#fff 20%,transparent);background:linear-gradient(to left,var(--color-bg,var(--color-white,#fff)) 20%,transparent 100%);bottom:0;content:"";position:absolute;right:-3rem;right:calc(var(--pwx, 6rem)*-.5);top:0;width:15vw;z-index:5}@media(max-width:767.98px){.module-logos .module-logos-wrapper:after,.module-logos .module-logos-wrapper:before{display:none}}.module-logos .module-logos-marquee .marquee-text-content,.module-logos .module-logos-marquee .marquee-text-text{align-items:center;display:flex;gap:10rem}@media(max-width:767.98px){.module-logos .module-logos-marquee .marquee-text-text{gap:7rem}}.module-logos .module-logos-static{align-items:center;display:flex;gap:10rem;justify-content:center}@media(max-width:767.98px){.module-logos .module-logos-static{gap:7rem}}.module-logos .module-logos-item{--logo-h:3rem;height:3rem;height:var(--logo-h,6.8rem)}.module-logos .module-logos-item svg{height:100%;max-height:6.8rem;max-height:var(--logo-h,6.8rem);max-width:19.5rem;width:auto}.module-logos .module-logos-item svg path[fill="#000000"],.module-logos .module-logos-item svg path[fill=black],.module-logos .module-logos-item svg[fill="#000000"] path,.module-logos .module-logos-item svg[fill=black] path{fill:#bfc0bc!important;fill:var(--color-brand-tan-light,#bfc0bc)!important}@media(max-width:767.98px){.module-logos .module-logos-item{--logo-h:2.6rem}}