	@charset "utf-8";
/* CSS Document */




.bg-gradiente-oscuro {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: 100%
}


@media (max-width:768px){.sprite.main.btn-gallery-bg{width:60px;height:60px;background-position:-135px 0;display:block;position:absolute;top:50%;left:50%;z-index:100;margin-top:-25px;margin-left:-25px}.sprite.main.btn-gallery-bg:hover{width:60px;height:60px;background-position:-135px -55px;display:block;position:absolute;top:50%;left:50%;z-index:100;margin-top:-25px;margin-left:-25px}.sprite.main.btn-play-bg{width:60px;height:60px;background-position:-135px -110px;display:block;position:absolute;top:50%;left:50%;z-index:100;margin-top:-25px;margin-left:-25px}.sprite.main.btn-play-bg:hover{width:60px;height:60px;background-position:-135px -165px;display:block;position:absolute;top:50%;left:50%;z-index:100;margin-top:-25px;margin-left:-25px}#home-carousel .sprite.main.btn-play-bg{margin-top:-52px;margin-left:-25px}#home-carousel .sprite.main.btn-gallery-bg{margin-top:-52px;margin-left:-25px}}


#home-carousel,#home-carousel-2{display:none;position:relative;font-family: 'Euclid Circular A', 'Core Sans C 45 Regular';}#home-carousel .item,#home-carousel-2 .item{position:relative;display:block}#home-carousel .item a,#home-carousel-2 .item a{display:block;width:100%;height:100%}#home-carousel .item a:hover span,#home-carousel-2 .item a:hover span{color: #FF7DBE}#home-carousel .item.slick-slide-v2,#home-carousel-2 .item.slick-slide-v2{width:100%;max-width:855px;margin-right:0}#home-carousel .item.slick-slide-v2.layer-2,#home-carousel-2 .item.slick-slide-v2.layer-2{max-width:1140px}#home-carousel .item.slick-slide-v2 .principal_content,#home-carousel-2 .item.slick-slide-v2 .principal_content{max-width:855px;position:relative;overflow:hidden;display:block}#home-carousel .item.slick-slide-v2 .principal_content.layer-2,#home-carousel-2 .item.slick-slide-v2 .principal_content.layer-2{max-width:1140px}#home-carousel .item.slick-slide-v2 .bg-gradiente-left,#home-carousel-2 .item.slick-slide-v2 .bg-gradiente-left{background-size:100% auto;bottom:0;height:100%;left:0;position:absolute;width:100%;z-index:101}#home-carousel .item.slick-slide-v2.is-selected,#home-carousel-2 .item.slick-slide-v2.is-selected{border:none}#home-carousel .item.slick-slide-v2.is-selected .texto_slick .titulo,#home-carousel-2 .item.slick-slide-v2.is-selected .texto_slick .titulo{font-size:40px;line-height:40px}#home-carousel .item.slick-slide-v2.is-selected .texto_slick .subtitulo,#home-carousel-2 .item.slick-slide-v2.is-selected .texto_slick .subtitulo{font-size:20px;line-height:24px}#home-carousel .item.slick-slide-v2.is-selected .principal_content,#home-carousel-2 .item.slick-slide-v2.is-selected .principal_content{opacity:1}#home-carousel .item.slick-slide-v2.is-selected .bg-gradiente-left,#home-carousel-2 .item.slick-slide-v2.is-selected .bg-gradiente-left,#home-carousel .item.slick-slide-v2.is-selected .bg-gradiente-right,#home-carousel-2 .item.slick-slide-v2.is-selected .bg-gradiente-right{display:none}#home-carousel .carousel-caption,#home-carousel-2 .carousel-caption{position:absolute;bottom:2px;left:0;text-align:left;padding-bottom:0;display:block}#home-carousel .carousel-caption p,#home-carousel-2 .carousel-caption p,#home-carousel .carousel-caption .title,#home-carousel-2 .carousel-caption .title,#home-carousel .carousel-caption .tag,#home-carousel-2 .carousel-caption .tag{color:#fff;font-size:28px;font-weight:900;padding-left:30px;margin:0 0 15px 0;text-shadow:none;max-width:100%;line-height:1.3;display:block;background-color: transparent;}#home-carousel .carousel-caption .tag,#home-carousel-2 .carousel-caption .tag{display:block;font-size:11px !important;text-transform:uppercase;/*padding-left:0*/}#home-carousel .carousel-caption.wmatch,#home-carousel-2 .carousel-caption.wmatch{max-width:430px}#home-carousel .carousel-caption.wmatch-2,#home-carousel-2 .carousel-caption.wmatch-2{max-width:660px}#home-carousel .slick-slide-v2,#home-carousel-2 .slick-slide-v2{outline:none}#home-carousel .slick-slide-v2:before,#home-carousel-2 .slick-slide-v2:before{content:"";background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;width:100%;height:100%}#home-carousel .slick-slide-v2.slick-active:before,#home-carousel-2 .slick-slide-v2.slick-active:before{display:none}#home-carousel .slick-arrow,#home-carousel-2 .slick-arrow,#home-carousel .flickity-prev-next-button,#home-carousel-2 .flickity-prev-next-button{display:block;width:60px;height:80px;background:#92DAEC;background:rgba(146,218,236,0.5);top:50%;margin-top:-40px;border:none;position:absolute;z-index:100;opacity:.7;outline:none !important}#home-carousel .slick-arrow.slick-prev,#home-carousel-2 .slick-arrow.slick-prev,#home-carousel .flickity-prev-next-button.slick-prev,#home-carousel-2 .flickity-prev-next-button.slick-prev,#home-carousel .slick-arrow.slick-next,#home-carousel-2 .slick-arrow.slick-next,#home-carousel .flickity-prev-next-button.slick-next,#home-carousel-2 .flickity-prev-next-button.slick-next{color:#fff}#home-carousel .slick-arrow.slick-prev .fa,#home-carousel-2 .slick-arrow.slick-prev .fa,#home-carousel .flickity-prev-next-button.slick-prev .fa,#home-carousel-2 .flickity-prev-next-button.slick-prev .fa,#home-carousel .slick-arrow.slick-next .fa,#home-carousel-2 .slick-arrow.slick-next .fa,#home-carousel .flickity-prev-next-button.slick-next .fa,#home-carousel-2 .flickity-prev-next-button.slick-next .fa{font-size:50px;position:relative;top:-2px}#home-carousel .slick-arrow.slick-prev,#home-carousel-2 .slick-arrow.slick-prev,#home-carousel .flickity-prev-next-button.slick-prev,#home-carousel-2 .flickity-prev-next-button.slick-prev{left:0}#home-carousel .slick-arrow.slick-prev .fa,#home-carousel-2 .slick-arrow.slick-prev .fa,#home-carousel .flickity-prev-next-button.slick-prev .fa,#home-carousel-2 .flickity-prev-next-button.slick-prev .fa{left:-2px}#home-carousel .slick-arrow.slick-next,#home-carousel-2 .slick-arrow.slick-next,#home-carousel .flickity-prev-next-button.slick-next,#home-carousel-2 .flickity-prev-next-button.slick-next{right:0}#home-carousel .slick-arrow.slick-next .fa,#home-carousel-2 .slick-arrow.slick-next .fa,#home-carousel .flickity-prev-next-button.slick-next .fa,#home-carousel-2 .flickity-prev-next-button.slick-next .fa{right:-2px}#home-carousel .slick-arrow:hover,#home-carousel-2 .slick-arrow:hover,#home-carousel .flickity-prev-next-button:hover,#home-carousel-2 .flickity-prev-next-button:hover{opacity:1}#home-carousel .slick-arrow.slick-disabled,#home-carousel-2 .slick-arrow.slick-disabled,#home-carousel .flickity-prev-next-button.slick-disabled,#home-carousel-2 .flickity-prev-next-button.slick-disabled{display:none !important}#home-carousel .slick-dots,#home-carousel-2 .slick-dots{position:absolute;bottom:5px;right:20px}#home-carousel .slick-dots li,#home-carousel-2 .slick-dots li{float:left;list-style:none}#home-carousel .slick-dots li button,#home-carousel-2 .slick-dots li button{display:block;padding:0;text-indent:-9999em;overflow:hidden;background:transparent;color:#fff;width:10px;height:10px;border-radius:10px;border:1px solid #fff;margin:0 3px}#home-carousel .slick-dots li.slick-active button,#home-carousel-2 .slick-dots li.slick-active button{background:#fff}#home-carousel .flickity-page-dots,#home-carousel-2 .flickity-page-dots{bottom:-10px;display:block;position:absolute;right:20px;width:auto !important;z-index:1000}#home-carousel .flickity-page-dots margin:0 li,#home-carousel-2 .flickity-page-dots margin:0 li{float:left;list-style:none;display:block;padding:0;text-indent:-9999em;overflow:hidden;background:transparent;color:#fff;width:10px;height:10px;border-radius:10px;border:1px solid #fff;margin:0 3px}#home-carousel .flickity-page-dots margin:0 li.is-selected,#home-carousel-2 .flickity-page-dots margin:0 li.is-selected{background:#fff}#home-carousel img,#home-carousel-2 img{max-height:584px}#home-carousel .flickity-enabled,#home-carousel-2 .flickity-enabled{position:relative;display:block !important}#home-carousel .flickity-enabled:focus,#home-carousel-2 .flickity-enabled:focus{outline:none}#home-carousel .flickity-viewport,#home-carousel-2 .flickity-viewport{overflow:hidden;position:relative;height:100%}#home-carousel .flickity-slider,#home-carousel-2 .flickity-slider{position:absolute;width:100%;height:100%}#home-carousel .flickity-enabled.is-draggable,#home-carousel-2 .flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#home-carousel .flickity-enabled.is-draggable .flickity-viewport,#home-carousel-2 .flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}#home-carousel .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down,#home-carousel-2 .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}#home-carousel .flickity-prev-next-button,#home-carousel-2 .flickity-prev-next-button{position:absolute;border:none;cursor:pointer;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#home-carousel .flickity-prev-next-button.previous,#home-carousel-2 .flickity-prev-next-button.previous{left:0}#home-carousel .flickity-prev-next-button.next,#home-carousel-2 .flickity-prev-next-button.next{right:0}#home-carousel .flickity-prev-next-button:disabled,#home-carousel-2 .flickity-prev-next-button:disabled{filter:alpha(opacity=30);opacity:.3;cursor:auto}#home-carousel .flickity-prev-next-button svg,#home-carousel-2 .flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%}#home-carousel .flickity-prev-next-button .arrow,#home-carousel-2 .flickity-prev-next-button .arrow{fill:#FFF}#home-carousel .flickity-prev-next-button.no-svg,#home-carousel-2 .flickity-prev-next-button.no-svg{color:#FFF;font-size:26px}#home-carousel .flickity-rtl .flickity-page-dots,#home-carousel-2 .flickity-rtl .flickity-page-dots{direction:rtl}#home-carousel .flickity-page-dots .dot,#home-carousel-2 .flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 4px;background:none;border-radius:50%;cursor:pointer;border:1px solid #FFF}#home-carousel .flickity-page-dots .dot.is-selected,#home-carousel-2 .flickity-page-dots .dot.is-selected{background:#FFF}#home-carousel.flickity-enabled,#home-carousel-2.flickity-enabled{display:block}


.carousel-caption{position:absolute;left:15%;right:15%;bottom:20px;z-index:10;padding-top:20px;padding-bottom:20px;color:#ffffff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,0.6)}.carousel-caption .btn{text-shadow:none}



@media (max-width:768px) {
    
    #home-carousel img {
        max-height: 250px
    }
    #home-carousel .marcador {
        display: none
    }
    #home-carousel .carousel-caption p,
    #home-carousel .carousel-caption span.title {
        font-size: 13px;
        margin: 0 0 5px 0
    }
    #home-carousel .carousel-caption p.tag,
    #home-carousel .carousel-caption span.tag {
        font-size: 10px !important
    }
    #home-carousel .carousel-caption.wmatch {
        max-width: 100%
    }
    #home-carousel .slick-dots {
        right: 10px
    }
    #home-carousel .flickity-prev-next-button {
        width: 35px;
        height: 45px
    }
    #home-carousel .flickity-enabled {
        background: rgba(255, 255, 255, 0.8) none repeat scroll 0 0
    }
   
}