.section-home h1{text-shadow:1px 0 14px #000;text-align:center}.section-home-landing{padding:80px 0}#press{padding:40px 0}@media (max-width:767px){.section-home-landing{padding:30px 0}}.section-bg-dark{background:var(--gray-light100)}.bg-cover{background-size:cover;background-position:center center;background-repeat:no-repeat;z-index:0;position:absolute;bottom:0;top:0;left:0;right:0}.row-title{margin-bottom:40px}.row-title-small{margin-bottom:20px}.section-home-landing .img-responsive{width:100%}.lugares-recomendados{}.lugares-recomendados .row .col{margin-bottom:30px}.lugares-recomendados .item{position:relative;overflow:hidden;height:370px;background-color:#f5f5f5;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;position:relative}.lugares-recomendados .row img{height:100%;max-height:385px;}.lugares-recomendados a.overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;background:transparent;-webkit-transition:all .2s;transition:all .2s;background:rgba(0,0,0,.08);width:100%;color:#fff}.lugares-recomendados .item .bg{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;width:100%;height:100%;background-color:#f5f5f5;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center;-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .2s;transition:all .2s;-webkit-transition:all .2s linear;transition:all .2s linear}.lugares-recomendados .item:hover .bg{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .2s;transition:all .2s;-webkit-transition:all .2s linear;transition:all .2s linear}.lugares-recomendados .item .overlay:before{background:#333;opacity:.20;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20);content:" ";position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.lugares-recomendados .item:hover .overlay:before{opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0)}.lugares-recomendados h3.heading{position:absolute;width:100%;bottom:5%;text-transform:uppercase;text-align:center;-webkit-transition:all .2s linear;transition:all .2s linear}#howto-ruralidays hr{position:relative;bottom:-38px;border:1px solid var(--primary100);margin:0}#howto-ruralidays .icons{margin-bottom:15px}#howto-ruralidays .text{margin-bottom:4rem}#howto-ruralidays .fa{position:relative;background:var(--gray-light100);padding:10px;font-size:46px;color:var(--primary100)}#viajar{position:relative}#viajar .bg{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#f0f0f0}#viajar .blog-post{margin-bottom:2.5rem}@-webkit-keyframes rotateWords{0%{opacity:0;-webkit-transform:translateY(-50px)}5%{opacity:1;-webkit-transform:translateY(0)}13%{opacity:1;-webkit-transform:translateY(0)}18%{opacity:0;-webkit-transform:translateY(50px)}100%{opacity:0;-webkit-transform:translateY(50px)}}@-moz-keyframes rotateWords{0%{opacity:0;-moz-transform:translateY(-50px)}5%{opacity:1;-moz-transform:translateY(0)}13%{opacity:1;-moz-transform:translateY(0)}18%{opacity:0;-moz-transform:translateY(50px)}100%{opacity:0;-moz-transform:translateY(50px)}}@keyframes rotateWords{0%{opacity:0;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px)}5%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}13%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}18%{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}100%{opacity:0;-webkit-transform:translateY(50px);-moz-transform:translateY(50px);-ms-transform:translateY(50px);-o-transform:translateY(50px);transform:translateY(50px)}}.span-animation{position:relative;display:block;margin-left:-146px}.span-animation span{position:absolute;margin-left:10px;opacity:0;-webkit-transform:translateY(-50px);-moz-transform:translateY(-50px);-ms-transform:translateY(-50px);-o-transform:translateY(-50px);transform:translateY(-50px);-webkit-animation:rotateWords 21s linear infinite 0s;-moz-animation:rotateWords 21s linear infinite 0s;animation:rotateWords 21s linear infinite 0s;display:inline-block;white-space:nowrap}.span-animation span:nth-child(2){-webkit-animation-delay:3s;-moz-animation-delay:3s;animation-delay:3s}.span-animation span:nth-child(3){-webkit-animation-delay:6s;-moz-animation-delay:6s;animation-delay:6s}.span-animation span:nth-child(4){-webkit-animation-delay:9s;-moz-animation-delay:9s;animation-delay:9s}.span-animation span:nth-child(5){-webkit-animation-delay:12s;-moz-animation-delay:12s;animation-delay:12s}.span-animation span:nth-child(6){-webkit-animation-delay:15s;-moz-animation-delay:15s;animation-delay:15s}.span-animation span:nth-child(7){-webkit-animation-delay:18s;-moz-animation-delay:18s;animation-delay:18s}.span-animation span:nth-child(8){-webkit-animation-delay:21s;-moz-animation-delay:21s;animation-delay:21s}.section-hero{width:auto;height:400px;position:relative;background-color:#f0f0f0}.section-hero .hero-background{position:relative;left:0;right:0;bottom:0;top:0;width:100%;height:100%}.section-hero .hero-background img{width:100.8%;max-width:none}.section-hero .hero-background .hero-video-overlay{position:absolute;left:0;right:0;top:0;bottom:0;background:#f0f0f0;opacity:.1;z-index:1}.section-hero .hero-background .hero-video{height:100%;width:100%}.section-hero .hero-background video{width:100%;height:auto;position:relative;top:0;z-index:0}.section-hero .hero-background .video-wrapper{overflow:hidden;position:relative}.section-hero .hero-content{position:absolute;bottom:25%;left:15px;right:15px;z-index:10}.section-parallax{background-color:transparent;min-height:300px;position:relative}.section-parallax h2,.section-parallax p{color:var(--white);z-index:1}.section-parallax h2{margin-top:60px}.section-parallax .bg{position:absolute;left:0;right:0;top:0;bottom:0;background:#333;opacity:.3;z-index:0}.blog-posts{margin-top:60px}.blog-post-image{margin-bottom:1rem}.blog-posts h2,.blog-posts h2 a{margin-top:5px;text-decoration:none}@media (max-width:767px){.blog-posts h2{margin-bottom:30px}}.blog-posts .blog-post-image,.blog-posts .blog-post-image a{display:block}.blog-posts div a{overflow:hidden}.blog-posts div a img{-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .2s;transition:all .2s;-webkit-transition:all .2s linear;transition:all .2s linear}.blog-posts div a:hover img{-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .2s;transition:all .2s;-webkit-transition:all .2s linear;transition:all .2s linear}.blog-posts-buttons{margin-bottom:30px;margin-top:15px}@media (max-width:480px){.section-hero{height:420px}.section-hero .hero-content h1{line-height:39px!important;margin-bottom:15px;margin-top:60px!important}}@media (max-width:767px){.lugares-recomendados .item{height:inherit;padding-bottom:60%}.section-hero{}.section-hero .hero-background video{width:auto;height:100%}.section-hero .hero-content{bottom:0}.section-hero .hero-background img{display:block}.span-animation{margin-left:0;margin-bottom:60px}.span-animation span{width:100%;display:block;margin-left:0;text-align:center}}@media (min-width:768px) and (max-width:991px){.lugares-recomendados .item{height:220px}.section-hero{height:430px}.section-hero .hero-content{bottom:15%;}}@media (min-width:992px) and (max-width:1199px){.lugares-recomendados .item{height:286px}.section-hero{height:500px}}@media (min-width:1078px) and (max-width:1199px){}@media (min-width:1200px){.container-home-section{width:1045px}.lugares-recomendados .item{height:318px}.section-hero{height:580px}.section-hero .hero-background video{width:100%;height:auto}}@media (min-width:1600px){.section-hero{height:750px}}#destinos-populares-ruralidays{position:relative;overflow:hidden}#destinos-populares-ruralidays .col-link{margin-bottom:5px}#destinos-populares-ruralidays .links-title{margin-top:4rem}#destinos-populares-ruralidays .row-title{margin-bottom:0}#press{background:var(--gray-light100)}#press .logos{margin:0;padding:0;background:#fff}#press .logos li{float:left;display:block;width:12.5%;height:85px;border:0 none;position:relative}@media (max-width:550px){#press .logos li{width:30%;margin-bottom:15px;}}@media (min-width:551px) and (max-width:991px){#press .logos li{width:25%}}#press .logos li img{position:absolute;top:50%;left:50%;width:30%;-webkit-transform:translate(-50%,-50%);-moz-transform:t ranslate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-filter:grayscale(100%);filter:grayscale(100%);max-width:90%;max-height:90%}#press .logos li:hover img,#press .logos li img:hover{-webkit-filter:none;filter:none}#press .logos li.logo_sur img{width:60%}#press .logos li.logo_adac_reisemagazin img{height:85%;width:auto}#press .logos li.logo_20minutos img{height:70%;width:auto}#press .logos li.logo_geoguide img{width:60%}#press .logos li.logo_opinion_malaga img{width:75%}#press .logos li.logo_malaga_hoy img{width:75%}#press .logos li.logo_eleconomista img{width:90%}#press .logos li.logo_lavanguardia img{width:85%}#press .logos li.logo_petit_fute img{height:90%;width:auto}#press .logos li.logo_europa_press img{height:65%;width:auto}#press .logos li.logo_wandermagazin img{width:75%;height:auto}.section-home .navbar-default .nav>li>button.btn-callMe{color:#fff!important}.section-checks.section-home-landing{}.section-checks.section-home-landing .logos ul li{padding-top:4px;height:32px;}.section-checks.section-home-landing .text-wrapper{overflow:hidden;text-overflow:ellipsis;position:relative;display:block}.section-checks.section-home-landing .checks span.image-check{position:absolute}.section-checks.section-home-landing .checks span.text-check{display:inline-block;text-align:left;padding-left:42px}@media (max-width:767px){.section-checks.section-home-landing-top{padding-top:30px!important;}.section-checks.section-home-landing-top .image-check{display:block!important;width:100%!important;position:relative!important;padding:0!important;text-align:center!important;padding-top:8px!important;}.section-checks.section-home-landing-top .text-check{display:block!important;width:100%!important;position:relative!important;padding:0!important;text-align:center!important;padding-top:8px!important}.section-checks.section-home-landing-bottom .image-check{display:block!important;width:100%!important;position:relative!important;padding:0!important;text-align:center!important;padding-top:8px!important;}.section-checks.section-home-landing-bottom .text-check{display:block!important;width:100%!important;position:relative!important;padding:0!important;text-align:center!important;padding-top:8px!important}}@media (min-width:768px) and (max-width:991px){.section-checks.section-home-landing .checks span.image-check{width:26px;height:26px;background-size:contain}.section-checks.section-home-landing .checks span.text-check{display:inline-block;text-align:left;padding-left:34px;}}@media (min-width:992px) and (max-width:1199px){.section-checks.section-home-landing .checks span.image-check{width:26px;height:26px;background-size:contain}.section-checks.section-home-landing .logos ul li{padding-left:8px;padding-right:8px;}.section-checks.section-home-landing .logos ul li img{width:90%;height:auto}.section-checks.section-home-landing .checks span.text-check{display:inline-block;text-align:left;padding-left:34px;}}.notshowdiv{display:block}@media(min-width:601px){.notshowdiv{display:none}}@media(max-width:767px){.section-checks .logos{padding-top:0!important;padding-bottom:15px!important}}