.elementor-14138 .elementor-element.elementor-element-b6a367d:not(.elementor-motion-effects-element-type-background),.elementor-14138 .elementor-element.elementor-element-b6a367d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://haciendadelsolcr.com/wp-content/uploads/2022/10/back_method-min.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-14138 .elementor-element.elementor-element-b6a367d>.elementor-background-overlay{background-color:#000;opacity:.5;transition:background .3s,border-radius .3s,opacity .3s}.elementor-14138 .elementor-element.elementor-element-b6a367d{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;z-index:0}.elementor-14138 .elementor-element.elementor-element-33c50ff>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-14138 .elementor-element.elementor-element-c3b3421>.elementor-element-populated{margin:100px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-14138 .elementor-element.elementor-element-c3b3421{z-index:2}.elementor-14138 .elementor-element.elementor-element-a4118ce{text-align:center}.elementor-14138 .elementor-element.elementor-element-a4118ce .elementor-heading-title{color:#fff;font-family:"Tenor Sans",Sans-serif;font-size:30px;letter-spacing:.5px;text-shadow:2px 2px 5px rgba(0,0,0,.3)}.elementor-14138 .elementor-element.elementor-element-a4118ce>.elementor-widget-container{margin:0}.elementor-14138 .elementor-element.elementor-element-2ceb3f4{text-align:center;color:#fff;font-family:"Poppins",Sans-serif;font-weight:300}.elementor-14138 .elementor-element.elementor-element-2ceb3f4>.elementor-widget-container{margin:0;padding:0 200px}.elementor-14138 .elementor-element.elementor-element-5d0fedb .elementor-button{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;background-color:#FFFFFF00;padding:0}.elementor-14138 .elementor-element.elementor-element-5d0fedb .elementor-button:hover,.elementor-14138 .elementor-element.elementor-element-5d0fedb .elementor-button:focus{color:var(--e-global-color-fc88223)}.elementor-14138 .elementor-element.elementor-element-5d0fedb .elementor-button:hover svg,.elementor-14138 .elementor-element.elementor-element-5d0fedb .elementor-button:focus svg{fill:var(--e-global-color-fc88223)}.elementor-14138 .elementor-element.elementor-element-61100c4{margin-top:100px;margin-bottom:0;z-index:2}.elementor-14138 .elementor-element.elementor-element-97694c5:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14138 .elementor-element.elementor-element-97694c5>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f3f1}.elementor-14138 .elementor-element.elementor-element-97694c5>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8% 10%}.elementor-14138 .elementor-element.elementor-element-97694c5>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14138 .elementor-element.elementor-element-f84f79e img{width:10%}.elementor-14138 .elementor-element.elementor-element-f84f79e>.elementor-widget-container{margin:0;padding:0 0 20px}.elementor-14138 .elementor-element.elementor-element-4066b18{text-align:center}.elementor-14138 .elementor-element.elementor-element-4066b18 .elementor-heading-title{font-family:"Tenor Sans",Sans-serif;font-size:30px;letter-spacing:.5px}.elementor-14138 .elementor-element.elementor-element-1dfc2aa{color:var(--e-global-color-text)}.elementor-14138 .elementor-element.elementor-element-67741b3>.elementor-container{max-width:900px}.elementor-14138 .elementor-element.elementor-element-67741b3{margin-top:-50px;margin-bottom:0;padding:0;z-index:2}.elementor-14138 .elementor-element.elementor-element-aa991d7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-14138 .elementor-element.elementor-element-79a5736>.elementor-widget-container{margin:0}.elementor-14138 .elementor-element.elementor-element-6a99b24{margin-top:200px;margin-bottom:0;padding:0}.elementor-14138 .elementor-element.elementor-element-9cbfa6c .elementor-button{font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:2.5px;background-color:#FFFFFF00;padding:0}.elementor-14138 .elementor-element.elementor-element-9cbfa6c .elementor-button:hover,.elementor-14138 .elementor-element.elementor-element-9cbfa6c .elementor-button:focus{color:var(--e-global-color-fc88223)}.elementor-14138 .elementor-element.elementor-element-9cbfa6c .elementor-button:hover svg,.elementor-14138 .elementor-element.elementor-element-9cbfa6c .elementor-button:focus svg{fill:var(--e-global-color-fc88223)}.elementor-14138 .elementor-element.elementor-element-9cbfa6c>.elementor-widget-container{margin:0;padding:0}.elementor-14138 .elementor-element.elementor-element-b842253{margin-top:150px;margin-bottom:0;z-index:2}.elementor-14138 .elementor-element.elementor-element-c49f52d:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-14138 .elementor-element.elementor-element-c49f52d>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f6f3f1}.elementor-14138 .elementor-element.elementor-element-c49f52d>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:8%}.elementor-14138 .elementor-element.elementor-element-c49f52d>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-14138 .elementor-element.elementor-element-cca68e3{text-align:center}.elementor-14138 .elementor-element.elementor-element-cca68e3 .elementor-heading-title{font-family:"Tenor Sans",Sans-serif;font-size:30px;letter-spacing:.5px}.elementor-14138 .elementor-element.elementor-element-e4696dd{color:var(--e-global-color-text)}.elementor-14138 .elementor-element.elementor-element-855d5ab>.elementor-widget-container{margin:30px 0 0;padding:0}@media(min-width:768px){.elementor-14138 .elementor-element.elementor-element-da54843{width:10%}.elementor-14138 .elementor-element.elementor-element-97694c5{width:79.332%}.elementor-14138 .elementor-element.elementor-element-9ad0162{width:10%}.elementor-14138 .elementor-element.elementor-element-10d73ff{width:10%}.elementor-14138 .elementor-element.elementor-element-c49f52d{width:79.332%}.elementor-14138 .elementor-element.elementor-element-8991bcd{width:10%}}@media(max-width:767px){.elementor-14138 .elementor-element.elementor-element-2ceb3f4>.elementor-widget-container{padding:0}.elementor-14138 .elementor-element.elementor-element-97694c5>.elementor-element-populated{padding:30px 20px}.elementor-14138 .elementor-element.elementor-element-67741b3{margin-top:0;margin-bottom:0;padding:0}.elementor-14138 .elementor-element.elementor-element-79a5736>.elementor-widget-container{margin:0}.elementor-14138 .elementor-element.elementor-element-c49f52d>.elementor-element-populated{padding:30px 20px}}.fixedVideo{position:fixed;width:100%;top:0}@media (max-width:480px){.elementor-section.elementor-section-height-full{height:100vh}.elementor-section.elementor-section-height-full>.elementor-container{height:100%}}.btnPosition{position:absolute;bottom:130px;left:0}.btnPosition .elementor-button-link:after{content:"";display:block;position:absolute;left:50%;border-right:1px solid #f7f3f0;animation:animate-scroll-link 3s infinite linear}@keyframes animate-scroll-link{0%{height:0;bottom:-15px}50%{height:150px;bottom:-165px}100%{height:0;bottom:-165px}}.link-green{color:#57847e;text-decoration:underline !important}.link-green:hover{color:#57847e;text-decoration:underline !important}.btnPosition2{position:absolute;bottom:50px;left:0}.btnPosition2 .elementor-button-link:after{content:"";display:block;position:absolute;left:50%;border-right:1px solid #f7f3f0;animation:animate-scroll-link 3s infinite linear}@keyframes animate-scroll-link{0%{height:0;bottom:-15px}50%{height:150px;bottom:-165px}100%{height:0;bottom:-165px}}.link-location{color:#57847e;text-decoration:underline !important}.link-location:hover{color:#57847e;text-decoration:underline !important}.textLink2 a{color:#fff !important;text-transform:uppercase;font-size:12px;letter-spacing:2.5px;border:1px solid #27615a;padding:10px !important;display:inline-block;background-color:#27615a}.textLink2 h3{margin-bottom:40px}.textLink2 a:hover{background-color:#57847e;color:#fff !important;font-size:12px;letter-spacing:2.5px;border:1px solid #57847e;display:inline-block;padding-bottom:10px}