.evizi-appointments-scheduler-shortcode{padding-top:32px}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-0.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:0.5em}.react-calendar,
.react-calendar *,
.react-calendar *:before,
.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar{margin-bottom:20px}.react-calendar
button{margin:0;border:0;outline:none}.react-calendar .react-calendar__tile:not([disabled]):before{content:"";width:40px;height:40px;border-radius:50%;position:absolute;top:calc(50% - 20px);left:calc(50% - 20px);border:1px
solid #131336;z-index:10}abbr[data-original-title],abbr[title]{border:none;cursor:inherit;text-decoration:none}.react-calendar .react-calendar__tile
abbr{position:relative;z-index:20}.react-calendar .react-calendar__tile:disabled{color:#131336}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:32px;margin-bottom:24px;gap:1px;padding:0
3%}.react-calendar__navigation button.react-calendar__navigation__arrow{font:normal normal normal 32px / 1 FontAwesome;position:relative}.react-calendar__navigation button.react-calendar__navigation__prev-button{order:1}.react-calendar__navigation button.react-calendar__navigation__prev-button:before{content:"\f104";position:absolute;top:0;text-indent:0;width:100%;height:100%;background:#f9f9f9}.react-calendar__navigation button.react-calendar__navigation__next-button{order:2}.react-calendar__navigation button.react-calendar__navigation__next-button:before{content:"\f105";position:absolute;top:0;text-indent:0;width:100%;height:100%;background:#f9f9f9}.react-calendar__navigation
button{min-width:32px;background:none}.react-calendar__navigation button:disabled{background:none}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-weight:500}.react-calendar__month-view__weekdays__weekday{padding:0.5em 0}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:0.75em;font-weight:bold}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,
.react-calendar__decade-view .react-calendar__tile,
.react-calendar__century-view .react-calendar__tile{padding:2em
0.5em}.react-calendar__tile{min-height:48px;background:none;text-align:center;position:relative}.react-calendar__navigation__arrow{font-size:26px;line-height:1;display:flex;justify-content:center}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{}.react-calendar__tile--now{color:#faa61a;position:relative}.react-calendar__tile--now:after{content:"";width:6px;height:6px;border-radius:3px;background:#faa61a;position:absolute;bottom:10px;left:calc(50% - 3px);z-index:20}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{}.react-calendar .react-calendar__tile--hasActive{background:#337ab7}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{color:white}.react-calendar .react-calendar__tile.react-calendar__tile--active:not([disabled]):before{background:#337ab7;border:1px
solid #337ab7}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.react-calendar__navigation__label{pointer-events:none;cursor:default;font-size:1.4em;text-align:left}.shortcode{display:flex;gap:32px;font-size:14px;position:relative}.shortcode .form-container{padding-bottom:40px}.shortcode
.calendar{max-width:460px;text-align:center;z-index:99}.shortcode .calendar>span{margin-bottom:32px;display:block;font-weight:500;font-size:1.5em}.shortcode .time-picker{text-align:center;min-width:180px;position:relative;flex-grow:1;width:100%;z-index:100;padding-right:14px}.shortcode .time-picker .time-slots{display:flex;flex-direction:column;margin-left:10px;max-height:400px;overflow-y:scroll;padding:0
12px 0 0;margin:0
-14px 0 0}.shortcode .time-picker .time-slots
li{list-style:none;margin-bottom:10px}.shortcode .time-picker .time-slots li>div{display:grid;gap:16px;grid-template-columns:repeat(2, minmax(0, 1fr))}.shortcode .time-picker .time-slots li>div>span{display:flex;align-items:center;background:#337ab7;color:#fff;justify-content:center;border-radius:28px}.shortcode .time-picker .time-slot{padding:1rem;background-color:#f9f9f9;border:1px
solid #131336;cursor:pointer;outline:none;width:100%;border-radius:28px}.shortcode .time-picker
.confirm{padding:1rem;background-color:#337ab7;border:1px
solid #337ab7;color:white;cursor:pointer;outline:none;border-radius:28px}.shortcode .time-picker .time-slot:hover{background-color:#fff}.shortcode .time-picker
.back{position:absolute;left:0;cursor:pointer;margin-top:4px}.shortcode .confirmed-timing
.back{cursor:pointer;position:absolute;bottom:0}.dashicons-controls-back.back:hover{color:#faa61a}.dashicons.dashicons-controls-back{font:normal normal normal 24px/1 FontAwesome;color:#337ab7;height:24px;width:24px}.dashicons.dashicons-controls-back:before{content:"\f177"}.shortcode .form-container{margin:0
auto;width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.shortcode .form-container .form-group{margin-bottom:0px;width:calc(50% - 10px)}.shortcode .form-container
label{margin-bottom:5px;width:100%;font-weight:700;font-size:14px !important}.shortcode .form-container label
span{font-size:10px}.shortcode .form-container
.required{color:red}.shortcode .form-container
.optional{color:gray}.shortcode .form-container input,
.shortcode .form-container
select{width:100%;padding:10px;border-bottom:1px solid #ccc;border-top:0;border-left:0;border-right:0;background:none;padding:8px
8px 8px 0}.shortcode .form-container input:focus,select:focus{border-color:#007bff;outline:none}.shortcode .form-container .input-error{border-color:red}.shortcode .form-container .error-message{color:red;font-size:12px;margin-top:5px}.shortcode .form-container .submit-button{background-color:#337ab7;color:white;padding:10px
40px;border:none;cursor:pointer;border-radius:28px;margin-top:24px}.shortcode .form-container .submit-button:hover{background-color:#337ab7e3}.shortcode .form-container .loader-wrapper{margin-right:35px;display:inline;position:relative}.shortcode .form-container
.loader{position:absolute;top:0}.shortcode .confirmed-timing{color:#337ab7;font-size:1.5em;margin-bottom:20px;display:flex;gap:8px;flex-wrap:wrap}.shortcode .confirmed-timing
br{display:none}.shortcode .phone-input{position:relative}.shortcode .phone-input
input{padding-left:120px;width:100%}.confirmed{text-align:center;font-size:16px}.confirmed
.avatar{width:75px;height:75px;border:0;border-radius:50%;margin-bottom:10px}.confirmed .info-confirmed{text-transform:capitalize;font-size:22px;padding:10px
0;color:#6ab04c}.confirmed .event-type-name{font-weight:bold}.confirmed .event-type-name:before{content:"";width:15px;height:15px;border-radius:5px;margin-right:5px;display:inline-block;background-color:#e84393}.confirmed .event-type-duration{font-size:14px;position:relative;padding-left:25px;line-height:1.6em}.confirmed .show-hide-button{background-color:#337ab7;color:white;padding:10px
20px;border:none;cursor:pointer;margin-top:10px}.confirmed .show-hide-button:hover{background-color:#0056b3}.confirmed .submitted-form{text-align:left;list-style:none;color:#757575}.confirmed .submitted-form
li{margin:5px
0}.confirmed .submitted-form li>span{font-size:14px !important}.confirmed .submitted-form
.value{font-size:16px;color:#000}.time-picker .block-title{font-size:1.4em;display:none}.time-picker .selected-date{font-size:1.4em;margin-bottom:15px}.confirmed-timing .selected-date, .confirmed-timing .selected-time{color:#337ab7}.form-container .form-group.submit{text-align:right}.form-container .form-group
select{opacity:0.5}.form-container .form-group
select.selected{opacity:1}.form-container .form-group.submit
button.disabled{opacity:0.5}.confirmed .info-confirmed{color:#337ab7}.confirmed .show-hide-button{background-color:#337ab7;color:white;padding:10px
40px;border:none;cursor:pointer;border-radius:28px}.confirmed .submitted-form{padding:15px;border-radius:28px;margin-top:30px;border:1px
solid rgba(0,0,0,0.1)}#recaptcha-wrapper{margin-top:-80px}.ui.dimmer .ui.workaround.loader:before{border-color:rgba(0,0,0,.1)}.ui.dimmer .ui.workaround.loader:after{border-color:#767676 transparent transparent}.dropbtn{border:none;cursor:pointer;font-size:14px}.dropbtn
img{height:12px;padding-left:5px}.dropbtn:hover,.dropbtn:focus{}.country-dropdown-wrapper.dropdown{position:absolute;top:7px;color:rgba(0,0,0,0.5);width:115px}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:140px;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2);z-index:1;height:auto;max-height:300px;overflow-y:scroll;overflow-x:hidden}.dropdown-content .search-country{padding-left:15px !important}.dropdown-content
div{color:black;padding:3px
5px;text-decoration:none;display:block;cursor:pointer}.dropdown-content
div.active{background-color:#337ab7;color:white}.dropdown-content .country-option{font-size:14px !important}.dropdown-content div
img{height:12px}.dropdown-content div:hover{background-color:#ddd}.show{display:block}.loader{width:20px;height:20px;border:2px
solid grey;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes
rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (min-width: 600px){.react-calendar__tile{min-height:56px}.react-calendar .react-calendar__tile:not([disabled]):before{width:48px;height:48px;top:calc(50% - 24px);left:calc(50% - 24px)}}@media (min-width: 991px){.shortcode .time-picker{max-width:296px}.shortcode .time-picker
.back{display:none}.shortcode .time-picker .time-slots{max-height:434px}}@media (min-width: 90.0625em){.react-calendar__tile{min-height:64px}.react-calendar .react-calendar__tile:not([disabled]):before{width:56px;height:56px;top:calc(50% - 28px);left:calc(50% - 28px)}.shortcode, .shortcode
.dropbtn{font-size:1.10887vw}.shortcode .country-dropdown-wrapper.dropdown{width:155px}.shortcode .phone-input
input{padding-left:155px}.shortcode .time-picker .time-slots{max-height:460px}}@media (max-width: 990px){.shortcode .time-picker{width:100%;height:100%;position:absolute;background:#f9f9f9}}@media (max-width: 600px){.shortcode .form-container{padding-bottom:96px}.shortcode .form-container .form-group{width:100%}.shortcode .form-container .submit-button{margin-top:0px;position:absolute;right:0;bottom:0}#recaptcha-wrapper{margin-top:0;position:absolute;bottom:56px;right:0}}