.elementor .e-c8f7225-962d765{font-weight:700;font-size:13px;color:#ffffff;letter-spacing:0.25em;text-transform:uppercase;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;opacity:90%;display:block;}.elementor .e-411bfbf-bcb1675{font-weight:800;font-size:52px;color:#ffffff;letter-spacing:-0.02em;line-height:1.08;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;text-shadow: 0 2px 18px rgba(0,0,0,0.25);\n}.elementor .e-cf14ad2-5232a8a{max-width:560px;font-size:19px;color:#f6f6f6;line-height:1.65;margin-block-start:0px;margin-block-end:1.25rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-8b2e70a-87672de{font-weight:600;font-size:14px;color:#ffffff;line-height:1.6;margin-block-start:0px;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;opacity:95%;display:block;}.elementor .e-074ee24-91a48b3:hover,.elementor .e-074ee24-91a48b3:focus-visible{border-color:#157f8e;background-color:#157f8e;}.elementor .e-074ee24-91a48b3{font-weight:700;font-size:15px;color:#ffffff;letter-spacing:0.08em;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;border-width:2px;border-color:#1b9aad;border-style:solid;background-color:#1b9aad;box-shadow:0px 8px 20px 0px rgba(27,154,173,0.25);transition:all 0.3s;display:inline-block;}.elementor .e-d271e99-e88b9e1:hover,.elementor .e-d271e99-e88b9e1:focus-visible{background-color:rgba(255,255,255,0.2);}.elementor .e-d271e99-e88b9e1{font-weight:700;font-size:15px;color:#ffffff;letter-spacing:0.08em;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;border-width:2px;border-color:#ffffff;border-style:solid;background-color:rgba(255,255,255,0.08);transition:all 0.3s;display:inline-block;}.elementor .e-669ac9b-bd1de91{display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-b011d5c-7b70ae6{text-align: left;\n}.elementor .e-cde5241-fd24c8d{width:100%;height:100%;object-fit:cover;display:block;object-position: center;\n}.elementor .e-214b59e-599894e{width:100%;max-width:460px;overflow:hidden;aspect-ratio:1.5;position:relative;padding:0px;border-radius:18px;border-width:1px;border-color:#C9A96E;border-style:solid;background-color:#ffffff;box-shadow:0px 30px 60px 0px rgba(0,0,0,0.35);transform:rotateX(0deg) rotateY(0deg) rotateZ(-4deg);}.elementor .e-953acc6-d6ff436{font-weight:600;font-size:14px;color:#ffffff;letter-spacing:0.04em;text-align:center;margin:0px;opacity:95%;display:block;}.elementor .e-e9f735a-d14f04f{display:flex;flex-direction:column;gap:18px;justify-content:center;align-items:center;}.elementor .e-7474f32-bae9a64{width:100%;max-width:1160px;display:grid;gap:56px;grid-template-columns:1.15fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-c6a9f80-83d2c4f{width:100%;padding-block-start:6.5rem;padding-block-end:6.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:linear-gradient(135deg, rgba(14,40,44,0.78) 0%,rgba(21,127,142,0.55) 100%),url("https://primeshinehousecleaning.com/wp-content/uploads/2025/05/pexels-photo-90317-90317.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:column;align-items:center;}.elementor .e-b65ce17-89a6ed2{font-family:Lora;font-size:19px;color:#A8864E;line-height:1.4;font-style:italic;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-9262395-b131823{font-weight:800;font-size:38px;color:#1b9aad;letter-spacing:-0.01em;line-height:1.2;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-97a2acd-0046bda{width:64px;height:2px;min-height:0px;padding:0px;margin-block-start:0.25rem;margin-block-end:1.5rem;margin-inline-start:auto;margin-inline-end:auto;background-color:#C9A96E;}.elementor .e-86e4b77-42a6d41{max-width:640px;font-size:18px;color:#55605f;line-height:1.6;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-c6a781b-4e376c1{font-weight:700;font-size:22px;color:#22383b;line-height:1.3;margin-block-start:0.5rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a3c8fab-434918c{font-weight:700;font-size:14px;color:#157f8e;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-b322665-4409266{font-weight:800;font-size:52px;color:#22383b;letter-spacing:-0.02em;line-height:1;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-29ed7d6-0f26ede{width:40px;height:2px;min-height:0px;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:auto;margin-inline-end:auto;background-color:#C9A96E;}.elementor .e-50142a5-c0bbefd{min-height:52px;font-size:16px;color:#55605f;line-height:1.6;margin-block-start:0px;margin-block-end:1.75rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-4e866d0-832d095:hover,.elementor .e-4e866d0-832d095:focus-visible{background-color:#eaf5f6;}.elementor .e-4e866d0-832d095{font-weight:700;font-size:15px;color:#1b9aad;letter-spacing:0.08em;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:auto;border-radius:8px;border-width:2px;border-color:#1b9aad;border-style:solid;background-color:transparent;transition:all 0.3s;display:inline-block;}.elementor .e-0611125-8749fc3{position:relative;text-align:center;padding-block-start:44px;padding-block-end:36px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;border-width:1px;border-color:#ece6da;border-style:solid;background-color:#ffffff;box-shadow:0px 14px 36px 0px rgba(34,56,59,0.08);display:flex;flex-direction:column;align-items:center;}.elementor .e-e7eb9d5-9bee6b6{position:absolute;inset-block-start:-15px;inset-inline-start:50%;font-weight:700;font-size:12px;color:#ffffff;letter-spacing:0.14em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:18px;padding-inline-end:18px;margin:0px;border-radius:999px;background-color:#A8864E;box-shadow:0px 6px 14px 0px rgba(168,134,78,0.35);transform:translate3d(-50%, 0px, 0px);display:block;white-space: nowrap;\n}.elementor .e-48c0278-52a0454{font-weight:700;font-size:22px;color:#22383b;line-height:1.3;margin-block-start:0.5rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-46a933d-3fa6bf3{font-weight:700;font-size:14px;color:#157f8e;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-c465d8c-7eae7be{font-weight:800;font-size:52px;color:#22383b;letter-spacing:-0.02em;line-height:1;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-0f1dd33-4eea3be{width:40px;height:2px;min-height:0px;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:auto;margin-inline-end:auto;background-color:#C9A96E;}.elementor .e-c4a19ce-32ddf3b{min-height:52px;font-size:16px;color:#55605f;line-height:1.6;margin-block-start:0px;margin-block-end:1.75rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-0f0bc16-c6c3fc2:hover,.elementor .e-0f0bc16-c6c3fc2:focus-visible{border-color:#157f8e;background-color:#157f8e;}.elementor .e-0f0bc16-c6c3fc2{font-weight:700;font-size:15px;color:#ffffff;letter-spacing:0.08em;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:auto;border-radius:8px;border-width:2px;border-color:#1b9aad;border-style:solid;background-color:#1b9aad;box-shadow:0px 8px 20px 0px rgba(27,154,173,0.25);transition:all 0.3s;display:inline-block;}.elementor .e-b2aa367-f011e79{position:relative;text-align:center;padding-block-start:44px;padding-block-end:36px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;border-width:2px;border-color:#1b9aad;border-style:solid;background-color:#ffffff;box-shadow:0px 24px 50px 0px rgba(27,154,173,0.18);display:flex;flex-direction:column;align-items:center;}.elementor .e-7f4515f-29e04fb{font-weight:700;font-size:22px;color:#22383b;line-height:1.3;margin-block-start:0.5rem;margin-block-end:0.25rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e430e6c-7e448f4{font-weight:700;font-size:14px;color:#157f8e;letter-spacing:0.1em;text-transform:uppercase;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-5f51377-f970fea{font-weight:800;font-size:52px;color:#22383b;letter-spacing:-0.02em;line-height:1;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-dc69fae-adfb95a{width:40px;height:2px;min-height:0px;padding:0px;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:auto;margin-inline-end:auto;background-color:#C9A96E;}.elementor .e-caec7cf-54feac3{min-height:52px;font-size:16px;color:#55605f;line-height:1.6;margin-block-start:0px;margin-block-end:1.75rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-7e3d69a-8697854:hover,.elementor .e-7e3d69a-8697854:focus-visible{background-color:#eaf5f6;}.elementor .e-7e3d69a-8697854{font-weight:700;font-size:15px;color:#1b9aad;letter-spacing:0.08em;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:auto;border-radius:8px;border-width:2px;border-color:#1b9aad;border-style:solid;background-color:transparent;transition:all 0.3s;display:inline-block;}.elementor .e-ba732fb-cda5466{position:relative;text-align:center;padding-block-start:44px;padding-block-end:36px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;border-width:1px;border-color:#ece6da;border-style:solid;background-color:#ffffff;box-shadow:0px 14px 36px 0px rgba(34,56,59,0.08);display:flex;flex-direction:column;align-items:center;}.elementor .e-501bd5b-28a7492{width:100%;max-width:1120px;margin-block-start:3.5rem;display:grid;gap:32px;grid-template-columns:repeat(3, 1fr);grid-template-rows:auto;align-items:stretch;}.elementor .e-318ddad-217a742{max-width:640px;font-size:16px;color:#55605f;line-height:1.6;margin-block-start:2.75rem;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .e-d289699-b75a048{width:100%;text-align:center;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#FBF7F0;display:flex;flex-direction:column;align-items:center;}.elementor .e-616a7ca-d247f38{font-weight:700;font-size:32px;color:#1b9aad;line-height:1.25;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-f2abc97-de5cfeb{max-width:760px;font-size:17px;color:#555555;line-height:1.65;margin-block-end:2rem;display:block;}.elementor .e-904ede3-592db18{width:100%;text-align:center;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-start-width:1px;border-block-end-width:1px;background-color:#FBF7F0;display:flex;flex-direction:column;align-items:center;border-top-style: solid; border-top-color: #efe6d4; border-bottom-style: solid; border-bottom-color: #efe6d4;\n}.elementor .e-431bc32-739a5e1{font-family:Lora;font-size:19px;color:#A8864E;line-height:1.4;font-style:italic;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-3091499-2dbbb89{font-weight:800;font-size:38px;color:#1b9aad;letter-spacing:-0.01em;line-height:1.2;margin-block-start:0px;margin-block-end:0.75rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c0c2ea4-accb780{width:64px;height:2px;min-height:0px;padding:0px;margin-block-start:0.25rem;margin-block-end:1.5rem;margin-inline-start:auto;margin-inline-end:auto;background-color:#C9A96E;}.elementor .e-acce8a1-c1fb849{font-size:16px;color:#55605f;line-height:1.75;margin:0px;display:block;text-align: left;\n}.elementor .e-5b52350-213f0b6{width:100%;max-width:820px;padding-block-start:36px;padding-block-end:28px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;border-block-start-width:2px;background-color:#FBF7F0;border-top-style: solid; border-top-color: #C9A96E; text-align: left;\n}.elementor .e-673b9c3-f1da358{width:100%;text-align:center;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;}.elementor .e-019bd9e-b836b60{font-weight:700;font-size:32px;color:#1b9aad;line-height:1.25;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6eee1c7-8d620bf{font-weight:700;font-size:20px;color:#1b9aad;line-height:1.3;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6988df9-af87667{font-size:16px;color:#555555;line-height:1.65;margin:0px;display:block;}.elementor .e-d251d27-a8e2292{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;border-width:1px;border-color:#e6eded;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 18px 0px rgba(34,56,59,0.05);text-align: left;\n}.elementor .e-1b1c9a0-1d4ca2f{font-weight:700;font-size:20px;color:#1b9aad;line-height:1.3;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-8d73d11-ff2eaa9{font-size:16px;color:#555555;line-height:1.65;margin:0px;display:block;}.elementor .e-2ff36b4-4d8d826{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;border-width:1px;border-color:#e6eded;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 18px 0px rgba(34,56,59,0.05);text-align: left;\n}.elementor .e-2f20421-e56d651{font-weight:700;font-size:20px;color:#1b9aad;line-height:1.3;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-4c2b4c2-ff24f71{font-size:16px;color:#555555;line-height:1.65;margin:0px;display:block;}.elementor .e-72b0769-752d34d{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;border-width:1px;border-color:#e6eded;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 18px 0px rgba(34,56,59,0.05);text-align: left;\n}.elementor .e-3a52ef7-023df80{font-weight:700;font-size:20px;color:#1b9aad;line-height:1.3;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c44b5f5-e2d9525{font-size:16px;color:#555555;line-height:1.65;margin:0px;display:block;}.elementor .e-3537af7-f754e24{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;border-width:1px;border-color:#e6eded;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 18px 0px rgba(34,56,59,0.05);text-align: left;\n}.elementor .e-678585e-4b5cd85{font-weight:700;font-size:20px;color:#1b9aad;line-height:1.3;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-28c67cd-5fa383e{font-size:16px;color:#555555;line-height:1.65;margin:0px;display:block;}.elementor .e-4ab8a22-dc11b40{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;border-width:1px;border-color:#e6eded;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 18px 0px rgba(34,56,59,0.05);text-align: left;\n}.elementor .e-f00372f-f61f110{font-weight:700;font-size:20px;color:#1b9aad;line-height:1.3;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5740d56-ff9b804{font-size:16px;color:#555555;line-height:1.65;margin:0px;display:block;}.elementor .e-33ba214-9da742e{padding-block-start:24px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;border-radius:14px;border-width:1px;border-color:#e6eded;border-style:solid;background-color:#ffffff;box-shadow:0px 6px 18px 0px rgba(34,56,59,0.05);text-align: left;\n}.elementor .e-be2ecbf-8f71f1a{width:100%;max-width:820px;margin-block-start:2rem;text-align: left;\n}.elementor .e-26570e3-05c9ba3{width:100%;text-align:center;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#f7fafa;display:flex;flex-direction:column;align-items:center;}.elementor .e-5c367205-a66c{font-family:Lora;font-size:19px;color:#A8864E;line-height:1.4;font-style:italic;margin-block-start:0px;margin-block-end:0.5rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-308c8144-5b61{width:64px;height:2px;min-height:0px;padding:0px;margin-block-start:0.25rem;margin-block-end:1.5rem;margin-inline-start:auto;margin-inline-end:auto;background-color:#C9A96E;}.elementor .e-74ee2ee2-d990{font-family:Lora;font-size:20px;color:#55605f;line-height:1.75;text-align:center;font-style:italic;margin:0px;display:block;}.elementor .e-51402791-ab22{width:100%;max-width:700px;text-align:center;padding-block-start:44px;padding-block-end:44px;padding-inline-start:48px;padding-inline-end:48px;border-radius:20px;background-color:#FBF7F0;box-shadow:0px 6px 18px 0px rgba(34,56,59,0.05);display:flex;flex-direction:column;align-items:center;border-block-start-width: 2px; border-top-style: solid; border-top-color: #C9A96E;\n}.elementor .e-756aba9d-2342{width:100%;text-align:center;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#ffffff;display:flex;flex-direction:column;align-items:center;}.elementor .e-c04ac2f-619f1c5{font-weight:700;font-size:32px;color:#1b9aad;line-height:1.25;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-994a5dc-8fee61f{font-size:17px;color:#555555;line-height:1.65;margin-block-start:0px;margin-block-end:1.5rem;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-af4d6cf-491e31c:hover,.elementor .e-af4d6cf-491e31c:focus-visible{color:#ffffff;border-color:#157f8e;background-color:#157f8e;}.elementor .e-af4d6cf-491e31c{font-weight:700;font-size:15px;color:#ffffff;letter-spacing:0.08em;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;border-width:2px;border-color:#1b9aad;border-style:solid;background-color:#1b9aad;box-shadow:0px 8px 20px 0px rgba(27,154,173,0.25);transition:all 0.3s;display:inline-block;}.elementor .e-603b732-34c16d6:hover,.elementor .e-603b732-34c16d6:focus-visible{color:#157f8e;background-color:#eaf5f6;}.elementor .e-603b732-34c16d6{font-weight:700;font-size:15px;color:#1b9aad;letter-spacing:0.08em;text-align:center;text-decoration:none;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;border-width:2px;border-color:#1b9aad;border-style:solid;background-color:transparent;transition:all 0.3s;display:inline-block;}.elementor .e-6872363-c2e8069{margin-block-start:1.5rem;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center;}.elementor .e-7e1a2b5-d121173{width:100%;text-align:center;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-block-start-width:2px;background-color:#FBF7F0;display:flex;flex-direction:column;align-items:center;border-top-style: solid; border-top-color: #C9A96E;\n}