.elementor-2927 .elementor-element.elementor-element-d6c97ec > .elementor-container{max-width:574px;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder-row{margin-top:0px;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder__label{text-align:left;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder__desc{text-align:left;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder__fields-group{gap:0.7em 0.7em;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder__field-wrap.checkradio-wrap span{gap:8px;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder input{color-scheme:normal;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder .jet-apb-calendar-header{background-color:#FF9600;color:#FFFFFF;text-transform:uppercase;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder .jet-apb-calendar-week span{color:#FFFFFF;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder .jet-apb-calendar-week{background-color:#212121;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder .jet-apb-calendar-date .jet-apb-calendar-date-body{color:#000000;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder .jet-apb-calendar-date.jet-apb-calendar-date--disabled .jet-apb-calendar-date-body{color:#000000 !important;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder .jet-apb-calendar-date:hover .jet-apb-calendar-date-body{color:#FF8200;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder .jet-apb-calendar-date--selected .jet-apb-calendar-date-body{color:#FF8200;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder .jet-apb-calendar-date--today .jet-apb-calendar-date-body{color:#0A657B;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder .jet-apb-calendar .jet-apb-calendar-slots.jet-apb-calendar-slots--active{padding:16px 16px 16px 16px;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder .jet-apb-slot{font-weight:500;color:#FFFFFF;background-color:#FF8200;padding:7px 7px 7px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#CACACA;border-radius:7px 7px 7px 7px;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder .jet-apb-calendar-slots__close{color:#000000;font-size:35px;top:10px;right:10px;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder__action-button{background-color:#171717;color:#FFFFFF;transition:all 0.3s;margin:15px 15px 15px 15px;border-radius:5px 5px 5px 5px;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder-message--success{text-align:center;}.elementor-2927 .elementor-element.elementor-element-a364eb6 .jet-form-builder-message--error{text-align:center;}/* Start custom CSS for jet-form-builder-form, class: .elementor-element-a364eb6 */.jet-apb-calendar {
    width: 100% !important;
}

.jet-apb-calendar-content {
    width: 100% !important;
}

.jet-apb-calendar-header {
    width: 100% !important;
    justify-content: space-between !important;
}

.jet-apb-calendar-header__label {
    width: 100% !important;
    text-align: center;
}

.jet-apb-calendar-appointments {
    width: 100% !important;
}/* End custom CSS */