body{font-family: "Raleway", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333333;
background-color: #fff;}
:root {--jumbotron-padding-y: 3rem 3rem 0 3rem;}
.sixs {display:none}
.bg-light1{background-color:#e3e5ea}

.navbar-light .navbar-nav .nav-link {
    font-size: 12px;
    color: #0691d3;
	padding: 4px 15px;
    line-height: 42px;
    text-transform: uppercase;
    font-weight: 600;
}
.destaca {
    color: #ffffff !important;
    background-color: #0691d3;
}
.datos {
    padding: 1em;
    text-align: center;
    background: #0695d6;
}
.frase p.p1 {
    color: #f90001;
    font-size: 1.8rem;
    font-weight: 700;
}
.btn-primary {
    color: #fff;
    background-color: #0695d6;
    border-color: #0695d6;
}
.invisible {
  visibility: hidden;
}
.funkyradio div {
  clear: both;
  overflow: hidden;
}

.funkyradio label {
  width: 100%;
  border-radius: 3px;
  border: 1px solid #D1D3D4;
  font-weight: normal;
}

.funkyradio input[type="radio"]:empty,
.funkyradio input[type="checkbox"]:empty {
  display: none;
}

.funkyradio input[type="radio"]:empty ~ label,
.funkyradio input[type="checkbox"]:empty ~ label {
  position: relative;
  line-height: 2.5em;
  text-indent: 3.25em;
  margin-top: 2em;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.funkyradio input[type="radio"]:empty ~ label:before,
.funkyradio input[type="checkbox"]:empty ~ label:before {
  position: absolute;
  display: block;
  top: 0;
  bottom: 0;
  left: 0;
  content: '';
  width: 2.5em;
  background: #D1D3D4;
  border-radius: 3px 0 0 3px;
}

.funkyradio input[type="radio"]:hover:not(:checked) ~ label,
.funkyradio input[type="checkbox"]:hover:not(:checked) ~ label {
  color: #888;
}

.funkyradio input[type="radio"]:hover:not(:checked) ~ label:before,
.funkyradio input[type="checkbox"]:hover:not(:checked) ~ label:before {
  content: '\2714';
  text-indent: .9em;
  color: #C2C2C2;
}

.funkyradio input[type="radio"]:checked ~ label,
.funkyradio input[type="checkbox"]:checked ~ label {
  color: #777;
}

.funkyradio input[type="radio"]:checked ~ label:before,
.funkyradio input[type="checkbox"]:checked ~ label:before {
  content: '\2714';
  text-indent: .9em;
  color: #333;
  background-color: #ccc;
}

.funkyradio input[type="radio"]:focus ~ label:before,
.funkyradio input[type="checkbox"]:focus ~ label:before {
  box-shadow: 0 0 0 3px #999;
}

.funkyradio-default input[type="radio"]:checked ~ label:before,
.funkyradio-default input[type="checkbox"]:checked ~ label:before {
  color: #333;
  background-color: #ccc;
}

.funkyradio-primary input[type="radio"]:checked ~ label:before,
.funkyradio-primary input[type="checkbox"]:checked ~ label:before {
  color: #fff;
  background-color: #337ab7;
}

.funkyradio-success input[type="radio"]:checked ~ label:before,
.funkyradio-success input[type="checkbox"]:checked ~ label:before {
  color: #fff;
  background-color: #5cb85c;
}

.funkyradio-danger input[type="radio"]:checked ~ label:before,
.funkyradio-danger input[type="checkbox"]:checked ~ label:before {
  color: #fff;
  background-color: #d9534f;
}

.funkyradio-warning input[type="radio"]:checked ~ label:before,
.funkyradio-warning input[type="checkbox"]:checked ~ label:before {
  color: #fff;
  background-color: #f0ad4e;
}

.funkyradio-info input[type="radio"]:checked ~ label:before,
.funkyradio-info input[type="checkbox"]:checked ~ label:before {
  color: #fff;
  background-color: #5bc0de;
}
@media (min-width: 1200px){.container {max-width: 960px;}.hiddenmd{display:none;}}
.card {border-radius: 0;background-color: #fff;}
.card-body {padding: 1rem;}
.jumbotron {padding-top: var(--jumbotron-padding-y);padding-bottom: var(--jumbotron-padding-y);margin-bottom: 0;background: url(img/tarjetas33.jpg);background-size: cover;border-radius: 0rem;}
.img-nav{max-height:50px;}
.modelo{font-weight:700; font-size:1.8rem;margin-bottom: 0;text-overflow:ellipsis;white-space:nowrap; overflow:hidden; }
.modelo:hover{ white-space: initial;overflow:visible;cursor: pointer;}
.auto{margin-left: auto;margin-right: auto;display: block;}
.financiado{font-size:.6rem; font-size: 1rem;}
.precio-final-head{font-size:4rem;line-height:4rem;margin-bottom: .1rem; font-weight:900;color:#00a1ff;}
.precio-final{font-size:2.5rem;line-height:2.5rem;margin-bottom: .1rem; font-weight:700;color:#00a1ff;}
.desde{font-size:.7rem; line-height:.7rem;margin-bottom: .2rem;}
.alert {position: relative;padding: .75rem 1.25rem; margin-bottom: 0rem; border: 1px solid transparent; border-radius: 0rem; width:100%;}
.alert-primary{background-color:#ececec;color: #666;}
.alert-primary .alert-link {color: #fff;}
.alert-success{background-color:#e4e4e4;color: #666;}
.alert-success .alert-link {color: #fff;}
.alert-danger{background-color:#008D8B;color: #fff;}
.alert-danger .alert-link {color: #fff;}
.btn-naranja{background-color:#ffe300;border-color: #ffe300;color: #061344;}
.btn-naranja:hover{background-color:#ffe300;border-color: #ffe300;color: #061344;}
.btn-group-lg>.btn, .btn-lg {font-size: 1.3rem;font-weight:800; color:#fff}
.col-md-4{padding-left: 0px;}
.modal-header {display: inline;}
.modal-header h5 {font-size: 1rem;}
.jumbotron p:last-child {margin-bottom: 0;}
.jumbotron-heading {font-weight: 300;text-overflow:ellipsis;white-space:nowrap; overflow:hidden; }
.jumbotron-heading:hover {white-space: initial;overflow:visible;cursor: pointer;}
h1{font-weight: 800;line-height: 1.5; color:#fff;}
footer {padding-top: 3rem;padding-bottom: 3rem; background-color:#cecece;}
footer p {margin-bottom: .25rem;}
.pfooter{font-size:12px;}
.box-shadow { box-shadow: 0 .25rem .75rem rgba(0, 0, 0, .05); }
.bgtrans{background: rgba(0, 7, 26, 0.6);padding:1rem; margin:2rem 0;}
.lead {font-size: 1rem; font-weight: 300;}
.h2-tit{font-weight:800; font-size:2.5rem; line-height:2.5rem}
.p-tit{font-weight:700;}
.alert-g{font-weight: 700;font-size:2.5rem}
.alert-c{font-weight: 700;font-size:1.5rem}
.h2pedi{font-size: 1.9rem;font-weight: 800;line-height: 3rem;color:#fff;}
.navbar {padding: 0 1rem;}
.colorx{text-align:left; color:#fff; padding:.5rem; width:100%}
.color1{background:#92278f;}
.color2{background:#993c95;}
.color3{background:#9f509f;}
.color4{background:#a562a7;}
.h1col{color:#1c9ad6; font-size:2rem;}
.h2col{color:#fff; font-size:6rem; line-height:8rem; font-weight:700;}
.h3col{color:#1c9ad6; font-size:2.5rem;  line-height:3.3rem;font-weight:700;}
.h4col{color:#fff; font-size:1.5rem;  line-height:2.3rem;font-weight:700; background-color:#1c9ad6; width:100%;}
.imghome{height:100px}
.imghomeico {height:150px; }
.oobtenediv{text-align: left;margin-top: 14rem;}
.oobtene{font-size: 1.5rem;line-height:1.8rem;font-weight: 200;font-style: normal;color: #ffffff;}
.otarjetadiv{text-align: left;margin-top: 1rem;margin-bottom: 2rem;}
.otarjeta{font-size: 3.7rem;line-height: 4rem;font-weight: normal;font-style: normal;color: #ffffff;}
.oitemsdiv{text-align: left;margin-top: .3rem;margin-bottom: 1rem;}
.oitems{font-size: 1.8rem;line-height: 1.8rem;font-weight: 400;font-style: normal;color: #ffe300;}
.textblue{font-size: 1.2rem;line-height: 2.5rem;font-weight: 600;font-style: normal;color: #1c9ad6; border-bottom:2px solid #ffe300;}
.textbluech{font-size: 1rem;line-height: 1.3rem;font-weight: normal;font-style: normal;color: #fff}
.textblue2{font-size: 1rem;line-height: 2rem;font-weight: 600;font-style: normal;color: #1c9ad6; border-bottom:2px solid #ffe300;}
.textbluehi{font-size: 3rem;line-height: 6rem;font-weight: 700;font-style: normal;color: #1c9ad6;}
.trespasos{background:url(img/action_bg.jpg) no-repeat; background-size: cover;}
.textblueno{font-size: 1.2rem;line-height: 2.5rem;font-weight: 600;font-style: normal;color: #1c9ad6;}
.textbluehino{font-size: 1.75rem;line-height: 5rem;font-weight: 600;font-style: normal;color: #1c9ad6;}
.sarlanga{background:url(img/icon-bg-1-hover.png) no-repeat; background-size: cover; padding:0 4rem;}
section.beneficios p{font-size: .8rem;font-weight: normal;font-style: normal;line-height: 1.483em; color:#84848c;}
.card{padding: 1em .5em;border: 10px solid #f5f6f7;border-radius: 5px;}
.card-body {padding: .5rem;}
.card-title{color: #1c9ad6; margin: 1rem 0;  border-bottom:2px solid #00b4da}
a.linkhead {
    color: #1c9ad6;
}
a:hover.linkhead {
    color: #1c9ad6;
	
}
@media (min-width: 768px) {.jumbotron {}.hiddenmd{display:none;}}
@media (max-width: 768px) {
.jumbotron {padding-top: var(--jumbotron-padding-y);padding-bottom: var(--jumbotron-padding-y);margin-bottom: 0;background: url(img/tarjetas3333.jpg) no-repeat;}
.p-tit{font-weight:700;}
.h2-tit{font-weight:600; font-size:.5rem; line-height:1.5rem}
.col-md-4{padding-left: 15px;}
h1 {font-weight: 600;font-size: 1.3rem;line-height: 2rem;}
.h1col{color:#1c9ad6; font-size:1.1rem;}
.jumbotron {padding-top: 15px;padding-bottom:15px}
.jumbotron-heading {font-weight: 600;font-size: 1.5rem;}
.lead {font-size: 1rem; font-weight: 300;}
.financiado {font-size: 1rem;}
.hidden{display:none;}
.oobtenediv{text-align: center;margin-top: 1rem;}
.oobtene{font-size: 1.5rem;line-height:1.8rem;font-weight: 200;font-style: normal;color: #ffffff;}
.otarjetadiv{text-align: center;margin-top: 1rem;margin-bottom: 2rem;}
.otarjeta{font-size: 1.9rem;line-height: 2.2rem;font-weight: 500;font-style: normal;color: #ffe300;}
.oitemsdiv{text-align: center;margin-top: .3rem;margin-bottom: 1rem;}
.oitems{font-size: 1.5rem;line-height: 1.9rem;font-weight: normal;font-style: normal;color: #ffffff;}
.textblue{font-size: 1.2rem;line-height: 2.5rem;font-weight: 600;font-style: normal;color: #1c9ad6; border-bottom:2px solid #ffe300;}
.textbluech{font-size: 1rem;line-height: 1.3rem;font-weight: normal;font-style: normal;color: #fff}
.textblue2{font-size: 1rem;line-height: 2rem;font-weight: 600;font-style: normal;color: #1c9ad6; border-bottom:2px solid #ffe300;}
.textbluehi{font-size: 1.5rem;line-height: 2rem;font-weight: 500;font-style: normal;color: #1c9ad6;}
.trespasos{background:url(img/action_bg.jpg) no-repeat; background-size: cover;}
.textblueno{font-size: 1.2rem;line-height: 2.5rem;font-weight: 600;font-style: normal;color: #1c9ad6;}
.textbluehino{font-size: 1.7rem;line-height: 2rem;font-weight: 600;font-style: normal;color: #1c9ad6;}
.sarlanga{background:url(img/credit-card.png) no-repeat; background-size: cover; padding:0 4rem;}
}
@media (max-width: 408px) {
.jumbotron {padding-top: var(--jumbotron-padding-y);padding-bottom: var(--jumbotron-padding-y);margin-bottom: 0;background: url(img/tarjetas333.jpg) no-repeat;}