.carousel-inner .carousel-item img,.carousel-inner .carousel-item a img{width:100% !important;margin:auto;height:auto;width:auto}.carousel-inner .carousel-item img.banner-icon,.carousel-inner .carousel-item a img.banner-icon{width:auto !important}#block-mainbannerblock #banner .carousel-control{display:block;z-index:1}#block-centrobannerblock .carousel-inner>.carousel-item>img,#block-centrobannerblock .carousel-inner .carousel-item .img-banner,#block-centrobannerblock .carousel-inner>.carousel-item>a>img,#block-centrobannerblock .carousel-inner .carousel-item a .img-banner{height:auto;margin:auto;width:100%}#block-centrobannerblock .flash-promo{top:0px !important}#block-blockcentrocarrousel .container-diagonal{background:#fff none repeat scroll 0 0;height:325px;margin-top:-256px !important;position:relative;transform:rotate(3deg) scale(1) skew(2deg) translate(0px);left:-2px;width:110%;z-index:1;color:#000;text-align:center}.generica #banner .carousel-caption h1,.generica #banner .carousel-caption p{text-align:left}.carousel-caption{bottom:23%;text-transform:capitalize}.carousel-caption .banner-icon{float:left;margin:-5px 30px 0 0px !important;filter:none;max-width:239px !important;height:auto}.carousel-caption .isociales{display:inline-flex;margin:28px 0px 0 3%;text-align:left}.carousel-caption .isociales a{margin-right:15px}.carousel-caption .isociales .fa-facebook,.carousel-caption .isociales .fa-facebook-f,.carousel-caption .isociales .fa-instagram,.carousel-caption .isociales .fa-instagram-f{max-width:67px;height:67px;border:3px solid #f5e200;color:#f5e200;background:rgba(0,0,0,0.75);border-radius:35px}.carousel-caption .isociales .fa-facebook:hover,.carousel-caption .isociales .fa-facebook-f:hover,.carousel-caption .isociales .fa-instagram:hover,.carousel-caption .isociales .fa-instagram-f:hover{border-color:#fff;color:#fff;text-shadow:none;box-shadow:0 0 20px #FFEB3B}.carousel-caption .isociales .fa-facebook:before,.carousel-caption .isociales .fa-facebook-f:before,.carousel-caption .isociales .fa-instagram:before,.carousel-caption .isociales .fa-instagram-f:before{position:relative;font-size:35px}.carousel-caption .isociales .fa-facebook,.carousel-caption .isociales .fa-facebook-f{padding:21px 25px}.carousel-caption .isociales .fa-facebook:before,.carousel-caption .isociales .fa-facebook-f:before{top:-7px;left:-5px}.carousel-caption .isociales .fa-instagram,.carousel-caption .isociales .fa-instagram-f{padding:20px 22px}.carousel-caption .isociales .fa-instagram:before,.carousel-caption .isociales .fa-instagram-f:before{top:-7px;left:-6px}.carousel-caption h1{width:80%;letter-spacing:0.01em;line-height:0.85em;font-weight:300;box-shadow:1px 1px 100px rgba(0,0,0,0.12);background:rgba(0,0,0,0.05);border-radius:20px}.carousel-caption h1 span{color:#4de1bf}.carousel-caption h2,.carousel-caption p{font-family:'Gotham' !important;font-weight:300;font-style:normal;font-size:30px;text-transform:uppercase;letter-spacing:0.0035em;margin-top:5px;max-width:70%}.carousel-caption p{font-size:14px;line-height:1em;text-align:left;box-shadow:1px 1px 100px rgba(0,0,0,0.15);background:rgba(0,0,0,0.08);border-radius:20px}.carousel-caption h1,.carousel-caption h2{text-transform:uppercase !important;text-align:left;margin-left:0 !important}.carousel-caption .row-boton{float:left}.carousel-left{text-align:left !important}.carousel-center{text-align:center}.carousel-right{text-align:right !important}.container-diagonal{background:#fff none repeat scroll 0 0;height:245px;margin-top:-45px;position:relative;transform:rotate(3deg) scale(1) skew(2deg) translate(0px);left:-2px;width:110%;z-index:1;color:#000;text-align:center}.instalaciones{margin-top:-170px}#footer-top2{color:000;background:#fff;height:130px;-webkit-perspective:1000;-webkit-backface-visibility:hidden;padding:0;-webkit-background-clip:content-box;transform:rotate(2deg) scale(1) skew(2deg) translate(0px);-webkit-transform:rotate(2deg) scale(1) skew(2deg) translate(0);-moz-transform:rotate(2deg) scale(1) skew(2deg) translate(0px);-o-transform:rotate(2deg) scale(1) skew(2deg) translate(0px);-ms-transform:rotate(2deg) scale(1) skew(2deg) translate(0px);position:relative;z-index:1;top:-24px;display:none}.prelative{position:relative}.banner-text{position:absolute;z-index:1;top:-136px;width:100%}.banner-text-1{z-index:1;width:100%;margin-top:-3.5%;margin-bottom:1.5%}#banner-dir h3,#banner-dir p{font-weight:bold}#banner{height:auto;margin-top:-5px}#banner h1{width:100%;font-size:50px;margin:auto;line-height:0.85em}#banner p{font-size:20px}#banner .row-boton{font-size:14px}#banner .boton-dir{margin-right:15px}#banner .boton-dir,#banner .boton-dir-border{padding:16px 22px}#banner .carousel-inner{max-height:650px}#banner .logoseccion{display:flex;order:1}#banner .carousel-caption{display:flex;flex-direction:row;justify-content:center}#banner .carousel-caption img{filter:blur(0px) brightness(1)}#banner .carousel-caption h1{margin:0}#banner .carousel-caption .row-boton{text-align:left}#banner .carousel-caption .row-boton a:nth-child(3){margin-left:15px !important}#banner .tituloysubtitulo{display:flex;order:2;flex-direction:column;padding-left:30px;justify-content:center;justify-items:center;text-align:center}.row-boton{margin-top:20px;float:left}.row-boton .boton-dir-border{color:#fff}.row-right{background-image:url("../images/row-right.png");left:-45px;right:200%}.row-left{background-image:url("../images/row-left.png");right:-45px;left:200%}.row-left,.row-right{width:50px;height:92px;top:190px;position:absolute}.carousel.fade{opacity:1}.carousel.fade .carousel-item{transition:opacity ease-out .7s;left:0;opacity:0;top:0;position:absolute;width:100%;display:block}.carousel.fade .carousel-item:first-child{top:auto;opacity:1;position:relative}.carousel.fade .carousel-item.active{opacity:1}.crossdir-banner-container .boton-dir{color:#000 !important;box-shadow:none;text-shadow:none;background-color:#f5e200;background-image:none;padding:20px 25px;font-weight:900;font-size:16px;border:3px solid #f5e200;transition:background-color 0.3s ease-out}.crossdir-banner-container .boton-dir:hover{background-image:none;background-color:transparent;color:#ffffff !important;border:3px solid #f5e200;text-shadow:1px 1px 0px #212121;padding:20px 25px}.crossdir-banner-container .boton-dir:after{background-image:none}.crossdir-banner-container .boton-dir-border{color:#fff;font-size:16px;font-weight:900;box-shadow:none;text-shadow:1px 1px 0px #212121;padding:20px 30px;border:3px solid #f5e200;background-:transparent;transition:background 0.3s ease-out}.crossdir-banner-container .boton-dir-border:hover{border:3px solid #f5e200;background:#f5e200 !important;background-image:none;text-shadow:none;color:#000 !important}.crossdir-banner-container .boton-dir-border:after{background-image:none}.crossdir-banner-container .row-boton{float:left !important}@media screen and (max-width: 1440px){#banner h1{font-size:50px}}@media screen and (max-width: 1170px){#banner h1{font-size:40px}}@media screen and (max-width: 414px){#banner .carousel-caption{flex-direction:column}#banner .carousel-caption .row-boton{margin-top:10px !important;text-align:center}#banner .logoseccion{margin-top:auto;max-height:80px}#banner .logoseccion img{width:80px !important;min-height:100% !important;margin-top:15px}#banner .tituloysubtitulo{padding-left:0;margin-top:30px}#block-centrobannerblock .carousel-inner>.carousel-item>img,#block-centrobannerblock .carousel-inner>.carousel-item>a>img{height:600px !important}#block-centrobannerblock .darker.carousel-item.active{height:500px !important}#block-centrobannerblock .carousel-caption{top:0px;height:400px !important}#block-centrobannerblock .container-logo .carousel-caption .row-boton{display:table !important}.row-boton{display:table;margin:auto}#block-centrobannerblock .container-logo .carousel-caption h2{text-align:center !important}.carousel-inner{top:0px !important}}
/*# sourceMappingURL=banner.css.map */
