.sp-header-sec>img,.sp-title{border-bottom:1px solid #ddd}.rpwwt-widget ul li,.sp-mein-inn-section,.sp-sidebar-section #secondary section{border-radius:5px;background-color:#fff}.image-content-inner-sec .image-side .elementor-widget-container img,.review-posts,.tab-content .ginput_stripe_creditcard .gfield_validation_message,form#commentform>p{position:relative}.container{max-width:1250px;margin:0 auto;padding:0 20px}.single-page_banner{min-height:200px;background-color:#f1f6f9;opacity:1}.single-page_banner>.container{min-height:200px;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 10px}.sp-description,.sp-title{padding:0 25px}.single_page_contant h1{font-size:38px;line-height:45px;max-width:850px}.sp-mein-section .container{display:flex;flex-direction:row;flex-wrap:wrap}.sp-mein-inn-section{width:calc(72% - 50px);box-shadow:0 0 5px 0 rgb(0 0 0/20%);margin-right:50px}.sp-header-sec .sp-meta{margin-top:8px;margin-bottom:8px;padding:0 25px}.sp-title{margin-bottom:15px}.sp-sidebar-section{width:28%}.sp-sidebar-section #secondary section{padding:25px 15px}.sp-mein-section{padding:60px 0;background-color:#f1f6f9}.sp-meta span,form#commentform>p label{font-weight:500}.sp-header-sec>img{width:100%;object-fit:cover;object-position:bottom}.sp-title h2{margin:0;font-size:28px;line-height:33px;padding-bottom:10px}.sp-description,.sp-description p{font-size:16px;line-height:24px;color:#444;letter-spacing:.2px;margin-bottom:20px;margin-top:0}.sp-description h2,.sp-description h3,.sp-description h4,.sp-description h5,.sp-description h6{margin-bottom:10px;margin-top:20px}.sp-description h2{font-size:25px;line-height:31px}.sp-description h3{font-size:22px;line-height:27px}.sp-description h4{font-size:20px;line-height:25px}.sp-description h5{font-size:18px;line-height:24px}.sp-description h6{font-size:16px;line-height:21px}.call-us-sec .heading-sec p strong,.cr-section .heading-sec p strong,.sp-description strong{font-weight:600}.comment-author.vcard,.sp-mein-inn-section .nav-links .nav-subtitle{display:flex;align-items:center}.sp-mein-inn-section .nav-links .nav-subtitle img{width:18px}.sp-mein-inn-section .nav-links .nav-previous .nav-subtitle{justify-content:flex-start}.sp-mein-inn-section .nav-links .nav-next .nav-subtitle{justify-content:flex-end}.nav-previous .nav-subtitle img{margin-right:8px}.nav-next .nav-subtitle img{margin-left:8px}div#comments{margin-top:60px;padding:0 25px 40px}.comments-area h3#reply-title{margin:0 0 10px;font-family:cursive;font-size:21px;font-weight:500}.comment-notes{font-size:16px;line-height:21px;margin:0}form#commentform input,form#commentform textarea{border-color:#319580}form#commentform input{width:100%}form#commentform>p{margin:0 0 12px}p.comment-form-cookies-consent{display:flex;align-items:center;margin-top:20px !important}p.comment-form-cookies-consent>input{width:20px !important;margin-right:6px;margin-top:2px;cursor:pointer}p.comment-form-cookies-consent>label{line-height:100%;cursor:pointer}form#commentform .form-submit input{background-color:#108b6d;color:#fff;font-size:18px;line-height:18px;padding:10px;max-width:max-content}form#commentform .form-submit{text-align:end}form#commentform .form-submit input:hover{background-color:#000;cursor:pointer}.sp-sidebar-section .widget-title{margin:0 0 20px;line-height:100%}.rpwwt-widget ul li{margin-bottom:10px;box-shadow:0 0 4px 0 rgb(0 0 0/20%)}#rpwwt-recent-posts-widget-with-thumbnails-2 img,#rpwwt-recent-posts-widget-with-thumbnails-3 img,.rpwwt-widget ul li .wp-post-image{margin-bottom:0;margin-top:-8px;height:88px !important;object-fit:cover}.rpwwt-widget ul li a{padding-top:8px;display:block}.rpwwt-post-excerpt{padding-bottom:8px}.rpwwt-widget ul{margin:0}.widget_categories ul{margin:0;list-style:none;padding:0}.widget_categories ul li{padding:10px;border-bottom:1px solid #319580;display:flex;justify-content:space-between}.widget_categories ul li a{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;padding-right:12px;color:#2e2d2d;font-size:16px;font-weight:500}.widget_categories ul li a:hover{color:#108b6d}.single_page_contant{padding:40px 0}.rpwwt-post-title{font-weight:500;line-height:23px !important;display:block}.rpwwt-post-date{font-weight:500;font-size:14px;line-height:17px;margin-top:6px}.rpwwt-post-date:before{content:"\f274";font-family:'Font Awesome 5 Free';color:#148a6d;margin-right:5px;font-size:16px}.rpwwt-widget ul li a{color:#148a6d}.rpwwt-widget ul li a:hover{color:#000}.gift_certificate_wrapper #gform_15{border:1px solid #12808a;background-color:#f1f6f9;border-radius:20px;height:100%;padding:10px 30px}.gift_certificate_wrapper textarea{height:170px !important;width:100%;border-radius:30px;padding:25px 30px;filter:drop-shadow(0px 13px 19px rgba(0,0,0,.07));font-weight:400;border-color:transparent !important;background-color:#fff;overflow:auto;-webkit-appearance:none}.gift_certificate_wrapper select{padding:14px 30px !important;border-radius:42px !important;border:0 !important;filter:drop-shadow(0px 13px 19px rgba(0,0,0,.07))}.gift_certificate_wrapper .gform_fieldset_begin .gform_fieldset_begin{border:none;padding:0}.gift_certificate_wrapper .top_heading .gform_title{margin-top:20px}.gift_certificate_wrapper li#field_15_156.gift_heading,.gift_certificate_wrapper li#field_15_158.gift_heading{padding:0 !important;background:0 0 !important;border:none !important;filter:none !important}.gift_certificate_wrapper .width-50{display:inline-block;width:calc(50% - 7px)}.gift_certificate_wrapper .width-50 input{width:100% !important}.gift_certificate_wrapper h3.gform_title{display:block;font-size:22px;font-weight:500;color:#000;border-bottom:1px solid #ccc;padding-bottom:10px;margin-top:40px;margin-bottom:20px}.ginput_container_creditcard #input_15_159_1_container{min-height:52px}.ginput_container_creditcard #input_15_159_1_container #input_15_159_1{padding:16px;height:52px}.gift_certificate_wrapper #validation_message_15_131{bottom:-35px}.gift_certificate_wrapper .no_margin h3{margin-top:0}.gift_certificate_wrapper .address_field span input{margin:0 0 15px}.gift_certificate_wrapper li#field_15_127,.gift_certificate_wrapper li#field_15_129,.gift_certificate_wrapper li#field_15_134{margin-right:14px}.gift_certificate_wrapper .gfield_visibility_hidden{height:0;line-height:0;font-size:0;display:block}.gift_certificate_wrapper .total-box label{color:#000 !important}.gift_certificate_wrapper .ginput_container_creditcard #input_15_33_1_container input{margin-bottom:10px !important}.gift_certificate_wrapper .ginput_cardextras select{margin-bottom:12px !important}.tab-content .gfield_visibility_hidden,.tab-content .instruction.validation_message{display:none}.tab-content .gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding:0 20px !important}.tab-content .gform_legacy_markup_wrapper ul.gform_fields li.add-duration,.tab-content .gform_legacy_markup_wrapper ul.gform_fields li.gfield_price,.tab-content .gform_legacy_markup_wrapper ul.gform_fields li.processing_fee{padding:14px 20px !important}div.error{color:red;font-size:14px;position:absolute;bottom:-17px}@media(max-width:1200px){.sp-mein-inn-section{margin-right:30px;width:calc(70% - 30px)}.sp-sidebar-section{width:30%}}.call-us-sec .heading-sec .stroke,.cr-section .heading-sec .stroke{opacity:.03;z-index:1;font-size:80px;line-height:87px;font-weight:600 !important;top:-32px;color:#000}@media(max-width:600px){.archive-page p.stroke{display:none}}.about-top-sec .elementor-widget-container p{margin:0;font-size:20px;font-weight:600;padding:40px 0}.celebrating-inner-sec .celebrating-img{width:300px}.celebrating-inner-sec .celebrating-content{width:calc(100% - 300px);display:flex;align-items:center}.celebrating-inner-sec>.elementor-container{box-shadow:0 0 10px 0 rgb(0 0 0/20%);border-radius:10px;padding:30px 0}.celebrating-content .elementor-widget-heading{margin-bottom:10px}.celebrating-content .elementor-widget-text-editor p{margin-top:0;font-weight:600}.service-timing-inner .elementor-column p{margin-top:0;color:#fff}.service-timing-inner .elementor-column>.elementor-widget-wrap{background-image:linear-gradient(to right,#12808a 0,#12867b 50%,#128a72 100%)}.service-timing-inner .elementor-column img{filter:brightness(1) invert(1)}.image-content-inner-sec .image-side .elementor-widget-container{border-radius:40px !important;overflow:hidden;margin-right:40px}.image-content-inner-sec .image-side .elementor-widget-container:before{content:'';width:calc(100% - 40px);height:100%;background-color:#ff7c0f;position:absolute;border-radius:40px;bottom:-45px;left:-45px}.image-content-inner-sec .content-side h2{font-size:30px;line-height:35px;font-weight:700}.housekeeper-content-sec .elementor-widget-heading,.image-content-inner-sec .content-side .elementor-widget-heading{margin-bottom:0}.image-content-inner-sec .content-side p{font-size:18px;line-height:24px;margin-top:15px}.image-side{padding-left:45px;margin-bottom:45px}.book-housekeeper-inner .elementor-widget-image .elementor-widget-container img{width:100%;object-fit:cover;height:100%;max-height:500px}.housekeeper-content-sec .elementor-widget-wrap{max-width:900px;margin:0 auto}.book-housekeeper-inner .elementor-inner-column .elementor-widget-image,.book-housekeeper-inner .elementor-inner-column .elementor-widget-image .elementor-widget-container{height:100%}.call-us-sec .heading-sec p{margin-top:0;font-size:20px;line-height:26px}.cr-section .heading-sec p{margin:0;font-size:20px;line-height:27px}.cr-section .heading-sec h2{margin:12px 0 50px}.sfba-sec{margin-top:100px}body .elementor-button-link[role=button]:hover{box-shadow:unset !important}.call_us_container a.elementor-button-link{border-radius:45px !important;min-height:70px;display:flex;align-items:center;max-width:max-content;min-width:195px;justify-content:center;font-size:18px;font-weight:600}.call_us_container .elementor-align-right a.elementor-button-link{margin:0 0 0 auto}.testimonial-slider .owl-stage{display:flex}.item{display:flex;flex:1 0 auto;height:100%;width:calc(100% / 3)}.review-posts{overflow:hidden;display:flex;flex-direction:column;width:100%}.cta_sections_common h2{margin:0;font-weight:600}.cta_sections_common .elementor-widget-container,.cta_sections_common section.elementor-section{margin:0 !important}section.cta_section{padding:30px 0 40px}body section.celebrating-inner-sec>.elementor-container{padding-top:30px !important;padding-bottom:30px !important;padding-right:30px !important}body section.book-housekeeper.elementor-section .elementor-container{padding:0 !important}.coupons-container{max-width:1140px;margin:0 auto;display:flex;flex-wrap:wrap}.coupons-grids{padding:0 15px;width:calc(100% / 2);text-align:center;margin-bottom:30px}.coupons-inner-content{position:relative;z-index:9;margin:30px 50px;color:#fff;background:rgb(255 255 255/80%);padding:15px;border:2px solid #fff;width:100%}.coupons-inner-section{background-position:center;background-repeat:no-repeat;background-size:cover;height:100%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 8px 0 #00000000}.coupons-grids:first-child .coupons-inner-content,.coupons-grids:nth-child(5) .coupons-inner-content{background:linear-gradient(103deg,#ffeaf2 0,#fff0c3 100%)}.coupons-inner-content .coupons-heading h2{font-size:40px;color:#c74c4f;font-weight:600;text-transform:uppercase;font-family:'Barlow Condensed',sans-serif;margin:0;line-height:45px}.coupons-content{max-width:400px;margin:auto}.coupons-content h3{font-size:16px;line-height:26px;color:#000;font-weight:700;margin-bottom:4px}.coupons-content p{font-size:12px;line-height:18px;color:#000;font-weight:700;margin-bottom:20px}.coupons-content a{font-size:14px;color:#ff4e00;font-weight:700;max-width:calc(100% - 80px);word-wrap:break-word;display:block;line-height:16px}.coupons-site-logo{position:absolute;bottom:0;right:0;width:80px;height:auto}.coupons-heading label{background:#000;text-transform:uppercase;font-size:25px;color:#fff;font-weight:600;padding:8px 10px;display:block;max-width:max-content;margin:8px auto 0;border-radius:5px}ol.comment-list{list-style:none}.comment.even.thread-even.depth-1{background-color:#f1f6f9;padding:15px;border-radius:5px}img.avatar.photo{border-radius:42px;margin-right:8px}.comment-author.vcard span.says{margin-left:5px}@media(min-width:992px){.contact-numbers>.elementor-container .elementor-widget-wrap{margin-right:0 !important}.contact-numbers>.elementor-container>.elementor-column:not(:last-child){margin-right:30px}.contact-numbers>.elementor-container>.elementor-column{width:calc(50% - 15px)
    }
}

@media(max-width:1024px){.elementor-top-section>.elementor-container{padding-left:20px;padding-right:20px}.coupons-inner-content .coupons-heading h2{font-size:32px;line-height:36px !important}}@media(max-width:991px){.sp-mein-inn-section{width:100%;margin-right:0}.sp-sidebar-section{width:50%;margin-top:50px}.areas_we_service .elementor-tab-mobile-title,.areas_we_service .elementor-tab-mobile-title.elementor-active{position:relative}.areas_we_service .elementor-tab-mobile-title.elementor-active:after,.areas_we_service .elementor-tab-mobile-title:after{font-family:'Font Awesome 5 Free';position:absolute;right:14px;top:13px;font-size:18px}.areas_we_service .elementor-tab-mobile-title:after{content:"\f067"}.areas_we_service .elementor-tab-mobile-title.elementor-active:after{content:"\f068"}.about-page p.stroke{font-size:80px !important}.book-housekeeper-inner>.elementor-container,.service-timing-inner>.elementor-container{flex-direction:column}.book-housekeeper-inner>.elementor-container>.elementor-column,.service-timing-inner>.elementor-container>.elementor-column{width:100%}.service-timing-inner>.elementor-container>.elementor-column:not(:last-child){margin-bottom:40px}.service-timing-inner>.elementor-container>.elementor-column .elementor-widget-wrap{margin:0}.book-housekeeper>.elementor-container{padding:0}.book-housekeeper-inner .elementor-widget-image .elementor-widget-container img{max-height:400px}.call-us-sec .heading-sec .stroke,.cr-section .heading-sec .stroke{font-size:52px;width:100%}.cr-section .heading-sec h2{font-size:35px;margin:12px 0 30px}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:30px}.contact-numbers>.elementor-container .elementor-widget-wrap{margin-right:0 !important}.contact-numbers>.elementor-container>.elementor-column:not(:last-child){margin-right:16px}.contact-numbers>.elementor-container>.elementor-column{width:calc(50% - 8px)}.cta_sections_common h2 br{display:none}.cta_sections_common h2{line-height:35px;font-size:28px !important}.call_us_container a.elementor-button-link{min-height:55px}}@media(max-width:767px){.single_page_contant h1{font-size:30px;line-height:35px}.sp-title h2{font-size:26px !important;line-height:30px !important}.sp-description,.sp-header-sec .sp-meta,.sp-title{padding:0 15px}div#comments{margin-top:40px;padding:0 15px 40px}.sp-description h2{font-size:23px !important;line-height:27px !important}.common_hero_banner.archive-page,.common_hero_banner.archive-page .container{min-height:unset;padding:45px 0}.blog-listing-container{padding-top:0}.gift_certificate_wrapper .width-50,.sp-sidebar-section{width:100%}#input_15_131_4_container{margin-bottom:15px}.gift_certificate_wrapper #validation_message_15_131{position:relative;padding:0;bottom:auto}.about-page .common_heading p.stroke{font-size:50px !important}.about-top-sec>.elementor-container{padding:0}.celebrating-inner-sec>.elementor-container{padding:30px 0;flex-direction:column}.celebrating-content h2{line-height:1.2 !important}.image-content-inner-sec .image-side .elementor-widget-container{margin-right:0}.image-content-inner-sec .content-side{margin-top:30px}.book-housekeeper-inner .elementor-widget-image .elementor-widget-container img{max-height:300px}.housekeeper-content-sec h2{font-size:30px !important;line-height:38px !important}.call_us_card .elementor-widget-text-editor>.elementor-widget-container{padding:5px 10px;display:flex}.contact-numbers>.elementor-container>.elementor-column:not(:last-child){margin-bottom:0}.sfba-sec h3.stroke{font-size:42px !important;display:none}body section.celebrating-inner-sec>.elementor-container{padding-right:0 !important}.coupons-grids{width:100%;padding:0}.coupons-page .common_heading h1{font-size:45px;padding-bottom:0}.coupons-page .common_heading p.stroke{font-size:56px;line-height:68px;top:-17px}.coupons-inner-content{margin:25px}.celebrating-inner-sec .celebrating-img{width:100%;margin-bottom:30px}.celebrating-inner-sec .celebrating-content{width:100%;padding:0 15px}.contact-numbers>.elementor-container>.elementor-column{width:100%;margin-right:0 !important;margin-bottom:0}section.contact-numbers{margin-top:0 !important}.sfba-sec{margin-top:40px}.call-us-sec .heading-sec{margin-bottom:25px !important}.cta_sections_common h2{line-height:35px !important}}.certificate_heading_sec h2{font-size:36px;margin-bottom:0}.certificate_heading_sec h5{font-size:18px;font-weight:500;margin:0 0 10px}.housecleaning_form .elementor-shortcode{padding:0 2rem;border:1px solid #12808a;background-color:#f1f6f9;border-radius:20px;height:100%}.housecleaning_form .elementor-shortcode h6.recr-head{font-size:17px;text-align:center;line-height:100%;margin:0 !important;background-color:#ff7c0f;border-radius:10px;color:#fff;font-weight:400;padding:10px;background-image:linear-gradient(to right,#bf0601 10%,#00 50%,#bf0601 90%);background-size:auto}.housecleaning_form .elementor-shortcode .gfield_select{background-color:#fff !important;width:100% !important;display:block;padding:15px 30px !important;border-radius:42px !important;border:0 !important;filter:drop-shadow(0px 13px 19px rgba(0,0,0,.07));font-weight:400}.housecleaning_form .elementor-shortcode ul.gform_fields li.add-duration,.housecleaning_form .elementor-shortcode ul.gform_fields li.gfield_price,.housecleaning_form .elementor-shortcode ul.gform_fields li.processing_fee{background-color:#fff;border-radius:45px;display:flex;align-items:center;justify-content:space-between;max-width:calc(100% - 0px);margin-right:auto !important;margin-left:auto !important;margin-top:20px !important;padding:14px 20px !important}.housecleaning_form .elementor-shortcode .gfield--input-type-datepicker .ginput_container_date .ui-datepicker-trigger{position:absolute;right:25px;top:20px}.housecleaning_form .elementor-shortcode .gfield--input-type-datepicker .ginput_container_date{position:relative}.housecleaning_form .gform_legacy_markup_wrapper .ginput_full[data-payment-element=false] .StripeElement,.housecleaning_form .gravity-theme .ginput_full[data-payment-element=false] .StripeElement{border:0 !important;box-shadow:none;height:45px !important;padding:13px !important;border-radius:34px !important;filter:drop-shadow(0px 13px 19px rgba(0,0,0,.07)) !important}html #primary .housecleaning_form .elementor-shortcode .gfield--type-option.gfield_price.gfield_visibility_visible{flex-direction:column;background-color:transparent !important;padding-left:0 !important;padding-right:0 !important;align-items:unset;overflow:unset;margin-top:0}.housecleaning_form .elementor-shortcode ul.gform_fields li.gfield_price input.ginput_product_price{padding:0 !important;text-align:end}.housecleaning_form .elementor-shortcode .gform_legacy_markup_wrapper span.ginput_total{color:#ffff;font-size:inherit}.housecleaning_form .elementor-shortcode .gfield--type-email.gf_right_half,.housecleaning_form .elementor-shortcode .gfield--type-text.gf_right_half,.housecleaning_form .elementor-shortcode .ginput_right.address_zip{padding-left:15px !important}div#comments p.math-captcha-form span:has(>a){display:none}p.math-captcha-form label{display:block;margin-bottom:5px}form#commentform{display:grid}form#commentform p.comment-form-cookies-consent{order:2;margin-top:5px !important}form#commentform p.math-captcha-form{order:1}form#commentform .form-submit{order:3;margin-top:15px}@media(max-width:992px){.housecleaning_form .elementor-shortcode{padding:0 1rem}.gform_legacy_markup_wrapper span.ginput_product_price_label,.housecleaning_form .elementor-shortcode .ginput_container_singleproduct{white-space:nowrap}.housecleaning_form .elementor-shortcode .gfield--type-phone.gf_left_half,.housecleaning_form .elementor-shortcode .gfield--type-text.gf_left_half,.housecleaning_form .elementor-shortcode .ginput_left.address_city{padding-right:0 !important}.housecleaning_form .elementor-shortcode .gfield--type-email.gf_right_half,.housecleaning_form .elementor-shortcode .gfield--type-text.gf_right_half,.housecleaning_form .elementor-shortcode .ginput_right.address_zip{padding-left:0 !important}.processing_fee .ginput_container{display:flex}}