.elementor-3207 .elementor-element.elementor-element-6eb65588:not(.elementor-motion-effects-element-type-background), .elementor-3207 .elementor-element.elementor-element-6eb65588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://feetintheclouds.es/wp-content/uploads/2025/10/20180818_171609-scaled-e1761592063310.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3207 .elementor-element.elementor-element-6eb65588 > .elementor-background-overlay{background-color:#00000057;background-image:url("https://feetintheclouds.es/wp-content/uploads/2024/11/mountain-element-3-e1614754974521.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3207 .elementor-element.elementor-element-6eb65588{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-87px;margin-bottom:0px;padding:200px 0px 450px 0px;}.elementor-3207 .elementor-element.elementor-element-d566bfd.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3207 .elementor-element.elementor-element-d566bfd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3207 .elementor-element.elementor-element-7087ca9d{text-align:center;}.elementor-3207 .elementor-element.elementor-element-7087ca9d .elementor-heading-title{color:#FFFFFF;}.elementor-3207 .elementor-element.elementor-element-ce4affa > .elementor-widget-container{margin:-16px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3207 .elementor-element.elementor-element-ce4affa{text-align:center;}.elementor-3207 .elementor-element.elementor-element-ce4affa .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:28px;-webkit-text-stroke-color:#000;stroke:#000;color:#FFFFFF;}.elementor-3207 .elementor-element.elementor-element-03b4173 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3207 .elementor-element.elementor-element-03b4173{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:35px;margin-bottom:0px;padding:0px 0px 50px 0px;}.elementor-3207 .elementor-element.elementor-element-ce5a33f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3207 .elementor-element.elementor-element-ce5a33f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-3207 .elementor-element.elementor-element-c8b2e00 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3207 .elementor-element.elementor-element-c8b2e00.elementor-element{--align-self:flex-end;}.elementor-3207 .elementor-element.elementor-element-c8b2e00{text-align:start;font-family:"Lato", Sans-serif;}.elementor-3207 .elementor-element.elementor-element-6470a1d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-627c492{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-3c54143{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-d359f4d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-554cb76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-9134acc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-4073d9f img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-dc72c95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-d2d67ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-06163c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-e934c70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-9e0e57c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-9e0e57c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3207 .elementor-element.elementor-element-185546c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3207 .elementor-element.elementor-element-185546c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3207 .elementor-element.elementor-element-892ff0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-892ff0f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3207 .elementor-element.elementor-element-6f2db3e img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-11ea7d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-11ea7d0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3207 .elementor-element.elementor-element-455fb7c img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-dfb8ff2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-bded6b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-6abf9b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-ed71bfa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-3349abe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-0b9f7b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-d1a6f6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-1e5496f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-62e71f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-37e29a9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-55a4b03{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-3779ea6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-f110d28{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-4e423ac img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-fad17b4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-f14e5f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-ce3843f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-585d800{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3207 .elementor-element.elementor-element-cfff4b8{--display:flex;}.elementor-3207 .elementor-element.elementor-element-cfff4b8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3207 .elementor-element.elementor-element-5b56531 img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-fcab8ad{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3207 .elementor-element.elementor-element-fcab8ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3207 .elementor-element.elementor-element-0d6d347{--display:flex;}.elementor-3207 .elementor-element.elementor-element-c41b40e img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-dc70145{--display:flex;}.elementor-3207 .elementor-element.elementor-element-c50d046 img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-22e059d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-c08abeb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-e1e2da2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-8e90288{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3207 .elementor-element.elementor-element-ca97562{--display:flex;}.elementor-3207 .elementor-element.elementor-element-ca97562.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3207 .elementor-element.elementor-element-7d75645.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3207 .elementor-element.elementor-element-7d75645 img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-3196f4e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3207 .elementor-element.elementor-element-3196f4e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3207 .elementor-element.elementor-element-b5a1589{--display:flex;}.elementor-3207 .elementor-element.elementor-element-997ecd6 img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-e4be3ac{--display:flex;}.elementor-3207 .elementor-element.elementor-element-c83ef55 img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-ca63265{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-0e20c6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-4ac7b95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-3207 .elementor-element.elementor-element-2a68cb1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-4bbfade img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-932e71e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-3e94650 img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-2cf6e52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-3141ac7 img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-e4c78f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-d9da933{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-fb734d8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-bd2c239{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-9d1a082{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-e410ccf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-2d9e821.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3207 .elementor-element.elementor-element-2d9e821 img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-7bceae2 img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-87fd616{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-6dcc4e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-5e51e55{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-9f4e0b3 img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-28e7b96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-d6a2330{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-754f883{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-2e69c4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-1da8a77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-283b14d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-007b1da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-4c26660{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-bbba709{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-bbba709.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3207 .elementor-element.elementor-element-ff81e82 img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-431b62b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-1634099{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-b99b21c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-7a37a90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-3abc9f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3207 .elementor-element.elementor-element-3abc9f1 img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-1b2db5a img{border-radius:10px 10px 10px 10px;}.elementor-3207 .elementor-element.elementor-element-27ff2f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-3207 .elementor-element.elementor-element-07a005e{--display:flex;}.elementor-3207 .elementor-element.elementor-element-6229ac2{width:auto;max-width:auto;text-align:start;}.elementor-3207 .elementor-element.elementor-element-6229ac2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3207 .elementor-element.elementor-element-6229ac2 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:27px;color:#020101;}.elementor-3207 .elementor-element.elementor-element-7cf16e2{--display:flex;}.elementor-3207 .elementor-element.elementor-element-b30a6b8{width:var( --container-widget-width, 104.737% );max-width:104.737%;--container-widget-width:104.737%;--container-widget-flex-grow:0;text-align:start;font-family:"Lato", Sans-serif;font-size:18px;}.elementor-3207 .elementor-element.elementor-element-b30a6b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3207 .elementor-element.elementor-element-b30a6b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3207 .elementor-element.elementor-element-2a54bfb{--display:flex;}@media(min-width:768px){.elementor-3207 .elementor-element.elementor-element-892ff0f{--width:33.3333%;}.elementor-3207 .elementor-element.elementor-element-11ea7d0{--width:66.6666%;}.elementor-3207 .elementor-element.elementor-element-cfff4b8{--width:50%;}.elementor-3207 .elementor-element.elementor-element-fcab8ad{--width:50%;}.elementor-3207 .elementor-element.elementor-element-ca97562{--width:50%;}.elementor-3207 .elementor-element.elementor-element-3196f4e{--width:50%;}.elementor-3207 .elementor-element.elementor-element-2a68cb1{--width:50%;}.elementor-3207 .elementor-element.elementor-element-932e71e{--width:50%;}.elementor-3207 .elementor-element.elementor-element-2cf6e52{--width:100%;}}@media(max-width:1024px){.elementor-3207 .elementor-element.elementor-element-6eb65588 > .elementor-background-overlay{background-position:0px 18vh;}.elementor-3207 .elementor-element.elementor-element-6eb65588{margin-top:0px;margin-bottom:0px;padding:250px 30px 150px 30px;}.elementor-3207 .elementor-element.elementor-element-03b4173{margin-top:0px;margin-bottom:0px;padding:0px 30px 100px 30px;}.elementor-3207 .elementor-element.elementor-element-c8b2e00 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3207 .elementor-element.elementor-element-7d75645{width:var( --container-widget-width, 336.323px );max-width:336.323px;--container-widget-width:336.323px;--container-widget-flex-grow:0;}.elementor-3207 .elementor-element.elementor-element-2d9e821{width:var( --container-widget-width, 403px );max-width:403px;--container-widget-width:403px;--container-widget-flex-grow:0;}.elementor-3207 .elementor-element.elementor-element-3abc9f1{width:var( --container-widget-width, 373.312px );max-width:373.312px;--container-widget-width:373.312px;--container-widget-flex-grow:0;}.elementor-3207 .elementor-element.elementor-element-b30a6b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3207 .elementor-element.elementor-element-6eb65588 > .elementor-background-overlay{background-position:bottom center;}.elementor-3207 .elementor-element.elementor-element-6eb65588{margin-top:-74px;margin-bottom:0px;padding:150px 20px 150px 20px;}.elementor-3207 .elementor-element.elementor-element-7087ca9d .elementor-heading-title{font-size:22px;}.elementor-3207 .elementor-element.elementor-element-ce4affa > .elementor-widget-container{margin:-12px 0px 0px 0px;padding:0px 0px 25px 0px;}.elementor-3207 .elementor-element.elementor-element-ce4affa .elementor-heading-title{font-size:17px;}.elementor-3207 .elementor-element.elementor-element-03b4173{margin-top:0px;margin-bottom:0px;padding:50px 20px 50px 20px;}.elementor-3207 .elementor-element.elementor-element-c8b2e00 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3207 .elementor-element.elementor-element-6229ac2 > .elementor-widget-container{margin:0px 0px 0px 7px;}}@media(max-width:1024px) and (min-width:768px){.elementor-3207 .elementor-element.elementor-element-9e0e57c{--width:755px;}.elementor-3207 .elementor-element.elementor-element-185546c{--width:692px;}.elementor-3207 .elementor-element.elementor-element-892ff0f{--width:164.646px;}.elementor-3207 .elementor-element.elementor-element-11ea7d0{--width:521.323px;}.elementor-3207 .elementor-element.elementor-element-cfff4b8{--width:265.333px;}.elementor-3207 .elementor-element.elementor-element-fcab8ad{--width:341.333px;}.elementor-3207 .elementor-element.elementor-element-ca97562{--width:361.323px;}.elementor-3207 .elementor-element.elementor-element-3196f4e{--width:306.333px;}.elementor-3207 .elementor-element.elementor-element-bbba709{--width:674.667px;}}@media(min-width:1025px){.elementor-3207 .elementor-element.elementor-element-6eb65588:not(.elementor-motion-effects-element-type-background), .elementor-3207 .elementor-element.elementor-element-6eb65588 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-3207 .elementor-element.elementor-element-6eb65588 > .elementor-background-overlay{background-attachment:scroll;}}/* Start custom CSS for text-editor, class: .elementor-element-c8b2e00 */.foc-datos-ruta {
  width: 100%;
  border-collapse: collapse;
  margin: 1.5rem 0;
  font-family: inherit;
}

/* TÍTULO DE LA TABLA */
.foc-datos-ruta caption {
  font-weight: 700;
  text-align: left;
  margin-bottom: 0.8rem;
  font-size: 1.6rem;  /* Tamaño del título aumentado */
  text-transform: uppercase;
  letter-spacing: 0.03em;
  color: #222;
}

/* CELDAS */
.foc-datos-ruta th,
.foc-datos-ruta td {
  border-bottom: 1px solid #e6e6e6;
  padding: 0.7rem 0.9rem;
  vertical-align: top;
  text-align: left;
}

/* CABECERA DE FILA */
.foc-datos-ruta th {
  width: 220px;
  text-transform: uppercase;
  font-weight: 600;
  letter-spacing: 0.02em;
  color: #333;
}

/* CONTENIDO */
.foc-datos-ruta td {
  color: #444;
  line-height: 1.5;
}

.foc-datos-ruta p {
  margin: 0.3rem 0;
}

/* ENLACES */
.foc-datos-ruta a {
  color: #0073aa;
  text-decoration: none;
}
.foc-datos-ruta a:hover {
  text-decoration: underline;
}

/* RESPONSIVE */
@media (max-width: 700px) {
  .foc-datos-ruta {
    display: block;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
  .foc-datos-ruta th {
    width: 40%;
  }
}/* End custom CSS */
/* Start custom CSS for post-comments, class: .elementor-element-753b683 *//* Oculta el título del formulario */
.comment-reply-title {
  display: none !important;
}

/* Oculta el texto que dice "Conectado como admin..." */
p.logged-in-as {
  display: none !important;
}

/* --- Estilo botón "Publicar el comentario" --- */
form.comment-form input[type="submit"] {
  background: linear-gradient(90deg, #FF9B0F 0%, #F9790F 100%) !important;
  border: none !important;
  color: #fff !important;
  font-weight: 600;
  font-size: 16px;
  padding: 10px 30px;
  border-radius: 30px; /* da la forma redondeada */
  cursor: pointer;
  transition: all 0.3s ease;
  box-shadow: none;
}

/* Efecto hover */
form.comment-form input[type="submit"]:hover {
  background: linear-gradient(90deg, #f68a0c 0%, #e46d05 100%) !important;
  transform: translateY(-2px);
}
/* Solo en la página 3253 */
body.page-id-3253 .comment-form .comment-form-url { 
  display: none; 
}/* End custom CSS */