.modal-xxl{max-width: 95%;}
.c-main{padding-top: 1rem !important;}

.btn-globex{color: #fff; background-color: #006699; border-color: #006699;}.btn-globex:hover{color: #fff; background-color: #1b8eb7; border-color: #1985ac;}
.btn-globex:focus, .btn-globex.focus{box-shadow: 0 0 0 0.2rem rgba(65, 181, 222, 0.5);}.btn-globex.disabled, 
.btn-globex:disabled{color: #fff; background-color: #006699; border-color: #006699;}.btn-globex:not(:disabled):not(.disabled):active, 
.btn-globex:not(:disabled):not(.disabled).active,.show > .btn-globex.dropdown-toggle{color: #fff; background-color: #1985ac; border-color: #187da0;}
.btn-globex:not(:disabled):not(.disabled):active:focus, .btn-globex:not(:disabled):not(.disabled).active:focus,.show > 
.btn-globex.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(65, 181, 222, 0.5);}

.btn-globexGAP{color: #ced2d8; background-color: #006699; border-color: #006699;}.btn-globexGAP:hover{color: #fff; background-color: #1b8eb7; border-color: #1985ac;}
.btn-globexGAP:focus, .btn-globexGAP.focus{box-shadow: 0 0 0 0.2rem rgba(65, 181, 222, 0.5);}.btn-globexGAP.disabled, 
.btn-globexGAP:disabled{color: #fff; background-color: #006699; border-color: #006699;}.btn-globexGAP:not(:disabled):not(.disabled):active, 
.btn-globexGAP:not(:disabled):not(.disabled).active,.show > .btn-globexGAP.dropdown-toggle{color: #fff; background-color: #1985ac; border-color: #187da0;}
.btn-globexGAP:not(:disabled):not(.disabled):active:focus, .btn-globexGAP:not(:disabled):not(.disabled).active:focus,.show > 
.btn-globexGAP.dropdown-toggle:focus{box-shadow: 0 0 0 0.2rem rgba(65, 181, 222, 0.5);}

.bg-globex{background-color: #006699 !important;}

.fs-1{font-size:calc(1.375rem + 1.5vw)!important}
.fs-2{font-size:calc(1.325rem + .9vw)!important}
.fs-3{font-size:calc(1.3rem + .6vw)!important}
.fs-4{font-size:calc(1.275rem + .3vw)!important}
.fs-5{font-size:1.25rem!important}
.fs-6{font-size:1rem!important}
.fs-7{font-size:0.75rem!important}
.table-xs th,.table-xs td{padding: 0.6rem;}

.radio-xl {
  transform: scale(1.5); /* Cambiar el tamaño a 1.5 veces el tamaño original */
  margin-right: 5px; /* Espacio entre los botones de radio */
  margin-left: 20px; /* Espacio entre los botones de radio */
}

.radio-label {
  font-size: 1.5em; /* Cambiar el tamaño del texto */
}

.form-control-xl {
  padding: 0.5rem 1rem;
  font-size: 1.75rem;
  border-radius: 0.3rem; }

.card-img-top {
  /*height: 11vw;*/
  object-fit: cover;
}
/* Small devices (landscape phones, 576px and up) */
@media (min-width: 576px) {
  .card-img-top {
      height: 19vw;
  }
}
/* Medium devices (tablets, 768px and up) */
@media (min-width: 768px) {
  .card-img-top {
      height: 16vw;
  }
}
/* Large devices (desktops, 992px and up) */
@media (min-width: 992px) {
  .card-img-top {
      height: 11vw;
  }
}
/* Extra large devices (large desktops, 1200px and up) */
@media (min-width: 992px) {
  .card-img-top {
      height: 11vw;
  }
}

/*Vue-loading*/
.vld-shown {
    overflow: hidden;
  }
  
  .vld-overlay {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    align-items: center;
    display: none;
    justify-content: center;
    overflow: hidden;
    z-index: 9999;
  }
  
  .vld-overlay.is-active {
    display: flex;
  }
  
  .vld-overlay.is-full-page {
    z-index: 9999;
    position: fixed;
  }
  
  .vld-overlay .vld-background {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    background: #fff;
    opacity: 0.5;
  }
  
  .vld-overlay .vld-icon, .vld-parent {
    position: relative;
  }
