html,body{overflow-x:clip}:hover{transition:all 0.3s}input[type="text"],input[type="email"],input[type="tel"],input[type="number"],input[type="url"],input[type="password"],select{width:100%!important;font-family:"Nunito";font-size:16px!important;line-height:22px!important;font-weight:400!important;color:#1f0b07!important;background-color:#ffffff!important;border:1px solid #e5e5e5!important;border-radius:8px!important;padding:19px 16px!important;margin:0!important;box-shadow:none!important;outline:none!important;transition:border-color 0.2s ease!important;-webkit-appearance:none!important;appearance:none!important;min-height:60px}textarea{outline:none!important;background-color:#fff!important;border:1px solid #c1c1c1!important;outline:none!important;height:auto;display:block!important;width:fit-content;border-radius:18px!important;padding:10px 20px!important;font-size:16px!important;color:#000!important;min-height:60px!important;font-family:"Poppins",Sans-serif!important}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,textarea:focus,input[type="number"]:focus,input[type="url"]:focus,input[type="password"]:focus{border:1px solid #c1c1c1!important;outline:none!important}.elementor-shortcode .sng-zip-code,#zipCheckerWrapper #zipCodeWrapper .sng-zip-code{display:flex;position:relative;max-width:440px;background:#fff;border-radius:0 38px 38px 0;padding:7px;gap:5px}.elementor-shortcode .sng-zip-code input,#zipCheckerWrapper #zipCodeWrapper .sng-zip-code input{border-color:#f2efef!important;max-width:210px;border-radius:8px!important;width:100%;background-color:#f2efef!important}.elementor-shortcode .sng-zip-code button,#zipCheckerWrapper #zipCodeWrapper .sng-zip-code button,.elementor-widget-container button{width:85%;background-color:var(--e-global-color-primary);font-family:"Nunito",Sans-serif;font-size:18px;font-weight:800;line-height:24px;fill:var(--e-global-color-text);color:var(--e-global-color-text);box-shadow:0 12px 30px 0 rgba(91,58.000000000000036,41.00000000000001,.09);border-radius:8px 32px 32px 32px;padding:24px 36px;border-color:transparent!important}.elementor-shortcode .sng-zip-code button::after{content:"";display:inline-block;width:16px;height:16px;margin-left:6px;background:url(/wp-content/uploads/2026/07/arrow-right-02-stroke-rounded-1.svg) center / contain no-repeat;vertical-align:-1px}.elementor-shortcode .sng-zip-code button:hover,#zipCheckerWrapper #zipCodeWrapper .sng-zip-code button:hover,.elementor-widget-container button:hover{background-color:#ffd596}.hero-zip-code .sng-zip-code{padding:7px 7px 7px 20px}.sng-zip-code-form{position:relative}.sng-zip-code .is-label-invalid{position:absolute;width:fit-content;top:calc(100% + 5px);background:#b00020;color:#fff!important;padding:10px;border-radius:0;font-size:14px;z-index:1}.header-sms .elementor-icon-box-wrapper{background-color:#e7e6e5;width:46px;height:46px;display:flex;justify-content:center;border-radius:50px}.header-sms .elementor-icon-box-wrapper a.elementor-icon{height:46px;width:46px;line-height:46px;display:flex;justify-content:center;align-items:center}.header-sms .elementor-icon-box-wrapper:hover{background-color:#e7e6e5c4}.header-call .elementor-icon-box-wrapper{background-color:#1f0b07;width:46px;height:46px;display:flex;justify-content:center;border-radius:50px}.header-call .elementor-icon-box-wrapper a.elementor-icon{height:46px;width:46px;line-height:46px;display:flex;justify-content:center;align-items:center}.header-call .elementor-icon-box-wrapper:hover{background-color:#1f0b07c2}.footer-location-icon .elementor-icon-box-icon{margin-top:10px}.custom-link.white{color:#fff}.custom-link.white:hover{color:#f7ab3a}.custom-link.orange a{color:#d67c22!important}.custom-link.orange a:hover{text-decoration:underline}.rpi .rpi-tag{background-color:#ffffff!important;border:1px solid #fbf6f4!important;border-radius:80px!important;padding:6px 12px!important}.pa-review-widget{display:flex;align-items:center;gap:10px;background:#fff;border-radius:22px;padding:26px 30px;max-width:350px;box-shadow:0 12px 30px 0 rgba(91,58.000000000000036,41.00000000000001,.09);font-family:"Nunito",Sans-serif!important}.pa-review-logo img{width:90px;height:90px;border-radius:50%;object-fit:cover;border:1px solid #e6e6e6}.pa-business-name{color:#d67c22;font-size:18px;font-weight:700;margin-bottom:0}.pa-rating-row{display:flex;align-items:center;gap:12px;margin-bottom:8px}.pa-rating-number{font-size:20px;font-weight:700;color:#1f0b07}.pa-stars .rplg-stars{transform:scale(1.2);transform-origin:left center}.pa-review-count{font-size:16px;color:#1f0b07;font-weight:400;margin-bottom:8px}.pa-links{display:flex;gap:15px}.pa-links a{color:#d67c22!important;text-decoration:none!important;font-size:16px!important;font-weight:400!important}.pa-links a:hover{text-decoration:underline}.reviews-badge .pa-review-widget:not(:first-child){display:none!important}.rpi-slider .rpi-card-inner{margin-top:0px!important;padding:30px!important;font-family:"Nunito",Sans-serif!important;border-radius:32px;background-color:#ffffff!important}.rpi .rpi-ltgt{background-color:#ffffff!important;border:none!important}.rpi-ltgt.rpi-gt::after,.rpi-ltgt.rpi-lt::before{background-color:#7b341d!important}.rpi-time{display:none!important}.rpi-sh .rpi-text{margin-bottom:0px!important}.rpi-logo::before,.rpi-logo_after::after{width:25px;height:25px}.rpi-sh .rpi-text{color:#464342}.rpi-badge-cnt.rpi-badge-left .rpi-badge:not(:first-child),.rpi-badge-cnt.rpi-badge-embed .rpi-badge:not(:first-child){display:none!important}.rpi-badge-cnt.rpi-badge-left .rpi-badge,.rpi-badge-cnt.rpi-badge-embed .rpi-badge{border-radius:80px;box-shadow:0 12px 30px 0 rgba(91,58.000000000000036,41.00000000000001,.09)!important}.rpi-badge-cnt.rpi-badge-left .rpi-badge .rpi-badge-body,.rpi-badge-cnt.rpi-badge-embed .rpi-badge .rpi-badge-body{border-radius:80px!important;width:209px}.rpi-badge-cnt.rpi-badge-left .rpi-badge .rpi-badge-body .rpi-logo,.rpi-badge-cnt.rpi-badge-embed .rpi-badge .rpi-badge-body .rpi-logo{border:1px solid #e8e8e8;border-radius:50px;padding:10px}.rpi-badge-cnt.rpi-badge-left .rpi-badge .rpi-badge-body .rpi-name,.rpi-badge-cnt.rpi-badge-embed .rpi-badge .rpi-badge-body .rpi-name{color:#1f0b07!important;font-family:"Nunito",sans-serif;font-weight:700;line-height:20px}.rpi-badge-cnt.rpi-badge-left .rpi-badge .rpi-badge-body .rpi-based,.rpi-badge-cnt.rpi-badge-embed .rpi-badge .rpi-badge-body .rpi-based{font-family:"Nunito",sans-serif;font-size:11px;font-weight:500;color:#1f0b07}.sng-city-list{font-family:"Nunito",sans-serif}.sng-city-list__grid{display:grid;grid-template-columns:repeat(3,minmax(230px,1fr));column-gap:40px;min-width:750px}.sng-city-list__col{list-style:none;margin:0;padding:0}.sng-city-list__item{display:flex;align-items:center;gap:12px;font-size:21px;font-weight:400;line-height:31.5px;color:#464342;padding:4px 0;white-space:nowrap}.sng-city-list__item::before{content:"";flex:0 0 auto;width:18px;height:18px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M2 9.5 L7 14.5 L16 3.5' fill='none' stroke='%23D67C22' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.sng-city-list__item a{color:#d67c22;text-decoration:none}.sng-city-list__item a:hover{text-decoration:underline}.sng-city-list__item--new a{font-weight:800}.sng-city-list__badge{display:inline-flex;align-items:center;justify-content:center;margin-left:10px;padding:0 12px;height:26px;background:#ffd596;color:#4f1f14;font-family:"Nunito",sans-serif;font-size:13px;font-weight:800;line-height:40px;letter-spacing:.5px;border-radius:999px;text-transform:uppercase}.elementor-widget-n-accordion .e-n-accordion-item[open]>.e-n-accordion-item-title{border-bottom-left-radius:0;border-bottom-right-radius:0}.elementor-widget-n-accordion .e-n-accordion-item-title{box-shadow:0 12px 30px 0 rgba(91,58.000000000000036,41.00000000000001,.09)}.rpi-dots-wrap{visibility:hidden}.zip-code-popup .sng-zip-code{max-width:100%!important;padding:10px!important;border-radius:9px 9px 38px 38px!important;flex-direction:column;gap:8px!important}.zip-code-popup .sng-zip-code input,.zip-code-popup .sng-zip-code button{width:100%!important;max-width:100%!important}.side-dropdown-tabs.elementor-widget-n-tabs .e-n-tab-title{width:max-content!important}.gallery-wrapper{position:relative}.gallery-wrapper .gallery-track{display:flex;gap:24px;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;cursor:grab}.gallery-wrapper .gallery-track::-webkit-scrollbar{display:none}.gallery-wrapper .gallery-track.is-dragging{scroll-behavior:auto;scroll-snap-type:none;cursor:grabbing}.gallery-wrapper .gallery-track .gallery-slide{flex:0 0 72%;scroll-snap-align:start}.gallery-wrapper .gallery-track .gallery-slide img{width:100%;display:block;border-radius:32px;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.gallery-wrapper .gallery-next,.gallery-wrapper .gallery-prev{width:45px;height:45px;border-radius:45px;line-height:54px;cursor:pointer;user-select:none}.gallery-wrapper .gallery-next .elementor-icon,.gallery-wrapper .gallery-prev .elementor-icon{font-size:45px}.gallery-wrapper .gallery-next .elementor-icon svg{margin-left:3px}.gallery-wrapper .gallery-prev .elementor-icon svg{margin-right:3px}.gallery-wrapper .gallery-next .elementor-icon svg,.gallery-wrapper .gallery-prev .elementor-icon svg{height:45px}.gallery-wrapper .gallery-next:hover,.gallery-wrapper .gallery-prev:hover{background:#339060}.single-post-hero{position:relative;background:#fff!important}.single-post-hero::before{content:"";position:absolute;inset:0 0 auto 0;height:560px;background-color:#f2ebe9;background-image:url(/wp-content/uploads/2026/07/pattern-01.webp);background-repeat:repeat;background-position:top center;background-size:auto;z-index:0;pointer-events:none}.single-post-hero>*{position:relative;z-index:1}.e-search-input-wrapper input{width:100%!important;font-family:"Nunito";font-size:16px!important;line-height:22px!important;font-weight:400!important;color:#1f0b07!important;background-color:#ffffff!important;border:1px solid #e5e5e5!important;border-radius:8px!important;padding:19px 16px!important;margin:0px!important;box-shadow:none!important;outline:none!important;transition:border-color 0.2s ease!important;-webkit-appearance:none!important;appearance:none!important;min-height:46px!important;height:46px!important}.elementor-widget-search .e-search-form{gap:16px!important}.search-widget{display:none}.widget_scoop_latest_post_widget .sng-latest-post h5{display:none}.widget_scoop_latest_post_widget .sng-latest-post .sng-latest-single{display:grid;grid-template-columns:1fr 3fr;align-items:flex-start;gap:7px;margin-bottom:16px}.widget_scoop_latest_post_widget .sng-latest-post .sng-latest-single img{border-radius:17px}.widget_scoop_latest_post_widget .sng-latest-post .sng-latest-single:last-child{margin-bottom:0}.widget_scoop_latest_post_widget .sng-latest-post .sng-latest-single .sng-latest-info{display:flex;flex-direction:column}.widget_scoop_latest_post_widget .sng-latest-post .sng-latest-single .sng-latest-info span{display:none}.widget_scoop_latest_post_widget .sng-latest-post .sng-latest-single .sng-latest-info a{font-family:"Nunito";font-size:24px;line-height:32px;text-decoration:none;font-weight:700;color:#1f0b07!important;transition-duration:0.3s}.scoop-post-navigation{display:flex;justify-content:space-between;align-items:center;width:100%;gap:40px}.scoop-post-nav{display:flex;align-items:center;gap:12px;text-decoration:none!important;min-width:0}.scoop-post-nav--previous{justify-content:flex-start}.scoop-post-nav--next{justify-content:flex-end;text-align:right}.scoop-post-nav__image{flex:0 0 130px;width:130px;height:130px;overflow:hidden;border-radius:16px}.scoop-post-nav__image img{display:block;width:100%;height:100%;object-fit:cover}.scoop-post-nav__content{min-width:0;max-width:205px}.scoop-post-nav__label{display:block;margin-bottom:2px;font-family:"Nunito",sans-serif;font-size:16px;line-height:22px;font-weight:700;color:#b25b34}.scoop-post-nav__title{display:-webkit-box;overflow:hidden;font-family:"Nunito",sans-serif;font-size:18px;line-height:24px;font-weight:700;color:#1f0b07;-webkit-box-orient:vertical;-webkit-line-clamp:2}.scoop-post-nav:hover .scoop-post-nav__title{color:#1f0b07}@media (max-width:767px){.scoop-post-navigation{gap:20px}.scoop-post-nav{gap:8px}.scoop-post-nav__image{flex-basis:80px;width:80px;height:80px}.scoop-post-nav__content{max-width:150px}.scoop-post-nav__title{font-size:16px;line-height:21px}.scoop-post-nav__label{font-size:14px;line-height:20px}}.plugin-dropdown_input .items-placeholder{font-size:16px}.sng-slider-space{color:#1c0804!important;font-family:"Nunito"!important;font-weight:500!important}#client-onboarding-above-footer{display:none}body.postid-191.sng_page-template-sng-client-onboarding-template .sticky-after-30-mobile{display:none!important}body.postid-191.sng_page-template-sng-client-onboarding-template #client-onboarding-above-footer,body.postid-192 #client-onboarding-above-footer{display:block}.sng-form-group input{width:100%}.sng-form-group label,.sng-dog-fields-wrapper label{display:block;font-family:"Nunito";font-size:16px;line-height:22px;font-weight:400!important;color:#1f0b07!important;margin:0 0 0;letter-spacing:0!important}.sng-form-group label .sng-label-required,.sng-dog-fields-wrapper label .sng-label-required{color:red!important;margin-left:2px!important}body.sng_page-template .sng-submit-button{background-color:var(--e-global-color-primary);font-family:"Nunito",Sans-serif;font-size:21px;font-weight:800;line-height:28px;fill:var(--e-global-color-text);color:var(--e-global-color-text);box-shadow:0 12px 30px 0 rgba(91,58.000000000000036,41.00000000000001,.09);border-radius:8px 32px 32px 32px;padding:24px 36px 24px 36px;width:100%;border-color:transparent!important;position:relative;margin-top:30px}body.sng_page-template .sng-submit-button:hover{background-color:#ffd596!important}body.sng_page-template .sng-submit-button::before{content:"";position:absolute;width:101px;height:132px;left:-25px;bottom:-30px;background-image:url(/wp-content/uploads/2026/07/input-dog-01.webp);background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none;z-index:2}.is-label-invalid,.just-validate-success-label{font-size:13px}body.sng_page-template-sng-client-onboarding-template-php .content-area,body.sng_page-template-sng-out-of-area-template .content-area{position:relative;display:flex;justify-content:center;gap:50px;margin:0 auto;max-width:1280px;width:100%;padding:100px 0}body.sng_page-template-sng-out-of-area-template .content-area .type-sng-page .page-header h1.entry-title{margin-bottom:40px!important;padding:0px!important}body.sng_page-template-sng-client-onboarding-template-php .content-area::before,body.sng_page-template-sng-out-of-area-template .content-area::before{content:"";position:absolute;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);background-image:url(/wp-content/uploads/2026/07/pattern-01.webp);background-repeat:repeat;background-position:center top;background-size:auto;z-index:-1}body.sng_page-template-sng-client-onboarding-template-php .content-area .type-sng-page,body.sng_page-template-sng-out-of-area-template .content-area .type-sng-page{background-color:rgb(242 235 233 / .7);max-width:774px;width:100%;padding:87px 60px 40px;border-radius:52px}.additional-form-container{max-width:453px;width:100%}body.sng_page-template-sng-client-onboarding-template-php .content-area .type-sng-page .page-header h1.entry-title,body.sng_page-template-sng-out-of-area-template .content-area .type-sng-page .page-header h1.entry-title{width:100%;margin:0 auto;font-family:Lora,sans-serif;color:#1f0b07;font-weight:700;font-size:56px;line-height:61.6px}form#client_onboarding_form,#sng_out_of_area_form{max-width:100%;width:100%;margin:0 auto}.sng-top-callout{position:relative;box-sizing:border-box;margin:22px 0 40px;width:100%;min-height:90px;display:flex;align-items:center;justify-content:center;padding:0 70px 0 30px;background:rgb(255 239 218 / .65);border:2px solid #9e421f;border-radius:18px;font-family:"Nunito",sans-serif;font-size:21px;line-height:61px;font-weight:400;color:#1c0804}.sng-top-callout strong{font-weight:800}.sng-top-callout::after{content:"";position:absolute;width:76px;height:76px;right:-20px;bottom:-17px;background-image:url(/wp-content/uploads/2026/08/flower.webp);background-repeat:no-repeat;background-position:center;background-size:contain;pointer-events:none}#client_onboarding_form .ts-control{width:100%!important;font-family:"Nunito";font-size:16px!important;line-height:22px!important;font-weight:400!important;color:#1f0b07!important;background-color:#ffffff!important;border:1px solid #e5e5e5!important;border-radius:8px!important;padding:19px 16px!important;margin:0!important;box-shadow:none!important;outline:none!important;transition:border-color 0.2s ease!important;-webkit-appearance:none!important;appearance:none!important;min-height:60px!important}#last_time_yard_was_thoroughly_cleaned-ts-label{margin-top:5px}.sng-privacy-policy-group{margin-top:40px}.sng-privacy-policy-link{font-size:14px!important;line-height:19px!important;font-weight:400!important;color:#d67c22}#sng_free_quote_disclaimer{font-family:"Nunito";font-size:14px!important;line-height:19px!important;font-weight:400!important;color:#1c0804;text-align:center}body.sng_page-template #client_onboarding_form #sng_free_quote_disclaimer a{color:#d67c22!important}body.sng_page-template-sng-client-onboarding-template .sng-pricing-table{border-radius:32px;border:2px solid #7b341d;background:#f5e4d0;margin-bottom:20px;margin-top:32px!important;position:relative;padding:50px}body.sng_page-template-sng-client-onboarding-template .sng-pricing-table::after{content:"";position:absolute;top:15%;right:0;width:76px;height:94px;background-image:url(/wp-content/uploads/2026/08/sneakpeak-dog-pointing.png);background-size:contain;background-repeat:no-repeat;background-position:center right;pointer-events:none;z-index:1}@media (max-width:767px){body.sng_page-template-sng-client-onboarding-template .sng-pricing-table::after{width:70px;height:85px;right:0;top:10%}}body.sng_page-template-sng-client-onboarding-template .sng-pricing-table #sng-pricing{background:#fff;border-top-left-radius:17px;border-top-right-radius:17px;text-align:left;padding:45px 35px 27px;max-width:100%;width:100%;margin:0 auto}body.sng_page-template-sng-client-onboarding-template .sng-pricing-table #sng-pricing span.title{font-size:28px;line-height:61px;font-weight:700;color:#1f0b07;max-width:100%;width:100%;margin-left:auto;margin-right:auto;display:block;margin-bottom:0;font-family:Lora,sans-serif}body.sng_page-template-sng-client-onboarding-template .sng-pricing-table #sng-pricing .sng-price,body.sng_page-template-sng-client-onboarding-template .sng-pricing-table #sng-pricing .sng-initial-price{font-size:56px;padding-top:20px;padding-bottom:5px;line-height:40px;color:#d67c22;margin:0;font-family:"Nunito";padding-left:0;padding-right:0;font-weight:900}body.sng_page-template-sng-client-onboarding-template .sng-pricing-table #sng-pricing .sng-price{background:#fff0;border-radius:0;margin-top:0;max-width:100%;width:100%;margin-left:auto;margin-right:auto}#sng-pricing .sng-price span.sng-interval{font-size:21px;font-weight:400;color:#1f0b07;font-family:"Nunito";margin-left:5px}body.sng_page-template-sng-client-onboarding-template .sng-pricing-table #sng-callout{text-align:left;color:#1f0b07;font-size:20px;font-weight:900;font-style:normal;background:#fff;padding:0 40px 28px;font-family:"Nunito"}.sng-pricing-table #sng-initial-estimate{background:#fff;max-width:100%;width:100%;margin:0 auto;text-align:left;border-radius:0;font-weight:400;color:#1f0b07;border:none;font-size:17px;padding:0 40px 20px;display:block;font-family:"Nunito"}#sng-pricing .sng-custom-short{font-size:32px;padding-top:20px;padding-bottom:5px;line-height:36px;color:#d67c22;margin:0;font-family:"Nunito";font-weight:900}.sng-cc-note{margin-bottom:20px;font-size:14px}.sng-pricing-table #sng-initial-estimate .sng-custom-short{background:#fbf6f4;padding:38px 27px 0;border-top-left-radius:17px;border-top-right-radius:17px;margin-bottom:0px!important}.sng-pricing-table #sng-initial-estimate .sng-custom-long{background:#fbf6f4;padding:0 27px 38px;display:block;border-bottom-left-radius:17px;border-bottom-right-radius:17px}.sng-pricing-table #sng-initial-estimate .sng-initial-cleanup-message,.sng-pricing-table #sng-initial-estimate .sng-custom-short{display:block;font-size:21px;font-weight:900;margin-bottom:8px}.sng-pricing-table .sng-note{max-width:100%;width:100%;margin:0 auto;text-align:left;color:#1f0b07;font-style:normal;display:block;padding:0 40px 40px;background:#fff;font-family:"Nunito";font-size:16px;border-bottom-left-radius:17px;border-bottom-right-radius:17px}.sng-special-promo{display:flex;background:#f6b563;border-radius:17px;border:none;max-width:100%;width:100%;margin:24px auto 0;padding:25px 20px}.sng-promo .sng-promo-title{font-weight:600;font-size:18px;color:#1f0b07;line-height:24px;font-family:"Nunito"}.sng-promo .sng-promo-description{font-family:"Nunito";font-size:16px;color:#1f0b07;line-height:24px;margin-top:5px}.sng-call-to-action h3{font-size:28px;margin-top:32px;font-weight:700;color:#1f0b07;margin-bottom:18px;line-height:61px;font-family:Lora,sans-serif}#sng-cross-sells-bottom{background-color:#fff;border-radius:17px;padding:48px 32px;margin-bottom:20px;margin-top:70px;position:relative;overflow:visible}#sng-cross-sells-bottom::before{content:"";position:absolute;top:-45px;right:30px;width:104px;height:122px;background-image:url(/wp-content/uploads/2026/08/superhero-dog.webp);background-size:contain;background-repeat:no-repeat;background-position:bottom right;pointer-events:none;z-index:2}#sng-cross-sells-bottom .sng-additional-services{color:#1f0b07;margin-top:0;margin-bottom:0;font-size:28px;font-weight:900;line-height:61px;font-family:"Nunito"}.sng-cross-sells .sng-cross-sell{border-bottom:0}.sng-cross-sells .sng-cross-sell div:first-child span:nth-child(2){font-weight:700;color:#1f0b07;font-size:21px;font-family:"Nunito"}.sng-cross-sells .sng-cross-sell div:first-child span.price{font-weight:700;font-size:18px;color:#b25b34;margin-top:0}.sng-cross-sells .sng-cross-sell div:nth-child(2){margin-top:2px}.sng-cross-sells .sng-cross-sell div:nth-child(2) small.description{color:#1f0b07;font-size:16px;line-height:24px;font-family:"Nunito"}label[for="terms_of_service"],label[for="sng_advertiser_privacy_policy"]{display:inline-block!important;padding-bottom:0px!important}label[for="terms_of_service"] a,label[for="sng_advertiser_privacy_policy"] a{color:#b25b34!important;font-family:"Nunito";font-size:16px;line-height:24px}#sng_advertiser_privacy_policy{margin-top:4px}label[for="sng_advertiser_privacy_policy"]{font-size:16px;line-height:24px;font-style:normal;color:#1f0b07}.sng-form-group #terms_of_service{width:auto!important}.client-onboarding-sidebar .pa-review-widget{max-width:100%}.client-onboarding-sidebar .rpi-slider .rpi-card-inner{box-shadow:none!important;background-color:rgb(242 235 233 / .7)!important}#terms-of-service .content{border-radius:32px;padding:50px 15px}#terms-of-service .content .tos-header h3{font-family:"Lora"!important;font-weight:800;color:#1f0b07}#terms-of-service .content .tos-body{font-family:"Nunito"!important;font-size:16px;line-height:24px;color:#1f0b07}@media only screen and (max-width:1024px){.sng-city-list{overflow-x:auto;-webkit-overflow-scrolling:touch}.sng-city-list__item{font-size:16px}.pa-review-widget{max-width:100%}.rpi-slider .rpi-content .rpi-cards,.rpi-slider .rpi-card-inner{margin:0px!important}.rpi-dots-wrap{visibility:visible}.side-dropdown-tabs.elementor-widget-n-tabs .e-n-tab-title{width:100%!important;background:var(--e-global-color-secondary)!important;padding:25px 16px}body.sng_page-template-sng-client-onboarding-template-php .content-area,body.sng_page-template-sng-out-of-area-template .content-area{flex-direction:column;padding:50px 15px}body.sng_page-template-sng-client-onboarding-template-php .content-area .type-sng-page,body.sng_page-template-sng-out-of-area-template .content-area .type-sng-page{border-radius:37px;padding:40px 15px}body.sng_page-template-sng-client-onboarding-template-php .content-area .type-sng-page .page-header h1.entry-title,body.sng_page-template-sng-out-of-area-template .content-area .type-sng-page .page-header h1.entry-title{font-size:36px;line-height:39.6px}.sng-top-callout{line-height:24px;font-size:16px;min-height:70px;padding:0 70px 0 0}.sng-top-callout::after{width:60px;height:60px;right:-15px;bottom:-15px}body.sng_page-template .sng-submit-button::before{width:78px;height:125px}.client-onboarding-sidebar .pa-review-widget{padding:26px 15px}.sng-cross-sells .sng-cross-sell div:first-child input[type="checkbox"]{margin-left:-5px}[type="checkbox"]{width:20px;height:15px}label[for="terms_of_service"],label[for="sng_advertiser_privacy_policy"]{margin-top:-5px;margin-left:5px}.sng-form-group #terms_of_service{width:20px!important}body.sng_page-template-sng-client-onboarding-template .sng-pricing-table{padding:15px}body.sng_page-template-sng-client-onboarding-template .sng-pricing-table #sng-pricing{padding:20px 15px}body.sng_page-template-sng-client-onboarding-template .sng-pricing-table #sng-pricing span.title{line-height:1.1;font-size:28px}body.sng_page-template-sng-client-onboarding-template .sng-pricing-table #sng-pricing .sng-price{display:block;font-size:46px}.sng-pricing-table #sng-initial-estimate .sng-custom-short{padding:15px 15px 0}.sng-pricing-table #sng-initial-estimate .sng-custom-long{padding:0 15px 15px}.sng-promo{padding-left:0px!important}.sng-special-promo-input input{margin-top:3px;width:20px;height:15px}.sng-special-promo{display:flex;padding:25px 15px;gap:10px}#sng-pricing .sng-price span.sng-interval{display:block;margin-left:0}body.sng_page-template-sng-client-onboarding-template .sng-pricing-table #sng-callout{padding:0 15px 28px}.sng-pricing-table #sng-initial-estimate{padding:0 15px 20px}.sng-pricing-table .sng-note{padding:0 15px 20px}.sng-special-promo-input{display:flex;align-items:flex-start}#sng-cross-sells-bottom .sng-additional-services{line-height:38px}.sng-slider-space{margin-top:2.5rem!important;margin-bottom:4rem!important}.sng-privacy-policy-group{margin-top:20px}.ts-dropdown .create,.ts-dropdown .no-results,.ts-dropdown .optgroup-header,.ts-dropdown .option{padding:15px 8px!important}.sng-div-clean-up-frequency.sng-slider-space{margin-bottom:7rem!important}#sng-cross-sells-bottom::before{content:"";position:absolute;top:-45px;right:-20px;width:83px;height:105px}#sng-cross-sells-bottom{padding:55px 15px}body.sng_page-template-sng-client-onboarding-template>.rpi{display:none!important}}@media only screen and (max-width:768px){.start-fresh-dog{top:90%;left:50%;transform:translate(-50%,-50%)}.rpi-badge-cnt.rpi-badge-left{display:none!important}body.sng_page-template-sng-refer-a-friend-template #content.type-sng-page .sng-page-content>div{font-size:16px!important;line-height:24px!important}body.sng_page-template .sng-submit-button{font-size:18px!important;line-height:22px!important;padding:24px 36px 24px 36px}.sng-zip-code{max-width:100%!important;padding:10px!important;border-radius:9px 9px 38px 38px!important;flex-direction:column;gap:8px!important}.sng-zip-code input,.sng-zip-code button{width:100%!important;max-width:100%!important}.sng-zip-code{position:relative;overflow:visible}.sng-zip-code::before{content:"";position:absolute;width:58px;height:68px;background:url(/wp-content/uploads/2026/07/input-dog-mobile.webp) no-repeat center center;background-size:contain;right:0;top:-58px;z-index:10;pointer-events:none}.zip-code-popup .sng-zip-code::before{display:none}.zip-code-popup .dialog-widget-content,.mob-nav-popup .dialog-widget-content{max-width:100%;width:95%}.mob-nav-popup .dialog-widget-content .elementor-item.elementor-item-anchor{outline:none!important}.mob-nav-popup .dialog-close-button{background:#fff;border-radius:50px;padding:10px;top:-45px;outline:none!important}.mob-nav-popup .dialog-widget-content .mobile-popup-main-nav .elementor-nav-menu--main .elementor-item{display:inline-flex;align-items:center;gap:8px;justify-content:flex-end}.mob-nav-popup .dialog-widget-content .mobile-popup-main-nav .elementor-nav-menu--main .elementor-item::after{content:"";width:20px;height:20px;background:url(/wp-content/uploads/2026/07/arrow-right-02-stroke-rounded.svg) no-repeat center;background-size:contain;flex-shrink:0;opacity:1!important;right:-25px}.dialog-type-lightbox{z-index:9999999999!important}.gallery-wrapper .gallery-track .gallery-slide,.gallery-wrapper .gallery-track{--flex-wrap:0 !important}}.sticky-after-30-mobile{opacity:0;transform:translateY(20px);transition:opacity 0.3s ease,transform 0.3s ease;pointer-events:none}.sticky-after-30-mobile.show-sticky{opacity:1;transform:translateY(0);pointer-events:auto;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}@media (min-width:768px){.sticky-after-30-mobile{display:none!important}}.scrolloff{pointer-events:none}@media only screen and (max-width:390px){.rpi-badge-cnt.rpi-badge-embed .rpi-badge .rpi-badge-body{width:205px;display:flex;justify-content:center}.floating-btn a{font-size:18px!important;line-height:22px!important;padding:26px 26px 26px 26px!important}}@media only screen and (max-width:375px){.rpi-badge-cnt.rpi-badge-embed .rpi-badge .rpi-badge-body .rpi-logo{display:none}.rpi-badge-cnt.rpi-badge-embed .rpi-badge .rpi-badge-body{width:155px}}@media only screen and (max-width:340px){.rpi-badge-cnt.rpi-badge-embed .rpi-badge .rpi-badge-body{width:155px}}