.elementor .e-206bad5-e1fbfaa{padding-block-start:8.5vw;padding-block-end:8.5vw;padding-inline-start:0vw;padding-inline-end:0vw;background-image:url("https://dilussobathrooms.demoworkspace.info/wp-content/uploads/2026/08/Rectangle-215-2.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-3448cd6-cbc8b18{width:85%;padding:0px;flex-direction:column;}.elementor .e-1af2ba9-53b2939{aspect-ratio:1.21/1;border-radius:10px;}.elementor .e-22999b9-aec303d{width:50%;padding:0px;flex-direction:column;}.elementor .e-5ccf0f9-e17247f{font-family:"Mont-SemiBold-600";font-weight:600;font-size:clamp(17px, calc(17px + 4 * ((100vw - 320px) / 1600)), 21px);;color:var(--site-accent);line-height:1;}.elementor .e-57be5c4-3f15ab9{font-family:"Mont-SemiBold-600";font-weight:600;font-size:clamp(27px, calc(27px + 13 * ((100vw - 320px) / 1600)), 40px);;color:var(--heading);line-height:1.2;text-align:start;}.elementor .e-3bb3819-4eba415{width:50%;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-0ef91ff-94f8458{width:85%;padding-block-start:0vw;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:25px;}.elementor .e-50c732b-c07f7f1{padding-block-start:5.2vw;padding-block-end:0px;padding-inline-start:30px;padding-inline-end:30px;flex-direction:column;gap:25px;}.elementor .e-481893b-d69d8dc{width:80%;padding:0px;flex-direction:column;}.elementor .e-2378319-b2edcf4{width:40%;position:absolute;inset-block-start:65%;inset-inline-end:0px;padding-block-start:3.2vw;padding-block-end:3.2vw;padding-inline-start:2.3vw;padding-inline-end:2.3vw;margin-inline-end:7.7vw;background-color:var(--white);transform:translate3d(0px, -65%, 0px);flex-direction:column;gap:20px;}.elementor .e-b27bed7-4411e06{padding-block-start:5.2vw;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;}.elementor .e-821e497{width:66%;padding-block-start:var(--desktop-padding);padding-block-end:var(--desktop-padding);background-color:var(--custom-bg);display:flex;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-0f2a04e{background-color:var(--custom-bg);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-47f129a-9f304b4{aspect-ratio:1.33/1;object-fit:cover;object-position:center center;border-radius:10px;}.elementor .e-a8a1100-7b1df36{width:50%;padding:0px;flex-direction:column;}.elementor .e-e2c9c03-e601224{font-family:"Mont-SemiBold-600";font-weight:600;font-size:clamp(27px, calc(27px + 13 * ((100vw - 320px) / 1600)), 40px);;color:var(--heading);line-height:1.2;text-align:start;}.elementor .e-9df7947-ad1168e{width:50%;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-3484c7b-3e9d6e5{width:85%;padding-block-start:5.2vw;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:25px;}.elementor .e-fe52548-f61c132{width:100%;padding-block-start:0vw;padding-block-end:0vw;padding-inline-start:2vw;padding-inline-end:3.5vw;background-color:var(--secondary);flex-direction:column;gap:13px;flex:1 0 auto;justify-content:center;}.elementor .e-5381281-05e4349{width:50%;padding-block-start:0vw;padding-block-end:0vw;padding-inline-start:8vw;padding-inline-end:0vw;flex-direction:column;gap:13px;justify-content:center;}.elementor .e-1b66c9a-24abe15{aspect-ratio:1.18/1;}.elementor .e-97f3c94-77f71f0{width:50%;padding:0px;flex-direction:column;}.elementor .e-78ea844-8bd156c{padding-block-start:5.2vw;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;}.elementor .e-b64ca50-d9e6897{width:66%;padding-block-start:var(--desktop-padding);padding-block-end:var(--desktop-padding);display:flex;flex-direction:column;gap:20px;justify-content:center;}.elementor .e-2dbeed0{margin-block-start:var(--desktop-padding);background-color:var(--custom-bg);flex-direction:column;align-items:center;}.elementor .e-3764e55{width:85%;padding-block-start:var(--desktop-padding);padding-block-end:var(--desktop-padding);padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:25px;justify-content:center;}