.elementor-3344 .elementor-element.elementor-element-2fea79d:not(.elementor-motion-effects-element-type-background), .elementor-3344 .elementor-element.elementor-element-2fea79d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://haciendaelrodeo.com/wp-content/uploads/2022/04/12.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3344 .elementor-element.elementor-element-2fea79d > .elementor-background-overlay{background-color:#000000;opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3344 .elementor-element.elementor-element-2fea79d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3344 .elementor-element.elementor-element-3c8039b > .elementor-widget-container{margin:62px 62px 62px 62px;}.elementor-3344 .elementor-element.elementor-element-3c8039b img{width:32%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3344 .elementor-element.elementor-element-a5ca93a{text-align:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3344 .elementor-element.elementor-element-26f6d50{text-align:center;}.elementor-3344 .elementor-element.elementor-element-7b35301{text-align:center;}.elementor-3344 .elementor-element.elementor-element-556f71a{text-align:center;}.elementor-3344 .elementor-element.elementor-element-39b5b31{text-align:center;}.elementor-3344 .elementor-element.elementor-element-a89b90e{text-align:center;}.elementor-3344 .elementor-element.elementor-element-58d3e37:not(.elementor-motion-effects-element-type-background), .elementor-3344 .elementor-element.elementor-element-58d3e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://haciendaelrodeo.com/wp-content/uploads/2026/01/ChatGPT-Image-31-ene-2026-09_37_20-p.m.jpg");background-position:center center;background-repeat:no-repeat;background-size:73% auto;}.elementor-3344 .elementor-element.elementor-element-58d3e37{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3344 .elementor-element.elementor-element-58d3e37 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3344 .elementor-element.elementor-element-1822898:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3344 .elementor-element.elementor-element-1822898 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000073;}.elementor-3344 .elementor-element.elementor-element-1822898 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:55px 55px 55px 55px;--e-column-margin-right:55px;--e-column-margin-left:55px;}.elementor-3344 .elementor-element.elementor-element-1822898 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3344 .elementor-element.elementor-element-795561d{--spacer-size:50px;}.elementor-3344 .elementor-element.elementor-element-0561207 img{width:25%;}.elementor-3344 .elementor-element.elementor-element-895bd61 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-weight:300;color:#C9FF00;}.elementor-3344 .elementor-element.elementor-element-168a557 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-3344 .elementor-element.elementor-element-168a557 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-3344 .elementor-element.elementor-element-c47b8d7 .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-weight:300;color:#C9FF00;}.elementor-3344 .elementor-element.elementor-element-5ced015 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-3344 .elementor-element.elementor-element-5ced015 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-3344 .elementor-element.elementor-element-41059cd .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-weight:300;color:#C9FF00;}.elementor-3344 .elementor-element.elementor-element-6389f48 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-3344 .elementor-element.elementor-element-6389f48 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-3344 .elementor-element.elementor-element-12651fe .elementor-heading-title{font-family:"DM Serif Display", Sans-serif;font-weight:300;color:#C9FF00;}.elementor-3344 .elementor-element.elementor-element-5b31364 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-3344 .elementor-element.elementor-element-5b31364 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-3344 .elementor-element.elementor-element-4eba8e0{--spacer-size:50px;}@media(min-width:1025px){.elementor-3344 .elementor-element.elementor-element-2fea79d:not(.elementor-motion-effects-element-type-background), .elementor-3344 .elementor-element.elementor-element-2fea79d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3344 .elementor-element.elementor-element-58d3e37:not(.elementor-motion-effects-element-type-background), .elementor-3344 .elementor-element.elementor-element-58d3e37 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}