*,::after,::before{box-sizing:border-box}.nectar-global-section.nectar_hook_global_section_footer,div#footer-outer{background:#000;z-index:999}.page-id-211 header#top .row .col.span_9.col_last{padding:0}.right-aligned-menu-items{padding-right:0px!important}body{box-sizing:border-box;font-family:Inter}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(-1* var(--bs-gutter-y))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)* .5);padding-left:calc(var(--bs-gutter-x)* .5);margin-top:var(--bs-gutter-y)}.col-3{flex:0 0 auto;width:25%}.logo_img{border-radius:0 0 60px 60px!important}.booking-summary{background-color:#f8f9fa;padding:20px;border:1px solid #dee2e6;border-radius:8px;position:sticky;top:20px}.booking-summary h5{font-size:1.2rem;color:#6c757d;font-weight:600}.booking-summary p{font-size:.9rem;margin:0}.summary-item{display:flex;justify-content:space-between;align-items:center;font-size:13px;color:#978c8b}.summary-item i{margin-right:8px}.summary-totals{font-weight:700}.summary-totals .subtotal,.summary-totals .taxes,.summary-totals .total{display:flex;justify-content:space-between}.summary-totals .subtotal span,.summary-totals .taxes span{color:#6c757d}.summary-totals .taxes{font-weight:400;color:#6c757d}.summary-totals .total{font-weight:700;font-size:17px;color:#6c757d}.extras-icons img{width:50px;height:50px}.extras-icons{text-align:center}.extras-icons p{margin-top:10px;opacity:1}.extra-card{background-color:#fff0;height:auto;text-align:center;position:relative;display:flex;flex-direction:column;align-items:center}.counter-box{display:none;position:absolute;top:137px;left:100px;transform:translateX(-50%);background-color:#fff;padding:6px;border:1px solid #ccc;border-bottom-left-radius:20px;border-bottom-right-radius:20px;width:161px}.minus-btn{margin-right:4px;border-radius:10px;border:1px solid #ccc}.plus-btn{margin-left:4px;border-radius:10px;border:1px solid #ccc}.check-icon{display:none;position:absolute;top:10px;color:#1be91b;padding:5px;border-radius:50%;font-size:50px;font-weight:900;right:0;left:0}.active .counter-box,.active .check-icon{display:block}.extra-image{background-color:#f87409d6;border-radius:20px;height:160px;width:160px;display:flex;justify-content:center;align-items:center}.extra-card img{margin-bottom:10px}.extra-card p{color:#000;font-size:18px;line-height:28px;padding-bottom:0}.extra-card p sup.question-mark{font-size:14px}.summary-icon-section{display:flex;justify-content:space-between;align-items:center}.summary-icon-section{font-size:13px;color:#978c8b}.service-summary-total{margin:20px 0;border-top:1px solid #c4c1c1;border-bottom:1px solid #c4c1c1;padding:20px 0}.frequency-options{text-align:center}.frequency-card{text-align:center;background-color:#fff0;padding:5px;width:25%}.frequency-label{cursor:pointer;display:flex;flex-direction:column;justify-content:center;align-items:center;border:1px solid #ccc;padding:10px 5px;border-radius:5px;font-size:15px}.frequency-input{display:none}.frequency-content img{width:50px;height:50px;margin-bottom:10px}.frequency-input:checked+.frequency-label{border-color:#f87409;background-color:#f87409;color:white!important}.frequency-label:hover{color:#fff;background-color:#f87409}.frequency-content p{margin:0}.form-label{font-weight:700}.form-control{border-radius:5px;border:1px solid #ccc}.form-control:focus{border-color:#2A7AAF;box-shadow:0 0 5px rgb(42 122 175 / .5)}.form-group{display:flex;justify-content:space-between;margin-bottom:20px}.form-group input,.form-group select{width:48%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px}.form-group .full-width{width:100%}.form-group .phone-input{display:flex;align-items:center}.form-group .phone-input select{width:auto;margin-right:10px}.form-group .phone-input input{width:calc(100% - 60px)}.form-option-label{font-size:19px;color:#6c757d}.payment-footer-para{color:#6c757d;font-size:14px}.booking-wrapper{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:20px;padding:0 16px 0 16px}.email-input{margin:15px 0;margin-left:0;position:relative;z-index:10}.full-width{width:100%;padding:10px;margin-top:5px}.booking-wrapper button{background-color:#5CB85C;color:#fff;padding:8px 14px;border:none;outline:none;margin-bottom:20px}.card-what{border:1px solid #ddd;border-radius:8px;margin-bottom:20px;width:100%;max-width:600px;background-color:#fff;box-shadow:0 4px 6px rgb(0 0 0 / .1)}.card-body{padding:20px;border-bottom:1px solid #c7c7c7}h5{font-size:18px;margin-bottom:10px}form#cleaning_form .card-body p{padding-bottom:0}.form-group{margin-bottom:10px}.secure-checkout{color:blue;cursor:pointer;display:flex;align-items:center}.secure-checkout i.lock-icon::before{content:'\1F512';margin-right:5px}.secure-checkout i.caret-icon::before{content:'\25BC';margin-left:7px}.email-input{margin:15px 0;margin-left:0;position:relative;z-index:10}.email-input p{font-size:14px;margin-bottom:10px}.email-field{width:100%;padding:8px;border:1px solid #ccc;border-radius:4px}.container-inc{display:flex;justify-content:space-between;gap:20px}.column-inc{flex:1;padding:10px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9}.styled-list{list-style-type:none;padding-left:20px;max-width:600px;border-left:4px solid #4CAF50;margin-left:0}.styled-list li{margin-bottom:15px;padding-left:20px;position:relative;font-size:16px;color:#333;list-style:none}.styled-list li::before{content:'\2022';color:#4CAF50;font-weight:700;font-size:24px;position:absolute;left:0}.styled-list li:hover{background-color:#f0f0f0;border-radius:4px;transition:background-color 0.3s ease}.card-inputs{gap:5px}.date_time{display:flex;align-items:center;justify-content:space-around}.simple-date-picker,.time-input-container{background-color:#fff;padding:20px;border-radius:10px;box-shadow:0 4px 15px rgb(0 0 0 / .1);width:350px;text-align:center;margin:20px 0}.simple-date-picker label,.time-input-container label{font-weight:700;font-size:16px;margin-bottom:10px;display:block}.simple-date-picker input[type="date"],.time-input-container input[type="time"]{padding:10px;font-size:16px;border:2px solid #ccc;border-radius:5px;outline:none;width:100%;transition:border-color 0.3s ease}.simple-date-picker input[type="date"]:hover,.time-input-container input[type="time"]:hover{border-color:#f87409}.simple-date-picker input[type="date"]:focus,.time-input-container input[type="time"]:focus{border-color:#f87409;box-shadow:0 0 5px rgb(0 123 255 / .5)}.text-center{text-align:center!important}.img-fluid{max-width:100%;height:auto}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-3{margin-bottom:1rem!important}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgb(0 0 0 / .125);border-radius:.25rem}.card-body{flex:1 1 auto;padding:1rem}.card-text{margin-top:0;margin-bottom:1rem}.card-title{margin-bottom:.75rem;font-size:1.25rem;font-weight:500}.form-label{display:inline-block;margin-bottom:.5rem;font-weight:500;color:#212529}.form-select{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;border:1px solid rgb(0 0 0 / .125);border-radius:.25rem}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid rgb(0 0 0 / .125);border-radius:.25rem;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out}.form-control:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem #f874094f}.form-group{margin-bottom:1rem}.location-section{background-color:#fff;padding:20px;border-radius:5px;border:1px solid #ddd;max-width:800px;margin:auto}.form-row{display:flex;justify-content:space-between;margin-bottom:15px}.form-control{flex:1;padding:10px;border:1px solid #bbb;border-radius:4px;font-size:14px;margin-right:10px}.form-control:last-child{margin-right:0}input[type="text"]:focus,select:focus{border-color:#4e5878;outline:none}select.form-control{width:20%}.booking-wrapper button.book-btn{font-size:18px!important}.booking-wrapper p{padding-bottom:0}.g-recaptcha{margin-bottom:15px}@media (max-width:768px){.form-row{flex-direction:column}.form-control{margin-bottom:10px;margin-right:0}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;color:var(--bs-heading-color)}.h5,h5{font-size:1.25rem}p{margin-top:0;margin-bottom:1rem}.paraMargin{margin-top:8px;font-weight:700}.paraMargin p{font-size:16px!important}@media (min-width:768px){.col-md-12{flex:0 0 auto;width:100%}}@media (min-width:992px){.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-8{flex:0 0 auto;width:66.66666667%}}@media (min-width:1440px){.container{max-width:1440px}}.extra-card{position:relative;width:200px;padding:10px;text-align:center}.extra-image img{width:80px;height:80px;border-radius:8px}.question-mark{position:relative;cursor:pointer}.tooltip{visibility:hidden;width:250px;background-color:#000;color:#fff;text-align:center;border-radius:6px;padding:5px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-125px;opacity:0;transition:opacity 0.3s}.question-mark:hover .tooltip{visibility:visible;opacity:1}@media (max-width:1366px){.addons{width:33.33%}.frequency-card{width:50%}}