.elementor-15175 .elementor-element.elementor-element-922ef2d > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15175 .elementor-element.elementor-element-922ef2d > .elementor-background-overlay{background-color:#6EC1E400;opacity:0.71;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15175 .elementor-element.elementor-element-922ef2d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 150px 0px;}.elementor-15175 .elementor-element.elementor-element-922ef2d > .elementor-shape-bottom svg{height:105px;}.elementor-15175 .elementor-element.elementor-element-9e73967 > .elementor-element-populated{padding:100px 100px 70px 100px;}.elementor-15175 .elementor-element.elementor-element-76f5933 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15175 .elementor-element.elementor-element-76f5933{text-align:start;}.elementor-15175 .elementor-element.elementor-element-76f5933 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-15175 .elementor-element.elementor-element-c57e626{text-align:start;}.elementor-15175 .elementor-element.elementor-element-c57e626 .elementor-heading-title{font-size:90px;line-height:99px;}.elementor-15175 .elementor-element.elementor-element-afe4c00{--divider-border-style:solid;--divider-color:#616D3EAD;--divider-border-width:1px;--divider-icon-size:60px;}.elementor-15175 .elementor-element.elementor-element-afe4c00 .elementor-divider-separator{width:70%;}.elementor-15175 .elementor-element.elementor-element-afe4c00 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-15175 .elementor-element.elementor-element-3968888{text-align:justify;font-family:"DM Sans", Sans-serif;line-height:1.2em;}.elementor-15175 .elementor-element.elementor-element-902669b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-15175 .elementor-element.elementor-element-902669b .elementor-button{font-family:"DM Sans", Sans-serif;font-weight:500;border-radius:25px 25px 25px 25px;padding:15px 30px 15px 30px;}.elementor-15175 .elementor-element.elementor-element-2feb241:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15175 .elementor-element.elementor-element-2feb241 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://lacasaintegral.org/wp-content/uploads/2026/07/EP-Aline-LEED-BCN.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-15175 .elementor-element.elementor-element-2feb241 > .elementor-element-populated{border-style:solid;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15175 .elementor-element.elementor-element-2feb241 > .elementor-element-populated, .elementor-15175 .elementor-element.elementor-element-2feb241 > .elementor-element-populated > .elementor-background-overlay, .elementor-15175 .elementor-element.elementor-element-2feb241 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-15175 .elementor-element.elementor-element-2feb241 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15175 .elementor-element.elementor-element-940f12f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15175 .elementor-element.elementor-element-940f12f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15175 .elementor-element.elementor-element-940f12f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15175 .elementor-element.elementor-element-28e5f84 > .elementor-element-populated{padding:100px 100px 70px 100px;}.elementor-15175 .elementor-element.elementor-element-12079bc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15175 .elementor-element.elementor-element-12079bc{text-align:start;}.elementor-15175 .elementor-element.elementor-element-12079bc .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-15175 .elementor-element.elementor-element-c68f25d{text-align:start;}.elementor-15175 .elementor-element.elementor-element-c68f25d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:90px;line-height:99px;}.elementor-15175 .elementor-element.elementor-element-97d05df.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15175 .elementor-element.elementor-element-97d05df.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15175 .elementor-element.elementor-element-97d05df.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15175 .elementor-element.elementor-element-97d05df .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15175 .elementor-element.elementor-element-97d05df .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15175 .elementor-element.elementor-element-cfc75ee.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15175 .elementor-element.elementor-element-cfc75ee.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15175 .elementor-element.elementor-element-cfc75ee.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15175 .elementor-element.elementor-element-cfc75ee .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-15175 .elementor-element.elementor-element-cfc75ee .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15175 .elementor-element.elementor-element-af40a99.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-15175 .elementor-element.elementor-element-af40a99.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-15175 .elementor-element.elementor-element-af40a99.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-15175 .elementor-element.elementor-element-af40a99 .elementor-image-box-wrapper .elementor-image-box-img{width:14%;}.elementor-15175 .elementor-element.elementor-element-af40a99 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-15175 .elementor-element.elementor-element-68e1012 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-15175 .elementor-element.elementor-element-68e1012:not(.elementor-motion-effects-element-type-background), .elementor-15175 .elementor-element.elementor-element-68e1012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8DED6;}.elementor-15175 .elementor-element.elementor-element-68e1012{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 0px 0px;}.elementor-15175 .elementor-element.elementor-element-68e1012 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15175 .elementor-element.elementor-element-68e1012 > .elementor-shape-top svg{height:39px;}.elementor-15175 .elementor-element.elementor-element-68e1012 > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-15175 .elementor-element.elementor-element-475a93c > .elementor-element-populated{padding:0px 100px 70px 100px;}.elementor-15175 .elementor-element.elementor-element-b7acb81, .elementor-15175 .elementor-element.elementor-element-b7acb81 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-15175 .elementor-element.elementor-element-b7acb81{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:4px;padding:0px 0px 0px 0px;}.elementor-15175 .elementor-element.elementor-element-b7acb81 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15175 .elementor-element.elementor-element-cfbecbb > .elementor-widget-container{border-radius:10% 10% 10% 10%;}.elementor-15175 .elementor-element.elementor-element-cfbecbb img{width:100%;max-width:50px;border-radius:100% 100% 100% 100%;}.elementor-15175 .elementor-element.elementor-element-6939f46{text-align:start;}.elementor-15175 .elementor-element.elementor-element-6939f46 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:500;line-height:49px;}.elementor-15175 .elementor-element.elementor-element-172685d, .elementor-15175 .elementor-element.elementor-element-172685d > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-15175 .elementor-element.elementor-element-172685d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:4px;padding:0px 0px 0px 0px;}.elementor-15175 .elementor-element.elementor-element-172685d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15175 .elementor-element.elementor-element-8131e6c > .elementor-widget-container{border-radius:10% 10% 10% 10%;}.elementor-15175 .elementor-element.elementor-element-8131e6c img{width:100%;max-width:50px;border-radius:100% 100% 100% 100%;}.elementor-15175 .elementor-element.elementor-element-13fbaa9{text-align:start;}.elementor-15175 .elementor-element.elementor-element-13fbaa9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:500;line-height:49px;}.elementor-15175 .elementor-element.elementor-element-9a9ca9f, .elementor-15175 .elementor-element.elementor-element-9a9ca9f > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-15175 .elementor-element.elementor-element-9a9ca9f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:4px;padding:0px 0px 0px 0px;}.elementor-15175 .elementor-element.elementor-element-9a9ca9f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15175 .elementor-element.elementor-element-4eba841 > .elementor-widget-container{border-radius:10% 10% 10% 10%;}.elementor-15175 .elementor-element.elementor-element-4eba841 img{width:100%;max-width:50px;border-radius:100% 100% 100% 100%;}.elementor-15175 .elementor-element.elementor-element-62c5999{text-align:start;}.elementor-15175 .elementor-element.elementor-element-62c5999 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:500;line-height:49px;}.elementor-15175 .elementor-element.elementor-element-2fe4817, .elementor-15175 .elementor-element.elementor-element-2fe4817 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-15175 .elementor-element.elementor-element-2fe4817{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:4px;padding:0px 0px 0px 0px;}.elementor-15175 .elementor-element.elementor-element-2fe4817 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15175 .elementor-element.elementor-element-31a067b > .elementor-widget-container{border-radius:10% 10% 10% 10%;}.elementor-15175 .elementor-element.elementor-element-31a067b img{width:100%;max-width:50px;border-radius:100% 100% 100% 100%;}.elementor-15175 .elementor-element.elementor-element-53fec2b{text-align:start;}.elementor-15175 .elementor-element.elementor-element-53fec2b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:500;line-height:49px;}.elementor-15175 .elementor-element.elementor-element-8b93060, .elementor-15175 .elementor-element.elementor-element-8b93060 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-15175 .elementor-element.elementor-element-8b93060{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:4px;padding:0px 0px 0px 0px;}.elementor-15175 .elementor-element.elementor-element-8b93060 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15175 .elementor-element.elementor-element-8a00370 > .elementor-widget-container{border-radius:10% 10% 10% 10%;}.elementor-15175 .elementor-element.elementor-element-8a00370 img{width:100%;max-width:50px;border-radius:100% 100% 100% 100%;}.elementor-15175 .elementor-element.elementor-element-a24dd55{text-align:start;}.elementor-15175 .elementor-element.elementor-element-a24dd55 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:500;line-height:49px;}.elementor-15175 .elementor-element.elementor-element-a94a5f4, .elementor-15175 .elementor-element.elementor-element-a94a5f4 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-15175 .elementor-element.elementor-element-a94a5f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:4px;padding:0px 0px 0px 0px;}.elementor-15175 .elementor-element.elementor-element-a94a5f4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15175 .elementor-element.elementor-element-ac6465c > .elementor-widget-container{border-radius:10% 10% 10% 10%;}.elementor-15175 .elementor-element.elementor-element-ac6465c img{width:100%;max-width:50px;border-radius:100% 100% 100% 100%;}.elementor-15175 .elementor-element.elementor-element-07fd713{text-align:start;}.elementor-15175 .elementor-element.elementor-element-07fd713 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:500;line-height:49px;}.elementor-15175 .elementor-element.elementor-element-09eaef9, .elementor-15175 .elementor-element.elementor-element-09eaef9 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-15175 .elementor-element.elementor-element-09eaef9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:4px;padding:0px 0px 0px 0px;}.elementor-15175 .elementor-element.elementor-element-09eaef9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15175 .elementor-element.elementor-element-d46bd67 > .elementor-widget-container{border-radius:10% 10% 10% 10%;}.elementor-15175 .elementor-element.elementor-element-d46bd67 img{width:100%;max-width:50px;border-radius:100% 100% 100% 100%;}.elementor-15175 .elementor-element.elementor-element-80b9d22{text-align:start;}.elementor-15175 .elementor-element.elementor-element-80b9d22 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:25px;font-weight:500;line-height:49px;}.elementor-15175 .elementor-element.elementor-element-1afeda4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-15175 .elementor-element.elementor-element-1afeda4{text-align:center;}.elementor-15175 .elementor-element.elementor-element-1afeda4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-15175 .elementor-element.elementor-element-50970e8{text-align:center;}.elementor-15175 .elementor-element.elementor-element-50970e8 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:90px;line-height:99px;}.elementor-15175 .elementor-element.elementor-element-117ad89{text-align:justify;font-family:"DM Sans", Sans-serif;line-height:1.2em;}.elementor-15175 .elementor-element.elementor-element-77eff89{--divider-border-style:solid;--divider-border-width:2px;--divider-icon-size:85px;}.elementor-15175 .elementor-element.elementor-element-77eff89 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-15175 .elementor-element.elementor-element-77eff89 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-15175 .elementor-element.elementor-element-1700aeb{text-align:center;font-family:"DM Sans", Sans-serif;line-height:1.2em;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-15175 .elementor-element.elementor-element-28e5f84{width:33.24%;}.elementor-15175 .elementor-element.elementor-element-4d5fc92{width:66.698%;}.elementor-15175 .elementor-element.elementor-element-475a93c{width:50%;}.elementor-15175 .elementor-element.elementor-element-8f2bd04{width:16.971%;}.elementor-15175 .elementor-element.elementor-element-5a7a381{width:83.029%;}.elementor-15175 .elementor-element.elementor-element-7c32b81{width:16.971%;}.elementor-15175 .elementor-element.elementor-element-f901690{width:83.029%;}.elementor-15175 .elementor-element.elementor-element-f3c4ef3{width:16.971%;}.elementor-15175 .elementor-element.elementor-element-bee834d{width:83.029%;}.elementor-15175 .elementor-element.elementor-element-a2fa721{width:16.971%;}.elementor-15175 .elementor-element.elementor-element-a57ff75{width:83.029%;}.elementor-15175 .elementor-element.elementor-element-15e2039{width:16.971%;}.elementor-15175 .elementor-element.elementor-element-a97b22a{width:83.029%;}.elementor-15175 .elementor-element.elementor-element-f90c776{width:16.971%;}.elementor-15175 .elementor-element.elementor-element-dc99c0c{width:83.029%;}.elementor-15175 .elementor-element.elementor-element-a22fb84{width:16.971%;}.elementor-15175 .elementor-element.elementor-element-9299e0b{width:83.029%;}.elementor-15175 .elementor-element.elementor-element-8fbc2d8{width:50%;}}@media(max-width:767px){.elementor-15175 .elementor-element.elementor-element-76f5933 .elementor-heading-title{font-size:3em;}.elementor-15175 .elementor-element.elementor-element-c57e626 .elementor-heading-title{font-size:3em;}.elementor-15175 .elementor-element.elementor-element-12079bc .elementor-heading-title{font-size:3em;}.elementor-15175 .elementor-element.elementor-element-c68f25d .elementor-heading-title{font-size:3em;}.elementor-15175 .elementor-element.elementor-element-97d05df .elementor-image-box-img{margin-bottom:15px;}.elementor-15175 .elementor-element.elementor-element-cfc75ee .elementor-image-box-img{margin-bottom:15px;}.elementor-15175 .elementor-element.elementor-element-af40a99 .elementor-image-box-img{margin-bottom:15px;}.elementor-15175 .elementor-element.elementor-element-6939f46 .elementor-heading-title{font-size:3em;}.elementor-15175 .elementor-element.elementor-element-13fbaa9 .elementor-heading-title{font-size:3em;}.elementor-15175 .elementor-element.elementor-element-62c5999 .elementor-heading-title{font-size:3em;}.elementor-15175 .elementor-element.elementor-element-53fec2b .elementor-heading-title{font-size:3em;}.elementor-15175 .elementor-element.elementor-element-a24dd55 .elementor-heading-title{font-size:3em;}.elementor-15175 .elementor-element.elementor-element-07fd713 .elementor-heading-title{font-size:3em;}.elementor-15175 .elementor-element.elementor-element-80b9d22 .elementor-heading-title{font-size:3em;}.elementor-15175 .elementor-element.elementor-element-1afeda4 .elementor-heading-title{font-size:3em;}.elementor-15175 .elementor-element.elementor-element-50970e8 .elementor-heading-title{font-size:3em;}}