#rightLightBanner{position:relative;}#rightLightBanner>.elementor-container,#rightLightBannerCol,#rightLightBannerCol>.elementor-widget-wrap{position:static;}#rightLightMoon{width:12rem;left:46%;top:12%;}.elementor-element.elementor-widget.elementor-widget-text-editor ul{margin-left:0;margin-top:0;list-style:none;}.elementor-element.elementor-widget.elementor-widget-text-editor ul:last-child{margin-bottom:0;}.elementor-element.elementor-widget.elementor-widget-text-editor ul>li{margin:0 0 1rem;position:relative;padding:0 0 0 1.6rem;}.elementor-element.elementor-widget.elementor-widget-text-editor ul>li:last-child{margin:0;}.elementor-element.elementor-widget.elementor-widget-text-editor ul>li:before{content:"";background:url("https://cdn-ekncp.nitrocdn.com/piTBuErUqVhUcZcegqytWrOPvHsEoUHa/assets/images/optimized/rev-e50710a/greychaindesign.com/wp-content/themes/oceanwp-child/portfolio-images/rightLight/rl-check.png") no-repeat center;position:absolute;left:0;top:.14rem;width:.95rem;height:.95rem;background-size:contain;}.solution-item{position:absolute;z-index:1;border-radius:50%;width:7.5rem !important;height:7.5rem;border:3px solid #fac63b;margin:0;margin:0px !important;display:flex;align-items:center;justify-content:center;}.solution-item .elementor-icon-box-icon,.solution-item .elementor-icon-box-title{margin-bottom:2px !important;}.solution-item.lock{bottom:13.5rem;left:1rem;}.solution-item.water{bottom:21.5rem;left:5rem;}.solution-item.heating{bottom:29.5rem;left:8rem;}.solution-item.lighting{bottom:34rem;left:17rem;}.solution-item.wifi{bottom:29.5rem;right:7rem;}.solution-item.night{bottom:21.5rem;right:3rem;}.solution-item.connection{bottom:13.5rem;right:-1rem;}.solution-img img{margin-right:-10rem;}@media (max-width: 599px){:root{--size:.8rem;}#rightLightBanner>.elementor-container{min-height:45vh;align-items:center;align-content:center;}#rightLightBanner .elementor-column{margin:0;}.elementor-element.solution-item.elementor-widget.elementor-widget-icon-box{position:static;padding-left:5px;padding-right:5px;border:none;width:33.33% !important;height:auto;display:block;margin:0 0 10px !important;}.elementor-element.solution-item.elementor-widget.elementor-widget-icon-box .elementor-widget-container{padding:12px 8px;border:2px solid #fac63b;border-radius:8px;}}