.elementor-21 .elementor-element.elementor-element-653ef19{--display:flex;--min-height:50vh;--overlay-opacity:0.5;--padding-top:150px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-653ef19:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-653ef19 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://casaruralfuentevieja.com/wp-content/uploads/2024/09/Habitaciones-Casa-Rural-Fuente-Vieja.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-653ef19::before, .elementor-21 .elementor-element.elementor-element-653ef19 > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-653ef19 > .e-con-inner > .elementor-background-video-container::before, .elementor-21 .elementor-element.elementor-element-653ef19 > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-653ef19 > .e-con-inner > .elementor-background-slideshow::before, .elementor-21 .elementor-element.elementor-element-653ef19 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-21 .elementor-element.elementor-element-4f14d42 > .elementor-widget-container{margin:-29px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4f14d42{text-align:center;}.elementor-21 .elementor-element.elementor-element-4f14d42 .elementor-heading-title{font-family:"Almendra SC", Sans-serif;font-size:71px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-20680f7{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-edda170 .elementor-button{background-color:#D9D9D9;fill:#0D0D0D;color:#0D0D0D;}.elementor-21 .elementor-element.elementor-element-edda170 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-edda170 .elementor-button:focus{background-color:#F2F2F2;}.elementor-21 .elementor-element.elementor-element-62cfa35 .elementor-button{background-color:#D9D9D9;fill:#0D0D0D;color:#0D0D0D;}.elementor-21 .elementor-element.elementor-element-62cfa35 .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-62cfa35 .elementor-button:focus{background-color:#F2F2F2;}.elementor-21 .elementor-element.elementor-element-82b3f57{--display:flex;}.elementor-21 .elementor-element.elementor-element-417cfd2{--spacer-size:50px;}.elementor-21 .elementor-element.elementor-element-b218b10{--display:flex;}.elementor-21 .elementor-element.elementor-element-21f0ae4{text-align:center;}.elementor-21 .elementor-element.elementor-element-21f0ae4 .elementor-heading-title{font-family:"Aclonica", Sans-serif;font-size:48px;}.elementor-21 .elementor-element.elementor-element-48b4699{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-d30324b{--display:flex;}.elementor-21 .elementor-element.elementor-element-22543d2{--spacer-size:30px;}.elementor-21 .elementor-element.elementor-element-7a29cb7{--display:flex;}.elementor-21 .elementor-element.elementor-element-7a29cb7:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-7a29cb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-21 .elementor-element.elementor-element-b344ac5{text-align:center;}.elementor-21 .elementor-element.elementor-element-b344ac5 .elementor-heading-title{font-family:"Aclonica", Sans-serif;font-size:48px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-68bc854{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-8220a24{--display:flex;}.elementor-21 .elementor-element.elementor-element-4469291{--spacer-size:30px;}.elementor-21 .elementor-element.elementor-element-86a33fd{text-align:center;}.elementor-21 .elementor-element.elementor-element-86a33fd .elementor-heading-title{font-family:"Aclonica", Sans-serif;font-size:48px;}.elementor-21 .elementor-element.elementor-element-4643328{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-22dea53{--display:flex;}.elementor-21 .elementor-element.elementor-element-e6eea07{--spacer-size:30px;}.elementor-21 .elementor-element.elementor-element-07f9760{--display:flex;}.elementor-21 .elementor-element.elementor-element-07f9760:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-07f9760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-21 .elementor-element.elementor-element-d1e4f46{text-align:center;}.elementor-21 .elementor-element.elementor-element-d1e4f46 .elementor-heading-title{font-family:"Aclonica", Sans-serif;font-size:48px;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-fa34865{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-244c012{--display:flex;}.elementor-21 .elementor-element.elementor-element-031d87e{--spacer-size:30px;}.elementor-21 .elementor-element.elementor-element-7b7fa4b{text-align:center;}.elementor-21 .elementor-element.elementor-element-7b7fa4b .elementor-heading-title{font-family:"Aclonica", Sans-serif;font-size:48px;}.elementor-21 .elementor-element.elementor-element-c436557{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-4e3845b{--display:flex;}.elementor-21 .elementor-element.elementor-element-e755519{--spacer-size:30px;}.elementor-21 .elementor-element.elementor-element-028a5bf{--display:flex;}.elementor-21 .elementor-element.elementor-element-5901a64{font-family:"Aclonica", Sans-serif;font-size:22px;color:#0D0D0D;}.elementor-21 .elementor-element.elementor-element-2c7640e .elementor-button{background-color:#03B303;}.elementor-21 .elementor-element.elementor-element-2c7640e .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-2c7640e .elementor-button:focus{background-color:#00FF00;}.elementor-21 .elementor-element.elementor-element-9139d33{--display:flex;}.elementor-21 .elementor-element.elementor-element-ab4b323{--spacer-size:30px;}.elementor-21 .elementor-element.elementor-element-f6983ca{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-f6983ca:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-f6983ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9D9D9;}.elementor-21 .elementor-element.elementor-element-e6f38d0{--display:flex;}.elementor-21 .elementor-element.elementor-element-2a62d2d > .elementor-widget-container{margin:-30px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e9a022c{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-6abaad5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-6abaad5 .elementor-heading-title{font-family:"Aclonica", Sans-serif;color:#0D0D0D;}.elementor-21 .elementor-element.elementor-element-69960dd > .elementor-widget-container{margin:-47px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-86c89d0{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-78915f2 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-78915f2 .elementor-heading-title{font-family:"Aclonica", Sans-serif;color:#0D0D0D;}.elementor-21 .elementor-element.elementor-element-6d81d72 > .elementor-widget-container{margin:-102px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-6d81d72{color:#0D0D0D;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-20680f7{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-48b4699{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-68bc854{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-4643328{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-fa34865{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-c436557{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-f6983ca{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-e9a022c{--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-86c89d0{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-653ef19{--padding-top:109px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-20680f7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-48b4699{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-68bc854{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-4643328{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-fa34865{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-c436557{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-f6983ca{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-e9a022c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-21 .elementor-element.elementor-element-86c89d0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}