.ApartmentRequirementsModal-module__2ZA-hG__overlay{z-index:10000;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0f0f0fc7;justify-content:center;align-items:center;padding:42px 20px 24px;display:flex;position:fixed;inset:0}.ApartmentRequirementsModal-module__2ZA-hG__modalShell{background:#fff;border-radius:16px;width:min(560px,100vw - 32px);height:min(720px,100dvh - 82px);position:relative;overflow:hidden;box-shadow:0 28px 80px #0000004d}.ApartmentRequirementsModal-module__2ZA-hG__closeButton{z-index:10;color:#181818;cursor:pointer;background:#fff;border:1px solid #eee;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:27px;line-height:1;display:inline-flex;position:absolute;top:-20px;right:15px;box-shadow:0 5px 18px #00000024}.ApartmentRequirementsModal-module__2ZA-hG__scrollArea{overscroll-behavior:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;width:100%;height:100%;overflow:hidden auto}.ApartmentRequirementsModal-module__2ZA-hG__modalHeader{border-bottom:1px solid #ececec;padding:36px 28px 29px}.ApartmentRequirementsModal-module__2ZA-hG__serviceTitle{color:#161616;letter-spacing:-.01em;max-width:470px;margin:0;font-size:27px;font-weight:600;line-height:1.25}.ApartmentRequirementsModal-module__2ZA-hG__serviceMeta{color:#555;align-items:center;gap:7px;margin:11px 0 0;font-size:13px;font-weight:500;display:flex}.ApartmentRequirementsModal-module__2ZA-hG__section{border-bottom:6px solid #fff5f6;padding:27px 28px}.ApartmentRequirementsModal-module__2ZA-hG__mainHeading,.ApartmentRequirementsModal-module__2ZA-hG__sectionHeading{color:#171717;letter-spacing:-.02em;margin:0}.ApartmentRequirementsModal-module__2ZA-hG__mainHeading{margin-bottom:27px;font-size:27px;font-weight:700}.ApartmentRequirementsModal-module__2ZA-hG__sectionHeading{margin-bottom:22px;font-size:24px;font-weight:700}.ApartmentRequirementsModal-module__2ZA-hG__blockHeading{color:#222;margin:0 0 16px;font-size:15px;font-weight:600}.ApartmentRequirementsModal-module__2ZA-hG__sizeSliderShell{width:100%;position:relative}.ApartmentRequirementsModal-module__2ZA-hG__sizeScroller{scroll-snap-type:x proximity;scroll-behavior:smooth;scrollbar-width:none;grid-auto-columns:128px;grid-auto-flow:column;gap:9px;padding:1px 30px 10px;display:grid;overflow:auto hidden}.ApartmentRequirementsModal-module__2ZA-hG__sizeScroller::-webkit-scrollbar{display:none}.ApartmentRequirementsModal-module__2ZA-hG__sizeOption{scroll-snap-align:start;color:#171717;text-align:left;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:9px;flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:76px;padding:13px 12px;transition:border-color .15s,background-color .15s,box-shadow .15s,transform .15s;display:flex}.ApartmentRequirementsModal-module__2ZA-hG__sizeOption:hover{border-color:#ef8b90}.ApartmentRequirementsModal-module__2ZA-hG__sizeOption:active{transform:scale(.985)}.ApartmentRequirementsModal-module__2ZA-hG__sizeOption span{font-size:13px;font-weight:600}.ApartmentRequirementsModal-module__2ZA-hG__sizeOption strong{font-size:14px;font-weight:700}.ApartmentRequirementsModal-module__2ZA-hG__sizeOptionSelected{background:#fff5f6;border-color:#ef1b23;box-shadow:0 0 0 1px #ef1b2314}.ApartmentRequirementsModal-module__2ZA-hG__sliderArrow{z-index:4;color:#222;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;padding:0;font-size:18px;font-weight:500;display:inline-flex;position:absolute;top:50%;transform:translateY(-62%);box-shadow:0 3px 10px #00000014}.ApartmentRequirementsModal-module__2ZA-hG__sliderArrow:hover{color:#ef1b23;border-color:#ef1b23}.ApartmentRequirementsModal-module__2ZA-hG__sliderArrowLeft{left:-3px}.ApartmentRequirementsModal-module__2ZA-hG__sliderArrowRight{right:-3px}.ApartmentRequirementsModal-module__2ZA-hG__coverageLink{color:#d71920;text-underline-offset:3px;margin-top:10px;font-size:13px;font-weight:600;text-decoration:underline;display:inline-block}.ApartmentRequirementsModal-module__2ZA-hG__accordion{border-top:1px solid #ececec;margin-top:5px}.ApartmentRequirementsModal-module__2ZA-hG__accordionItem{border-bottom:1px solid #ececec}.ApartmentRequirementsModal-module__2ZA-hG__accordionButton{color:#222;text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:70px;padding:0;font-size:14px;font-weight:600;display:flex}.ApartmentRequirementsModal-module__2ZA-hG__chevron{color:#747474;font-size:18px;transition:transform .16s}.ApartmentRequirementsModal-module__2ZA-hG__accordionContent{color:#606060;padding:0 0 18px;font-size:13px;line-height:1.5}.ApartmentRequirementsModal-module__2ZA-hG__accordionContent p{margin:0}.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ApartmentRequirementsModal-module__2ZA-hG__coverageCard{background:snow;border:1px solid #f1e3e5;border-radius:12px;overflow:hidden}.ApartmentRequirementsModal-module__2ZA-hG__imagePlaceholder{background:linear-gradient(145deg,#fff2f4,#f7e6e9);height:112px;position:relative;overflow:hidden}.ApartmentRequirementsModal-module__2ZA-hG__imagePlaceholder span{border:3px solid #ef1b2340;width:34px;height:34px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.ApartmentRequirementsModal-module__2ZA-hG__coverageCard p{color:#3d3d3d;min-height:58px;margin:0;padding:11px 10px;font-size:12.5px;font-weight:600;line-height:1.35}.ApartmentRequirementsModal-module__2ZA-hG__excludedList{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.ApartmentRequirementsModal-module__2ZA-hG__excludedList li{color:#555;gap:14px;font-size:14px;line-height:1.45;display:flex}.ApartmentRequirementsModal-module__2ZA-hG__crossIcon{color:#ef1b23;font-size:23px;line-height:1}.ApartmentRequirementsModal-module__2ZA-hG__beforeAfterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ApartmentRequirementsModal-module__2ZA-hG__beforeAfterPlaceholder{aspect-ratio:1;background:linear-gradient(90deg,#eadedd 0 50%,#fff6f7 50% 100%);border-radius:12px;position:relative;overflow:hidden}.ApartmentRequirementsModal-module__2ZA-hG__beforeAfterLabels{color:#fff;border:1px solid #fff;border-radius:6px;font-size:11px;display:flex;position:absolute;top:10px;left:50%;overflow:hidden;transform:translate(-50%)}.ApartmentRequirementsModal-module__2ZA-hG__beforeAfterLabels span{background:#19191959;padding:4px 7px}.ApartmentRequirementsModal-module__2ZA-hG__splitLine{background:#fff;width:1px;position:absolute;top:0;bottom:0;left:50%}.ApartmentRequirementsModal-module__2ZA-hG__equipmentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 13px;display:grid}.ApartmentRequirementsModal-module__2ZA-hG__equipmentItem{text-align:center}.ApartmentRequirementsModal-module__2ZA-hG__equipmentPlaceholder{background:radial-gradient(circle,#ef1b2326 0 24%,#0000 25%),linear-gradient(145deg,#fff8f9,#f8eeee);border-radius:12px;height:100px}.ApartmentRequirementsModal-module__2ZA-hG__equipmentItem p{color:#505050;margin:9px 0 0;font-size:12.5px}.ApartmentRequirementsModal-module__2ZA-hG__needsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ApartmentRequirementsModal-module__2ZA-hG__needCard{background:#fff6f7;border-radius:12px;min-height:116px;padding:15px}.ApartmentRequirementsModal-module__2ZA-hG__needIcon{color:#ef1b23;border:1px solid #ef1b23;border-radius:8px;justify-content:center;align-items:center;width:31px;height:31px;margin-bottom:14px;font-size:12px;font-weight:800;display:inline-flex}.ApartmentRequirementsModal-module__2ZA-hG__needCard strong{color:#262626;font-size:13px;display:block}.ApartmentRequirementsModal-module__2ZA-hG__cleanerSection{grid-template-columns:minmax(0,1fr) 150px;align-items:end;gap:16px;display:grid}.ApartmentRequirementsModal-module__2ZA-hG__cleanerList{color:#555;flex-direction:column;gap:12px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.ApartmentRequirementsModal-module__2ZA-hG__cleanerList li:before{color:#ef1b23;content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“";margin-right:8px;font-weight:800}.ApartmentRequirementsModal-module__2ZA-hG__cleanerPlaceholder{background:linear-gradient(#fff2f4,#f5dfe2);border-radius:70px 70px 14px 14px;height:180px}.ApartmentRequirementsModal-module__2ZA-hG__protectionBox{justify-content:space-between;align-items:center;gap:24px;display:flex}.ApartmentRequirementsModal-module__2ZA-hG__protectionTitle{color:#161616;margin:0 0 8px;font-size:22px}.ApartmentRequirementsModal-module__2ZA-hG__protectionBox p{color:#555;margin:0;font-size:14px;line-height:1.5}.ApartmentRequirementsModal-module__2ZA-hG__shield{clip-path:polygon(50% 0,92% 17%,92% 56%,79% 77%,50% 100%,21% 77%,8% 56%,8% 17%);color:#fff;background:#ef1b23;flex:0 0 68px;justify-content:center;align-items:center;width:68px;height:76px;font-size:28px;font-weight:800;display:inline-flex}.ApartmentRequirementsModal-module__2ZA-hG__ratingTitle{color:#161616;margin:0;font-size:34px}.ApartmentRequirementsModal-module__2ZA-hG__ratingCaption{color:#666;margin:3px 0 22px;font-size:13px}.ApartmentRequirementsModal-module__2ZA-hG__ratingBars{flex-direction:column;gap:17px;display:flex}.ApartmentRequirementsModal-module__2ZA-hG__ratingBarRow{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:14px;font-size:12px;display:grid}.ApartmentRequirementsModal-module__2ZA-hG__ratingTrack{background:#ececec;height:4px;overflow:hidden}.ApartmentRequirementsModal-module__2ZA-hG__ratingTrack span{background:#ef1b23;height:100%;display:block}.ApartmentRequirementsModal-module__2ZA-hG__modalFooter{z-index:8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffffa;border-top:1px solid #ececec;justify-content:space-between;align-items:center;gap:16px;min-height:78px;padding:12px 28px;display:flex;position:sticky;bottom:0}.ApartmentRequirementsModal-module__2ZA-hG__footerSelection{flex-direction:column;gap:3px;display:flex}.ApartmentRequirementsModal-module__2ZA-hG__footerLabel{color:#777;font-size:11px}.ApartmentRequirementsModal-module__2ZA-hG__footerSelection strong{color:#202020;font-size:13px}.ApartmentRequirementsModal-module__2ZA-hG__footerActions{align-items:center;gap:8px;display:flex}.ApartmentRequirementsModal-module__2ZA-hG__cancelButton,.ApartmentRequirementsModal-module__2ZA-hG__continueButton{cursor:pointer;border-radius:9px;min-height:44px;padding:9px 18px;font-size:14px;font-weight:700}.ApartmentRequirementsModal-module__2ZA-hG__cancelButton{color:#555;background:#fff;border:1px solid #e3e3e3}.ApartmentRequirementsModal-module__2ZA-hG__cancelButton:hover{color:#ef1b23;border-color:#ef1b23}.ApartmentRequirementsModal-module__2ZA-hG__continueButton{color:#fff;background:#ef1b23;border:1px solid #ef1b23;min-width:118px}.ApartmentRequirementsModal-module__2ZA-hG__continueButton:hover{background:#d9161d}@media (max-width:620px){.ApartmentRequirementsModal-module__2ZA-hG__overlay{align-items:stretch;padding:0}.ApartmentRequirementsModal-module__2ZA-hG__modalShell{border-radius:0;width:100%;height:100dvh}.ApartmentRequirementsModal-module__2ZA-hG__closeButton{top:14px;right:14px}.ApartmentRequirementsModal-module__2ZA-hG__modalHeader{padding:65px 18px 22px}.ApartmentRequirementsModal-module__2ZA-hG__serviceTitle{padding-right:44px;font-size:23px}.ApartmentRequirementsModal-module__2ZA-hG__section{padding:23px 18px}.ApartmentRequirementsModal-module__2ZA-hG__mainHeading{font-size:23px}.ApartmentRequirementsModal-module__2ZA-hG__sectionHeading{font-size:21px}.ApartmentRequirementsModal-module__2ZA-hG__sizeScroller{grid-auto-columns:122px;padding-left:25px;padding-right:25px}.ApartmentRequirementsModal-module__2ZA-hG__sliderArrow{width:31px;height:31px;font-size:16px}.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid,.ApartmentRequirementsModal-module__2ZA-hG__equipmentGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ApartmentRequirementsModal-module__2ZA-hG__needsGrid{gap:7px}.ApartmentRequirementsModal-module__2ZA-hG__needCard{padding:10px}.ApartmentRequirementsModal-module__2ZA-hG__cleanerSection{grid-template-columns:minmax(0,1fr) 110px}.ApartmentRequirementsModal-module__2ZA-hG__modalFooter{padding:10px 18px}.ApartmentRequirementsModal-module__2ZA-hG__cancelButton,.ApartmentRequirementsModal-module__2ZA-hG__continueButton{padding:8px 13px}}.ApartmentRequirementsModal-module__2ZA-hG__modalShell{overflow:visible}.ApartmentRequirementsModal-module__2ZA-hG__scrollArea{scrollbar-width:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;border-radius:16px;overflow:hidden auto}.ApartmentRequirementsModal-module__2ZA-hG__scrollArea::-webkit-scrollbar{width:0;height:0;display:none}.ApartmentRequirementsModal-module__2ZA-hG__closeButton{z-index:50;color:#171717;cursor:pointer;background:#fff;border:1px solid #e5e5e5;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:27px;font-weight:400;line-height:1;display:inline-flex;position:absolute;top:-20px;right:15px;box-shadow:0 5px 18px #00000029}.ApartmentRequirementsModal-module__2ZA-hG__closeButton:hover{color:#ef1b23;background:#fff7f8;border-color:#ef1b23}.ApartmentRequirementsModal-module__2ZA-hG__closeButton:focus-visible{outline-offset:3px;outline:2px solid #ef1b23}@media (max-width:620px){.ApartmentRequirementsModal-module__2ZA-hG__scrollArea{border-radius:0}.ApartmentRequirementsModal-module__2ZA-hG__closeButton{width:38px;height:38px;font-size:25px;top:14px;right:14px}}.ApartmentRequirementsModal-module__2ZA-hG__modalShell{border-radius:16px;width:560px!important;max-width:calc(100vw - 32px)!important;height:650px!important;max-height:calc(100dvh - 70px)!important}.ApartmentRequirementsModal-module__2ZA-hG__modalHeader{padding:30px 24px 26px}.ApartmentRequirementsModal-module__2ZA-hG__section{padding-left:24px;padding-right:24px}.ApartmentRequirementsModal-module__2ZA-hG__mainHeading{margin-bottom:24px}.ApartmentRequirementsModal-module__2ZA-hG__requirementBlock{padding-bottom:16px}.ApartmentRequirementsModal-module__2ZA-hG__sizeScroller{grid-auto-columns:122px;gap:8px;padding-left:27px;padding-right:27px}.ApartmentRequirementsModal-module__2ZA-hG__sizeOption{min-height:74px;padding:12px 11px}.ApartmentRequirementsModal-module__2ZA-hG__modalFooter{min-height:70px;padding:10px 24px}.ApartmentRequirementsModal-module__2ZA-hG__closeButton{width:38px;height:38px;font-size:25px;top:-18px;right:14px}@media (max-width:620px){.ApartmentRequirementsModal-module__2ZA-hG__modalShell{border-radius:0;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important}.ApartmentRequirementsModal-module__2ZA-hG__modalHeader{padding:64px 18px 22px}.ApartmentRequirementsModal-module__2ZA-hG__section{padding-left:18px;padding-right:18px}.ApartmentRequirementsModal-module__2ZA-hG__modalFooter{min-height:70px;padding:10px 18px}.ApartmentRequirementsModal-module__2ZA-hG__closeButton{top:14px;right:14px}}@media (min-width:621px){.ApartmentRequirementsModal-module__2ZA-hG__modalShell{width:472px!important;max-width:472px!important;height:635px!important;max-height:635px!important}}@media (max-width:620px){.ApartmentRequirementsModal-module__2ZA-hG__modalShell{width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important}}@media (min-width:621px){.ApartmentRequirementsModal-module__2ZA-hG__overlay{align-items:center!important;padding:24px 20px!important}.ApartmentRequirementsModal-module__2ZA-hG__modalShell{margin:0;position:relative;top:34px;max-height:calc(100dvh - 92px)!important}}@media (max-width:620px){.ApartmentRequirementsModal-module__2ZA-hG__overlay{align-items:stretch!important;padding:0!important}.ApartmentRequirementsModal-module__2ZA-hG__modalShell{top:0}}.ApartmentRequirementsModal-module__2ZA-hG__continueButton:disabled{color:#9b9b9b;cursor:not-allowed;box-shadow:none;background:#eee;border-color:#e5e5e5}.ApartmentRequirementsModal-module__2ZA-hG__continueButton:disabled:hover{color:#9b9b9b;background:#eee;border-color:#e5e5e5}@media (min-width:621px){.ApartmentRequirementsModal-module__2ZA-hG__modalHeader+.ApartmentRequirementsModal-module__2ZA-hG__section{padding-left:16px!important;padding-right:16px!important}.ApartmentRequirementsModal-module__2ZA-hG__mainHeading{margin-bottom:30px}.ApartmentRequirementsModal-module__2ZA-hG__blockHeading{margin-bottom:17px;font-size:15px;font-weight:600}.ApartmentRequirementsModal-module__2ZA-hG__sizeScroller{scroll-padding-inline:0;grid-auto-columns:154px!important;gap:10px!important;padding:1px 0 10px!important}.ApartmentRequirementsModal-module__2ZA-hG__sizeOption{border-radius:9px;min-height:88px;padding:14px}.ApartmentRequirementsModal-module__2ZA-hG__sizeOption span{font-size:13px;font-weight:500}.ApartmentRequirementsModal-module__2ZA-hG__sizeOption strong{font-size:15px;font-weight:600}.ApartmentRequirementsModal-module__2ZA-hG__sliderArrow{color:#202020;background:#fff;border-color:#dedede;width:36px;height:36px;font-size:19px;top:50%;transform:translateY(-58%);box-shadow:0 2px 8px #00000014}.ApartmentRequirementsModal-module__2ZA-hG__sliderArrowLeft{left:-17px!important}.ApartmentRequirementsModal-module__2ZA-hG__sliderArrowRight{right:-17px!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageLink{margin-top:12px;font-size:13px;font-weight:600}}.ApartmentRequirementsModal-module__2ZA-hG__chevron{color:#5e5e5e;border-bottom:2px solid;border-right:2px solid;flex:0 0 8px;width:8px;height:8px;margin-right:3px;font-size:0;line-height:0;transition:transform .16s,color .16s;display:inline-block;transform:rotate(45deg)}.ApartmentRequirementsModal-module__2ZA-hG__accordionButton:disabled{color:#b6b6b6;cursor:not-allowed}.ApartmentRequirementsModal-module__2ZA-hG__cupboardOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:2px 0 18px;display:grid}.ApartmentRequirementsModal-module__2ZA-hG__cupboardOption{color:#202020;text-align:left;cursor:pointer;background:#fff;border:1px solid #dedede;border-radius:9px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:10px;min-height:78px;padding:13px 14px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.ApartmentRequirementsModal-module__2ZA-hG__cupboardOption:hover{border-color:#ef8d92}.ApartmentRequirementsModal-module__2ZA-hG__cupboardOption span{font-size:13px;font-weight:500;line-height:1.35}.ApartmentRequirementsModal-module__2ZA-hG__cupboardOption strong{color:#171717;font-size:14px;font-weight:650}.ApartmentRequirementsModal-module__2ZA-hG__cupboardOptionSelected{background:#fff5f6;border-color:#ef1b23;box-shadow:0 0 0 1px #ef1b2314}@media (max-width:620px){.ApartmentRequirementsModal-module__2ZA-hG__cupboardOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ApartmentRequirementsModal-module__2ZA-hG__cupboardOption{min-height:74px;padding:11px}.ApartmentRequirementsModal-module__2ZA-hG__cupboardOption span{font-size:12px}}.ApartmentRequirementsModal-module__2ZA-hG__accordionButton{opacity:1;visibility:visible}.ApartmentRequirementsModal-module__2ZA-hG__accordionButton:disabled{opacity:1;color:#b5b5b5;cursor:not-allowed;background:0 0}.ApartmentRequirementsModal-module__2ZA-hG__accordionButton:not(:disabled){opacity:1;color:#202020;cursor:pointer}.ApartmentRequirementsModal-module__2ZA-hG__chevron{color:#555;border-bottom:2px solid;border-right:2px solid;flex:0 0 8px;width:8px;height:8px;margin-right:4px;line-height:0;transition:transform .16s,color .16s;display:inline-block;transform:rotate(45deg);font-size:0!important}.ApartmentRequirementsModal-module__2ZA-hG__accordionButton:disabled .ApartmentRequirementsModal-module__2ZA-hG__chevron{color:#d5d5d5}.ApartmentRequirementsModal-module__2ZA-hG__accordionButton:not(:disabled) .ApartmentRequirementsModal-module__2ZA-hG__chevron{color:#555}.ApartmentRequirementsModal-module__2ZA-hG__accordionButton:not(:disabled):hover .ApartmentRequirementsModal-module__2ZA-hG__chevron{color:#ef1b23}.ApartmentRequirementsModal-module__2ZA-hG__chevronExpanded{transform:rotate(225deg)}.ApartmentRequirementsModal-module__2ZA-hG__furnishedIntroFeatures{flex-direction:column;gap:9px;margin:0 0 26px;padding:0;list-style:none;display:flex}.ApartmentRequirementsModal-module__2ZA-hG__furnishedIntroFeatures li{color:#252525;letter-spacing:-.005em;margin:0;padding-left:24px;font-size:14px;font-weight:600;line-height:1.45;position:relative}.ApartmentRequirementsModal-module__2ZA-hG__furnishedIntroFeatures li:before{color:#ef1b23;content:"ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Â ÃƒÂ¢Ã¢â€šÂ¬Ã¢â€žÂ¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã‚Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“";justify-content:center;align-items:center;width:16px;height:16px;font-size:15px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:1px;left:0}@media (max-width:620px){.ApartmentRequirementsModal-module__2ZA-hG__furnishedIntroFeatures{gap:7px;margin-bottom:22px}.ApartmentRequirementsModal-module__2ZA-hG__furnishedIntroFeatures li{padding-left:22px;font-size:13px;font-weight:600;line-height:1.45}.ApartmentRequirementsModal-module__2ZA-hG__furnishedIntroFeatures li:before{width:15px;height:15px;font-size:14px}}.ApartmentRequirementsModal-module__2ZA-hG__extraAreaOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.ApartmentRequirementsModal-module__2ZA-hG__extraAreaOption{color:#242424;min-height:54px;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dedede;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;padding:11px 12px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.ApartmentRequirementsModal-module__2ZA-hG__extraAreaOption span{font-size:13px;font-weight:600;line-height:1.3}.ApartmentRequirementsModal-module__2ZA-hG__extraAreaOption strong{color:#d71920;white-space:nowrap;flex:none;font-size:12.5px;font-weight:700}.ApartmentRequirementsModal-module__2ZA-hG__extraAreaOption:hover{border-color:#ef8b90}.ApartmentRequirementsModal-module__2ZA-hG__extraAreaOptionSelected{background:#fff6f7;border-color:#ef1b23;box-shadow:0 0 0 1px #ef1b2314}.ApartmentRequirementsModal-module__2ZA-hG__extraAreaHint{color:#777!important;margin:10px 0 0!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important}@media (max-width:620px){.ApartmentRequirementsModal-module__2ZA-hG__extraAreaOptions{grid-template-columns:1fr;gap:8px}.ApartmentRequirementsModal-module__2ZA-hG__extraAreaOption{min-height:50px;padding:10px 11px}.ApartmentRequirementsModal-module__2ZA-hG__extraAreaOption span{font-size:12.5px}.ApartmentRequirementsModal-module__2ZA-hG__extraAreaOption strong{font-size:12px}}.ApartmentRequirementsModal-module__2ZA-hG__coverageImageFrame{aspect-ratio:4/5;background:#fff7f8;border-radius:14px;width:100%;position:relative;overflow:hidden}.ApartmentRequirementsModal-module__2ZA-hG__coverageRealImage{object-fit:cover;object-position:center}.ApartmentRequirementsModal-module__2ZA-hG__coverageImageTitle{z-index:2;color:#181818;pointer-events:none;background:linear-gradient(#fffffffa 0%,#ffffffe6 58%,#fff0 100%);padding:10px 10px 24px;font-size:13px;font-weight:700;line-height:1.25;position:absolute;top:0;left:0;right:0}@media (max-width:640px){.ApartmentRequirementsModal-module__2ZA-hG__coverageImageFrame{border-radius:12px}.ApartmentRequirementsModal-module__2ZA-hG__coverageImageTitle{padding:8px 8px 20px;font-size:11.5px}}.ApartmentRequirementsModal-module__2ZA-hG__coverageImageTitle{color:#fff!important;text-shadow:0 1px 2px #000000f2,0 2px 6px #000000bf,0 0 10px #00000073!important;background:0 0!important;padding:10px 10px 20px!important;font-size:13px!important;font-weight:750!important;line-height:1.22!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageRealImage{opacity:1!important;filter:none!important;object-fit:cover!important;object-position:center!important}@media (max-width:640px){.ApartmentRequirementsModal-module__2ZA-hG__coverageImageTitle{padding:8px 8px 16px!important;font-size:11.5px!important}}.ApartmentRequirementsModal-module__2ZA-hG__coverageImageCard,.ApartmentRequirementsModal-module__2ZA-hG__coverageCoverageCard,.ApartmentRequirementsModal-module__2ZA-hG__coverageGridItem{overflow:hidden!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageImageMedia,.ApartmentRequirementsModal-module__2ZA-hG__coverageImageFrame,.ApartmentRequirementsModal-module__2ZA-hG__coverageImageThumb{background:#fff6f7!important;border-radius:14px!important;position:relative!important;overflow:hidden!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageRealImage,.ApartmentRequirementsModal-module__2ZA-hG__coverageImage,.ApartmentRequirementsModal-module__2ZA-hG__coverageImageMedia img,.ApartmentRequirementsModal-module__2ZA-hG__coverageImageFrame img,.ApartmentRequirementsModal-module__2ZA-hG__coverageImageThumb img{object-fit:contain!important;object-position:center center!important;background:0 0!important;width:100%!important;height:100%!important;padding:10px!important;transform:scale(1)!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageImageTitle{z-index:2!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageImageCard,.ApartmentRequirementsModal-module__2ZA-hG__coverageCoverageCard,.ApartmentRequirementsModal-module__2ZA-hG__coverageGridItem{background:#fff6f7!important;border:1px solid #f3d7dc!important;border-radius:18px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:stretch!important;gap:10px!important;min-height:220px!important;padding:12px!important;display:flex!important;overflow:hidden!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageImageTitle{color:#151515!important;text-shadow:none!important;z-index:auto!important;background:0 0!important;order:1!important;margin:0!important;padding:0!important;font-size:18px!important;font-weight:700!important;line-height:1.2!important;position:static!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageImageMedia,.ApartmentRequirementsModal-module__2ZA-hG__coverageImageFrame,.ApartmentRequirementsModal-module__2ZA-hG__coverageImageThumb{background:0 0!important;border:none!important;border-radius:0!important;order:2!important;justify-content:center!important;align-items:center!important;height:150px!important;min-height:150px!important;padding:0!important;display:flex!important;position:relative!important;overflow:visible!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageRealImage,.ApartmentRequirementsModal-module__2ZA-hG__coverageImage,.ApartmentRequirementsModal-module__2ZA-hG__coverageImageMedia img,.ApartmentRequirementsModal-module__2ZA-hG__coverageImageFrame img,.ApartmentRequirementsModal-module__2ZA-hG__coverageImageThumb img{object-fit:contain!important;object-position:center center!important;background:0 0!important;width:100%!important;max-width:100%!important;height:150px!important;margin:0 auto!important;padding:0!important;display:block!important;transform:scale(1)!important}@media (min-width:768px){.ApartmentRequirementsModal-module__2ZA-hG__coverageImageMedia,.ApartmentRequirementsModal-module__2ZA-hG__coverageImageFrame,.ApartmentRequirementsModal-module__2ZA-hG__coverageImageThumb,.ApartmentRequirementsModal-module__2ZA-hG__coverageRealImage,.ApartmentRequirementsModal-module__2ZA-hG__coverageImage,.ApartmentRequirementsModal-module__2ZA-hG__coverageImageMedia img,.ApartmentRequirementsModal-module__2ZA-hG__coverageImageFrame img,.ApartmentRequirementsModal-module__2ZA-hG__coverageImageThumb img{height:170px!important;min-height:170px!important}}.ApartmentRequirementsModal-module__2ZA-hG__coverageImageItem{background:0 0!important;border:0!important;min-width:0!important;margin:0!important;padding:0!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageImageFrame{background:#fff6f7!important;border:0!important;border-radius:12px!important;width:100%!important;height:205px!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageRealImage,.ApartmentRequirementsModal-module__2ZA-hG__coverageImageFrame img{object-fit:cover!important;object-position:center!important;filter:none!important;opacity:1!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important;transform:none!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageImageTitle{z-index:5!important;color:#fff!important;text-shadow:0 1px 2px #000000b3!important;pointer-events:none!important;background:linear-gradient(#0000008c 0%,#0000002e 62%,#0000 100%)!important;margin:0!important;padding:9px 9px 20px!important;font-size:13px!important;font-weight:750!important;line-height:1.18!important;display:block!important;position:absolute!important;top:0!important;left:0!important;right:0!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageImagePending{background:#fff6f7!important;position:absolute!important;inset:0!important}@media (max-width:640px){.ApartmentRequirementsModal-module__2ZA-hG__coverageImageFrame{height:185px!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageImageTitle{padding:8px 8px 18px!important;font-size:12px!important}}.ApartmentRequirementsModal-module__2ZA-hG__sizeSliderShell{width:100%!important}.ApartmentRequirementsModal-module__2ZA-hG__sizeScroller{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-flow:row!important;grid-auto-columns:unset!important;scroll-snap-type:none!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;display:grid!important;overflow:visible!important}.ApartmentRequirementsModal-module__2ZA-hG__sizeOption{scroll-snap-align:unset!important;width:100%!important;min-width:0!important;min-height:92px!important;padding:14px 13px!important}.ApartmentRequirementsModal-module__2ZA-hG__sliderArrow{display:none!important}@media (max-width:520px){.ApartmentRequirementsModal-module__2ZA-hG__sizeScroller{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.ApartmentRequirementsModal-module__2ZA-hG__sizeOption{min-height:84px!important;padding:12px 11px!important}}.ApartmentRequirementsModal-module__2ZA-hG__serviceHighlights{gap:10px;margin:22px 20px 4px;padding:0;display:grid}.ApartmentRequirementsModal-module__2ZA-hG__serviceHighlights p{color:#171717;align-items:flex-start;gap:10px;margin:0;padding:0;font-size:15px;font-weight:650;line-height:1.4;display:flex}.ApartmentRequirementsModal-module__2ZA-hG__serviceHighlights p>span{color:#ef1b23;flex:none;margin-top:1px;font-size:20px;font-weight:700;line-height:1}@media (max-width:620px){.ApartmentRequirementsModal-module__2ZA-hG__serviceHighlights{gap:8px;margin:18px 18px 2px}.ApartmentRequirementsModal-module__2ZA-hG__serviceHighlights p{gap:8px;font-size:13.5px;line-height:1.35}.ApartmentRequirementsModal-module__2ZA-hG__serviceHighlights p>span{font-size:18px}}.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-auto-rows:auto!important;align-items:start!important;gap:14px!important;display:grid!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid>.ApartmentRequirementsModal-module__2ZA-hG__coverageCard{width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:visible!important;transform:none!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid>.ApartmentRequirementsModal-module__2ZA-hG__coverageCard:before,.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid>.ApartmentRequirementsModal-module__2ZA-hG__coverageCard:after{content:none!important;display:none!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid>.ApartmentRequirementsModal-module__2ZA-hG__coverageCard>.ApartmentRequirementsModal-module__2ZA-hG__imagePlaceholder{box-sizing:border-box!important;aspect-ratio:1!important;width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important;transform:none!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid>.ApartmentRequirementsModal-module__2ZA-hG__coverageCard>.ApartmentRequirementsModal-module__2ZA-hG__imagePlaceholder:before,.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid>.ApartmentRequirementsModal-module__2ZA-hG__coverageCard>.ApartmentRequirementsModal-module__2ZA-hG__imagePlaceholder:after{content:none!important;display:none!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid>.ApartmentRequirementsModal-module__2ZA-hG__coverageCard>.ApartmentRequirementsModal-module__2ZA-hG__imagePlaceholder>span{display:none!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid>.ApartmentRequirementsModal-module__2ZA-hG__coverageCard:first-child>.ApartmentRequirementsModal-module__2ZA-hG__imagePlaceholder{aspect-ratio:1!important;box-shadow:none!important;background-color:#fff7f8!important;background-image:url(/deep-cleaning/modern_lobby.png)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border:0!important;border-radius:0!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid>.ApartmentRequirementsModal-module__2ZA-hG__coverageCard>.ApartmentRequirementsModal-module__2ZA-hG__imagePlaceholder>img,.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid>.ApartmentRequirementsModal-module__2ZA-hG__coverageCard>img{object-fit:contain!important;object-position:center center!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 auto!important;padding:0!important;display:block!important;transform:none!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid>.ApartmentRequirementsModal-module__2ZA-hG__coverageCard:not(:first-child)>.ApartmentRequirementsModal-module__2ZA-hG__imagePlaceholder{box-shadow:none!important;background:#fff7f8!important;border:0!important;border-radius:0!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid>.ApartmentRequirementsModal-module__2ZA-hG__coverageCard>p{z-index:10!important;text-align:left!important;background:0 0!important;border:0!important;width:auto!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;font-size:12px!important;font-weight:700!important;line-height:1.18!important;position:absolute!important;inset:9px 8px auto 9px!important;transform:none!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid>.ApartmentRequirementsModal-module__2ZA-hG__coverageCard:first-child>p{color:#fff!important;text-shadow:0 1px 2px #ef1b23f2,0 0 3px #ef1b23b3!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid>.ApartmentRequirementsModal-module__2ZA-hG__coverageCard:not(:first-child)>p{color:#ef1b23!important;text-shadow:none!important}@media (max-width:620px){.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid>.ApartmentRequirementsModal-module__2ZA-hG__coverageCard>.ApartmentRequirementsModal-module__2ZA-hG__imagePlaceholder{aspect-ratio:1!important;width:100%!important;height:auto!important}.ApartmentRequirementsModal-module__2ZA-hG__coverageGrid>.ApartmentRequirementsModal-module__2ZA-hG__coverageCard>p{font-size:11px!important;top:7px!important;left:7px!important;right:6px!important}}.ApartmentRequirementsModal-module__2ZA-hG__coverageCleanGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px 28px;width:100%;margin:0;padding:0;display:grid}.ApartmentRequirementsModal-module__2ZA-hG__coverageCleanItem{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;overflow:visible}.ApartmentRequirementsModal-module__2ZA-hG__coverageCleanName{color:#ef1b23;text-align:left;text-shadow:none;background:0 0;margin:0;padding:0;font-size:13px;font-weight:700;line-height:1.3;display:block}@media (max-width:620px){.ApartmentRequirementsModal-module__2ZA-hG__coverageCleanGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ApartmentRequirementsModal-module__2ZA-hG__coverageCleanName{font-size:12px}}.ApartmentRequirementsModal-module__2ZA-hG__coverageVisualGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:22px 18px;width:100%;margin:0;padding:0;display:grid}.ApartmentRequirementsModal-module__2ZA-hG__coverageVisualItem{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex-direction:column;gap:10px;margin:0;padding:0;display:flex;overflow:visible}.ApartmentRequirementsModal-module__2ZA-hG__coverageVisualImageWrap{aspect-ratio:1;width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;margin:0;padding:0;display:flex;overflow:hidden}.ApartmentRequirementsModal-module__2ZA-hG__coverageVisualImage{object-fit:contain;object-position:center;width:100%;max-width:100%;height:100%;max-height:100%;box-shadow:none;filter:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block;transform:none}.ApartmentRequirementsModal-module__2ZA-hG__coverageVisualName{color:#ef1b23;text-align:left;text-shadow:none;background:0 0;margin:0;padding:0;font-size:13px;font-weight:700;line-height:1.3}@media (max-width:900px){.ApartmentRequirementsModal-module__2ZA-hG__coverageVisualGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}}@media (max-width:620px){.ApartmentRequirementsModal-module__2ZA-hG__coverageVisualGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.ApartmentRequirementsModal-module__2ZA-hG__coverageVisualName{font-size:12px}}
.BungalowSurveyModal-module__4M_bqW__overlay{z-index:5000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#101010b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.BungalowSurveyModal-module__4M_bqW__modal{background:#fff;border:1px solid #f2d9dd;border-radius:18px;flex-direction:column;width:min(560px,100vw - 32px);max-height:min(720px,100dvh - 48px);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000038}.BungalowSurveyModal-module__4M_bqW__closeButton{z-index:3;color:#171717;cursor:pointer;background:#fff;border:1px solid #eee;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;padding:0;font-size:28px;font-weight:400;line-height:1;display:inline-flex;position:absolute;top:14px;right:14px;box-shadow:0 6px 18px #00000017}.BungalowSurveyModal-module__4M_bqW__scrollArea{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d4d4d4 transparent;min-height:0;overflow-y:auto}.BungalowSurveyModal-module__4M_bqW__header{border-bottom:1px solid #eee;padding:34px 72px 27px 28px}.BungalowSurveyModal-module__4M_bqW__title{color:#111;letter-spacing:-.025em;max-width:430px;margin:0;font-size:26px;font-weight:700;line-height:1.24}.BungalowSurveyModal-module__4M_bqW__priceRow{color:#4d4d4d;align-items:baseline;gap:8px;margin-top:13px;font-size:15px;line-height:1.4;display:flex}.BungalowSurveyModal-module__4M_bqW__priceRow strong{color:#ef1b23;font-size:18px;font-weight:700}.BungalowSurveyModal-module__4M_bqW__content{padding:28px}.BungalowSurveyModal-module__4M_bqW__sectionTitle{color:#151515;margin:0;font-size:23px;font-weight:700;line-height:1.25}.BungalowSurveyModal-module__4M_bqW__description{color:#565656;max-width:470px;margin:10px 0 24px;font-size:15px;line-height:1.55}.BungalowSurveyModal-module__4M_bqW__surveyList{gap:13px;display:grid}.BungalowSurveyModal-module__4M_bqW__surveyItem{color:#222;background:snow;border:1px solid #f3dfe2;border-radius:12px;align-items:center;gap:12px;min-height:52px;padding:12px 14px;font-size:15px;font-weight:600;line-height:1.4;display:flex}.BungalowSurveyModal-module__4M_bqW__check{color:#ef1b23;background:#fff0f2;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;width:28px;height:28px;font-size:17px;font-weight:800;display:inline-flex}.BungalowSurveyModal-module__4M_bqW__note{color:#535353;background:#fff6f7;border-left:3px solid #ef1b23;border-radius:0 10px 10px 0;margin-top:22px;padding:14px 16px;font-size:13.5px;line-height:1.5}.BungalowSurveyModal-module__4M_bqW__footer{background:#fff;border-top:1px solid #eee;flex:none;justify-content:space-between;align-items:center;gap:18px;padding:15px 20px;display:flex}.BungalowSurveyModal-module__4M_bqW__footerLabel{color:#777;font-size:12px;line-height:1.3;display:block}.BungalowSurveyModal-module__4M_bqW__footerPrice{color:#151515;margin-top:2px;font-size:18px;font-weight:700;line-height:1.2;display:block}.BungalowSurveyModal-module__4M_bqW__confirmButton{color:#fff;min-height:46px;font:inherit;cursor:pointer;background:#ef1b23;border:1px solid #ef1b23;border-radius:10px;padding:10px 22px;font-size:15px;font-weight:700}.BungalowSurveyModal-module__4M_bqW__confirmButton:hover{background:#d9141c}.BungalowSurveyModal-module__4M_bqW__closeButton:focus-visible,.BungalowSurveyModal-module__4M_bqW__confirmButton:focus-visible{outline-offset:3px;outline:2px solid #ef1b23}@media (max-width:760px){.BungalowSurveyModal-module__4M_bqW__overlay{align-items:flex-end;padding:16px 10px}.BungalowSurveyModal-module__4M_bqW__modal{border-radius:18px;width:100%;max-height:calc(100dvh - 32px)}.BungalowSurveyModal-module__4M_bqW__header{padding:29px 62px 23px 20px}.BungalowSurveyModal-module__4M_bqW__title{font-size:21px;line-height:1.28}.BungalowSurveyModal-module__4M_bqW__priceRow{margin-top:10px;font-size:14px}.BungalowSurveyModal-module__4M_bqW__priceRow strong{font-size:17px}.BungalowSurveyModal-module__4M_bqW__content{padding:23px 20px}.BungalowSurveyModal-module__4M_bqW__sectionTitle{font-size:20px}.BungalowSurveyModal-module__4M_bqW__description{font-size:14px}.BungalowSurveyModal-module__4M_bqW__surveyItem{min-height:48px;padding:11px 12px;font-size:14px}.BungalowSurveyModal-module__4M_bqW__footer{gap:12px;padding:13px 16px}.BungalowSurveyModal-module__4M_bqW__confirmButton{min-height:44px;padding:9px 17px;font-size:14px}}@media (min-width:621px){.BungalowSurveyModal-module__4M_bqW__overlay{align-items:center!important;padding:24px 20px!important}.BungalowSurveyModal-module__4M_bqW__modal{margin:0;position:relative;top:34px;border-radius:16px!important;width:472px!important;max-width:472px!important;height:635px!important;max-height:calc(100dvh - 92px)!important}.BungalowSurveyModal-module__4M_bqW__scrollArea{min-height:0;overflow:hidden auto}}@media (max-width:620px){.BungalowSurveyModal-module__4M_bqW__overlay{align-items:stretch!important;padding:0!important}.BungalowSurveyModal-module__4M_bqW__modal{position:relative;top:0;border-radius:0!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important}.BungalowSurveyModal-module__4M_bqW__scrollArea{min-height:0;overflow:hidden auto}}.BungalowSurveyModal-module__4M_bqW__squareFootRate{color:#666;margin:5px 0 0;font-size:13px;font-weight:500;line-height:1.35}.BungalowSurveyModal-module__4M_bqW__cleaningVisualGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 12px;margin:28px 0 0;padding:0;display:grid}.BungalowSurveyModal-module__4M_bqW__cleaningVisualItem{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:block}.BungalowSurveyModal-module__4M_bqW__cleaningVisualImage{aspect-ratio:1;object-fit:cover;object-position:center;width:100%;height:auto;box-shadow:none;filter:none;background:0 0;border:0;border-radius:0;outline:0;margin:0;padding:0;display:block;transform:none}.BungalowSurveyModal-module__4M_bqW__cleaningVisualName{color:#181818;text-align:left;margin:8px 0 0;padding:0;font-size:13px;font-weight:600;line-height:1.35}@media (max-width:620px){.BungalowSurveyModal-module__4M_bqW__cleaningVisualGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px;margin-top:24px}.BungalowSurveyModal-module__4M_bqW__cleaningVisualName{margin-top:7px;font-size:12.5px}}.BungalowSurveyModal-module__4M_bqW__includedSection{background:#fff6f7;border:1px solid #f2d8dd;border-radius:14px;margin:30px 0 6px;padding:24px 24px 22px}.BungalowSurveyModal-module__4M_bqW__includedTitle{color:#1c1c1c;letter-spacing:-.015em;margin:0 0 18px;padding:0;font-size:21px;font-weight:700;line-height:1.3}.BungalowSurveyModal-module__4M_bqW__includedList{gap:13px;margin:0;padding:0;list-style:none;display:grid}.BungalowSurveyModal-module__4M_bqW__includedList li{color:#555;margin:0;padding:0 0 0 22px;font-size:14px;font-weight:500;line-height:1.55;position:relative}.BungalowSurveyModal-module__4M_bqW__includedList li:before{content:"";background:#ef1b23;border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:2px;transform:translateY(-50%)}.BungalowSurveyModal-module__4M_bqW__includedNote{color:#767676;font-weight:400}@media (max-width:620px){.BungalowSurveyModal-module__4M_bqW__includedSection{border-radius:12px;margin-top:26px;padding:20px 18px}.BungalowSurveyModal-module__4M_bqW__includedTitle{margin-bottom:16px;font-size:19px}.BungalowSurveyModal-module__4M_bqW__includedList{gap:12px}.BungalowSurveyModal-module__4M_bqW__includedList li{padding-left:20px;font-size:13.5px}}.BungalowSurveyModal-module__4M_bqW__ratingBreakdownSection{background:0 0;margin:30px 0 8px;padding:4px 0 8px}.BungalowSurveyModal-module__4M_bqW__ratingSummary{margin:0 0 24px}.BungalowSurveyModal-module__4M_bqW__ratingScoreRow{align-items:center;gap:9px;display:flex}.BungalowSurveyModal-module__4M_bqW__ratingMainStar{color:#f5b700;font-size:23px;line-height:1}.BungalowSurveyModal-module__4M_bqW__ratingScore{color:#303030;font-size:29px;font-weight:700;line-height:1}.BungalowSurveyModal-module__4M_bqW__ratingReviewCount{color:#777;margin:8px 0 0;font-size:14px;font-weight:400;line-height:1.4}.BungalowSurveyModal-module__4M_bqW__ratingBars{gap:15px;display:grid}.BungalowSurveyModal-module__4M_bqW__ratingBarRow{grid-template-columns:32px minmax(0,1fr) 42px;align-items:center;column-gap:10px;display:grid}.BungalowSurveyModal-module__4M_bqW__ratingBarLabel{color:#565656;justify-content:flex-start;align-items:center;gap:2px;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.BungalowSurveyModal-module__4M_bqW__ratingSmallStar{color:#f5b700;font-size:15px}.BungalowSurveyModal-module__4M_bqW__ratingTrack{background:#d8d8d8;border-radius:999px;width:100%;height:5px;position:relative;overflow:hidden}.BungalowSurveyModal-module__4M_bqW__ratingFill{border-radius:inherit;background:#ef1b23;position:absolute;top:0;bottom:0;left:0}.BungalowSurveyModal-module__4M_bqW__ratingPercentage{color:#777;text-align:right;font-size:13px;font-weight:400;line-height:1}@media (max-width:620px){.BungalowSurveyModal-module__4M_bqW__ratingBreakdownSection{margin-top:26px}.BungalowSurveyModal-module__4M_bqW__ratingSummary{margin-bottom:21px}.BungalowSurveyModal-module__4M_bqW__ratingScore{font-size:27px}.BungalowSurveyModal-module__4M_bqW__ratingMainStar{font-size:21px}.BungalowSurveyModal-module__4M_bqW__ratingBars{gap:14px}.BungalowSurveyModal-module__4M_bqW__ratingBarRow{grid-template-columns:30px minmax(0,1fr) 38px;column-gap:8px}.BungalowSurveyModal-module__4M_bqW__ratingPercentage{font-size:12.5px}}
.FullApartmentSection-module__QgKAla__section{width:100%}.FullApartmentSection-module__QgKAla__sectionTitle{color:#151515;letter-spacing:-.025em;margin:8px 0 32px;font-size:32px;font-weight:700;line-height:1.18}.FullApartmentSection-module__QgKAla__serviceList{flex-direction:column;gap:34px;display:flex}.FullApartmentSection-module__QgKAla__apartmentService{width:100%}.FullApartmentSection-module__QgKAla__promoBanner{box-sizing:border-box;background-color:#fff7f8;background-image:linear-gradient(90deg,#fff7f8f5 0%,#fff7f8e8 26%,#fff7f8bd 42%,#fff7f859 57%,#fff7f814 73%,#fff7f800 100%),url(/deep-cleaning/sunlit_living_room_cleaning_service.e2d3b7768888.webp);background-position:50%,100%;background-repeat:no-repeat,no-repeat;background-size:100% 100%,cover;border:1px solid #f3ccd2;border-radius:12px;width:100%;min-height:250px;position:relative;overflow:hidden}.FullApartmentSection-module__QgKAla__bestValue{z-index:2;color:#fff;background:#ef1b23;border-radius:0 0 7px 7px;justify-content:center;align-items:center;min-height:35px;padding:0 15px;font-size:13px;font-weight:700;line-height:1;display:inline-flex;position:absolute;top:0;left:20px}.FullApartmentSection-module__QgKAla__promoContent{z-index:1;box-sizing:border-box;flex-direction:column;justify-content:center;min-height:250px;padding:58px 24px 24px;display:flex;position:relative}.FullApartmentSection-module__QgKAla__promoHeading{color:#111;letter-spacing:-.015em;width:min(58%,330px);margin:0;font-size:27px;font-weight:700;line-height:1.16}.FullApartmentSection-module__QgKAla__promoPrice{flex-wrap:wrap;align-items:baseline;gap:9px;width:min(62%,390px);margin-top:5px;display:flex}.FullApartmentSection-module__QgKAla__promoPrice strong{color:#111;font-size:25px;font-weight:700;line-height:1.18}.FullApartmentSection-module__QgKAla__originalPrice{color:#666;font-size:20px;font-weight:500;line-height:1.2;text-decoration:line-through;text-decoration-thickness:1.5px}.FullApartmentSection-module__QgKAla__promoDescription{color:#464646;width:min(55%,320px);margin:14px 0 0;font-size:14.5px;font-weight:400;line-height:1.45}.FullApartmentSection-module__QgKAla__serviceDetails{border-bottom:1px solid #e5e5e5;padding:20px 0 31px}.FullApartmentSection-module__QgKAla__serviceHeader{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.FullApartmentSection-module__QgKAla__serviceInformation{flex:1;min-width:0}.FullApartmentSection-module__QgKAla__serviceTitle{color:#171717;max-width:370px;margin:0;font-size:18px;font-weight:700;line-height:1.4}.FullApartmentSection-module__QgKAla__ratingRow{color:#626262;align-items:center;gap:5px;margin-top:8px;font-size:13px;line-height:1.3;display:flex}.FullApartmentSection-module__QgKAla__ratingIcon{color:#fff;background:#ef1b23;border-radius:50%;justify-content:center;align-items:center;width:17px;height:17px;font-size:9px;display:inline-flex}.FullApartmentSection-module__QgKAla__reviewText{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.FullApartmentSection-module__QgKAla__priceRow{color:#666;flex-wrap:wrap;align-items:center;gap:9px;margin-top:11px;font-size:13px;line-height:1.4;display:flex}.FullApartmentSection-module__QgKAla__priceRow strong{color:#171717}.FullApartmentSection-module__QgKAla__addButton{color:#ef1b23;cursor:pointer;background:#fff;border:1px solid #ef1b23;border-radius:9px;min-width:86px;min-height:42px;padding:8px 20px;font-size:15px;font-weight:600}.FullApartmentSection-module__QgKAla__addButton:hover{color:#fff;background:#ef1b23}.FullApartmentSection-module__QgKAla__divider{border-top:1px dashed #eadadd;width:100%;height:1px;margin:18px 0 14px}.FullApartmentSection-module__QgKAla__features{color:#606060;margin:0;padding-left:22px;font-size:13.5px;line-height:1.55}.FullApartmentSection-module__QgKAla__detailsButton{color:#ef1b23;cursor:pointer;background:0 0;border:0;margin-top:14px;padding:0;font-size:15px;font-weight:600}.FullApartmentSection-module__QgKAla__addButton:focus-visible,.FullApartmentSection-module__QgKAla__detailsButton:focus-visible{outline-offset:3px;outline:2px solid #ef1b23}@media (max-width:760px){.FullApartmentSection-module__QgKAla__sectionTitle{margin-bottom:22px;font-size:27px}.FullApartmentSection-module__QgKAla__serviceList{gap:28px}.FullApartmentSection-module__QgKAla__promoBanner{background-image:linear-gradient(90deg,#fff7f8f7 0%,#fff7f8e6 36%,#fff7f89e 54%,#fff7f82e 75%,#fff7f800 100%),url(/deep-cleaning/sunlit_living_room_cleaning_service.e2d3b7768888.webp);min-height:220px}.FullApartmentSection-module__QgKAla__promoContent{min-height:220px;padding:50px 16px 18px}.FullApartmentSection-module__QgKAla__promoHeading{width:63%;font-size:20px}.FullApartmentSection-module__QgKAla__promoPrice{gap:6px;width:68%}.FullApartmentSection-module__QgKAla__promoPrice strong{font-size:18px}.FullApartmentSection-module__QgKAla__originalPrice{font-size:15px}.FullApartmentSection-module__QgKAla__promoDescription{width:62%;margin-top:10px;font-size:12.5px}.FullApartmentSection-module__QgKAla__serviceHeader{gap:12px}.FullApartmentSection-module__QgKAla__serviceTitle{font-size:16px}.FullApartmentSection-module__QgKAla__addButton{min-width:72px;min-height:39px;padding:7px 15px}}.FullApartmentSection-module__QgKAla__promoHeading{font-size:23px;font-weight:600;line-height:1.18}.FullApartmentSection-module__QgKAla__promoPrice strong{font-size:21px;font-weight:600;line-height:1.2}.FullApartmentSection-module__QgKAla__originalPrice{font-size:18px;font-weight:500}@media (max-width:760px){.FullApartmentSection-module__QgKAla__promoHeading{font-size:18px;font-weight:600}.FullApartmentSection-module__QgKAla__promoPrice strong{font-size:17px;font-weight:600}.FullApartmentSection-module__QgKAla__originalPrice{font-size:15px}}.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending{background-color:#fff7f8!important;background-image:none!important}.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoHeading,.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoPrice,.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoDescription{width:min(82%,430px)}@media (max-width:760px){.FullApartmentSection-module__QgKAla__serviceGroup+.FullApartmentSection-module__QgKAla__serviceGroup{margin-top:34px}.FullApartmentSection-module__QgKAla__subSectionTitle{margin-bottom:22px;font-size:24px}.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoHeading,.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoPrice,.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoDescription{width:88%}}.FullApartmentSection-module__QgKAla__serviceGroup{width:100%}.FullApartmentSection-module__QgKAla__subSectionTitle{color:#151515;letter-spacing:-.025em;margin:8px 0 32px;font-size:32px;font-weight:700;line-height:1.18}.FullApartmentSection-module__QgKAla__imagePending{background-color:#fff7f8!important;background-image:linear-gradient(90deg,#fff7f8f5 0%,#fff7f8e8 26%,#fff7f8bd 42%,#fff7f859 57%,#fff7f814 73%,#fff7f800 100%),url(/deep-cleaning/sunlit_living_room_cleaning_service.e2d3b7768888.webp)!important;background-position:50%,100%!important;background-repeat:no-repeat,no-repeat!important;background-size:100% 100%,cover!important}.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoHeading{width:min(58%,330px)}.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoPrice{width:min(62%,390px)}.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoDescription{width:min(55%,320px)}.FullApartmentSection-module__QgKAla__serviceGroup+.FullApartmentSection-module__QgKAla__serviceGroup:before{content:"";background:#f2dde0;width:100%;height:1px;margin:4px 0 34px;display:block}@media (max-width:760px){.FullApartmentSection-module__QgKAla__subSectionTitle{margin-bottom:22px;font-size:27px}.FullApartmentSection-module__QgKAla__serviceGroup+.FullApartmentSection-module__QgKAla__serviceGroup:before{margin-bottom:26px}.FullApartmentSection-module__QgKAla__imagePending{background-image:linear-gradient(90deg,#fff7f8f7 0%,#fff7f8e6 36%,#fff7f89e 54%,#fff7f82e 75%,#fff7f800 100%),url(/deep-cleaning/sunlit_living_room_cleaning_service.e2d3b7768888.webp)!important;background-position:50%,100%!important;background-repeat:no-repeat,no-repeat!important;background-size:100% 100%,cover!important}.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoHeading{width:63%}.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoPrice{width:68%}.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoDescription{width:62%;margin-top:10px;font-size:12.5px}}.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoHeading{width:min(58%,330px)}.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoPrice{width:min(62%,390px)}.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoDescription{width:min(55%,320px)}@media (max-width:760px){.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending{background-image:linear-gradient(90deg,#fff7f8fa 0%,#fff7f8f0 34%,#fff7f8b8 52%,#fff7f84d 72%,#fff7f80f 100%),url(/deep-cleaning/sunlit_living_room_cleaning_service.e2d3b7768888.webp)!important;background-position:50%,100%!important;background-repeat:no-repeat,no-repeat!important;background-size:100% 100%,cover!important}.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoHeading{width:63%}.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoPrice{width:68%}.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoDescription{width:62%}}.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoHeading{letter-spacing:-.01em!important;font-size:20px!important;font-weight:550!important;line-height:1.2!important}.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoPrice strong{font-size:18px!important;font-weight:550!important;line-height:1.2!important}.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__originalPrice{font-size:16px!important;font-weight:450!important;line-height:1.2!important}@media (max-width:760px){.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoHeading{font-size:17px!important;font-weight:550!important}.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__promoPrice strong{font-size:16px!important;font-weight:550!important}.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending .FullApartmentSection-module__QgKAla__originalPrice{font-size:14px!important;font-weight:450!important}}.FullApartmentSection-module__QgKAla__furnishedApartmentTitle{font-size:16px!important;font-weight:500!important;line-height:1.35!important}@media (max-width:760px){.FullApartmentSection-module__QgKAla__furnishedApartmentTitle{font-size:15px!important;line-height:1.35!important}}.FullApartmentSection-module__QgKAla__ratingDetailsButton{white-space:nowrap;flex:none;margin-top:0!important;margin-left:5px!important;padding:0!important;font-size:13px!important;font-weight:600!important;line-height:1.3!important}@media (max-width:760px){.FullApartmentSection-module__QgKAla__ratingDetailsButton{margin-left:3px!important;font-size:12px!important}}.FullApartmentSection-module__QgKAla__serviceGroup:first-child .FullApartmentSection-module__QgKAla__serviceDetails{border-bottom:0!important;padding-bottom:8px!important}.FullApartmentSection-module__QgKAla__serviceGroup:first-child .FullApartmentSection-module__QgKAla__divider{display:none!important}.FullApartmentSection-module__QgKAla__serviceGroup+.FullApartmentSection-module__QgKAla__serviceGroup:before{content:none!important;display:none!important}.FullApartmentSection-module__QgKAla__serviceGroup+.FullApartmentSection-module__QgKAla__serviceGroup{margin-top:18px!important}.FullApartmentSection-module__QgKAla__serviceList{gap:0!important}@media (max-width:760px){.FullApartmentSection-module__QgKAla__serviceGroup:first-child .FullApartmentSection-module__QgKAla__serviceDetails{padding-bottom:6px!important}.FullApartmentSection-module__QgKAla__serviceGroup+.FullApartmentSection-module__QgKAla__serviceGroup{margin-top:14px!important}}.FullApartmentSection-module__QgKAla__serviceGroup:has(.FullApartmentSection-module__QgKAla__furnishedApartmentTitle) .FullApartmentSection-module__QgKAla__serviceHeader{border-bottom:1px solid #2828281f!important;padding-bottom:14px!important}@media (max-width:760px){.FullApartmentSection-module__QgKAla__serviceGroup:has(.FullApartmentSection-module__QgKAla__furnishedApartmentTitle) .FullApartmentSection-module__QgKAla__serviceHeader{padding-bottom:12px!important}}.FullApartmentSection-module__QgKAla__promoBanner.FullApartmentSection-module__QgKAla__imagePending,.FullApartmentSection-module__QgKAla__serviceGroup:first-child .FullApartmentSection-module__QgKAla__promoBanner{background-color:#fff7f8!important;background-image:url(/deep-cleaning/sunlit_living_room_cleaning_service.e2d3b7768888.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}@media (max-width:760px){.FullApartmentSection-module__QgKAla__serviceGroup:first-child .FullApartmentSection-module__QgKAla__promoBanner{background-image:url(/deep-cleaning/sunlit_living_room_cleaning_service.e2d3b7768888.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}}.FullApartmentSection-module__QgKAla__serviceGroup+.FullApartmentSection-module__QgKAla__serviceGroup .FullApartmentSection-module__QgKAla__serviceTitle{letter-spacing:-.01em;max-width:360px;font-size:16px;font-weight:700;line-height:1.35}@media (max-width:760px){.FullApartmentSection-module__QgKAla__serviceGroup+.FullApartmentSection-module__QgKAla__serviceGroup .FullApartmentSection-module__QgKAla__serviceTitle{max-width:100%;font-size:15px;line-height:1.35}}.FullApartmentSection-module__QgKAla__serviceGroup+.FullApartmentSection-module__QgKAla__serviceGroup .FullApartmentSection-module__QgKAla__promoBanner{background-color:#fff7f8!important;background-image:url(/deep-cleaning/furnished-bungalow-duplex-cleaning-banner.e2a602b76e96.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}@media (max-width:760px){.FullApartmentSection-module__QgKAla__serviceGroup+.FullApartmentSection-module__QgKAla__serviceGroup .FullApartmentSection-module__QgKAla__promoBanner{background-image:url(/deep-cleaning/furnished-bungalow-duplex-cleaning-banner.e2a602b76e96.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}}.FullApartmentSection-module__QgKAla__serviceGroup+.FullApartmentSection-module__QgKAla__serviceGroup .FullApartmentSection-module__QgKAla__serviceDetails>.FullApartmentSection-module__QgKAla__divider,.FullApartmentSection-module__QgKAla__serviceGroup+.FullApartmentSection-module__QgKAla__serviceGroup .FullApartmentSection-module__QgKAla__serviceDetails>.FullApartmentSection-module__QgKAla__features,.FullApartmentSection-module__QgKAla__serviceGroup+.FullApartmentSection-module__QgKAla__serviceGroup .FullApartmentSection-module__QgKAla__serviceDetails>.FullApartmentSection-module__QgKAla__detailsButton{display:none!important}.FullApartmentSection-module__QgKAla__serviceGroup+.FullApartmentSection-module__QgKAla__serviceGroup .FullApartmentSection-module__QgKAla__serviceDetails{border-bottom:0!important;padding-bottom:8px!important}.FullApartmentSection-module__QgKAla__serviceGroup+.FullApartmentSection-module__QgKAla__serviceGroup .FullApartmentSection-module__QgKAla__serviceHeader{margin-bottom:0!important;padding-bottom:4px!important}.FullApartmentSection-module__QgKAla__serviceGroup+.FullApartmentSection-module__QgKAla__serviceGroup .FullApartmentSection-module__QgKAla__apartmentService{margin-bottom:0!important;padding-bottom:0!important}@media (max-width:760px){.FullApartmentSection-module__QgKAla__serviceGroup+.FullApartmentSection-module__QgKAla__serviceGroup .FullApartmentSection-module__QgKAla__serviceDetails{padding-bottom:6px!important}.FullApartmentSection-module__QgKAla__serviceGroup+.FullApartmentSection-module__QgKAla__serviceGroup .FullApartmentSection-module__QgKAla__serviceHeader{padding-bottom:3px!important}}.FullApartmentSection-module__QgKAla__serviceGroup>.FullApartmentSection-module__QgKAla__apartmentService>.FullApartmentSection-module__QgKAla__promoBanner[data-service-id=furnished-villa-cleaning],.FullApartmentSection-module__QgKAla__serviceGroup>.FullApartmentSection-module__QgKAla__apartmentService>.FullApartmentSection-module__QgKAla__promoBanner[data-service-id=unfurnished-villa-cleaning]{box-sizing:border-box!important;aspect-ratio:1932/814!important;background-color:#fff7f8!important;background-image:url(/deep-cleaning/villa-cleaning-banner.ab46168d31ab.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;width:100%!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.FullApartmentSection-module__QgKAla__serviceGroup>.FullApartmentSection-module__QgKAla__apartmentService>.FullApartmentSection-module__QgKAla__promoBanner[data-service-id=furnished-villa-cleaning] .FullApartmentSection-module__QgKAla__promoContent,.FullApartmentSection-module__QgKAla__serviceGroup>.FullApartmentSection-module__QgKAla__apartmentService>.FullApartmentSection-module__QgKAla__promoBanner[data-service-id=unfurnished-villa-cleaning] .FullApartmentSection-module__QgKAla__promoContent,.FullApartmentSection-module__QgKAla__serviceGroup>.FullApartmentSection-module__QgKAla__apartmentService>.FullApartmentSection-module__QgKAla__promoBanner[data-service-id=furnished-villa-cleaning] .FullApartmentSection-module__QgKAla__bestValue,.FullApartmentSection-module__QgKAla__serviceGroup>.FullApartmentSection-module__QgKAla__apartmentService>.FullApartmentSection-module__QgKAla__promoBanner[data-service-id=unfurnished-villa-cleaning] .FullApartmentSection-module__QgKAla__bestValue{display:none!important}@media (max-width:900px){.FullApartmentSection-module__QgKAla__serviceGroup>.FullApartmentSection-module__QgKAla__apartmentService>.FullApartmentSection-module__QgKAla__promoBanner[data-service-id=furnished-villa-cleaning],.FullApartmentSection-module__QgKAla__serviceGroup>.FullApartmentSection-module__QgKAla__apartmentService>.FullApartmentSection-module__QgKAla__promoBanner[data-service-id=unfurnished-villa-cleaning]{aspect-ratio:1932/814!important;background-size:contain!important;width:100%!important;height:auto!important;min-height:0!important}}@media (max-width:620px){.FullApartmentSection-module__QgKAla__serviceGroup>.FullApartmentSection-module__QgKAla__apartmentService>.FullApartmentSection-module__QgKAla__promoBanner[data-service-id=furnished-villa-cleaning],.FullApartmentSection-module__QgKAla__serviceGroup>.FullApartmentSection-module__QgKAla__apartmentService>.FullApartmentSection-module__QgKAla__promoBanner[data-service-id=unfurnished-villa-cleaning]{aspect-ratio:1932/814!important;background-size:contain!important;width:100%!important;height:auto!important;min-height:0!important}}@media (max-width:760px){.FullApartmentSection-module__QgKAla__serviceGroup:first-child .FullApartmentSection-module__QgKAla__ratingRow{white-space:nowrap!important;flex-flow:row!important;justify-content:flex-start!important;align-items:center!important;gap:5px!important;width:100%!important;margin-top:9px!important;font-size:12px!important;line-height:1.3!important;display:flex!important}.FullApartmentSection-module__QgKAla__serviceGroup:first-child .FullApartmentSection-module__QgKAla__ratingIcon{flex:0 0 18px!important;justify-content:center!important;align-items:center!important;width:18px!important;min-width:18px!important;height:18px!important;display:inline-flex!important}.FullApartmentSection-module__QgKAla__serviceGroup:first-child .FullApartmentSection-module__QgKAla__ratingRow>span{white-space:nowrap!important;flex-shrink:0!important}.FullApartmentSection-module__QgKAla__serviceGroup:first-child .FullApartmentSection-module__QgKAla__reviewText{white-space:nowrap!important;overflow-wrap:normal!important;word-break:normal!important;flex:none!important;width:auto!important;max-width:none!important;font-size:12px!important;line-height:1.3!important;display:inline!important}.FullApartmentSection-module__QgKAla__serviceGroup:first-child .FullApartmentSection-module__QgKAla__ratingDetailsButton{white-space:nowrap!important;flex:none!important;align-items:center!important;width:auto!important;margin:0 0 0 5px!important;padding:0!important;font-size:12px!important;line-height:1.3!important;display:inline-flex!important}}
.CustomizeCleaningSection-module__isxBxG__section{border-top:1px solid #f0dfe1;width:100%;margin-top:34px;padding-top:30px;scroll-margin-top:150px}.CustomizeCleaningSection-module__isxBxG__sectionTitle{color:#171717;letter-spacing:-.025em;margin:0 0 26px;font-size:34px;font-weight:700;line-height:1.12}.CustomizeCleaningSection-module__isxBxG__promoBanner{background-image:linear-gradient(90deg,#fff7f8fc 0%,#fff7f8f2 34%,#fff7f8ad 52%,#fff7f81f 78%,#fff7f800 100%),url(/deep-cleaning/sunlit_living_room_cleaning_service.e2d3b7768888.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #f4c7cb;border-radius:12px;min-height:235px;position:relative;overflow:hidden}.CustomizeCleaningSection-module__isxBxG__promoContent{flex-direction:column;justify-content:center;width:55%;min-height:235px;padding:32px;display:flex}.CustomizeCleaningSection-module__isxBxG__badge{color:#fff;background:#ef1b23;border-radius:8px;width:fit-content;margin-bottom:18px;padding:8px 14px;font-size:12px;font-weight:700}.CustomizeCleaningSection-module__isxBxG__promoHeading{color:#181818;margin:0;font-size:23px;font-weight:700;line-height:1.2}.CustomizeCleaningSection-module__isxBxG__promoDescription{color:#555;max-width:340px;margin:12px 0 0;font-size:15px;line-height:1.5}.CustomizeCleaningSection-module__isxBxG__serviceHeader{justify-content:space-between;align-items:flex-start;gap:22px;padding:22px 0 6px;display:flex}.CustomizeCleaningSection-module__isxBxG__serviceInformation{min-width:0}.CustomizeCleaningSection-module__isxBxG__serviceTitle{color:#181818;margin:0;font-size:18px;font-weight:600;line-height:1.35}.CustomizeCleaningSection-module__isxBxG__serviceMeta{color:#666;margin:7px 0 0;font-size:13px;line-height:1.4}.CustomizeCleaningSection-module__isxBxG__detailsButton{color:#ef1b23;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:0;font-size:13px;font-weight:650}.CustomizeCleaningSection-module__isxBxG__addButton{color:#ef1b23;min-width:86px;min-height:42px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ef1b23;border-radius:9px;flex:none;padding:8px 20px;font-size:15px;font-weight:650}.CustomizeCleaningSection-module__isxBxG__addButton:hover{color:#fff;background:#ef1b23}.CustomizeCleaningSection-module__isxBxG__backdrop{z-index:2000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#16161675;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.CustomizeCleaningSection-module__isxBxG__modal{background:#fff;border:1px solid #eee;border-radius:18px;flex-direction:column;width:min(620px,100%);max-height:min(760px,88vh);display:flex;overflow:hidden;box-shadow:0 24px 70px #0003}.CustomizeCleaningSection-module__isxBxG__modalHeader{border-bottom:1px solid #eee;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px 26px 18px;display:flex}.CustomizeCleaningSection-module__isxBxG__modalHeader h2{color:#151515;margin:0;font-size:25px;font-weight:700;line-height:1.2}.CustomizeCleaningSection-module__isxBxG__modalHeader p{color:#666;margin:6px 0 0;font-size:13px}.CustomizeCleaningSection-module__isxBxG__closeButton{color:#171717;cursor:pointer;background:#fff;border:1px solid #e8e8e8;border-radius:999px;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;padding:0;font-size:25px;line-height:1;display:inline-flex}.CustomizeCleaningSection-module__isxBxG__modalSummary{background:#fff8f8;border-bottom:1px solid #f4e3e4;justify-content:space-between;align-items:center;gap:14px;padding:13px 26px;display:flex}.CustomizeCleaningSection-module__isxBxG__modalSummary span{color:#777;font-size:12px}.CustomizeCleaningSection-module__isxBxG__modalSummary strong{color:#171717;font-size:19px}.CustomizeCleaningSection-module__isxBxG__modalBody{flex:1;min-height:0;padding:18px 22px;overflow-y:auto}.CustomizeCleaningSection-module__isxBxG__serviceList{flex-direction:column;gap:9px;display:flex}.CustomizeCleaningSection-module__isxBxG__optionRow{background:#fff;border:1px solid #e9e9e9;border-radius:11px;justify-content:space-between;align-items:center;gap:14px;min-height:67px;padding:11px 13px;display:flex}.CustomizeCleaningSection-module__isxBxG__optionRowSelected{background:#fff8f8;border-color:#ef9ca1}.CustomizeCleaningSection-module__isxBxG__optionCopy{min-width:0}.CustomizeCleaningSection-module__isxBxG__optionCopy h3{color:#202020;margin:0;font-size:13px;font-weight:650;line-height:1.3}.CustomizeCleaningSection-module__isxBxG__optionCopy p{flex-wrap:wrap;gap:5px;margin:5px 0 0;line-height:1.2;display:flex}.CustomizeCleaningSection-module__isxBxG__optionCopy strong{color:#171717;font-size:13px}.CustomizeCleaningSection-module__isxBxG__optionCopy span{color:gray;font-size:11px}.CustomizeCleaningSection-module__isxBxG__stepper{border:1px solid #efb9bc;border-radius:9px;flex:none;grid-template-columns:31px 31px 31px;place-items:center;display:grid;overflow:hidden}.CustomizeCleaningSection-module__isxBxG__stepper button{color:#ef1b23;cursor:pointer;background:#fff;border:0;width:31px;height:31px;padding:0;font-size:18px}.CustomizeCleaningSection-module__isxBxG__stepper button:disabled{color:#c5c5c5;cursor:default}.CustomizeCleaningSection-module__isxBxG__stepper span{text-align:center;color:#202020;width:31px;font-size:12px;font-weight:650}.CustomizeCleaningSection-module__isxBxG__optionAddButton{color:#ef1b23;min-width:66px;height:33px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ef1b23;border-radius:8px;padding:0 12px;font-size:12px;font-weight:650}.CustomizeCleaningSection-module__isxBxG__optionAddButtonSelected{color:#fff;background:#ef1b23}.CustomizeCleaningSection-module__isxBxG__modalFooter{background:#fff;border-top:1px solid #eee;justify-content:space-between;align-items:center;gap:18px;padding:16px 22px;display:flex}.CustomizeCleaningSection-module__isxBxG__footerTotal{flex-direction:column;gap:3px;display:flex}.CustomizeCleaningSection-module__isxBxG__footerTotal span{color:#777;font-size:11px}.CustomizeCleaningSection-module__isxBxG__footerTotal strong{color:#171717;font-size:19px}.CustomizeCleaningSection-module__isxBxG__cartButton{color:#fff;min-width:145px;height:43px;font:inherit;cursor:pointer;background:#ef1b23;border:1px solid #ef1b23;border-radius:9px;padding:0 20px;font-size:13px;font-weight:700}.CustomizeCleaningSection-module__isxBxG__cartButton:disabled{color:#999;cursor:not-allowed;background:#eee;border-color:#ddd}.CustomizeCleaningSection-module__isxBxG__addButton:focus-visible,.CustomizeCleaningSection-module__isxBxG__detailsButton:focus-visible,.CustomizeCleaningSection-module__isxBxG__closeButton:focus-visible,.CustomizeCleaningSection-module__isxBxG__optionAddButton:focus-visible,.CustomizeCleaningSection-module__isxBxG__stepper button:focus-visible,.CustomizeCleaningSection-module__isxBxG__cartButton:focus-visible{outline-offset:2px;outline:2px solid #ef1b2373}@media (max-width:760px){.CustomizeCleaningSection-module__isxBxG__section{margin-top:25px;padding-top:22px;scroll-margin-top:140px}.CustomizeCleaningSection-module__isxBxG__sectionTitle{margin-bottom:18px;font-size:27px}.CustomizeCleaningSection-module__isxBxG__promoBanner{min-height:190px}.CustomizeCleaningSection-module__isxBxG__promoContent{width:67%;min-height:190px;padding:22px 16px}.CustomizeCleaningSection-module__isxBxG__badge{margin-bottom:12px;padding:6px 10px;font-size:10px}.CustomizeCleaningSection-module__isxBxG__promoHeading{font-size:18px}.CustomizeCleaningSection-module__isxBxG__promoDescription{margin-top:8px;font-size:12px}.CustomizeCleaningSection-module__isxBxG__serviceHeader{padding-top:17px}.CustomizeCleaningSection-module__isxBxG__serviceTitle{font-size:16px}.CustomizeCleaningSection-module__isxBxG__serviceMeta{font-size:12px}.CustomizeCleaningSection-module__isxBxG__addButton{min-width:72px;min-height:39px;padding:7px 15px;font-size:14px}.CustomizeCleaningSection-module__isxBxG__backdrop{align-items:flex-end;padding:0}.CustomizeCleaningSection-module__isxBxG__modal{border-radius:18px 18px 0 0;width:100%;max-height:88vh}.CustomizeCleaningSection-module__isxBxG__modalHeader{padding:18px 16px 14px}.CustomizeCleaningSection-module__isxBxG__modalHeader h2{font-size:21px}.CustomizeCleaningSection-module__isxBxG__closeButton{flex-basis:37px;width:37px;height:37px}.CustomizeCleaningSection-module__isxBxG__modalSummary{padding:11px 16px}.CustomizeCleaningSection-module__isxBxG__modalBody{padding:14px 12px}.CustomizeCleaningSection-module__isxBxG__optionRow{min-height:64px;padding:10px}.CustomizeCleaningSection-module__isxBxG__optionCopy h3{font-size:12px}.CustomizeCleaningSection-module__isxBxG__modalFooter{padding:13px 12px calc(13px + env(safe-area-inset-bottom))}.CustomizeCleaningSection-module__isxBxG__cartButton{min-width:128px}}@media (prefers-reduced-motion:reduce){.CustomizeCleaningSection-module__isxBxG__addButton,.CustomizeCleaningSection-module__isxBxG__optionRow{transition:none}}@media (min-width:621px){.CustomizeCleaningSection-module__isxBxG__backdrop{justify-content:center!important;align-items:center!important;padding:24px 20px!important;display:flex!important}.CustomizeCleaningSection-module__isxBxG__modal{border-radius:18px!important;flex-direction:column!important;width:472px!important;max-width:472px!important;height:635px!important;min-height:0!important;max-height:min(635px,100dvh - 48px)!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;overflow:hidden!important}.CustomizeCleaningSection-module__isxBxG__modalHeader{flex:none!important;padding:22px 28px 18px!important}.CustomizeCleaningSection-module__isxBxG__modalHeader h2{font-size:28px!important;line-height:1.15!important}.CustomizeCleaningSection-module__isxBxG__modalHeader p{margin-top:7px!important;font-size:14px!important;line-height:1.4!important}.CustomizeCleaningSection-module__isxBxG__modalSummary{flex:none!important;min-height:62px!important;padding:14px 28px!important}.CustomizeCleaningSection-module__isxBxG__modalBody{scrollbar-width:thin;scrollbar-color:#c6c6c6 transparent;-webkit-overflow-scrolling:touch;box-sizing:border-box!important;overscroll-behavior:contain!important;flex:auto!important;min-height:0!important;padding:16px 18px!important;overflow:hidden auto!important}.CustomizeCleaningSection-module__isxBxG__modalBody::-webkit-scrollbar{width:5px}.CustomizeCleaningSection-module__isxBxG__modalBody::-webkit-scrollbar-track{background:0 0}.CustomizeCleaningSection-module__isxBxG__modalBody::-webkit-scrollbar-thumb{background:#c6c6c6;border-radius:999px}.CustomizeCleaningSection-module__isxBxG__serviceList{width:100%!important;margin:0!important;padding:0!important}.CustomizeCleaningSection-module__isxBxG__optionRow{box-sizing:border-box!important;width:100%!important;min-height:68px!important;padding:11px 14px!important}.CustomizeCleaningSection-module__isxBxG__optionCopy{min-width:0!important}.CustomizeCleaningSection-module__isxBxG__optionCopy h3{font-size:14px!important;line-height:1.3!important}.CustomizeCleaningSection-module__isxBxG__optionCopy p{margin-top:5px!important}.CustomizeCleaningSection-module__isxBxG__stepper{flex:none!important;min-width:104px!important}.CustomizeCleaningSection-module__isxBxG__modalFooter{background:#fff!important;flex:none!important;min-height:74px!important;padding:11px 18px!important}.CustomizeCleaningSection-module__isxBxG__cartButton{min-width:150px!important}}@media (max-width:620px){.CustomizeCleaningSection-module__isxBxG__backdrop{align-items:flex-end!important;padding:0!important}.CustomizeCleaningSection-module__isxBxG__modal{border-radius:18px 18px 0 0!important;flex-direction:column!important;width:100%!important;max-width:100%!important;height:min(88dvh,700px)!important;min-height:0!important;max-height:88dvh!important;display:flex!important;overflow:hidden!important}.CustomizeCleaningSection-module__isxBxG__modalHeader,.CustomizeCleaningSection-module__isxBxG__modalSummary,.CustomizeCleaningSection-module__isxBxG__modalFooter{flex:none!important}.CustomizeCleaningSection-module__isxBxG__modalHeader{padding:18px 16px 14px!important}.CustomizeCleaningSection-module__isxBxG__modalHeader h2{font-size:21px!important}.CustomizeCleaningSection-module__isxBxG__modalSummary{padding:11px 16px!important}.CustomizeCleaningSection-module__isxBxG__modalBody{-webkit-overflow-scrolling:touch;overscroll-behavior:contain!important;flex:auto!important;min-height:0!important;padding:14px 12px!important;overflow:hidden auto!important}.CustomizeCleaningSection-module__isxBxG__optionRow{min-height:64px!important;padding:10px!important}.CustomizeCleaningSection-module__isxBxG__modalFooter{padding:13px 12px calc(13px + env(safe-area-inset-bottom))!important}}.CustomizeCleaningSection-module__isxBxG__ccRatingInline{vertical-align:middle;color:#555;flex-wrap:wrap;align-items:center;gap:5px;margin-top:10px;font-size:14px;line-height:1.4;display:inline-flex}.CustomizeCleaningSection-module__isxBxG__ccRatingStar{color:#fff;background:#ef1b23;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;line-height:1;display:inline-flex}.CustomizeCleaningSection-module__isxBxG__ccRatingScore{font-weight:500}.CustomizeCleaningSection-module__isxBxG__ccRatingReviews{text-underline-offset:2px;text-decoration:underline}.CustomizeCleaningSection-module__isxBxG__ccRatingInline+.CustomizeCleaningSection-module__isxBxG__detailsButton{vertical-align:middle;align-items:center;line-height:1.4;margin:10px 0 0 10px!important;padding:0!important;display:inline-flex!important}.CustomizeCleaningSection-module__isxBxG__ccOverallRating{box-sizing:border-box;background:#fff;border-top:1px solid #f0dfe2;width:100%;margin-top:26px;padding:24px 2px 16px}.CustomizeCleaningSection-module__isxBxG__ccRatingHeading{align-items:center;gap:10px;display:flex}.CustomizeCleaningSection-module__isxBxG__ccGoldStar{color:#f4b400;font-size:29px;line-height:1}.CustomizeCleaningSection-module__isxBxG__ccRatingHeading strong{color:#222;font-size:36px;font-weight:700;line-height:1}.CustomizeCleaningSection-module__isxBxG__ccReviewCount{color:#777;margin:12px 0 24px;font-size:15px;line-height:1.4}.CustomizeCleaningSection-module__isxBxG__ccRatingBars{flex-direction:column;gap:17px;display:flex}.CustomizeCleaningSection-module__isxBxG__ccRatingBarRow{grid-template-columns:38px minmax(0,1fr) 42px;align-items:center;gap:10px;width:100%;display:grid}.CustomizeCleaningSection-module__isxBxG__ccStarLabel{color:#555;align-items:center;gap:2px;font-size:15px;display:inline-flex}.CustomizeCleaningSection-module__isxBxG__ccStarLabel span{color:#f4b400}.CustomizeCleaningSection-module__isxBxG__ccRatingTrack{background:#ddd;border-radius:999px;width:100%;height:6px;overflow:hidden}.CustomizeCleaningSection-module__isxBxG__ccRatingFill{border-radius:inherit;background:#ef1b23;height:100%}.CustomizeCleaningSection-module__isxBxG__ccPercentage{color:#777;text-align:right;font-size:14px}@media (max-width:620px){.CustomizeCleaningSection-module__isxBxG__ccRatingInline{gap:4px;font-size:12px}.CustomizeCleaningSection-module__isxBxG__ccRatingInline+.CustomizeCleaningSection-module__isxBxG__detailsButton{margin-left:7px!important}.CustomizeCleaningSection-module__isxBxG__ccOverallRating{padding:20px 2px 12px}.CustomizeCleaningSection-module__isxBxG__ccRatingHeading strong{font-size:31px}.CustomizeCleaningSection-module__isxBxG__ccRatingBarRow{grid-template-columns:34px minmax(0,1fr) 38px;gap:8px}.CustomizeCleaningSection-module__isxBxG__ccStarLabel,.CustomizeCleaningSection-module__isxBxG__ccPercentage{font-size:13px}}.CustomizeCleaningSection-module__isxBxG__section .CustomizeCleaningSection-module__isxBxG__promoBanner{box-sizing:border-box!important;aspect-ratio:1983/793!important;width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;background-color:#fff7f8!important;background-image:url(/deep-cleaning/customize-cleaning-banner.6165daa129eb.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important;overflow:hidden!important}.CustomizeCleaningSection-module__isxBxG__section .CustomizeCleaningSection-module__isxBxG__promoBanner>.CustomizeCleaningSection-module__isxBxG__promoContent{display:none!important}.CustomizeCleaningSection-module__isxBxG__section .CustomizeCleaningSection-module__isxBxG__promoBanner:before,.CustomizeCleaningSection-module__isxBxG__section .CustomizeCleaningSection-module__isxBxG__promoBanner:after{content:none!important;display:none!important}
.FullHomeByRoomCleaningSection-module__PnNFha__pageSection{box-sizing:border-box;grid-template-columns:minmax(300px,340px) minmax(500px,590px) minmax(270px,310px);align-items:stretch;gap:28px;width:100%;max-width:1360px;height:calc(100dvh - 325px);min-height:520px;margin:0 auto;display:grid;overflow:hidden}.FullHomeByRoomCleaningSection-module__PnNFha__leftColumn{min-width:0;height:100%;padding-top:4px;overflow:hidden}.FullHomeByRoomCleaningSection-module__PnNFha__header{margin:0 0 38px}.FullHomeByRoomCleaningSection-module__PnNFha__title{color:#111;letter-spacing:-.035em;margin:0;font-size:42px;font-weight:500;line-height:1.13}.FullHomeByRoomCleaningSection-module__PnNFha__ratingIcon{color:#fff;background:#ef1b23;border-radius:50%;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;font-size:11px;line-height:1;display:inline-flex}.FullHomeByRoomCleaningSection-module__PnNFha__ratingText{color:#171717;font-size:17px;font-weight:400;line-height:1.3}.FullHomeByRoomCleaningSection-module__PnNFha__selectorBox{box-sizing:border-box;background:#fff;border:1px solid #ddd;border-radius:10px;width:100%;padding:21px 17px 25px}.FullHomeByRoomCleaningSection-module__PnNFha__selectorHeadingRow{align-items:center;gap:16px;margin-bottom:27px;display:flex}.FullHomeByRoomCleaningSection-module__PnNFha__selectorHeading{color:#5e5e5e;flex:none;margin:0;font-size:14px;font-weight:400;line-height:1.3}.FullHomeByRoomCleaningSection-module__PnNFha__headingLine{background:#e1e1e1;width:100%;height:1px;display:block}.FullHomeByRoomCleaningSection-module__PnNFha__serviceGrid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:15px;display:grid}.FullHomeByRoomCleaningSection-module__PnNFha__serviceItem{min-width:0;color:inherit;font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;padding:0;display:flex}.FullHomeByRoomCleaningSection-module__PnNFha__serviceImage{object-fit:contain;object-position:center;border:1px solid #0000;border-radius:9px;width:68px;height:68px;display:block}.FullHomeByRoomCleaningSection-module__PnNFha__serviceName{color:#171717;margin-top:10px;font-size:13px;font-weight:400;line-height:1.35;display:block}.FullHomeByRoomCleaningSection-module__PnNFha__middleColumn{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#b7b7b7 transparent;scrollbar-gutter:stable;border-left:1px solid #eee;border-right:1px solid #eee;min-width:0;height:100%;min-height:0;padding:0 30px 60px;overflow:hidden auto}.FullHomeByRoomCleaningSection-module__PnNFha__middleColumn::-webkit-scrollbar{width:6px}.FullHomeByRoomCleaningSection-module__PnNFha__middleColumn::-webkit-scrollbar-track{background:0 0}.FullHomeByRoomCleaningSection-module__PnNFha__middleColumn::-webkit-scrollbar-thumb{background:#b7b7b7;border-radius:999px}.FullHomeByRoomCleaningSection-module__PnNFha__rightColumn{min-width:0;height:100%;padding-top:18px;overflow:hidden}@media (max-width:1220px){.FullHomeByRoomCleaningSection-module__PnNFha__pageSection{grid-template-columns:minmax(280px,320px) minmax(470px,1fr) 270px;gap:20px}.FullHomeByRoomCleaningSection-module__PnNFha__middleColumn{padding-left:22px;padding-right:22px}}@media (max-width:1020px){.FullHomeByRoomCleaningSection-module__PnNFha__pageSection{grid-template-columns:minmax(280px,330px) minmax(0,1fr);height:auto;min-height:0;overflow:visible}.FullHomeByRoomCleaningSection-module__PnNFha__leftColumn,.FullHomeByRoomCleaningSection-module__PnNFha__middleColumn,.FullHomeByRoomCleaningSection-module__PnNFha__rightColumn{height:auto;overflow:visible}.FullHomeByRoomCleaningSection-module__PnNFha__middleColumn{border-right:0;padding-bottom:30px}.FullHomeByRoomCleaningSection-module__PnNFha__rightColumn{border-left:1px solid #eee;grid-column:2;padding:0 22px 40px}}@media (max-width:760px){.FullHomeByRoomCleaningSection-module__PnNFha__pageSection{width:100%;height:auto;display:block;overflow:visible}.FullHomeByRoomCleaningSection-module__PnNFha__leftColumn{width:100%}.FullHomeByRoomCleaningSection-module__PnNFha__header{margin-bottom:28px}.FullHomeByRoomCleaningSection-module__PnNFha__title{font-size:32px;line-height:1.14}.FullHomeByRoomCleaningSection-module__PnNFha__selectorBox{padding:18px 14px 22px}.FullHomeByRoomCleaningSection-module__PnNFha__serviceGrid{column-gap:10px}.FullHomeByRoomCleaningSection-module__PnNFha__serviceImage{width:62px;height:62px}.FullHomeByRoomCleaningSection-module__PnNFha__serviceName{font-size:11.5px}.FullHomeByRoomCleaningSection-module__PnNFha__middleColumn{border:0;width:100%;margin-top:42px;padding:0 0 38px;overflow:visible}.FullHomeByRoomCleaningSection-module__PnNFha__rightColumn{border:0;width:100%;padding:0 0 40px;overflow:visible}}@media (min-width:1021px){.FullHomeByRoomCleaningSection-module__PnNFha__pageSection{align-items:start;height:auto;min-height:0;overflow:visible}.FullHomeByRoomCleaningSection-module__PnNFha__leftColumn{height:auto;position:sticky;top:150px;overflow:visible}.FullHomeByRoomCleaningSection-module__PnNFha__middleColumn{scrollbar-width:none;height:auto;min-height:0;padding-bottom:80px;overflow:visible}.FullHomeByRoomCleaningSection-module__PnNFha__middleColumn::-webkit-scrollbar{display:none}.FullHomeByRoomCleaningSection-module__PnNFha__rightColumn{height:auto;position:sticky;top:150px;overflow:visible}}.FullHomeByRoomCleaningSection-module__PnNFha__pageSection{background:linear-gradient(#fff 0%,#fffafb 48%,#fff6f8 100%)}.FullHomeByRoomCleaningSection-module__PnNFha__middleColumn{border-left-color:#f4d9de;border-right-color:#f4d9de}.FullHomeByRoomCleaningSection-module__PnNFha__selectorBox{background:#fff;border-color:#f0d6db}.FullHomeByRoomCleaningSection-module__PnNFha__headingLine{background:#f1d8dd}.FullHomeByRoomCleaningSection-module__PnNFha__serviceItemActive .FullHomeByRoomCleaningSection-module__PnNFha__serviceImage{border-color:#ef1b23;box-shadow:0 0 0 1px #fff,0 0 0 2px #ef1b2347}.FullHomeByRoomCleaningSection-module__PnNFha__ratingIcon{background:#ef1b23}@media (max-width:760px){.FullHomeByRoomCleaningSection-module__PnNFha__title{font-size:28px;line-height:1.16}}.FullHomeByRoomCleaningSection-module__PnNFha__title{letter-spacing:-.02em;font-size:31px;font-weight:500;line-height:1.12}.FullHomeByRoomCleaningSection-module__PnNFha__ratingRow{margin-top:9px}.FullHomeByRoomCleaningSection-module__PnNFha__ratingText{font-size:15px}.FullHomeByRoomCleaningSection-module__PnNFha__ratingIcon{flex-basis:18px;width:18px;height:18px;font-size:10px}.FullHomeByRoomCleaningSection-module__PnNFha__selectorBox{border-radius:9px;width:92%;max-width:320px;padding:17px 14px 20px}.FullHomeByRoomCleaningSection-module__PnNFha__selectorHeadingRow{gap:12px;margin-bottom:22px}.FullHomeByRoomCleaningSection-module__PnNFha__selectorHeading{font-size:13px}.FullHomeByRoomCleaningSection-module__PnNFha__serviceGrid{column-gap:11px}.FullHomeByRoomCleaningSection-module__PnNFha__serviceImage{border-radius:8px;width:60px;height:60px}.FullHomeByRoomCleaningSection-module__PnNFha__serviceName{margin-top:8px;font-size:12px;line-height:1.3}@media (max-width:760px){.FullHomeByRoomCleaningSection-module__PnNFha__title{font-size:26px;line-height:1.14}.FullHomeByRoomCleaningSection-module__PnNFha__ratingText{font-size:14px}.FullHomeByRoomCleaningSection-module__PnNFha__selectorBox{width:100%;max-width:310px;padding:15px 12px 18px}.FullHomeByRoomCleaningSection-module__PnNFha__selectorHeadingRow{margin-bottom:19px}.FullHomeByRoomCleaningSection-module__PnNFha__serviceImage{width:56px;height:56px}.FullHomeByRoomCleaningSection-module__PnNFha__serviceName{font-size:11px}}.FullHomeByRoomCleaningSection-module__PnNFha__ratingRow{align-items:center;gap:8px;margin-top:10px;display:flex}.FullHomeByRoomCleaningSection-module__PnNFha__ratingIcon{background:linear-gradient(145deg,#ff4f55 0%,#ef1b23 46%,#c90008 100%);color:#0000;text-shadow:0 1px 1px #8200052e;filter:drop-shadow(0 1px 1px #8c000529);-webkit-background-clip:text;background-clip:text;border:0;border-radius:0;flex:0 0 18px;justify-content:center;align-items:center;width:18px;min-width:18px;height:18px;margin:0;padding:0;font-size:19px;font-weight:900;line-height:1;display:inline-flex;transform:translateY(-1px)}.FullHomeByRoomCleaningSection-module__PnNFha__ratingText{color:#252525;letter-spacing:0;margin:0;font-size:15px;font-weight:400;line-height:1.25}@media (max-width:760px){.FullHomeByRoomCleaningSection-module__PnNFha__ratingRow{gap:7px}.FullHomeByRoomCleaningSection-module__PnNFha__ratingIcon{flex-basis:17px;width:17px;min-width:17px;height:17px;font-size:18px}.FullHomeByRoomCleaningSection-module__PnNFha__ratingText{font-size:14px}}.FullHomeByRoomCleaningSection-module__PnNFha__selectorBox{box-sizing:border-box!important;width:92%!important;max-width:320px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}@media (max-width:760px){.FullHomeByRoomCleaningSection-module__PnNFha__selectorBox{width:100%!important;max-width:310px!important;padding:0!important}}.FullHomeByRoomCleaningSection-module__PnNFha__homeTypeButtons{align-items:center;gap:9px;width:100%;margin:0 0 22px;display:flex}.FullHomeByRoomCleaningSection-module__PnNFha__homeTypeButton{color:#ef1b23;min-width:104px;height:36px;font:inherit;cursor:pointer;background:#fff;border:1px solid #ef1b23;border-radius:8px;justify-content:center;align-items:center;padding:0 16px;font-size:12.5px;font-weight:600;line-height:1;transition:background-color .16s,color .16s,border-color .16s,box-shadow .16s;display:inline-flex}.FullHomeByRoomCleaningSection-module__PnNFha__homeTypeButton:hover{background:#fff5f6}.FullHomeByRoomCleaningSection-module__PnNFha__homeTypeButtonActive{color:#fff;background:#ef1b23;border-color:#ef1b23;box-shadow:0 5px 14px #ef1b2329}.FullHomeByRoomCleaningSection-module__PnNFha__homeTypeButtonActive:hover{color:#fff;background:#ef1b23}.FullHomeByRoomCleaningSection-module__PnNFha__homeTypeButton:focus-visible{outline-offset:3px;outline:2px solid #ef1b23}@media (max-width:760px){.FullHomeByRoomCleaningSection-module__PnNFha__homeTypeButtons{gap:8px;margin-bottom:19px}.FullHomeByRoomCleaningSection-module__PnNFha__homeTypeButton{min-width:98px;height:35px;padding-inline:14px;font-size:12px}}@media (min-width:1021px){.FullHomeByRoomCleaningSection-module__PnNFha__pageSection{grid-template-columns:minmax(0,1fr) minmax(270px,310px)!important;grid-template-areas:"selector sidebar""main sidebar"!important;align-items:start!important;gap:22px 28px!important;width:100%!important;max-width:1100px!important;height:auto!important;min-height:0!important;margin-inline:auto!important;display:grid!important;overflow:visible!important}.FullHomeByRoomCleaningSection-module__PnNFha__leftColumn{grid-area:selector!important;width:100%!important;height:auto!important;margin:0!important;padding:0!important;position:static!important;top:auto!important;overflow:visible!important}.FullHomeByRoomCleaningSection-module__PnNFha__middleColumn{border-left:0!important;border-right:1px solid #f4d9de!important;grid-area:main!important;width:100%!important;min-width:0!important;margin:0!important;padding:0 0 80px!important;overflow:visible!important}.FullHomeByRoomCleaningSection-module__PnNFha__rightColumn{grid-area:sidebar!important;width:100%!important;min-width:0!important;height:auto!important;padding-top:0!important;position:sticky!important;top:150px!important;overflow:visible!important}.FullHomeByRoomCleaningSection-module__PnNFha__selectorBox{margin:0!important}}@media (max-width:1020px){.FullHomeByRoomCleaningSection-module__PnNFha__leftColumn{order:1!important}.FullHomeByRoomCleaningSection-module__PnNFha__middleColumn{order:2!important}.FullHomeByRoomCleaningSection-module__PnNFha__rightColumn{order:3!important}}@media (min-width:1021px){.FullHomeByRoomCleaningSection-module__PnNFha__pageSection{grid-template-columns:minmax(500px,590px) minmax(270px,310px)!important;grid-template-areas:"selector sidebar""main sidebar"!important;justify-content:center!important;gap:22px 28px!important;width:100%!important;max-width:928px!important;margin-inline:auto!important}.FullHomeByRoomCleaningSection-module__PnNFha__leftColumn{grid-area:selector!important;width:100%!important;max-width:590px!important}.FullHomeByRoomCleaningSection-module__PnNFha__middleColumn{border-left:0!important;border-right:1px solid #f4d9de!important;grid-area:main!important;width:100%!important;max-width:590px!important;padding-left:0!important;padding-right:0!important}.FullHomeByRoomCleaningSection-module__PnNFha__rightColumn{grid-area:sidebar!important;width:100%!important;max-width:310px!important}}.FullHomeByRoomCleaningSection-module__PnNFha__selectorInlineRow{justify-content:flex-start!important;align-items:flex-start!important;gap:18px!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important}.FullHomeByRoomCleaningSection-module__PnNFha__selectorInlineRow>:first-child{z-index:2!important;flex:none!important;width:auto!important;margin:0!important;position:relative!important}.FullHomeByRoomCleaningSection-module__PnNFha__selectorInlineRow .FullHomeByRoomCleaningSection-module__PnNFha__serviceGrid{scroll-snap-type:none!important;scrollbar-width:none!important;flex:none!important;grid-template-columns:repeat(4,82px)!important;grid-auto-flow:row!important;place-items:start center!important;gap:0 12px!important;width:auto!important;min-width:max-content!important;max-width:none!important;margin:0!important;padding:0 0 4px 6px!important;display:grid!important;overflow:visible!important}.FullHomeByRoomCleaningSection-module__PnNFha__selectorInlineRow .FullHomeByRoomCleaningSection-module__PnNFha__serviceGrid::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}.FullHomeByRoomCleaningSection-module__PnNFha__selectorInlineRow .FullHomeByRoomCleaningSection-module__PnNFha__serviceItem,.FullHomeByRoomCleaningSection-module__PnNFha__selectorInlineRow .FullHomeByRoomCleaningSection-module__PnNFha__serviceItem:nth-child(n){visibility:visible!important;opacity:1!important;width:82px!important;min-width:82px!important;max-width:82px!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;flex-direction:column!important;flex:0 0 82px!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;padding:0!important;display:flex!important;overflow:visible!important;transform:none!important}.FullHomeByRoomCleaningSection-module__PnNFha__selectorInlineRow .FullHomeByRoomCleaningSection-module__PnNFha__serviceImage{visibility:visible!important;opacity:1!important;object-fit:cover!important;object-position:center!important;flex:0 0 60px!important;width:60px!important;min-width:60px!important;max-width:60px!important;height:60px!important;min-height:60px!important;max-height:60px!important;margin:0 auto!important;padding:0!important;display:block!important}.FullHomeByRoomCleaningSection-module__PnNFha__selectorInlineRow .FullHomeByRoomCleaningSection-module__PnNFha__serviceImagePlaceholder{width:60px!important;min-width:60px!important;max-width:60px!important;height:60px!important;min-height:60px!important;max-height:60px!important;box-shadow:none!important;background:linear-gradient(145deg,#fff8f9 0%,#fdecef 100%)!important;border:0!important;border-radius:0!important;flex:0 0 60px!important;margin:0 auto!important;padding:0!important;display:block!important}.FullHomeByRoomCleaningSection-module__PnNFha__selectorInlineRow .FullHomeByRoomCleaningSection-module__PnNFha__serviceName{visibility:visible!important;opacity:1!important;color:#171717!important;text-align:center!important;white-space:normal!important;word-break:normal!important;overflow-wrap:normal!important;text-overflow:clip!important;width:82px!important;max-width:82px!important;min-height:32px!important;margin:8px 0 0!important;padding:0!important;font-size:11px!important;font-weight:400!important;line-height:1.25!important;display:block!important;overflow:visible!important}.FullHomeByRoomCleaningSection-module__PnNFha__selectorBox,.FullHomeByRoomCleaningSection-module__PnNFha__leftColumn{overflow:visible!important}@media (max-width:760px){.FullHomeByRoomCleaningSection-module__PnNFha__selectorInlineRow{flex-direction:column!important;gap:16px!important}.FullHomeByRoomCleaningSection-module__PnNFha__selectorInlineRow .FullHomeByRoomCleaningSection-module__PnNFha__serviceGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;column-gap:8px!important;width:100%!important;min-width:0!important;padding-left:0!important}.FullHomeByRoomCleaningSection-module__PnNFha__selectorInlineRow .FullHomeByRoomCleaningSection-module__PnNFha__serviceItem,.FullHomeByRoomCleaningSection-module__PnNFha__selectorInlineRow .FullHomeByRoomCleaningSection-module__PnNFha__serviceItem:nth-child(n){flex:none!important;width:100%!important;min-width:0!important;max-width:none!important}.FullHomeByRoomCleaningSection-module__PnNFha__selectorInlineRow .FullHomeByRoomCleaningSection-module__PnNFha__serviceImage,.FullHomeByRoomCleaningSection-module__PnNFha__selectorInlineRow .FullHomeByRoomCleaningSection-module__PnNFha__serviceImagePlaceholder{flex-basis:54px!important;width:54px!important;min-width:54px!important;max-width:54px!important;height:54px!important;min-height:54px!important;max-height:54px!important}.FullHomeByRoomCleaningSection-module__PnNFha__selectorInlineRow .FullHomeByRoomCleaningSection-module__PnNFha__serviceName{width:100%!important;max-width:68px!important;font-size:10px!important}}#FullHomeByRoomCleaningSection-module__PnNFha__full-apartment-section,#FullHomeByRoomCleaningSection-module__PnNFha__full-bungalow-duplex-section,#FullHomeByRoomCleaningSection-module__PnNFha__customize-cleaning-section{scroll-margin-top:150px}.FullHomeByRoomCleaningSection-module__PnNFha__serviceItem img{object-fit:cover}.FullHomeByRoomCleaningSection-module__PnNFha__serviceGrid{box-sizing:border-box!important;padding-left:6px!important;overflow:visible!important}.FullHomeByRoomCleaningSection-module__PnNFha__serviceItem{overflow:visible!important}.FullHomeByRoomCleaningSection-module__PnNFha__serviceItem:first-child{margin-left:1px!important}.FullHomeByRoomCleaningSection-module__PnNFha__serviceItemActive .FullHomeByRoomCleaningSection-module__PnNFha__serviceImage{box-sizing:border-box!important}.FullHomeByRoomCleaningSection-module__PnNFha__serviceImage{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important}.FullHomeByRoomCleaningSection-module__PnNFha__serviceItemActive .FullHomeByRoomCleaningSection-module__PnNFha__serviceImage{box-shadow:none!important;background:0 0!important;border:0 #0000!important;border-radius:0!important;outline:0!important}.FullHomeByRoomCleaningSection-module__PnNFha__serviceItem .FullHomeByRoomCleaningSection-module__PnNFha__serviceImage{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;transform:none!important}
