.elementor-32477 .elementor-element.elementor-element-b9aef2a .elementor-repeater-item-ecfbfd9 .swiper-slide-bg{background-color:#D33C48;background-image:url(https://novo.upmoveis.pt/wp-content/uploads/2026/01/Alpha.png);background-size:cover}.elementor-32477 .elementor-element.elementor-element-b9aef2a .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px}.elementor-32477 .elementor-element.elementor-element-b9aef2a>.elementor-widget-container{margin:-50px -20px 0 -20px}.elementor-32477 .elementor-element.elementor-element-b9aef2a .swiper-slide-contents{max-width:66%}.elementor-32477 .elementor-element.elementor-element-b9aef2a .swiper-slide-inner{text-align:center}.elementor-32477 .elementor-element.elementor-element-b9aef2a .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:0}.elementor-32477 .elementor-element.elementor-element-b9aef2a .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0}.elementor-32477 .elementor-element.elementor-element-dd76c2a{text-align:center}.elementor-32477 .elementor-element.elementor-element-dd76c2a .elementor-heading-title{font-family:"AR One Sans",Sans-serif;font-size:15px}.elementor-32477 .elementor-element.elementor-element-12317a4{text-align:center}.elementor-32477 .elementor-element.elementor-element-12317a4 .elementor-heading-title{font-family:"AR One Sans",Sans-serif;font-size:15px}@media(max-width:767px){.elementor-32477 .elementor-element.elementor-element-471721e .e--pointer-framed .elementor-item:before{border-width:0}.elementor-32477 .elementor-element.elementor-element-471721e .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0 0}.elementor-32477 .elementor-element.elementor-element-471721e .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0 0 0 0}.elementor-32477 .elementor-element.elementor-element-471721e .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0 0 0 0}.elementor-32477 .elementor-element.elementor-element-471721e .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0 0 0}.elementor-32477 .elementor-element.elementor-element-471721e .e--pointer-underline .elementor-item:after,.elementor-32477 .elementor-element.elementor-element-471721e .e--pointer-overline .elementor-item:before,.elementor-32477 .elementor-element.elementor-element-471721e .e--pointer-double-line .elementor-item:before,.elementor-32477 .elementor-element.elementor-element-471721e .e--pointer-double-line .elementor-item:after{height:0}}