@import url(https://fonts.googleapis.com/css2?family=Inter:wght@500;600;700&display=swap);
@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css);
:root{--fbg: #F6F8FB;--fblack: #1F1F1F;--fblue: #5085c3;--fdarkBlue: #20314B;--fgray: #565B61;--defGray: #A1AEBE;--white: #fff;--borderGray: #CED4DA;--forange: #D87A38;--fred: #DE330E;--fhover: #DB6716;--factive:#C15A12;--fiedText: #212529;--f-shadow: 0 5px 15px 0 rgba(28,37,39,.1),0 0 2px 0 rgba(0,0,0,.1);--fontInter: "Inter", sans-serif;--fontSecond: "Open Sans", sans-serif}.common-form-btn{min-width:100px;width:100%;height:40px;padding:6px 12px 6px 12px;gap:8px;background:var(--forange);border-radius:4px;font-size:16px;font-weight:400;line-height:24px;color:#fff}@media only screen and (min-width: 992px){.common-form-btn{min-width:150px}}.common-form-btn.outline{background:rgba(0,0,0,0);border:1px solid var(--fblack);color:var(--fblack)}.common-form-btn.disabled{opacity:.65;pointer-events:none}#scheduleFormRender.default-form-gap{padding:0px 10px 10px;margin-top:20px}@media only screen and (min-width: 768px){#scheduleFormRender.default-form-gap{padding:2px 30px 10px;margin-top:30px}}.sh-form{position:relative}.sh-form__title::after{content:none !important}.sh_form_content{background-color:var(--white);padding:20px 0 0 0;position:relative}@media only screen and (min-width: 576px){.sh_form_content{max-width:600px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 992px){.sh_form_content{max-width:100%}}.sh_form_content .calender-view{padding:0px 12px}.sh_form_content .step_one .message-area{display:flex;flex-flow:column;place-items:center}@media only screen and (min-width: 992px){.sh_form_content .step_one .message-area{padding:20px 0;place-items:start}}.sh_form_content .step_one .message-area h3,.sh_form_content .step_one .message-area p{text-align:left}.sh_form_content .step_one .message-area h3{font-size:15px;font-weight:bold;margin-bottom:10px;line-height:1.4}@media only screen and (min-width: 992px){.sh_form_content .step_one .message-area h3{font-size:20px}}.sh_form_content .step_one .message-area p{font-size:14px;line-height:1.5}.msg{position:absolute;right:0;display:block;background:#eee;padding:10px 30px;z-index:9;font-size:14px;transition:all .3s ease;transform:translateX(110%);pointer-events:none;opacity:0;min-width:250px}.msg.error{background:red;color:#fff;transform:translateX(0);opacity:1}.msg.success{opacity:1;background:lime;color:#fff;transform:translateX(0)}.vc-disabled{pointer-events:none;opacity:.5}.vc-disabled[tabindex="0"]{background:rgba(0,0,0,0)}.vc-disabled.vc-highlight-content-solid{color:#94a3b8 !important}.is-today.vc-disabled{pointer-events:none;opacity:1;background:rgba(0,0,0,0)}.vc-monthly .is-not-in-month .vc-day-content{opacity:.4 !important}.vc-monthly .is-not-in-month .vc-day-layer,.vc-monthly .is-not-in-month .vc-highlight-bg-light{opacity:.8 !important}.vc-day.is-today .vc-highlights .vc-highlight-bg-solid{background-color:rgba(0,0,0,0) !important}.vc-day .vc-day-content.vc-highlight-content-solid{color:#0f172a;font-weight:600}.vc-day .vc-highlights .vc-highlight-bg-light{height:100%;width:100%;background-color:rgba(0,0,0,0);border:2px solid var(--forange);border-radius:0}.vc-day .vc-highlights .vc-highlight-bg-solid{background-color:rgba(0,0,0,0) !important;color:#0f172a}.vc-day .vc-day-content[tabindex="0"]:not(.vc-disabled){background-color:var(--forange) !important;color:var(--white) !important;font-weight:500 !important}.vc-day .vc-day-content.vc-highlight-content-solid.vc-green{background-color:#cbfcdf}.field-loader{width:40px;height:40px;position:absolute;left:285px;top:30px}@media only screen and (min-width: 768px){.field-loader{left:313px}}.time-slots{position:absolute;top:0;right:0;width:100%;background:hsla(0,0%,100%,.6);z-index:15;display:flex;justify-content:end;height:100%}@media only screen and (min-width: 992px){.time-slots{position:relative}}.time-slots .time-slots_inner{background-color:var(--white);width:100%;box-shadow:0 8px 20px rgba(56,56,56,.1);display:grid;grid-template-rows:auto 1fr}@media only screen and (min-width: 992px){.time-slots .time-slots_inner{max-width:260px;width:230px;border-left:1px solid var(--borderGray)}}.time-slots .time-slots_inner .selected-date-details{display:flex;flex-flow:row;justify-content:center;align-items:center;padding:12px 38px;position:relative;border-bottom:1px solid var(--borderGray)}@media only screen and (min-width: 1024px){.time-slots .time-slots_inner .selected-date-details{padding:15px}}.time-slots .time-slots_inner .selected-date-details .close-times{position:absolute;left:0px;top:11px}@media only screen and (min-width: 992px){.time-slots .time-slots_inner .selected-date-details .close-times{display:none}}.time-slots .time-slots_inner .selected-date-details .close-times svg{width:30px;opacity:.7}.time-slots .time-slots_inner .selected-date-details p{font-size:14px;font-weight:bold;margin-bottom:0;line-height:1.5}@media only screen and (min-width: 992px){.time-slots .time-slots_inner .selected-date-details p span{display:none}}.time-slots .time-slots_inner .selected-date-details span{font-size:14px;line-height:1.5;display:inline-block}.time-slots .time-slots_inner .available-dates-list{overflow-y:auto;padding:0;position:relative}@media only screen and (min-width: 992px){.time-slots .time-slots_inner .available-dates-list{max-height:250px}}@media only screen and (min-width: 1024px){.time-slots .time-slots_inner .available-dates-list{padding:15px 0}}.time-slots .time-slots_inner .available-dates-list::-webkit-scrollbar{width:5px}.time-slots .time-slots_inner .available-dates-list::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:5px}.time-slots .time-slots_inner .available-dates-list::-webkit-scrollbar-thumb:hover{background-color:#999}.time-slots .time-slots_inner .available-dates-list .slot-message{padding:10px;font-size:14px}@media only screen and (min-width: 1024px){.time-slots .time-slots_inner .available-dates-list .slot-message{padding:15px}}.time-slots .time-slots_inner .available-dates-list ul{list-style:none;display:grid;grid-template-columns:1fr 1fr;gap:0 3px;margin:0;padding:0}@media only screen and (min-width: 992px){.time-slots .time-slots_inner .available-dates-list ul{grid-template-columns:1fr}}.time-slots .time-slots_inner .available-dates-list ul::after{content:"";display:block;clear:both;width:1px;background-color:var(--borderGray);height:100%;margin:0 auto;position:absolute;top:0;pointer-events:none;left:0;right:0}@media only screen and (min-width: 992px){.time-slots .time-slots_inner .available-dates-list ul::after{display:none}}.time-slots .time-slots_inner .available-dates-list ul li{list-style:none;transition:all .3s ease;padding:6px 7px;margin-bottom:0;font-size:14px;border-radius:8px;cursor:pointer}@media only screen and (min-width: 992px){.time-slots .time-slots_inner .available-dates-list ul li{padding:3px 15px;text-align:center}}.time-slots .time-slots_inner .available-dates-list ul li.active,.time-slots .time-slots_inner .available-dates-list ul li:hover{background-color:var(--forange);color:var(--white)}.time-slots .time-slots_inner .available-dates-list ul li:last-child{border-bottom:none}.final-date-presenter .form-title{margin-bottom:15px}.final-date-presenter .final-date-presenter-inner{display:grid;grid-template-columns:auto auto;padding:15px;border:1px solid var(--borderGray);border-radius:8px;max-width:400px;margin-bottom:20px;gap:0 15px}.final-date-presenter .final-date-presenter-inner p{margin:0;font-size:18px;font-weight:600;grid-column:1/2}.final-date-presenter .final-date-presenter-inner .edit-dates{grid-column:2/3;grid-row:1/3;justify-content:start;display:flex;align-items:center;cursor:pointer}.final-date-presenter .final-date-presenter-inner .edit-dates:hover svg{fill:var(--fblack)}.process-btn button.back-btn:hover{background:var(--fdarkBlue);color:#fff;transition:all .4s ease-in-out}.svg-loader{width:40px;height:40px}.common-error span{display:block;font-size:14px;color:red;margin-top:5px}.form-headers{background:var(--fdarkBlue);margin-left:-20px;margin-right:-20px;text-align:center;padding:10px 15px}.form-headers h3,.form-headers h4{color:#fff}.form-headers h3{font-size:19px;font-weight:600;margin-bottom:0}.form-headers h3.congratulations-txt{font-size:24px}@media only screen and (min-width: 992px){.form-headers h3.congratulations-txt{font-size:38px}}@media only screen and (min-width: 992px){.form-headers h3{font-size:24px}}@media only screen and (min-width: 1024px){.form-headers h3{font-size:34px;line-height:1.2;margin:10px 0}}.call-message p{font-weight:600;margin-bottom:0}button.disabled{pointer-events:none !important;opacity:.5 !important}@media only screen and (min-width: 992px){.schedular-form .zip-wrapper .form-submit button{max-width:356px;margin-left:auto;margin-right:auto}}@media only screen and (min-width: 992px){.schedular-form .zip-wrapper .process-btn{grid-template-columns:1fr;margin-top:0;margin-bottom:0}}.schedular-form .zip-wrapper .cta-additional-discount{margin:-25px 0 0 0}.schedular-form .zip-wrapper .cta-additional-discount p{margin:0;line-height:25px;font-size:20px;text-align:center}.schedular-form .zip-wrapper .cta-additional-discount .discount-text{font-weight:600;font-size:25px;color:#c15a12}.form-group .dropdown-check-list{position:relative;display:block;width:100%}.form-group .dropdown-check-list .anchor{position:relative;display:flex;align-items:center;width:100%;min-height:40px;padding:10px 40px 10px 15px;background:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;line-height:24px;cursor:pointer;transition:all .3s ease}.form-group .dropdown-check-list .anchor::after{content:"";position:absolute;top:50%;right:15px;transform:translateY(-50%) rotate(-135deg);border-left:2px solid #666;border-top:2px solid #666;padding:5px;transition:transform .3s ease}.form-group .dropdown-check-list .anchor:active::after{right:13px}.form-group .dropdown-check-list .items{display:none;position:absolute;top:100%;left:0;right:0;z-index:1000;max-height:200px;overflow-y:auto;margin:0;padding:0;background:#fff;border:1px solid #ccc;border-top:none;border-radius:0 0 4px 4px;box-shadow:0 2px 8px rgba(0,0,0,.1);box-sizing:border-box;padding:0}.form-group .dropdown-check-list .items li{display:flex;align-items:center;margin:0;padding:5px 0;list-style:none;cursor:pointer;transition:background-color .2s ease}.form-group .dropdown-check-list .items li:hover{background-color:#0067cd}.form-group .dropdown-check-list .items li:hover label{color:#fff}.form-group .dropdown-check-list .items li input[type=checkbox]{width:16px;height:16px;margin:0 10px 0 10px;cursor:pointer}.form-group .dropdown-check-list .items li label{flex:1;margin:0;font-size:14px;line-height:20px;display:flex;align-items:center;color:#333;cursor:pointer}.form-group .dropdown-check-list.visible .anchor{color:#333;border-color:#999;border-bottom-left-radius:0;border-bottom-right-radius:0}.form-group .dropdown-check-list.visible .anchor::after{transform:translateY(-50%) rotate(45deg)}.form-group .dropdown-check-list.visible .items{display:block}.form-group #productTypesDropdown,.form-group #roomTypesDropdown{max-width:356px}.form-group #productTypesDropdown .anchor,.form-group #roomTypesDropdown .anchor{height:35px;min-height:35px;padding:10px 40px 10px 15px;font-size:16px;line-height:20px}.form-group #productTypesDropdown .anchor::after,.form-group #roomTypesDropdown .anchor::after{border-left:2px solid #4f4f4f;border-top:2px solid #4f4f4f;padding:2.3px;right:6px}.form-group #productTypesDropdown.visible .anchor,.form-group #roomTypesDropdown.visible .anchor{height:35px}.custom-select-wrapper{max-width:360px;position:relative;width:100%;cursor:pointer;margin-top:5px}.custom-select-wrapper .custom-select{border:1px solid #ccc;padding:8px 12px;border-radius:4px;display:flex;justify-content:space-between;align-items:center;background:#fff;height:35px}.custom-select-wrapper .custom-select .arrow{transition:.3s;border-left:2px solid #4f4f4f;border-top:2px solid #4f4f4f;padding:2.3px;right:6px;font-size:0;height:7px;transform:rotate(-135deg)}.custom-select-wrapper .custom-select .arrow.open{transform:rotate(44deg) !important}.custom-select-wrapper .custom-select .dropdown-check-list{height:35px;min-height:35px;padding:10px 10px 10px 15px;font-size:16px;line-height:20px;max-width:356px}.custom-select-wrapper .custom-options{position:absolute;top:100%;left:0;right:0;border:1px solid #ccc;border-top:none;background:#fff;z-index:100;padding:0;list-style:none}.custom-select-wrapper .custom-options .custom-option{padding:8px 12px}.custom-select-wrapper .custom-options li{list-style:none;padding:5px 14px;font-size:14px;margin:0;font-size:14px;line-height:20px;display:flex;align-items:center;color:#333;cursor:pointer;font-weight:600;list-style:none !important}.custom-select-wrapper .custom-options li:hover{background:#0067cd;color:#fff}.marketing-message{padding:10px 0;position:relative;margin-bottom:25px;display:flex;gap:15px;font-weight:500;justify-content:center;align-items:center}.marketing-message::before,.marketing-message::after{content:"";height:2px;background-color:var(--borderGray);width:calc(100vw - 52px);position:absolute;left:50%;transform:translateX(-50%)}.marketing-message::before{top:0}.marketing-message::after{bottom:0}.marketing-message img{width:57px;height:auto}.marketing-message br{display:none}.marketing-message p{margin:0;font-weight:500;font-size:11px;line-height:16px}.marketing-message p .sale-presentage{font-weight:700}.marketing-message .sale-presentage-icon-wrp span{display:none}@media only screen and (min-width: 425px){.marketing-message p{font-size:12px;line-height:20px}}@media only screen and (min-width: 576px){.marketing-message p{font-size:15px;line-height:25px}}@media only screen and (min-width: 992px){body .calender-wrapper .calander-inner{display:grid;grid-template-columns:1fr auto;position:relative;margin-bottom:20px}.marketing-message br{display:block}.marketing-message{grid-column:2/3;grid-row:1;border:none;padding-left:30px}.marketing-message:before,.marketing-message:after{display:none}.marketing-message p{font-size:16px}body .time-slots{justify-content:flex-start}}@media only screen and (min-width: 1024px){body .calender-wrapper .calander-inner{grid-template-rows:1fr auto;grid-template-columns:290px 1fr;justify-content:start}.marketing-message{grid-column:1/3;grid-row:1}.marketing-message:before,.marketing-message:after{display:block}.marketing-message br{display:none}.marketing-message::before,.marketing-message::after{width:calc(100% + 65px) !important}.marketing-message::before,.marketing-message::after{width:calc(100% + 65px)}}@media only screen and (min-width: 1200px){body .calender-wrapper .calander-inner{grid-template-columns:360px 1fr;grid-template-rows:1fr}body .marketing-message{grid-column:2/3;grid-row:1;padding-left:30px;width:100%;align-items:flex-start;padding-left:56px}body .marketing-message:before,body .marketing-message:after{display:none}body .marketing-message p{font-size:18.5px}.marketing-message{top:0;display:flex;height:100%;justify-content:center;padding:30px 0;border:none;padding:0;justify-content:flex-start;flex-direction:column}.marketing-message br{font-size:25px}.marketing-message .sale-presentage-icon-wrp span{display:block;font-weight:700;font-size:25px;padding-left:6px}.marketing-message .sale-presentage-icon-wrp{display:flex;align-items:center}.marketing-message .sale-presentage-icon-wrp img.price-match-icon{padding-right:8px}.marketing-message::before,.marketing-message::after{display:none}}@media(min-width: 1351px){.marketing-message br{display:block}}@media only screen and (max-width: 992px){body .marketing-message{display:flex !important}}@media only screen and (min-width: 992px)and (max-width: 1024px){.marketing-message{align-items:flex-start}}@media only screen and (min-width: 1024px)and (max-width: 1200px){body .marketing-message{display:flex !important}}.sh_form_content select{border-radius:4px;border:1px solid #ced4da;font-size:16px;padding:7px 13px;color:var(--fiedText);width:100%;max-width:356px}.sh_form_content select:focus{border:1px solid #ced4da;outline:none}.sh_form_content select option{font-size:14px}.sh_form_content .form-title{font-family:var(--fontSecond);font-size:16px;font-weight:700;line-height:24px}@media only screen and (min-width: 992px){.sh_form_content .form-title{font-size:20px;line-height:30px}}.schedular-form{position:relative;padding:10px 0 0 0;display:grid;grid-template-columns:1fr;gap:15px}.schedular-form .form-group{position:relative;display:flex;flex-flow:column;width:100%}.schedular-form .form-group label{font-size:14px;text-transform:inherit;margin-bottom:7px;display:inline-block;color:var(--fiedText);font-weight:600}.schedular-form .form-group label i{color:var(--fred)}.schedular-form .form-group label.normal-lbl{max-width:356px}.schedular-form .form-group input{border-radius:4px;border:1px solid #ced4da;font-size:16px;padding:7px 13px;color:var(--fiedText);max-width:350px}.schedular-form .form-group input,.schedular-form .form-group select,.schedular-form .form-group .choices{max-width:356px}.schedular-form .form-group #zipcode{padding:10px 20px;font-weight:600}.schedular-form .form-group .choices:before{border:none}.schedular-form .form-group .choices__inner{min-height:35px;font-size:14px;border-radius:4px;border:1px solid #ced4da;padding:0 13px}.schedular-form .form-group .choices__list{padding:0}.schedular-form .form-group .choices__item{padding:5px 10px}.schedular-form .form-group .check-input{display:grid;grid-template-columns:auto 1fr;align-items:flex-start;margin-bottom:10px}.schedular-form .form-group .check-input input{margin-right:8px}.schedular-form .form-group .check-input label{margin:0;line-height:1.2}.schedular-form .form-group .check-input .privacy-error{grid-column:1/3}.schedular-form .common-form-btn.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.schedular-form .form-submit{width:100%}.schedular-form .form-submit.process-btn{grid-template-columns:1fr;gap:20px;margin-bottom:15px}@media only screen and (min-width: 576px){.schedular-form .form-submit.process-btn{grid-template-columns:auto auto 1fr}}.schedular-form .form-submit.process-btn button.outline:hover,.schedular-form .form-submit.process-btn button.back-btn:hover{background:var(--fdarkBlue);color:#fff;transition:all .4s ease-in-out}.schedular-form .form-submit.process-btn button.submit-btn:hover{background:#e77420}.schedular-form .form-submit.zip-code-submit{grid-template-columns:1fr;align-items:center}@media only screen and (min-width: 576px){.schedular-form .form-submit.zip-code-submit{grid-template-columns:1fr}}.schedular-form .form-submit.zip-code-submit .submit-btn{grid-row:inherit;grid-column:inherit}@media only screen and (min-width: 576px){.schedular-form .form-submit.zip-code-submit .submit-btn{grid-row:inherit;grid-column:inherit}}.schedular-form .form-submit.left-align button{max-width:360px}.schedular-form .sch-form-submit{font-size:16px;font-weight:400;line-height:24px;background:var(--factive);height:40px;text-transform:inherit;padding:5px 20px;max-width:355px;min-width:160px;margin-left:auto;margin-right:auto;grid-row:1}@media only screen and (min-width: 576px){.schedular-form .sch-form-submit{grid-row:1;grid-column:2}}@media only screen and (min-width: 992px){.schedular-form .sch-form-submit{max-width:290px}}.schedular-form .pramo-desc{font-size:14px;text-transform:inherit;margin-bottom:7px;display:inline-block;font-weight:600;padding-top:5px}.error{color:red;font-size:11px}.info-label{font-size:12px}.disableProcess{pointer-events:none;opacity:.5}.form-group.inner-loader.promo-code .autocomplete-suggestions{display:none}.autocomplete-suggestions{border:1px solid #ddd;border-top:none;max-height:150px;overflow-y:auto;position:absolute;background-color:#fff;width:100%;top:67px;box-shadow:0 3px 20px -13px #000;z-index:1000;max-width:356px;left:0}.autocomplete-suggestions li{padding:5px 13px;cursor:pointer;font-size:14px;margin:0}.autocomplete-suggestions li:hover{background-color:#f0f0f0}.auxfield{opacity:0;position:absolute !important;top:0;left:0;height:0;width:0;z-index:-1}.form_tabs{margin:10px -15px 0 -15px}@media only screen and (min-width: 768px){.form_tabs{margin:10px 0}}.form_tabs__container{display:grid;grid-template-columns:auto 1fr auto;place-items:center;overflow:hidden;position:relative;transform:scale(0.9)}@media only screen and (min-width: 992px){.form_tabs__container{transform:scale(1)}}.form_tabs__container:after{content:"";background:var(--borderGray);width:100%;height:2px;position:absolute;top:30px;z-index:-1;max-width:calc(100% - 100px);margin:0 auto}.form_tabs__item{display:flex;justify-content:space-evenly;align-items:center;width:100%}.form_tabs__item__name{display:flex;justify-content:center;align-items:center;flex-flow:column}.form_tabs__item__name .tab-circle{width:60px;height:60px;padding:10px;display:flex;justify-content:center;align-items:center;background:var(--white);backdrop-filter:blur(30px)}.form_tabs__item__name .tab-circle .tab-number{font-size:18px;font-family:var(--fontInter);color:#242e39;font-weight:600;width:40px;height:40px;justify-content:center;align-items:center;display:flex;border-radius:50%;line-height:0;padding:0;border:2px solid var(--defGray);position:relative}.form_tabs__item__name .tab-circle .tab-number::after{content:"";width:15px;height:7px;border-bottom:2px solid var(--white);border-left:2px solid var(--white);position:absolute;left:10px;transform:rotate(-41deg);display:none;top:10px}.form_tabs__item__name span{font-size:14px;font-family:var(--fontInter);color:#465668;font-weight:500}.form_tabs__item__name.current-tab .tab-circle .tab-number{border-color:var(--fdarkBlue);color:var(--fdarkBlue)}.form_tabs__item__name.active:not(.current-tab) .tab-circle .tab-number{border-color:var(--fdarkBlue);background:var(--fdarkBlue);font-size:0}.form_tabs__item__name.active:not(.current-tab) .tab-circle .tab-number::after{display:block}.form_tabs__item__name.active.current-tab .tab-circle .tab-number{color:#fff !important;font-weight:700;background:var(--fdarkBlue)}.form_tabs__item__name.active span{font-weight:600}.step_one .vc-container{width:100%;max-width:100%;border:none;border-radius:0}.step_one .vc-container .vc-header{border-bottom:1px solid var(--borderGray);height:42px}.step_one .vc-container .vc-day{width:100%;min-height:38px;border-radius:0}.step_one .vc-container .vc-day .vc-day-content{border-radius:0;width:100%;height:100%;box-shadow:none !important}.message-area h3,.message-area p{text-align:left}.message-area h3 a,.message-area p a{color:var(--forange)}.calender-wrapper{position:relative}.calender-wrapper .calander-inner{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto;position:relative;margin-bottom:20px}@media only screen and (min-width: 992px){.calender-wrapper .calander-inner{grid-template-columns:350px 190px;margin-bottom:10px}}.calender-wrapper .calander-inner .pick-dates{box-shadow:0px 8px 16px 0px rgba(0,0,0,.15);overflow:hidden;border-radius:6px;position:relative}@media only screen and (min-width: 992px){.calender-wrapper .calander-inner .pick-dates.loading .vc-pane-container{pointer-events:none;opacity:.7}}.calender-wrapper .calander-inner .confirm-datetime{min-height:45px;display:flex;justify-content:flex-end;padding:10px;border-top:1px solid var(--borderGray)}@media only screen and (min-width: 992px){.calender-wrapper .calander-inner .confirm-datetime{min-height:61px}}.calender-wrapper .calander-inner .confirm-datetime button{width:auto;min-height:29px;font-size:14px}.no-schedules{position:absolute;max-width:470px;font-size:13px;margin:0 auto;padding:10px 25px;background:#e77420;bottom:30%;color:#fff;left:0;right:0;display:flex;text-align:center;z-index:5;pointer-events:none;justify-content:center}.process-btn{display:grid;grid-template-columns:1fr}@media only screen and (min-width: 992px){.process-btn{grid-template-columns:auto auto 1fr;margin-top:40px;margin-bottom:40px}}.process-btn.disableProcess{pointer-events:none;opacity:.5}.final-step .form-title{margin-bottom:15px;font-family:var(--fontSecond)}.final-step .form-section{border:1px solid var(--borderGray);padding:10px;margin-bottom:20px;border-radius:0}.final-step .form-section .form-group{display:grid;grid-template-columns:auto 1fr}.final-step .form-section.no-times{border:1px solid var(--fred)}.final-step .form-section.no-times .appointment-info .icon-info svg path{fill:var(--fred)}.final-step .form-section.border-none{border:none !important;padding:0}.final-step .form-section label{font-size:14px;font-family:var(--fontInter);font-weight:700;text-transform:inherit}.final-step .form-section span{font-size:14px;display:inline-block;margin-left:8px}.final-step .form-section select{background-color:#eee;pointer-events:none;user-select:none}.final-step .appointment-info .appointment-title{font-size:14px;margin-bottom:15px;font-weight:700}.final-step .appointment-info .appointment-date{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:5px}.final-step .appointment-info .appointment-date span{display:block;font-size:14px;color:var(--fblack);font-weight:700}.time-conflict{color:var(--fred);font-size:14px;font-weight:normal;display:block;margin-bottom:10px}.form_tabs__container .is-all-success{pointer-events:none !important;cursor:not-allowed}.form_tabs__container .no-appointments:nth-child(2) .form_tabs__item__name{pointer-events:none !important;cursor:not-allowed}.final-message h2{margin-bottom:20px;font-weight:600;font-size:24px}@media only screen and (min-width: 992px){.final-message h2{font-size:30px}}.final-message ol{list-style:none;padding:0}.final-message ol li{font-size:16px;margin-bottom:15px;line-height:1.3}#rent_or_own.no-choices{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;padding:8px 12px;border:1px solid #ccc;border-radius:4px;background:#fff url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M7 10l5 5 5-5H7z%27/%3E%3C/svg%3E") no-repeat right 10px center/16px 16px;cursor:pointer;font-size:1rem;line-height:1.4}#rent_or_own.no-choices:hover{border-color:#999}#rent_or_own.no-choices:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}
