/*!* Scheduler  v04.06.25:01*/.scheduler-main{margin-left:auto;margin-right:auto}@media (min-width:768px){.scheduler-main{background-color:var(--primary-50);background-image:url(../images/global-img/bg-pattern-full-2.svg);background-repeat:no-repeat;background-size:cover;padding-bottom:4rem;padding-top:4rem}}.scheduler-main .scheduler-heading{color:var(--primary-500);font-size:1.5rem;font-weight:700;line-height:2.25rem;padding-bottom:0;padding-top:1rem;text-align:center}@media (min-width:1024px){.scheduler-main .scheduler-heading{font-size:2.25rem;line-height:2.5rem;line-height:54px;padding-bottom:1.25rem;padding-top:0}}@media (min-width:640px){.scheduler-main .zip-modal{padding:68px 72px 2.5rem}}.zip-modal{align-items:center;display:flex;flex-direction:column;gap:1.5rem;margin:auto;max-width:626px;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:96px;padding-top:96px}@media (min-width:1024px){.zip-modal{padding:2.5rem 72px}}.zip-modal .modal-heading{font-size:1.25rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.zip-modal .modal-text{font-size:1rem;font-weight:600;line-height:1.5rem;width:100%;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.zip-modal .modal-text a{color:var(--glb-primary-500)}.zip-modal .modal-text sup{font-size:1rem;font-weight:600;line-height:1.5rem;top:-.1em;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.zip-modal .zip-modal-search-wrapper{position:relative;width:100%}.zip-modal .zip-modal-search-wrapper .use-my-location-btn{bottom:.5rem;font-size:.75rem;line-height:1rem;padding:.5rem .75rem;position:absolute;right:.5rem}.zip-modal .zip-modal-search-wrapper .use-my-location-btn svg{flex-shrink:0;height:1rem;width:1rem}.zip-modal .location-search-input{border-radius:.5rem;border-width:1px;display:block;width:100%;--tw-border-opacity:1;background-color:var(--primary-50);border-color:rgb(209 213 219/var(--tw-border-opacity));font-size:.875rem;line-height:1.25rem;padding:14px .5rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.zip-modal .location-search-input:focus{--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity));--tw-ring-color:var(--primary-500)}.zip-modal .location-search-input:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity))}.zip-modal .location-search-input:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity));--tw-ring-color:var(--primary-500)}.location-search-form{display:flex;flex-direction:column;gap:1.5rem;width:100%}.location-search-form .btn-container{margin-top:72px}@media (min-width:1024px){.location-search-form .btn-container{margin-top:0}}.location-search-form .zip-wrap .modal-text{display:block;margin-bottom:1.5rem}.form-section{margin-left:auto;margin-right:auto;max-width:616px;position:relative;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-bottom:1.5rem;padding-top:44px}@media (min-width:768px){.form-section{padding:68px 72px 2.5rem}}@media (min-width:1024px){.form-section{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}}.form-step{display:none;transform-origin:top}.form-step .step-heading-wrap{left:0;position:absolute;top:1rem;width:100%}@media (min-width:1024px){.form-step .step-heading-wrap{top:2.5rem}}.form-step .step-heading-wrap .step-heading{font-size:1.125rem;font-weight:600;line-height:1.75rem;text-align:center;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}@media (min-width:1024px){.form-step .step-heading-wrap .step-heading{font-size:1.25rem;line-height:1.75rem}}.form-step-active{display:flex;flex-direction:column;gap:1rem}.contact-us-section .label-basic{display:flex;font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.contact-us-section .label-basic:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.contact-us-section .label-basic sup{font-weight:600;top:-.1em}.contact-us-section .label-basic sup,.contact-us-section .label-input{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.contact-us-section .label-input{display:block;font-weight:400;margin-bottom:.5rem}.contact-us-section .label-input:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.contact-us-section .input-basic,.contact-us-section .select-basic{border-radius:.5rem;border-width:1px;display:block;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));font-size:1rem;line-height:1.5rem;padding:.625rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.contact-us-section .input-basic:focus,.contact-us-section .select-basic:focus{--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity));--tw-ring-color:var(--primary-500)}.contact-us-section .input-basic:is(.dark *),.contact-us-section .select-basic:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.contact-us-section .input-basic:focus:is(.dark *),.contact-us-section .select-basic:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity));--tw-ring-color:var(--primary-500)}.contact-us-section textarea.input-basic{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.contact-us-section .select-service-wrap .label-basic{margin-bottom:1rem}.contact-us-section .select-service-wrap .input-label-wrap{display:flex;flex-direction:row;gap:2rem}.contact-us-section .select-service-wrap .input-label-wrap .radio-wrapper{align-items:center;display:flex;flex-direction:row;gap:.5rem}.contact-us-section .select-service-wrap .input-label-wrap .radio-basic{border-width:1px;height:1.25rem;width:1.25rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.contact-us-section .select-service-wrap .input-label-wrap .radio-basic[type=radio]:checked{border-width:2px;--tw-border-opacity:1;background-color:var(--primary-500);background-image:none;border-color:rgb(209 213 219/var(--tw-border-opacity))}.contact-us-section .select-service-wrap .input-label-wrap .label-radio{font-size:1rem;font-weight:400;line-height:1.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.contact-us-section .select-solution-wrap .label-basic{margin-bottom:1rem}.contact-us-section .select-solution-wrap .input-label-wrap{display:flex;flex-direction:column;gap:1rem}@media (min-width:1024px){.contact-us-section .select-solution-wrap .input-label-wrap{flex-direction:row}}.contact-us-section .select-solution-wrap .input-label-wrap .radio-wrapper{align-items:center;display:flex;flex-direction:row}.contact-us-section .select-solution-wrap .input-label-wrap .radio-basic{border-width:1px;height:1.25rem;width:1.25rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity))}.contact-us-section .select-solution-wrap .input-label-wrap .radio-basic[type=radio]:checked{border-width:2px;--tw-border-opacity:1;background-color:var(--primary-500);background-image:none;border-color:rgb(209 213 219/var(--tw-border-opacity))}.contact-us-section .select-solution-wrap .input-label-wrap .label-radio{font-size:1rem;font-weight:400;line-height:1.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.contact-us-section .upload-img-file .label-basic{margin-bottom:1rem}.contact-us-section .label-checkbox{cursor:pointer;font-size:1rem;font-weight:400;line-height:1.5rem;margin-left:.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.contact-us-section .label-checkbox:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.contact-us-section .label-radio{cursor:pointer;font-size:1rem;font-weight:400;line-height:1.5rem;margin-left:.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.contact-us-section .label-radio:is(.dark *){--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.contact-us-section .paragraph-overview{font-size:.75rem;font-weight:400;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.contact-us-section .paragraph-overview-lg{font-size:.875rem;font-weight:400;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.contact-us-section .checkbox-list,.contact-us-section .radio-list{display:flex;flex-direction:column;gap:1rem}.appointment-details-section .appointment-heading{font-size:1.25rem;font-weight:700;line-height:1.75rem;text-align:center}.appointment-details-section .calendar-container{display:flex;flex-direction:column;gap:2.25rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.appointment-details-section .disable-calendar{opacity:.4;pointer-events:none}.appointment-details-section .calender-available-hours{align-items:flex-start;flex-direction:column;gap:1rem;justify-content:flex-start;width:100%}.appointment-details-section .calender-timeslot{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem;justify-content:flex-start}.appointment-details-section .date-details-wrapper{display:flex;flex-direction:row;position:relative}.appointment-details-section .date-details-wrapper .arrow-btn{display:block;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.appointment-details-section #customize-controls .prev{cursor:pointer;left:-5px;position:absolute;top:1.25rem}@media (min-width:1024px){.appointment-details-section #customize-controls .prev{left:-1.25rem}}.appointment-details-section #customize-controls .next{cursor:pointer;position:absolute;right:-5px;top:1.25rem}@media (min-width:1024px){.appointment-details-section #customize-controls .next{right:-1.25rem}}.appointment-details-section #customize-controls .next[aria-disabled=true],.appointment-details-section #customize-controls .prev[aria-disabled=true]{cursor:default;opacity:.3}.appointment-details-section .date-details-list{display:flex;gap:.5rem;overflow-x:auto;overflow-y:hidden;touch-action:auto;width:calc(100% - 30px)}.appointment-details-section .date-details-list::-webkit-scrollbar{height:0;width:.5rem}.appointment-details-section .date-details-inactive{align-items:center;border-color:var(--primary-600);border-radius:.5rem;border-width:1px;color:var(--primary-500);display:flex;flex-direction:column;height:4rem;justify-content:center;padding:1rem .5rem;text-transform:uppercase;width:51px}.appointment-details-section .date-details-inactive .date-text-small{color:var(--primary-500);font-size:.75rem;font-weight:400;line-height:1rem}.appointment-details-section .date-details-inactive .date-text-normal{color:var(--primary-500);font-size:1rem;font-weight:600;line-height:1.5rem}.appointment-details-section .date-details-active{background-color:var(--primary-500);border-radius:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.appointment-details-section .date-details-active .date-text-small{font-size:.75rem;font-weight:400;line-height:1rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.appointment-details-section .date-details-active .date-text-normal{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.appointment-details-section .date-details-disable{align-items:center;border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;height:4rem;justify-content:center;width:51px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));color:var(--primary-500);padding:1rem .5rem;text-transform:uppercase}.appointment-details-section .date-details-disable .date-text-small{font-size:.75rem;font-weight:400;line-height:1rem;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.appointment-details-section .date-details-disable .date-text-normal{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.appointment-details-section .calender-heading{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.appointment-details-section .calendar-row{display:flex;flex-direction:row;flex-wrap:wrap;gap:.5rem;width:100%}.appointment-details-section .calendar-row .calendar-row-item{flex-grow:1;width:calc(50% - 16px)}@media (min-width:768px){.appointment-details-section .calendar-row .calendar-row-item{width:calc(34% - 16px)}}.appointment-details-section .mly-calendar-row{flex-direction:row;flex-wrap:wrap;gap:.5rem;width:100%}.appointment-details-section .mly-calendar-row .calendar-row-item{flex-grow:1;width:calc(34% - 16px)}.appointment-details-section .calendar-col{align-items:center;border-color:var(--primary-600);border-radius:.5rem;border-width:1px;display:flex;gap:.5rem;justify-content:center;width:100%;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:var(--primary-600);font-size:11px;font-weight:500;padding-bottom:.5rem;padding-top:.5rem}.appointment-details-section .calendar-col.disable-btn,.appointment-details-section .calendar-col:disabled{pointer-events:none;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity))}.appointment-details-section .active{background-color:var(--primary-500);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.appointment-details-section .calendar-col-active{align-items:center;background-color:var(--primary-600);border-color:var(--primary-600);border-radius:.5rem;border-width:1px;flex-basis:0px;flex-grow:1;flex-shrink:1;font-size:11px;font-weight:500;gap:.5rem;justify-content:center;padding-bottom:.5rem;padding-top:.5rem;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.appointment-details-section .appointment-label1{display:block;font-size:1rem;font-weight:700;line-height:1.5rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.appointment-details-section .appointment-label1:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.appointment-details-section .appointment-section-label2{font-size:1rem;font-weight:400;line-height:1.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.appointment-details-section .appointment-section-text{display:inline;font-size:1.125rem;font-weight:700;line-height:1.75rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.appointment-details-section .appointment-section-text:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.appointment-details-section .appointment-section-text .select-time{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.appointment-details-section .information-circle{cursor:pointer;display:inline;height:1rem;margin-bottom:.25rem;margin-left:.5rem;width:1rem}.appointment-details-section .appointment-section-label3{font-size:1rem;font-weight:600;line-height:1.5rem;padding-bottom:1rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.appointment-details-section .appointment-section-label3:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.appointment-details-section .callback-wrapper{padding-bottom:.5rem;padding-top:.5rem}@media (min-width:1024px){.appointment-details-section .callback-wrapper{padding-left:.75rem;padding-right:.75rem}}.appointment-details-section .callback-wrapper.callback-requested{background-color:var(--primary-50);border-color:var(--primary-500);border-radius:.5rem;border-width:1px;padding:.5rem .75rem}.appointment-details-section .sheduling-time-box{align-items:center;display:flex;padding-bottom:1rem}.appointment-details-section .sheduling-time-checkbox{font-size:1.125rem;font-weight:700;line-height:1.75rem;margin-left:.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.appointment-details-section .sheduling-time-checkbox:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.appointment-details-section .callback-icon{height:1.5rem;margin-left:1rem;width:1.5rem}.appointment-details-section .callback-sub-text{font-size:.875rem;font-weight:400;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.appointment-details-section .callback-header-text{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.appointment-details-section .callback-header-text a{color:var(--primary-500)}.confirmation-section{display:flex;flex-direction:column;gap:1rem;padding:1rem 1.5rem}@media (min-width:768px){.confirmation-section{flex-direction:row;gap:2rem;justify-content:center;padding:2.5rem}}@media (min-width:1024px){.confirmation-section{gap:4rem}}.confirmation-section .appointment-details{display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.confirmation-section .appointment-details{width:40%}}@media (min-width:1024px){.confirmation-section .appointment-details{gap:1.5rem;max-width:327px}}.confirmation-section .appointment-details .appointment-header{font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.confirmation-section .appointment-details .appointment-wrap{display:flex;flex-direction:column;gap:.25rem}.confirmation-section .appointment-details .appointment-heading{font-size:1rem;font-weight:700;line-height:1.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.confirmation-section .appointment-details .appointment-text{font-size:1rem;font-weight:400;line-height:1.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}:is(.confirmation-section .appointment-details) .appointment-text~.appointment-heading{margin-top:.5rem}.confirmation-section .confirmation-main{align-items:center;display:flex;flex-direction:column;gap:1rem}@media (min-width:768px){.confirmation-section .confirmation-main{width:60%}}@media (min-width:1024px){.confirmation-section .confirmation-main{max-width:480px}}.confirmation-section .confirmation-main .blog-expert-section{display:none;padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:768px){.confirmation-section .confirmation-main .blog-expert-section{display:block}}.confirmation-section .confirmation-main .blog-expert-section .card{flex-basis:100%}.confirmation-section .confirmation-main .blog-expert-section .card .card-heading{align-items:flex-start;flex-direction:column}.confirmation-section .confirmation-main .thank-you-section{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:0;text-align:center}@media (min-width:768px){.confirmation-section .confirmation-main .thank-you-section{border-radius:.5rem;border-width:1px;gap:1.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:2.25rem 1.5rem}}.confirmation-section .confirmation-main .box-1{align-items:center;display:flex;flex-direction:column;gap:1rem}.confirmation-section .confirmation-main .box-1 .confirmation-icon{height:2.25rem;width:2.25rem}@media (min-width:1024px){.confirmation-section .confirmation-main .box-1 .confirmation-icon{height:60px;width:60px}}.confirmation-section .confirmation-main .box-2{align-items:center;border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;gap:.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:1rem .5rem}@media (min-width:768px){.confirmation-section .confirmation-main .box-2{background-color:transparent;border-radius:0;border-width:0;padding:0}}.confirmation-section .confirmation-main .confirmation-heading{font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:1024px){.confirmation-section .confirmation-main .confirmation-heading{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}}.confirmation-section .confirmation-main .confirmation-sub-heading{font-size:1.125rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:1024px){.confirmation-section .confirmation-main .confirmation-sub-heading{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}}.confirmation-section .confirmation-main .confirmation-text{font-size:1rem;font-weight:700;line-height:1.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}@media (min-width:1024px){.confirmation-section .confirmation-main .confirmation-text{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}}.confirmation-section .confirmation-main .confirmation-overview{font-size:.875rem;font-weight:400;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}@media (min-width:1024px){.confirmation-section .confirmation-main .confirmation-overview{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}}.confirmation-section .confirmation-main .confirmation-sub-text{font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}@media (min-width:1024px){.confirmation-section .confirmation-main .confirmation-sub-text{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}}@media (min-width:768px){.confirmation-section .confirmation-main .next-step-section{border-radius:.5rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:1rem}}.confirmation-section .confirmation-main .next-step-section .next-heading{font-size:1rem;font-weight:500;line-height:1.5rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:1024px){.confirmation-section .confirmation-main .next-step-section .next-heading{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}}.confirmation-section .confirmation-main .next-step-section .next-step-list{display:flex;flex-direction:column;gap:.5rem;margin-left:1.5rem}.confirmation-section .confirmation-main .next-step-section .next-step-item{font-size:1rem;font-weight:400;line-height:1.5rem;list-style-type:disc;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}@media (min-width:1024px){.confirmation-section .confirmation-main .next-step-section .next-step-item{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}}.confirmation-section .cta-wrapper{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}@media (min-width:768px){.confirmation-section .cta-wrapper{display:none;flex-direction:row}}.btn-container{align-items:center;display:flex;flex-direction:column;gap:1.5rem}.btn-container .btn{width:100%}@media (min-width:1024px){.btn-container .btn{width:327px}}.fee-wrapper{border-radius:1rem;border-width:1px;display:flex;flex-direction:column;gap:.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));padding:1.5rem 1rem;text-align:center}.fee-wrapper .fee-heading{font-size:1rem;font-weight:700;line-height:1.5rem}.fee-wrapper .fee-heading,.fee-wrapper .fee-sub-heading{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.fee-wrapper .fee-sub-heading{font-size:.875rem;font-weight:400;line-height:1.25rem}.fee-wrapper .fee-text{font-size:.75rem;font-weight:400;line-height:1rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.fee-wrapper .fee-link{color:var(--primary-500);font-size:.875rem;font-weight:700;line-height:1.25rem}.input-text{border-radius:.25rem;border-style:none;border-width:1px;padding:0;width:100%}.input-checkbox{border-radius:.25rem;height:1.5rem;width:1.5rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity));color:var(--primary-600)}.input-checkbox:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:var(--primary-500)}.input-checkbox:is(.dark *){--tw-border-opacity:1;border-color:rgb(75 85 99/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity));--tw-ring-offset-color:#1f2937}.input-checkbox:focus:is(.dark *){--tw-ring-color:var(--primary-600)}.uploaded-images{display:flex;flex-direction:row;gap:1rem}.uploaded-images img{border-radius:15px;height:88px;width:88px}.progressbar{display:flex;justify-content:space-between;margin-bottom:1rem;margin-top:1rem;position:relative;width:100%}@media (min-width:1024px){.progressbar{margin-bottom:1.5rem;margin-top:1.5rem}}.progress,.progressbar:before{height:.25rem;position:absolute;top:calc(50% - 2px);width:100%;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity));--tw-content:"";content:var(--tw-content)}.progress{background-color:var(--primary-500);width:0}.progress-step{align-items:center;border-radius:9999px;border-width:2px;display:flex;height:1.5rem;justify-content:center;width:1.5rem;z-index:10;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.progress-step .active-icon,.progress-step .confirmed-icon{display:none}.progress-step-confirmed{background-color:var(--primary-500);border-color:var(--primary-500)}.progress-step-confirmed .confirmed-icon{display:block}.progress-step-confirmed .active-icon{display:none}.progress-step-active{background-color:var(--primary-50);border-color:var(--primary-500)}.progress-step-active .confirmed-icon{display:none}.progress-step-active .active-icon{display:block}.preferred-scheduling-modal .modal-loc-inner{max-width:343px}.preferred-scheduling-modal .modal-loc-inner .modal-loc-div{display:flex;flex-direction:column;gap:2rem;padding:1.5rem 1rem}.preferred-scheduling-modal .modal-body{display:flex;flex-direction:column;gap:.5rem}.preferred-scheduling-modal .modal-body .modal-heading{font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:0;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.preferred-scheduling-modal .modal-body .modal-text{font-size:.75rem;font-weight:400;line-height:1rem;margin-bottom:0;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.preferred-scheduling-modal .modal-footer{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:1024px){.preferred-scheduling-modal .modal-footer{flex-direction:row}}.preferred-scheduling-modal .modal-footer .btn{width:100%}.error-local-modal .modal-loc-inner{max-width:558px}.error-local-modal .error-text-wrapper{align-items:center;display:flex;flex-direction:column;gap:1.25rem}.error-local-modal .modal-text{font-size:1.25rem;font-weight:500;line-height:1.75rem;max-width:408px;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.error-local-modal .error-btn-close{min-width:184px}.user-zip-modal .modal-loc-div{padding:1rem}@media (min-width:1024px){.user-zip-modal .modal-loc-div{padding:1.5rem}}.user-zip-modal .modal-header{align-items:center;display:flex;flex-direction:row;justify-content:center;padding:0}.user-zip-modal .modal-header .close-modal-btn{margin-left:0;position:absolute;right:1rem;top:1rem}@media (min-width:1024px){.user-zip-modal .modal-header .close-modal-btn{right:1.5rem;top:1.5rem}}.user-zip-modal .modal-loc-inner{max-width:700px}.user-zip-modal .modal-heading-wrap{display:flex;flex-direction:column;gap:.5rem;margin:1.5rem auto;max-width:480px}@media (min-width:1024px){.user-zip-modal .modal-heading-wrap{margin-bottom:2.5rem;margin-top:2.5rem}}.user-zip-modal .modal-heading-wrap .modal-heading{color:var(--secondary-800);font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:0}@media (min-width:1024px){.user-zip-modal .modal-heading-wrap .modal-heading{font-size:1.875rem;line-height:2.25rem}}.user-zip-modal .modal-heading-wrap .modal-sub-heading{font-size:.875rem;font-weight:400;line-height:1.25rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.user-zip-modal .modal-search label{font-size:1.125rem;font-weight:600;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}@media (min-width:1024px){.user-zip-modal .modal-search label{font-size:1.25rem;line-height:1.75rem}}.user-zip-modal .modal-search-wrapper{display:flex;flex-direction:row;gap:1rem;justify-content:center;margin-bottom:1.5rem;margin-top:1.5rem}.user-zip-modal .modal-search-wrapper .input-basic{max-width:280px}.user-zip-modal .user-zip-no-result{background-color:var(--secondary-50);border-color:var(--secondary-500);border-radius:10px;border-width:1px;display:flex;flex-direction:column;gap:1.5rem;margin-left:1rem;margin-right:1rem;margin-top:2.5rem;padding:1.5rem 1rem}@media (min-width:1024px){.user-zip-modal .user-zip-no-result{margin-left:1.75rem;margin-right:1.75rem;padding:2.5rem}}.user-zip-modal .user-zip-no-result .main-text{color:var(--primary-500);font-size:1.125rem;font-weight:600;line-height:1.75rem}@media (min-width:1024px){.user-zip-modal .user-zip-no-result .main-text{font-size:1.25rem;line-height:1.75rem}}.user-zip-modal .result-wrap .results-text{color:var(--primary-500);font-size:.875rem;font-weight:400;line-height:1.25rem;margin-bottom:1.5rem}.user-zip-modal .user-zip-result-list{overflow:auto}@media (min-width:1024px){.user-zip-modal .user-zip-result-list{max-height:400px}}.user-zip-modal .user-zip-result-list .user-zip-result-item{align-items:center;border-bottom-width:2px;display:flex;flex-direction:row;gap:.75rem;justify-content:space-between;margin-bottom:.75rem;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));padding:.5rem}@media (min-width:1024px){.user-zip-modal .user-zip-result-list .user-zip-result-item{gap:1.5rem;padding:1rem}}.user-zip-modal .locaion-info{display:flex;flex-direction:row;gap:.75rem}.user-zip-modal .locaion-info .locaion-time{align-items:center;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;width:45px}.user-zip-modal .locaion-info .locaion-time .icon{height:25px;width:25px}.user-zip-modal .locaion-info .locaion-time .location-text{display:block;font-size:.75rem;font-weight:300;line-height:1rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:1024px){.user-zip-modal .locaion-info .locaion-time .location-text{font-size:.875rem;line-height:1.25rem}}.user-zip-modal .locaion-info .locaion-name{display:flex;flex-direction:column;gap:.25rem;text-align:left}@media (min-width:1024px){.user-zip-modal .locaion-info .locaion-name{gap:0}}.user-zip-modal .locaion-info .locaion-name .location-main{font-size:.75rem;font-weight:700;line-height:1rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:1024px){.user-zip-modal .locaion-info .locaion-name .location-main{font-size:1rem;line-height:1.5rem}}.user-zip-modal .locaion-info .locaion-name .location-call{color:var(--secondary-800);font-size:.75rem;font-weight:700;line-height:1rem}@media (min-width:1024px){.user-zip-modal .locaion-info .locaion-name .location-call{font-size:1rem;line-height:1.5rem}}.user-zip-modal .locaion-btn{flex-shrink:0}.user-zip-modal .locaion-btn .btn{background-color:transparent;font-size:0;padding:0}@media (min-width:1024px){.user-zip-modal .locaion-btn .btn{background-color:var(--primary-500);font-size:1rem;line-height:1.5rem;padding:10px .75rem}}.user-zip-modal .locaion-btn .primary-link{font-size:.875rem;font-weight:500;line-height:1.25rem}@media (min-width:1024px){.user-zip-modal .locaion-btn .primary-link{font-size:1rem;line-height:1.5rem}}@media screen and (max-width:1024px){.user-zip-modal .locaion-btn .btn svg{--white:var(--primary-500)}}.property-address-modal .modal-loc-inner{max-width:536px}.property-address-modal .modal-loc-inner .modal-loc-div{padding-top:.25rem}.property-address-modal .property-address-heading{font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:1024px){.property-address-modal .property-address-heading{font-size:1.125rem;line-height:1.75rem}}.property-address-modal .property-address-text{font-size:.75rem;font-weight:400;line-height:1rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}@media (min-width:1024px){.property-address-modal .property-address-text{font-size:.875rem;line-height:1.25rem}}.property-address-modal .property-address-wrap{margin-top:1.5rem;text-align:center}.property-address-modal .property-address-wrap .property-address-subheading{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:1024px){.property-address-modal .property-address-wrap .property-address-subheading{font-size:1rem;line-height:1.5rem}}.property-address-modal .property-address-wrap .label-radio{font-size:.875rem;font-weight:400;line-height:1.25rem;text-align:left;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}@media (min-width:1024px){.property-address-modal .property-address-wrap .label-radio{font-size:1rem;line-height:1.5rem}}.property-address-modal .property-address-edit .property-address-edit-link{display:inline-flex;margin-bottom:10px;margin-top:10px;--tw-text-opacity:1;color:rgb(14 159 110/var(--tw-text-opacity))}@media (min-width:1024px){.property-address-modal .property-address-edit .property-address-edit-link{justify-content:center}}.property-address-modal .property-address-edit .property-address-edit-link img{margin-right:.5rem}.property-address-modal .radio-wrapper{display:flex;flex-direction:row;gap:.5rem;justify-content:center}@media (min-width:1024px){.property-address-modal .radio-wrapper{margin-left:auto;margin-right:auto;max-width:80%}}.property-address-modal .radio-wrapper .radio-basic{height:1.25rem;margin-top:3px;width:1.25rem}.property-address-modal .radio-wrapper .radio-basic[type=radio]:checked{border-width:2px;--tw-border-opacity:1;background-color:var(--primary-500);background-image:none;border-color:rgb(209 213 219/var(--tw-border-opacity))}.property-address-modal .cta-wrapper{display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-top:1rem}@media (min-width:1024px){.property-address-modal .cta-wrapper{flex-direction:row;margin-top:1.5rem}.property-address-modal .cta-wrapper .btn{min-width:184px}}.custom-select{position:relative}.custom-select select{display:none}.select-selected{border-radius:.5rem;border-width:1px;display:block;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));font-size:1rem;font-weight:400;line-height:1.5rem;padding:.625rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.select-selected:focus{--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity));--tw-ring-color:var(--primary-500)}.select-selected:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.select-selected:focus:is(.dark *){--tw-border-opacity:1;border-color:rgb(63 131 248/var(--tw-border-opacity));--tw-ring-color:var(--primary-500)}.select-selected:after{display:inline-block;position:absolute;right:1rem;top:35%;--tw-rotate:45deg;padding:3px;--tw-content:"";border:solid;border-width:0 2px 2px 0;content:var(--tw-content)}.select-selected.select-arrow-active:after,.select-selected:after{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-selected.select-arrow-active:after{--tw-rotate:-135deg;--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity))}.select-items button,.select-selected{cursor:pointer;display:flex;padding:10px 1rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-items{border-radius:.5rem;border-top-left-radius:0;border-top-right-radius:0;border-width:0 13px 13px;left:0;margin-left:.5rem;margin-right:.5rem;max-height:24rem;overflow:auto;position:absolute;right:0;top:100%;z-index:10;--tw-border-opacity:1;background-color:var(--primary-25);border-color:rgb(229 231 235/var(--tw-border-opacity));font-size:.875rem;font-weight:500;line-height:1.25rem;padding-top:.75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.select-items button{display:flex;margin:.25rem 1rem;padding:5px .75rem;text-align:left;width:calc(100% - 32px)}.select-hide{display:none}.same-as-selected,.select-items button:focus,.select-items button:hover{background-color:var(--primary-500);border-radius:5px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.select-service{opacity:.6;pointer-events:none}#start-index-ow{margin:auto;text-align:center;width:90%}@media (min-width:1024px){#start-index-ow{width:95%}}.form-section.brand-specific-form,.form-section.isn-main-flow{display:none}.brand-specific-form{max-width:844px;padding-top:1.5rem}@media (min-width:768px){.brand-specific-form{padding-top:2.5rem}}.brand-specific-form .form-step-active{gap:30px}.brand-specific-form .step-heading-wrap{position:relative;top:0}.brand-specific-form .step-heading-wrap .step-heading{font-size:1.125rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}@media (min-width:1024px){.brand-specific-form .step-heading-wrap .step-heading{font-size:1.5rem;line-height:2rem}}.brand-specific-form .step-heading-wrap .step-sub-heading{font-weight:400;padding-top:1rem}.brand-specific-form .step-heading-wrap .step-sub-heading,.brand-specific-form .step-heading-wrap .step-time{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.brand-specific-form .step-heading-wrap .step-time{font-weight:600;padding-bottom:1.5rem}@media (min-width:1024px){.brand-specific-form .step-heading-wrap .step-time{font-weight:700}}.brand-specific-form .step-heading-wrap .step-time span{color:var(--primary-500)}.brand-specific-form .request-sub-text{display:inline-block;font-size:10px;font-weight:300;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}@media (min-width:1024px){.brand-specific-form .request-sub-text{font-size:.75rem;line-height:1rem}}.brand-specific-form .sub-msg-text{display:inline-block;font-size:10px;font-weight:300;padding-top:.5rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}@media (min-width:1024px){.brand-specific-form .sub-msg-text{font-weight:400}}.brand-specific-form .date-slider li button{width:100%}.brand-specific-form .radio-basic[type=radio]:checked{background-color:var(--primary-500)}.brand-license .serving,.brand-license strong{font-size:1rem;font-weight:700;line-height:1.5rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity))}@media (min-width:1024px){.brand-license .serving,.brand-license strong{font-size:1.2rem}}.brand-license .license,.brand-license p{font-size:.75rem;font-weight:300;line-height:1rem;--tw-text-opacity:1;color:rgb(136 137 139/var(--tw-text-opacity))}.adress-fields{display:flex;flex-direction:column;gap:1.5rem}.adress-fields legend,.property-fields legend{font-size:1rem;font-weight:600;line-height:1.5rem;padding-bottom:1rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}@media (min-width:1024px){.adress-fields legend,.property-fields legend{font-size:1.125rem;line-height:1.75rem}}.property-fields{-moz-column-gap:1.75rem;column-gap:1.75rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1.25rem}@media (min-width:1024px){.property-fields{-moz-column-gap:3rem;column-gap:3rem;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1rem}}.property-fields .label-basic{font-size:.75rem;line-height:1rem}@media (min-width:1024px){.property-fields .label-basic{font-size:.875rem;line-height:1.25rem}}.property-fields .label-basic sup{line-height:1rem}@media (min-width:1024px){.property-fields .label-basic sup{line-height:1.5rem}}.property-check-wrap{display:grid;gap:1.25rem;grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:1024px){.property-check-wrap{grid-template-columns:repeat(3,minmax(0,1fr))}}.property-check-wrap legend{font-size:.875rem;font-weight:400;line-height:1.25rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}@media (min-width:1024px){.property-check-wrap legend{font-weight:600}}.property-check-wrap .checkbox-list,.property-check-wrap .radio-list{align-items:center;display:flex;flex-direction:row}.inspection-table{border-collapse:collapse;width:100%}.inspection-table .table-header,.inspection-table th{border-bottom-width:1px;border-top-width:1px;--tw-border-opacity:1;border-color:rgb(228 228 228/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(244 245 246/var(--tw-bg-opacity));font-size:.875rem;font-weight:600;line-height:1.25rem;padding:.5rem;text-align:center;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity))}.inspection-table .table-header:first-child,.inspection-table th:first-child{text-align:left}@media (min-width:1024px){.inspection-table .table-header,.inspection-table th{font-weight:700;padding-left:1rem;padding-right:1rem}}.inspection-table tbody tr{border-bottom-width:1px;--tw-border-opacity:1;border-color:rgb(156 163 175/var(--tw-border-opacity))}.inspection-table td{padding-bottom:1.25rem;padding-top:1.25rem;text-align:center;vertical-align:top}.inspection-table td:first-child{text-align:left;width:60%}.inspection-table td:last-child{text-align:right}@media (min-width:1024px){.inspection-table td:first-child{width:70%}}.inspection-table td .primary-text{background-color:transparent;color:var(--primary-500)}.inspection-table td .primary-text:is(.dark *){background-color:transparent}.inspection-table td:nth-child(2),.inspection-table td:nth-child(3){width:20%}@media (min-width:1024px){.inspection-table td:nth-child(2),.inspection-table td:nth-child(3){width:15%}}.inspection-table .table-primary-btn{align-items:center;background-color:var(--primary-600);border-radius:.25rem;display:flex;flex-direction:row;gap:5px;margin-left:auto;padding:5px 10px;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.inspection-table .table-primary-btn svg{height:.5rem;width:.5rem;--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.inspection-table .table-primary-btn svg{height:6px;width:6px}}.inspection-table .table-primary-btn span{display:none}@media (min-width:1024px){.inspection-table .table-primary-btn span{display:inline-block}}.inspection-table .table-danger-btn{align-items:center;border-radius:.25rem;display:flex;flex-direction:row;gap:5px;margin-left:auto;--tw-bg-opacity:1;background-color:rgb(253 232 232/var(--tw-bg-opacity));padding:5px 10px;--tw-text-opacity:1;color:rgb(200 30 30/var(--tw-text-opacity))}.inspection-table .table-danger-btn svg{height:.5rem;width:.5rem}@media (min-width:1024px){.inspection-table .table-danger-btn svg{height:6px;width:6px}}.inspection-table .table-danger-btn span{display:none}@media (min-width:1024px){.inspection-table .table-danger-btn span{display:inline-block}}.inspection-table .table-disable-btn{align-items:center;border-radius:.25rem;display:flex;flex-direction:row;gap:5px;margin-left:auto;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity));padding:5px 10px;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.inspection-table .table-disable-btn svg{height:.5rem;width:.5rem}@media (min-width:1024px){.inspection-table .table-disable-btn svg{height:6px;width:6px}}.inspection-table .table-disable-btn span{display:none}@media (min-width:1024px){.inspection-table .table-disable-btn span{display:inline-block}}.inspection-table .row-wrap{display:flex;flex-direction:column;gap:10px}.inspection-table .inspection-text-main{align-items:flex-start;display:flex;flex-direction:column;font-size:.75rem;font-weight:400;line-height:1rem;min-height:34px;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity))}@media (min-width:1024px){.inspection-table .inspection-text-main{align-items:center;flex-direction:row;font-size:.875rem;gap:.25rem;line-height:1.25rem}}.inspection-table .inspection-text-main .accrd-btn{background-color:transparent;color:var(--primary-500);white-space:nowrap}.inspection-table .inspection-text-main .accrd-btn:is(.dark *){background-color:transparent}.inspection-table .inspection-sub-text{font-size:8px;--tw-text-opacity:1;color:rgb(136 137 139/var(--tw-text-opacity))}@media (min-width:1024px){.inspection-table .inspection-sub-text{font-size:10px}}.inspection-table .inspection-list{font-size:10px;--tw-text-opacity:1;color:rgb(136 137 139/var(--tw-text-opacity))}.inspection-table .inspection-list ul{list-style-type:disc;padding-left:1rem}@media (min-width:1024px){.inspection-table .inspection-list ul{-moz-columns:2;column-count:2}}.service-alert{border-radius:6px;flex-direction:column;--tw-bg-opacity:1;background-color:rgb(253 242 242/var(--tw-bg-opacity));padding:1rem;--tw-text-opacity:1;color:rgb(200 30 30/var(--tw-text-opacity))}.service-alert,.service-alert p{display:flex;gap:.5rem}.service-alert p{align-items:center;flex-direction:row;font-size:.875rem;font-weight:400;line-height:1.25rem}.service-alert p svg{height:1rem;width:1rem}.service-alert .title{font-size:.875rem;font-weight:400;justify-content:center;line-height:1.25rem}@media (min-width:1024px){.service-alert .title{font-size:1rem;font-weight:700;justify-content:flex-start;line-height:1.5rem}}.error-modal-HMS .service-alert{gap:1rem}.error-modal-HMS .modal-loc-inner .modal-loc-div{padding:2rem}.total-wrap{display:flex;flex-direction:column;gap:10px;margin-left:auto;width:160px}.total-wrap .table-total{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding-left:10px}.total-wrap .table-total p{color:rgb(84 86 90/var(--tw-text-opacity));font-weight:400}.total-wrap .table-total p,.total-wrap .table-total strong{font-size:.875rem;line-height:1.25rem;--tw-text-opacity:1}.total-wrap .table-total strong{color:rgb(0 0 0/var(--tw-text-opacity));font-weight:700}.total-wrap .total{border-bottom-width:1px;margin-bottom:10px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));padding-bottom:10px}.total-wrap .total strong{color:var(--primary-500);font-size:1.125rem;font-weight:700;line-height:1.75rem}@media (min-width:1024px){.total-wrap .total strong{font-size:1.25rem;line-height:1.75rem}}.total-wrap .invoice-text{font-size:10px;line-height:15px;margin-top:-.5rem;padding-left:10px;text-align:left;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity))}.summery-main .summery-header{border-bottom-width:1px;border-top-width:1px;display:flex;flex-direction:row;justify-content:space-between;--tw-border-opacity:1;border-color:rgb(228 228 228/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(244 245 246/var(--tw-bg-opacity));padding:.5rem 6px}@media (min-width:1024px){.summery-main .summery-header{padding-left:1rem;padding-right:1rem}}.summery-main .summery-header .summery-heading{font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity))}.summery-main .summery-header .edit-summery{color:var(--primary-500)}.summery-main .summery-data{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem;padding:1.25rem 10px;row-gap:1.25rem}@media (min-width:1024px){.summery-main .summery-data{-moz-column-gap:2rem;column-gap:2rem;flex-direction:row}}.summery-main .summery-wrap{display:flex;flex-direction:column;gap:3px}@media (min-width:1024px){.summery-main .summery-wrap{max-width:30%}}.summery-main .summery-wrap .summery-label{font-size:.875rem;font-weight:400;line-height:1.25rem;--tw-text-opacity:1;color:rgb(84 86 90/var(--tw-text-opacity))}.summery-main .summery-wrap .summery{color:var(--primary-500);font-size:.875rem;font-weight:600;line-height:1.25rem}@media (min-width:1024px){.summery-main .summery-wrap .summery{font-weight:700}}.summery-main .summery-wrap .summery-price{font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.summery-main .edit-content.editable{border-radius:.375rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:.5rem}.summery-total .summery-data{flex-direction:column;gap:15px;padding-left:0;padding-right:0}.summery-total .summery-wrap{flex-direction:row;justify-content:space-between;max-width:100%}.scheduler-thankyou{display:flex;flex-direction:column;gap:2.5rem}.scheduler-thankyou .thankyou-header{align-items:center;display:flex;flex-direction:column;gap:1rem;text-align:center}.scheduler-thankyou .thankyou-header .confirmation-icon{height:2.25rem;width:2.25rem}@media (min-width:1024px){.scheduler-thankyou .thankyou-header .confirmation-icon{height:55px;width:55px}}.scheduler-thankyou .thankyou-header .confirmation-heading{font-size:1.125rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}@media (min-width:1024px){.scheduler-thankyou .thankyou-header .confirmation-heading{font-size:1.5rem;line-height:2rem}}.scheduler-thankyou .thankyou-header .confirmation-sub-heading{font-size:.875rem;font-weight:400;line-height:1.25rem;--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity))}.selected-person{display:flex;flex-direction:column;gap:30px}.fuse-check-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem}@media (min-width:1024px){.fuse-check-list{justify-content:space-between}}.fuse-check-list li{flex-basis:40%}@media (min-width:1024px){.fuse-check-list li{flex-basis:auto}}.fuse-radio-list{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem}.receive-note{font-size:.75rem;font-weight:400;line-height:1rem;margin-top:-1.5rem;--tw-text-opacity:1;color:rgb(136 137 139/var(--tw-text-opacity))}.lead-flow-thank-you{display:none;padding-bottom:1.5rem;padding-top:1.5rem}@media (min-width:1024px){.lead-flow-thank-you{padding-bottom:4rem;padding-top:4rem}}.lead-flow-thank-you .brand-specific-form{margin-left:auto;margin-right:auto;max-width:850px;padding:0}.form-name-wrap{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:1024px){.form-name-wrap{flex-direction:row}}.form-name-wrap .input-label-wrap{flex-basis:50%;flex-grow:1}.form-section.gift-certificate-form{max-width:825px}.form-section.gift-certificate-form .btn-container{flex-direction:column-reverse;justify-content:center}@media (min-width:1024px){.form-section.gift-certificate-form .btn-container{flex-direction:row}}.form-section.gift-certificate-form .btn-container .primary-outline-btn{border-color:var(--primary-500);border-width:2px;color:var(--primary-500)}@media (min-width:1024px){.form-section.gift-certificate-form .btn-container .btn{min-width:171px;width:auto}}.form-column{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem}@media (min-width:1024px){.form-column{flex-direction:row}}.form-column .input-label-wrap{flex-basis:calc(50% - 12px)}.form-column-long{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem}@media (min-width:1024px){.form-column-long{flex-direction:row}}.form-column-long .input-label-wrap{flex-basis:100%}@media (min-width:1024px){.form-column-long .input-label-wrap:first-child{flex-basis:calc(65% - 12px)}.form-column-long .input-label-wrap:last-child{flex-basis:calc(35% - 12px)}}.sub-msg{color:rgb(107 114 128/var(--tw-text-opacity));font-size:.875rem;line-height:1.25rem;line-height:1.25}.how-works-label,.sub-msg{font-weight:400;--tw-text-opacity:1}.how-works-label{color:rgb(17 24 39/var(--tw-text-opacity));font-size:1rem;line-height:1.5rem;margin-bottom:.5rem}.how-works-wrap{align-items:center;display:flex;flex-direction:row;gap:6px}.how-works-wrap .information-circle{cursor:pointer;height:1rem;margin:0;width:1rem}.how-works-wrap .how-works-text{font-size:1.125rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.how-gift-works-modal .modal-loc-inner{max-width:343px}.how-gift-works-modal .modal-loc-inner .modal-loc-div{display:flex;flex-direction:column;gap:2rem;padding:1.5rem 1rem}.how-gift-works-modal .modal-body{display:flex;flex-direction:column;gap:.5rem}.how-gift-works-modal .modal-body .modal-heading{font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:0;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.how-gift-works-modal .modal-body .modal-text.wysiwyg p{font-size:.75rem;font-weight:400;line-height:1rem;margin-bottom:0;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.how-gift-works-modal .modal-footer{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:1024px){.how-gift-works-modal .modal-footer{flex-direction:row}}.how-gift-works-modal .modal-footer .btn{width:100%}.gift-certificate-update{display:flex;flex-direction:column;gap:.25rem}.gift-certificate-update .add-certificate,.gift-certificate-update .remove-certificate{color:var(--primary-500);font-size:1rem;font-weight:600;line-height:1.5rem}.gift-certificate-wrap{display:flex;flex-direction:column;gap:1.5rem}.gift-certificate-wrap .gift-amont-wrap{margin-left:auto;margin-right:auto;text-align:center}.gift-certificate-wrap .gift-amont-wrap .label-basic{justify-content:center}.gift-certificate-wrap .gift-amont-wrap .input-basic{margin-left:auto;margin-right:auto;text-align:center;width:150px}.gift-certificate-wrap.add-gift{border-top-width:1px;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));padding-top:1.5rem}.add-gift,.update-new{display:none}.form-section.donation-form{max-width:825px}.form-section.donation-form .btn-container{flex-direction:column-reverse;justify-content:center;padding-bottom:0;padding-top:0}@media (min-width:1024px){.form-section.donation-form .btn-container{flex-direction:row;padding-bottom:1rem;padding-top:1rem}}.form-section.donation-form .btn-container .primary-outline-btn{border-color:var(--primary-500);border-width:2px;color:var(--primary-500)}@media (min-width:1024px){.form-section.donation-form .btn-container .btn{min-width:217px;width:auto}}.form-section.donation-form .progressbar{margin-left:auto;margin-right:auto;max-width:480px}.donation-detail-wrap{display:flex}.donation-detail-wrap,.donation-shelter{flex-direction:column;gap:1.5rem}.donation-shelter .label-basic{display:block}.donation-disclaimer{display:flex;flex-direction:column;margin-top:1.5rem}@media (min-width:1024px){.donation-disclaimer{margin-top:.5rem}}.donation-disclaimer p{font-size:.875rem;font-weight:400;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.donation-disclaimer p a{--tw-text-opacity:1;color:rgb(63 131 248/var(--tw-text-opacity))}.molly-foundation .image-content-warpper{align-items:center}.molly-foundation.section-70-30 .image-content-warpper .text-wrapper .body-text{line-height:1.5;margin-bottom:0}@media (min-width:1024px){.molly-foundation.section-70-30 .image-content-warpper .text-wrapper .body-text{margin-bottom:1rem}}.molly-foundation.section-70-30 .image-content-warpper{flex-direction:column-reverse}@media (min-width:1024px){.molly-foundation.section-70-30 .image-content-warpper{flex-direction:row}}.form-section.mly-lead-flow{max-width:1040px}@media (min-width:1024px){.form-section.mly-lead-flow{padding:60px 2.5rem}}.form-section.mly-lead-flow .progressbar{margin-left:auto;margin-right:auto;max-width:560px}.form-section.mly-lead-flow .mly-lead-started-form{display:flex;flex-direction:column;gap:2.5rem}@media (min-width:1024px){.form-section.mly-lead-flow .mly-lead-started-form{flex-direction:row}}.form-section.mly-lead-flow .mly-lead-started-form .contact-us-section{display:flex;flex-direction:column;gap:1rem}.form-section.mly-lead-flow .cleaning-feature{background-color:var(--secondary-50);flex-shrink:0;height:100%;padding:1rem;width:100%}@media (min-width:1024px){.form-section.mly-lead-flow .cleaning-feature{width:242px}}.form-section.mly-lead-flow .cleaning-feature .cleaning-feature-photo img{border-radius:10px;width:100%}.form-section.mly-lead-flow .cleaning-feature .cleaning-feature-title{color:var(--primary-500);font-size:1rem;font-weight:600;line-height:1.5rem;margin-bottom:1rem;margin-top:1rem}.form-section.mly-lead-flow .cleaning-feature .cleaning-feature-list{display:flex;flex-direction:column;gap:.75rem}.form-section.mly-lead-flow .cleaning-feature .cleaning-feature-list .icon-block{display:flex;flex-direction:row;gap:.5rem}.form-section.mly-lead-flow .cleaning-feature .cleaning-feature-list .icon-block svg{align-self:flex-start;flex-shrink:0;height:1rem;margin-top:2px;width:1rem}.form-section.mly-lead-flow .cleaning-feature .cleaning-feature-list .icon-block .icon-block-text .list-text{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.form-section.mly-lead-flow .contact-us-section .checkbox-list{flex-direction:row}.form-section.mly-lead-flow .referred-check-wrap .terms-policy-text{padding-top:1.5rem}.form-section.mly-lead-flow .one-time-frequency-only{border-radius:.5rem;flex-direction:column;gap:1.5rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:1rem}.form-section.mly-lead-flow .residential-home-details .home-details-heading{font-size:1.125rem;font-weight:700;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.form-section.mly-lead-flow .residential-home-details .form-column{flex-grow:1}.form-section.mly-lead-flow .residential-home-details .form-column .input-label-wrap{flex-basis:100%}@media (min-width:1024px){.form-section.mly-lead-flow .residential-home-details .form-column .input-label-wrap{flex-basis:calc(50% - 12px)}}.form-section.mly-lead-flow .residential-home-details .form-column .home-room{display:flex;flex-direction:row;flex-grow:1;gap:1.5rem;width:100%}@media (min-width:1024px){.form-section.mly-lead-flow .residential-home-details .form-column .home-room{width:calc(50% - 12px)}}.form-section.mly-lead-flow .residential-home-details .form-column .home-room .input-label-wrap{flex-basis:auto;width:calc(50% - 12px)}.form-section.mly-lead-flow .residential-home-details .form-column .home-room .select-selected{border-color:transparent;border-right-width:40px;overflow:hidden;white-space:nowrap;--tw-shadow:0 0 0 1px #d1d5db;--tw-shadow-colored:0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.form-section.mly-lead-flow .residential-home-details .form-column .home-room .select-items{top:102%}.form-section.mly-lead-flow .commercial-frequency-cleaning{flex-direction:column;gap:1.5rem}.form-section.mly-lead-flow .commercial-frequency-cleaning .recurring-frequency{flex-direction:column}@media (min-width:1024px){.form-section.mly-lead-flow .commercial-frequency-cleaning .recurring-frequency{flex-direction:row}}.form-section.mly-lead-flow .label-basic span{display:inline-block}.form-section.mly-lead-flow .btn-container{display:flex;flex-direction:column}@media (min-width:1024px){.form-section.mly-lead-flow .btn-container{flex-direction:row}.form-section.mly-lead-flow .btn-container .btn{width:auto}}.form-section.mly-lead-flow .btn-container-mly{align-items:flex-start;display:none;flex-direction:column;gap:1.5rem}@media (min-width:1024px){.form-section.mly-lead-flow .btn-container-mly{display:flex}}.form-section.mly-lead-flow .btn-container-mobile{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:1024px){.form-section.mly-lead-flow .btn-container-mobile{display:none}.form-section.mly-lead-flow .appointment-details-section{padding-left:2.5rem;padding-right:2.5rem}}.form-section.mly-lead-flow .appointment-details-section .date-details-item button{width:100%}.form-section.mly-lead-flow .appointment-details-section .calendar-col{padding-bottom:.5rem;padding-top:.5rem}.form-section.mly-lead-flow .appointment-details-section .mly-calendar-row .calendar-row-item{flex-grow:1;width:calc(50% - 16px)}@media (min-width:768px){.form-section.mly-lead-flow .appointment-details-section .mly-calendar-row .calendar-row-item{width:calc(34% - 16px)}}@media (min-width:1024px){.form-section.mly-lead-flow .appointment-details-section .mly-calendar-row .calendar-row-item{width:calc(20% - 16px)}}.form-section.mly-lead-flow .appointment-details-section #start-index-ow{margin:auto;text-align:center;width:90%}@media (min-width:1024px){.form-section.mly-lead-flow .appointment-details-section #start-index-ow{width:100%}.form-section.mly-lead-flow .appointment-details-section #customize-controls .prev{left:-2rem}.form-section.mly-lead-flow .appointment-details-section #customize-controls .next{right:-2rem}}.form-section.mly-lead-flow .appointment-details-section .sheduling-time-box{align-items:flex-start}.form-section.mly-lead-flow .appointment-details-section .sheduling-time-box .callback-icon,.form-section.mly-lead-flow .appointment-details-section .sheduling-time-box .input-checkbox{margin-top:2px}.form-section.mly-lead-flow .appointment-details-section .paragraph-overview-lg{font-size:.875rem;font-weight:400;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.form-section.mly-lead-flow .appointment-details-section .paragraph-overview-lg a{color:var(--primary-500);font-size:1rem;font-weight:600;line-height:1.5rem;text-decoration-line:underline}.form-section.mly-lead-flow .appointment-details-section .btn-container{flex-direction:column-reverse}@media (min-width:1024px){.form-section.mly-lead-flow .appointment-details-section .btn-container{flex-direction:row;justify-content:space-between}}.form-section.mly-lead-flow .heading-thanyou-text{color:var(--primary-500);font-size:1.125rem;font-weight:700;line-height:1.75rem}.form-section.new-lead-flow{max-width:1160px}.form-section.new-lead-flow .step-heading{color:var(--primary-500);font-size:1.125rem;font-weight:700;line-height:1.75rem}@media (min-width:1024px){.form-section.new-lead-flow .step-heading{font-size:1.875rem;line-height:2.25rem}}.form-section.new-lead-flow .recurring-estimation-heading .main-heading{font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.form-section.new-lead-flow .appointment-details-section .btn-container{flex-direction:column;justify-content:normal}@media (min-width:1024px){.form-section.new-lead-flow .appointment-details-section .btn-container{flex-direction:row}}.form-section.new-lead-flow .appointment-details-section .callback-wrapper{border-color:var(--primary-500);border-radius:.5rem;border-width:1px;padding:.5rem .75rem}.form-section.new-lead-flow .appointment-details-section .calendar-row .calendar-row-item{width:calc(50% - 16px)}@media (min-width:768px){.form-section.new-lead-flow .appointment-details-section .calendar-row .calendar-row-item{width:calc(34% - 16px)}}@media (min-width:1024px){.form-section.new-lead-flow .appointment-details-section .calendar-row .calendar-row-item{width:calc(25% - 8px)}}.form-section.new-lead-flow .mly-cleaning-detail-wrap .radio-basic[type=radio]:checked{background-color:var(--primary-500)}.form-section.new-lead-flow .label-basic span{display:contents;font-weight:700;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.form-section.new-lead-flow .cleaning-feature{background-color:var(--primary-50);border-radius:.5rem;width:100%}@media (min-width:1024px){.form-section.new-lead-flow .cleaning-feature{width:433px}}.form-section.new-lead-flow .cleaning-feature .cleaning-feature-list .icon-block{align-items:center}.form-section.new-lead-flow .step-thankyou-text{text-align:center;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.form-section.new-lead-flow .step-thankyou-text .thank-text{font-size:.875rem;font-weight:600;line-height:1.25rem;margin-left:auto;margin-right:auto;max-width:606px}@media (min-width:1024px){.form-section.new-lead-flow .step-thankyou-text .thank-text{font-size:1rem;line-height:1.5rem}}.form-section.new-lead-flow .step-thankyou-text .fill-form-text{font-size:.75rem;font-weight:400;line-height:1rem}@media (min-width:1024px){.form-section.new-lead-flow .step-thankyou-text .fill-form-text{font-size:1rem;line-height:1.5rem}}.form-section.new-lead-flow .callback-header-text{font-size:.875rem;font-weight:700;line-height:1.25rem;margin-bottom:.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}@media (min-width:1024px){.form-section.new-lead-flow .callback-header-text{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}}.form-section.new-lead-flow .new-flow-call-us{align-items:center;display:flex;flex-direction:row;gap:.5rem}.form-section.new-lead-flow .new-flow-call-us a{color:var(--primary-500);font-size:1.125rem;font-weight:700;line-height:1.75rem;text-decoration-line:underline}.form-section.new-lead-flow .new-flow-call-us .callback-icon{margin-left:0}.form-section.new-lead-flow .appointment-details-section .sheduling-time-box{align-items:center;margin-top:1rem;padding-bottom:.25rem}.form-section.new-lead-flow .sheduling-time-checkbox{font-size:.875rem;font-weight:400;line-height:1.25rem;line-height:1;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.form-section.new-lead-flow .callback-sub-text{font-size:.75rem;font-weight:400;line-height:1rem;padding-left:2rem;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.form-section.new-lead-flow .the-callback-wrap{display:flex;flex-direction:column;gap:.5rem}@media (min-width:1024px){.form-section.new-lead-flow .the-callback-wrap{align-items:center;flex-direction:row}}.form-section.new-lead-flow .the-callback-wrap .callback-header-text{margin-bottom:0}.new-lead-confirm.mly-confirmation-section{padding:1.5rem 0}@media (min-width:768px){.new-lead-confirm.mly-confirmation-section{padding:2.5rem}}.new-lead-confirm.mly-confirmation-section .confirmation-main{max-width:none}.new-lead-confirm.mly-confirmation-section .confirmation-main .appointment-info{display:grid;grid-template-areas:"thank-you-div appoint-div" "alert-div appoint-div" "review-div appoint-div";grid-template-rows:auto}.new-lead-confirm.mly-confirmation-section .confirmation-main .appointment-info.reward-confirmation{grid-template-areas:"thank-you-div thank-you-div" "review-div appoint-div"}.new-lead-confirm.mly-confirmation-section .confirmation-main .thank-you-section{background-color:transparent;padding:1rem}@media (min-width:1024px){.new-lead-confirm.mly-confirmation-section .confirmation-main .thank-you-section{padding:1.5rem}}.new-lead-confirm.mly-confirmation-section .confirmation-main .thank-you-section{grid-area:thank-you-div}.new-lead-confirm.mly-confirmation-section .confirmation-main .alert-info{grid-area:alert-div}.new-lead-confirm.mly-confirmation-section .confirmation-main .cutomer-review{grid-area:review-div}.new-lead-confirm.mly-confirmation-section .confirmation-main .appointment-details{grid-area:appoint-div}@media screen and (max-width:767px){.new-lead-confirm.mly-confirmation-section .confirmation-main .appointment-info{grid-template-areas:"thank-you-div" "alert-div" "appoint-div" "review-div";grid-template-columns:1fr;grid-template-rows:auto}.new-lead-confirm.mly-confirmation-section .confirmation-main .appointment-info.reward-confirmation{grid-template-areas:"thank-you-div" "appoint-div" "review-div"}}.new-lead-confirm.mly-confirmation-section .confirmation-main .next-step-section{background-color:transparent;border-width:0;padding:0;text-align:left;width:100%}.new-lead-confirm.mly-confirmation-section .confirmation-main .next-step-section .next-heading{font-size:1rem;font-weight:500;line-height:1.5rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:1024px){.new-lead-confirm.mly-confirmation-section .confirmation-main .next-step-section .next-heading{font-size:1.125rem;font-weight:600;line-height:1.75rem}}.new-lead-confirm.mly-confirmation-section .confirmation-main .next-step-section .next-step-list{display:flex;flex-direction:column;gap:.5rem;margin-left:1.5rem}.new-lead-confirm.mly-confirmation-section .confirmation-main .next-step-section .next-step-item{font-size:1rem;font-weight:400;line-height:1.5rem;list-style-type:disc;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.mly-started-heading{display:flex;flex-direction:column;gap:.5rem;text-align:center}.mly-started-heading .step-heading{color:var(--primary-500);font-size:1.25rem;font-weight:600;line-height:1.75rem}@media (min-width:1024px){.mly-started-heading .step-heading{font-size:1.5rem;line-height:2rem}}.recurring-estimation-heading{flex-direction:column;gap:.5rem;text-align:center}.recurring-estimation-heading .main-heading{color:var(--primary-500);font-size:1.125rem;font-weight:600;line-height:1.75rem}@media (min-width:1024px){.recurring-estimation-heading .main-heading{font-size:1.5rem;line-height:2rem}}.recurring-estimation-heading .sub-heading{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.one-time-heading-wrap{flex-direction:column}.one-time-estimation-heading{display:flex;flex-direction:column;gap:.5rem;margin-left:auto;margin-right:auto;max-width:700px}.one-time-estimation-heading .main-heading{color:var(--primary-500);font-size:1.125rem;font-weight:700;line-height:1.75rem}@media (min-width:1024px){.one-time-estimation-heading .main-heading{font-size:1.5rem;font-weight:600;line-height:2rem}}.one-time-estimation-heading .one-time-amount{color:var(--secondary-800);display:inline-block;font-size:1.875rem;font-weight:700;line-height:2.25rem;padding-bottom:.5rem;padding-top:.5rem}.one-time-estimation-heading .sub-heading{font-size:.75rem;font-weight:400;line-height:1rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}@media (min-width:1024px){.one-time-estimate-wrap{padding-bottom:2rem}}.one-time-calender-heading{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1rem;padding-top:1rem}@media (min-width:1024px){.one-time-calender-heading{padding-bottom:.5rem;padding-top:.5rem}}.one-time-calender-heading .heading-main{color:var(--primary-500);font-size:1.125rem;font-weight:600;line-height:1.75rem}@media (min-width:1024px){.one-time-calender-heading .heading-main{font-size:1.5rem;line-height:2rem}}.one-time-calender-heading .heading-sub{font-size:.875rem;font-weight:500;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.mly-cleaning-detail-wrap{display:flex;flex-direction:column;gap:1.5rem}.require-text{font-size:.75rem;font-weight:500;line-height:1rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.mly-confirmation-section{display:flex;flex-direction:column;gap:1rem;padding:1rem 1.5rem}@media (min-width:768px){.mly-confirmation-section{flex-direction:row;gap:2rem;justify-content:center;padding:2.5rem}}@media (min-width:1024px){.mly-confirmation-section{gap:4rem}}.mly-confirmation-section .confirmation-main{align-items:center;display:flex;flex-direction:column;gap:2rem;margin-left:auto;margin-right:auto;max-width:1040px;width:100%}@media (min-width:1024px){.mly-confirmation-section .confirmation-main{gap:2.5rem}}.mly-confirmation-section .confirmation-main .thank-you-section{align-items:center;border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;gap:1rem;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:1rem;text-align:center}@media (min-width:1024px){.mly-confirmation-section .confirmation-main .thank-you-section{padding:2.5rem}}.mly-confirmation-section .confirmation-main .box-1{align-items:center;display:flex;flex-direction:column;gap:1rem}.mly-confirmation-section .confirmation-main .box-1 .confirmation-icon{height:60px;width:60px}.mly-confirmation-section .confirmation-main .box-2{align-items:center;border-radius:.5rem;border-width:1px;display:flex;flex-direction:column;gap:.5rem;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:1rem .5rem}@media (min-width:768px){.mly-confirmation-section .confirmation-main .box-2{background-color:transparent;border-radius:0;border-width:0;padding:0}}.mly-confirmation-section .confirmation-main .confirmation-heading{font-size:1.5rem;font-weight:700;line-height:2rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:1024px){.mly-confirmation-section .confirmation-main .confirmation-heading{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}}.mly-confirmation-section .confirmation-main .confirmation-sub-heading{font-size:1.125rem;font-weight:500;line-height:1.75rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:1024px){.mly-confirmation-section .confirmation-main .confirmation-sub-heading{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}}.mly-confirmation-section .confirmation-main .confirmation-text{font-size:1rem;font-weight:700;line-height:1.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}@media (min-width:1024px){.mly-confirmation-section .confirmation-main .confirmation-text{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}}.mly-confirmation-section .confirmation-main .confirmation-overview{font-size:.875rem;font-weight:400;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}@media (min-width:1024px){.mly-confirmation-section .confirmation-main .confirmation-overview{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}}.mly-confirmation-section .confirmation-main .confirmation-sub-text{font-size:.875rem;font-weight:700;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}@media (min-width:1024px){.mly-confirmation-section .confirmation-main .confirmation-sub-text{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}}.mly-confirmation-section .confirmation-main .next-step-section{border-radius:.5rem;border-width:1px;width:100%;--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding:1.5rem}.mly-confirmation-section .confirmation-main .next-step-section .next-heading{font-size:1rem;font-weight:500;line-height:1.5rem;margin-bottom:.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:1024px){.mly-confirmation-section .confirmation-main .next-step-section .next-heading{font-size:1.125rem;font-weight:600;line-height:1.75rem}}.mly-confirmation-section .confirmation-main .next-step-section .next-step-list{display:flex;flex-direction:column;gap:.5rem;margin-left:1.5rem}.mly-confirmation-section .confirmation-main .next-step-section .next-step-item{font-size:1rem;font-weight:400;line-height:1.5rem;list-style-type:disc;--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity))}.mly-confirmation-section .confirmation-main .confirmation-done-right-box{border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity));padding:1rem}@media (min-width:1024px){.mly-confirmation-section .confirmation-main .confirmation-done-right-box{padding:2.5rem}}.mly-confirmation-section .confirmation-main .confirmation-done-right-box .done-right-logo{clear:both;float:left;height:74px;width:67px}.mly-confirmation-section .confirmation-main .confirmation-done-right-box .done-right-heading{font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:2rem;margin-left:85px;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}@media (min-width:1024px){.mly-confirmation-section .confirmation-main .confirmation-done-right-box .done-right-heading{margin-bottom:1rem;margin-left:6rem}}.mly-confirmation-section .confirmation-main .confirmation-done-right-box .done-right-text{font-size:1.125rem;font-weight:500;line-height:1.75rem;margin-bottom:1rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.mly-confirmation-section .confirmation-main .confirmation-done-right-box .done-right-text:last-child{margin-bottom:0}@media (min-width:1024px){.mly-confirmation-section .confirmation-main .confirmation-done-right-box .done-right-text{margin-left:6rem}}.mly-confirmation-section .confirmation-main .appointment-info{display:flex;flex-direction:column;gap:2rem}@media (min-width:1024px){.mly-confirmation-section .confirmation-main .appointment-info{flex-direction:row;gap:2.5rem}}.mly-confirmation-section .confirmation-main .appointment-info .head-wrap{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.mly-confirmation-section .confirmation-main .appointment-info .head-wrap .appointment-heading{font-size:1.25rem;font-weight:700;line-height:1.75rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.mly-confirmation-section .confirmation-main .appointment-info .head-wrap .appointment-text{font-size:1rem;font-weight:400;line-height:1.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.mly-confirmation-section .confirmation-main .appointment-info .appointment-list{display:flex;flex-direction:column;gap:1.5rem}.mly-confirmation-section .confirmation-main .appointment-info .appointment-detail-wrap{display:flex;flex-direction:column;gap:1.5rem;padding-left:2rem}.mly-confirmation-section .confirmation-main .appointment-info .icon-block{display:flex;flex-direction:row;gap:.5rem}.mly-confirmation-section .confirmation-main .appointment-info .icon-block img,.mly-confirmation-section .confirmation-main .appointment-info .icon-block svg{flex-shrink:0;height:1.5rem;width:1.5rem}.mly-confirmation-section .confirmation-main .appointment-info .icon-block .icon-block-wrap{display:flex;flex-direction:column;gap:.25rem}.mly-confirmation-section .confirmation-main .appointment-info .icon-block .icon-block-wrap .icon-block-heading{font-size:1rem;font-weight:700;line-height:1.5rem;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.mly-confirmation-section .confirmation-main .appointment-info .icon-block .icon-block-text{color:var(--primary-500);font-size:1rem;font-weight:700;line-height:1.5rem}.mly-confirmation-section .confirmation-main .appointment-info .icon-block .icon-block-text .read-btn,.mly-confirmation-section .confirmation-main .appointment-info .icon-block .icon-block-text a{text-decoration-line:underline}.mly-confirmation-section .confirmation-main .appointment-info .icon-block li.icon-block-text{list-style-type:disc;margin-left:1.25rem}.mly-confirmation-section .confirmation-main .appointment-info .icon-block .icon-block-text:not(.text-more) span{font-weight:400;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity))}.mly-confirmation-section .confirmation-main .appointment-info .icon-block .icon-block-text.lg{font-size:1.125rem;font-weight:600;line-height:1.75rem}.mly-confirmation-section .confirmation-main .appointment-info .icon-block .icon-block-text.sm{font-size:.875rem;font-weight:400;line-height:1.25rem}.mly-confirmation-section .confirmation-main .appointment-info .icon-block .icon-block-text.xs{font-size:.75rem;font-weight:400;line-height:1rem}.mly-confirmation-section .confirmation-main .appointment-info .icon-block .icon-block-sub-text{font-size:.75rem;font-weight:400;line-height:1rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.mly-confirmation-section .confirmation-main .appointment-details{background-color:var(--primary-25);border-radius:.5rem;flex-shrink:0;padding:1.5rem;width:100%}@media (min-width:1024px){.mly-confirmation-section .confirmation-main .appointment-details{align-self:flex-start;width:365px}}.mly-confirmation-section .confirmation-main .cutomer-review .review-head-wrap{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}@media (min-width:1024px){.mly-confirmation-section .confirmation-main .cutomer-review .review-head-wrap{gap:2rem;margin-bottom:1.5rem}}.mly-confirmation-section .confirmation-main .cutomer-review .review-head-wrap img{width:100%}.mly-confirmation-section .confirmation-main .cutomer-review .review-head-wrap .review-heading{font-size:1rem;font-weight:600;line-height:1.5rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:1024px){.mly-confirmation-section .confirmation-main .cutomer-review .review-head-wrap .review-heading{font-size:1.125rem;line-height:1.75rem}}.mly-confirmation-section .confirmation-main .cutomer-review .review-list{display:flex;flex-direction:column;gap:1rem}.mly-confirmation-section .confirmation-main .cutomer-review .review-list .review-item{display:flex;flex-direction:column;gap:.5rem}.mly-confirmation-section .confirmation-main .cutomer-review .review-wrap{display:flex;flex-direction:row;justify-content:space-between}.mly-confirmation-section .confirmation-main .cutomer-review .review-wrap .rating{gap:.25rem}.mly-confirmation-section .confirmation-main .cutomer-review .review-wrap .reviewer{font-size:.875rem;font-weight:600;line-height:1.25rem;--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}@media (min-width:1024px){.mly-confirmation-section .confirmation-main .cutomer-review .review-wrap .reviewer{font-size:1rem;line-height:1.5rem}}.mly-confirmation-section .confirmation-main .cutomer-review .review{font-size:.875rem;font-weight:400;line-height:1.25rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.calendar-listing{border-radius:.5rem;width:15rem;z-index:10;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.calendar-listing:is(.dark *){--tw-bg-opacity:1;background-color:rgb(55 65 81/var(--tw-bg-opacity))}.calendar-listing .listing-cal{overflow-y:auto;padding-bottom:.5rem;padding-top:.5rem;--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity))}.calendar-listing .listing-cal:is(.dark *){--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}.calendar-listing .listing-cal .calendar-link{align-items:center;display:flex;padding:.5rem 1rem}.calendar-listing .listing-cal .calendar-link:hover{--tw-bg-opacity:1;background-color:rgb(236 242 250/var(--tw-bg-opacity))}.calendar-listing .listing-cal .calendar-link:hover:is(.dark *){--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.mly-confirmation-section .confirmation-main .appointment-info .icon-block img+.appointment-detail-wrap,.mly-confirmation-section .confirmation-main .appointment-info .icon-block svg+.appointment-detail-wrap{padding-left:0}@media (min-width:1024px){.mly-confirmation-section .confirmation-main .appointment-info.reverse-rows{flex-direction:row-reverse}}.modal{padding-bottom:3rem;padding-top:3rem}.contract-cancel-text{font-size:1rem;line-height:1.5rem;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.terms-policy-text a{text-decoration-line:underline}.label-sub-text{font-size:.75rem;font-weight:400;line-height:1rem;line-height:15px;margin-bottom:6px;margin-left:0;--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity))}.sp-offer-banner-lead{background-color:var(--primary-50);border-radius:.375rem;color:var(--primary-500);margin-bottom:1rem;padding:1rem}@media (min-width:1024px){.sp-offer-banner-lead{margin-bottom:1.5rem}}.sp-offer-banner-lead .sp-offer-banner-wrap{display:flex;flex-direction:column-reverse;gap:.75rem;justify-content:space-between}@media (min-width:1024px){.sp-offer-banner-lead .sp-offer-banner-wrap{align-items:center;flex-direction:row}}.sp-offer-banner-lead .sp-offer-banner-wrap .sp-offer-banner-main .offer-heading{font-size:1rem;font-weight:600;line-height:1.5rem}.sp-offer-banner-lead .sp-offer-banner-wrap .sp-offer-banner-main .offer-text{font-size:.875rem;font-weight:400;line-height:1.25rem}.sp-offer-banner-lead .sp-offer-banner-wrap .sp-offer-banner-apply{align-items:center;background-color:transparent;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between}@media (min-width:1024px){.sp-offer-banner-lead .sp-offer-banner-wrap .sp-offer-banner-apply{cursor:default;display:block;pointer-events:none}}.sp-offer-banner-lead .sp-offer-banner-wrap .sp-offer-banner-apply .sp-offer-accordion-main{align-items:center;display:flex;flex-direction:row;gap:6px}.sp-offer-banner-lead .sp-offer-banner-wrap .sp-offer-banner-apply .sp-offer-accordion-main svg{height:1.5rem;width:1.5rem}.sp-offer-banner-lead .sp-offer-banner-wrap .sp-offer-banner-apply .accordion-text{color:var(--primary-500);font-size:.875rem;font-weight:600;line-height:1.25rem}@media (min-width:1024px){.sp-offer-banner-lead .sp-offer-banner-wrap .sp-offer-banner-apply .accordion-text{font-size:1rem;line-height:1.5rem}}.sp-offer-banner-lead .sp-offer-banner-wrap .sp-offer-banner-apply .accord-icon{color:var(--primary-500)}@media (min-width:1024px){.sp-offer-banner-lead .sp-offer-banner-wrap .sp-offer-banner-apply .accord-icon{display:none}}