body{background-color:#1e1e1e}.fwnormal{font-weight:400}h2.normal{font-size:14px;font-weight:400;line-height:22px}.btn.transparente{border:1px solid #fff;background:0 0;color:#fff!important}.btn.transparente:hover{border:1px solid #28b8d8;background:0 0;color:#28b8d8!important}.btn.translucido{border:none;background:rgba(40,184,215,.55)!important;color:#fff!important}.btn.translucido:hover{border:none;background:#28b8d7!important;color:#fff!important}.video{width:100%;max-width:560px;height:250px}.video_full{width:100%;max-width:560px;height:315px}.video_inicio{width:100%;max-width:800px;height:450px}.navbar-brand{padding-top:15px}.navbar-brand img{margin-top:3px;height:45px}.navbar.fixed .navbar-brand{padding-top:9px}.navbar.fixed .navbar-brand img{height:35px!important}.tp-caption.condensed,.tp-caption.lower,.tp-caption.slab,.tp-caption.upper{text-transform:capitalize}.navbar-nav>li>a{padding:30px 12px}.navbar.fixed .navbar-nav>li>a{padding:19px 12px}.parallax.testimonials{background-image:url(../images/parallax.jpg)}.swiper-container.instagram{height:213px}.swiper-container.instagram img{height:213px;width:auto}.slot{width:auto!important;height:100%!important}.defaultimg{background-size:cover!important;transform:scale(1.05)!important}.kenburnimg,.kenburnimg *{width:auto!important;min-height:100%!important}.page-title h2{text-align:center;top:57.5%;vertical-align:middle;width:100%;left:0;position:absolute;font-family:'Roboto Slab',serif;font-weight:300;font-size:40px;line-height:35px;margin:0;color:#f5f5f5}.fancybox-title h2,.fancybox-title h3{margin-bottom:0;line-height:18px;font-size:16px;font-weight:400}.nube_etiquetas li{line-height:2}.black-wrapper .filter ul li a{color:#28b8d8}.black-wrapper .filter ul li a:hover{color:#00a1c4}.pagination li.disabled{pointer-events:none;cursor:not-allowed;opacity:.65}.contact{padding:0;margin:0 0 -5px;line-height:1}.contact li{text-align:left;list-style-type:none}#scrollup{position:fixed;z-index:1001;bottom:20px;right:20px;padding:10px 13px;display:none;outline:0;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 5px 0 rgba(0,0,0,.26);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:.2s linear;transition:.2s linear;transition-property:-webkit-transform,box-shadow;-webkit-transition-property:-webkit-transform,-webkit-box-shadow;transition-property:-webkit-transform,-webkit-box-shadow;transition-property:transform,box-shadow;transition-property:transform,box-shadow,-webkit-transform,-webkit-box-shadow}#scrollup i{margin:0}#scrollup:hover{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.4);box-shadow:0 4px 8px 0 rgba(0,0,0,.4);-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0)}#aviso_cookies{position:fixed;z-index:1002;bottom:0;border-radius:0;margin:0;padding:10px 15px;width:100%}#aviso_cookies .btn{padding:7px 14px 6px;margin:0;font-size:12px}#aviso_cookies i{margin:0}#politica-cookies{margin-top:40px}@media (min-width:992px) and (max-width:1199px){.video{height:200px}}@media (min-width:768px) and (max-width:991px){.video{height:150px}}@media (min-width:768px){.min_h_450{min-height:450px}}@media (max-width:767px){.navbar,.navbar.fixed{position:fixed}.navbar-brand img{margin-top:1px}.navbar .navbar-brand,.navbar.fixed .navbar-brand{padding-top:12.5px}.navbar.fixed .navbar-brand img{height:45px!important}.navbar .btn.responsive-menu{border-radius:5%}.navbar .navbar-nav{padding-bottom:15px}.revolution{margin-top:75px}.tp-caption.condensed{font-size:82px;margin-top:-40px}.tp-caption.slab{font-size:70px;padding:0 15px;white-space:normal;text-align:center}.tp-caption.upper{font-size:82px;margin-top:-80px}.tp-caption.lower{font-size:70px}.tp-caption .btn{margin-top:30px}.intro{padding-top:30px}.page-title{display:block;height:140px;margin-top:75px}.page-title h1,.page-title h2{top:31.5%;font-size:30px}.fancybox-title h2,.fancybox-title h3{margin-bottom:0;line-height:16px;font-size:14px}.video,.video_full,.video_inicio{height:280px}.centrar_xs{text-align:center!important}#scrollup{bottom:10px;right:10px}#politica-cookies{margin-top:-30px}}@media (max-width:767px) and (orientation:portrait){.tp-caption .btn{margin-top:60px}}@media (max-width:400px){.video,.video_full,.video_inicio{height:180px}}