body{background-color:#060606}.sticky{position:fixed;top:0;width:100%;z-index:1000}.item{width:100%}.form-horizontal input.form-control,.form-horizontal textarea.form-control{background:none;border:none;border-radius:0;border-bottom:#000 1px solid;-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,0.075);box-shadow:inset 0 0 0 rgba(0,0,0,0.075);font-style:italic}.form-horizontal textarea{resize:none}
.btn-success{border:none;border-radius:0;background-color:#060606;color:#FFF; border-radius: 5px;}
.btn-success:hover,.btn-success:active,.btn-success:focus{
    background-color:#8e172f; border-color: #8e172f;}
    .btn-trabajar{border-color:#000;border-radius:0;background:none;color:#FFF}
    .btn-trabajar:hover{border-color:#000;background-color:#000;color:#FFF}.btn-back{margin:49px 0 0 0}.header-top{ background-color: #eae3da; background-image:url(../images/header_cinta_roja.png);background-size: 100% 100%;padding:15px 0 10px 0}.header-top .form-inline,.header-top aside{display:inline-block}.header-top img{max-height:80px}.header-top aside a img{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;z-index:10}.header-top aside a img:hover{filter:grayscale(0);-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-ms-filter:grayscale(0);-o-filter:grayscale(0);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:none;z-index:10}.header-menu{background-color:#241c1d}.navbar{margin-bottom:0}.navbar-inverse{background:none;border:none}.navbar-inverse .navbar-nav>li>a{color:#FFF;font-size:16px;text-transform:uppercase}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover,.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#FFF;background-color:#b48a20}.navbar-nav{width:100%;text-align:center}.navbar-nav>li{float:none;display:inline-block}.navbar-nav>li:hover{background-color:#b48a20}.dropdown-menu{background-color:#262626}.dropdown-menu>li>a{color:#FFF}section{background-color:#e9e2d9}.sponsors{background-color:#e9e2d9}.sponsors h2{margin:80px 0 34px 0;font-size:20px}.sponsors .iconos{background-color:#d5c9b3;padding:32px 0;text-align:center}.sponsors .iconos a{display:inline-block;margin:0 auto 5px auto}
    footer{padding:15px 0; background-color: rgb(38, 38, 38);}footer h3{font-size:12px;color:#FFF;margin:0 0 6px 0;text-transform:uppercase}
    
    .pagination>li>a,.pagination>li>span{color:#272727;background-color:#e4e4e4}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span,.pagination>li>span:hover{color:#e4e4e4;background-color:#272727}.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5{min-height:1px;position:relative}.col-xs-5{float:left;width:20%}#slider{-webkit-box-shadow:0 0 0 0 #FFF;-moz-box-shadow:0 0 0 0 #FFF;box-shadow:0 0 0 0 #FFF}.banners-home{position:relative;z-index:150;top:50px}.banners-home .item{text-align:center;}.banners-home .item h2,.banners-home .item p,.banners-home .item .btn-danger{color:#ff5749;text-transform:uppercase;text-align:center}.banners-home .item h2{margin:4px 0 24px 0;font-weight:bold;font-size:18px}.banners-home .item h2 strong{display:block;font-size:22px}.banners-home .item p{margin:0 38px}.banners-home .item .btn-danger{text-transform:uppercase;font-size:12px;background-color:#e9e2d9;margin:40px auto 50px auto !important}.banners-home .item .btn-danger:hover{color:#FFF;background-color:#ff5749}
    .grilla h1,.listado-botones h1,.texto h1,.texto2 h1,.pasaportes h1{
        background-image:url(../images/bg-h1.png);
        font-weight: 600;background-position:top right;background-repeat:no-repeat;height:120px;margin:39px 0 38px 0;padding:3% 5% 0 0;color:#FFF; letter-spacing: 2px;
        text-transform:uppercase;font-size:40px;text-align:right
    }
    .grilla h1 span,.listado-botones h1 span,.texto h1 span,.texto2 h1 span,.pasaportes h1 span{display:block;font-size:12px}.grilla h2,.listado-botones h2,.texto h2,.texto2 h2,.pasaportes h2{color:#000;text-transform:uppercase;font-size:29px;margin:0 0 50px 17%}.grilla .item,.listado-botones .item,.texto .item,.texto2 .item,.pasaportes .item{margin-bottom:28px;text-align:left}.texto2 h2{color:#FFF;text-transform:none;font-size:14px;margin:0 0 50px 17%}.texto2 h3{color:#FFF;font-size:16px;margin:0 0 10px 0}.texto2 p{color:#FFF}.grilla .item{width:100%;height:312px;overflow:hidden}.grilla .item a{text-align:left}.grilla .item a .label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;position:relative;top:-109px}.grilla .item a .label hr{margin:0 0 0 20%}.grilla .item a .label h3,.grilla .item a .label p{color:#FFF;padding:0}.grilla .item a .label h3{margin:15px 15px 9px 30px;font-style:italic;text-transform:uppercase}.grilla .item a .label p{margin:0 0 0 30px}.grilla .item a:hover{text-decoration:none;cursor:pointer}.listado-botones .item h3,.listado-botones .item p{padding:0;text-transform:uppercase}.listado-botones .item h3{margin:18px 37px 9px 50px}.listado-botones .item p{margin:0 37px 26px 50px;color:#000}.listado-botones .item .botones{margin:0 0 0 37px}.texto .item h3,.texto .item p{color:#FFF}.pasaportes .item a{text-align:center;display:block;width:220px;height:220px}.pasaportes .item a .label{padding-top:85px;text-align:center;position:absolute;display:block;width:220px;margin-right:auto;margin-left:auto}.pasaportes .item a .label h3,.pasaportes .item a .label h4,.pasaportes .item a .label p{font-weight:bold;color:#000;padding:0;text-transform:uppercase}.pasaportes .item a .label h3{margin-top:0;font-size:16px}.pasaportes .item a .label h4{font-size:25px !important}.pasaportes .item a:hover{text-decoration:none;cursor:pointer}.pasaportes .seguros{margin:20px 0;background-color:#e8e8e8;padding:4px}.pasaportes .seguros p{padding:10px 4px 4px 4px;text-transform:uppercase;font-size:14px}.pasaportes .promociones{background-color:#ff5d2b;padding:15px 0;margin-bottom:20px}.pasaportes .promociones h2,.pasaportes .promociones p{text-align:center;color:#FFF}.pasaportes .promociones h2{margin:0}.pasaportes .promociones p{text-transform:uppercase}.banners-promos{text-align:center}.banners-promos a{display:inline-block;margin:0 auto}.banners-promos a:hover{cursor:pointer}.pagina-contacto p{color:#000}.desaturada{filter:sepia(100%) contrast(20%) saturate(200%);z-index:10}.escalagris{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:gray;z-index:10}iframe{display:block;margin:0}.zoom{display:inline-block;position:relative}.zoom:after{content:'';display:block;width:33px;height:33px;position:absolute;top:0;right:0;background:url(icon.png)}.zoom img{display:block}.zoom img::selection{background-color:transparent}@media (min-width:768px){.col-sm-5{float:left;width:20%}}@media (min-width:992px){.col-md-5{float:left;width:20%}}@media (min-width:1200px){.col-lg-5{float:left;width:20%}}@media only screen and (max-width:768px){.navbar-nav>li{float:none;display:block}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#FFF}.banners-home{position:static;top:0}.banners-home .item{margin:15px 0}.btn-back{margin:10px 0 10px 0}}@media (min-width:768px){.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.row>[class*='col-']{display:flex;flex-direction:column}.item{align-items:stretch;height:100%}}.item-grilla{position:relative}.item-grilla a{position:relative;display:block}.item-grilla .ahover{display:none;background-color:rgba(70,60,70,0.7);position:absolute;top:0;bottom:0;left:0;right:0;color:#fff;text-align:left}.item-grilla .ahover .ahover2{position:absolute;bottom:10px;left:0;right:0}.item-grilla .ahover h3{display:block;text-transform:uppercase;font-style:italic}.item-grilla .ahover p{display:block;margin:0 15px;font-style:italic}.item-grilla a:hover .ahover{display:block}@media (min-width:100px){.item-grilla .ahover h3{font-size:20px;margin:20px 15px 10px 15px}.item-grilla .ahover p{font-size:13px}.item-grilla .ahover hr{margin:20px 0 20px 15%}}@media (min-width:768px){.item-grilla .ahover h3{font-size:18px;margin:10px 15px 10px 15px}.item-grilla .ahover p{font-size:12px}.item-grilla .ahover hr{margin:10px 0 10px 15%}}@media (min-width:992px){.item-grilla .ahover h3{font-size:20px;margin:20px 15px 10px 15px}.item-grilla .ahover p{font-size:13px}.item-grilla .ahover hr{margin:20px 0 20px 15%}}
.row{
    flex-wrap: wrap;
}
.titulo{color: #b48a20; font-weight: 700; font-size: 120%; letter-spacing: 1px;}
.textocenter{padding: 0 18%;}
.btn-info{
    background-color: #8e172f;
    border: none;
}
.btn-info:hover, .btn-success:hover{background-color: #8e172f;}
form .btn-success, .botones .btn-success{background-color:#b48a20;}
*{font-family: 'Montserrat', sans-serif;}
.comollegar *{letter-spacing: 0.5px;}
.comollegar h2{font-size: 110%;}
.comollegar h3, .comollegar b{color: #fff;}
.img-responsive{max-width: 100%; margin: auto;}
.seguinos{
    display: flex;
    flex-direction: column;
    color: white;
    text-align: center;
    margin-bottom: 3rem;
    gap: 10px;
}
.img-reduce{max-width: 70%}
.seguinos span{letter-spacing: 1px;font-weight: 400;}

@media(max-width: 800px){
    .grilla h1, .listado-botones h1, .texto h1, .texto2 h1, .pasaportes h1, .listado-botones h1{
        font-size: 8vw;
        text-align: center;
        width: 125%;
        height: 70px;
    }
    .textocenter{padding: 0;}
}