.vc-grid{gap:2rem}.vc[data-vc=calendar]{z-index:100}@media(max-width:767px){.vc[data-vc=calendar]{max-width:90%;left:10%!important}}.vc[data-vc=calendar]:focus-visible{outline-color:var(--calendar-accessibility-border)!important}.vc-content .vc-week,.vc-content .vc-dates{gap:.625rem}.vc-header{margin-bottom:1.25rem}.vc-header__content .vc-month,.vc-header__content .vc-year{color:var(--calendar-month-header)!important}.vc-week{margin-bottom:1rem}.vc-date{padding:0!important}.vc-date__btn{color:var(--calendar-date-default)!important;font-size:var(--calendar-date-font-size)!important;width:30px;height:30px}.vc-date__btn:focus-visible{outline-color:var(--calendar-accessibility-border)!important}button.vc-arrow:focus-visible{outline-color:var(--calendar-accessibility-border)!important}.vc-date[data-vc-date-weekend]:not([data-vc-date-selected]) .vc-date__btn:hover,.vc-date[data-vc-date-hover]:not([data-vc-date-selected]) .vc-date__btn{background-color:var(--calendar-date-hover-background)!important}.vc-week__day{color:var(--calendar-weekday-title)!important;font-size:var(--calendar-weekday-font-size);text-transform:uppercase}.vc-week__day[data-vc-week-day-off],.vc-date[data-vc-date-weekend] .vc-date__btn{color:var(--calendar-weekend)!important}.vc-date[data-vc-date-disabled] .vc-date__btn,.vc-date[data-vc-date-disabled] .vc-date[data-vc-date-weekend] .vc-date__btn{color:var(--calendar-date-inactive)!important}.vc-date[data-vc-date-today]:not([data-vc-date-selected]) .vc-date__btn{background-color:var(--calendar-today)!important;color:#ddd!important}.vc-date[data-vc-date-selected] .vc-date__btn,.vc-date[data-vc-date-selected=first] .vc-date__btn,.vc-date[data-vc-date-selected=last] .vc-date__btn{background:var(--calendar-selected-date)!important;border:var(--calendar-selected-date-border) 1px solid;color:var(--calendar-date-default)!important}.vc-date[data-vc-date-selected=middle] .vc-date__btn{background:none!important;border:none!important}.vc-date[data-vc-date-selected] .vc-date__btn{border-radius:.5rem}.vc-date[data-vc-date-selected=middle] .vc-date__btn:hover{background-color:var(--calendar-date-hover-background)!important}
