.elementor-277 .elementor-element.elementor-element-3faf13af > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-277 .elementor-element.elementor-element-3faf13af:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-3faf13af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/05/fondo-proyectos-xilema.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-277 .elementor-element.elementor-element-3faf13af > .elementor-background-overlay{background-color:#001216;opacity:0.35;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-3faf13af > .elementor-container{max-width:1336px;}.elementor-277 .elementor-element.elementor-element-3faf13af .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-277 .elementor-element.elementor-element-3faf13af{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-277 .elementor-element.elementor-element-35bf20bd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277 .elementor-element.elementor-element-35bf20bd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277 .elementor-element.elementor-element-35bf20bd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-76c8c4e{z-index:12;text-align:center;}.elementor-277 .elementor-element.elementor-element-76c8c4e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:4em;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#ffffff;}.elementor-277 .elementor-element.elementor-element-300fd24f{text-align:center;font-family:"Open Sans", Sans-serif;font-size:1em;line-height:1.6em;color:#ffffff;}.elementor-277 .elementor-element.elementor-element-300fd24f p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-1dfd430 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Open Sans", Sans-serif;font-size:0.8em;font-weight:300;text-transform:uppercase;letter-spacing:3px;fill:#ffffff;color:#ffffff;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:30px 30px 30px 30px;}.elementor-277 .elementor-element.elementor-element-1dfd430 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-1dfd430 .elementor-button:focus{background-color:#ffffff;color:#5d5455;}.elementor-277 .elementor-element.elementor-element-1dfd430 .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-1dfd430 .elementor-button:focus svg{fill:#5d5455;}.elementor-277 .elementor-element.elementor-element-23275c88 > .elementor-container{max-width:1100px;}.elementor-277 .elementor-element.elementor-element-23275c88{padding:75px 0px 75px 0px;}.elementor-277 .elementor-element.elementor-element-373e8786:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-373e8786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-277 .elementor-element.elementor-element-373e8786 > .elementor-container{max-width:1100px;}.elementor-277 .elementor-element.elementor-element-373e8786{box-shadow:0px 11px 19px -11px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-150px;margin-bottom:0px;padding:50px 50px 50px 50px;}.elementor-277 .elementor-element.elementor-element-373e8786 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-a6f8a1c{text-align:center;font-family:"Open Sans", Sans-serif;font-size:22px;}.elementor-277 .elementor-element.elementor-element-53297d0:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-53297d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/05/trabajo-con-madera.jpg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-53297d0 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-53297d0 > .elementor-container{max-width:1200px;}.elementor-277 .elementor-element.elementor-element-53297d0{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:60px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-277 .elementor-element.elementor-element-8f3f196.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277 .elementor-element.elementor-element-8f3f196.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277 .elementor-element.elementor-element-8f3f196 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-277 .elementor-element.elementor-element-0fb9e76 .elementor-flip-box__front{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/07/17-Viviendas-en-Corvera-Murcia1.jpg");background-position:center center;background-size:cover;}.elementor-277 .elementor-element.elementor-element-0fb9e76 .elementor-flip-box__back{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/07/17-Viviendas-en-Corvera-Murcia7.jpg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-0fb9e76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;}.elementor-277 .elementor-element.elementor-element-0fb9e76 .elementor-flip-box{height:500px;}.elementor-277 .elementor-element.elementor-element-0fb9e76 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;}.elementor-277 .elementor-element.elementor-element-0fb9e76 .elementor-flip-box__image{opacity:1;}.elementor-277 .elementor-element.elementor-element-0fb9e76 .elementor-flip-box__image img{border-radius:7px;}.elementor-277 .elementor-element.elementor-element-0fb9e76 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-277 .elementor-element.elementor-element-0fb9e76 .elementor-flip-box__button{margin-center:0;}.elementor-277 .elementor-element.elementor-element-ca95d09 > .elementor-container{max-width:400px;}.elementor-277 .elementor-element.elementor-element-ca95d09{margin-top:-90px;margin-bottom:0px;}.elementor-277 .elementor-element.elementor-element-0146fd8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-277 .elementor-element.elementor-element-0146fd8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-277 .elementor-element.elementor-element-0146fd8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-277 .elementor-element.elementor-element-0146fd8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-c9096c0{text-align:center;}.elementor-277 .elementor-element.elementor-element-c9096c0 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:300;line-height:36px;color:#000000;}.elementor-277 .elementor-element.elementor-element-cc0e720{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-277 .elementor-element.elementor-element-cc0e720 p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-7c769ef .elementor-button{background-color:#185E466E;font-family:"Open Sans", Sans-serif;font-size:0.8em;font-weight:300;text-transform:uppercase;letter-spacing:3px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-7c769ef .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-7c769ef .elementor-button:focus{background-color:#ffffff;color:#5d5455;}.elementor-277 .elementor-element.elementor-element-7c769ef .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-7c769ef .elementor-button:focus svg{fill:#5d5455;}.elementor-bc-flex-widget .elementor-277 .elementor-element.elementor-element-5866095e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277 .elementor-element.elementor-element-5866095e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277 .elementor-element.elementor-element-5866095e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-277 .elementor-element.elementor-element-1b306695 .elementor-flip-box__front{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/06/Adeje.-Tenerife1.jpg");background-position:center center;background-size:cover;}.elementor-277 .elementor-element.elementor-element-1b306695 .elementor-flip-box__back{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/06/Adeje.-Tenerife2.jpg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-1b306695 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;}.elementor-277 .elementor-element.elementor-element-1b306695 .elementor-flip-box{height:500px;}.elementor-277 .elementor-element.elementor-element-1b306695 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;}.elementor-277 .elementor-element.elementor-element-1b306695 .elementor-flip-box__image{opacity:1;}.elementor-277 .elementor-element.elementor-element-1b306695 .elementor-flip-box__image img{border-radius:7px;}.elementor-277 .elementor-element.elementor-element-1b306695 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-277 .elementor-element.elementor-element-1b306695 .elementor-flip-box__button{margin-center:0;}.elementor-277 .elementor-element.elementor-element-4bca099e > .elementor-container{max-width:400px;}.elementor-277 .elementor-element.elementor-element-4bca099e{margin-top:-90px;margin-bottom:0px;}.elementor-277 .elementor-element.elementor-element-5d47b845:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-277 .elementor-element.elementor-element-5d47b845 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-277 .elementor-element.elementor-element-5d47b845 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-277 .elementor-element.elementor-element-5d47b845 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-57d2c6d2{text-align:center;}.elementor-277 .elementor-element.elementor-element-57d2c6d2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:300;line-height:36px;color:#000000;}.elementor-277 .elementor-element.elementor-element-2628cd78{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-277 .elementor-element.elementor-element-2628cd78 p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-dfc1a6d .elementor-button{background-color:#185E466E;font-family:"Open Sans", Sans-serif;font-size:0.8em;font-weight:300;text-transform:uppercase;letter-spacing:3px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-dfc1a6d .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-dfc1a6d .elementor-button:focus{background-color:#ffffff;color:#5d5455;}.elementor-277 .elementor-element.elementor-element-dfc1a6d .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-dfc1a6d .elementor-button:focus svg{fill:#5d5455;}.elementor-277 .elementor-element.elementor-element-18d66f1:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-18d66f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/05/trabajo-con-madera.jpg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-18d66f1 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-18d66f1 > .elementor-container{max-width:1200px;}.elementor-277 .elementor-element.elementor-element-18d66f1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-277 .elementor-element.elementor-element-469d231.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277 .elementor-element.elementor-element-469d231.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277 .elementor-element.elementor-element-469d231 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-277 .elementor-element.elementor-element-49e8632 .elementor-flip-box__front{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/07/project2-140-1.jpeg");background-position:center center;background-size:cover;}.elementor-277 .elementor-element.elementor-element-49e8632 .elementor-flip-box__back{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/07/project2-140-8.jpeg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-49e8632 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;}.elementor-277 .elementor-element.elementor-element-49e8632 .elementor-flip-box{height:500px;}.elementor-277 .elementor-element.elementor-element-49e8632 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;}.elementor-277 .elementor-element.elementor-element-49e8632 .elementor-flip-box__image{opacity:1;}.elementor-277 .elementor-element.elementor-element-49e8632 .elementor-flip-box__image img{border-radius:7px;}.elementor-277 .elementor-element.elementor-element-49e8632 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-277 .elementor-element.elementor-element-49e8632 .elementor-flip-box__button{margin-center:0;}.elementor-277 .elementor-element.elementor-element-c542299 > .elementor-container{max-width:400px;}.elementor-277 .elementor-element.elementor-element-c542299{margin-top:-90px;margin-bottom:0px;}.elementor-277 .elementor-element.elementor-element-7b0269e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-277 .elementor-element.elementor-element-7b0269e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-277 .elementor-element.elementor-element-7b0269e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-277 .elementor-element.elementor-element-7b0269e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-a7f1c83{text-align:center;}.elementor-277 .elementor-element.elementor-element-a7f1c83 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:300;line-height:36px;color:#000000;}.elementor-277 .elementor-element.elementor-element-3fd227c{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-277 .elementor-element.elementor-element-3fd227c p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-ef19a2e .elementor-button{background-color:#185E466E;font-family:"Open Sans", Sans-serif;font-size:0.8em;font-weight:300;text-transform:uppercase;letter-spacing:3px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-ef19a2e .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-ef19a2e .elementor-button:focus{background-color:#ffffff;color:#5d5455;}.elementor-277 .elementor-element.elementor-element-ef19a2e .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-ef19a2e .elementor-button:focus svg{fill:#5d5455;}.elementor-bc-flex-widget .elementor-277 .elementor-element.elementor-element-bf64a1e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277 .elementor-element.elementor-element-bf64a1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277 .elementor-element.elementor-element-bf64a1e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-277 .elementor-element.elementor-element-0c41d55 .elementor-flip-box__front{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/06/plazo-inferior.jpg");background-position:center center;background-size:cover;}.elementor-277 .elementor-element.elementor-element-0c41d55 .elementor-flip-box__back{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/06/xilemaproject11.jpg");}.elementor-277 .elementor-element.elementor-element-0c41d55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;}.elementor-277 .elementor-element.elementor-element-0c41d55 .elementor-flip-box{height:500px;}.elementor-277 .elementor-element.elementor-element-0c41d55 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;}.elementor-277 .elementor-element.elementor-element-0c41d55 .elementor-flip-box__image{opacity:1;}.elementor-277 .elementor-element.elementor-element-0c41d55 .elementor-flip-box__image img{border-radius:7px;}.elementor-277 .elementor-element.elementor-element-0c41d55 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-277 .elementor-element.elementor-element-0c41d55 .elementor-flip-box__button{margin-center:0;}.elementor-277 .elementor-element.elementor-element-8de7fe7 > .elementor-container{max-width:400px;}.elementor-277 .elementor-element.elementor-element-8de7fe7{margin-top:-90px;margin-bottom:0px;}.elementor-277 .elementor-element.elementor-element-48bb799:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-277 .elementor-element.elementor-element-48bb799 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-277 .elementor-element.elementor-element-48bb799 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-277 .elementor-element.elementor-element-48bb799 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-072f1f8{text-align:center;}.elementor-277 .elementor-element.elementor-element-072f1f8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:300;line-height:36px;color:#000000;}.elementor-277 .elementor-element.elementor-element-b016fdf{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-277 .elementor-element.elementor-element-b016fdf p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-90b5124 .elementor-button{background-color:#185E466E;font-family:"Open Sans", Sans-serif;font-size:0.8em;font-weight:300;text-transform:uppercase;letter-spacing:3px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-90b5124 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-90b5124 .elementor-button:focus{background-color:#ffffff;color:#5d5455;}.elementor-277 .elementor-element.elementor-element-90b5124 .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-90b5124 .elementor-button:focus svg{fill:#5d5455;}.elementor-277 .elementor-element.elementor-element-543d90f7:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-543d90f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/05/trabajo-con-madera.jpg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-543d90f7 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-543d90f7 > .elementor-container{max-width:1201px;}.elementor-277 .elementor-element.elementor-element-543d90f7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-277 .elementor-element.elementor-element-f29b071.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277 .elementor-element.elementor-element-f29b071.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277 .elementor-element.elementor-element-f29b071 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-277 .elementor-element.elementor-element-1fc6635 .elementor-flip-box__front{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/06/Project-1601.jpg");background-position:center center;background-size:cover;}.elementor-277 .elementor-element.elementor-element-1fc6635 .elementor-flip-box__back{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/06/Project-1602.jpg");}.elementor-277 .elementor-element.elementor-element-1fc6635 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;}.elementor-277 .elementor-element.elementor-element-1fc6635 .elementor-flip-box{height:500px;}.elementor-277 .elementor-element.elementor-element-1fc6635 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;}.elementor-277 .elementor-element.elementor-element-1fc6635 .elementor-flip-box__image{opacity:1;}.elementor-277 .elementor-element.elementor-element-1fc6635 .elementor-flip-box__image img{border-radius:7px;}.elementor-277 .elementor-element.elementor-element-1fc6635 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-277 .elementor-element.elementor-element-1fc6635 .elementor-flip-box__button{margin-center:0;}.elementor-277 .elementor-element.elementor-element-f83e262 > .elementor-container{max-width:400px;}.elementor-277 .elementor-element.elementor-element-f83e262{margin-top:-90px;margin-bottom:0px;}.elementor-277 .elementor-element.elementor-element-3635cda:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-277 .elementor-element.elementor-element-3635cda > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-277 .elementor-element.elementor-element-3635cda > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-277 .elementor-element.elementor-element-3635cda > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-9da35aa{text-align:center;}.elementor-277 .elementor-element.elementor-element-9da35aa .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:300;line-height:36px;color:#000000;}.elementor-277 .elementor-element.elementor-element-f5947eb{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-277 .elementor-element.elementor-element-f5947eb p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-1351faf .elementor-button{background-color:#185E466E;font-family:"Open Sans", Sans-serif;font-size:0.8em;font-weight:300;text-transform:uppercase;letter-spacing:3px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-1351faf .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-1351faf .elementor-button:focus{background-color:#ffffff;color:#5d5455;}.elementor-277 .elementor-element.elementor-element-1351faf .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-1351faf .elementor-button:focus svg{fill:#5d5455;}.elementor-bc-flex-widget .elementor-277 .elementor-element.elementor-element-ff00a79.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277 .elementor-element.elementor-element-ff00a79.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277 .elementor-element.elementor-element-ff00a79 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-277 .elementor-element.elementor-element-85cafbc .elementor-flip-box__front{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/07/5_2.jpg");background-position:center center;background-size:cover;}.elementor-277 .elementor-element.elementor-element-85cafbc .elementor-flip-box__back{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/07/2_1.jpg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-85cafbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;}.elementor-277 .elementor-element.elementor-element-85cafbc .elementor-flip-box{height:500px;}.elementor-277 .elementor-element.elementor-element-85cafbc .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;}.elementor-277 .elementor-element.elementor-element-85cafbc .elementor-flip-box__image{opacity:1;}.elementor-277 .elementor-element.elementor-element-85cafbc .elementor-flip-box__image img{border-radius:7px;}.elementor-277 .elementor-element.elementor-element-85cafbc .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-277 .elementor-element.elementor-element-85cafbc .elementor-flip-box__button{margin-center:0;}.elementor-277 .elementor-element.elementor-element-c628717 > .elementor-container{max-width:400px;}.elementor-277 .elementor-element.elementor-element-c628717{margin-top:-90px;margin-bottom:0px;}.elementor-277 .elementor-element.elementor-element-93f589a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-277 .elementor-element.elementor-element-93f589a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-277 .elementor-element.elementor-element-93f589a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-277 .elementor-element.elementor-element-93f589a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-e3d3556{text-align:center;}.elementor-277 .elementor-element.elementor-element-e3d3556 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:300;line-height:36px;color:#000000;}.elementor-277 .elementor-element.elementor-element-76a9d20{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-277 .elementor-element.elementor-element-76a9d20 p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-a616766 .elementor-button{background-color:#185E466E;font-family:"Open Sans", Sans-serif;font-size:0.8em;font-weight:300;text-transform:uppercase;letter-spacing:3px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-a616766 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-a616766 .elementor-button:focus{background-color:#ffffff;color:#5d5455;}.elementor-277 .elementor-element.elementor-element-a616766 .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-a616766 .elementor-button:focus svg{fill:#5d5455;}.elementor-277 .elementor-element.elementor-element-af46ab3:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-af46ab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/05/trabajo-con-madera.jpg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-af46ab3 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-af46ab3 > .elementor-container{max-width:1201px;}.elementor-277 .elementor-element.elementor-element-af46ab3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-277 .elementor-element.elementor-element-f1a2f34.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277 .elementor-element.elementor-element-f1a2f34.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277 .elementor-element.elementor-element-f1a2f34 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-277 .elementor-element.elementor-element-a7787a0 .elementor-flip-box__front{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/07/07bd2f27_e0ad_4311_8500_c5addbabfac1.jpg");background-position:center center;background-size:cover;}.elementor-277 .elementor-element.elementor-element-a7787a0 .elementor-flip-box__back{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/07/19d72660_40a3_42bb_ac3d_3a033206ddd9.jpg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-a7787a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;}.elementor-277 .elementor-element.elementor-element-a7787a0 .elementor-flip-box{height:500px;}.elementor-277 .elementor-element.elementor-element-a7787a0 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;}.elementor-277 .elementor-element.elementor-element-a7787a0 .elementor-flip-box__image{opacity:1;}.elementor-277 .elementor-element.elementor-element-a7787a0 .elementor-flip-box__image img{border-radius:7px;}.elementor-277 .elementor-element.elementor-element-a7787a0 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-277 .elementor-element.elementor-element-a7787a0 .elementor-flip-box__button{margin-center:0;}.elementor-277 .elementor-element.elementor-element-c467092 > .elementor-container{max-width:400px;}.elementor-277 .elementor-element.elementor-element-c467092{margin-top:-90px;margin-bottom:0px;}.elementor-277 .elementor-element.elementor-element-d4a2a56:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-277 .elementor-element.elementor-element-d4a2a56 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-277 .elementor-element.elementor-element-d4a2a56 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-277 .elementor-element.elementor-element-d4a2a56 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-9abbfb1{text-align:center;}.elementor-277 .elementor-element.elementor-element-9abbfb1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:300;line-height:36px;color:#000000;}.elementor-277 .elementor-element.elementor-element-1ca8aaa{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-277 .elementor-element.elementor-element-1ca8aaa p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-eaaea4d .elementor-button{background-color:#185E466E;font-family:"Open Sans", Sans-serif;font-size:0.8em;font-weight:300;text-transform:uppercase;letter-spacing:3px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-eaaea4d .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-eaaea4d .elementor-button:focus{background-color:#ffffff;color:#5d5455;}.elementor-277 .elementor-element.elementor-element-eaaea4d .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-eaaea4d .elementor-button:focus svg{fill:#5d5455;}.elementor-bc-flex-widget .elementor-277 .elementor-element.elementor-element-9465082.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277 .elementor-element.elementor-element-9465082.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277 .elementor-element.elementor-element-9465082 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-277 .elementor-element.elementor-element-463550f .elementor-flip-box__front{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/06/Aspe-Alicante1.jpg");background-position:center center;background-size:cover;}.elementor-277 .elementor-element.elementor-element-463550f .elementor-flip-box__back{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/06/Aspe-Alicante2.jpg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-463550f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;}.elementor-277 .elementor-element.elementor-element-463550f .elementor-flip-box{height:500px;}.elementor-277 .elementor-element.elementor-element-463550f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;}.elementor-277 .elementor-element.elementor-element-463550f .elementor-flip-box__image{opacity:1;}.elementor-277 .elementor-element.elementor-element-463550f .elementor-flip-box__image img{border-radius:7px;}.elementor-277 .elementor-element.elementor-element-463550f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-277 .elementor-element.elementor-element-463550f .elementor-flip-box__button{margin-center:0;}.elementor-277 .elementor-element.elementor-element-255e4fe > .elementor-container{max-width:400px;}.elementor-277 .elementor-element.elementor-element-255e4fe{margin-top:-90px;margin-bottom:0px;}.elementor-277 .elementor-element.elementor-element-fd939d3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-277 .elementor-element.elementor-element-fd939d3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-277 .elementor-element.elementor-element-fd939d3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-277 .elementor-element.elementor-element-fd939d3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-ce1e222{text-align:center;}.elementor-277 .elementor-element.elementor-element-ce1e222 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:300;line-height:36px;color:#000000;}.elementor-277 .elementor-element.elementor-element-5afaf4d{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-277 .elementor-element.elementor-element-5afaf4d p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-ab35ea7 .elementor-button{background-color:#185E466E;font-family:"Open Sans", Sans-serif;font-size:0.8em;font-weight:300;text-transform:uppercase;letter-spacing:3px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-ab35ea7 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-ab35ea7 .elementor-button:focus{background-color:#ffffff;color:#5d5455;}.elementor-277 .elementor-element.elementor-element-ab35ea7 .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-ab35ea7 .elementor-button:focus svg{fill:#5d5455;}.elementor-277 .elementor-element.elementor-element-5e5abff:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-5e5abff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/05/trabajo-con-madera.jpg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-5e5abff > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-5e5abff > .elementor-container{max-width:1201px;}.elementor-277 .elementor-element.elementor-element-5e5abff{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-277 .elementor-element.elementor-element-f327515.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277 .elementor-element.elementor-element-f327515.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277 .elementor-element.elementor-element-f327515 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-277 .elementor-element.elementor-element-f698e8a .elementor-flip-box__front{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/05/1-Project-200.jpg");background-position:center center;background-size:cover;}.elementor-277 .elementor-element.elementor-element-f698e8a .elementor-flip-box__back{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/05/4-Project-200.jpg");}.elementor-277 .elementor-element.elementor-element-f698e8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;}.elementor-277 .elementor-element.elementor-element-f698e8a .elementor-flip-box{height:500px;}.elementor-277 .elementor-element.elementor-element-f698e8a .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;}.elementor-277 .elementor-element.elementor-element-f698e8a .elementor-flip-box__image{opacity:1;}.elementor-277 .elementor-element.elementor-element-f698e8a .elementor-flip-box__image img{border-radius:7px;}.elementor-277 .elementor-element.elementor-element-f698e8a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-277 .elementor-element.elementor-element-f698e8a .elementor-flip-box__button{margin-center:0;}.elementor-277 .elementor-element.elementor-element-2c9ee85 > .elementor-container{max-width:400px;}.elementor-277 .elementor-element.elementor-element-2c9ee85{margin-top:-90px;margin-bottom:0px;}.elementor-277 .elementor-element.elementor-element-8bc14aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-277 .elementor-element.elementor-element-8bc14aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-277 .elementor-element.elementor-element-8bc14aa > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-277 .elementor-element.elementor-element-8bc14aa > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-208a730{text-align:center;}.elementor-277 .elementor-element.elementor-element-208a730 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:300;line-height:36px;color:#000000;}.elementor-277 .elementor-element.elementor-element-3e9c072{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-277 .elementor-element.elementor-element-3e9c072 p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-43b35ab .elementor-button{background-color:#185E466E;font-family:"Open Sans", Sans-serif;font-size:0.8em;font-weight:300;text-transform:uppercase;letter-spacing:3px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-43b35ab .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-43b35ab .elementor-button:focus{background-color:#ffffff;color:#5d5455;}.elementor-277 .elementor-element.elementor-element-43b35ab .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-43b35ab .elementor-button:focus svg{fill:#5d5455;}.elementor-bc-flex-widget .elementor-277 .elementor-element.elementor-element-1b47be5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277 .elementor-element.elementor-element-1b47be5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277 .elementor-element.elementor-element-1b47be5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-277 .elementor-element.elementor-element-507e309 .elementor-flip-box__front{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/06/Masquefa-Barcelona.jpg");background-position:center center;background-size:cover;}.elementor-277 .elementor-element.elementor-element-507e309 .elementor-flip-box__back{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/06/Masquefa-Barcelona2.jpg");background-size:cover;}.elementor-277 .elementor-element.elementor-element-507e309 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;}.elementor-277 .elementor-element.elementor-element-507e309 .elementor-flip-box{height:500px;}.elementor-277 .elementor-element.elementor-element-507e309 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;}.elementor-277 .elementor-element.elementor-element-507e309 .elementor-flip-box__image{opacity:1;}.elementor-277 .elementor-element.elementor-element-507e309 .elementor-flip-box__image img{border-radius:7px;}.elementor-277 .elementor-element.elementor-element-507e309 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-277 .elementor-element.elementor-element-507e309 .elementor-flip-box__button{margin-center:0;}.elementor-277 .elementor-element.elementor-element-603f565 > .elementor-container{max-width:400px;}.elementor-277 .elementor-element.elementor-element-603f565{margin-top:-90px;margin-bottom:0px;}.elementor-277 .elementor-element.elementor-element-407f14e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-277 .elementor-element.elementor-element-407f14e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-277 .elementor-element.elementor-element-407f14e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-277 .elementor-element.elementor-element-407f14e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-6385c68{text-align:center;}.elementor-277 .elementor-element.elementor-element-6385c68 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:300;line-height:36px;color:#000000;}.elementor-277 .elementor-element.elementor-element-ca6325d{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-277 .elementor-element.elementor-element-ca6325d p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-b950842 .elementor-button{background-color:#185E466E;font-family:"Open Sans", Sans-serif;font-size:0.8em;font-weight:300;text-transform:uppercase;letter-spacing:3px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-b950842 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-b950842 .elementor-button:focus{background-color:#ffffff;color:#5d5455;}.elementor-277 .elementor-element.elementor-element-b950842 .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-b950842 .elementor-button:focus svg{fill:#5d5455;}.elementor-277 .elementor-element.elementor-element-5195d1c:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-5195d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/05/trabajo-con-madera.jpg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-5195d1c > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-5195d1c > .elementor-container{max-width:1201px;}.elementor-277 .elementor-element.elementor-element-5195d1c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-277 .elementor-element.elementor-element-aa4f88f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277 .elementor-element.elementor-element-aa4f88f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277 .elementor-element.elementor-element-aa4f88f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-277 .elementor-element.elementor-element-c4cf539 .elementor-flip-box__front{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/07/ce34f2ab_7d3b_41b3_9d27_cab5f3189464.jpg");background-position:center center;background-size:cover;}.elementor-277 .elementor-element.elementor-element-c4cf539 .elementor-flip-box__back{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/07/5bdf0f0a_17d9_4f42_a9c2_610c416bbbdc.jpg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-c4cf539 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;}.elementor-277 .elementor-element.elementor-element-c4cf539 .elementor-flip-box{height:500px;}.elementor-277 .elementor-element.elementor-element-c4cf539 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;}.elementor-277 .elementor-element.elementor-element-c4cf539 .elementor-flip-box__image{opacity:1;}.elementor-277 .elementor-element.elementor-element-c4cf539 .elementor-flip-box__image img{border-radius:7px;}.elementor-277 .elementor-element.elementor-element-c4cf539 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-277 .elementor-element.elementor-element-c4cf539 .elementor-flip-box__button{margin-center:0;}.elementor-277 .elementor-element.elementor-element-1a49ace > .elementor-container{max-width:400px;}.elementor-277 .elementor-element.elementor-element-1a49ace{margin-top:-90px;margin-bottom:0px;}.elementor-277 .elementor-element.elementor-element-5e29c10:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-277 .elementor-element.elementor-element-5e29c10 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-277 .elementor-element.elementor-element-5e29c10 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-277 .elementor-element.elementor-element-5e29c10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-bfe315f{text-align:center;}.elementor-277 .elementor-element.elementor-element-bfe315f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:300;line-height:36px;color:#000000;}.elementor-277 .elementor-element.elementor-element-bcb402b{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-277 .elementor-element.elementor-element-bcb402b p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-38d1d87 .elementor-button{background-color:#185E466E;font-family:"Open Sans", Sans-serif;font-size:0.8em;font-weight:300;text-transform:uppercase;letter-spacing:3px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-38d1d87 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-38d1d87 .elementor-button:focus{background-color:#ffffff;color:#5d5455;}.elementor-277 .elementor-element.elementor-element-38d1d87 .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-38d1d87 .elementor-button:focus svg{fill:#5d5455;}.elementor-bc-flex-widget .elementor-277 .elementor-element.elementor-element-22422de.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277 .elementor-element.elementor-element-22422de.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277 .elementor-element.elementor-element-22422de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-277 .elementor-element.elementor-element-cf42060 .elementor-flip-box__front{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/07/project-300-1.jpg");background-position:center center;background-size:cover;}.elementor-277 .elementor-element.elementor-element-cf42060 .elementor-flip-box__back{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/07/project-300-2.jpg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-cf42060 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;}.elementor-277 .elementor-element.elementor-element-cf42060 .elementor-flip-box{height:500px;}.elementor-277 .elementor-element.elementor-element-cf42060 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;}.elementor-277 .elementor-element.elementor-element-cf42060 .elementor-flip-box__image{opacity:1;}.elementor-277 .elementor-element.elementor-element-cf42060 .elementor-flip-box__image img{border-radius:7px;}.elementor-277 .elementor-element.elementor-element-cf42060 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-277 .elementor-element.elementor-element-cf42060 .elementor-flip-box__button{margin-center:0;}.elementor-277 .elementor-element.elementor-element-e370e61 > .elementor-container{max-width:400px;}.elementor-277 .elementor-element.elementor-element-e370e61{margin-top:-90px;margin-bottom:0px;}.elementor-277 .elementor-element.elementor-element-0df0304:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-277 .elementor-element.elementor-element-0df0304 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-277 .elementor-element.elementor-element-0df0304 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-277 .elementor-element.elementor-element-0df0304 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-77f45d3{text-align:center;}.elementor-277 .elementor-element.elementor-element-77f45d3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:300;line-height:36px;color:#000000;}.elementor-277 .elementor-element.elementor-element-63743a3{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-277 .elementor-element.elementor-element-63743a3 p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-3ef2ea5 .elementor-button{background-color:#185E466E;font-family:"Open Sans", Sans-serif;font-size:0.8em;font-weight:300;text-transform:uppercase;letter-spacing:3px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-3ef2ea5 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-3ef2ea5 .elementor-button:focus{background-color:#ffffff;color:#5d5455;}.elementor-277 .elementor-element.elementor-element-3ef2ea5 .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-3ef2ea5 .elementor-button:focus svg{fill:#5d5455;}.elementor-277 .elementor-element.elementor-element-8a30209:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-8a30209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/05/trabajo-con-madera.jpg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-8a30209 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-8a30209 > .elementor-container{max-width:1201px;}.elementor-277 .elementor-element.elementor-element-8a30209{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-277 .elementor-element.elementor-element-8c6cbb5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277 .elementor-element.elementor-element-8c6cbb5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277 .elementor-element.elementor-element-8c6cbb5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-277 .elementor-element.elementor-element-a035097 .elementor-flip-box__front{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/06/Modulo-Sanitario-300-Covid1.jpg");background-position:center center;background-size:cover;}.elementor-277 .elementor-element.elementor-element-a035097 .elementor-flip-box__back{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/06/Modulo-Sanitario-300-Covid2-1.jpg");}.elementor-277 .elementor-element.elementor-element-a035097 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;}.elementor-277 .elementor-element.elementor-element-a035097 .elementor-flip-box{height:500px;}.elementor-277 .elementor-element.elementor-element-a035097 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;}.elementor-277 .elementor-element.elementor-element-a035097 .elementor-flip-box__image{opacity:1;}.elementor-277 .elementor-element.elementor-element-a035097 .elementor-flip-box__image img{border-radius:7px;}.elementor-277 .elementor-element.elementor-element-a035097 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-277 .elementor-element.elementor-element-a035097 .elementor-flip-box__button{margin-center:0;}.elementor-277 .elementor-element.elementor-element-64fbe69 > .elementor-container{max-width:400px;}.elementor-277 .elementor-element.elementor-element-64fbe69{margin-top:-90px;margin-bottom:0px;}.elementor-277 .elementor-element.elementor-element-f0b0786:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-277 .elementor-element.elementor-element-f0b0786 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-277 .elementor-element.elementor-element-f0b0786 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-277 .elementor-element.elementor-element-f0b0786 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-c8f994b{text-align:center;}.elementor-277 .elementor-element.elementor-element-c8f994b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:300;line-height:36px;color:#000000;}.elementor-277 .elementor-element.elementor-element-281c462{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-277 .elementor-element.elementor-element-281c462 p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-8e25a4d .elementor-button{background-color:#185E466E;font-family:"Open Sans", Sans-serif;font-size:0.8em;font-weight:300;text-transform:uppercase;letter-spacing:3px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-8e25a4d .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-8e25a4d .elementor-button:focus{background-color:#ffffff;color:#5d5455;}.elementor-277 .elementor-element.elementor-element-8e25a4d .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-8e25a4d .elementor-button:focus svg{fill:#5d5455;}.elementor-bc-flex-widget .elementor-277 .elementor-element.elementor-element-afb2545.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277 .elementor-element.elementor-element-afb2545.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277 .elementor-element.elementor-element-afb2545 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-277 .elementor-element.elementor-element-088549f .elementor-flip-box__front{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/06/Pop-Ups-Formentera1.jpg");background-position:center center;background-size:cover;}.elementor-277 .elementor-element.elementor-element-088549f .elementor-flip-box__back{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/06/Pop-Ups-Formentera2.jpg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-088549f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;}.elementor-277 .elementor-element.elementor-element-088549f .elementor-flip-box{height:500px;}.elementor-277 .elementor-element.elementor-element-088549f .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;}.elementor-277 .elementor-element.elementor-element-088549f .elementor-flip-box__image{opacity:1;}.elementor-277 .elementor-element.elementor-element-088549f .elementor-flip-box__image img{border-radius:7px;}.elementor-277 .elementor-element.elementor-element-088549f .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-277 .elementor-element.elementor-element-088549f .elementor-flip-box__button{margin-center:0;}.elementor-277 .elementor-element.elementor-element-a286200 > .elementor-container{max-width:400px;}.elementor-277 .elementor-element.elementor-element-a286200{margin-top:-90px;margin-bottom:0px;}.elementor-277 .elementor-element.elementor-element-8f9c784:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-277 .elementor-element.elementor-element-8f9c784 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-277 .elementor-element.elementor-element-8f9c784 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-277 .elementor-element.elementor-element-8f9c784 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-5968d0e{text-align:center;}.elementor-277 .elementor-element.elementor-element-5968d0e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:300;line-height:36px;color:#000000;}.elementor-277 .elementor-element.elementor-element-8d66f0b{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-277 .elementor-element.elementor-element-8d66f0b p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-2a4727f .elementor-button{background-color:#185E466E;font-family:"Open Sans", Sans-serif;font-size:0.8em;font-weight:300;text-transform:uppercase;letter-spacing:3px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-2a4727f .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-2a4727f .elementor-button:focus{background-color:#ffffff;color:#5d5455;}.elementor-277 .elementor-element.elementor-element-2a4727f .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-2a4727f .elementor-button:focus svg{fill:#5d5455;}.elementor-277 .elementor-element.elementor-element-989196d:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-989196d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/05/trabajo-con-madera.jpg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-989196d > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.95;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-989196d > .elementor-container{max-width:1201px;}.elementor-277 .elementor-element.elementor-element-989196d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 60px 0px;}.elementor-bc-flex-widget .elementor-277 .elementor-element.elementor-element-47967ad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277 .elementor-element.elementor-element-47967ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277 .elementor-element.elementor-element-47967ad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-277 .elementor-element.elementor-element-8801a55 .elementor-flip-box__front{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/06/Vistahermosa-Alicante1.jpg");background-position:center center;background-size:cover;}.elementor-277 .elementor-element.elementor-element-8801a55 .elementor-flip-box__back{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/06/Vistahermosa-Alicante2.jpg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-8801a55 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;}.elementor-277 .elementor-element.elementor-element-8801a55 .elementor-flip-box{height:500px;}.elementor-277 .elementor-element.elementor-element-8801a55 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;}.elementor-277 .elementor-element.elementor-element-8801a55 .elementor-flip-box__image{opacity:1;}.elementor-277 .elementor-element.elementor-element-8801a55 .elementor-flip-box__image img{border-radius:7px;}.elementor-277 .elementor-element.elementor-element-8801a55 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-277 .elementor-element.elementor-element-8801a55 .elementor-flip-box__button{margin-center:0;}.elementor-277 .elementor-element.elementor-element-45c84d1 > .elementor-container{max-width:400px;}.elementor-277 .elementor-element.elementor-element-45c84d1{margin-top:-90px;margin-bottom:0px;}.elementor-277 .elementor-element.elementor-element-56f7213:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-277 .elementor-element.elementor-element-56f7213 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-277 .elementor-element.elementor-element-56f7213 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-277 .elementor-element.elementor-element-56f7213 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-b349b14{text-align:center;}.elementor-277 .elementor-element.elementor-element-b349b14 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:300;line-height:36px;color:#000000;}.elementor-277 .elementor-element.elementor-element-a2558e8{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-277 .elementor-element.elementor-element-a2558e8 p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-0aede43 .elementor-button{background-color:#185E466E;font-family:"Open Sans", Sans-serif;font-size:0.8em;font-weight:300;text-transform:uppercase;letter-spacing:3px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-0aede43 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-0aede43 .elementor-button:focus{background-color:#ffffff;color:#5d5455;}.elementor-277 .elementor-element.elementor-element-0aede43 .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-0aede43 .elementor-button:focus svg{fill:#5d5455;}.elementor-bc-flex-widget .elementor-277 .elementor-element.elementor-element-6135d52.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-277 .elementor-element.elementor-element-6135d52.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-277 .elementor-element.elementor-element-6135d52 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:2em 2em 2em 2em;}.elementor-277 .elementor-element.elementor-element-97a5103 .elementor-flip-box__front{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/07/5_3.jpg");background-position:center center;background-size:cover;}.elementor-277 .elementor-element.elementor-element-97a5103 .elementor-flip-box__back{background-image:url("https://xilemaprojects.com/wp-content/uploads/2025/07/4_2.jpg");background-position:center center;}.elementor-277 .elementor-element.elementor-element-97a5103 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:7px 7px 7px 7px;}.elementor-277 .elementor-element.elementor-element-97a5103 .elementor-flip-box{height:500px;}.elementor-277 .elementor-element.elementor-element-97a5103 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:left;}.elementor-277 .elementor-element.elementor-element-97a5103 .elementor-flip-box__image{opacity:1;}.elementor-277 .elementor-element.elementor-element-97a5103 .elementor-flip-box__image img{border-radius:7px;}.elementor-277 .elementor-element.elementor-element-97a5103 .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-277 .elementor-element.elementor-element-97a5103 .elementor-flip-box__button{margin-center:0;}.elementor-277 .elementor-element.elementor-element-85c306e > .elementor-container{max-width:400px;}.elementor-277 .elementor-element.elementor-element-85c306e{margin-top:-90px;margin-bottom:0px;}.elementor-277 .elementor-element.elementor-element-4d0310b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-277 .elementor-element.elementor-element-4d0310b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-277 .elementor-element.elementor-element-4d0310b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-277 .elementor-element.elementor-element-4d0310b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-277 .elementor-element.elementor-element-43836d1{text-align:center;}.elementor-277 .elementor-element.elementor-element-43836d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2em;font-weight:300;line-height:36px;color:#000000;}.elementor-277 .elementor-element.elementor-element-966e793{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:26px;color:#000000;}.elementor-277 .elementor-element.elementor-element-966e793 p{margin-block-end:0px;}.elementor-277 .elementor-element.elementor-element-c97bd03 .elementor-button{background-color:#185E466E;font-family:"Open Sans", Sans-serif;font-size:0.8em;font-weight:300;text-transform:uppercase;letter-spacing:3px;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;border-radius:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-c97bd03 .elementor-button:hover, .elementor-277 .elementor-element.elementor-element-c97bd03 .elementor-button:focus{background-color:#ffffff;color:#5d5455;}.elementor-277 .elementor-element.elementor-element-c97bd03 .elementor-button:hover svg, .elementor-277 .elementor-element.elementor-element-c97bd03 .elementor-button:focus svg{fill:#5d5455;}@media(max-width:1024px) and (min-width:768px){.elementor-277 .elementor-element.elementor-element-8f3f196{width:50%;}.elementor-277 .elementor-element.elementor-element-5866095e{width:50%;}.elementor-277 .elementor-element.elementor-element-469d231{width:50%;}.elementor-277 .elementor-element.elementor-element-bf64a1e{width:50%;}.elementor-277 .elementor-element.elementor-element-f29b071{width:50%;}.elementor-277 .elementor-element.elementor-element-ff00a79{width:50%;}.elementor-277 .elementor-element.elementor-element-f1a2f34{width:50%;}.elementor-277 .elementor-element.elementor-element-9465082{width:50%;}.elementor-277 .elementor-element.elementor-element-f327515{width:50%;}.elementor-277 .elementor-element.elementor-element-1b47be5{width:50%;}.elementor-277 .elementor-element.elementor-element-aa4f88f{width:50%;}.elementor-277 .elementor-element.elementor-element-22422de{width:50%;}.elementor-277 .elementor-element.elementor-element-8c6cbb5{width:50%;}.elementor-277 .elementor-element.elementor-element-afb2545{width:50%;}.elementor-277 .elementor-element.elementor-element-47967ad{width:50%;}.elementor-277 .elementor-element.elementor-element-6135d52{width:50%;}}@media(min-width:1025px){.elementor-277 .elementor-element.elementor-element-3faf13af:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-3faf13af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-277 .elementor-element.elementor-element-53297d0:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-53297d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-277 .elementor-element.elementor-element-18d66f1:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-18d66f1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-277 .elementor-element.elementor-element-543d90f7:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-543d90f7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-277 .elementor-element.elementor-element-af46ab3:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-af46ab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-277 .elementor-element.elementor-element-5e5abff:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-5e5abff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-277 .elementor-element.elementor-element-5195d1c:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-5195d1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-277 .elementor-element.elementor-element-8a30209:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-8a30209 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-277 .elementor-element.elementor-element-989196d:not(.elementor-motion-effects-element-type-background), .elementor-277 .elementor-element.elementor-element-989196d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-277 .elementor-element.elementor-element-3faf13af{padding:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-76c8c4e .elementor-heading-title{font-size:2.5em;}.elementor-277 .elementor-element.elementor-element-23275c88{padding:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-53297d0{padding:60px 20px 60px 20px;}.elementor-277 .elementor-element.elementor-element-8f3f196 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-c9096c0{text-align:center;}.elementor-277 .elementor-element.elementor-element-5866095e > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-57d2c6d2{text-align:center;}.elementor-277 .elementor-element.elementor-element-18d66f1{padding:60px 20px 60px 20px;}.elementor-277 .elementor-element.elementor-element-469d231 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-a7f1c83{text-align:center;}.elementor-277 .elementor-element.elementor-element-bf64a1e > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-072f1f8{text-align:center;}.elementor-277 .elementor-element.elementor-element-543d90f7{padding:60px 20px 60px 20px;}.elementor-277 .elementor-element.elementor-element-f29b071 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-9da35aa{text-align:center;}.elementor-277 .elementor-element.elementor-element-ff00a79 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-e3d3556{text-align:center;}.elementor-277 .elementor-element.elementor-element-af46ab3{padding:60px 20px 60px 20px;}.elementor-277 .elementor-element.elementor-element-f1a2f34 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-9abbfb1{text-align:center;}.elementor-277 .elementor-element.elementor-element-9465082 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-ce1e222{text-align:center;}.elementor-277 .elementor-element.elementor-element-5e5abff{padding:60px 20px 60px 20px;}.elementor-277 .elementor-element.elementor-element-f327515 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-208a730{text-align:center;}.elementor-277 .elementor-element.elementor-element-1b47be5 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-6385c68{text-align:center;}.elementor-277 .elementor-element.elementor-element-5195d1c{padding:60px 20px 60px 20px;}.elementor-277 .elementor-element.elementor-element-aa4f88f > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-bfe315f{text-align:center;}.elementor-277 .elementor-element.elementor-element-22422de > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-77f45d3{text-align:center;}.elementor-277 .elementor-element.elementor-element-8a30209{padding:60px 20px 60px 20px;}.elementor-277 .elementor-element.elementor-element-8c6cbb5 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-c8f994b{text-align:center;}.elementor-277 .elementor-element.elementor-element-afb2545 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-5968d0e{text-align:center;}.elementor-277 .elementor-element.elementor-element-989196d{padding:60px 20px 60px 20px;}.elementor-277 .elementor-element.elementor-element-47967ad > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-b349b14{text-align:center;}.elementor-277 .elementor-element.elementor-element-6135d52 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-43836d1{text-align:center;}}@media(max-width:767px){.elementor-277 .elementor-element.elementor-element-3faf13af{margin-top:0px;margin-bottom:0px;padding:2em 2em 2em 2em;}.elementor-277 .elementor-element.elementor-element-35bf20bd > .elementor-element-populated{margin:0px 0px 050px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-76c8c4e .elementor-heading-title{font-size:2em;}.elementor-277 .elementor-element.elementor-element-373e8786{margin-top:-100px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-277 .elementor-element.elementor-element-a6f8a1c{font-size:18px;}.elementor-277 .elementor-element.elementor-element-53297d0{padding:60px 20px 60px 20px;}.elementor-277 .elementor-element.elementor-element-8f3f196 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-c9096c0 .elementor-heading-title{font-size:1.6em;line-height:40px;}.elementor-277 .elementor-element.elementor-element-5866095e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-57d2c6d2 .elementor-heading-title{font-size:1.6em;line-height:40px;}.elementor-277 .elementor-element.elementor-element-18d66f1{padding:60px 20px 60px 20px;}.elementor-277 .elementor-element.elementor-element-469d231 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-a7f1c83 .elementor-heading-title{font-size:1.6em;line-height:40px;}.elementor-277 .elementor-element.elementor-element-bf64a1e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-072f1f8 .elementor-heading-title{font-size:1.6em;line-height:40px;}.elementor-277 .elementor-element.elementor-element-543d90f7{padding:60px 20px 60px 20px;}.elementor-277 .elementor-element.elementor-element-f29b071 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-9da35aa .elementor-heading-title{font-size:1.6em;line-height:40px;}.elementor-277 .elementor-element.elementor-element-ff00a79 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-e3d3556 .elementor-heading-title{font-size:1.6em;line-height:40px;}.elementor-277 .elementor-element.elementor-element-af46ab3{padding:60px 20px 60px 20px;}.elementor-277 .elementor-element.elementor-element-f1a2f34 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-9abbfb1 .elementor-heading-title{font-size:1.6em;line-height:40px;}.elementor-277 .elementor-element.elementor-element-9465082 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-ce1e222 .elementor-heading-title{font-size:1.6em;line-height:40px;}.elementor-277 .elementor-element.elementor-element-5e5abff{padding:60px 20px 60px 20px;}.elementor-277 .elementor-element.elementor-element-f327515 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-208a730 .elementor-heading-title{font-size:1.6em;line-height:40px;}.elementor-277 .elementor-element.elementor-element-1b47be5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-6385c68 .elementor-heading-title{font-size:1.6em;line-height:40px;}.elementor-277 .elementor-element.elementor-element-5195d1c{padding:60px 20px 60px 20px;}.elementor-277 .elementor-element.elementor-element-aa4f88f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-bfe315f .elementor-heading-title{font-size:1.6em;line-height:40px;}.elementor-277 .elementor-element.elementor-element-22422de > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-77f45d3 .elementor-heading-title{font-size:1.6em;line-height:40px;}.elementor-277 .elementor-element.elementor-element-8a30209{padding:60px 20px 60px 20px;}.elementor-277 .elementor-element.elementor-element-8c6cbb5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-c8f994b .elementor-heading-title{font-size:1.6em;line-height:40px;}.elementor-277 .elementor-element.elementor-element-afb2545 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-5968d0e .elementor-heading-title{font-size:1.6em;line-height:40px;}.elementor-277 .elementor-element.elementor-element-989196d{padding:60px 20px 60px 20px;}.elementor-277 .elementor-element.elementor-element-47967ad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-b349b14 .elementor-heading-title{font-size:1.6em;line-height:40px;}.elementor-277 .elementor-element.elementor-element-6135d52 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-277 .elementor-element.elementor-element-43836d1 .elementor-heading-title{font-size:1.6em;line-height:40px;}}