.elementor-100 .elementor-element.elementor-element-619ae2b:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-619ae2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-674d77b ) 0%, var( --e-global-color-2c242a5 ) 100%);}.elementor-100 .elementor-element.elementor-element-619ae2b > .elementor-container{min-height:149px;}.elementor-100 .elementor-element.elementor-element-619ae2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-100 .elementor-element.elementor-element-619ae2b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100 .elementor-element.elementor-element-f1f207b > .elementor-container{max-width:1399px;}.elementor-100 .elementor-element.elementor-element-a3f2019 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:43px;font-weight:400;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-100 .elementor-element.elementor-element-f325497.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-100 .elementor-element.elementor-element-f325497.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-100 .elementor-element.elementor-element-04f8083 .elementor-button{background-color:transparent;font-size:18px;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-text ) 100%);border-radius:23px 23px 23px 23px;}.elementor-100 .elementor-element.elementor-element-c77e463 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-2c242a5 );}.elementor-100 .elementor-element.elementor-element-c77e463 > .elementor-shape-top svg{width:calc(159% + 1.3px);height:199px;}.elementor-100 .elementor-element.elementor-element-fe2b78d{--spacer-size:80px;}.elementor-100 .elementor-element.elementor-element-104a857 > .elementor-container{max-width:1416px;}.elementor-100 .elementor-element.elementor-element-85ae63a{text-align:start;}.elementor-100 .elementor-element.elementor-element-85ae63a .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-text );}.elementor-100 .elementor-element.elementor-element-8d13789 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:30px;font-weight:400;color:var( --e-global-color-text );}.elementor-100 .elementor-element.elementor-element-5836d6a{font-family:"Open Sans", Sans-serif;font-size:16px;line-height:33px;color:var( --e-global-color-text );}.elementor-100 .elementor-element.elementor-element-e6eda8e .elementor-cta .elementor-cta__bg, .elementor-100 .elementor-element.elementor-element-e6eda8e .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-100 .elementor-element.elementor-element-e6eda8e .elementor-cta__content{text-align:center;}.elementor-100 .elementor-element.elementor-element-e6eda8e .elementor-cta__title{font-family:"Playfair Display", Sans-serif;font-size:37px;font-weight:400;}.elementor-100 .elementor-element.elementor-element-e6eda8e .elementor-cta__button{color:var( --e-global-color-674d77b );background-color:var( --e-global-color-accent );border-radius:28px;}.elementor-100 .elementor-element.elementor-element-da4b0b8 .elementor-cta .elementor-cta__bg, .elementor-100 .elementor-element.elementor-element-da4b0b8 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-100 .elementor-element.elementor-element-da4b0b8 .elementor-cta__content{text-align:center;}.elementor-100 .elementor-element.elementor-element-da4b0b8 .elementor-cta__title{font-family:"Playfair Display", Sans-serif;font-size:37px;font-weight:400;}.elementor-100 .elementor-element.elementor-element-da4b0b8 .elementor-cta__button{color:var( --e-global-color-674d77b );background-color:var( --e-global-color-accent );border-radius:28px;}.elementor-100 .elementor-element.elementor-element-3849d1c .elementor-cta .elementor-cta__bg, .elementor-100 .elementor-element.elementor-element-3849d1c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-100 .elementor-element.elementor-element-3849d1c .elementor-cta__content{text-align:center;}.elementor-100 .elementor-element.elementor-element-3849d1c .elementor-cta__title{font-family:"Playfair Display", Sans-serif;font-size:37px;font-weight:400;}.elementor-100 .elementor-element.elementor-element-3849d1c .elementor-cta__button{color:var( --e-global-color-674d77b );background-color:var( --e-global-color-accent );border-radius:28px;}.elementor-100 .elementor-element.elementor-element-fe66dd6 .elementor-cta .elementor-cta__bg, .elementor-100 .elementor-element.elementor-element-fe66dd6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-100 .elementor-element.elementor-element-fe66dd6 .elementor-cta__content{text-align:center;}.elementor-100 .elementor-element.elementor-element-fe66dd6 .elementor-cta__title{font-family:"Playfair Display", Sans-serif;font-size:37px;font-weight:400;}.elementor-100 .elementor-element.elementor-element-fe66dd6 .elementor-cta__button{color:var( --e-global-color-674d77b );background-color:var( --e-global-color-accent );border-radius:28px;}.elementor-100 .elementor-element.elementor-element-74ecced > .elementor-container{max-width:1396px;}.elementor-100 .elementor-element.elementor-element-0db6905 .elementor-cta .elementor-cta__bg, .elementor-100 .elementor-element.elementor-element-0db6905 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-100 .elementor-element.elementor-element-0db6905 .elementor-cta__content{text-align:center;}.elementor-100 .elementor-element.elementor-element-0db6905 .elementor-cta__title{font-family:"Playfair Display", Sans-serif;font-size:37px;font-weight:400;}.elementor-100 .elementor-element.elementor-element-0db6905 .elementor-cta__button{color:var( --e-global-color-674d77b );background-color:var( --e-global-color-accent );border-radius:28px;}.elementor-100 .elementor-element.elementor-element-5910d55{--spacer-size:50px;}.elementor-100 .elementor-element.elementor-element-d678381:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-d678381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-d678381{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-100 .elementor-element.elementor-element-d678381 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100 .elementor-element.elementor-element-d678381 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-674d77b );}.elementor-100 .elementor-element.elementor-element-d678381 > .elementor-shape-top svg{width:calc(159% + 1.3px);height:199px;}.elementor-100 .elementor-element.elementor-element-7598e95{--spacer-size:14px;}.elementor-100 .elementor-element.elementor-element-b2e0699 > .elementor-container{max-width:1044px;}.elementor-100 .elementor-element.elementor-element-1ea7fca{text-align:center;}.elementor-100 .elementor-element.elementor-element-1ea7fca .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:65px;font-weight:400;color:var( --e-global-color-674d77b );}.elementor-100 .elementor-element.elementor-element-fe978c3{text-align:center;}.elementor-100 .elementor-element.elementor-element-fe978c3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-2c242a5 );}.elementor-100 .elementor-element.elementor-element-4cc6ed5{text-align:center;font-family:"Open Sans", Sans-serif;font-size:16px;line-height:33px;color:var( --e-global-color-674d77b );}.elementor-100 .elementor-element.elementor-element-92578d6:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-92578d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-92578d6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-100 .elementor-element.elementor-element-92578d6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100 .elementor-element.elementor-element-dd71156 > .elementor-container{max-width:1416px;}.elementor-100 .elementor-element.elementor-element-9fc9561 .elementor-cta .elementor-cta__bg, .elementor-100 .elementor-element.elementor-element-9fc9561 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-100 .elementor-element.elementor-element-9fc9561 .elementor-cta__content{text-align:center;}.elementor-100 .elementor-element.elementor-element-9fc9561 .elementor-cta__title{font-family:"Playfair Display", Sans-serif;font-size:37px;font-weight:400;}.elementor-100 .elementor-element.elementor-element-9fc9561 .elementor-cta__button{color:var( --e-global-color-674d77b );background-color:var( --e-global-color-accent );border-radius:28px;}.elementor-100 .elementor-element.elementor-element-0c94304 .elementor-cta .elementor-cta__bg, .elementor-100 .elementor-element.elementor-element-0c94304 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-100 .elementor-element.elementor-element-0c94304 .elementor-cta__content{text-align:center;}.elementor-100 .elementor-element.elementor-element-0c94304 .elementor-cta__title{font-family:"Playfair Display", Sans-serif;font-size:37px;font-weight:400;}.elementor-100 .elementor-element.elementor-element-0c94304 .elementor-cta__button{color:var( --e-global-color-674d77b );background-color:var( --e-global-color-accent );border-radius:28px;}.elementor-100 .elementor-element.elementor-element-b26efb7 .elementor-cta .elementor-cta__bg, .elementor-100 .elementor-element.elementor-element-b26efb7 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-100 .elementor-element.elementor-element-b26efb7 .elementor-cta__content{text-align:center;}.elementor-100 .elementor-element.elementor-element-b26efb7 .elementor-cta__title{font-family:"Playfair Display", Sans-serif;font-size:37px;font-weight:400;}.elementor-100 .elementor-element.elementor-element-b26efb7 .elementor-cta__button{color:var( --e-global-color-674d77b );background-color:var( --e-global-color-accent );border-radius:28px;}.elementor-100 .elementor-element.elementor-element-496f605 .elementor-cta .elementor-cta__bg, .elementor-100 .elementor-element.elementor-element-496f605 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-100 .elementor-element.elementor-element-496f605 .elementor-cta__content{text-align:center;}.elementor-100 .elementor-element.elementor-element-496f605 .elementor-cta__title{font-family:"Playfair Display", Sans-serif;font-size:37px;font-weight:400;}.elementor-100 .elementor-element.elementor-element-496f605 .elementor-cta__button{color:var( --e-global-color-674d77b );background-color:var( --e-global-color-accent );border-radius:28px;}.elementor-100 .elementor-element.elementor-element-8cc7faf:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-8cc7faf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-8cc7faf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-100 .elementor-element.elementor-element-8cc7faf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100 .elementor-element.elementor-element-3037b0d > .elementor-container{max-width:720px;}.elementor-100 .elementor-element.elementor-element-efe1b02 .elementor-cta .elementor-cta__bg, .elementor-100 .elementor-element.elementor-element-efe1b02 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-100 .elementor-element.elementor-element-efe1b02 .elementor-cta__content{text-align:center;}.elementor-100 .elementor-element.elementor-element-efe1b02 .elementor-cta__title{font-family:"Playfair Display", Sans-serif;font-size:37px;font-weight:400;}.elementor-100 .elementor-element.elementor-element-efe1b02 .elementor-cta__button{color:var( --e-global-color-674d77b );background-color:var( --e-global-color-accent );border-radius:28px;}.elementor-100 .elementor-element.elementor-element-ee35799{--spacer-size:50px;}.elementor-100 .elementor-element.elementor-element-7da8599:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-7da8599 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-674d77b ) 0%, var( --e-global-color-2c242a5 ) 100%);}.elementor-100 .elementor-element.elementor-element-7da8599{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-100 .elementor-element.elementor-element-7da8599 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100 .elementor-element.elementor-element-932f105{--spacer-size:34px;}.elementor-100 .elementor-element.elementor-element-9b98d59 > .elementor-container{max-width:717px;}.elementor-100 .elementor-element.elementor-element-9b98d59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-100 .elementor-element.elementor-element-9b98d59 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100 .elementor-element.elementor-element-dc9c6fb{text-align:center;}.elementor-100 .elementor-element.elementor-element-dc9c6fb .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:35px;font-weight:400;color:var( --e-global-color-accent );}.elementor-100 .elementor-element.elementor-element-49e8564 > .elementor-widget-container{background-color:var( --e-global-color-accent );padding:15px 15px 15px 15px;}.elementor-100 .elementor-element.elementor-element-4388cda .elementor-button{background-color:var( --e-global-color-accent );font-size:17px;border-radius:27px 27px 27px 27px;}.elementor-100 .elementor-element.elementor-element-4388cda > .elementor-widget-container{padding:0px 0px 50px 0px;}.elementor-100 .elementor-element.elementor-element-05f9f8c:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-05f9f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ranchodeaquavida.com/wp-content/uploads/2024/06/background.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-100 .elementor-element.elementor-element-05f9f8c > .elementor-background-overlay{background-color:var( --e-global-color-accent );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100 .elementor-element.elementor-element-05f9f8c > .elementor-container{max-width:807px;min-height:587px;}.elementor-100 .elementor-element.elementor-element-05f9f8c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-100 .elementor-element.elementor-element-05f9f8c > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-2c242a5 );}.elementor-100 .elementor-element.elementor-element-05f9f8c > .elementor-shape-top svg{width:calc(133% + 1.3px);height:204px;}.elementor-100 .elementor-element.elementor-element-babfdcf{text-align:center;}.elementor-100 .elementor-element.elementor-element-babfdcf .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:59px;font-weight:400;color:var( --e-global-color-674d77b );}.elementor-100 .elementor-element.elementor-element-eed3e92 .elementor-button{background-color:var( --e-global-color-accent );font-size:17px;border-radius:27px 27px 27px 27px;}.elementor-100 .elementor-element.elementor-element-eed3e92 > .elementor-widget-container{padding:0px 0px 50px 0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-100 .elementor-element.elementor-element-a3f2019{text-align:center;}.elementor-100 .elementor-element.elementor-element-85ae63a{text-align:center;}.elementor-100 .elementor-element.elementor-element-1ea7fca{text-align:center;}.elementor-100 .elementor-element.elementor-element-48c89be > .elementor-element-populated{padding:50px 50px 50px 50px;}}@media(max-width:767px){.elementor-100 .elementor-element.elementor-element-a3f2019 .elementor-heading-title{font-size:37px;}.elementor-100 .elementor-element.elementor-element-8d13789{text-align:center;}.elementor-100 .elementor-element.elementor-element-5836d6a{text-align:center;}.elementor-100 .elementor-element.elementor-element-1ea7fca .elementor-heading-title{font-size:55px;}.elementor-100 .elementor-element.elementor-element-48c89be > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-100 .elementor-element.elementor-element-9822b84{width:75.43%;}.elementor-100 .elementor-element.elementor-element-f325497{width:24.532%;}.elementor-100 .elementor-element.elementor-element-4696635{width:48.304%;}.elementor-100 .elementor-element.elementor-element-ce1ea03{width:26.15%;}.elementor-100 .elementor-element.elementor-element-d2704e0{width:24.856%;}.elementor-100 .elementor-element.elementor-element-ef41f1d{width:48.158%;}.elementor-100 .elementor-element.elementor-element-7192231{width:51.842%;}}@media(max-width:1024px) and (min-width:768px){.elementor-100 .elementor-element.elementor-element-9822b84{width:100%;}.elementor-100 .elementor-element.elementor-element-f325497{width:100%;}.elementor-100 .elementor-element.elementor-element-4696635{width:100%;}.elementor-100 .elementor-element.elementor-element-ce1ea03{width:100%;}.elementor-100 .elementor-element.elementor-element-d2704e0{width:100%;}.elementor-100 .elementor-element.elementor-element-7192231{width:100%;}.elementor-100 .elementor-element.elementor-element-fdbc787{width:100%;}.elementor-100 .elementor-element.elementor-element-4cc5e2d{width:100%;}.elementor-100 .elementor-element.elementor-element-b36960c{width:100%;}.elementor-100 .elementor-element.elementor-element-02463b7{width:100%;}.elementor-100 .elementor-element.elementor-element-d7144ac{width:100%;}.elementor-100 .elementor-element.elementor-element-48c89be{width:100%;}}@media(min-width:1025px){.elementor-100 .elementor-element.elementor-element-05f9f8c:not(.elementor-motion-effects-element-type-background), .elementor-100 .elementor-element.elementor-element-05f9f8c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}