.elementor .link{color:#0092ff;}.elementor .gradient-number{font-weight:100;}.elementor .tuya-orbit-node{width:20%;min-height:0px;aspect-ratio:1/1;position:absolute;z-index:3;border-radius:50%;background-color:var(--white);box-shadow:0px 0px 1px 0px rgba(0, 0, 0, 0.5);justify-content:center;}.elementor .tuya-orbit-icon{width:50%;height:auto;color:var(--antracite-lighr);}.elementor .nuuro-handsfree-feature-row{column-gap:12px;}.elementor .nuuro-handsfree-feature-icon{width:48px;height:48px;min-width:48px;min-height:48px;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:start;}.elementor .nuuro-handsfree-feature-copy{color:var(--antracite-lighr);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:start;}.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 .tailored-solution-card{width:100%;height:auto;min-height:300px;overflow:hidden;position:relative;border-radius:var(--border_radius);display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;}.elementor .solution-category-badge{width:96px;height:96px;position:absolute;inset-block-start:50%;inset-inline-start:50%;z-index:1;font-weight:600;text-align:center;border-radius:50%;background-color:#ffffff;transform:translate3d(-50%, -50%, 0px);display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .tailored-solution--panel-end{justify-content:flex-end;}.elementor .solution-description-panel{width:50%;height:auto;padding:32px;border-radius:var(--border_radius);background-color:#ffffffbf;display:flex;align-items:center;align-self:stretch;}.elementor .tailored-solution--panel-start{justify-content:flex-start;}.elementor .section-left-right{width:auto;margin-block-start:80px;margin-inline-start:var(--layout-gutter-lg);margin-inline-end:var(--layout-gutter-lg);}