.elementor-933040101 .elementor-element.elementor-element-4937uzg:not(.elementor-motion-effects-element-type-background), .elementor-933040101 .elementor-element.elementor-element-4937uzg > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/Revestimiento%20plaquetas%20de%20hormig%C3%B3n/revestimiento-lucerna-natur-verniprens.jpg");background-position:center left;background-attachment:fixed;background-repeat:no-repeat;background-size:cover;}.elementor-933040101 .elementor-element.elementor-element-4937uzg{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:180px 0px 0180px 0px;}.elementor-933040101 .elementor-element.elementor-element-4937uzg > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-933040101 .elementor-element.elementor-element-93yzfw3:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-933040101 .elementor-element.elementor-element-93yzfw3 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.22);}.elementor-933040101 .elementor-element.elementor-element-93yzfw3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-933040101 .elementor-element.elementor-element-93yzfw3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-933040101 .elementor-element.elementor-element-34jp557 .elementor-heading-title{color:#3b3c3a;font-family:"Montserrat", Montserrat;font-size:50px;font-weight:800;line-height:1.1em;}.elementor-933040101 .elementor-element.elementor-element-34jp557 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-933040101 .elementor-element.elementor-element-wzn5hxw:not(.elementor-motion-effects-element-type-background), .elementor-933040101 .elementor-element.elementor-element-wzn5hxw > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/img/cms/Revestimiento%20plaquetas%20de%20hormig%C3%B3n/revestimiento-lucerna-natur-verniprens.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-933040101 .elementor-element.elementor-element-wzn5hxw{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:180px 0px 0180px 0px;}.elementor-933040101 .elementor-element.elementor-element-wzn5hxw > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-933040101 .elementor-element.elementor-element-xq9k7yi:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-933040101 .elementor-element.elementor-element-xq9k7yi > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.22);}.elementor-933040101 .elementor-element.elementor-element-xq9k7yi > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-933040101 .elementor-element.elementor-element-xq9k7yi > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-933040101 .elementor-element.elementor-element-7qmv4m4 .elementor-heading-title{color:#3b3c3a;}.elementor-933040101 .elementor-element.elementor-element-7qmv4m4 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-933040101 .elementor-element.elementor-element-2rgk6lw:not(.elementor-motion-effects-element-type-background), .elementor-933040101 .elementor-element.elementor-element-2rgk6lw > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(107,107,107,0.16);}.elementor-933040101 .elementor-element.elementor-element-2rgk6lw{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:3%;margin-bottom:3%;}.elementor-933040101 .elementor-element.elementor-element-2rgk6lw > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-933040101 .elementor-element.elementor-element-cahujb2{text-align:center;}.elementor-933040101 .elementor-element.elementor-element-cahujb2 .elementor-image img{max-width:100%;opacity:1;}.elementor-933040101 .elementor-element.elementor-element-cahujb2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1em 1em 1em 1em;}.elementor-933040101 .elementor-element.elementor-element-rq9hjhq{text-align:center;}.elementor-933040101 .elementor-element.elementor-element-rq9hjhq > .elementor-widget-container{margin:23px 23px 42px 23px;padding:2px 2px 2px 2px;}.elementor-933040101 .elementor-element.elementor-element-clko704{font-size:14px;}.elementor-933040101 .elementor-element.elementor-element-clko704 > .elementor-widget-container{margin:9px 9px 9px 9px;padding:2px 2px 2px 2px;}.elementor-933040101 .elementor-element.elementor-element-zfrp8p3 .elementor-cta-content{min-height:406px;text-align:right;padding:30px 30px 28px 097px;}.elementor-933040101 .elementor-element.elementor-element-zfrp8p3 .elementor-cta-title{font-family:"Montserrat", Montserrat;font-size:40px;font-weight:700;line-height:1.3em;letter-spacing:-0.5px;color:#ffffff;}.elementor-933040101 .elementor-element.elementor-element-zfrp8p3 .elementor-cta-description:not(:last-child){margin-bottom:30px;}.elementor-933040101 .elementor-element.elementor-element-zfrp8p3 .elementor-cta-description{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:500;letter-spacing:-0.5px;}.elementor-933040101 .elementor-element.elementor-element-zfrp8p3 .elementor-button{font-family:"Montserrat", Montserrat;font-size:14px;line-height:1.1em;letter-spacing:-0.5px;background-color:#bf443b;}.elementor-933040101 .elementor-element.elementor-element-zfrp8p3 .elementor-cta:hover .elementor-cta-bg-overlay{background-color:rgba(0,0,0,0);}.elementor-933040101 .elementor-element.elementor-element-zfrp8p3 .elementor-cta .elementor-cta-bg, .elementor-933040101 .elementor-element.elementor-element-zfrp8p3 .elementor-cta .elementor-cta-bg-overlay{transition-duration:1500ms;}.elementor-933040101 .elementor-element.elementor-element-172c2hm .elementor-cta-content{min-height:406px;text-align:right;padding:30px 30px 45px 101px;}.elementor-933040101 .elementor-element.elementor-element-172c2hm .elementor-cta-title{font-family:"Montserrat", Montserrat;font-size:40px;font-weight:700;line-height:1.3em;letter-spacing:-0.5px;color:#ffffff;}.elementor-933040101 .elementor-element.elementor-element-172c2hm .elementor-cta-description:not(:last-child){margin-bottom:30px;}.elementor-933040101 .elementor-element.elementor-element-172c2hm .elementor-cta-description{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:500;letter-spacing:-0.5px;}.elementor-933040101 .elementor-element.elementor-element-172c2hm .elementor-button{font-family:"Montserrat", Montserrat;font-size:14px;line-height:1.1em;letter-spacing:-0.5px;background-color:#bf443b;}.elementor-933040101 .elementor-element.elementor-element-172c2hm .elementor-cta:hover .elementor-cta-bg-overlay{background-color:rgba(0,0,0,0);}.elementor-933040101 .elementor-element.elementor-element-172c2hm .elementor-cta .elementor-cta-bg, .elementor-933040101 .elementor-element.elementor-element-172c2hm .elementor-cta .elementor-cta-bg-overlay{transition-duration:1500ms;}.elementor-933040101 .elementor-element.elementor-element-twilxvz .elementor-cta-content{min-height:406px;text-align:right;padding:30px 30px 28px 097px;}.elementor-933040101 .elementor-element.elementor-element-twilxvz .elementor-cta-title{font-family:"Montserrat", Montserrat;font-size:40px;font-weight:700;line-height:1.3em;letter-spacing:-0.5px;color:#ffffff;}.elementor-933040101 .elementor-element.elementor-element-twilxvz .elementor-cta-description:not(:last-child){margin-bottom:30px;}.elementor-933040101 .elementor-element.elementor-element-twilxvz .elementor-cta-description{font-family:"Montserrat", Montserrat;font-size:14px;font-weight:500;letter-spacing:-0.5px;}.elementor-933040101 .elementor-element.elementor-element-twilxvz .elementor-button{font-family:"Montserrat", Montserrat;font-size:14px;line-height:1.1em;letter-spacing:-0.5px;background-color:#bf443b;}.elementor-933040101 .elementor-element.elementor-element-twilxvz .elementor-cta:hover .elementor-cta-bg-overlay{background-color:rgba(0,0,0,0);}.elementor-933040101 .elementor-element.elementor-element-twilxvz .elementor-cta .elementor-cta-bg, .elementor-933040101 .elementor-element.elementor-element-twilxvz .elementor-cta .elementor-cta-bg-overlay{transition-duration:1500ms;}@media(max-width:1024px){.elementor-933040101 .elementor-element.elementor-element-cahujb2{text-align:center;}.elementor-933040101 .elementor-element.elementor-element-zfrp8p3 .elementor-cta-content{padding:0px 5px 15px 10px;}.elementor-933040101 .elementor-element.elementor-element-zfrp8p3 .elementor-cta-title{font-size:27px;}.elementor-933040101 .elementor-element.elementor-element-172c2hm .elementor-cta-content{padding:0px 5px 15px 10px;}.elementor-933040101 .elementor-element.elementor-element-172c2hm .elementor-cta-title{font-size:27px;}.elementor-933040101 .elementor-element.elementor-element-twilxvz .elementor-cta-content{padding:0px 5px 15px 10px;}.elementor-933040101 .elementor-element.elementor-element-twilxvz .elementor-cta-title{font-size:27px;line-height:1.6em;}}@media(max-width:767px){.elementor-933040101 .elementor-element.elementor-element-xq9k7yi > .elementor-element-populated{margin:5% 5% 5% 5%;}.elementor-933040101 .elementor-element.elementor-element-7qmv4m4{text-align:center;}.elementor-933040101 .elementor-element.elementor-element-cahujb2{text-align:center;}.elementor-933040101 .elementor-element.elementor-element-zfrp8p3 .elementor-cta-content{padding:0px 15px 35px 15px;}.elementor-933040101 .elementor-element.elementor-element-zfrp8p3 .elementor-cta-title{font-size:27px;}.elementor-933040101 .elementor-element.elementor-element-172c2hm .elementor-cta-content{padding:0px 15px 35px 15px;}.elementor-933040101 .elementor-element.elementor-element-172c2hm .elementor-cta-title{font-size:22px;}.elementor-933040101 .elementor-element.elementor-element-twilxvz .elementor-cta-content{padding:0px 15px 35px 15px;}.elementor-933040101 .elementor-element.elementor-element-twilxvz .elementor-cta-title{font-size:22px;}}/* Start custom CSS for heading, class: .elementor-element-34jp557 */.titulo-sobre-foto > div > h3 {
text-shadow: 1px 1px 2px white, 0 0 1em white, 0 0 0.2em white;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7qmv4m4 */.titulo-sobre-foto > div > h3 {
text-shadow: 1px 1px 2px white, 0 0 1em white, 0 0 0.2em white;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-zfrp8p3 */.titulo-sobre-foto > div > a > div > h2,
.titulo-sobre-foto > div > a > div > div {
text-shadow: 1px 1px 2px black, 0 0 1em black, 0 0 0.2em black;
}/* End custom CSS */