.elementor .smart-home__content-layer--primary{position:relative;z-index:1;}.elementor .smart-home__feature-grid--primary{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;flex-direction:column;}.elementor .smart-home__feature-card--default{width:25%;height:64px;min-height:64px;padding-block-start:8px;padding-block-end:8px;padding-inline-start:5%;padding-inline-end:16px;border-radius:999px;flex-direction:column;gap:4px;justify-content:center;align-items:start;}.elementor .smart-home__card-title--default{font-weight:300;font-size:1.6rem;line-height:1.2rem;}.elementor .smart-home__card-text--default{font-weight:300;font-size:1.1rem;color:var(--antracite-lighr);}.elementor .smart-home__card-icon--default{width:88px;height:88px;color:var(--Green);padding:16px;border-radius:50%;background-color:var(--surface-platform);}.elementor .smart-living-product-card{height:auto;overflow:visible;padding:16px;border-radius:var(--border_radius);background-color:var(--surface-platform);flex-wrap:nowrap;align-items:stretch;}.elementor .smart-living-product-media{width:50%;margin:8px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;}.elementor .smart-living-product-content{padding-block-start:24px;display:flex;flex-direction:column;flex-wrap:nowrap;}.elementor .smart-living-product-title{font-weight:400;font-size:1.4rem;margin-block-start:24px;margin-block-end:24px;}.elementor .smart-living-product-description{font-size:1.2rem;color:var(--antracite-lighr);}.elementor .smart-living-product-details-link{width:50%;color:var(--Green);padding-block-start:8%;padding-inline-start:16%;padding-inline-end:0px;background-color:#ffffff00;align-self:end;}.elementor .section-left-right{width:auto;margin-block-start:80px;margin-inline-start:var(--layout-gutter-lg);margin-inline-end:var(--layout-gutter-lg);}.elementor .circle-icon{width:102px;height:102px;color:var(--Green);padding:24px;border-radius:50%;background-color:var(--surface-platform);}