.elementor-3345 .elementor-element.elementor-element-897a3d5:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-897a3d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://distecalum.com/wp-content/uploads/techo-movil-de-vidrio-con-piscina-4.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-3345 .elementor-element.elementor-element-897a3d5 > .elementor-background-overlay{background-color:#3E3E3E;opacity:0.52;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3345 .elementor-element.elementor-element-897a3d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-50px;margin-bottom:0px;padding:030px 0px 30px 0px;}.elementor-3345 .elementor-element.elementor-element-1fe14ac{margin-top:12px;margin-bottom:12px;}.elementor-3345 .elementor-element.elementor-element-db48f85 > .elementor-widget-container{margin:0px 0px 025px 0px;}.elementor-3345 .elementor-element.elementor-element-db48f85{text-align:right;}.elementor-3345 .elementor-element.elementor-element-db48f85 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-34fb006:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-34fb006 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E6E4;}.elementor-3345 .elementor-element.elementor-element-34fb006 > .elementor-container{max-width:1100px;}.elementor-3345 .elementor-element.elementor-element-34fb006{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-3345 .elementor-element.elementor-element-34fb006 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3345 .elementor-element.elementor-element-f2be2c5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3345 .elementor-element.elementor-element-f2be2c5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3345 .elementor-element.elementor-element-c43a700 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3345 .elementor-element.elementor-element-6429b22 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-3345 .elementor-element.elementor-element-6429b22{column-gap:0px;text-align:center;font-family:"Playfair Display", Sans-serif;font-size:50px;color:#9E8773;}.elementor-3345 .elementor-element.elementor-element-0493d27 > .elementor-widget-container{margin:-85px 0px 0px 0px;}.elementor-3345 .elementor-element.elementor-element-0c28cb4:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-0c28cb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E6E4;}.elementor-3345 .elementor-element.elementor-element-0c28cb4 > .elementor-container{max-width:1100px;}.elementor-3345 .elementor-element.elementor-element-0c28cb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-72px;margin-bottom:-72px;padding:0% 5% 0% 5%;}.elementor-3345 .elementor-element.elementor-element-0c28cb4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3345 .elementor-element.elementor-element-930b2f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3345 .elementor-element.elementor-element-930b2f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3345 .elementor-element.elementor-element-45e9299 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3345 .elementor-element.elementor-element-cee67fd > .elementor-widget-container{margin:0px 0px 025px 0px;}.elementor-3345 .elementor-element.elementor-element-cee67fd{text-align:center;}.elementor-3345 .elementor-element.elementor-element-cee67fd .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:400;text-transform:uppercase;color:#676767;}.elementor-3345 .elementor-element.elementor-element-e966a75{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:17px;line-height:1.5em;letter-spacing:0px;}.elementor-3345 .elementor-element.elementor-element-7b7560b .elementor-button{background-color:#AB1434;font-family:"Aleo", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 22px 10px 20px;}.elementor-3345 .elementor-element.elementor-element-7b7560b .elementor-button:hover, .elementor-3345 .elementor-element.elementor-element-7b7560b .elementor-button:focus{background-color:#676767;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-7b7560b > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3345 .elementor-element.elementor-element-7b7560b .elementor-button:hover svg, .elementor-3345 .elementor-element.elementor-element-7b7560b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-0b1df78 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3345 .elementor-element.elementor-element-dccf54c > .elementor-widget-container{margin:0px 0px 025px 0px;}.elementor-3345 .elementor-element.elementor-element-dccf54c{text-align:center;}.elementor-3345 .elementor-element.elementor-element-dccf54c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:400;text-transform:uppercase;color:#676767;}.elementor-3345 .elementor-element.elementor-element-40ab794{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:17px;line-height:1.5em;letter-spacing:0px;}.elementor-3345 .elementor-element.elementor-element-ba99d04 .elementor-button{background-color:#AB1434;font-family:"Aleo", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 22px 10px 20px;}.elementor-3345 .elementor-element.elementor-element-ba99d04 .elementor-button:hover, .elementor-3345 .elementor-element.elementor-element-ba99d04 .elementor-button:focus{background-color:#676767;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-ba99d04 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3345 .elementor-element.elementor-element-ba99d04 .elementor-button:hover svg, .elementor-3345 .elementor-element.elementor-element-ba99d04 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-8771182 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3345 .elementor-element.elementor-element-4cd4b0f > .elementor-widget-container{margin:0px 0px 025px 0px;}.elementor-3345 .elementor-element.elementor-element-4cd4b0f{text-align:center;}.elementor-3345 .elementor-element.elementor-element-4cd4b0f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:400;text-transform:uppercase;color:#676767;}.elementor-3345 .elementor-element.elementor-element-f11f981{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:17px;line-height:1.5em;letter-spacing:0px;}.elementor-3345 .elementor-element.elementor-element-68a72da .elementor-button{background-color:#AB1434;font-family:"Aleo", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 22px 10px 20px;}.elementor-3345 .elementor-element.elementor-element-68a72da .elementor-button:hover, .elementor-3345 .elementor-element.elementor-element-68a72da .elementor-button:focus{background-color:#676767;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-68a72da > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3345 .elementor-element.elementor-element-68a72da .elementor-button:hover svg, .elementor-3345 .elementor-element.elementor-element-68a72da .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-1a1b6be > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3345 .elementor-element.elementor-element-1a1b6be{margin-top:10px;margin-bottom:10px;}.elementor-3345 .elementor-element.elementor-element-ad2211b > .elementor-widget-container{margin:0px 0px 025px 0px;}.elementor-3345 .elementor-element.elementor-element-ad2211b{text-align:center;}.elementor-3345 .elementor-element.elementor-element-ad2211b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:400;text-transform:uppercase;color:#676767;}.elementor-3345 .elementor-element.elementor-element-2a7753d{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:17px;line-height:1.5em;letter-spacing:0px;}.elementor-3345 .elementor-element.elementor-element-8e3a381 .elementor-button{background-color:#AB1434;font-family:"Aleo", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 22px 10px 20px;}.elementor-3345 .elementor-element.elementor-element-8e3a381 .elementor-button:hover, .elementor-3345 .elementor-element.elementor-element-8e3a381 .elementor-button:focus{background-color:#676767;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-8e3a381 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3345 .elementor-element.elementor-element-8e3a381 .elementor-button:hover svg, .elementor-3345 .elementor-element.elementor-element-8e3a381 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-1549eb7 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3345 .elementor-element.elementor-element-0733417 > .elementor-element-populated{margin:0px 9px 0px 0px;--e-column-margin-right:9px;--e-column-margin-left:0px;}.elementor-3345 .elementor-element.elementor-element-4e4e58b > .elementor-widget-container{margin:0px 0px 025px 0px;}.elementor-3345 .elementor-element.elementor-element-4e4e58b{text-align:center;}.elementor-3345 .elementor-element.elementor-element-4e4e58b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:400;text-transform:uppercase;color:#676767;}.elementor-3345 .elementor-element.elementor-element-8a8cb18{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:17px;line-height:1.5em;letter-spacing:0px;}.elementor-3345 .elementor-element.elementor-element-5e4d353 .elementor-button{background-color:#AB1434;font-family:"Aleo", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 22px 10px 20px;}.elementor-3345 .elementor-element.elementor-element-5e4d353 .elementor-button:hover, .elementor-3345 .elementor-element.elementor-element-5e4d353 .elementor-button:focus{background-color:#676767;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-5e4d353 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3345 .elementor-element.elementor-element-5e4d353 .elementor-button:hover svg, .elementor-3345 .elementor-element.elementor-element-5e4d353 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-49d8e27 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3345 .elementor-element.elementor-element-49d8e27{margin-top:10px;margin-bottom:10px;}.elementor-3345 .elementor-element.elementor-element-26bd12d > .elementor-element-populated{margin:0px 9px 0px 0px;--e-column-margin-right:9px;--e-column-margin-left:0px;}.elementor-3345 .elementor-element.elementor-element-6254020 > .elementor-widget-container{margin:0px 0px 025px 0px;}.elementor-3345 .elementor-element.elementor-element-6254020{text-align:center;}.elementor-3345 .elementor-element.elementor-element-6254020 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:400;text-transform:uppercase;color:#676767;}.elementor-3345 .elementor-element.elementor-element-69e1bc5{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:17px;line-height:1.5em;letter-spacing:0px;}.elementor-3345 .elementor-element.elementor-element-da17dda .elementor-button{background-color:#AB1434;font-family:"Aleo", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 22px 10px 20px;}.elementor-3345 .elementor-element.elementor-element-da17dda .elementor-button:hover, .elementor-3345 .elementor-element.elementor-element-da17dda .elementor-button:focus{background-color:#676767;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-da17dda > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3345 .elementor-element.elementor-element-da17dda .elementor-button:hover svg, .elementor-3345 .elementor-element.elementor-element-da17dda .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-9ba9283 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-3345 .elementor-element.elementor-element-9ba9283{margin-top:10px;margin-bottom:50px;}.elementor-3345 .elementor-element.elementor-element-0c0a6a0 > .elementor-widget-container{margin:0px 0px 025px 0px;}.elementor-3345 .elementor-element.elementor-element-0c0a6a0{text-align:center;}.elementor-3345 .elementor-element.elementor-element-0c0a6a0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:400;text-transform:uppercase;color:#676767;}.elementor-3345 .elementor-element.elementor-element-9f9c185{text-align:justify;font-family:"Quicksand", Sans-serif;font-size:17px;line-height:1.5em;letter-spacing:0px;}.elementor-3345 .elementor-element.elementor-element-4b81c3b .elementor-button{background-color:#AB1434;font-family:"Aleo", Sans-serif;font-size:16px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:10px 22px 10px 20px;}.elementor-3345 .elementor-element.elementor-element-4b81c3b .elementor-button:hover, .elementor-3345 .elementor-element.elementor-element-4b81c3b .elementor-button:focus{background-color:#676767;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-4b81c3b > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3345 .elementor-element.elementor-element-4b81c3b .elementor-button:hover svg, .elementor-3345 .elementor-element.elementor-element-4b81c3b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-d0f2d6b > .elementor-container{max-width:500px;}.elementor-3345 .elementor-element.elementor-element-d0f2d6b{padding:7px 7px 7px 7px;}.elementor-3345 .elementor-element.elementor-element-05df5c5{--spacer-size:39px;}.elementor-3345 .elementor-element.elementor-element-3f59dd8:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-3f59dd8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#676767;}.elementor-3345 .elementor-element.elementor-element-3f59dd8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-11px;padding:0% 5% 0% 5%;}.elementor-3345 .elementor-element.elementor-element-3f59dd8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3345 .elementor-element.elementor-element-6660a70 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-3345 .elementor-element.elementor-element-6660a70{text-align:center;font-family:"Playfair Display", Sans-serif;font-size:39px;font-weight:400;text-transform:uppercase;line-height:1.1em;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-e326c4b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3345 .elementor-element.elementor-element-e326c4b{column-gap:0px;text-align:center;font-family:"Quicksand", Sans-serif;font-size:23px;color:#FFFFFF;}.elementor-3345 .elementor-element.elementor-element-fb6201c:not(.elementor-motion-effects-element-type-background), .elementor-3345 .elementor-element.elementor-element-fb6201c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E6E4;}.elementor-3345 .elementor-element.elementor-element-fb6201c > .elementor-container{max-width:1100px;}.elementor-3345 .elementor-element.elementor-element-fb6201c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 5% 0% 5%;}.elementor-3345 .elementor-element.elementor-element-fb6201c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3345 .elementor-element.elementor-element-fe7fc2e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3345 .elementor-element.elementor-element-fe7fc2e{color:#473C3C;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3345 .elementor-element.elementor-element-0733417{width:35%;}.elementor-3345 .elementor-element.elementor-element-07528ba{width:31.332%;}}@media(max-width:1024px){.elementor-3345 .elementor-element.elementor-element-cee67fd > .elementor-widget-container{margin:0px -67px 25px -64px;}.elementor-3345 .elementor-element.elementor-element-dccf54c > .elementor-widget-container{margin:0px -67px 25px -64px;}.elementor-3345 .elementor-element.elementor-element-ad2211b > .elementor-widget-container{margin:0px -67px 25px -64px;}.elementor-3345 .elementor-element.elementor-element-4e4e58b > .elementor-widget-container{margin:0px -86px 25px -93px;}.elementor-3345 .elementor-element.elementor-element-6254020 > .elementor-widget-container{margin:0px -86px 25px -93px;}}@media(max-width:767px){.elementor-3345 .elementor-element.elementor-element-db48f85 .elementor-heading-title{font-size:33px;}.elementor-3345 .elementor-element.elementor-element-6429b22 > .elementor-widget-container{margin:0px -111px 0px -108px;}.elementor-3345 .elementor-element.elementor-element-6429b22{font-size:49px;}.elementor-3345 .elementor-element.elementor-element-cee67fd .elementor-heading-title{font-size:33px;}.elementor-3345 .elementor-element.elementor-element-e966a75 > .elementor-widget-container{margin:0px -38px 0px -38px;}.elementor-3345 .elementor-element.elementor-element-e966a75{text-align:justify;}.elementor-3345 .elementor-element.elementor-element-7b7560b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3345 .elementor-element.elementor-element-dccf54c .elementor-heading-title{font-size:33px;}.elementor-3345 .elementor-element.elementor-element-40ab794 > .elementor-widget-container{margin:0px -38px 0px -38px;}.elementor-3345 .elementor-element.elementor-element-40ab794{text-align:justify;}.elementor-3345 .elementor-element.elementor-element-ba99d04 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3345 .elementor-element.elementor-element-4cd4b0f .elementor-heading-title{font-size:33px;}.elementor-3345 .elementor-element.elementor-element-f11f981 > .elementor-widget-container{margin:0px -38px 0px -38px;}.elementor-3345 .elementor-element.elementor-element-f11f981{text-align:justify;}.elementor-3345 .elementor-element.elementor-element-68a72da > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3345 .elementor-element.elementor-element-ad2211b .elementor-heading-title{font-size:33px;}.elementor-3345 .elementor-element.elementor-element-2a7753d > .elementor-widget-container{margin:0px -38px 0px -38px;}.elementor-3345 .elementor-element.elementor-element-2a7753d{text-align:justify;}.elementor-3345 .elementor-element.elementor-element-8e3a381 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3345 .elementor-element.elementor-element-4e4e58b .elementor-heading-title{font-size:33px;}.elementor-3345 .elementor-element.elementor-element-8a8cb18 > .elementor-widget-container{margin:0px -38px 0px -38px;}.elementor-3345 .elementor-element.elementor-element-8a8cb18{text-align:justify;}.elementor-3345 .elementor-element.elementor-element-5e4d353 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3345 .elementor-element.elementor-element-6254020 .elementor-heading-title{font-size:33px;}.elementor-3345 .elementor-element.elementor-element-69e1bc5 > .elementor-widget-container{margin:0px -38px 0px -38px;}.elementor-3345 .elementor-element.elementor-element-69e1bc5{text-align:justify;}.elementor-3345 .elementor-element.elementor-element-da17dda > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3345 .elementor-element.elementor-element-0c0a6a0 .elementor-heading-title{font-size:33px;}.elementor-3345 .elementor-element.elementor-element-9f9c185 > .elementor-widget-container{margin:0px -38px 0px -38px;}.elementor-3345 .elementor-element.elementor-element-9f9c185{text-align:justify;}.elementor-3345 .elementor-element.elementor-element-4b81c3b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-3345 .elementor-element.elementor-element-6660a70{font-size:25px;}.elementor-3345 .elementor-element.elementor-element-e326c4b{font-size:17px;}}