.elementor-23124 .elementor-element.elementor-element-2dc82ae > .elementor-background-overlay{background-image:url("https://haus51.com/wp-content/uploads/2021/03/La-Rosa-4-Slider-Banner-1.jpg");background-size:cover;opacity:0.25;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23124 .elementor-element.elementor-element-2dc82ae{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23124 .elementor-element.elementor-element-6450111{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-23124 .elementor-element.elementor-element-6450111 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23124 .elementor-element.elementor-element-122261a{--spacer-size:10px;}.elementor-23124 .elementor-element.elementor-element-099a110{text-align:left;}.elementor-23124 .elementor-element.elementor-element-099a110 img{width:58%;}.elementor-23124 .elementor-element.elementor-element-3895064{--spacer-size:10px;}.elementor-23124 .elementor-element.elementor-element-f890f91 .elementor-heading-title{color:#3B3934;font-family:"Open Sans", Sans-serif;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-23124 .elementor-element.elementor-element-d155606{--divider-border-style:solid;--divider-color:#A7997F;--divider-border-width:5px;}.elementor-23124 .elementor-element.elementor-element-d155606 .elementor-divider-separator{width:35%;}.elementor-23124 .elementor-element.elementor-element-d155606 .elementor-divider{padding-top:3px;padding-bottom:3px;}.elementor-23124 .elementor-element.elementor-element-dbe4ace{text-align:left;color:#625641;font-family:"Open Sans", Sans-serif;font-size:24px;font-weight:bold;line-height:1.6em;}.elementor-23124 .elementor-element.elementor-element-461a333{--spacer-size:10px;}.elementor-23124 .elementor-element.elementor-element-ae83dc4 .elementor-heading-title{color:#3B3934;font-family:"Open Sans", Sans-serif;font-weight:700;text-transform:uppercase;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-23124 .elementor-element.elementor-element-8e2a378{color:#615F5E;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-23124 .elementor-element.elementor-element-00d64f5{text-align:left;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:bold;line-height:1.3em;}.elementor-23124 .elementor-element.elementor-element-b18ed2f{--spacer-size:11px;}.elementor-23124 .elementor-element.elementor-element-106359d{--spacer-size:10px;}.elementor-23124 .elementor-element.elementor-element-fd9f1bd{text-align:left;}.elementor-23124 .elementor-element.elementor-element-fd9f1bd .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;}.elementor-23124 .elementor-element.elementor-element-114439f{text-align:left;}.elementor-23124 .elementor-element.elementor-element-114439f .elementor-heading-title{color:var( --e-global-color-primary );font-family:"Open Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.3em;}.elementor-23124 .elementor-element.elementor-element-44eb8b9{margin-top:25px;margin-bottom:0px;}.elementor-23124 .elementor-element.elementor-element-c734b38{text-align:center;}.elementor-23124 .elementor-element.elementor-element-c734b38 .elementor-heading-title{color:#A7997F;font-family:"Open Sans", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.7em;}.elementor-23124 .elementor-element.elementor-element-64b55ba{text-align:center;}.elementor-23124 .elementor-element.elementor-element-64b55ba .elementor-heading-title{color:#4D4A43;font-family:"Open Sans", Sans-serif;font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.7em;}.elementor-23124 .elementor-element.elementor-element-6529390 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:26px;font-weight:500;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-23124 .elementor-element.elementor-element-ee8e862{margin-top:25px;margin-bottom:25px;}.elementor-23124 .elementor-element.elementor-element-7726280{--e-image-carousel-slides-to-show:2;}.elementor-23124 .elementor-element.elementor-element-7726280 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-23124 .elementor-element.elementor-element-7726280 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;}.elementor-23124 .elementor-element.elementor-element-7726280 .swiper-pagination-bullet{width:5px;height:5px;}.elementor-23124 .elementor-element.elementor-element-69408b7 > .elementor-container{max-width:830px;}.elementor-23124 .elementor-element.elementor-element-69408b7{margin-top:25px;margin-bottom:25px;}.elementor-23124 .elementor-element.elementor-element-30b6d08{margin-top:35px;margin-bottom:10px;}.elementor-23124 .elementor-element.elementor-element-1a5c247{text-align:center;}.elementor-23124 .elementor-element.elementor-element-1a5c247 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:21px;font-weight:bold;text-transform:uppercase;}.elementor-23124 .elementor-element.elementor-element-735a2b0{margin-top:0px;margin-bottom:35px;}.elementor-23124 .elementor-element.elementor-element-9b606d9 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:500;line-height:1.5em;}.elementor-23124 .elementor-element.elementor-element-9e11516 .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:500;line-height:1.5em;}.elementor-23124 .elementor-element.elementor-element-2bb8f8f .elementor-button{font-family:"Open Sans", Sans-serif;font-weight:500;line-height:1.5em;}.elementor-23124 .elementor-element.elementor-element-fed1426{--e-image-carousel-slides-to-show:1;}.elementor-23124 .elementor-element.elementor-element-74393e6{margin-top:25px;margin-bottom:0px;}.elementor-23124 .elementor-element.elementor-element-d15ac85{text-align:left;}.elementor-23124 .elementor-element.elementor-element-d15ac85 .elementor-heading-title{color:#A7997F;font-family:"Open Sans", Sans-serif;font-weight:600;text-transform:uppercase;line-height:1.7em;}.elementor-23124 .elementor-element.elementor-element-baa93fc{font-family:"Open Sans", Sans-serif;font-size:22px;font-weight:400;line-height:2.1em;}.elementor-23124 .elementor-element.elementor-element-037d794{margin-top:0px;margin-bottom:25px;}.elementor-23124 .elementor-element.elementor-element-f14e1be .elementor-button{font-family:"Open Sans", Sans-serif;font-size:26px;font-weight:bold;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-23124 .elementor-element.elementor-element-1e76a21{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1px;}.elementor-23124 .elementor-element.elementor-element-1e76a21 .elementor-divider-separator{width:100%;}.elementor-23124 .elementor-element.elementor-element-1e76a21 .elementor-divider{padding-top:7px;padding-bottom:7px;}.elementor-23124 .elementor-element.elementor-element-0489ec7{text-align:left;}.elementor-23124 .elementor-element.elementor-element-f4badc0{text-align:left;}.elementor-23124 .elementor-element.elementor-element-f4badc0 .elementor-heading-title{color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-23124 .elementor-element.elementor-element-9ff37c7{width:54.404%;}.elementor-23124 .elementor-element.elementor-element-c913572{width:5.085%;}.elementor-23124 .elementor-element.elementor-element-072c684{width:40.119%;}.elementor-23124 .elementor-element.elementor-element-94d41af{width:44.438%;}.elementor-23124 .elementor-element.elementor-element-e80014e{width:7.43%;}.elementor-23124 .elementor-element.elementor-element-1d604ad{width:47.767%;}}