.clima{padding-top:10px;width:420px!important}.box-oculto{position:relative;top:90px;width:100%;background-color:#fff;height:20px;z-index:2}.tabs{color:#2a5fa3;font-family:urbane-rounded,sans-serif;position:relative;text-transform:capitalize;font-weight:400;font-size:2rem}.tabs-locations .section-header .subtitle{font-family:urbane-rounded,sans-serif;position:relative;text-transform:capitalize;color:#73c3d5;font-weight:400;font-size:1.5rem;margin-top:.85rem;margin-bottom:1.5rem}.tabs-locations .section-header{padding-bottom:0}.tabs-locations .bloq-img .image{width:80%}.tabs-locations .nav-tabs>li{float:none;display:inline-block}.tabs-locations .tab-content .tab-pane ul{list-style:none}.tabs-locations .tab-content p{text-align:left}.carretera .bloq-img .imagen{width:90%}.carretera .box-auto,.carretera .box-bus{display:flex;flex-direction:column;align-items:start;justify-content:center}.carretera .box-auto hr,.carretera .box-bus hr{margin-top:0;margin-bottom:0}.carretera .box-auto .box-content,.carretera .box-bus .box-content{width:100%;min-height:200px;padding:10px;box-shadow:#11111a0d 0 1px,#11111a1a 0 0 8px;background-color:#fafafa}.carretera .box-shadow{opacity:.8}.rooms-widget{position:relative}.rooms-widget:before{content:"";position:absolute;width:100%;height:60%;left:0;bottom:0;background-color:#2a5fa3e6}.clima-locations .item .align-content span{color:#fff;font-weight:500}.clima-locations .owl-restaurants .item{max-width:350px}.clima-locations .owl-restaurants .item .image img{width:80px}.clima-locations .owl-restaurants .item .align-content img{width:14px;position:relative;left:-5px;top:-2px}.clima-locations .owl-restaurants .item article .image{padding:40px 20px 10px;background-color:#fff;border-radius:10px 10px 0 0;box-shadow:0 0 2px #0000001a}.clima-locations .owl-restaurants .item article .details{background-color:#fff;min-height:280px}.group-section ul li{font-size:15px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover,.nav-tabs>li.active>a:focus{min-width:200px}.btn{font-size:14px}.btn-light{background-color:#73c3d5;border-radius:3px;border:1px;width:180px;color:#fff!important;font-family:urbane-rounded,sans-serif}.separator{margin-top:60px;margin-bottom:50px}.bg-grey{background-color:#fafafa}.align-content{display:flex;flex-direction:column;justify-content:center;width:100%}.faq h2{font-size:14px;margin-bottom:0}.faq p{margin-bottom:20px}.faq .panel .panel-heading .imagen{position:relative;top:-24px;width:18px}.faq .panel .panel-heading .chevron{float:right;max-height:10px}.marivalemotions-section-1 .block-groups{height:420px}.owl-restaurants .owl-controls .owl-buttons .owl-prev{margin-right:30px}.owl-restaurants .owl-controls .owl-buttons .owl-next{margin-right:40px}@media (max-width: 650px){section{margin-top:50px!important;margin-bottom:50px}.group-section .block-desc{padding:30px}.tabs-locations .nav{display:flex}.tabs-locations .nav-tabs>li.active>a,.tabs-locations .nav-tabs>li.active>a:hover,.tabs-locations .nav-tabs>li.active>a:focus{min-width:160px}.owl-restaurants .owl-controls .owl-buttons .owl-next{margin-right:0}.clima{padding-top:10px;width:320px!important}.box-oculto{top:170px}.banner-video .frontpage-slider.video.listado{overflow:hidden;height:55vh}.carretera .bloq-img .imagen{width:100%;margin-bottom:30px}}@media (min-width: 650px) and (max-width: 1100px){.section-header{width:600px}.group-section .block-groups{height:450px}.tabs-locations .style .section-header{width:180px;display:inline-flex}.carretera{display:block}.box-oculto{top:170px;height:25px}.atraction .block-groups{height:550px}.nav>li>a{padding:0 20px}.tabs-locations .section-header .subtitle{margin:0 auto;padding:12px}}
