.elementor .e-30d39c5a-3fc9016{font-size:52px;color:#172536;text-align:start;padding:0px;margin-block-end:24px;}.elementor .e-c72ed0b-cbdb6ab{font-weight:600;font-size:14px;color:#ffffff;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;border-width:1px;background-color:#142536;}.elementor .e-48a2ebda-18c6112{display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-5a9ae57d-4013c64{flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-2df670e-6395975{flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-590a51e9-b0b8424{margin-block-start:30px;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-1ed923e4-061c75a{width:100%;max-width:1280px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:30px;padding-inline-end:30px;display:flex;flex-direction:column;justify-content:center;align-items:start;}.elementor .e-2b714d12-658ab1b{width:100%;height:620px;padding-inline-end:-1px;background-image:linear-gradient(90deg, rgba(255,255,255,0.78) 15%,rgba(255,255,255,0.00) 60%),url("https://ivy-tile.com/wp-content/uploads/2026/09/ChatGPT-Image-Sep-25-2026-01_44_43-PM-1300x520.png");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;}.elementor .e-4da2db98-0a9df54{font-weight:600;font-size:28px;color:#172536;}.elementor .e-855ea7b-15041c5{font-weight:500;font-size:13px;color:#172536;background-color:#ffffff00;}.elementor .e-3e8d99ad-be126b6{justify-content:space-between;align-items:center;}.elementor .e-422c4c85-d2e5e27{width:100%;min-width:0px;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:10px;padding-inline-end:10px;display:block;}.elementor .e-37aff42e-8f08d6d{padding:45px;display:flex;flex-direction:column;}.elementor .e-3acb850a-74bb76a{font-weight:600;font-size:28px;color:#172536;}.elementor .e-652e1d89-31b476c{font-weight:500;font-size:13px;color:#172536;background-color:#ffffff00;}.elementor .e-85ec633-e8cb1d9{justify-content:space-between;align-items:center;}.elementor .e-3d2fa953-1b2dbec{width:100%;padding:10px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .e-7d775332-4838986{padding:45px;display:flex;flex-direction:column;}.elementor .e-411d6c54-5474cc6{font-weight:600;font-size:28px;color:#172536;}.elementor .e-769deb25-725a511{font-weight:500;font-size:13px;color:#172536;background-color:#ffffff00;}.elementor .e-74ab3f56-5940956{justify-content:space-between;align-items:center;}.elementor .e-574e9a7f-e7ba8b4{font-weight:600;font-size:11px;color:rgba(255, 255, 255, 0.6);letter-spacing:2px;line-height:1.4;text-transform:uppercase;}.elementor .e-1b373b72-f328bcd{font-weight:600;font-size:34px;color:#ffffff;line-height:1.2;}.elementor .e-2d820e53-e913eeb{font-size:15px;color:rgba(255, 255, 255, 0.75);line-height:1.7;}.elementor .e-1fb42f68-538e68b{font-weight:600;font-size:11px;color:rgba(255, 255, 255, 0.6);letter-spacing:1.5px;line-height:1.4;text-transform:uppercase;}.elementor .e-5de566e2-eeaffe6{font-size:12px;color:#ffffff;line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.3);border-style:solid;}.elementor .e-64b99f69-2ff05c2{font-size:12px;color:#ffffff;line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.3);border-style:solid;}.elementor .e-4a747990-3c41a80{font-size:12px;color:#ffffff;line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.3);border-style:solid;}.elementor .e-cfdb97e-2bc6b5b{font-size:12px;color:#ffffff;line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.3);border-style:solid;}.elementor .e-2b71d97b-e68bc60{font-size:12px;color:#ffffff;line-height:1.2;padding-block-start:7px;padding-block-end:7px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1px;border-color:rgba(255, 255, 255, 0.3);border-style:solid;}.elementor .e-280f7671-c7333c3{padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-6ecba270-8736921:hover,.elementor .e-6ecba270-8736921:focus-visible{background-color:#e8ebef;}.elementor .e-6ecba270-8736921{font-weight:600;font-size:14px;color:#172536;padding-block-start:15px;padding-block-end:15px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:2px;background-color:#ffffff;align-self:flex-start;}.elementor .e-24439290-d8bf184{min-width:0px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;border-radius:4px;background-color:#172536;display:flex;flex-direction:column;gap:20px;flex:0 0 38%;justify-content:center;}.elementor .e-62056228-02b73cc{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;flex:1 1 0px;}.elementor .e-1b6c3074-4e81206{width:100%;padding:10px;display:flex;flex-direction:row;gap:24px;align-items:stretch;}.elementor .e-3de6521b-5e34603{padding:45px;display:flex;flex-direction:column;}.elementor .e-6ec843fa-d6d02db{font-weight:600;font-size:28px;color:#172536;}.elementor .e-5153a130-eb382a4{font-size:14px;color:#767676;line-height:1.5;}.elementor .e-5b20fe5a-462b82c{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-7e343a3e-cb0c214{font-weight:500;font-size:13px;color:#172536;background-color:#ffffff00;flex:0 0 auto;}.elementor .e-68a56392-a94217d{padding:10px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-5eb37e92-d6a6014{width:100%;padding:10px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .e-12cceb94-c9cacd6{padding:45px;display:flex;flex-direction:column;}.elementor .e-5cab5511-0255f77{font-weight:600;font-size:28px;color:#172536;}.elementor .e-967261a-92141de{font-size:14px;color:#767676;line-height:1.5;}.elementor .e-29d95c43-82ae7d2{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:4px;}.elementor .e-16f86a99-519b108{font-weight:500;font-size:13px;color:#172536;background-color:#ffffff00;flex:0 0 auto;}.elementor .e-7f64d81d-c00809e{padding:10px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-1501a4e9-449698f{width:100%;padding:10px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;}.elementor .e-4a8755c-ab13a04{padding:45px;display:flex;flex-direction:column;}.elementor .e-473fdddf-6b1d0d0{font-weight:500;font-size:40px;color:#ffffff;letter-spacing:2px;line-height:1.1;}.elementor .e-640394c0-67a1881{font-weight:500;font-size:12px;color:rgba(255, 255, 255, 0.75);letter-spacing:4px;line-height:1.6;text-transform:uppercase;}.elementor .e-41bbee7a-d25250b:hover,.elementor .e-41bbee7a-d25250b:focus-visible{background-color:#e8ebef;}.elementor .e-41bbee7a-d25250b{font-weight:600;font-size:13px;color:#172536;letter-spacing:2px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:2px;background-color:#ffffff;}.elementor .e-21f7e51f-fc4b0d4{min-width:0px;padding-block-start:56px;padding-block-end:56px;padding-inline-start:48px;padding-inline-end:48px;background-image:linear-gradient(0deg, rgba(23, 37, 54, 0.86) 0%,rgba(23, 37, 54, 0.86) 100%),url("https://ivy-tile.com/wp-content/uploads/2026/09/Lavica-Polished-120x240-5010.jpg-768x384.jpeg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#172536;display:flex;flex-direction:column;gap:20px;flex:0 0 38%;justify-content:center;align-items:flex-start;}.elementor .e-b215899-29643f7{width:100%;height:440px;min-width:0px;object-fit:cover;object-position:50% 62%;display:block;flex:1 1 0px;}.elementor .e-437bc4c7-b43853b{font-weight:600;font-size:12px;color:rgba(255, 255, 255, 0.85);letter-spacing:3px;line-height:1.4;text-transform:uppercase;}.elementor .e-7bc51049-f0d98fe{font-weight:600;font-size:12px;color:rgba(255, 255, 255, 0.85);letter-spacing:3px;line-height:1.4;text-transform:uppercase;}.elementor .e-4ed9ac87-a119ff4{font-weight:600;font-size:12px;color:rgba(255, 255, 255, 0.85);letter-spacing:3px;line-height:1.4;text-transform:uppercase;}.elementor .e-11f15ba2-1ab134b{font-weight:600;font-size:12px;color:rgba(255, 255, 255, 0.85);letter-spacing:3px;line-height:1.4;text-transform:uppercase;}.elementor .e-103855bb-2427525{width:48px;height:1px;padding:0px;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:rgba(255, 255, 255, 0.45);display:block;}.elementor .e-583a8ab9-b3fa32b{min-width:0px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:36px;padding-inline-end:36px;background-color:#101b28;display:flex;flex-direction:column;gap:14px;flex:0 0 20%;justify-content:center;}.elementor .e-6d7967d8-118e5c0{width:100%;min-height:440px;overflow:hidden;padding:0px;border-radius:2px;display:flex;flex-direction:row;gap:0px;align-items:stretch;}.elementor .e-1983824e-2f3bff3{padding:45px;display:flex;flex-direction:column;}