.slcs_form_container_main{padding:10px 0 10px 0;box-shadow:0 0 10px 0 rgb(0 0 0 / .37);background:#fff;border-radius:10px}.slcs_form_container_main .slcs_btn_get_your_quote{background:#06BED8;color:#fff;text-align:center;width:100%;border:1px solid #06BED8;border-radius:10px;padding:10px 20px}.slcs_form_container_main .slcs_btn_get_your_quote:hover{border:1px solid #06BED8;background:#fff0;color:#06BED8}input.form-control,select.form-control{min-height:45px;border:1px solid #ebebeb}.slcs_form_container_main hr{border:0;border-top:1px solid #ebebeb;opacity:1}#slcs_step_1_contact_information_section_container *{font-family:'Lato',sans-serif}#slcs_step_2_date_information_section_container *{font-family:'Lato',sans-serif}#slcs_step_2_date_information_section_container *{font-family:'Lato',sans-serif}.slcs_form_sec_divider{margin:25px}.slcs_form_title_section h2{color:#171717;font-family:'lato',Sans-serif!important;font-size:25px;font-weight:500!important;text-align:center}.slcs_purchase_form_section h2{color:#171717;font-family:"lato",Sans-serif;font-size:20px;font-weight:600;padding-bottom:20px}.slcs_booking_summary_container .col:last-child h2{border-top:1px solid #e5e5e5;margin-top:25px;padding:20px 0;border-bottom:1px solid #e5e5e5;text-align:center;margin-bottom:20px}.slcs_purchase_form_section .slcs_select_a_plan_and_save h4{color:#06BED8;font-size:16px}p.slcs_contact-terms-condition-text{font-size:12px;padding:0;margin:0;line-height:17px}p.slcs_contact-terms-condition-text a{color:#06BED8}.slcs_form_footer_title_section p{text-align:center;font-family:"lato",Sans-serif;font-size:15px;font-weight:400}.slcs_form_label{margin-top:10px;margin-bottom:10px}.purchase_steps_container{display:flex;align-items:center;padding:10px 0;max-width:700px;margin:30px auto}.purchase_step_inner{width:100px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.purchase_step_inner h3{font-family:"lato",Sans-serif;color:#06BED8;font-size:15px;font-weight:700;color:#92969a}.step-circle{background:#d0d0d0;width:40px;border-radius:50%;height:40px;position:relative}.purchase_step_inner.active h3{color:#0bbcd7}.purchase_step_inner.active .step-circle{background:#0bbcd7;width:40px;border-radius:50%;height:40px;position:relative}.circle-number{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:26px;color:#fff}.purchase_steps_container hr{width:100%;align-self:flex-end;padding-top:17px;border-top:1px solid #000}.slcs_task_info_label{color:#06BED8}.slcs_form_row_radio{justify-content:space-between}.slcs_form_row_radio .custom-control-inline{align-items:center}.slcs_form_row_radio .custom-control-label::before{background:#fff;border:1px solid #06BED8}.slcs_form_row_radio .custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:#06BED8}.slcs_purchase_form_section a.btn.btn_Cleaning_package{background:#fff;color:#06BED8;text-align:center;width:100%;border:1px solid #06BED8;border-radius:0;padding:12px 10px}.slcs_purchase_form_section a.btn.btn_Cleaning_package:hover{background:#06BED8;color:#fff}.slcs_purchase_form_section .btn_purchase_step{background:#f19f1e;color:#fff;text-align:center;border:1px solid #f19f1e;border-radius:0;padding:6px 50px;font-size:24px;border-radius:5px;display:flex;align-items:center;flex-direction:row-reverse}.slcs_purchase_form_container .col{padding-right:8px;padding-left:8px}.slcs_estimated_price_container{display:flex;justify-content:space-between;align-items:center}.slcs_estimated_price_container .slcs_estimated_price{flex:0 0 auto;max-width:100%;width:auto}.slcs_estimated_price h2{color:#06BED8;font-size:45px;font-weight:700;padding:0}.slcs_estimated_price h3{color:#171717;font-size:22px;font-weight:600}.slcs_estimated_price h4{color:#06BED8;font-size:18px;font-weight:600}.slcs_estimated_price .fa-circle-info:before{color:#06BED8;border:5px solid #fff}.slcs_estimated_price_border{display:flex;align-items:center}.slcs_estimated_price_border hr{width:100%;background-color:#06BED8;height:1px}.slcs_estimated_price_container .slcs_purchase_btn{justify-content:right;flex:0 0 auto;max-width:100%;width:auto;align-self:center;margin-top:25px}.slcs_purchase_form_container.slcs_select_a_plan_and_save{margin-bottom:0;opacity:.35}.slcs_purchase_form_container.secs_select_cleaning_package_text_container{margin-top:10px}.slcs_select_cleaning_package_text{display:none}.slcs_tell_us_about_the_job{opacity:.35}.slcs_what_type_of_cleaning{opacity:.35}.slcs_select_a_plan_and_save .slcs_select_a_plan_and_save_input_container{display:grid;align-items:flex-start;justify-content:space-between;grid-template-columns:1fr 1fr 1fr 1fr;gap:12px}input[type="radio"].slcs_select_a_plan_radio_input{opacity:0;position:absolute}input[type="radio"].slcs_select_a_plan_radio_input+label{padding:10px 15px;border:1px solid #06BED8;background-color:#fff;cursor:pointer;color:#06BED8;transition:all 0.3s;-webkit-user-select:none;-ms-user-select:none;user-select:none;text-align:center;font-size:15px;margin:0;width:100%}p.slcs_select_a_plan_discount{text-align:center;background:#ebebeb;border:1px solid #ebebeb;padding-bottom:5px;border-radius:0 0 20px 20px}input[type="radio"]:checked.slcs_select_a_plan_radio_input+label{padding:12px 15px;border-radius:5px;background-color:#06BED8;border-color:#06BED8;color:#fff}.slcs_our_promise_to_you>div{display:flex;gap:10px}.slcs_optu_icon_image{min-width:25px}.slcs_credit_debit_card_input_container{gap:16px;margin:0}.slcs_credit_debit_card_input_container input{padding:8px}.slcs_scs_flexible_on_time_container{display:flex;justify-content:flex-end;align-items:center;gap:25px}.slcs_scs_flexible_on_time_container h4{font-size:16px;color:#171717}.slcs_flexible_time_switch_btn{position:relative;display:inline-block;width:75px;height:32px}.slcs_flexible_time_switch_btn input{opacity:0;width:0;height:0}.slcs_flexible_time_switch_btn input:checked+.slcs_switch_slider{background-color:#06BED8;box-shadow:rgb(60 60 60 / .05) 0 6px 24px 0,rgb(0 0 0 / .5) 0 0 0 1px}.slcs_switch_slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#6d6d6d;-webkit-transition:.4s;transition:.4s;border-radius:34px;box-shadow:rgb(60 60 60 / .05) 0 6px 24px 0,rgb(0 0 0 / .5) 0 0 0 1px}.slcs_flexible_time_switch_btn input:checked+.slcs_switch_slider:before{-webkit-transform:translateX(43px);-ms-transform:translateX(43px);transform:translateX(43px)}.slcs_switch_slider:before{position:absolute;content:"";height:32px;width:32px;left:0;bottom:0;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%;z-index:50;box-shadow:#fff 0 0 0 7px inset,rgb(66 66 66 /5%) 0 0 0 10px inset}.slcs_flexible_time_switch_btn input:checked~.slcs_switch_slider_on{opacity:1}.slcs_flexible_time_switch_btn input~.slcs_switch_slider_on{position:absolute;font-size:14px;opacity:0;top:50%;transform:translateY(-50%);left:10px;transition:all 0.4s;z-index:20;color:#fff;cursor:pointer;text-transform:uppercase}.slcs_flexible_time_switch_btn input:checked~.slcs_switch_slider_off{opacity:0}.slcs_flexible_time_switch_btn input~.slcs_switch_slider_off{top:50%;transform:translateY(-50%);position:absolute;font-size:14px;opacity:1;right:12px;transition:all 0.4s;z-index:20;color:#fff;cursor:pointer;text-transform:uppercase}.form-row.slcs_booking_summary_container{gap:30px}#slcs_step_1_contact_information_section_container .slcs_purchase_form_container{background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / .15);padding:30px 20px}#slcs_step_2_date_information_section_container .slcs_free_rescheduling{background-color:#e0fcff;border-radius:5px;padding:20px}#slcs_step_2_date_information_section_container .slcs_purchase_form_container{background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / .15);padding:20px;position:relative}.slcs_free_rescheduling{display:flex;background:#e0fcff;padding:15px 12px;align-items:center;gap:15px}.slcs_free_rescheduling h3{font-size:18px;line-height:1;font-family:lato,sans-serif;font-weight:600;margin-bottom:3px}#slcs_step_2_date_information_section_container form{display:grid;gap:25px}#slcs_back_button{background-color:#f0f0f0;border:1px solid #f0f0f0;color:#000}.slcs_estimated_price_container{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.slcs_estimated_info_container{display:flex;justify-content:space-between;width:100%}.slcs_info_texts{display:flex;flex-direction:column}.slcs_info_texts>div{display:flex;gap:10px}.slcs_estimated_price_texts{font-size:36px;color:#06BED8;font-weight:700}.slcs_back_and_next_buttons{display:grid;justify-content:space-between;grid-template-columns:min-content min-content}.elementor-2148 .elementor-element.elementor-element-02e6cdc{--content-width:1200px}#slcs_step_1_contact_information_section_container .slcs_purchase_form_section form,#slcs_step_3_payment_info_section_container .slcs_purchase_form_section form,#slcs_thank_you_page_details_container .slcs_purchase_form_section form{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px 40px;grid-auto-rows:max-content}.slcs_purchase_form_container h2{font-size:20px;font-family:'lato',sans-serif;font-weight:600;padding-bottom:20px;margin:0}.slcs_service_summary_container h2{font-size:20px;font-family:'lato',sans-serif;font-weight:600;padding:0;margin:0}.slcs_service_summary_container h3{font-size:20px;font-family:'lato',sans-serif;font-weight:600;padding:0;margin:0}.slcs_ss_coupon_code h4{font-size:16px;font-family:'lato',sans-serif;padding-top:5px;color:#06BED8;font-weight:600}.slcs_purchase_form_container p{margin:0}.slcs_purchase_form_container_left,.slcs_purchase_form_container_right{display:grid;row-gap:30px;grid-auto-rows:max-content}#slcs_step_3_payment_info_section_container .slcs_purchase_form_container{background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / .15);padding:25px}.form-group.form-check.slcs_payment_info_wont_pay_check_box{display:flex;align-items:center;padding:12px;background:#e0fcff;border-radius:8px}.slcs_payment_info_check_level{font-size:16px;line-height:1.3;font-family:lato,sans-serif;font-weight:600;margin-bottom:3px}.slcs_free_cancellation p{font-size:15px;line-height:1;font-family:lato,sans-serif;font-weight:500}.slcs_purchase_form_container.slcs_payment_info{display:flex;flex-direction:column;gap:20px}input.form-check-input.slcs_payment_terms_condition_check_input{width:17px;height:17px}label.form-check-label.slcs_cancellation_check_level{font-size:13px;font-family:'lato',sans-serif;line-height:22px;margin-left:15px;font-weight:500}.form-row.slcs_why_use_pro_container{margin-right:0;margin-left:0}.slcs_service_summary_container{display:flex;flex-direction:column;justify-content:space-between;row-gap:15px}.slcs_ss_info_container{display:flex;justify-content:space-between;align-items:center;width:100%;border-bottom:1px solid #e6e6e6;padding-bottom:15px}.slcs_purchase_form_container.slcs_payment_info h2{padding:0}.slcs_service_summary_container h2{padding:0}div.slcs_wup_img_container{max-width:25px;margin-right:10px}div.slcs_wup_text_container{width:92%}.slcs_why_use_pro_containers{display:flex;flex-direction:column;row-gap:20px}.slcs_free_cancellation{display:flex;background:#e0fcff;padding:12px;align-items:center;gap:15px;border-radius:8px}.slcs_free_cancellation h3{font-size:16px;line-height:1.3;font-family:lato,sans-serif;font-weight:600;margin-bottom:3px}.slcs_schedule_now_btn{display:flex;justify-content:center;margin:10px 0;flex-direction:column;gap:10px}.slcs_our_promise_to_you>div{display:flex;gap:15px;padding:10px 0}.slcs_optu_icon_image{min-width:25px}.slcs_time_hours_container div{border:1px solid #000;display:flex;justify-content:center;align-items:center;padding:6px 8px;line-height:16px;cursor:pointer}.slcs_time_hours_container{display:grid;grid-template-columns:1fr 1fr 1fr;gap:10px}.slcs_time_and_flexibility_container{display:grid;row-gap:20px;justify-content:center}.slcs_booking_summary_container .col:nth-child(2) h2{font-size:17px}.slcs_booking_summary_container .col:nth-child(2) h2:nth-child(2){display:none}.slcs_select_cleaning_package_text_container p{margin-top:15px}@media (max-width:1200px){#slcs_step_1_contact_information_section_container,#slcs_step_2_date_information_section_container,#slcs_step_3_payment_info_section_container{padding:0 20px}}@media (max-width:700px){#slcs_step_1_contact_information_section_container .slcs_purchase_form_section form,#slcs_step_3_payment_info_section_container .slcs_purchase_form_section form{grid-template-columns:repeat(1,1fr)!important}}@media (max-width:613px){#slcs_step_2_date_information_section_container form{display:block!important}#slcs_step_2_date_information_section_container .slcs_purchase_form_container{margin:20px 0}#slcs_step_2_date_information_section_container .slcs_back_and_next_buttons{display:block}.slcs_purchase_form_section .btn_purchase_step{margin:10px 0;width:100%}}@media only screen and (max-width:600px){#slcs_step_2_date_information_section_container form{width:100%!important}.slcs_purchase_form_section .btn_purchase_step{display:unset;.}}#slcs_thank_you_page_details_container .slcs_purchase_form_container{background-color:#fff;border-radius:10px;box-shadow:0 0 10px rgb(0 0 0 / .15);padding:25px}#slcs_thank_you_page_details_container .slcs_purchase_form_container:last-child{padding-bottom:0}#slcs_thank_you_page_details_container .purchase_steps_container{justify-content:center}.slcs_tnxp_summary_container{display:flex;flex-direction:column;justify-content:space-between;row-gap:10px;margin-bottom:25px}.slcs_purchase_form_section .slcs_tnxp_summary_container h2{padding-bottom:0}#slcs_step_2_date_information_section_container input.slcs_selected_date{opacity:0;position:absolute;top:50%;left:30%;height:0;width:0}#slcs_step_2_date_information_section_container input.slcs_selected_time{opacity:0;position:absolute;top:50%;right:30%;height:0;width:0}.slcs_form_container_main{margin:0!important;padding:10px 0 10px 0;box-shadow:0 0 10px 0 rgb(0 0 0 / .37);background:#fff;border-radius:10px}.slcs_form_sec_divider{margin:25px}.slcs_form_title_section h2{color:#171717;font-family:"lato",Sans-serif;font-size:25px;font-weight:400;text-align:center}.slcs_purchase_form_section h2{color:#171717;font-family:"lato",Sans-serif;font-size:20px;font-weight:600;padding-bottom:10px}.slcs_purchase_form_section .slcs_select_a_plan_and_save h4{color:#06BED8;font-size:16px}p.slcs_contact-terms-condition-text{font-size:12px;padding:0;margin:0;line-height:17px}p.slcs_contact-terms-condition-text a{color:#06BED8}.slcs_form_footer_title_section p{text-align:left!important;font-family:"lato",Sans-serif!important;font-size:16px!important;font-weight:400;padding:0 20px}.slcs_form_label{margin-top:10px;margin-bottom:10px}.slcs_form_container_main .slcs_btn_get_your_quote{background:#06BED8;color:#fff;text-align:center;width:100%;border:1px solid #06BED8;border-radius:10px;padding:10px 20px}.slcs_form_container_main .slcs_btn_get_your_quote:hover{border:1px solid #06BED8;background:#fff0;color:#06BED8}input.form-control,select.form-control{min-height:45px;border:1px solid #ebebeb}.slcs_form_label{margin-top:10px;margin-bottom:10px;font-family:'Lato';font-size:16px!important}@media only screen and (max-width:1366px){.slcs_form_container_main{margin:20px 0 20px 0;padding:5px 0!important}.slcs_form_sec_divider{margin:15px 20px!important}.slcs_form_sec_divider .form-group{margin-bottom:6px!important}.slcs_form_sec_divider input.form-control,.slcs_form_sec_divider select.form-control{min-height:40px!important;border:1px solid #ebebeb}.slcs_form_container_main .slcs_btn_get_your_quote{padding:6px 20px!important;margin-top:5px}}@media only screen and (max-width:1024px){.slcs_form_container_main{margin:15px 0 15px 0;padding:5px 0!important}.slcs_form_sec_divider{margin:10px 20px!important}.slcs_form_sec_divider .form-group{margin-bottom:6px!important}.slcs_form_sec_divider input.form-control,.slcs_form_sec_divider select.form-control{min-height:40px!important;border:1px solid #ebebeb}.slcs_form_container_main .slcs_btn_get_your_quote{padding:6px 20px!important;margin-top:5px}}.elementor-widget.elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-desktop-title.elementor-active span{border-bottom:1px solid #06BED8;padding-bottom:5px}.houseCleaning_accordion .elementor-accordion-title,.houseCleaning_toggle .elementor-toggle-title{text-decoration:none}.faqBillingTabBtn,.faqServiceTabBtn{cursor:pointer}@media only screen and (max-width:667px){.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right{margin-left:15px}.houseCleaning_accordion .elementor-accordion-title,.houseCleaning_toggle .elementor-toggle-title{font-weight:500!important}.slcs_form_container_main{margin:0 0 30px 0!important;padding:5px 0!important}.slcs_form_sec_divider{margin:10px 20px!important}.slcs_form_sec_divider .form-group{margin-bottom:6px!important}.slcs_form_sec_divider input.form-control,.slcs_form_sec_divider select.form-control{min-height:40px!important;border:1px solid #ebebeb}.slcs_form_container_main .slcs_btn_get_your_quote{padding:6px 20px!important;margin-top:5px}.elementor-widget.elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-desktop-title.elementor-active{border-bottom:1px solid #06BED8}.elementor-widget.elementor-widget-tabs .elementor-tabs-wrapper .elementor-tab-desktop-title.elementor-active span{border-bottom:0!important}.elementor-tabs .elementor-tabs-wrapper{display:block!important}.elementor-tab-title.elementor-tab-mobile-title{display:none}.elementor-widget-tabs .elementor-tab-desktop-title{padding:0 10px 6px 10px!important;font-size:15px!important;line-height:1.4!important}#hcsCalculatePriceSticky .elementor-button{text-transform:capitalize}.hscMblNoMottomPosition{position:fixed;bottom:-1px;z-index:99999;animation:stickyUp .5s 1 forwards}}@keyframes shadowPulse{0%{box-shadow:10px 10px 10px #06BED850}25%{box-shadow:-10px 10px 10px #06BED850}50%{box-shadow:-10px -10px 10px #06BED850}75%{box-shadow:10px -10px 10px #06BED850}100%{box-shadow:10px 10px 10px #06BED850}}.shadow-pulse{animation-name:shadowPulse;animation-duration:3s;animation-iteration-count:1000;animation-timing-function:ease-in-out}@keyframes stickyUp{0%{bottom:-100px}100%{bottom:-1px}}#hcsCalculatePriceSticky{transition:all 5s ease-out}#hcsCalculatePriceSticky.sticky{position:fixed;max-height:140px;bottom:-1px;z-index:99;transition:max-height 5s ease-in-out;animation:stickyUp .5s 1 forwards}#slcs_get_quote_form_container input{font-family:'lato',sans-serif}.featuredProsReviews.elementor-widget-reviews .elementor-testimonial__image img{width:100px;height:100px}.featuredProsReviews .elementor-testimonial__header cite{justify-content:center}.prosExpandText{display:none}.prosReviewsReadMoreBtn{cursor:pointer;color:#06BED8}.prosReviewsReadLessBtn{display:none;cursor:pointer;color:#06BED8}.ipt_ourpackage .opfa_title_section{margin-bottom:20px}.houseCleaning_accordion li{margin-bottom:10px}@media (max-width:1200px){#slcs_step_1_contact_information_section_container,#slcs_step_2_date_information_section_container,#slcs_step_3_payment_info_section_container{padding:0 20px}}@media (max-width:700px){#slcs_step_1_contact_information_section_container .slcs_purchase_form_section form,#slcs_step_3_payment_info_section_container .slcs_purchase_form_section form{grid-template-columns:repeat(1,1fr)!important}}@media (max-width:613px){#slcs_step_2_date_information_section_container form{display:block!important}#slcs_step_2_date_information_section_container .slcs_purchase_form_container{margin:20px 0}#slcs_step_2_date_information_section_container .slcs_back_and_next_buttons{display:block}.slcs_purchase_form_section .btn_purchase_step{margin:10px 0;width:100%}.form-row.slcs_why_use_pro_container{flex-wrap:unset}}.slcs_yard_size_container{display:grid;gap:14px;opacity:.35}.slcs_yard_size_container select{min-height:45px}@media only screen and (max-width:667px){.slcs_select_a_plan_and_save .slcs_select_a_plan_and_save_input_container{grid-template-columns:1fr 1fr}}.slcs_select_a_plan_and_save{opacity:.35}.slcs_select_a_plan_and_save_input_container .slcs_select_a_plan_container:first-child>p{display:none}@media only screen and (max-width:667px){.form-row.slcs_booking_summary_container{gap:20px}.slcs_scs_flexible_on_time_container{display:flex;justify-content:flex-end;align-items:center;gap:15px}#slcs_step_2_date_information_section_container.slcs_purchase_form_container .col{padding-right:0;padding-left:0}#slcs_step_2_date_information_section_container .slcs_free_rescheduling{background-color:#e0fcff;border-radius:5px;padding:15px 10px;margin-top:10px}.slcs_free_rescheduling{gap:10px}.slcs_fr_icon_image{width:35px}#slcs_step_2_date_information_section_container .slcs_booking_summary_container .col:last-child h2{margin-top:0}}