.elementor-39571 .elementor-element.elementor-element-c633d4a{--display:flex;--min-height:86vh;--justify-content:center;--overlay-opacity:0.21;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-39571 .elementor-element.elementor-element-c633d4a:not(.elementor-motion-effects-element-type-background), .elementor-39571 .elementor-element.elementor-element-c633d4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://haciendadeoran.com/wp-content/uploads/2025/09/Hacienda-de-Oran-589-scaled.jpg");background-position:center center;}.elementor-39571 .elementor-element.elementor-element-c633d4a::before, .elementor-39571 .elementor-element.elementor-element-c633d4a > .elementor-background-video-container::before, .elementor-39571 .elementor-element.elementor-element-c633d4a > .e-con-inner > .elementor-background-video-container::before, .elementor-39571 .elementor-element.elementor-element-c633d4a > .elementor-background-slideshow::before, .elementor-39571 .elementor-element.elementor-element-c633d4a > .e-con-inner > .elementor-background-slideshow::before, .elementor-39571 .elementor-element.elementor-element-c633d4a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-6cd811f5 );--background-overlay:'';}.elementor-39571 .elementor-element.elementor-element-e4f996b{--display:flex;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-39571 .elementor-element.elementor-element-e4f996b.e-con{--align-self:center;}.elementor-39571 .elementor-element.elementor-element-cf98f9d{margin:0px 170px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-39571 .elementor-element.elementor-element-cf98f9d.elementor-element{--align-self:center;}.elementor-39571 .elementor-element.elementor-element-cf98f9d .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:80px;font-weight:100;font-style:normal;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-4ca8d825 );}.elementor-39571 .elementor-element.elementor-element-aad86f0{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 170px;text-align:center;}.elementor-39571 .elementor-element.elementor-element-aad86f0.elementor-element{--align-self:center;}.elementor-39571 .elementor-element.elementor-element-aad86f0 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:80px;font-weight:100;font-style:italic;color:var( --e-global-color-4ca8d825 );}.elementor-39571 .elementor-element.elementor-element-7bdab76{--display:flex;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--overlay-opacity:0.5;--padding-top:50px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-39571 .elementor-element.elementor-element-7bdab76::before, .elementor-39571 .elementor-element.elementor-element-7bdab76 > .elementor-background-video-container::before, .elementor-39571 .elementor-element.elementor-element-7bdab76 > .e-con-inner > .elementor-background-video-container::before, .elementor-39571 .elementor-element.elementor-element-7bdab76 > .elementor-background-slideshow::before, .elementor-39571 .elementor-element.elementor-element-7bdab76 > .e-con-inner > .elementor-background-slideshow::before, .elementor-39571 .elementor-element.elementor-element-7bdab76 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e57eb61 );--background-overlay:'';}.elementor-39571 .elementor-element.elementor-element-32896a5{text-align:center;}.elementor-39571 .elementor-element.elementor-element-32896a5 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:36px;font-style:normal;color:var( --e-global-color-907702c );}.elementor-39571 .elementor-element.elementor-element-71ee1c7{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"EB Garamond", Sans-serif;font-size:20px;line-height:30px;color:var( --e-global-color-e7d1fd9 );}.elementor-39571 .elementor-element.elementor-element-71ee1c7.elementor-element{--align-self:flex-end;}.elementor-39571 .elementor-element.elementor-element-a5bcfd0{--display:flex;}.elementor-39571 .elementor-element.elementor-element-a9faa6b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-39571 .elementor-element.elementor-element-a9faa6b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-39571 .elementor-element.elementor-element-a9faa6b{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-39571 .elementor-element.elementor-element-083722b{--display:flex;--overlay-opacity:0.5;--padding-top:04%;--padding-bottom:04%;--padding-left:0%;--padding-right:0%;}.elementor-39571 .elementor-element.elementor-element-083722b::before, .elementor-39571 .elementor-element.elementor-element-083722b > .elementor-background-video-container::before, .elementor-39571 .elementor-element.elementor-element-083722b > .e-con-inner > .elementor-background-video-container::before, .elementor-39571 .elementor-element.elementor-element-083722b > .elementor-background-slideshow::before, .elementor-39571 .elementor-element.elementor-element-083722b > .e-con-inner > .elementor-background-slideshow::before, .elementor-39571 .elementor-element.elementor-element-083722b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-e57eb61 );--background-overlay:'';}.elementor-39571 .elementor-element.elementor-element-b61a928{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-39571 .elementor-element.elementor-element-b61a928.elementor-element{--align-self:center;}.elementor-39571 .elementor-element.elementor-element-b61a928 .elementor-heading-title{font-family:"EB Garamond", Sans-serif;font-size:80px;font-weight:100;font-style:normal;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-907702c );}.elementor-39571 .elementor-element.elementor-element-50796c2{--display:flex;}.elementor-39571 .elementor-element.elementor-element-51e4bbe .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-39571 .elementor-element.elementor-element-51e4bbe .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-39571 .elementor-element.elementor-element-51e4bbe{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}@media(max-width:767px){.elementor-39571 .elementor-element.elementor-element-e4f996b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-39571 .elementor-element.elementor-element-cf98f9d{margin:0px 34px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-39571 .elementor-element.elementor-element-cf98f9d .elementor-heading-title{font-size:40px;}.elementor-39571 .elementor-element.elementor-element-aad86f0{margin:0px -134px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-39571 .elementor-element.elementor-element-aad86f0 .elementor-heading-title{font-size:36px;}.elementor-39571 .elementor-element.elementor-element-7bdab76{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-39571 .elementor-element.elementor-element-71ee1c7{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-39571 .elementor-element.elementor-element-083722b{--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-39571 .elementor-element.elementor-element-b61a928{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-39571 .elementor-element.elementor-element-b61a928 .elementor-heading-title{font-size:40px;}}@media(min-width:768px){.elementor-39571 .elementor-element.elementor-element-e4f996b{--width:50%;}}