.quienessomostitle{
    text-align: center;
    font-family: Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif;
    color: rgb(255, 255, 255);
    font-size: 200%;
    
}
.parrafoquienessomos{
    text-align: center;
    font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif;
    color: rgb(20, 19, 19); font-variant: small-caps;
    font-size: 150%;
    box-shadow: black 2px 2px 11px 2px;
}
.tituloindex{
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: 200%;
    text-align: center;
    color: aliceblue;
   /*  background: rgb(161,85,176);
    background: linear-gradient(90deg, rgba(161,85,176,1) 0%,
     rgba(71,82,226,1) 27%, rgba(162,70,135,1) 41%,
      rgba(118,134,192,1) 63%, rgba(241,98,211,1) 86%,
       rgba(120,47,110,1) 98%);
       box-shadow: black 2px 2px 11px 2px; */
       width: fit-content;
       margin: auto;
    
}
.titulodestinos{
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: 200%;
    text-align: center;
    color: aliceblue;
    /* background: rgb(161,85,176);
    background: linear-gradient(90deg, rgba(161,85,176,1) 0%,
     rgba(71,82,226,1) 27%, rgba(162,70,135,1) 41%,
      rgba(118,134,192,1) 63%, rgba(241,98,211,1) 86%,
       rgba(120,47,110,1) 98%);
       box-shadow: black 2px 2px 11px 2px; */
       width: fit-content;
       margin: auto;
  
}
.titulocontamos{
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-size: 200%;
    text-align: center;
    color: aliceblue;
  /*   background: rgb(161,85,176);
    background: linear-gradient(90deg, rgba(161,85,176,1) 0%,
     rgba(71,82,226,1) 27%, rgba(162,70,135,1) 41%,
      rgba(118,134,192,1) 63%, rgba(241,98,211,1) 86%,
       rgba(120,47,110,1) 98%);
       box-shadow: black 2px 2px 11px 2px; */
       width: fit-content;
       margin: auto;
}
.grupo-2 {
    background: rgb(161,85,176);
    background: linear-gradient(90deg, rgba(161,85,176,1) 0%,
     rgba(71,82,226,1) 27%, rgba(162,70,135,1) 41%,
      rgba(118,134,192,1) 63%, rgba(241,98,211,1) 86%,
       rgba(120,47,110,1) 98%);
       box-shadow: black 2px 2px 11px 2px;
    padding: 12px 7px;
    text-align: center;
    width: fit-content;
}
.titulocontacto{
    text-align: center;
    font-size: 350%;
}
.choose-travel{
    color: black;
    text-align: center;
    font-family: 'Trebuchet MS', 'Lucida Sans Unicode',
     'Lucida Grande', 'Lucida Sans', Arial, sans-serif;  
}
.btn-block{
    width: fit-content;
    margin: auto;
}

.print-usuario{
    color: rgb(46, 58, 68);
    font-family: Verdana, Geneva, Tahoma, sans-serif;
    font-style: italic;
}
.boton-cerrar-sesion{
    box-shadow: cadetblue 1px 1px 7px 1px;
}
.fechaentrada{
    box-shadow: black 1px 1px 8px 1px;
}
.carruselimagen{
    box-shadow: cadetblue 2px 2px 13px 2px;
    overflow:hidden;
}

.barritanav{
    background: rgb(161,85,176);
background: linear-gradient(90deg, rgba(161,85,176,1) 0%,
 rgba(71,82,226,1) 27%, rgba(162,70,135,1) 41%,
  rgba(118,134,192,1) 63%, rgba(241,98,211,1) 86%,
   rgba(120,47,110,1) 98%);
   box-shadow: black 2px 2px 11px 2px;
}
.logindiv{
    background: rgb(238,174,202);
    background: radial-gradient(circle, rgba(238,174,202,1) 0%, rgba(19,86,166,1) 100%);
   width: 23%;
   border-radius: 20%;
   box-shadow: black 2px 2px 11px 2px;
}
.form-label{
    font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande',
     'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    font-size: 140%;
    margin: auto;
    color: rgb(0, 0, 0);
}
.titulologin{
    font-family: 'Lucida Sans', 'Lucida Sans Regular', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, sans-serif;
    text-align: center;
    color: aliceblue;
    font-style: italic;
    box-shadow: black 2px 2px 11px 2px;
    background: rgb(170,38,67);
background: linear-gradient(90deg, rgba(170,38,67,1) 0%,
 rgba(88,88,214,1) 35%, rgba(125,26,210,1) 64%,
  rgba(208,110,151,1) 100%);
  border-radius: 20%;   
}
.form-control{
    box-shadow: black 2px 2px 11px 2px;
    width: fit-content;
    margin: auto;
}
.btn-warning{
    box-shadow: black 2px 2px 11px 2px;
}

.boton-pagar{
    background: rgb(235,223,41);
background: linear-gradient(0deg, rgba(235,223,41,1) 0%,
 rgba(198,239,42,1) 23%, rgba(253,184,45,1) 55%);
 box-shadow: black 2px 2px 11px 2px;
}
.boton-agregar-carrito{
    box-shadow: black 2px 2px 11px 2px;
}
.texto-boton-pagar{
    font-size: 150%;
    font-family: Georgia, 'Times New Roman', Times, serif;
}
.formulario-elegir-boleto{
    width: 35%;
    border-radius: 10%;
    background: rgb(238,174,202);
background: radial-gradient(circle, rgba(238,174,202,1) 0%,
 rgba(210,130,130,1) 48%, rgba(14,108,218,1) 100%);
 box-shadow: black 2px 2px 11px 2px;
}

option{
    font-family:Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
}
.titulo-vender{
    background: rgb(159,42,42);
    background: linear-gradient(0deg, rgba(159,42,42,1) 0%,
     rgba(214,68,68,1) 38%,
      rgba(215,102,117,1) 67%, rgba(215,117,137,1) 100%);
      text-align: center;
     border-radius: 30%;
     box-shadow: rgb(0, 0, 0) 2px 2px 11px 2px;
}
.cuerpo-formulario-visa{
    width: 35%;
    margin: auto;
    border-radius: 15%;
    background: rgb(159,42,42);
    background: linear-gradient(0deg, rgba(159,42,42,1) 0%, rgba(214,68,68,1) 38%,
     rgba(215,102,117,1) 67%, rgba(215,117,137,1) 100%);
}
.inputfechavenc{
    box-shadow: black 2px 2px 11px 2px;
    width: fit-content;
    margin: auto;
    border-radius: 10%;
}


.box{margin: auto}
.card{padding: 8%;padding-top: 35px;margin-top: 60px;margin-bottom: 80px}
textarea[name="message"]
{resize: none}
#e-mail{height: 45px}
#message{height: 120px}
input.input-box, textarea.input-box{background-color : #616161;border: #616161;color: #BDBDBD}
input.input-box:focus, textarea.input-box:focus{background-color: #000000;color: #BDBDBD}
.rm-border:focus{border-color: inherit;-webkit-box-shadow: none;box-shadow: none}
form .form-control::-webkit-input-placeholder{color: #9E9E9E}::-moz-placeholder{color: #9E9E9E !important}
    input.btn-purple{background-color: #5C6BC0;color: #ffffff;}



.aea:hover .imagenprueba {-webkit-transform:scale(1.3);transform:scale(1.3);}
.aea {overflow:hidden;}
