.elementor .DUP_heading-h153{font-family:"Montserrat";font-weight:700;font-size:clamp(2.1rem,1.6rem + 2.2vw,3.25rem);line-height:1.1em}.elementor .DUP_heading-h253{font-size:clamp(1.8rem,1.4rem + 1.6vw,2.6rem);color:var(--DUP_color-grey53);line-height:1.15em}.elementor .DUP_paragraph-d53{font-family:"Open Sans";font-size:1.2rem;line-height:1.5em}.elementor .DUP_background-light53{background-color:var(--DUP_color-light-grey53)}.elementor .DUP_heading-h453{font-family:"Montserrat";font-weight:400;font-size:2rem}.elementor .DUP_heading-h28{font-family:"Montserrat";font-weight:600;font-size:clamp(1.8rem,1.4rem + 1.6vw,2.6rem);color:var(--DUP_color-grey8);line-height:1.15em;text-transform:capitalize;display:flex;flex-direction:column}.elementor .DUP_padding-bt3{padding-block-start:2%;padding-block-end:2%}.elementor .DUP_paragraph-d9{font-family:"Open Sans";font-size:1.2rem;color:#112;line-height:1.5em;display:inline-flex;flex-direction:row;justify-content:flex-start;align-items:start}.elementor .DUP_heading-h38{font-family:"Montserrat";font-weight:600;font-size:clamp(1.5rem,1.2rem + 1.1vw,2.1rem);color:var(--DUP_color-text8);line-height:1.15em}.elementor .DUP_padding-tb8{padding-block-start:3%;padding-block-end:3%}.elementor .DUP_section-m3{margin-inline-start:auto;margin-inline-end:auto}.elementor .DUP_hero3{min-height:60vh;max-width:100%;background-image:url("https://homesbylei.com/wp-content/uploads/2026/07/pickering-aerial-1024x683.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:top center;background-color:#5e1351}.elementor .DUP_boxed_bg3{padding-block-start:2%;padding-block-end:3%;padding-inline-start:3%;padding-inline-end:3%;border-radius:2%;border-width:1px;border-color:#2d2d2d;border-style:solid}.elementor .DUP_padding-lr2{padding-block-start:0%;padding-block-end:0%;padding-inline-start:5%;padding-inline-end:5%}.elementor .DUP_text-white4{color:var(--DUP_color-white4);text-align:start}.elementor .DUP_padding-m4{padding:5%}.elementor .DUP_padding-d3{padding:3%}.elementor .DUP_text-white{color:var(--DUP_color-white)}.elementor .text-white{max-width:100%;color:var(--HBL_White);text-align:start}