.elementor .e-171b1cd-bb2533d{max-width:100%;font-size:var(--heading-xl-font-size);color:var(--color-neutral-white);line-height:1em;padding-block-start:15px;padding-block-end:15px;}.elementor .e-06a06a6-9ea6997{width:80%;color:var(--color-neutral-white);}.elementor .e-5a184bb-b4ba2f1{width:100%;padding:0px;flex-direction:column;gap:0rem;justify-content:flex-start;align-items:start;}.elementor .e-fedc830-6eed675{width:100%;padding:0px;gap:1.5px;}.elementor .e-c871d9b-57e6a0f{padding-block-end:var(--section-s);background-image:linear-gradient(180deg, #1c1c1bb0 0%,#1c1c1b80 100%),url("https://elitegroutknoxville.com/wp-content/uploads/2026/04/Residential-Grout-Cleaning-Sealing-1-scaled.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;}.elementor .e-030b4cd-3c90501{padding:0px;}.elementor .e-a4ed344-c1a12f9{background-color:#3B3936;}.elementor .e-ee99698-1f5a07b{padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(70deg, #F2DFB4 0%,#DDB992 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-0bbad71-e737e1f{width:100%;min-height:650px;object-fit:cover;object-position:center right;}.elementor .e-a23f84b-e46fda6{width:40%;padding:0px;}.elementor .e-8938cda-9b6fd43{width:80%;font-family:var(--font-family-heading);font-weight:600;font-size:var(--heading-l-font-size);color:var(--color-neutral-black);letter-spacing:-2px;line-height:1.2em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:-6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e00a9a0-8069958{width:90%;font-size:var(--text-m-font-size);color:var(--color-neutral-800);line-height:1.2em;text-align:start;padding-block-start:15px;padding-block-end:15px;padding-inline-start:30px;padding-inline-end:30px;margin-block-end:16px;border-radius:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:3px;border-inline-end-width:0px;border-color:#C9BD9A;border-style:solid;background-color:var(--color-neutral-50);}.elementor .e-ab37eae-a1f241b{width:100%;font-family:var(--font-family-heading);font-weight:600;font-size:var(--heading-m-font-size);color:var(--color-neutral-black);letter-spacing:-2px;line-height:1.2em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:-6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-bf87c6f-f060c73{width:80%;font-size:var(--text-m-font-size);color:var(--color-neutral-800);line-height:1.2em;margin-block-end:16px;}.elementor .e-cc150e2-23ef49a{width:100%;font-family:var(--font-family-heading);font-weight:600;font-size:var(--heading-m-font-size);color:var(--color-neutral-black);letter-spacing:-2px;line-height:1.2em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:-6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ab1cd9a-e923d86{width:80%;font-size:var(--text-m-font-size);color:var(--color-neutral-800);line-height:1.2em;margin-block-end:16px;}.elementor .e-d5b42b5-02c9d11{width:100%;font-family:var(--font-family-heading);font-weight:600;font-size:var(--heading-m-font-size);color:var(--color-neutral-black);letter-spacing:-2px;line-height:1.2em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:-6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-49aadaa-c7cc32f{width:80%;font-size:var(--text-m-font-size);color:var(--color-neutral-800);line-height:1.2em;margin-block-end:16px;}.elementor .e-fe1ac26-5a3d839{width:100%;font-family:var(--font-family-heading);font-weight:600;font-size:var(--heading-m-font-size);color:var(--color-neutral-black);letter-spacing:-2px;line-height:1.2em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:-6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5587c58-0631b51{width:80%;font-size:var(--text-m-font-size);color:var(--color-neutral-800);line-height:1.2em;margin-block-end:16px;}.elementor .e-d8f414b-d78e5d0{width:100%;font-family:var(--font-family-heading);font-weight:600;font-size:var(--heading-m-font-size);color:var(--color-neutral-black);letter-spacing:-2px;line-height:1.2em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:-6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-bc741ad-756c708{width:80%;font-size:var(--text-m-font-size);color:var(--color-neutral-800);line-height:1.2em;margin-block-end:16px;}.elementor .e-1c1a9d6-63beb7f{width:100%;font-family:var(--font-family-heading);font-weight:600;font-size:var(--heading-m-font-size);color:var(--color-neutral-black);letter-spacing:-2px;line-height:1.2em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:-6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ce12da2-334911a{width:80%;font-size:var(--text-m-font-size);color:var(--color-neutral-800);line-height:1.2em;}.elementor .e-6106331-5bb6370{width:80%;font-size:var(--text-m-font-size);color:var(--color-secondary-600);line-height:1.2em;padding:0px;margin-block-start:0px;margin-block-end:16px;}.elementor .e-8f065fd-20f90b6{width:100%;font-family:var(--font-family-heading);font-weight:600;font-size:var(--heading-m-font-size);color:var(--color-neutral-black);letter-spacing:-2px;line-height:1.2em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:-6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-82716c0-425346c{width:80%;font-size:var(--text-m-font-size);color:var(--color-neutral-800);line-height:1.2em;margin-block-end:16px;}.elementor .e-86207cc-b4cd416{width:100%;font-family:var(--font-family-heading);font-weight:600;font-size:var(--heading-m-font-size);color:var(--color-neutral-black);letter-spacing:-2px;line-height:1.2em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:-6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d5c3eb8-053461d{width:80%;font-size:var(--text-m-font-size);color:var(--color-neutral-800);line-height:1.2em;margin-block-end:16px;}.elementor .e-fe3c42c-fecba61{width:100%;font-family:var(--font-family-heading);font-weight:600;font-size:var(--heading-m-font-size);color:var(--color-neutral-black);letter-spacing:-2px;line-height:1.2em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:-6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-39cfc87-2b941ba{width:80%;font-size:var(--text-m-font-size);color:var(--color-neutral-800);line-height:1.2em;margin-block-end:16px;}.elementor .e-2022df9-0ef1552{width:100%;font-family:var(--font-family-heading);font-weight:600;font-size:var(--heading-m-font-size);color:var(--color-neutral-black);letter-spacing:-2px;line-height:1.2em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:-6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-b73e930-79e2afa{width:80%;font-size:var(--text-m-font-size);color:var(--color-neutral-800);line-height:1.2em;margin-block-end:16px;}.elementor .e-74dc061-742eb26{width:100%;font-family:var(--font-family-heading);font-weight:600;font-size:var(--heading-m-font-size);color:var(--color-neutral-black);letter-spacing:-2px;line-height:1.2em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:-6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6863013-1d0d9e9{width:80%;font-size:var(--text-m-font-size);color:var(--color-neutral-800);line-height:1.2em;margin-block-end:16px;}.elementor .e-42491c2-77bfb06{width:100%;font-family:var(--font-family-heading);font-weight:600;font-size:var(--heading-m-font-size);color:var(--color-neutral-black);letter-spacing:-2px;line-height:1.2em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:-6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-84140e1-1bb4de1{width:80%;font-size:var(--text-m-font-size);color:var(--color-neutral-800);line-height:1.2em;margin-block-end:16px;}.elementor .e-0779935-8db3827{width:100%;font-family:var(--font-family-heading);font-weight:600;font-size:var(--heading-m-font-size);color:var(--color-neutral-black);letter-spacing:-2px;line-height:1.2em;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:-6px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-da1f73e-e8b0f5f{width:80%;font-size:var(--text-m-font-size);color:var(--color-neutral-800);line-height:1.2em;margin-block-end:16px;}.elementor .e-a86f7df-130fa94{width:100%;color:#F2DFB4;text-align:center;padding:10px;border-start-start-radius:8px;border-start-end-radius:8px;}.elementor .e-4defa62-acd2564{font-size:var(--text-s-font-size);color:#F2DFB4;text-align:center;}.elementor .e-b7839c6-00d502b{border-start-start-radius:8px;border-start-end-radius:8px;background-color:#3F3F3D;flex-direction:column;}.elementor .e-06c06d0-edbe13f{width:100%;padding:0px;margin-block-start:20px;border-radius:10px;background-color:#F2ECE0;flex-direction:column;gap:0px;justify-content:flex-start;align-items:start;}.elementor .e-a33b1f7-54b7556{width:55%;padding:0px;flex-direction:column;gap:1.25rem;align-items:start;}.elementor .e-d19c8b3-4b86b25{padding:0px;flex-direction:row;gap:1.5em;justify-content:space-between;align-items:start;}.elementor .e-d66c683-00e52ca{background-image:linear-gradient(#ffffff, #ffffff);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#ffffff;background-clip:border-box;}