

/*Confirmación de venta*/

/* :L18 */
.backgroundFelicidadesMultiHogar {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=SyzKTfVv-yAAXNUtoU%2CZcw__);
  background-repeat: no-repeat;
  background-size: contain !important;
}
/* :L23 */
.backg {
  background-image: url("/ImageUpload/DownloadImageVersion?uploadedImageVersionId=UWtwd1NFTXRVamw2YVZaSE1ITm9PR3RwWlZCTFFWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxiTkxlOWl5Qm9kcFdUUGo1LDEwMDAsIWRMZCFoa0BWZHMxdDEwISw1ZFY3UjdjTGQ4VkNpZTRmL3ByUmZseGdhV2F1SUdBVTZQVkZud1NqN1hINjVKSld3QUxlNTBnbUg1SmswVkZFaStmb0RjTlJuYTJPcDdLOHVQWFBxZz09");
  width: 100%;
  height: auto;
}
/*Centrar*/

/* :L26 */
.centerCard {
  display: flex;
  align-items: center;
  justify-content: center;
}
/* :L32 */
.cardBike {
  text-align: center;
}
/*Espacio superior de filas de maqueta*/

/* :L37 */
.datosBike {
  padding-top: 20px;
}
/*botón de ayuda*/

/* :L42 */
i.instanda-responsive-help-icon.fa.fa-question-circle.fa-2x {
  font-size: 15px;
}
/*---------------INICIO---------------*/

/* :L48 */
.container.BtnHome {
  margin-top: 40px;
  margin-bottom: 40px;
}
/* :L53 */
#instanda-site-layout {
  padding-right: 0;
  padding-left: 0;
  position: relative;
}
/* :L59 */
.instanda-main-content-container {
  position: relative;
}
/* :L63 */
.btn-inicio {
  font-size: 18px;
  color: white;
  text-align: center;
  display: inline-block;
  width: auto;
  text-decoration: none;
  background-color: #ff3d00;
  border: 1px solid #ff3d00;
  padding: 10px 20px!important;
  margin: 10px 0;
  transition: .3s;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  -o-transition: .3s;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  box-sizing: border-box;
}
/* :L83 */
.bannerHome {
  width: 100%;
}
/* :L87 */
.btn-inicio:hover {
  font-size: 18px;
  color: #ff3d00;
  text-align: center;
  display: inline-block;
  width: auto;
  text-decoration: none;
  background-color: white;
  border: 1px solid #ff3d00;
  padding: 10px 20px!important;
  margin: 10px 0;
  transition: .3s;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  -o-transition: .3s;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  box-sizing: border-box;
}
/*---------------REFERED---------------*/

/* :L109 */
.container-refered {
  height: 150px;
  text-align: center;
  margin-top: 30px;
}
/*---------------SINIESTROS---------------*/

/*botón que se muestra al momento de seleccionar multiples img */

/* :L120 */
label.instanda-file-input-label-btn.btn.btn-default {
  color: #093bc8;
}
/* :L124 */
.instanda-claims-questions-content #publicSaveButton,
.instanda-determine-claim-loss-type-content #publicSaveButton {
  display: none;
}
/* :L126 */
.instanda-claims-questions-content .TitulosDocumentos {
  font-size: 18px;
  margin-top: 30px;
  margin-bottom: 10px;
  max-width: 1200px;
  margin: 20px auto 40px;
}
/* :L134 */
.instanda-document-upload-remove-btn {
  padding: 2px 4px;
  font-size: 8px;
}
/*BOTÓN AGREGAR MÁS IMG*/

/* :L137 */
button.instanda-document-upload-add-btn.btn.btn-default {
  text-decoration: none;
  background: #42e8b4;
  height: 30px;
  border-radius: 8px;
  font-size: 14px;
  width: 100px;
  padding: 4px !important;
  border: 1px solid;
  border-color: #42e8b4;
  text-align: center;
  vertical-align: -webkit-baseline-middle;
}
/*INPUT DE SELECCIONAR INCENDIO/ROBO*/

@media (min-width: 700px) {
  /*PANTALLAS GRANDES-MEDIANAS*/
  
  /* :L155 */
  select#SiniestroRobo {
    width: 20%;
    margin-bottom: 20px;
  }
}
@media (min-width: 700px) {
  /* :L162 */
  select#SiniestroIncendio {
    width: 20%;
    margin-bottom: 20px;
  }
}
/* :L168 */
.TitulosDocumentosParrafo {
  font-size: 18px;
  font-weight: 100;
  margin-top: -50px;
}
/*titulo de páginas*/

/* :L175 */
.TitulosDocumentos {
  font-size: 18px;
  margin-top: 30px;
  margin-bottom: 10px;
}
/* :L181 */
label.instanda-file-input-selected {
  font-size: 15px;
  color: grey;
}
/*---BOTÓN---*/

/* :L187 */
label.instanda-file-input-label-btn {
  text-decoration: none;
  background: #42e8b4;
  height: 30px;
  border-radius: 8px;
  font-size: 14px;
  width: 100px;
  padding: 4px !important;
  font-weight: bold;
  border: 1px solid;
  border-color: #42e8b4;
  text-align: center;
}
/* :L203 */
label.instanda-file-input-label-btn:hover {
  background-color: white;
  color: #42e8b4;
  border-color: #42e8b4;
  border: 1px solid;
}
/*---------------CAN'T QUOTE PAGE---------------*/

/* :L211 */
.sentimos {
  font-size: 25px;
  margin-bottom: 20px;
}
/* :L216 */
.sad-face {
  font-size: 10em;
}
/* :L220 */
a.btn.btn-secondary {
  font-size: 18px;
  color: white;
  text-align: center;
  display: inline-block;
  max-width: 220px;
  text-decoration: none;
  background-color: #ff3d00;
  border: 1px solid #ff3d00;
  padding: 10px 20px!important;
  transition: .3s;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  -o-transition: .3s;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  box-sizing: border-box;
}
/*a.btn.btn-secondary:hover, a.btn.btn-secondary:active, a.btn.btn-secondary:focus, a.btn.btn-secondary:visited*/

/* :L241 */
a.btn.btn-secondary:hover {
  font-size: 18px;
  color: #ff3d00;
  text-align: center;
  display: inline-block;
  max-width: 220px;
  text-decoration: none;
  background-color: white;
  border: 1px solid #ff3d00;
  padding: 10px 20px!important;
  transition: .3s;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  -o-transition: .3s;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  box-sizing: border-box;
}
/*---------------QUOTE ASISTENCIAS---------------*/

/* :L263 */
.tituloAsistencia {
  text-align: center;
  margin-bottom: 40px;
  font-size: large;
}
/* :L269 */
span.subtAzul {
  color: #2e1fc8;
  font-weight: 700;
}
/* :L274 */
.iconAsistencia6 {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=8us0Nm4tcxo4lzteENzajQ__);
  width: auto !important;
  height: 24px;
  display: block;
  margin: auto;
  vertical-align: middle;
  background-repeat: no-repeat;
  margin-top: 10px;
}
/* :L285 */
.iconAsistencia5 {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=qsuAWs4ZSL1ijDyW7Ae9QA__);
  width: auto !important;
  height: 24px;
  display: block;
  margin: auto;
  vertical-align: middle;
  background-repeat: no-repeat;
  margin-top: 10px;
}
/* :L296 */
.iconAsistencia4 {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=6mOfNRVg9-ZKnOXKHvnoEw__);
  width: auto !important;
  height: 24px;
  display: block;
  margin: auto;
  vertical-align: middle;
  background-repeat: no-repeat;
  margin-top: 10px;
}
/* :L307 */
.card-header-asistencia2 {
  background-color: transparent;
  border-radius: 8px 8px 0 0;
  padding: 15px 20px 15px 40px;
  height: auto;
  color: #333333;
  font-weight: bold;
  font-size: 20px;
  text-align: left;
}
/* :L318 */
.card.card-asistencia {
  width: 100%;
  height: auto;
  border-radius: 10px;
  box-shadow: 0 2px 6px 0 #999999;
  border: solid 1px #cccccc;
  background-color: white;
}
@media (min-width: 992px) {
  /*PANTALLAS GRANDES-MEDIANAS*/
  
  /* :L329 */
  .card.card-asistencia {
    width: 100%;
    height: 330px;
    border-radius: 10px;
    box-shadow: 0 2px 6px 0 #999999;
    border: solid 1px #cccccc;
    background-color: white;
  }
}
/* :L339 */
.iconAsistencia3 {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=hthXjT8vBOuVmOJdyqMayw__);
  width: auto !important;
  height: 24px;
  display: block;
  margin: auto;
  vertical-align: middle;
  background-repeat: no-repeat;
  margin-top: 10px;
}
/* :L350 */
.iconAsistencia2 {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=upqQnXp-apUfiWlVD6R7CQ__);
  width: auto !important;
  height: 24px;
  display: block;
  margin: auto;
  vertical-align: middle;
  background-repeat: no-repeat;
  margin-top: 10px;
}
/* :L362 */
.iconAsistencia1 {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=yWszU3lVrNELCbfJB-z7sQ__);
  width: auto !important;
  height: 24px;
  display: block;
  margin: auto;
  vertical-align: middle;
  background-repeat: no-repeat;
  margin-top: 10px;
}
/* :L375 */
.card.card-asistencia2 {
  width: 100%;
  height: auto;
  border-radius: 10px;
  box-shadow: 0 2px 6px 0 #999999;
  border: solid 1px #cccccc;
  background-color: white;
}
@media (min-width: 992px) {
  /*PANTALLAS GRANDES-MEDIANAS*/
  
  /* :L386 */
  .card.card-asistencia2 {
    width: 100%;
    height: 330px;
    border-radius: 10px;
    box-shadow: 0 2px 6px 0 #999999;
    border: solid 1px #cccccc;
    background-color: white;
  }
}
/* :L397 */
span.subtGris {
  font-weight: 700;
}
/* :L401 */
.card-right {
  padding: 20px 20px 20px 40px;
}
/* :L405 */
.textoAsistencia {
  font-weight: 500;
  font-size: 16px;
  color: #333333;
  text-align: left;
  margin-top: 10px;
  margin-bottom: 10px;
}
/* :L414 */
.card-header-asistencia {
  background-color: #002eff;
  border-radius: 8px 8px 0 0;
  padding: 15px 20px 15px 40px;
  height: auto;
  color: white;
  font-weight: bold;
  font-size: 20px;
  text-align: left;
}
/* :L425 */
.centerAsistencia {
  display: flex;
  justify-content: center;
  align-items: center;
}
/*---------------*/

/*---------------QUOTE NAVS TABS---------------*/

/*ALTO DEL CONTAINER (impide que se muevan los botones de atrás y continuar)*/

@media (min-width: 992px) {
  /* :L437 */
  .container.contTabs {
    height: 550px;
  }
}
/*HOVER*/

/* :L444 */
.nav-tabs > li > a:hover {
  border-color: white;
}
/* :L447 */
.nav > li > a:focus,
.nav > li > a:hover {
  text-decoration: none;
  background-color: white;
  color: #ff3d00;
}
/*INACTIVE*/

/* :L454 */
.enlaceTabs {
  font-size: 18px;
  color: #0039cb;
}
/* :L459 */
.nav > li > a {
  position: relative;
  display: block;
  padding: 10px 15px 30px;
}
/*ACTIVE*/

/* :L466 */
.nav-tabs > li.active:after {
  content: '';
  position: absolute;
  right: 0;
  left: 0;
  height: 0;
  width: 0;
  margin: auto;
  border-top: 8px solid #ff3d00;
  border-right: 8px solid transparent;
  border-left: 8px solid transparent;
}
/* :L479 */
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:focus,
.nav-tabs > li.active > a:hover {
  color: #0039cb;
  font-size: 18px;
  cursor: default;
  background-color: white;
  border: 2px solid transparent;
  border-bottom-color: #ff3d00;
  padding-bottom: 30px;
}
/* :L489 */
.nav-tabs {
  border-bottom: 1px solid #dddddd;
  display: flex;
  justify-content: center;
  align-items: center;
}
/*---------------QUICK-QUOTE---------------*/

/* :L497 */
.instanda-main-content .instanda-quote-update-button[name='updateButton'] {
  display: none;
}
/*-------------END QUICK-QUOTE-------------*/

/*---------------PRE-QUOTE---------------*/

/*pag 1 hogar*/

/* :L504 */
input#CheckCondicionRobo {
  position: absolute;
  top: 0;
  left: 0;
  height: 25px;
  width: 25px;
}
/* :L505 */
#question94941 {
  padding-left: 35px;
}
/*pag 1*/

/* :L508 */
.textoCheck {
  font-size: 18px;
  padding-top: 10px;
  margin-left: 10px;
}
/* :L514 */
.marginCheck {
  margin-top: -56px;
  margin-left: 15px;
}
/* :L519 */
select#MaterialVivienda {
  margin-bottom: 15px;
}
/* :L523 */
select#RegionPrequote {
  margin-bottom: -10px;
}
/*pag 2*/

/* :L528 */
a.LinkRecuperar {
  color: #0039cb;
}
/* :L532 */
.RecuperarClavePrequote {
  font-size: 18px;
  font-weight: 100;
}
/* :L537 */
h3.subtitulo {
  text-align: center;
}
/*---------------MENSAJE DE ERROR---------------*/

/* :L544 */
.alert-danger {
  color: white;
  background-color: #ff3d00;
  border-color: #ff3d00;
  width: 100%;
  border-radius: 0px;
  padding-top: 14px;
  padding-bottom: 10px;
  font-size: 16px;
  text-align: center;
  margin-bottom: 0;
}
/*ELIMINA EL PUNTO DE LA LISTA*/

/* :L558 */
.validation-summary-errors ul li {
  list-style: none;
}
/*-----*/

/* :L565 */
hr {
  margin-top: 20px;
  margin-bottom: 40px;
  border: 0;
  /*border-top: 1px solid #eee;*/

}
/*---------------TITULO PÁGINAS---------------*/

/* :L574 */
.tituloPaginas {
  font-family: "Barlow Medium", sans-serif;
  font-size: 30px;
  color: #0039cb;
}
/*---------------POST-QUOTE---------------*/

/* :L581 */
.cargoMovil {
  margin-left: 34px;
  margin-top: -44px;
}
/* :L586 */
.terminosYcondiciones {
  margin-top: -44px;
  margin-left: 20px;
}
/* :L591 */
.campoObligatorio {
  font-size: 15px;
}
/* :L595 */
span.RutAsegurado {
  font-size: 25px;
}
/* :L599 */
span.RutAseguradoTitle {
  font-size: xx-large;
  color: #0039cb;
  font-size: 33px;
  font-weight: 500;
}
/* :L606 */
select#Region {
  margin-bottom: 30px;
}
/*OCULTAR DIRECCION 2*/

/* :L611 */
input#Calle2NoUsar {
  display: none;
}
/*OCULTAR CAMPO CIUDAD*/

/* :L616 */
.instanda-question-inner-label.instanda-address-city-label {
  display: none;
}
/* :L620 */
input#CiudadNoUsar {
  display: none;
}
/*calendario*/

/* :L625 */
.bootstrap-datetimepicker-widget table td span.active {
  background-color: #093bc8;
  color: white;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
/* :L631 */
.input-group-addon {
  padding: 6px 12px;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  color: #093bc8;
  text-align: center;
  background-color: white;
  border: 1px solid black;
  border-radius: 13px;
}
/*CHECK*/

/* :L644 */
span.confirmQuestionText {
  /*position: absolute;*/
  margin-left: -11px;
}
/* :L649 */
label {
  display: inline-block;
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 400;
  font-size: 18px;
}
/* :L657 */
input#DireccionAsegurado2 {
  display: none;
}
/* :L661 */
input#Postcode94028 {
  display: none;
}
/* :L665 */
.instanda-question-inner-label.instanda-address-postcode-label {
  display: none;
}
/* :L669 */
.instanda-question-inner-label.instanda-address-city-label {
  font-weight: 400;
  font-size: 18px;
  margin-bottom: 5px;
}
/*---BACKGROUND PRE-QUOTE---*/

/* :L676 */
.container-fluid.backgroundUno {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=AIaRR-DrvhMNelxbtemVJA__);
  background-repeat: no-repeat;
  background-position-x: right;
  background-position-y: bottom;
  /*background-size: 65%;*/

}
@media only screen and (max-width: 600px) {
  /* :L685 */
  .container-fluid.backgroundUno {
    background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=AIaRR-DrvhMNelxbtemVJA__);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: bottom;
    background-size: 35%;
  }
}
@media only screen and (max-width: 768px) {
  /* :L695 */
  .container-fluid.backgroundUno {
    background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=AIaRR-DrvhMNelxbtemVJA__);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: bottom;
    background-size: 25%;
  }
}
@media only screen and (max-width: 1024px) {
  /* :L706 */
  .container-fluid.backgroundUno {
    background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=AIaRR-DrvhMNelxbtemVJA__);
    background-repeat: no-repeat;
    background-position-x: right;
    background-position-y: bottom;
    background-size: 30%;
  }
}
/*-------------------PLANES QUOTE-------------------*/

/*radius oculto del boton de la cobertura*/

/*input[type="radio"] {
    width: 60%;
    height: 15%;
    position: absolute;
    opacity: 0;
}*/

/* :L725 */
input[type=checkbox],
input[type=radio] {
  margin: -18px -80px 0;
  margin-top: 1px \9;
  line-height: normal;
}
/*mensaje de coberturas no seleccionables*/

/* :L732 */
.mensajeCobertura {
  text-align: center;
  color: #ff3d00;
  font-size: 15px;
  font-weight: 700;
  margin-bottom: -12px;
}
/* :L741 */
.instanda-questionHeader.container.planesIncendio {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=x1b7Tfz-bUcwb3XSCkMANw__);
  background-repeat: no-repeat;
  background-position: inherit;
  background-position-x: left;
  height: 80px;
  margin-bottom: 30px;
  background-size: contain;
}
/* :L751 */
h3.tituloIncendio {
  margin-top: 25px;
  font-size: 21px;
}
/* :L756 */
.instanda-questionHeader.container.planesRobo {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=x1b7Tfz-bUcwb3XSCkMANw__);
  background-repeat: no-repeat;
  background-position: inherit;
  background-position-x: left;
  height: 85px;
  margin-bottom: 30px;
  background-size: contain;
}
/* :L766 */
h3.tituloRobo {
  margin-top: 29px;
  font-size: 21px;
}
/*---------------CARD-----------------*/

/* :L772 */
.nuevoCenter {
  display: flex;
  justify-content: center;
  align-items: center;
}
/* :L778 */
.centerButton {
  text-align: center;
}
/* :L782 */
.cardCenter {
  display: flex;
  justify-content: center;
  align-items: center;
}
/* :L789 */
.recomendado {
  background-color: #42e8b4;
  color: #020247;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  /*margin-top: -23px;*/
  left: 30%;
  margin-top: -21px;
  /*left: 18%;*/
  max-width: 160px;
  padding: 3px;
  font-size: 13px;
  text-align: center;
  /*position: absolute;*/
  border-radius: 8px 8px 0 0;
  width: 100%;
}
/* :L807 */
.nuevo {
  background-color: #fd6c98;
  color: white;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  /*margin-top: -23px;*/
  margin-top: -21px;
  left: 30%;
  /*left: 18%;*/
  max-width: 160px;
  padding: 3px;
  font-size: 13px;
  text-align: center;
  /* position: absolute;*/
  border-radius: 8px 8px 0 0;
  width: 100%;
}
/* :L825 */
.referencial {
  color: #ff3d00;
  font-size: 13px;
  font-weight: 600;
  margin-top: 14px;
  margin-bottom: 10px;
  text-align: center !important;
}
/* :L834 */
img.img-fluid.icon {
  margin-left: 10px;
  max-width: 100%;
}
/*quote page title*/

/* :L840 */
.form-group.instanda-container-fluid {
  background-color: transparent;
}
/*centrar card en columna*/

/* :L845 */
.cardCenter {
  text-align: -webkit-center;
}
/* :L849 */
.card {
  border: 1px solid;
  border-color: #cccccc;
  border-radius: 15px;
  margin-bottom: 10px;
  background-color: white;
  width: 270px;
  margin-bottom: 40px;
}
/* :L859 */
.titulo_home {
  font-size: x-large;
  color: white;
  text-align: center;
  padding: 20px;
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=DJA1U5z6PV3KESGCBBvJ6Q__);
  background-repeat: no-repeat;
  height: 140px;
}
/* :L869 */
.plan {
  font-size: 28px;
  text-align: left;
  margin-top: -8px;
  margin-bottom: -4px;
}
/* :L876 */
span.uf {
  font-size: 15px;
  margin-left: 5px;
  color: white;
  font-weight: 500;
}
/* :L883 */
.precioCLP {
  color: #42e8b4;
  text-align: left;
  font-size: 30px;
}
/* :L889 */
.precioUF {
  font-size: 13px;
  text-align: left;
}
/* :L894 */
span.mes {
  font-size: 16px;
}
/* :L898 */
.eventos {
  font-size: 13px;
  text-align: left;
}
/* :L903 */
.parrafoIncendio {
  margin-top: 15px;
  color: #777777;
  font-size: initial;
  /* margin-left: -45px;*/
  /* margin-left:-20px*/
  float: left;
}
/* :L912 */
.parrafoRobo {
  margin-top: 15px;
  color: #777777;
  font-size: initial;
  /* margin-left: -82px;*/
  /*  margin-left:-20px;*/
  float: left;
}
/* :L921 */
.precioUF {
  font-size: 13px;
  text-align: left;
}
/* :L926 */
.parrafo_home {
  color: #ff3d00;
  font-size: large;
  text-align: center;
  padding: inherit;
  display: none;
}
/* :L934 */
.parrafo2_home {
  color: #777777;
  font-size: 16px;
  text-align: center;
  padding: 20px;
  display: none;
}
/* :L942 */
img.img-responsive.img-card {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  width: 100%;
  display: none;
}
/* :L949 */
button.btn.btn-default {
  margin-top: 25px;
  margin-bottom: 35px;
  background-color: #002eff;
  border: 1px solid #002eff;
  color: white;
  font-family: "Barlow Medium", sans-serif;
  height: 45px;
  border-radius: 8px;
  font-size: 18px;
  width: 180px;
  padding: 8px 20px!important;
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: .375rem .75rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
/* :L975 */
button.btn.btn-default:hover,
button.btn.btn-default:active,
button.btn.btn-default:focus,
button.btn.btn-default:visited {
  background-color: #002eff;
  border: 1px solid #002eff;
  color: white;
  text-decoration: none;
}
/*---------------*/

/*---------------BOTÓN PRIMARY---------------*/

/* :L985 */
.btn-primary {
  font-size: 16px;
  color: white;
  text-align: center;
  display: inline-block;
  width: 100%;
  max-width: 220px;
  text-decoration: none;
  background-color: #002eff;
  border: 1px solid #002eff;
  padding: 10px 20px!important;
  margin: 10px 0;
  transition: .3s;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  -o-transition: .3s;
  border-radius: 28px;
  -moz-border-radius: 28px;
  -webkit-border-radius: 28px;
  box-sizing: border-box;
}
/* :L1007 */
.btn-primary:hover,
.btn-primary:active,
.btn-primary:focus,
.btn-primary:visited {
  font-size: 16px;
  color: white;
  text-align: center;
  display: inline-block;
  width: 100%;
  max-width: 220px;
  text-decoration: none;
  background-color: #002eff;
  border: 1px solid #002eff;
  padding: 10px 20px!important;
  margin: 10px 0;
  transition: .3s;
  -webkit-transition: .3s;
  -moz-transition: .3s;
  -o-transition: .3s;
  border-radius: 28px;
  -moz-border-radius: 28px;
  -webkit-border-radius: 28px;
  box-sizing: border-box;
}
/*---------------TIPO DE LETRAS DE PREGUNTAS/PREGUNTAS CHECK---------------*/

/* :L1030 */
label.control-label {
  font-weight: 400;
  font-size: 18px;
}
/* :L1035 */
.PreguntaPrequote {
  font-weight: 400;
  font-size: 18px;
  margin-bottom: 10px;
}
/* :L1041 */
.checkVivienda {
  margin-left: 11px;
  margin-top: -20px;
}
/* :L1046 */
select#ClienteEntel {
  margin-bottom: 30px;
}
/* :L1050 */
input#NumeroTelefono {
  border-radius: 13px;
}
/* :L1054 */
.instanda-questionHeader.questionHeader.container {
  background-color: transparent;
  font-weight: bold;
  font-family: "Barlow Medium", sans-serif;
  font-size: 30px;
  color: #0039cb;
}
/* :L1062 */
div#question94011 {
  background-color: transparent;
}
/* :L1066 */
select#SubTipo {
  margin-top: 30px;
}
/* :L1070 */
select#SubSubTipo {
  margin-top: 30px;
}
/* :L1074 */
select#ClienteEntel {
  width: auto;
}
/*---INPUT---*/

/* :L1081 */
.form-control:focus {
  border-color: #777777;
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);
}
/*--------GENERAL--------*/

/* :L1091 */
html {
  position: relative;
  min-height: 100%;
}
/* :L1096 */
body {
  /* Margin bottom by footer height */
  margin-bottom: 60px;
  /*font-family: 'Barlow', sans-serif;*/
  font-family: 'Barlow', sans-serif;
  color: #093bc8;
  line-height: inherit;
  /*line-height: 1.42857143;*/

}
/* :L1106 */
.footer {
  display: none;
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 60px;
}
/* :L1116 */
.instanda-built-by-footer {
  text-align: center;
  position: absolute;
  bottom: 2px;
  width: 100%;
  font-size: 0.7em;
}
/* :L1124 */
.instanda-documents {
  text-align: center;
}
/* :L1128 */
.instanda-buttonList {
  margin-top: 20px;
}
/* :L1132 */
.instanda-confirm-billing-address {
  margin-top: 20px;
  margin-bottom: 50px;
}
/* :L1138 */
.instanda-container-fluid {
  background-color: #f4f4f4;
}
/* :L1142 */
.instanda-questionHeader h3 {
  margin-bottom: 20px;
}
/* :L1146 */
.instanda-side-content {
  position: absolute;
  top: 20px;
  min-height: 50px;
  padding: 10px;
  border: 1px solid lightgray;
  border-radius: 8px;
  background-color: white;
  width: 400px;
}
/* :L1157 */
.instanda-sort-code-input {
  display: inline-block;
  width: auto;
  vertical-align: middle;
}
/* :L1163 */
.instanda-choose-address-inner {
  border: 2px solid #eeeeee;
  padding: 15px;
  border-radius: 5px;
  margin-top: 20px;
}
/* :L1170 */
.instanda-choose-address-inner .instanda-choose-address-btn {
  margin-top: 10px;
}
/* :L1174 */
.instanda-previously-selected {
  display: inline-block;
}
/*Approval action*/

/* :L1179 */
.quote-referral-item h6 {
  color: #828990;
  font-weight: normal;
  margin: 15px 0 10px 0;
}
/* :L1185 */
.mobile-quote-referral-heading,
.mobile-claim-heading {
  color: #828990;
  font-size: 12px;
  margin: 10px 0 0 0;
}
/*on confirmation screen*/

/* :L1193 */
.send-policy-email-button {
  min-width: 250px;
}
/* Large desktops and laptops */

@media (min-width: 1800px) {
  /* :L1199 */
  .instanda-side-content {
    left: 59.5%;
  }
}
/* Large desktops and laptops */

@media (min-width: 1600px) and (max-width: 1799px) {
  /* :L1206 */
  .instanda-side-content {
    left: 61%;
  }
}
/* Large desktops and laptops */

@media (min-width: 1400px) and (max-width: 1599px) {
  /* :L1213 */
  .instanda-side-content {
    left: 63%;
  }
}
/* Large desktops and laptops */

@media (min-width: 1200px) and (max-width: 1399px) {
  /* :L1220 */
  .instanda-side-content {
    left: 65%;
  }
}
@media (min-width: 1098px) and (max-width: 1199px) {
  /* :L1226 */
  .instanda-side-content {
    left: 57.1%;
  }
}
/* Portrait tablets and medium desktops */

@media (min-width: 992px) and (max-width: 1099px) {
  /* :L1233 */
  .instanda-side-content {
    left: 57.1%;
  }
}
/* Portrait tablets and small desktops */

@media (min-width: 768px) and (max-width: 991px) {
  /* :L1240 */
  .instanda-side-content {
    left: 58%;
    width: 300px;
  }
}
/* Landscape phones and portrait tablets */

@media (max-width: 767px) {
  /*View quote or policy page action buttons*/
  
  /* :L1251 */
  .btn-group > .btn {
    width: 50%;
    margin: 0 auto 3px auto;
  }
  /* :L1256 */
  .btn-group .btn:not(:first-child):not(:last-child):not(.dropdown-toggle):nth-of-type(odd) {
    border-radius: 4px 0 0 4px;
  }
  /* :L1260 */
  .btn-group .btn:not(:first-child):not(:last-child):not(.dropdown-toggle):nth-of-type(even) {
    border-radius: 0 4px 4px 0;
  }
  /* :L1264 */
  .quote-referral-item ~ .quote-referral-item,
  .claim-referral-item ~ .claim-referral-item,
  .claim-item ~ .claim-item {
    border-top: 1px solid #e7e7e7;
    padding-top: 5px;
    margin-top: 15px;
  }
}
/* Landscape phones and smaller */

@media (max-width: 480px) {
  /* :L1275 */
  .instanda-question-help-col {
    padding-left: 0;
    padding-right: 0;
  }
}
/* :L1281 */
input#Postcode96657,
input#Postcode96761,
input#Postcode96658,
input#Postcode98287,
input#Postcode98901 {
  display: none;
}
/* :L1285 */
.navbar-barra {
  border-bottom: 1px solid #cccccc !important;
}
/* :L1288 */
.logo-e {
  height: 50px;
}
/* :L1292 */
.lista > li > a {
  padding: 30px 10px;
  color: black;
  font-size: 20px;
  font-weight: bold;
}
/* :L1298 */
.ff > div:first-child {
  display: none;
}
/* :L1301 */
.d-none {
  display: none;
}
/* :L1305 */
.package-10077 .navbar.navbar-default {
  display: none !important;
}
@media (max-width: 768px) {
  /* :L1309 */
  .SaludoLogin {
    text-align: left!important;
    margin-left: 3px;
  }
}
/* :L1314 */
.btn.btn-primary.update-payment-details-link.customer-transactions-update-payment-details {
  background: #002eff !important;
  border-radius: 28px !important;
  border: 1px solid #002eff !important;
  color: white !important;
}
/* :L1320 */
.navbar-barra {
  border-bottom: 1px solid #cccccc !important;
  padding-bottom: 10px;
}
/*-----------------------------------------------------------REGISTER----------*/

/* :L1325 */
span.blanco {
  color: white;
}
/* :L1329 */
.panel-title {
  color: black !important;
}
/*---------------------------------------------------------------------LOGIN---*/

/* :L1334 */
input#Password {
  margin-top: 20px;
}
/* :L1338 */
input#instanda-cp-user-name {
  margin-top: 20px;
}
@media (min-width: 768px) {
  /* :L1345 */
  .ClaveLogin {
    color: white;
    text-align: center;
    position: absolute;
    margin-top: 130px;
    margin-left: 38%;
  }
}
@media (min-width: 992px) {
  /* :L1355 */
  .navbar-nav > li {
    float: none !important;
  }
  /* :L1358 */
  .nav > li > a {
    padding: 20px 15px 20px !important;
  }
}
@media (max-width: 991px) {
  /* :L1364 */
  .navbar-default {
    min-height: 80px!important;
  }
  /* :L1367 */
  .tituloPoliza {
    margin-top: -5px !important;
  }
  /* :L1370 */
  .dis_no {
    display: none;
  }
}
/* :L1375 */
.CorreoLogin {
  color: white;
  text-align: center;
  margin-top: 40px;
  margin-bottom: -40px;
}
/* :L1382 */
.loginCustomer {
  margin-top: 50px;
  margin-bottom: 50px;
  background-color: #0154a0;
  padding: 40px;
}
/* :L1389 */
.SaludoLogin {
  color: white;
  text-align: center;
  font-size: 50px;
}
/* :L1395 */
.MensajeLogin {
  color: white;
  text-align: center;
  font-size: 20px;
}
/* :L1401 */
.well {
  min-height: 20px;
  padding: 19px;
  margin-bottom: 20px;
  background-color: transparent;
  border: none;
  border-radius: 4px;
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* :L1412 */
a#instanda-cp-forgot-link {
  color: white;
}
/* :L1416 */
.LogoLogin {
  margin-left: 15px;
}
/*----------------*/

/* :L1422 */
.boton-activo {
  background: #a4f2d9;
  border-radius: 100px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 4px 8px;
  width: 33%;
  margin-top: 10px !important;
}
/* :L1433 */
.boton-cancelar {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  background: white;
  border-radius: 28px;
  font-size: 16px;
  font-weight: 700;
  color: #002eff;
  border: 2px solid #002eff;
}
/* :L1447 */
.boton-retirar {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 12px 24px;
  background: #002eff;
  border-radius: 28px;
  font-weight: 700;
  font-size: 16px;
  color: white;
}
/* :L1461 */
.row-center {
  text-align: center;
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  justify-content: left;
}
/* :L1468 */
.border-to {
  border-top: 1px solid #cccccc !important;
  padding-top: 15px!important;
}
/* :L1472 */
.boton-cancelar:hover {
  color: #002eff !important;
  text-decoration: none !important;
}
/* :L1476 */
.boton-retirar:hover {
  color: white !important;
  text-decoration: none !important;
}
/* :L1480 */
.mt10 {
  margin-top: 10px;
}
/* :L1484 */
.homeCliente {
  border: 1px solid;
  border-color: #cccccc;
  margin-top: 0px;
  margin-bottom: 40px;
  margin-left: -15px;
  padding-top: 20px;
  padding-bottom: 20px;
  border-radius: 20px;
  background: #fbfbfb;
}
/*----------------------------------------------------------PÓLIZA---*/

/* :L1497 */
.textTitle {
  font-weight: 600;
  font-size: 18px;
  line-height: 24px;
  color: black;
}
/* :L1503 */
.textUser {
  margin-top: 0px;
  margin-bottom: 20px;
  font-size: 18px;
  line-height: 24px;
  color: black;
}
/* :L1511 */
.rowPoliza {
  background-color: white;
  border: 1px solid;
  border-color: transparent;
  border-radius: 20px;
  margin-left: 5px;
  margin-right: 5px;
  padding-top: 15px;
  padding-bottom: 15px;
  margin-bottom: 20px;
  margin-top: 20px;
}
/* :L1524 */
.tituloPoliza {
  font-size: 20px;
  font-weight: bold;
  background-color: #005cff;
  border-top-left-radius: 19px;
  border-top-right-radius: 19px;
  margin-top: -15px;
  padding: 10px;
  color: white;
  margin-bottom: 10px;
}
/* :L1537 */
.tituloSeguro {
  background-color: transparent;
  padding-top: 20px;
  padding-bottom: 20px;
  /* margin-top: -10px; */
  font-weight: bold;
  margin-top: 5px;
  margin-bottom: 5px;
  color: black;
  font-family: Barlow;
  font-style: normal;
  font-weight: normal;
  font-size: 18px;
  /*  border-bottom: 1px solid #CCCCCC; */
  box-sizing: border-box;
}
/* :L1554 */
.mensaje_pagos {
  font-size: 24px;
  margin-bottom: 30px;
}
/* :L1558 */
.contenidoSeguro {
  margin-bottom: 30px;
  padding: 0 4em;
}
/* :L1562 */
.navbar-brand {
  padding: 0px 15px !important;
}
/* :L1566 */
.page-customersendpasswordresetlink .MensajeLogin span {
  font-size: 12px!important;
}
/*---------------------------------------------------------------------SINIESTRO---*/

/* :L1570 */
.rowSiniestro {
  background-color: white;
  border: 1px solid;
  border-color: lightgray;
  border-radius: 20px;
  margin-left: 5px;
  margin-right: 5px;
  padding-top: 15px;
  padding-bottom: 15px;
  margin-bottom: 20px;
  margin-top: 20px;
}
/* :L1583 */
.tituloSiniestro {
  font-size: 20px;
  font-weight: bold;
  background-color: #005cff;
  border-top-left-radius: 19px;
  border-top-right-radius: 19px;
  margin-top: -15px;
  padding: 10px;
  color: white;
  margin-bottom: 10px;
}
/*------------------------------------------------------------------COTIZACIONES---*/

/* :L1596 */
.rowCOtizaciones {
  background-color: white;
  border: 1px solid;
  border-color: lightgray;
  border-radius: 20px;
  margin-left: 5px;
  margin-right: 5px;
  padding-top: 15px;
  padding-bottom: 15px;
  margin-bottom: 20px;
  margin-top: 20px;
}
/* :L1609 */
.tituloCotizaciones {
  font-size: 20px;
  font-weight: bold;
  background-color: #005cff;
  border-top-left-radius: 19px;
  border-top-right-radius: 19px;
  margin-top: -15px;
  padding: 10px;
  color: white;
  margin-bottom: 10px;
}
/* Ajustes Portal Cliente */

/* :L1622 */
.page-customersendpasswordresetlink .MensajeLogin {
  margin-bottom: 5rem;
}
/* :L1625 */
.page-customerdetailschangepassword input#instanda-old-password {
  background-color: white;
  opacity: 1;
  border: 1px solid #666666;
  box-sizing: border-box;
  border-radius: 4px;
}
/* :L1632 */
.page-customerdetailschangepassword input#instanda-new-password {
  background-color: white;
  opacity: 1;
  border: 1px solid #666666;
  box-sizing: border-box;
  border-radius: 4px;
}
/* :L1639 */
.page-customerdetailschangepassword input#instanda-confirm-password {
  background-color: white;
  opacity: 1;
  border: 1px solid #666666;
  box-sizing: border-box;
  border-radius: 4px;
}
/*
.CorreoLogin{
	color:#000!important;
  display:none!important;
}

.loginCustomer {
    background-color: #fff!important;
}
.form-control {
    border-radius: 4px!important;
}
.btn.btn-primary.instanda-btn{
    background: #002EFF!important;
    border-radius: 28px !important;
    color: #fff!important;
    border: 1px solid #022EFF!important;
}
.MensajeLogin span{
    color: #000000;
    font-family: Barlow;
    font-style: normal;
    font-weight: normal;
    font-size: 32px;
    line-height: 40px;
}
a#instanda-cp-forgot-link {
    color: #000!important;
    font-family: Barlow;
    font-style: normal;
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
}*/

/*Detalle de polizas */

/* :L1681 */
.m-0 {
  margin: 0 !important;
}
/* :L1684 */
.rowPoliza {
  border-color: transparent!important;
  margin-top: 0px!important;
  padding: 1% 6% !important;
}
/* :L1689 */
.enContainer-fluid {
  border: 1px solid #cccccc;
  border-radius: 8px;
  margin-bottom: 5px;
}
/* :L1694 */
.border-none {
  border-bottom: none!important;
}
/* :L1697 */
.d-i {
  display: inline!important;
}
/* :L1700 */
.navbar-default {
  min-height: 973px;
  background-color: #f3f5ff !important;
}
/* :L1704 */
.navbar-default .navbar-nav > li > a {
  font-family: Barlow !important;
  font-style: normal !important;
  font-size: 18px !important;
  line-height: 24px !important;
  color: black !important;
  font-weight: 600;
}
/* :L1712 */
.loginCustomer {
  background-color: transparent!important;
}
/* :L1716 */
.page-customerdetails .btn-primary {
  color: white !important;
  border-radius: 28px !important;
  background-color: #002eff !important;
  border: 1px solid #002eff !important;
}
/* :L1722 */
.page-customerlogin .btn-primary {
  color: white !important;
  border-radius: 28px !important;
  background-color: #002eff !important;
  border: 1px solid #002eff !important;
}
/* :L1728 */
.page-customerdetails .instanda-customer-details-content form {
  margin-top: 30px!important;
}
/* :L1731 */
.page-customerregister .form-horizontal .btn-primary {
  color: white !important;
  border-radius: 28px !important;
  background-color: #002eff !important;
  border: 1px solid #002eff !important;
}
/* :L1737 */
.page-customerregister .form-horizontal .btn-primary:hover {
  color: white !important;
  border-radius: 28px !important;
  background-color: #002eff !important;
  border: 1px solid #002eff !important;
}
/* :L1743 */
.MensajeLogin {
  color: white;
  text-align: center;
  font-family: Barlow;
  font-style: normal;
  font-weight: normal;
  font-size: 32px;
  line-height: 40px;
}
/* :L1752 */
.Registra {
  text-align: center;
  font-family: Barlow;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
}
/* :L1760 */
input#instanda-cp-user-name {
  background-color: white;
  opacity: 1;
  border: 1px solid #666666;
  box-sizing: border-box;
  border-radius: 4px;
}
/* :L1767 */
.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control {
  background-color: white;
  opacity: 1;
  border: 1px solid #666666;
  box-sizing: border-box;
  border-radius: 4px !important;
  height: 40px !important;
}
/* :L1775 */
.page-customerdetails .form-control {
  background-color: white;
  opacity: 1;
  border: 1px solid #666666;
  box-sizing: border-box;
  border-radius: 4px;
}
/* :L1783 */
input#Password {
  background-color: white;
  opacity: 1;
  border: 1px solid #666666;
  box-sizing: border-box;
  border-radius: 4px;
  margin-top: 20px;
}
/* :L1791 */
.page-customerregister .form-horizontal .control-label {
  display: none!important;
}
/* :L1794 */
.acceso_portal_cliente {
  text-align: left;
  color: black;
  font-family: Barlow;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: -10px;
  margin-top: 5px;
}
/* :L1805 */
.acceso_portal_cliente_clave {
  text-align: left;
  color: black;
  font-family: Barlow;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  margin-top: 20px;
  margin-bottom: -15px;
}
/* :L1818 */
.acceso_portal_cliente_correo {
  text-align: left;
  color: black;
  font-family: Barlow;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  margin-bottom: 5px;
  margin-top: 5px;
}
/* :L1829 */
.recupera_contra {
  text-align: left;
  color: black;
  font-family: Barlow;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  /* margin-bottom: -10px; */
  margin-top: 5px;
}
/* :L1841 */
.page-customerregister #simple-translate {
  display: none!important;
}
@media (max-width: 768px) {
  /* :L1847 */
  .MensajeLogin {
    text-align: left !important;
    margin-bottom: 15px !important;
    margin-left: 3px;
    font-size: 28px;
  }
  /* :L1853 */
  .Registra {
    text-align: left !important;
  }
  /* :L1856 */
  .form-horizontal .form-group .col-md-12 {
    text-align: left!important;
  }
  /* :L1859 */
  .text-r-md {
    text-align: left !important;
  }
}
/*Login */

/* :L1864 */
.SaludoLogin {
  text-align: center;
  font-family: Barlow !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-size: 32px !important;
  line-height: 40px !important;
  margin-bottom: 0px !important;
}
/* :L1873 */
.accede {
  font-family: Barlow;
  font-style: normal;
  font-weight: normal;
  font-size: 16px !important;
  line-height: 24px;
  color: black;
}
/* :L1881 */
.MensajeLogin span {
  font-family: Barlow;
  font-style: normal;
  font-weight: normal;
  font-size: 32px;
  line-height: 40px;
}
/* :L1888 */
a#instanda-cp-forgot-link {
  color: black !important;
  font-family: Barlow;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
}
/*Recuperacion Contraseña */

/* :L1899 */
.page-customerforgotpassword #instanda-header.navbar-static-top {
  display: none !important;
}
/* :L1902 */
.page-customersendpasswordresetlink .loginCustomer {
  margin-top: 0px!important;
}
/* :L1905 */
.page-customerforgotpassword .loginCustomer {
  margin-top: 0px!important;
}
/* :L1908 */
.page-customerforgotpassword .form-horizontal .form-group {
  text-align: center !important;
}
/* :L1912 */
.page-customerforgotpassword .form-horizontal .btn-primary {
  color: white !important;
  border-radius: 28px !important;
  background-color: #002eff !important;
  border: 1px solid #002eff !important;
}
/* :L1918 */
.page-customerforgotpassword .password_row .form-control {
  background-color: white;
  opacity: 1;
  border: 1px solid #666666 !important;
  box-sizing: border-box !important;
  border-radius: 4px !important;
}
/* :L1925 */
.page-customersendpasswordresetlink .form-horizontal .btn-primary {
  color: white !important;
  border-radius: 28px !important;
  background-color: #002eff !important;
  border: 1px solid #002eff !important;
}
/* :L1931 */
#mensaje-spam {
  border: 1px solid #5f7cff !important;
}
/* :L1934 */
.imp {
  color: black !important;
  font-weight: 600!important;
  font-size: 17px !important;
  display: inline-block;
  margin: 0;
}
/* :L1941 */
#bandeja {
  color: black !important;
  line-height: 25px!important;
}
/* :L1945 */
.MensajeLogin {
  line-height: 25px!important;
  color: black !important;
}
/* :L1949 */
/*Ajuste Menu Sidebar */

/* :L1953 */
.logo-e {
  height: 40px !important;
}
/* :L1956 */
.instanda-main-content-container .instanda-main-content {
  margin-top: -25px !important;
}
/* :L1959 */
.page-customertransactions .instanda-main-content {
  margin-top: -25px !important;
}
/* :L1962 */
.instanda-main-content-container {
  margin-top: -25px !important;
}
/* :L1965 */
.mt-30 {
  margin-top: 30px !important;
}
/* :L1968 */
.page-customersendpasswordresetlink .navbar.navbar-default {
  display: none!important;
}
/* :L1971 */
.customersendpasswordresetlink .navbar-default {
  min-height: 495px!important;
  background-color: #f3f5ff !important;
}
/* :L1976 */
.customersendpasswordresetlink .navbar-default .navbar-nav > li > a {
  font-family: Barlow !important;
  font-style: normal !important;
  font-size: 18px !important;
  line-height: 24px !important;
  color: black !important;
}
/* :L1983 */
.subtiDetalle {
  padding: 10px;
  color: black;
  font-size: 16px;
}
/* :L1988 */
.customersendpasswordresetlink .navbar {
  position: absolute!important;
  display: none!important;
}
@media (min-width: 768px) {
  /* :L1993 */
  .customersendpasswordresetlink .navbar-nav > li {
    float: none;
    margin-top: 8px;
  }
}
/* :L1998 */
.customersendpasswordresetlink .navbar-right {
  margin-top: 15px;
  margin-right: 15px!important;
}
/* :L2003 */
.customersendpasswordresetlink .navbar-default {
  margin-top: -18px !important;
}
/* Polizas*/

/* :L2007 */
.navbar-right {
  margin-top: 15px;
  margin-right: 15px!important;
}
/* :L2011 */
.rowSiniestro {
  padding: 1% 6% !important;
}
/* :L2014 */
.rowSiniestro {
  padding: 1% 6% !important;
}
/* :L2017 */
.homeCliente {
  border-color: transparent!important;
  background: white !important;
  padding-top: 0px!important;
}
/* :L2023 */
.tituloPoliza {
  background-color: white !important;
  color: black !important;
  font-weight: normal !important;
  font-size: 32px!important;
  line-height: 40px!important;
  margin-bottom: 0px!important;
}
/* :L2032 */
.tituloSiniestro {
  background-color: white !important;
  color: black !important;
  font-weight: normal !important;
  font-size: 32px!important;
  line-height: 40px!important;
}
/* :L2040 */
.rowSiniestro {
  border-color: transparent!important;
}
/* :L2043 */
.subtiDetalle {
  padding: 10px;
  color: black;
  font-size: 16px;
}
/* :L2048 */
#documentsList {
  list-style: none !important;
}
/* Customer detail*/

/* :L2053 */
.page-customerdetails .instanda-customer-details-content .control-label {
  font-weight: 500;
  font-size: 16px!important;
  line-height: 24px;
}
/* :L2058 */
.page-customerdetails .instanda-customer-details-content form {
  margin-top: 10px;
  padding: 5%;
}
/* :L2062 */
.float_i {
  float: inherit !important;
}
/* :L2065 */
.float_r {
  float: right !important;
}
/* :L2068 */
.float_lef {
  float: left !important;
}
/* :L2071 */
.pos-ab {
  position: absolute!important;
}
/* :L2074 */
.navbar {
  position: relative !important;
  border: none !important;
}
/* :L2079 */
.page-customerdetails .navbar-default {
  min-height: 475px;
  margin-top: 17px;
}
/*Poliza Viaje Assistcard */

/* :L2084 */
h1.txt-02 {
  font-family: Barlow;
  font-style: normal;
  font-weight: 600;
  font-size: 40px;
  line-height: 40px;
  color: #191919;
}
/* :L2093 */
h1.txt-02 span.roaming {
  font-weight: 700;
  color: #002eff;
}
/* :L2098 */
p.txt-03 {
  font-family: Barlow;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 24px;
  color: #191919;
}
/* :L2107 */
p.txt-04 {
  font-family: Barlow;
  font-style: normal;
  font-weight: 600;
  font-size: 32px;
  line-height: 60px;
  color: #002eff;
}
/* :L2117 */
.section-hero p.txt-04 span.precio {
  font-family: Barlow;
  font-style: normal;
  font-weight: 700;
  font-size: 48px;
  line-height: 56px;
  color: #002eff;
}
/* :L2126 */
a.btn.btn-banner {
  background: #002eff;
  border: 1px solid #002eff;
  border-radius: 28px;
  width: 150px;
  height: 40px;
  font-family: Barlow;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  color: white;
}
/* :L2139 */
p.txt-05 {
  font-family: Barlow;
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 24px;
  color: #002eff;
}
/* :L2148 */
p.txt-06 {
  font-family: Barlow;
  font-style: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 24px;
  color: #191919;
}
/* :L2157 */
.navbar-default .navbar-nav > li.active > a {
  color: #002eff !important;
}
/* :L2160 */
.panel-group .panel {
  padding: 40px;
  padding-top: 0px;
}
/* :L2164 */
.d_fl {
  display: flex!important;
}
/* :L2168 */
.page-customertransactions .customer-transactions-quote-ref {
  color: black !important;
}
/* :L2171 */
.page-customertransactions .customer-transactions-quote-ref-header {
  color: black !important;
}
/* :L2174 */
.page-customertransactions th {
  color: black !important;
}
/* :L2178 */
.page-customertransactions td {
  color: black !important;
}
/*----------------------MENU ENTEL MOBILE----------------------*/

/* :L2183 */
img.logo-entel.mobile {
  width: 47px;
}
/* :L2187 */
.CentrarLogo {
  margin-left: 40%;
  text-align: center;
  align-items: center;
}
/* :L2193 */
button.navbar-toggle.mobile.collapsed {
  padding: 0px;
}
/* :L2197 */
button.navbar-toggle.mobile {
  padding: 0px;
  cursor: pointer;
  position: relative;
  width: 65px;
  margin-left: 5px;
  float: left;
}
@media (max-width: 768px) {
  /* :L2207 */
  .navbar-toggle.mobile {
    display: block !important;
  }
  /* :L2210 */
  img.logo-entel.mobile {
    margin-left: 27px;
  }
}
/* :L2215 */
.navbar-inverse .navbar-toggle .icon-bar {
  background-color: #7fa9cf;
  height: 0.3em;
  width: 50%;
  margin: 7px auto;
}
/* :L2222 */
button.navbar-toggle.mobile.open {
  margin: 0px;
}
/* :L2226 */
.navbar-inverse {
  height: 70px;
  max-height: 70px;
  line-height: 70px;
  background-color: #005cff;
  border-color: #005cff;
  position: relative;
}
/* :L2235 */
ul.nav.navbar-nav.menuEntel-mob {
  width: 55%;
  min-height: 760px;
  position: relative;
  overflow: visible;
  z-index: 99999999 !important;
  margin-top: -2px;
  transform: translateZ(42px);
  -webkit-transform: translateZ(42px);
}
/* :L2246 */
li.menuEntel-mob {
  background: #005cff;
  color: white;
}
/* :L2251 */
a.menuEntel-mob {
  font-size: 20px !important;
  line-height: 70px !important;
  padding: 0 0 0 30px !important;
  background: url(https://entel.cl/personas/home/public/images/entel-menu/entel-arrow-mob.png) center right 20px no-repeat !important;
  /*background: url(https://www.entel.cl/personas/home/public/images/entel-menu/planes/menu-planes-ene.png?v=110) center right 20px no-repeat !important;*/

}
/* :L2260 */
a#mientel-mob {
  background: #ff3d00 !important;
}
/* :L2264 */
a.menuEntel-mob:hover {
  color: white !important;
  text-decoration: underline !important;
}
/*------------------MENU ENTEL DESK------------------*/

/* :L2270 */
a.menuEntel {
  text-align: center;
}
/* :L2274 */
#entel-logo {
  float: left;
  width: 7.5%;
}
/* :L2279 */
.logo-entel {
  margin: 0 0 0 20px;
}
/* :L2283 */
#nav-mid-seccion {
  float: left;
  width: 70%;
  height: 100%;
  padding: 0px;
}
/* Change color of dropdown links on hover */

/* :L2291 */
.dropdown-menu a:hover {
  background-color: #dddddd;
}
/* Show the dropdown menu on hover */

/* :L2294 */
.dropdown-submenu:hover .planes {
  display: block;
}
/* :L2295 */
.dropdown-submenu:hover .prepago {
  display: block;
}
/* :L2296 */
.dropdown-submenu:hover .catalogo {
  display: block;
}
/* :L2297 */
.dropdown-submenu:hover .ya-eres-cliente {
  display: block;
  height: 350px;
}
/* :L2298 */
.dropdown-submenu:hover .ayuda-hogar {
  display: block;
}
/* :L2299 */
.dropdown-submenu:hover .ayuda-telefonia {
  display: block;
}
/* :L2300 */
.dropdown:hover .menu1 {
  display: block;
}
/* :L2301 */
.dropdown:hover .menuHogar {
  display: block;
}
/* Change the background color of the dropdown button when the dropdown content is shown */

/* :L2304 */
.dropdown:hover .dropbtn {
  background-color: #3e8e41;
}
/* :L2306 */
.dropdown-submenu {
  position: relative;
}
/* :L2307 */
.dropdown-submenu > .dropdown-menu {
  top: 0;
  left: 100%;
  margin-left: -1px;
}
/* :L2313 */
.dropdown-submenu:hover > a:after {
  border-left-color: #555555;
}
/* :L2316 */
.dropdown-submenu.pull-left {
  float: none;
}
/* :L2317 */
.dropdown-submenu.pull-left > .dropdown-menu {
  left: -100%;
  margin-left: 10px;
}
/* :L2322 */
.dropdown-menu {
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  width: 125%;
  margin-top: 0px;
  padding-top: 0px;
}
/*****************************************************menu hogar *******************************************************/

/* :L2334 */
ul.menuHogar > li:hover {
  width: 260px;
}
/* :L2339 */
/* :L2347 */
.dropdown-menu > li > a {
  width: 100%;
  display: block;
  line-height: 60px;
  color: #093bc8;
  font-size: 16px;
  padding: 0 0 0 23px;
  background: url(https://entel.cl/personas/home/public/images/entel-menu/entel-arrow.png?v=10) center right 20px no-repeat;
}
/* :L2357 */
.dropdown-menu > li > a:hover {
  color: #ff3d00;
  line-height: 60px;
  background: url(https://entel.cl/personas/home/public/images/entel-menu/entel-arrow-active.png?v=10) center right 10px no-repeat;
  font-family: Barlow;
  font-weight: bold;
  text-decoration: none;
}
/* :L2366 */
ul#submenu-seguros {
  padding: 15px 0 70px 0px !important;
}
/* :L2369 */
.no-arrow {
  background-image: none !important;
  background: none !important;
}
/* :L2374 */
.orange-text {
  font-size: 16px;
  font-family: Barlow;
  font-weight: 700;
  line-height: 25px;
  color: #ff3d00;
  font-style: normal!important;
}
/* :L2383 */
ul.dropdown-menu > li {
  height: 51px;
  line-height: 60px;
  position: relative;
}
/***************************************************** Telefonia Movil ***************************************************/

/* :L2389 */
ul.planes {
  padding: 15px 0 70px 27px;
  /*background: url(https://www.entel.cl/personas/home/public/images/entel-menu/planes/menu-planes-ene.png?v=110) top left no-repeat;
    width: 499px;
    height: 361px;*/

}
/* :L2396 */
ul.prepago {
  padding: 15px 0 70px 27px;
  /*    background: url(https://www.entel.cl/personas/home/public/images/entel-menu/prepago/banner-prepago-0819-02.png?v=26) top left no-repeat;
    width: 512px;*/
  top: -51px !important;
}
/* :L2403 */
ul.catalogo {
  padding: 15px 0 70px 27px;
  /*    background: url(https://www.entel.cl/personas/home/public/images/entel-menu/equipos/iphone-11-menu-equipos.jpg?v=800) top left no-repeat;
    width: 512px;
  	height: 362px;
  	top: -102px !important;*/

}
/* :L2411 */
.menu-telefonos {
  padding: 15px 0 70px 27px;
  background: #dddddd !important;
  width: 512px !important;
  height: 302px !important;
  top: -102px !important;
}
/* :L2419 */
ul.ya-eres-cliente {
  float: left;
  display: none;
  position: absolute;
  width: 95%;
  /* right: 10px !important; */
  left: 262px !important;
  top: -294px !important;
  background: #ededed;
  padding: 20px 0 20px 31px;
}
/* :L2431 */
ul.ayuda-hogar {
  padding: 15px 0 70px 27px;
  width: 210px!important;
  right: -210px !important;
  height: 110px;
  background: #ededed;
  top: 0;
}
/* :L2440 */
ul.ayuda-telefonia {
  padding: 15px 0 70px 27px;
  /*width: 490px!important;*/
  left: 195px !important;
  /*height: 360px;*/
  /*    background: url(https://entel.cl/personas/home/public/images/entel-menu/promocion-ayuda/Banner-Menu-Ayuda.png?v=40) bottom right no-repeat;
*/
  top: 0;
  /*border: 1px solid red;*/
  position: absolute;
}
/* :L2451 */
.planes li,
.prepago li,
.catalogo li,
.ya-eres-cliente li,
.ayuda-telefonia li,
.ayuda-hogar li {
  line-height: 25px !important;
  font-size: 13px !important;
  height: auto !important;
}
/* :L2456 */
.planes li:hover,
.prepago li:hover,
.catalogo li:hover,
.ya-eres-cliente li:hover,
.ayuda-telefonia li:hover,
.ayuda-hogar li:hover {
  line-height: 25px !important;
  font-size: 13px !important;
  height: auto !important;
  background: none !important;
}
/* :L2463 */
.planes li > a:hover,
.prepago li > a:hover,
.catalogo li > a:hover,
.ya-eres-cliente li > a:hover,
.ayuda-telefonia li > a:hover,
.ayuda-hogar li > a:hover {
  background: none !important;
}
/* :L2467 */
.planes li a,
.prepago li a,
.catalogo li a,
.ya-eres-cliente li a,
.ayuda-telefonia li a,
.ayuda-hogar li a {
  font-size: 13px !important;
  line-height: 25px !important;
  background: none !important;
}
/* :L2472 */
/* :L2476 */
#ul-mid-seccion {
  width: 100%;
}
/* :L2480 */
#sub-bar {
  height: 75px;
  max-height: 75px;
  font-size: 18px;
  background: #005cff;
  border-radius: 0px;
  border-color: transparent;
}
/* :L2489 */
li.menuEntel {
  width: 20%;
}
/* :L2493 */
li.menuEntel:hover {
  background-color: white;
  text-decoration: underline;
}
/* :L2498 */
.navbar-inverse .navbar-nav > li > a {
  color: white;
  display: block;
  font-size: 18px;
  padding: 25px 0px;
  height: 75px;
}
/* :L2505 */
.navbar-inverse .navbar-nav > li:hover > a {
  color: #093bc8;
  font-family: Barlow;
  font-weight: 900;
}
/* :L2511 */
.navbar-inverse .navbar-toggle {
  border-color: #005cff;
}
/* :L2515 */
.navbar-inverse .navbar-toggle:focus,
.navbar-inverse .navbar-toggle:hover {
  background-color: #005cff;
}
/* :L2519 */
.navbar-inverse .navbar-collapse,
.navbar-inverse .navbar-form {
  border-color: #005cff;
  position: relative;
}
/*----------------------MENU CORP MOBILE----------------------*/

/* :L2526 */
#topnav-desk {
  padding: 0;
  max-height: 35px;
}
/* :L2531 */
i.far.fa-user {
  font-size: 20px;
  margin-top: -10px;
  padding-right: 8px;
}
/* :L2537 */
.ico-cuenta {
  width: auto;
  height: 20px;
  padding-left: 10px;
  padding-right: 10px;
  margin-top: -5px;
}
/* :L2545 */
.container-fluid.menu-corporativo-mobile {
  margin: 0px;
  padding: 0px;
  height: 40px;
  max-height: 40px;
  position: relative;
  background-color: #f9f9f9;
  font-size: 13px;
  text-align: center;
}
/* :L2556 */
span.personasMob {
  width: 25%;
  height: 40px;
  float: left;
  background-color: #005cff;
  color: white;
  font-size: 11px;
  margin-left: -15px;
  font-weight: bold;
  padding-top: 11px;
  padding-bottom: 10px;
  text-align: center;
}
/* :L2570 */
span.empresasMob {
  float: left;
  height: 40px;
  background-color: transparent;
  color: #005cff;
  font-size: 11px;
  margin-left: -15px;
  margin-right: 18px;
  padding-top: 7px;
  width: 25%;
  text-align: center;
  margin-top: 5px;
}
/* :L2584 */
span.empresas:hover {
  background-color: #005cff;
  color: white;
}
/* :L2589 */
span.corpMob {
  float: left;
  height: 40px;
  background-color: transparent;
  color: #005cff;
  font-size: 11px;
  margin-left: -15px;
  margin-right: 18px;
  padding-top: 7px;
  width: 25%;
  text-align: center;
  margin-top: 5px;
}
/* :L2603 */
span.corp:hover {
  background-color: #005cff;
  color: white;
}
/* :L2608 */
span.sobreMob {
  float: left;
  height: 40px;
  background-color: transparent;
  color: #005cff;
  font-size: 11px;
  margin-left: 0px;
  margin-right: 0px;
  padding-top: 7px;
  width: 25%;
  text-align: center;
  margin-top: 5px;
}
/* :L2622 */
span.sobre:hover {
  background-color: #005cff;
  color: white;
}
/*----------------------MENU CORP----------------------*/

/* :L2629 */
.container-fluid.menu-corporativo {
  margin: 0px;
  padding: 0px;
  max-height: 35px;
  position: relative;
  background-color: #f9f9f9;
  font-size: 13px;
  text-align: center;
}
/* :L2639 */
span.personas {
  width: 8.5%;
  float: left;
  background-color: #005cff;
  color: white;
  font-size: 13px;
  font-weight: bold;
  line-height: 35px;
  text-align: center;
  height: 35px;
}
/* :L2651 */
span.empresas,
span.corp,
span.sobre {
  float: left;
  background-color: transparent;
  color: #005cff;
  font-size: 13px;
  line-height: 35px;
  width: 8.5%;
  text-align: center;
}
@media (max-width: 900px) {
  /* :L2663 */
  .navbar-inverse .navbar-nav > li > a {
    font-size: 13.5px;
  }
  /* :L2666 */
  #entel-logo {
    width: 10%;
  }
  /* :L2669 */
  #nav-mid-seccion {
    width: 81%;
  }
  /* :L2672 */
  .dropdown-menu > li > a {
    line-height: 30px;
    font-size: 13.5px;
  }
  /* :L2677 */
  .dropdown-menu > li > a:hover {
    line-height: 30px;
  }
  /* :L2680 */
  a.menuEntel-mob {
    font-size: 16px !important;
  }
}
@media (max-width: 1200px/*PANTALLAS GRANDES-MEDIANAS*/) {
  /* :L2688 */
  span.empresas,
  span.corp,
  span.sobre,
  span.personas {
    width: 12%;
    font-size: 11.5px;
  }
  /* :L2692 */
  .dropdown-menu > li > a {
    line-height: 30px;
    font-size: 13.5px;
  }
  /* :L2697 */
  .dropdown-menu > li > a:hover {
    line-height: 30px;
  }
}
/* :L2702 */
span.empresas:hover,
span.corp:hover,
span.sobre:hover {
  background-color: #005cff;
  color: white;
  height: 37px;
}
/* :L2708 */
span.pago {
  float: right;
  background-color: #ff3d00;
  color: white;
  padding: 10px;
  height: 35px;
  margin-right: -15px;
  width: 163px;
  margin-right: 17px;
}
/* :L2719 */
span.ingreso {
  float: right;
  background-color: #ff3d00;
  color: white;
  padding: 10px;
  width: 163px;
  height: 35px;
}
/*---------------FOOTER MOBILE---------------*/

/* :L2731 */
.CopyrightMob {
  padding: 2.77778em 1.38889em 1.38889em;
  color: #666666;
  font-size: 14px;
  padding: 20px 4px;
  text-align: center;
  background-color: #eeeeee !important;
  margin: 0 0 0!important;
}
/* :L2741 */
.REDESMob {
  font-size: 18px;
  text-align: center;
  color: #9f9f9f;
  line-height: 44px;
}
/* :L2748 */
.signo1 {
  float: right;
  font-size: 200px;
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=CGEC2F8C,1PE9jYKhMT0mQ__);
  background-position: 94% 0%;
  background-repeat: no-repeat;
  margin-right: -18px;
}
/* :L2757 */
.signo2 {
  float: right;
  font-size: 200px;
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=CGEC2F8C,1PE9jYKhMT0mQ__);
  background-position: 100% 0%;
  background-repeat: no-repeat;
  margin-right: -40px;
}
/* :L2765 */
.signo3 {
  float: right;
  font-size: 200px;
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=CGEC2F8C,1PE9jYKhMT0mQ__);
  background-position: 100% 0%;
  background-repeat: no-repeat;
  margin-right: -40px;
}
/* :L2773 */
.signo4 {
  float: right;
  font-size: 200px;
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=CGEC2F8C,1PE9jYKhMT0mQ__);
  background-position: 100% 0%;
  background-repeat: no-repeat;
  margin-right: -40px;
}
/* :L2781 */
.signo5 {
  float: right;
  font-size: 200px;
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=CGEC2F8C,1PE9jYKhMT0mQ__);
  background-position: 100% 0%;
  background-repeat: no-repeat;
  margin-right: -40px;
}
/* :L2790 */
.panel {
  margin-left: -25px;
  background-color: transparent !important;
  border: 0px !important;
  border-radius: 0px !important;
  -webkit-box-shadow: none!important;
  box-shadow: none!important;
}
/* :L2799 */
.panel-default {
  border-color: #e5e5e5;
}
/* :L2803 */
.panel-default > .panel-heading {
  background-color: #e5e5e5;
  border-color: #e5e5e5;
  color: #777777;
  display: block;
  font-size: 16px;
  padding: 20px;
}
/* :L2812 */
.footerMobile.visible-xs.visible-sm.hidden-md.hidden-lg {
  background-color: #e5e5e5;
}
/* :L2816 */
.footerCopyrightMobile {
  background-color: #eeeeee;
  bottom: 0;
  padding-bottom: 18px;
  margin-bottom: -100px;
}
/* :L2823 */
ul.cont {
  line-height: 28px;
  font-size: 12px;
  list-style-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=-c1FV9B2e,mp4nyxoJQHlQ__);
}
/*---------------FOOTER---------------*/

/* :L2830 */
.col.left4 {
  margin-left: 12px;
}
/* :L2834 */
.col.left3 {
  margin-left: 5px;
}
/* :L2838 */
.col.left1 {
  margin-left: -10px;
}
/* :L2842 */
.col.left2 {
  margin-left: -2px;
}
/* :L2846 */
i.fab.fa-youtube {
  font-family: "Font Awesome 5 Brands";
  font-size: 18px;
  background-color: white;
  margin-left: 10px;
  text-align: center;
  padding-left: 7px;
  padding-right: 9px;
  padding-top: 9px;
  padding-bottom: 9px;
  color: red;
  width: 36px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
/* :L2865 */
i.fab.fa-youtube:hover {
  background-color: red;
  color: white;
}
/* :L2871 */
i.fab.fa-facebook-f {
  font-family: "Font Awesome 5 Brands";
  font-size: 18px;
  background-color: white;
  margin-left: 10px;
  text-align: center;
  padding-left: 14px;
  padding-right: 9px;
  padding-top: 9px;
  padding-bottom: 9px;
  color: #3b5998;
  width: 36px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
/* :L2889 */
i.fab.fa-facebook-f:hover {
  background-color: #3b5998;
  color: white;
}
/* :L2894 */
i.fab.fa-twitter {
  font-family: "Font Awesome 5 Brands";
  font-size: 18px;
  background-color: white;
  margin-left: 10px;
  text-align: center;
  color: #4099ff;
  padding-left: 9px;
  padding-right: 9px;
  padding-top: 9px;
  padding-bottom: 9px;
  width: 36px;
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
/* :L2912 */
i.fab.fa-twitter:hover {
  background-color: #4099ff;
  color: white;
}
/* :L2918 */
.footer2 ul li {
  line-height: 28px;
  font-size: 12px;
  list-style-image: url("/ImageUpload/DownloadImageVersion?uploadedImageVersionId=-c1FV9B2e,mp4nyxoJQHlQ__");
}
/* :L2924 */
.footer2 ul {
  padding: 0 0 0 20px;
}
/* :L2927 */
.footer2 {
  background-color: #e5e5e5;
  bottom: 0;
}
/* :L2932 */
footer2 span {
  color: #777777;
  display: block;
  font-family: "Barlow Medium";
  font-size: 16px;
  margin: 0 0 20px;
}
/* :L2940 */
span.first-child {
  color: #777777;
  display: block;
  font-size: 16px;
  margin-bottom: 20px;
  margin-top: 21px;
}
/* :L2948 */
a.grey {
  font-size: 13px;
  color: #777777;
  display: inline-block !important;
}
/* :L2955 */
a.grey:hover {
  color: #cccccc;
}
/* :L2959 */
.footerCopyright {
  position: absolute;
  bottom: 0;
  width: 100%;
  border-top: 1px solid #eeeeee;
  padding: 14px 0 0;
  background-color: #eeeeee;
}
/* :L2968 */
.col-md-6.Copyright {
  color: #9f9f9f;
  font-size: 13px;
  background-color: transparent;
  padding: 20px 6px;
  background-color: #eeeeee;
}
/* :L2976 */
.col-md-6.REDES {
  color: #9f9f9f;
  float: left;
  font-size: 13px;
  line-height: 44px;
  margin-top: 5px;
  background-color: #eeeeee;
  text-align: right;
}
/* botones nuevos */

/* :L2989 */
a.btn.btn-planes {
  background-color: #ff3d00 !important;
  color: white;
  text-decoration: none;
}
/* :L2995 */
a.btn.btn-planes:hover {
  background-color: white !important;
  color: #ff3d00;
  text-decoration: none;
}
/* :L3001 */
.btn-planes {
  width: 100%;
  max-width: 128px;
  color: white;
  display: block;
  font-family: 'Barlow Regular', sans-serif;
  font-weight: 400;
  font-size: 13.5px;
  text-align: center;
  transition: .3s;
  border-radius: 10px;
  background-color: #ff3d00 !important;
  border: 1px solid #ff3d00;
  margin: 30% 0 0 4px;
  padding: .5em!important;
  position: relative;
  float: right;
  right: 77px;
  top: -65px;
  height: 36px;
}
/* :L3023 */
.btn-planes:hover {
  background-color: white;
  color: #ff3d00;
  border: 1px solid #ff3d00;
}
/* :L3029 */
.btn-ver-mas {
  position: absolute;
  color: white;
  display: block;
  width: 100%;
  max-width: 110px;
  height: 35px;
  font-size: 16px;
  font-family: 'Barlow Medium', sans-serif;
  font-weight: 400;
  text-align: center;
  transition: .3s;
  border-radius: 5px;
  background-color: #005cff;
  top: -5px;
  left: 295px;
  padding: 3px 15px;
}
/* :L3048 */
.btn-ver-mas:hover {
  background-color: white;
  color: #005cff;
  border: 1px solid #005cff;
}
/* :L3054 */
.btn-equipos {
  display: block;
  position: absolute;
  width: 174px;
  max-width: 110px;
  font-size: 17px;
  font-family: 'Barlow Medium', sans-serif;
  font-weight: 500;
  text-align: center;
  transition: .3s;
  border-radius: 8px;
  background-color: white;
  color: #ff3d00;
  border: 1px solid #ff3d00;
  padding: 4px;
  margin-right: 0;
  margin-left: -1px;
  height: 35px;
  left: 265px;
  top: 170px;
}
/* :L3076 */
.btn-equipos:hover {
  background-color: white;
  color: #ff3d00;
  border: 1px solid #ff3d00;
}
/* :L3082 */
a.link-planes {
  color: white;
}
/* :L3086 */
a.link-planes:hover {
  color: white;
  text-decoration: none;
}
/* :L3091 */
a.link-prepago {
  color: white;
}
/* :L3095 */
a.link-prepago:hover {
  color: #005cff;
  text-decoration: none;
}
/* :L3100 */
a.link-equipos:hover {
  text-decoration: none;
}
/* :L3104 */
ul#sub-menu {
  position: absolute;
  left: 150px;
  top: -40px;
  text-decoration: none;
  background: #dddddd;
  padding-right: 40px;
  padding-top: 15px;
  padding-bottom: 120px;
}
/* :L3115 */
ul#sub-menu > li {
  text-decoration: none;
  list-style: none;
}
/* :L3120 */
ul.catalogo.dropdown-menu > li {
  width: 160px;
}
/* :L3124 */
ul.catalogo.dropdown-menu > li > ul > li {
  width: 100%;
}
/* :L3128 */
li#sub-menu-item {
  width: 130px;
}
/* :L3132 */
ul.menuHogar > li:hover {
  width: 200px;
}
/* :L3136 */
ul.ya-eres-cliente.dropdown-menu {
  left: 195px !important;
}
/* :L3140 */
ul.dropdown-menu.internet-hogar {
  left: 159px;
  top: -30px;
}
/* :L3145 */
ul.dropdown-menu.internet-hogar:hover {
  display: block;
}
/* :L3149 */
ul.ya-eres-cliente.dropdown-menu li:hover > ul {
  display: block;
}
/* :L3153 */
ul.dropdown-menu.internet-hogar {
  width: 220px;
  height: 350px;
  left: 159px;
  top: -45px;
  /*border: 1px solid;*/
  padding-top: 20px;
  background: #dddddd;
}
/* :L3163 */
li.flecha {
  background: url(https://entel.cl/personas/home/public/images/entel-menu/entel-arrow.png?v=10) center right 20px no-repeat;
}
/* :L3167 */
li.flecha:hover {
  background: url(https://entel.cl/personas/home/public/images/entel-menu/entel-arrow-active.png?v=10) center right 10px no-repeat !important;
}
/* :L3171 */
ul.internet-hogar.dropdown-menu.menu-Int02 {
  top: -70px !important;
}
/* :L3175 */
ul.internet-hogar.dropdown-menu.menu-Int03 {
  top: -95px !important;
}
/* :L3179 */
ul.internet-hogar.dropdown-menu.menu-Int04 {
  top: -120px !important;
}
/* :L3183 */
li.dropdown-submenu.hlp {
  width: 200px;
}
/* :L3187 */
li.hlpMovil {
  left: -30px;
}
/* :L3191 */
.si-eres {
  width: 200px;
}
/* :L3195 */
.btn-ver-planes-hogar {
  position: absolute;
  left: 220px;
  margin-top: -60px;
  background: #ff6700;
  border: 1px solid #ff6700;
  max-width: 150px;
  height: 45px;
  line-height: 2.2;
}
/* :L3206 */
.btn-descargar {
  width: 100%;
  max-width: 160px;
  color: white;
  display: block;
  font-family: 'Barlow Regular', sans-serif;
  font-weight: 400;
  font-size: 16px;
  text-align: center;
  transition: .3s;
  border-radius: 5px;
  background-color: #005cff;
  margin: 45% 0 0 74px;
  position: absolute;
  top: -130px;
  left: -75px;
}
/* :L3224 */
ul.dropdown-menu.menu1 > li:hover > ul {
  display: block;
}
/* :L3228 */
.visa {
  top: -52px;
  left: 194px;
  width: 400px;
  height: 360px !important;
  /*border: 1px solid;*/
  background: url(https://entel.cl/personas/home/public/images/entel-menu/visa/equipos-entel-visa.png?v=40) top left no-repeat;
}
/* :L3237 */
.visa-detalle,
.visa-detalle > a {
  left: 150px;
  top: -50px;
  color: white;
}
/* :L3243 */
.visa-detalle:hover {
  color: #005cff;
  background: white;
  border: 1px solid #005cff;
}
/* :L3249 */
.visa-detalle:hover > a {
  color: #005cff;
  background: white;
  text-decoration: none;
}
/* :L3255 */
a.btn.btn-visa {
  position: absolute;
  padding: 0;
  background: #005cff;
  color: white;
  width: 120px;
  height: 35px;
  left: 250px;
  top: 130px;
  line-height: 2;
}
/* :L3267 */
a.btn.btn-visa:hover {
  background: white;
  color: #005cff;
  cursor: pointer;
  border: 1px solid #005cff;
  line-height: 2;
}
/* :L3275 */
ul#submenu-seguros {
  height: 160px;
}
/* :L3279 */
a.link-prepago.lnk-descargar:hover {
  color: white;
}
/*-------------------MENU INSTANDA-ENTEL-------------------*/

/* :L3284 */
#instanda-header.navbar-static-top {
  z-index: 0;
}
/* :L3286 */
.navbar-default .navbar-nav > .active > a,
.navbar-default .navbar-nav > .active > a:focus,
.navbar-default .navbar-nav > .active > a:hover {
  color: #0056b3;
  background-color: transparent;
}
/* :L3291 */
.navbar-default .navbar-nav > li > a {
  font-size: 16px;
  color: #002eff;
}
/* :L3296 */
.navbar-default .navbar-nav > li > a:hover {
  color: #002eff;
  font-weight: 700;
  text-decoration: underline;
}
/* :L3302 */
.navbar-default {
  background-color: #42e8b4;
  padding: 0;
  margin-bottom: 0px;
  border-radius: 0px;
  border-bottom: 0px;
}
/* :L3310 */
.navbar {
  position: relative;
  height: 69px;
  max-height: 69px;
  margin-bottom: 0px;
  border: none !important;
}
/* :L3318 */
a.instanda-nav-item-link {
  padding: 10px 20px !important;
}
/* :L3322 */
.navbar-toggle {
  display: none;
}
@media (max-width: 768px) {
  /* :L3327 */
  .collapse.navbar-collapse.navbar-ex1-collapse {
    display: block !important;
    border-top: none;
    text-align: center;
  }
  /* :L3332 */
  ul.nav.navbar-nav.navbar-right {
    display: inline-flex;
    padding: 0px;
  }
  /* :L3336 */
  a.instanda-nav-item-link {
    padding: 10px 20px !important;
    font-size: 12px !important;
  }
  /* :L3340 */
  .container.menu-misseguros {
    text-align: center;
    padding: 0px !important;
  }
}
/*---------MENÚ MIS SEGUROS ---------*/

/* :L3348 */
.container.menu-misseguros {
  padding: 15px 0;
}
/*---URGENCIA DENTAL---*/

/* :L3352 */
.plan.urgencia-dental {
  font-size: 24px;
}
/*---------------------*/

/* :L3356 */
#resumen-compra .terminosYcondiciones {
  margin: 0px;
}
/* :L3360 */
.tabla-resumen-header {
  font-size: 20px;
}
/* :L3364 */
#resumen-compra tbody {
  border-bottom: 1px solid #dddddd;
}
/* :L3368 */
#resumen-compra .cardCenter {
  padding-top: 5%;
}
/* :L3372 */
#resumen-compra .table > thead > tr > th {
  border-bottom: 1px solid #dddddd;
}
/* :L3376 */
#resumen-compra th {
  width: 30%;
}
/*---------------SALE CONFIRMATION---------------*/

/*icono correo*/

/* :L3382 */
i.fas.fa-envelope-open-text {
  font-size: 35px;
  margin-top: 10px;
}
/* :L3387 */
.btn-finalizar {
  margin-left: 15px;
}
/**/
/* :L3390 */
.botonfinalizarHogar {
  margin-left: 15px;
}
/* :L3392 */
.enlaceTurquesa {
  color: #42e8b4;
}
/* :L3396 */
.welcome.centrado {
  text-align: center;
}
/* :L3400 */
span.uf2 {
  color: #ff3d00;
  font-size: 55px;
  font-weight: bold;
  margin-right: -11px;
}
/* :L3407 */
.referencialSale {
  margin-left: 30px;
  color: #42e8b4;
  font-size: 15px;
}
/* :L3413 */
a.link {
  font-size: 15px;
}
/* :L3417 */
.container.descargar {
  color: white;
  float: left;
  margin-left: 18px;
  margin-bottom: 25px;
}
/* :L3424 */
.container.descargar a {
  color: white;
  text-decoration: underline;
}
/* :L3429 */
.container.descargar a:hover,
.container.descargar a:focus {
  color: white;
  font-weight: bold;
}
/* :L3434 */
.cliente {
  font-size: 30px;
  color: #42e8b4;
  margin-left: 30px;
  margin-top: 30px;
}
/* :L3440 */
.PlanSold {
  font-size: 20px;
  color: white;
  font-weight: 600;
  margin-left: 30px;
}
/* :L3447 */
.cobertura {
  color: #ff3d00;
  font-size: 80px;
  margin-top: -20px;
  margin-left: 30px;
  font-weight: 700;
  margin-bottom: -20px;
  display: none;
}
/* :L3457 */
span.mes2 {
  font-size: 30px;
  color: #42e8b4;
}
/* :L3462 */
.mensualidad {
  color: white;
  font-size: 50px;
  margin-left: 30px;
}
/* :L3469 */
h3.centrado {
  text-align: center;
}
/* :L3473 */
.welcome {
  font-size: 24px;
  color: #002eff;
  margin-left: 30px;
  margin-top: 30px;
  font-weight: bold;
}
/* :L3481 */
.container-fluid.backgroundSale {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=SyzKTfVv-yAAXNUtoU,Zcw__);
  background-repeat: no-repeat;
  background-size: cover;
}
/*background SALAU URGENCIA*/

/* :L3488 */
.container-fluid.backgroundSalaUrgencias {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=GQVmQlrgVsmlKElj3ZnEfg__);
  background-repeat: no-repeat;
  background-size: cover;
}
/* :L3494 */
.backgroundFelicidadesSalaUrgencia {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=Lmzi2TVcAuqbWZ-I-QPzKw__);
  background-repeat: no-repeat;
}
/*background HOGAR*/

/* :L3500 */
.container-fluid.backgroundMultiHogar {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=6QZ29N6VbT1JbLQqIUYVfw__);
  background-repeat: no-repeat;
  background-size: cover;
}
/* :L3506 */
.backgroundFelicidadesMultiHogar {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=Lmzi2TVcAuqbWZ-I-QPzKw__);
  background-repeat: no-repeat;
}
/* :L3511 */
.mensajeCompra {
  font-size: 18px;
  text-align: center;
  margin-top: 30px;
  margin-bottom: 30px;
}
/* :L3518 */
.mensajeCompraRecuerda {
  font-size: 18px;
}
/* :L3522 */
.facturacion {
  font-size: 18px;
  text-align: center;
  margin-bottom: 20px;
  margin-top: 20px;
}
/* :L3529 */
.segurosContratados {
  font-size: 18px;
  text-align: center;
  margin-bottom: 20px;
  margin-top: 20px;
}
/*OCULTAR PREGUNTA DE FECHA DE INICIO DE CAMBIOS EN QQ SALA DE URGENCIA*/

/* :L3536 */
div#question98643 {
  display: none;
}
/*---*/

/* :L3541 */
.instanda-multi-item-header h3 {
  font-size: 20px;
  font-weight: 700;
  margin-top: -20px;
  padding-bottom: 5px;
  border-bottom: solid 1px;
}
/* :L3548 */
select#Beneficiarios1_TipoBeneficiario {
  width: 30%;
}
/* :L3552 */
button#BeneficiariosaddButton {
  font-size: 14px;
}
/* :L3556 */
button#BeneficiariosremoveButton_1,
button#BeneficiariosremoveButton_2,
button#BeneficiariosremoveButton_3,
button#BeneficiariosremoveButton_4 {
  font-size: 14px;
  float: left !important;
  margin-left: -15px;
  background-color: #ff0000b0;
  color: white;
}
/* :L3564 */
.instanda-questionHeader.questionHeader.container {
  font-size: 16px;
  font-weight: 400;
}
/* :L3568 */
#question122634 .instanda-questionHeader.questionHeader.container h1 {
  font-size: 26px;
  font-weight: 300;
  line-height: 16px;
}
/* :L3573 */
#question122634 .instanda-questionHeader.questionHeader.container h4 {
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 4px;
}
/* :L3578 */
.instanda-number-input .form-control {
  border-radius: 4px !important;
}
/*Multirriesgo Hogar*/

/* :L3582 */
div#question104119 {
  display: none;
}
/*Sala de Urgencia*/

/* :L3588 */
div#question104125 {
  display: none;
}
/*Telemedicina Online*/

/* :L3593 */
div#question104126 {
  display: none;
}
/*Telemedicina Telemarketing*/

/* :L3598 */
div#question104127 {
  display: none;
}
/*Urgencia dental*/

/* :L3603 */
div#question104128 {
  display: none;
}
/*Urgencia Telemarketing*/

/* :L3608 */
div#question104129 {
  display: none;
}
/*PREQUOTE*/

/* :L3612 */
.container.PreQPag1 {
  margin-bottom: 100px;
}
/*Marca*/

/* :L3617 */
select#VehiculoMarca {
  height: 48px;
}
/*Modelo*/

/* :L3622 */
div#instanda-question-label-VehiculoModelo-1 {
  margin-top: 36px;
}
/*Año deñ vehículo*/

/* :L3627 */
input#VehiculoAnio {
  border-radius: 4px;
}
/*N° de factura*/

/* :L3632 */
div#question109793 {
  margin-top: 36px;
}
/*Patente*/

/* :L3637 */
div#question109794 {
  margin-top: 36px;
}
/*-----QUOTE DISPLAY*/

/* :L3642 */
span.TxtBold14 {
  font-size: 14px;
  font-weight: bold;
  color: #ff3d00;
}
/*Margen superior de tabs*/

/* :L3649 */
div#tab1 {
  margin-top: 40px;
}
/* :L3653 */
div#tab2 {
  margin-top: 40px;
}
/*Texto de Card*/

/* :L3658 */
.TxtCard {
  margin-top: 15px;
  margin-bottom: 15px;
  color: #777777;
  font-size: 14px;
  text-align: left;
  margin-left: 30px;
}
/*Link Conoce más*/

/* :L3668 */
.LinkQCard {
  font-size: large;
  color: #205ff6 !important;
  font-weight: bold;
  cursor: pointer;
}
/***********Modal*/

/*Título*/

/* :L3677 */
.modalTitle {
  color: #205ff6;
  font-size: 28px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 20px;
}
/*Texto*/

/* :L3686 */
.modalTxt {
  color: black;
  font-size: 18px;
  padding-bottom: 10px;
}
/*BOTÓN MODAL*/

/* :L3695 */
button.btn-modal-QQDisplay {
  /* margin-top: 25px; */
  /* margin-bottom: 35px; */
  background: #42e8b4;
  color: #0039cb;
  font-family: "Barlow Medium", sans-serif;
  height: 45px;
  border-radius: 8px;
  font-size: 18px;
  width: 180px;
  padding: 8px 20px!important;
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: .375rem .75rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
/* :L3720 */
button.btn-modal-QQDisplay:hover,
button.btn-modal-QQDisplay:focus,
button.btn-modal-QQDisplay:active,
button.btn-modal-QQDisplay:visited {
  background-color: white;
  border-color: #42e8b4;
  color: #42e8b4;
  text-decoration: none;
}
/*PRE QUOTE*/

/*Ocultar inicio de vigencia*/

/* :L3729 */
div#question109194 {
  display: none;
}
/*POST QUOTE*/

/* :L3737 */
.container.PostQPag1 {
  margin-bottom: 100px;
}
/*Ocultar Calle*/

/* :L3742 */
div#question109129 {
  display: none;
}
/*Código postal*/

/* :L3747 */
input#Postcode109129 {
  display: none;
}
/*Datos nombre pago*/

/* :L3752 */
div#question111969 {
  display: none;
}
/*Sale confirmation*/

/* :L3757 */
.WhiteTxt {
  color: white;
  margin-left: 30px;
  margin-top: 30px;
}
/* :L3763 */
.WhiteTxt16 {
  color: white;
  margin-left: 30px;
  margin-top: 30px;
  font-size: 16px;
}
/*PREGUNTA DE FECHA DE CANCELACIÓN*/

/* :L3771 */
div#question109565 {
  display: none;
}
/*Color de fondo de números*/

/* :L3775 */
.ui-state-default {
  background: white !important;
}
/* :L3779 */
.ui-state-default:hover {
  background: #eaeaea !important;
}
/* :L3783 */
a.ui-state-default.ui-state-highlight {
  background-color: #f42534 !important;
  color: white !important;
  border-radius: 5px !important;
}
/* bordes de años y meses */

/* :L3790 */
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 45%;
  border: 0px solid white;
}
/* :L3795 */
.ui-datepicker .ui-icon {
  display: block;
  text-indent: initial !important;
  overflow: hidden;
  background-repeat: no-repeat;
  left: .5em;
  top: .3em;
}
/* :L3804 */
.ui-datepicker td span,
.ui-datepicker td a {
  /*display: block !important;*/
  padding: .2em !important;
  text-align: right !important;
  text-decoration: none !important;
  border: 1px solid white !important;
  color: #555555 !important;
  font-size: 1.3em !important;
  font-weight: 100 !important;
}
/* :L3815 */
.ui-datepicker {
  width: 17em !important;
  height: auto  !important;
  padding: .2em .2em 0 !important;
  /*display: none !important;*/
  background-color: white !important;
  border: 1px solid white !important;
  border-radius: 5px !important;
  -webkit-box-shadow: 0px 0px 11px 6px rgba(0, 0, 0, 0.17) !important;
  -moz-box-shadow: 0px 0px 11px 6px rgba(0, 0, 0, 0.17) !important;
  box-shadow: 0px 0px 11px 6px rgba(0, 0, 0, 0.17) !important;
  z-index: 9999 !important;
}
/* :L3829 */
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em !important;
  line-height: 1.8em !important;
  text-align: center !important;
  background-color: white !important;
  color: #f42534 !important;
  font-weight: bold !important;
}
/* :L3838 */
.ui-datepicker .ui-datepicker-header {
  position: relative !important;
  padding: .2em 0 !important;
  background-color: white !important;
  border: 0px solid white;
}
/*---DEFAULT----*/

/* :L3846 */
.ui-datepicker {
  width: 27em;
  height: 15em;
  padding: .2em .2em 0;
  display: none;
  background-color: white;
  border: 1px solid #f42534;
  border-radius: 5px;
}
/* :L3856 */
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: .2em 0;
  background-color: #f42534;
}
/* :L3862 */
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}
/* :L3870 */
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
}
/* :L3875 */
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}
/* :L3878 */
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}
/* :L3881 */
.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
}
/* :L3884 */
.ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
}
/* :L3888 */
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}
/* :L3898 */
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
  background-color: #f42534;
  color: white;
  font-weight: bold;
}
/* :L3907 */
.ui-datepicker .ui-datepicker-title select {
  font-size: 1.5em;
  margin: 1px 0;
}
/* :L3913 */
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 45%;
}
/* :L3918 */
.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  border-collapse: collapse;
  margin: 0 0 .4em;
}
/* :L3925 */
.ui-datepicker th {
  padding: .7em .3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}
/* :L3932 */
.ui-datepicker td {
  border: 0;
  padding: 1px;
}
/* :L3938 */
.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: .2em;
  text-align: right;
  text-decoration: none;
  border: 1px solid #f42534;
  color: black;
  font-size: 1.3em;
  font-weight: bold;
}
/* :L3950 */
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}
/* :L3959 */
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
}
/* :L3968 */
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}
/* with multiple calendars */

/* :L3973 */
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}
/* :L3977 */
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}
/* :L3981 */
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
}
/* :L3986 */
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}
/* :L3990 */
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}
/* :L3994 */
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}
/* :L3998 */
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}
/* :L4003 */
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}
/* :L4007 */
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}
/* RTL support */

/* :L4014 */
.ui-datepicker-rtl {
  direction: rtl;
}
/* :L4018 */
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}
/* :L4023 */
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}
/* :L4028 */
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}
/* :L4033 */
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}
/* :L4038 */
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}
/* :L4042 */
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}
/* :L4046 */
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}
/* :L4051 */
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}
/* Icons */

/* :L4058 */
.ui-datepicker .ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
  left: .5em;
  top: .3em;
}
/* :L4068 */
a.ui-state-default.ui-state-highlight {
  background-color: #f42534;
  color: white !important;
  border-radius: 5px;
}
/* :L4074 */
.ui-datepicker {
  z-index: 99999999999999;
}
/************************************************** old calendar *****************************************/

/*header*/

/* :L4080 */
.ui-widget-header {
  border: 1px solid white !important;
  background: white !important;
  color: #333333 !important;
  font-weight: bold !important;
}
/* :L4087 */
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
  border: 1px solid #005cff !important;
  background: #005cff !important;
  color: white !important;
}
/* :L4093 */
.ui-state-default {
  border: 1px solid white !important;
  background: white !important;
  font-weight: normal;
  color: #333333 !important;
}
/* :L4100 */
.ui-state-default:hover {
  border: 1px solid white !important;
  background: #ededed !important;
  font-weight: normal;
  color: #333333 !important;
}
/* :L4107 */
select.ui-datepicker-year {
  border: 0 !important;
}
/* :L4111 */
select.ui-datepicker-month {
  border: 0 !important;
}
/* :L4114 */
#Postcode111939 {
  display: none;
}
/* :L4118 */
#question111918 {
  display: none;
}
/* :L4122 */
.package-10375.page-confirmation2 [data-placeholder='__document-placeholder__302365'] a {
  width: 20%;
}
/*Oculat Campo de fecha de cancelación */

/* :L4126 */
#question111944 {
  display: none;
}
/* :L4129 */
.top-blue-pago {
  background-color: #005cff;
  margin-left: -35px;
  margin-right: -35px;
  margin-top: -20px;
  padding-bottom: 20px;
  border-top-right-radius: 20px;
  border-top-left-radius: 20px;
}
/* :L4140 */
.text-primary.payment {
  color: white;
  padding-top: 10px;
  padding-bottom: 20px;
}
/* :L4146 */
.plan.payment {
  color: white;
  padding-left: 10px;
  text-align: center;
}
/* :L4152 */
.precioCLP.payment {
  padding-left: 10px;
  text-align: center;
}
/* :L4157 */
.TextPayment {
  color: #383838 !important;
  font-size: 20px;
  text-align: center;
}
/* :L4163 */
.text-secondary.payment {
  color: #ff3d00;
}
/*Ocultar datos de pago*/

/* :L4176 */
.instanda-confirm-billing-address {
  display: none;
}
/* :L4180 */
.TitlePayment {
  text-align: center;
  /*color: #002169;*/
  font-weight: bold;
  font-size: 20px;
  line-height: 32px;
}
/* :L4188 */
.TextPayment {
  /*color: #383838;*/
  font-size: 20px;
  text-align: center;
}
/* :L4194 */
.row.BgPayment {
  /*background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=57lc5JTMzplJzO3ey58D-g__);*/
  height: 450px;
  background-position-x: center;
  background-size: cover;
  width: 500px;
  padding: 20px;
  border: 1px solid #dddddd;
  border-radius: 20px;
}
/*Ocultar selección de métodos de pago*/

/* :L4206 */
/*Selección Método de Pago*/

/* :L4210 */
.card-offline-Payment {
  background-color: white !important;
  font-size: 14px;
  color: #4a4a4a;
  border-left: solid #50e3c2 10px;
  border-radius: 8px;
  padding: 20px;
  margin-top: 20px;
  height: 130px;
  box-shadow: 0 3px 7px 0 rgba(99, 100, 103, 0.31);
  cursor: pointer;
}
/*Online*/

/* :L4224 */
.card-online-Payment {
  background-color: white !important;
  font-size: 14px;
  color: #4a4a4a;
  border-left: solid #f8b106 10px;
  border-radius: 8px;
  padding: 20px;
  margin-top: 20px;
  height: 130px;
  box-shadow: 0 3px 7px 0 rgba(99, 100, 103, 0.31);
  cursor: pointer;
}
/* :L4237 */
.card-online-Payment:hover,
.card-online-Payment:visited,
.card-online-Payment:focus {
  background-color: white !important;
}
/*Ocultar radio buttom de selección de pago*/

/* :L4243 */
.questionItem.instanda-payment-options.container {
  display: none;
}
/* :L4247 */
.container.payments {
  margin-bottom: 100px;
}
/* :L4250 */
.fondo_p {
  position: absolute;
  z-index: 1;
  right: 85%;
  background: url('/ImageUpload/DownloadImageVersion?uploadedImageVersionId=UzNBM2F6TnNMWEJSUjA5TGMyTnFWRlZ6TmpZMFoxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxvU0JURWtZbHdTTm5wQGtsLDEwMDAseFVkRThjRkgxRiFGWU95ZixpQUY0OU5ncHlwUXh1d0hLMDlJWG5QK0owY1RKajhqUmVXOWJoejBpdjArZTN5ZGtxa2V5OGUxZC9DNDlieGd2Q0RPdUZHSXFhOHpWR1lsZkZ1WWdBUT09');
}
/*****************************ONLINE*****************************************/

/********PREQUOTE*******/

/*Ocultar variable name*/

/* :L4259 */
div#question117372 {
  display: none;
}
/* :L4262 */
#question98587 {
  display: none;
}
/*****************************TELEMARKETING*****************************************/

/********PREQUOTE*******/

/*Ocultar variable name*/

/* :L4269 */
div#question117373 {
  display: none;
}
/****** Hide empty div on región selector****/

/* :L4274 */
.ud > div:nth-child(4) {
  display: none;
}
/*Ocultar Campo de Fecha de Cancelación */

/* :L4279 */
#question98681 {
  display: none;
}
/*Ocultar Campo de Fecha de Cancelación Dental TeleMarketing */

/* :L4283 */
div#question98682 {
  display: none;
}
/* :L4287 */
.package-9211 .item-description {
  text-transform: inherit !important;
}
/* :L4291 */
#question119457 {
  display: none;
}
/* :L4294 */
#question98280 {
  display: none;
}
/* :L4298 */
.mt30 {
  margin-top: 30px;
}
/* :L4301 */
.mt_8 {
  margin-top: 8px;
}
/* :L4304 */
.package-9211 .cantQuoteText p {
  color: black !important;
}
/* :L4307 */
.package-9211 .cantQuoteText h3 {
  color: black !important;
}
/* :L4310 */
.dental_ocultar {
  display: none;
}
/******HOGAR********/

/*---------POST QUOTE--------*/

/*Ocultar datos name*/

/* :L4316 */
div#question117320 {
  display: none;
}
/******TELEMEDICINA ONLINE********/

/*---------PRE QUOTE--------*/

/*Ocultar datos name*/

/* :L4324 */
div#question117371 {
  display: none;
}
/******SEGURO RDH********/

/*---------PRE QUOTE--------*/

/*Ocultar datos name*/

/* :L4332 */
div#question117368 {
  display: none;
}
/**************QUICK QUOTE***********/

/*Calle o avenida **/

/* :L4337 */
#question94028 {
  margin-bottom: -5px;
}
/**************PREQUOTE**************/

/*Ocultar tipo de pago*/

/* :L4344 */
div#question118054 {
  display: none;
}
/*Botones de cobertura*/

/* :L4349 */
.btn.btn-default {
  margin-top: 25px;
  margin-bottom: 35px;
  background: #42e8b4;
  color: #0039cb;
  font-family: "Barlow Medium", sans-serif;
  height: 45px;
  border-radius: 8px;
  font-size: 18px;
  width: 180px;
  padding: 8px 20px!important;
  display: inline-block;
  font-weight: 400;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: .375rem .75rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
/* :L4374 */
.btn.btn-default:hover,
.btn.btn-default:focus,
.btn.btn-default:visited,
.btn.btn-default:active {
  background-color: white;
  border-color: #42e8b4;
  color: #42e8b4;
  text-decoration: none;
}
/* :L4380 */
#question94029 label {
  display: block ruby;
}
/* :L4383 */
#question94029 .terminosYcondiciones {
  margin-left: 30px;
}
/*Oculta Campo de fecha de cancelación */

/* :L4388 */
#question95234 {
  display: none;
}
/* :L4391 */
/********PREQUOTE**********/

/*Ocultar tipo de pago*/

/* :L4396 */
div#question118264 {
  display: none;
}
/* :L4399 */
.padd {
  padding: 0 10px;
}
/* :L4402 */
.tm > div:nth-child(4) {
  display: none;
}
/*Ocultar Campo Fecha de Cancelación */

/* :L4407 */
div#question98907 {
  display: none;
}
/*Ocultar Campo Fecha de Cancelación Telemedicina 2*/

/* :L4411 */
div#question134954 {
  display: none;
}
/* :L4416 */
.cv {
  width: 80%;
  margin: 0 auto;
}
/* :L4420 */
.cv .titulo_home {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=Lmzi2TVcAuqbWZ-I-QPzKw__);
  border-radius: 10px 10px 0 0;
  background-size: cover;
}
/* :L4425 */
.cv .pd {
  padding: 3%;
}
/*****QUICK QUOTE*****/

/*Ocultar header datos cliente*/

/* :L4432 */
div#question119243 {
  display: none;
}
/*****PREQUOTE*****/

/*Ocultar pregunta de tipo de pago*/

/* :L4437 */
div#question118771 {
  display: none;
}
/* :L4441 */
.package-10808 #question118814 .confirmQuestionText {
  position: absolute;
  margin-top: -11px;
  margin-left: 0px !important;
}
/* :L4447 */
.package-10808 #question118814 .confirmQuestionCheckbox label {
  min-height: 0px !important;
  margin-bottom: 4px !important;
}
/* :L4452 */
div#question118759 {
  display: none;
}
/*****POSTQUOTE*****/

/*Ocultar datos cliente*/

/* :L4458 */
div#question118763 {
  display: none;
}
/* :L4462 */
#Postcode118764 {
  display: none;
}
/* :L4465 */
.online_p {
  display: none;
}
/* :L4468 */
#PagoOffline:hover {
  box-shadow: 0 3px 7px 0 rgba(99, 100, 103, 0.8);
  transition: 0.3s;
}
/* :L4473 */
.row.BgPayment {
  height: 100%;
}
/* :L4476 */
#question118814 {
  display: none;
}
/* :L4479 */
.plan {
  font-size: 4vh;
  margin-bottom: 3px;
}
/*#question120248, #question120249 {
      display:none;
  }*/

/* Ocultar campo Fecha de Cancelación */

/* :L4488 */
#question119324 {
  display: none;
}
/* :L4493 */
#question122611 {
  display: none;
}
/* :L4496 */
#question122633 {
  display: none;
}
/* :L4499 */
#Postcode122887 {
  display: none;
}
/* :L4502 */
#question122891,
#question122642 {
  display: none;
}
/* :L4507 */
.spf .plan {
  font-size: 20px !important;
}
/* :L4510 */
.plan {
  font-size: 20px !important;
}
/* :L4513 */
.esconder-plan {
  display: none;
}
/*PREGUNTA DE CANCELACIÓN PARA PROTECCIÓN FAMILIAR TELEMARKETING*/

/* :L4518 */
div#question123038 {
  display: none;
}
/*PREGUNTA DE CANCELACIÓN PARA PROTECCIÓN FAMILIAR ONLINE*/

/* :L4523 */
div#question122646 {
  display: none;
}
/*Oculta campo fecha de Cancelación   Telemedicina Online */

/* :L4528 */
#question98907 {
  display: none;
}
/*Oculta campo fecha de Cancelación Seguro Telemedicina TLMK */

/* :L4532 */
div#question96775 {
  display: none;
}
/* :L4536 */
.package-11094 .item-description {
  text-transform: inherit !important;
}
/* :L4540 */
.btn.btn-default {
  background-color: #002eff !important;
  border: 1px solid #002eff !important;
  color: white !important;
}
/* :L4545 */
#question122625 {
  display: none;
}
/* :L4549 */
.cargoMovil {
  margin-left: 0 !important;
  margin-top: -30px !important;
}
/* :L4553 */
.package-11094 input[type=checkbox],
input[type=radio] {
  margin: -18px -30px 0 !important;
}
/* :L4557 */
.package-11094 #accept {
  margin: 3px 10px 0px 0px !important;
}
/* :L4560 */
.mtb-15 {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}
/* New steps */

/* :L4565 */
.progressbar {
  counter-reset: step;
  margin-bottom: 5%;
}
/* :L4569 */
.progressbar li {
  list-style-type: none;
  width: 25%;
  float: left;
  font-size: 12px;
  position: relative;
  text-align: center;
  color: #999999;
}
/* :L4578 */
.progressbar li:before {
  width: 11px;
  height: 11px;
  content: "";
  line-height: 30px;
  display: block;
  text-align: center;
  margin: 10px auto 10px auto;
  border-radius: 50%;
  background-color: whitesmoke;
}
/* :L4589 */
.progressbar li:after {
  width: 100%;
  height: 2px;
  content: '';
  position: absolute;
  background-color: whitesmoke;
  top: 15px;
  left: -50%;
  z-index: -1;
}
/* :L4599 */
.progressbar li:first-child:after {
  content: none;
}
/* :L4602 */
.progressbar li.active {
  color: #002eff;
}
/* :L4605 */
.progressbar li.complete {
  color: #002eff;
}
/* :L4608 */
.progressbar li.complete:before {
  background-color: #002eff;
}
/* :L4611 */
.progressbar li.active:before {
  background-color: #002eff;
}
/* :L4615 */
.progressbar li.complete + li:after {
  background-color: #002eff;
}
/*estilos layout*/

/* :L4620 */
.mb-1 {
  margin-bottom: 10px;
}
/* :L4623 */
.mt {
  margin-top: 15px;
}
/* :L4626 */
.fr {
  text-align: right;
}
/* :L4629 */
.fl {
  text-align: left;
}
/* :L4633 */
.blue {
  color: #002eff;
  font-weight: 600;
  font-size: 18px;
}
/* :L4638 */
.total {
  color: #ff3d00;
  font-size: 18px;
}
/* :L4643 */
.box-shadow {
  color: black;
  padding: 20px 15%;
  /*  -webkit-box-shadow: 0px 10px 30px 0px rgba(204,204,204,0.6);
-moz-box-shadow: 0px 10px 30px 0px rgba(204,204,204,0.6);
box-shadow: 0px 10px 30px 0px rgba(204,204,204,0.6); */
  border-radius: 8px;
  border: 1px solid rgba(204, 204, 204, 0.5);
}
/* :L4652 */
.box-cobertura {
  position: relative;
  background-color: #002eff;
  color: black;
  border-radius: 17px;
  -webkit-box-shadow: 0px 10px 30px 0px rgba(204, 204, 204, 0.6);
  -moz-box-shadow: 0px 10px 30px 0px rgba(204, 204, 204, 0.6);
  box-shadow: 0px 10px 30px 0px rgba(204, 204, 204, 0.6);
  border: 1px solid rgba(204, 204, 204, 0.5);
}
/* :L4662 */
.plan-img img {
  border-radius: 16px 16px 0 0;
}
/* :L4665 */
.plan-deducible {
  background-color: #42e8b4;
  text-align: center;
  position: absolute;
  top: 125px;
  left: 25%;
  padding: 7px 20px;
  font-size: 14px;
  border-radius: 16px;
  font-weight: bold;
}
/* :L4677 */
.plan-bajada {
  color: white;
  padding: 10px 20px 0px 20px;
  text-align: center;
  font-size: 24px;
  font-weight: 500;
}
/* :L4684 */
.plan-detalle {
  background-color: white;
  border-radius: 16px;
  padding: 10px 15px 20px 15px;
}
/* :L4689 */
.plan-nombre {
  font-weight: 400;
  font-size: 22px;
}
/* :L4693 */
.plan-precio {
  font-weight: 600;
  font-size: 25px;
  color: #002eff;
}
/* :L4698 */
.knowMore {
  cursor: pointer;
}
/* :L4701 */
.border {
  border: 1px solid #002eff;
  text-align: center;
  border-radius: 8px;
  margin-top: 12px;
  padding: 8px;
  width: 280px;
}
/* :L4710 */
#question125814,
#question125818,
#question125819 {
  display: none;
}
/* :L4713 */
.instanda-confirm-billing-address {
  display: none;
}
/* :L4716 */
#VehiculoMarca {
  padding-bottom: 15px;
}
/* :L4719 */
#VehiculoColor {
  text-transform: capitalize;
}
/* :L4722 */
.pago_txt img {
  float: right;
}
/* :L4726 */
.previouslySelected.instanda-previously-selected {
  width: 100%;
}
/* :L4729 */
.btn.btn-default.active {
  background-color: #c9302c !important;
}
/* :L4732 */
#VehiculoPatentePQ {
  text-transform: uppercase;
}
/* :L4735 */
select#Region,
select#Ciudad,
select#Comuna {
  margin-bottom: 12px;
}
/*background Auto Exito*/

/* :L4739 */
.container-fluid.backgroundAutoClick {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=V1hOalNFVXNNVVI2WjFvelNFOWhVWFp2UW1kS1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxLQkJJVFlhQ2JZM1FiZXIxLDEwMDAsT0xtbnhDSDNkdDlRMHA4dyx6Nnh2KzV0MUJmTnlEc1VmRWovNTZoREY5N0wwNFpDN3ZNeHpRK0JIejZXOWZQSnVqRkV0N1BLZm9WYlJaN0Z1MlRmUFZmSWxTY3U2LzllYkRXL2Fjdz09);
  background-repeat: no-repeat;
  background-size: cover;
}
/* :L4745 */
.backgroundFelicidadesAutoClick {
  background-image: url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=YlRkeVQwUk9iblJKUlV4RWVFUjRNRU13VFRKaVoxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxVY0hLZEJ1M0tZZUk3N01ILDEwMDAsRDhGc1JraWlHWGN0WU9NbCxLcnZSbGUwdWlUajIzckE0dmNxK1JqRlk4RUJBZ3NFTnp6OUNZN3RnbW93MVJ0YVNhT0FtZ0RidHJUU3lHMFlJbEJJZi9wL0J3UUp0QkxVQTVTNnRKQT09);
  background-repeat: no-repeat;
}
/* :L4749 */
.col-xs-12.col-md-6.col-md-offset-3.dato-banco,
.container.preguntas {
  clear: both;
}
/* :L4751 */
#NumeroCuentaRetiro {
  border-radius: 10px;
}
/* :L4753 */
.exito,
#question132447 {
  display: none;
}
/* :L4754 */
.slidecontainer {
  padding: 50px;
}
/* :L4757 */
.calc {
  -webkit-appearance: none;
  width: 100%;
  height: 15px;
  border-radius: 5px;
  background: lightgray;
  outline: none;
  opacity: 0.7;
  -webkit-transition: .2s;
  transition: opacity .2s;
}
/* :L4769 */
.calc::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 38px;
  height: 38px;
  border: 0;
  background: url('/ImageUpload/DownloadImageVersion?uploadedImageVersionId=TVMxblVFZEhNM0ZMVURkTmMwSm9lRWw1VTB4aGQxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxvcUtzVjBmUVZEM0lDTG0zLDEwMDAsQldlNTRna0hHITVQbFJXRCw4VThuUzlTMVlXNGdPSHA5YnF5azBoc3Z1K3hNWS92WStsYjFSL2RBWmVSMFlmbElEam5kUlpVWVcyM3FabjFxNmxpN3BqTUw5ZTNBTlE5ZGE3Y1dmQT09');
  cursor: pointer;
}
/* :L4779 */
.calc::-moz-range-thumb {
  width: 38px;
  height: 38px;
  border: 0;
  background: url('/ImageUpload/DownloadImageVersion?uploadedImageVersionId=TVMxblVFZEhNM0ZMVURkTmMwSm9lRWw1VTB4aGQxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxvcUtzVjBmUVZEM0lDTG0zLDEwMDAsQldlNTRna0hHITVQbFJXRCw4VThuUzlTMVlXNGdPSHA5YnF5azBoc3Z1K3hNWS92WStsYjFSL2RBWmVSMFlmbElEam5kUlpVWVcyM3FabjFxNmxpN3BqTUw5ZTNBTlE5ZGE3Y1dmQT09');
  cursor: pointer;
}
/* :L4786 */
.box-sxk {
  color: black;
  -webkit-box-shadow: 0px 10px 30px 0px rgba(204, 204, 204, 0.6);
  -moz-box-shadow: 0px 10px 30px 0px rgba(204, 204, 204, 0.6);
  box-shadow: 0px 10px 30px 0px rgba(204, 204, 204, 0.6);
  border: 1px solid rgba(204, 204, 204, 0.5);
}
/* :L4794 */
.marco {
  padding-right: 0;
}
/* :L4797 */
.datos {
  padding: 20px 2%;
}
/* :L4800 */
ul#documentsList {
  display: contents;
}
/* :L4804 */
.agent-all-docs-responsive {
  margin-bottom: 20px;
}
/* :L4807 */
.well.instanda-well #instanda-cp-reset-link-form h4 {
  font-size: 26px !important;
}
/* :L4810 */
#instanda-cp-reset-link-form .section_content {
  font-size: 15px !important;
}
/* :L4813 */
#instanda-cp-reset-link-form .section_content:not(p) {
  font-weight: 100!important;
}
/*Recuperar contraseña */

/* :L4819 */
#bandeja {
  margin-bottom: 3rem;
  margin-top: 3rem;
  font-size: 16px;
}
/* :L4824 */
#mensaje-spam {
  border: 1px solid #42e8b4;
  border-radius: 10px;
  padding: 10px 10px;
}
/* :L4829 */
.imp {
  font-weight: 600;
  font-size: 17px;
  color: #42e8b4;
}
/* :L4834 */
.SaludoLogin {
  font-size: 44px;
  font-weight: 600;
  margin-bottom: 3rem;
}
/* :L4839 */
.MensajeLogin {
  margin-bottom: 3rem;
}
/* :L4843 */
.mensaje_pagos {
  padding: 15px;
}
/* :L4846 */
.customer-transactions-no-transactions {
  padding: 15px;
  font-size: 22px;
  color: black;
  margin-left: 15px;
}
@media (max-width: 640px) {
  /* :L4855 */
  .welcome {
    font-size: 15px;
    margin-left: 0px;
  }
  /* :L4859 */
  .mensualidad {
    font-size: 28px;
  }
  /* :L4862 */
  .cliente {
    font-size: 18px;
  }
  /* :L4866 */
  .PlanSold {
    font-size: 14px;
    font-weight: 100;
  }
  /* :L4870 */
  .mensaje_pagos {
    font-size: 16px;
    margin-bottom: 30px;
    padding: 5px;
    text-align: justify;
  }
  /* :L4876 */
  .customer-transactions-no-transactions {
    font-size: 16px;
    color: black;
    font-weight: 700;
    padding: 0px;
  }
}
@media (max-width: 768px) {
  /* :L4884 */
  .SaludoLogin {
    font-size: 36px;
    margin-top: 20px;
  }
  /* :L4888 */
  .MensajeLogin {
    margin-bottom: 0rem;
  }
}
/* :L4893 */
.form-control {
  border: 1px solid #666666 !important;
  height: 40px !important;
}
/* :L4898 */
.package-15666 .navbar-barra {
  border: none !important;
}
/* :L4901 */
.package-13915 .navbar-barra {
  border: none !important;
}
/* :L4904 */
.package-11094 .navbar-barra {
  border: none !important;
}
/* :L4907 */
.package-9211 .navbar-barra {
  border: none !important;
}
/* :L4910 */
.package-12818 .navbar-barra {
  border: none !important;
}
/* :L4913 */
.package-13663 .navbar-barra {
  border: none !important;
}
/* :L4916 */
.package-10077.navbar-barra {
  border: none !important;
}
/* :L4919 */
.package-12910 .navbar-barra {
  border: none !important;
}
/* :L4922 */
.package-10077 .navbar-barra {
  border: none !important;
}
/* :L4926 */
.package-16827 .navbar-barra {
  border: none !important;
}
/* :L4929 */
.page-specificclaimtypequestionsforpublicsite .navbar-barra {
  border: none !important;
}
/* :L4932 */
#question122634 .instanda-questionHeader.questionHeader.container {
  color: black !important;
}
/* :L4935 */
.package-11094 .questionItem.instanda-question-item.form-group.instanda-container-fluid h3 {
  color: black !important;
}
/* :L4939 */
.package-9211 .questionItem.instanda-question-item.form-group.instanda-container-fluid h3 {
  color: black !important;
}
/* :L4942 */
.package-9211 .instanda-questionHeader.questionHeader.container {
  color: black !important;
}
/* :L4945 */
.questionItem.instanda-question-item.form-group.instanda-container-fluid h3 {
  color: black !important;
}
/*Estilo para Inputs de solo lectura, Nombre, Numero de telefono, Email. Para el nuevo flujo de los productos */

/* :L4950 */
.phtml {
  border: 1px solid #666666 !important;
  height: 40px !important;
  width: 100%;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555555;
  background-color: white;
  margin-bottom: 15px;
  border-radius: 4px;
}
/* Estilo para terminos condiciones y privacidad */

/* :L4964 */
.term_legales {
  font-weight: 700;
  color: black;
}
/* :L4968 */
.solicitar-retiro.boton-retirar:focus {
  color: #dddddd;
  text-decoration: none;
}
/* :L4972 */
.mb-5 {
  margin-bottom: 5px!important;
}
/***PREQUOTE***/

/*Pag 1*/

/*Inicio de vigencia*/

/* :L4978 */
div#question148680 {
  display: none;
}
/*Ocultar Género*/

/* :L4983 */
div#question148689 {
  display: none;
}
/*Pag 2*/

/*Código postal*/

/* :L4989 */
input#Postcode148686 {
  display: none;
}
/*Margen superior de comuna*/

/* :L4994 */
div#instanda-question-label-Comuna-1 {
  margin-top: -15px;
}
/*Pag 3*/

/*Pago*/

/* :L5000 */
div#question148688 {
  display: none;
}
/***POSTQUOTE***/

/*Name*/

/* :L5006 */
div#question148692 {
  display: none;
}
/* :L5010 */
#myBtn3,
#myBtn4 {
  font-weight: 800;
  font-size: 15px;
}
/*SPECIFIC CLIAM*/

/* :L5015 */
span.confirmQuestionText {
  /*position: absolute;*/
  margin-left: -55px;
  margin-top: 3px;
}
/* :L5020 */
.negro {
  color: #191919;
}
/*Check de cancelación*/

/* :L5024 */
div#question148722 {
  padding-left: 80px;
}
/**CANCEL**/

/*Fecha de cancelación*/

/* :L5030 */
div#question148703 {
  display: none;
}
/* Botones de planes*/

/* :L5035 */
.d-none {
  display: none;
}
/* :L5038 */
.plan-bajada {
  font-size: 22px!important;
}
/* :L5041 */
button.splanes {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
  background: #002eff !important;
  color: white !important;
}
/* :L5048 */
button.splanes:hover {
  background-color: white !important;
  border-color: #002eff !important;
  color: #002eff !important;
  text-decoration: none;
}
/* :L5054 */
.package-12818 .modal-body {
  min-height: 300px;
}
/* :L5057 */
.package-12818 .item-description {
  text-transform: inherit;
}
/* :L5060 */
.contrata_llevate {
  margin: 0;
  font-weight: 700;
  font-size: 18px;
  margin-top: 10px;
  color: #ff3d00;
  display: none;
}
/* :L5068 */
.gift_card {
  margin: 0;
  font-weight: 700;
  font-size: 26px;
  color: #ff3d00;
  display: none;
}
/* :L5075 */
.de20 {
  margin: 0;
  font-weight: 700;
  font-size: 24px;
  color: #ff3d00;
  display: none;
}
/* :L5082 */
.condi_concurso {
  text-align: justify;
  font-size: 10px;
  display: none;
}
/* :L5087 */
.ap_ahorro_planes {
  margin-top: 20px;
  margin-bottom: 20px;
}
/* :L5091 */
.plan-nombre {
  font-size: 14px !important;
  margin-bottom: 5px;
}
/* :L5095 */
.box-cobertura.vida-devolucion {
  margin-top: 10px !important;
}
@media (max-width: 740px) {
  /* :L5100 */
  .descrip_ap_ahorro {
    line-height: 18px;
    font-size: 18px;
    padding: 5px 10px;
    margin-top: 0;
    margin-bottom: 0;
  }
  /* :L5107 */
  .sub_descri_ap_ahorro {
    font-size: 18px;
    margin-top: 0;
  }
  /* :L5111 */
  .ap_ahorro_planes {
    margin-top: 20px;
  }
  /* :L5114 */
  .fon-22 {
    font-size: 18px !important;
  }
  /* :L5117 */
  .fon-26 {
    font-size: 20px !important;
  }
}
@media (max-width: 640px) {
  /* :L5123 */
  .pago_txt img {
    margin-top: 25px;
  }
  /* :L5126 */
  .pago_txt {
    font-size: 18px !important;
  }
  /* :L5129 */
  .page-confirmbillingdetails .btn-primary {
    max-width: 140px !important;
  }
}
/* Pantalla de declinacion de solicitud de retiro*/

/* :L5135 */
.page-specificclaimtypequestionsforpublicsite .btn-finalizar a {
  margin-bottom: 30px;
}
/* :L5138 */
.lista-condiciones {
  margin-left: 40px;
}
/* :L5141 */
.title_decli {
  font-size: 20px;
}
@media (max-width: 640px) {
  /* :L5145 */
  .lista-condiciones {
    margin-left: 0px;
  }
  /* :L5148 */
  .title_decli {
    font-size: 18px;
  }
}
/* :L5153 */
.fon-22 {
  font-size: 22px;
}
/* :L5156 */
.fon-26 {
  font-size: 26px;
}
/* :L5159 */
.lista_beneficios {
  list-style: none;
}
/* :L5162 */
.lista_beneficios li {
  font-size: 16px;
  font-weight: 700;
  color: #191919;
  line-height: 26px;
}
/* :L5170 */
.verr {
  color: #002eff;
  font-size: 14px !important;
  font-weight: 600;
}
/* :L5175 */
.excl {
  color: #002eff;
  font-size: 12px !important;
  font-weight: 600;
}
/* :L5180 */
.cc {
  color: #002eff;
  font-size: 12px !important;
  font-weight: 600;
}
/* :L5185 */
#card3 button.splanes {
  margin-bottom: 15px !important;
}
/* :L5189 */
.negro_prima {
  font-size: 11px;
}
/***QUICK QUOTE QUESTIONS***/

/*Margen superior Comuna*/

/* :L5194 */
div#instanda-question-label-Comuna-1 {
  margin: 0px;
}
/*QUICK QUOTE DISPLAY*/

/* :L5199 */
.fila-turquesa {
  background-color: #42e8b4;
  text-align: center;
  font-size: 30px;
  font-weight: bold;
  padding-top: 15px;
  padding-bottom: 15px;
  margin-bottom: 15px;
}
/***PRE QUOTE QUESTIONS***/

/*Ocultar Inicio de vigencia*/

/* :L5211 */
div#question150360 {
  display: none;
}
/*Ocultar choice tipo de pago*/

/* :L5216 */
div#question150362 {
  display: none;
}
/*Hover método de pago online*/

/* :L5221 */
#PagoOnline:hover {
  background-color: white !important;
  box-shadow: 0 3px 7px 0 rgba(99, 100, 103, 0.8);
  transition: 0.3s;
}
/***QUICK QUOTE DISPLAY***/

/* :L5228 */
ul.ul-seguro-vida {
  padding-left: 18px;
  margin-top: 15px;
}
/*QUOTE DISPLAY*/

/* :L5234 */
.box-cobertura.vida-devolucion {
  margin-bottom: 20px;
}
/* :L5238 */
.plan-deducible.vida-devolucion {
  left: 0;
  position: initial;
  margin-top: -10px;
  margin-bottom: -15px;
}
/* :L5245 */
.centrar-plan-deducible {
  display: flex;
  justify-content: center;
  align-items: center;
}
/***POST QUOTE QUESTIONS***/

/*Ocultar NAME*/

/* :L5253 */
div#question150363 {
  display: none;
}
/*Ocultar ADDRESS*/

/* :L5258 */
div#question150364 {
  display: none;
}
/***ENDOSO***/

/*Ocultar fecha*/

/* :L5264 */
div#question150349 {
  display: none;
}
/* :L5268 */
.package-12910 .item-description {
  text-transform: inherit !important;
}
/* :L5271 */
#question150858 {
  display: none;
}
/*Version  2.0 */

/* :L5277 */
.planUn {
  text-align: center;
}
/* :L5280 */
.planUn button.btn.btn-default {
  margin-top: 15px !important;
  margin-bottom: 5px !important;
}
/* :L5284 */
.package-18921 .navbar-barra {
  border: none;
  border-bottom: 1px solid white !important;
}
/* :L5288 */
.package-18921 .nav.navbar-nav.lista {
  display: none !important;
}
/* :L5292 */
#question293433 {
  display: none !important;
}
/* :L5295 */
#question293454,
#question293457 {
  display: none !important;
}
/* :L5298 */
.preloader {
  width: 70px;
  height: 70px;
  border: 10px solid #eeeeee;
  border-top: 10px solid #666666;
  border-radius: 50%;
  animation-name: girar;
  animation-duration: 1.5s;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
@keyframes girar {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
/*QUICK QUOTE QUESTIONS*/

/*Ocultar Género*/

/* :L5319 */
div#question165173 {
  display: none;
}
/*Ocultar código postal*/

/* :L5324 */
input#Postcode165142 {
  display: none;
}
/*PRE QUOTE QUESTIONS*/

/*Ocultar Tipo de pago*/

/* :L5330 */
div#question165155 {
  display: none;
}
/*Ocultar inicio de vigencia*/

/* :L5334 */
div#question165156 {
  display: none;
}
/*POST QUOTE QUESTIONS*/

/*Ocultar name*/

/* :L5340 */
div#question165162 {
  display: none;
}
/*Ocultar Campo Fecha de cancelación*/

/* :L5345 */
div#question165163 {
  display: none;
}
/* :L5349 */
.box-cobertura {
  margin-bottom: 20px;
}
@media (max-width: 740px) {
  /* :L5353 */
  .subti_card {
    padding: 5px 10px;
    margin: 0;
  }
}
/* :L5359 */
.uf_top {
  color: #002eff;
  font-weight: 600;
  font-size: 32px;
  line-height: 24px;
  text-align: center;
}
/* :L5366 */
.plan_top {
  color: #002eff;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
}
/* :L5373 */
.plan_incluye span {
  font-weight: 600;
  font-size: 16px;
  line-height: 24px;
  color: #191919;
  text-align: center;
}
/* :L5380 */
.pad_card {
  padding: 0px 10px;
}
/* :L5383 */
.plan_men_clp {
  text-align: center;
}
/* :L5386 */
.plan_men_clp p {
  margin-bottom: 5px;
  font-weight: 700;
  font-size: 42px;
  line-height: 40px;
}
/* :L5392 */
.plan_incluye {
  text-align: center;
  margin-bottom: 5px;
}
/* :L5396 */
.f16 {
  font-size: 16px;
}
/* :L5399 */
.plan-bajada .f16 {
  margin-bottom: 3px;
}
/* :L5402 */
.plan_men_uf p {
  margin-bottom: 5px;
  font-weight: 100;
  font-size: 18px;
  line-height: 40px;
  margin-top: -12px;
}
/* :L5409 */
.p_selecci {
  margin-top: 0;
  font-weight: 600;
  font-size: 20px;
  line-height: 24px;
  color: #191919;
}
/* :L5416 */
.des_planselecc {
  font-weight: 400;
  font-size: 20px;
  line-height: 24px;
  color: #191919;
}
/* :L5422 */
.var_detalle {
  font-weight: 600;
  font-size: 20px;
  line-height: 24px;
  color: #191919;
}
/* :L5429 */
.mdcar {
  margin-top: 20px;
  margin-bottom: 15px;
}
/* :L5433 */
.mdte {
  margin-top: 15px;
}
/* :L5436 */
.mt_cond {
  margin-top: 30px;
}
/* :L5439 */
.boleta {
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  margin-top: 5px;
  color: #191919;
}
/* :L5446 */
.webpay {
  font-weight: 500;
  font-size: 20px;
  line-height: 24px;
  margin-top: 5px;
  color: #191919;
}
/* :L5453 */
.m-4 {
  margin-top: -4px !important;
}
/* :L5456 */
.nombre_seguro {
  font-weight: 600;
  font-size: 32px;
  line-height: 40px;
  color: black;
  margin-bottom: 20px;
}
@media (max-width: 768px) {
  /* :L5464 */
  .nombre_seguro {
    font-size: 24px;
    line-height: 32px;
  }
  /* :L5468 */
  .title_selection_plan {
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
  }
  /* :L5473 */
  .title-detalle-rci {
    font-weight: 400;
    font-size: 20px;
    line-height: 24px;
  }
}
/* :L5479 */
button[name="saveButton"] {
  display: none;
}
/* */

/* :L5483 */
.mt-dp5 {
  margin-top: 2%;
}
/* :L5486 */
.mt-15 {
  margin-top: 15px;
}
/* :L5489 */
.mt-9 {
  margin-bottom: 9%;
}
/* :L5492 */
.m-25 {
  margin-top: 30px;
}
/* :L5495 */
.f-l {
  float: left;
}
/* :L5498 */
.f-r {
  float: right !important;
}
/*CARD Planes*/

/* :L5503 */
.card-plan {
  background: white;
  box-sizing: border-box;
  border-radius: 20px;
  padding: 15px;
  text-align: center;
  padding-top: 0;
  border: 1px solid rgba(204, 204, 204, 0.6);
}
@media (max-width: 991px) {
  /* :L5514 */
  .mb-20 {
    margin-bottom: 20px;
  }
}
@media (min-width: 1069px) {
  /* :L5519 */
  .min-h3 {
    min-height: 38rem;
  }
}
@media (max-width: 1068px) and (min-width: 992px) {
  /* :L5524 */
  .min-h3 {
    min-height: 43rem;
  }
  /* :L5527 */
  .signo {
    font-size: 36px;
  }
}
/* Titulo del plan*/

/* :L5533 */
.title_plan {
  font-weight: 600;
  font-size: 19px;
  text-align: center;
  color: white;
  background: blue;
  padding: 8px;
  margin-top: 0;
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}
/* :L5544 */
.title_uf {
  font-weight: bold;
  font-size: 20px;
  line-height: 18px;
  text-align: center;
  color: #636467;
  padding-top: 5px;
}
/* :L5552 */
.signo {
  color: black;
  font-size: 50px;
  font-weight: 700;
}
/* :L5557 */
.p-0 {
  padding: 0;
}
/* :L5560 */
.m-0 {
  margin: 0;
}
/* :L5563 */
.ml-20 {
  margin-left: 20px;
}
/* :L5566 */
.m-pre {
  margin-top: 5px;
  margin-bottom: 10px;
}
/* :L5572 */
.list-be {
  font-size: 15px;
  margin-top: 0;
  margin-bottom: 10px;
  color: #636467;
  font-weight: 500;
  line-height: 25px;
}
/* Botones multiitem*/

/* :L5581 */
.btn-primary-deporte {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
  background-color: #002eff;
  border: 1px solid #002eff;
  color: white !important;
  font-size: 16px !important;
  line-height: 16px !important;
  height: 40px !important;
  width: 180px !important;
  padding: 10px 20px !important;
}
/* :L5593 */
#multiItemSummary_170901 .instanda-question-multi-item-question-text-label label {
  font-size: 26px;
  margin-top: 20px;
  font-weight: 600;
}
/* :L5598 */
.multiItemsCarga #multiItemSummary_170901 p {
  color: black;
}
/* :L5601 */
.multiItemsCarga .instanda-multi-item-header h3 {
  margin-top: 10px;
  padding-bottom: 5px;
  border-bottom: none !important;
  margin-bottom: 0;
  padding-bottom: 0;
  color: black;
}
/*Estilo para botones de seleccion de planes */

/* :L5610 */
.btn.btn-default.bottom-planes {
  margin-top: 25px !important;
  margin-bottom: 25px !important;
  background-color: #002eff;
  border: 1px solid #002eff;
  color: white !important;
  height: 40px;
  width: 180px;
  font-size: 16px;
  border-radius: 40px;
}
/*Box de card de resumen */

/* :L5622 */
.box-shadow-resumen {
  color: black;
  padding-right: 15%;
  padding-left: 15%;
  padding-top: 30px;
  padding-bottom: 90px;
  box-shadow: 0px 10px 30px 0px rgba(204, 204, 204, 0.6);
  border: 1px solid rgba(204, 204, 204, 0.5);
}
/* :L5631 */
#instanda-quote-content {
  margin-top: 30px;
  margin-bottom: 30px;
}
/*Imagen principal para confirmación de ventas*/

/* :L5636 */
.back {
  background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.1)), url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=U1RNMFJ6ZFJhVGRhYjJ4NU5qWnZaMHRuV0dsQloxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCwxVVVRdFo5RUFzS2U5QkxWLDEwMDAsR0JtUTJadWw5RFpETGtGUSw1NjczQnlvaTlWeWNJdFc5a3NMZlZkK0tMOWcwT0hiNGRMdE1FRmllREdnY092VGlrekQ4ZnB2NmpWZWxZRHJVMWRQZTVnY3FKTExVY01GWSs1UjlGdz09);
  background-repeat: no-repeat;
  background-size: cover;
  padding: 100px;
  background-position: 50% 25%;
  margin-top: 2%;
}
/* Boton de enviar cotización*/

/* :L5646 */
#emailQuoteLinkLink {
  background: #093bc8 !important;
  padding: 13px;
  border-radius: 20px;
  color: white;
}
/* :L5652 */
label.control-label {
  color: black !important;
}
/* Car de texto de Exito de compra */

/* :L5656 */
.text-exito {
  padding: 40px 30px;
  font-size: 16px;
  line-height: 30px;
}
/*Ocultar radio buttom de tipo de pago */

/* :L5662 */
#question170910 {
  display: none;
}
/*ocultar campo de Postcode */

/* :L5666 */
input#Postcode170895 {
  display: none;
}
/*ocultar icono de fecha */

/* :L5670 */
span.input-group-addon {
  display: none;
}
/*ocultar fecha de inicio */

/* :L5674 */
div#question170900 {
  display: none;
}
/* :L5677 */
.color-g {
  color: #333333;
}
/* :L5680 */
.texto-banner {
  width: 31%;
}
/* :L5683 */
.texto-banner p {
  color: white;
  font-size: 18px;
  margin-bottom: 20px;
}
/* :L5688 */
.texto-banner a {
  color: white;
  text-decoration: none;
  font-weight: 700;
}
/* :L5693 */
.texto-banner a:hover {
  color: #cdcdcd;
  text-decoration: none;
}
/* :L5697 */
.selplan {
  color: black;
  width: 70%;
  margin: auto;
  line-height: 1.5;
}
/* :L5703 */
.seltipopago {
  color: black !important;
}
@media (max-width: 900px) {
  /* :L5707 */
  .card-plan {
    margin: 10px;
  }
  /* :L5710 */
  .texto-banner {
    width: 100%;
  }
  /* :L5714 */
  .back {
    text-align: center;
    background: blue;
    background-image: none;
    padding: 20px;
  }
  /* :L5720 */
  .box-shadow-resumen {
    margin-top: 20px!important;
  }
  /* :L5723 */
  .seltipopago {
    font-size: 20px !important;
  }
  /* :L5727 */
  .selplan {
    font-size: 18px !important;
    padding: 0 10px;
    width: 95%;
    line-height: 20px;
    margin-top: 10px;
  }
  /* :L5735 */
  .titleresumen {
    font-size: 21px;
  }
}
@media (max-width: 480px) {
  /* :L5740 */
  .instanda-question-help-col {
    display: none;
  }
}
@media (max-width: 500px) {
  /* :L5746 */
  .btn-primary-deporte {
    font-size: 14px !important;
    width: 160px !important;
  }
  /* :L5750 */
  .progressbar {
    margin-left: -25px !important;
  }
  /* :L5753 */
  .navbar-nav {
    margin: 0px;
    padding: 0px 20px;
  }
  /* :L5757 */
  #multiItemSummary_170901 .instanda-question-multi-item-question-text-label label {
    font-size: 22px;
  }
  /* :L5760 */
  #cancelation-confirm #publicBackButton:hover {
    width: 50%;
  }
  /* :L5763 */
  .multiItemsCarga #multiItemSummary_170901 p {
    font-size: 12px;
    text-align: center;
  }
  /* :L5767 */
  .package-13915 .instanda-question-inner-label.instanda-question-multi-item-question-text-label {
    text-align: center;
  }
}
/* :L5771 */
#instanda-main-content #publicBackButton {
  width: 145px !important;
}
@media (max-width: 425px) {
  /* :L5777 */
  .card-offline-Payment {
    font-size: 11px;
  }
  /* :L5780 */
  .card-online-Payment {
    font-size: 11px;
  }
  /* :L5784 */
  .lista > li > a {
    font-size: 16px;
  }
}
@media (max-width: 800px) {
  /* :L5789 */
  .detal-transa {
    padding-left: 40px!important;
    padding-right: 20px !important;
  }
}
@media (max-width: 768px) {
  /* :L5795 */
  .plan-img img {
    width: 100%;
  }
  /* :L5798 */
  a.instanda-nav-item-link {
    padding: 10px 12px !important;
    font-size: 12px !important;
  }
  /* :L5802 */
  .mt-md-2 {
    margin-top: 40px;
  }
}
/* :L5806 */
#cancelation-confirm .btn-primary {
  width: 145px;
}
/* Ocultar fecha de cancelación*/

/* :L5810 */
div#question170917 {
  display: none;
}
/* :L5814 */
.package-13915 .box-cobertura {
  margin-top: 16px;
}
/* :L5818 */
.plan-bajada.pago-deporte {
  padding: 0px 0px 0 !important;
  padding-bottom: 10px !important;
}
@media (max-width: 1250px) {
  /* :L5823 */
  .signo {
    font-size: 38px;
  }
}
/* :L5827 */
.package-13915 .modal-body {
  min-height: 350px;
}
/*Ocultar campo de fecha de cancelacion */

/* :L5831 */
div#question112449 {
  display: none;
}
/* :L5835 */
#Postcode109295 {
  display: none;
}
/* :L5838 */
#question311719 {
  display: none;
}
/* :L5841 */
#question109297 {
  display: none;
}
/* :L5844 */
.package-10083 .navbar-barra {
  border-bottom: 0px solid #cccccc !important;
}
/* :L5847 */
.package-10083 .lista > li > a {
  display: none;
}
/* :L5850 */
.package-14774 .box-shadow-multi-pasaje {
  background-color: white;
  border: 1px solid #cccccc !important;
  border-radius: 16px !important;
  max-height: 100% !important;
  padding: 20px 3% !important;
}
/* :L5858 */
.page-confirmbillingdetails .box-shadow {
  padding: 20px 7% !important;
}
/* :L5862 */
.package-14774 .box-shadow-resumen {
  padding-right: 7% !important;
  padding-left: 7% !important;
  padding-top: 22px !important;
  padding-bottom: 55px !important;
}
/* :L5868 */
.package-14774 .box-shadow {
  background-color: white;
  border: 1px solid #cccccc !important;
  border-radius: 16px !important;
  max-height: 100% !important;
  padding: 20px 5% !important;
}
/* :L5875 */
.package-14774 .form-control {
  background-color: white;
  border-top: none !important;
  border-right: none !important;
  border-left: none !important;
  border-bottom: 1px solid #1ea67b !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  height: 27px !important;
  font-size: 13px !important;
}
/* :L5887 */
.package-14774 label.control-label {
  font-weight: bold !important;
}
/* :L5890 */
.package-14774 label.control-label {
  font-size: 13px;
  font-weight: bold !important;
}
/* :L5894 */
.btn.btn-default.active.bottom-planes-viajes {
  background-color: #ff3d00 !important;
}
/* :L5897 */
#question200011 label.control-label {
  margin-left: 20px;
  margin-bottom: 10px;
}
/* :L5901 */
.center-card {
  display: flex;
  justify-content: center;
}
/* :L5905 */
/* :L5908 */
#instanda-quote-content {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
/* :L5912 */
.box-shadow-resumen {
  border-radius: 16px !important;
}
@media (max-width: 991px) {
  /* :L5917 */
  .sinradius_destokp {
    border-top-left-radius: 0px !important;
    border-top-right-radius: 0px !important;
  }
}
/* :L5922 */
.sinradius {
  border-top-left-radius: 0px !important;
  border-top-right-radius: 0px !important;
}
/* :L5927 */
#question192275 {
  display: none;
}
/* :L5931 */
#question191977 {
  margin-top: 0px;
}
/* :L5934 */
.box-shadow-viaje {
  padding: 20px 5% !important;
}
/* :L5937 */
.back-viaje-as {
  margin-top: 25px;
  background-image: linear-gradient(rgba(0, 0, 0, 0.46), rgba(0, 0, 0, 0.37)), url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=ZFVOdGMxRXdZbXB0ZUc5SU5rWk1kbEJqUmt0U1VWOWYsQUVTMjU2X0NCQ19TVEFOREFSRCxvY2ZzQlBzb0ZjRzlBMnBKLDEwMDAsc0RkTGd1SCEyVmhAcVZpRyxpUWlpSld0NzdrLzNDY0lpUnhKRWhNK3EvV1NkUG0vdnFOY045S1oxb1JRSXpQWmRxQmpQZ0JTVk1OZzlPejMzbHVJSUhjVERVeVRTMnRWRVFoOXp6dz09);
  background-repeat: no-repeat;
  background-size: cover;
  padding: 100px;
  background-position: 50% 25%;
}
/* :L5944 */
.card-as:hover {
  border: 1px solid #002eff;
}
/* :L5947 */
.covid {
  text-align: center;
  padding: 3px 18px;
  width: auto;
  display: block;
  margin: 0 auto 0px;
  height: auto;
  line-height: 37px;
  color: #727272;
  font-weight: bold;
  margin-top: 0px;
  margin-bottom: 0px;
}
/* :L5961 */
.sinradius_destokp {
  border-top-left-radius: 16px !important;
  border-top-right-radius: 16px !important;
}
/* :L5965 */
.subt-assi {
  color: black;
  width: 100%;
  font-size: 17px;
  margin-top: 20px;
}
/* :L5971 */
.mb-20 {
  margin-bottom: 20px;
}
/* :L5975 */
.mbt-plan {
  display: none !important;
  margin-top: 15px;
  margin-bottom: 10px;
}
/* :L5980 */
.mbt-plan-opor {
  margin-top: 5px;
  margin-bottom: 10px;
}
/* :L5984 */
.mb-4 {
  margin-bottom: 1.5rem!important;
}
/* :L5987 */
.mb-5 {
  margin-bottom: 5rem;
}
/* :L5990 */
.hospital {
  text-align: left;
  color: #333333;
  font-size: 14px;
  font-weight: 800;
  line-height: 23px;
  list-style: none;
  margin-bottom: 10px;
  /* 	padding-left: 30px; */

}
/* :L6000 */
.format_d {
  line-height: 16px;
  width: 80%;
  margin: auto;
  margin-bottom: 14px;
  font-weight: 100;
}
/* :L6007 */
.format_cober {
  margin: 0;
  color: #727272;
  font-weight: bold;
  font-size: 14px;
}
/* :L6013 */
.hospital li {
  list-style: disc !important;
}
/* :L6016 */
p.hospital {
  display: none !important;
  text-align: center;
  line-height: 20px;
  font-weight: 100;
}
/* :L6023 */
ul.hospital {
  font-weight: 100!important;
  line-height: 20px;
}
/* :L6027 */
.color-blue {
  color: #333333;
  margin: 0;
  line-height: 16px;
}
/* :L6032 */
.questionItem.instanda-question-item.form-group.instanda-container-fluid h3 {
  font-size: 20px;
  font-weight: 700;
  color: #0039cb;
}
/* :L6037 */
.pasajero {
  font-size: 20px;
  font-weight: 700;
  color: #0039cb;
}
/* :L6042 */
.cobertura_usd {
  font-weight: 800;
  font-size: 32px;
  color: #002eff;
  margin-top: 0px;
  margin-bottom: 2px;
}
/* :L6049 */
.page-confirmbillingdetails .navbar-barra {
  border-bottom: none !important;
}
/* :L6053 */
.monto_plan_viaje {
  font-family: Barlow;
  font-style: normal;
  font-weight: 700;
  font-size: 32px;
  align-items: center;
  text-align: center;
  color: #002eff;
}
/* :L6062 */
.btn.btn-default.bottom-planes-viajes {
  border: none !important;
  margin-top: 0px !important;
  margin-bottom: 15px !important;
  background: #002eff;
  color: white !important;
  height: 40px;
  width: 180px;
  font-size: 16px;
  border-radius: 40px;
}
/* :L6073 */
.dias_viaaje {
  margin: 0;
  padding: 0;
  color: black;
  font-size: 16px;
  margin-bottom: 4px;
  margin-top: 20px;
  background: #42e8b4;
  border-radius: 8px;
  padding-bottom: 5px;
  padding-top: 3px;
}
/* :L6085 */
.modificacion {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  color: black;
}
/* :L6091 */
.m-pre .monto_plan_viaje {
  margin-top: -2px !important;
}
@media (max-width: 900px) {
  /* :L6095 */
  .back-viaje-as {
    text-align: center;
    background: blue;
    background-image: none;
    padding: 20px;
  }
  /* :L6101 */
  .subt-assi {
    font-size: 15px;
  }
}
@media (max-width: 900px) {
  /* :L6106 */
  .card-as {
    margin: 0 !important;
  }
  /* :L6109 */
  .logo-assi {
    display: block !important;
    text-align: center;
  }
}
/* :L6114 */
.card-as {
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.25);
}
@media (max-width: 393px) {
  /* :L6118 */
  .linea-exclusiva-numero {
    font-size: 14px;
  }
}
@media (min-width: 482px) {
  /* :L6124 */
  .appentel {
    display: flex;
    align-items: center;
  }
}
@media (max-width: 482px) {
  /* :L6130 */
  .sinradius {
    border-top-left-radius: 16px !important;
    border-top-right-radius: 16px !important;
  }
  /* :L6134 */
  #question200011 label.control-label {
    font-size: 14px !important;
  }
  /* :L6137 */
  #question288380 label.control-label {
    font-size: 14px !important;
  }
}
@media (max-width: 406px) {
  /* :L6143 */
  .btn-primary-deporte {
    font-size: 12px !important;
    width: 115px !important;
  }
  /* :L6147 */
  button.btn.btn-default {
    padding: 8px 10px !important;
  }
}
@media (max-width: 991px) {
  /* :L6152 */
  .center-card {
    display: block !important;
  }
}
/* :L6156 */
.c-white {
  color: white;
}
/* :L6160 */
.lisdetalleCont {
  list-style: none;
  text-align: left;
  margin-left: 0;
  line-height: 25px;
  display: flex;
  /* flex-direction: row; */
  align-content: center;
  /* align-items: stretch; */
  justify-content: space-around;
  margin-bottom: 15px;
}
/* :L6172 */
.detalleCont {
  font-size: 24px;
  margin-top: 10px;
}
/* :L6176 */
.card-section-05 {
  width: 100%;
  border: 1px solid lightgray;
  border-radius: 10px;
  font-family: Barlow, sans-serif;
  font-style: normal;
  font-size: 14px;
  font-weight: 400;
}
/* :L6185 */
.tit-sales {
  font-family: Barlow, sans-serif;
  font-style: normal;
  font-size: 18px;
  font-weight: 700;
}
/* :L6191 */
.font-20 {
  font-size: 20px;
}
/* :L6194 */
.font-16 {
  font-size: 16px;
}
/* :L6197 */
.d-flex {
  display: flex;
  align-items: flex-start !important;
}
/* :L6201 */
input[type=checkbox],
input[type=radio] {
  margin: 3px 5px 0px 0px !important;
}
/* :L6206 */
.linea-exclusiva-row img {
  width: 18px;
  height: 18px;
  margin-right: 10px;
}
/* :L6212 */
.pl-23 {
  padding-left: 20px;
}
/* :L6215 */
.mbt-assis {
  margin-bottom: 10px;
  margin-top: 10px;
}
/* :L6219 */
.f-28 {
  font-size: 28px!important;
}
/* :L6222 */
.f-18 {
  font-size: 18px!important;
}
/* :L6225 */
.f-24 {
  font-size: 24px!important;
}
/* :L6228 */
.f-22 {
  font-size: 22px!important;
}
/* :L6231 */
.f-20 {
  font-size: 20px!important;
}
/* :L6234 */
.f-18 {
  font-size: 18px!important;
}
/* :L6237 */
.mt-0 {
  margin-top: 0!important;
}
/* :L6240 */
.mt-5 {
  margin-top: 5px!important;
}
/* :L6243 */
.lineh34 {
  line-height: 34px;
}
/* :L6246 */
.maskCorreo .instanda-question-label span {
  font-size: 11px;
  font-weight: 800;
}
/* :L6250 */
.plan_titulo {
  width: 100%;
  padding-top: 7px;
  padding-bottom: 8px;
  background: #002eff;
  color: white;
  font-family: Barlow;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 16px;
  border-radius: 16px 16px 0 0;
  align-items: center;
}
/* :L6264 */
.card-plan-oport {
  padding-bottom: 11px;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.25);
  background: white;
  box-sizing: border-box;
  border-radius: 20px;
  text-align: center;
  padding-top: 0;
  border: 1px solid rgba(204, 204, 204, 0.6);
}
/* :L6274 */
.Cobertura_Covid_extra {
  font-size: 14px;
  color: black;
  text-align: left;
}
/* :L6279 */
.Cobertura_viaje {
  font-size: 14px;
  color: black;
  text-align: left;
}
/* :L6284 */
.p15 {
  padding: 5px 15px;
}
/* :L6287 */
.pt-0 {
  padding-top: 0px!important;
}
/* :L6290 */
.pb-0 {
  padding-bottom: 0px!important;
}
/* :L6293 */
#question191980 {
  display: none!important;
}
/* :L6296 */
.p-oportu {
  padding-top: 7px!important;
  padding-bottom: 0!important;
}
/* :L6300 */
.deta-resu {
  background: #e2e2e2;
  padding: 10px 0;
  text-align: center;
}
@media (max-width: 768px) {
  /* :L6307 */
  h1.title-quoter {
    font-size: 22px !important;
    margin-bottom: 5px;
    margin-top: 0px !important;
  }
}
@media (max-width: 450px) {
  /* :L6314 */
  .seltipopago {
    font-size: 18px !important;
    line-height: 20px;
  }
  /* :L6320 */
  h2.t16 {
    font-size: 16px !important;
    margin-top: 0;
  }
}
@media (max-width: 500px) {
  /* :L6326 */
  .instanda-multi-item-add-remove.container {
    float: inline-start;
  }
  /* :L6329 */
  .pago_txt img {
    float: none !important;
  }
  /* :L6332 */
  input[name="accept"]:after {
    color: red !important;
  }
  /* :L6335 */
  .page-confirmbillingdetails .box-shadow {
    padding: 20px 10% !important;
  }
  /* :L6338 */
  .page-confirmbillingdetails input[name="accept"] {
    width: auto !important;
    margin: 3px 16px 0px 0px!important;
  }
  /* :L6342 */
  .page-confirmbillingdetails .pl-23 {
    padding-left: 37px !important;
  }
  /* Billin addres*/
  
  /* :L6346 */
  .tituloPoliza {
    font-size: 22px!important;
  }
  /* :L6349 */
  .tituloSiniestro {
    font-size: 22px!important;
  }
  /* :L6352 */
  .textTitle {
    font-size: 14px;
  }
  /* :L6355 */
  .contenidoSeguro {
    padding: 0 30px;
  }
  /* :L6358 */
  .boton-cancelar {
    font-size: 12px;
  }
  /* :L6361 */
  .tituloSeguro {
    font-size: 16px;
  }
  /* :L6364 */
  #Pag4 .box-shadow.box-shadow-viaje {
    padding: 0px 5% !important;
  }
  /* :L6367 */
  .mb-cupon {
    margin-bottom: 10px;
  }
}
/* :L6371 */
.multiItemPasajero .instanda-question-inner-label.instanda-question-multi-item-question-text-label {
  text-align: center;
}
/* :L6374 */
.multiItemPasajero .instanda-question-inner-label.instanda-question-multi-item-question-text-label label.control-label {
  font-size: 24px!important;
}
/* :L6377 */
i.instanda-responsive-help-icon.fa.fa-question-circle.fa-2x {
  font-size: 12px!important;
}
/* :L6380 */
.multiItemPasajero .instanda-multi-item-header h3 {
  margin-top: 0px !important;
  padding-bottom: 0px !important;
  border-bottom: none !important;
}
/*Ocultar metodo de pago */

/* :L6387 */
#question199199 {
  display: none;
}
/* :L6391 */
button.btn.btn-default.bottom-planes-viajes:hover,
button.btn.btn-default.bottom-planes-viajes:active,
button.btn.btn-default.bottom-planes-viajes:focus,
button.btn.btn-default.bottom-planes-viajes:visited {
  background: #ff3d00 !important;
}
/* :L6394 */
.line-hei {
  line-height: 26px;
}
/* :L6397 */
.border-botom {
  border-bottom: 1px solid #ccddcc;
  padding-bottom: 10px;
}
/* :L6402 */
.multiItemPasajero {
  margin-top: 15px;
}
/*App Descarga */

/* :L6407 */
.pad-sect {
  padding: 1.5rem 5rem;
}
/* :L6410 */
.row-app {
  text-align: center;
  background: #093bc8;
  padding-top: 20px;
  padding-bottom: 20px;
}
/* Resumen de contratacion*/

/* :L6419 */
.question-adicional {
  font-size: 22px;
  text-align: center;
  line-height: 24px;
  margin-bottom: 20px;
}
/* :L6425 */
#question196748 .control-label {
  margin-left: -15px;
}
/* fin resumen de contratacion */

/* :L6429 */
#question193232 {
  display: none;
}
/* :L6432 */
#question196535 {
  display: none;
}
/* :L6436 */
#question196687 {
  display: none;
}
/* Ocultar campo Name*/

/* :L6441 */
#question191989 {
  display: none;
}
/* Question additional*/

/* :L6446 */
.card-question {
  background: white;
  padding: 20px;
  border-radius: 20px;
  box-shadow: 0px 10px 30px 0px rgba(204, 204, 204, 0.6);
}
/* :L6452 */
.des-addi ul {
  font-size: 14px;
  color: black;
}
/* :L6456 */
#question202760 h3 {
  font-size: 16px;
  color: black;
  width: 90%;
  margin-left: 20px;
  font-weight: 100;
}
/* :L6463 */
#questionhtml .radio:first-child label {
  margin-left: 20px;
}
/* :L6466 */
#question201543 .instanda-text-question.form-group.row {
  display: flex;
}
/* :L6469 */
#questionhtml .radio {
  position: relative;
  display: inline-block;
  margin-top: 5px;
  margin-bottom: 10px;
}
/* :L6476 */
#question200011 {
  margin-bottom: 0px !important;
}
/* :L6479 */
#question200011 .instanda-text-question.form-group.row {
  margin-bottom: 0px !important;
}
/* :L6483 */
#questionhtml.radio label:first-child {
  margin-left: 20px;
}
/* :L6486 */
#questionhtml .radio label {
  font-size: 14px;
  font-weight: 800;
  margin-bottom: 0;
  margin-left: 10rem;
  margin-right: 0;
  margin-top: 5px;
  padding: 0;
  display: flex;
  flex-direction: row;
  align-items: self-end;
}
/* :L6498 */
#questionhtml label.control-label {
  font-weight: bold;
  font-size: 20px!important;
  line-height: 18px;
  text-align: center;
  color: #636467 !important;
  padding-top: 5px;
}
/* :L6506 */
.card-plan-oport:hover {
  border: 1px solid #002eff;
}
/* Mensaje de las Proximas 2 horas no ha llegado a tu correo  */

/* :L6510 */
.mensaje-prox {
  text-align: center;
  font-size: 18px;
  margin-bottom: 10px;
}
/*Box Shadow Multiitem pasajero */

/* :L6517 */
.box-shadow-multi-pasaje {
  color: black;
  padding: 20px 5%;
  box-shadow: 0px 10px 30px 0px rgba(204, 204, 204, 0.6);
  border: 1px solid rgba(204, 204, 204, 0.5);
}
/*Mensaje de question adittional */

/* :L6525 */
.infoCovidExtra {
  font-size: 11px;
  margin-bottom: 0;
  color: black;
  text-align: justify;
}
/* :L6531 */
.condiContraCovidExtra {
  font-size: 10px;
  color: black;
}
/* Pop Up*/

/* :L6537 */
#myBtn2,
#myBtn,
#myBtn1,
#pop {
  font-weight: 800;
  font-size: 15px;
}
/* :L6541 */
.modal-header,
.close {
  text-align: left;
  font-size: 24px;
  border-bottom: none;
  padding: 0px 20px;
  padding-top: 20px;
  margin-top: -6px;
}
/* :L6550 */
.close {
  font-size: 28px;
}
/* :L6554 */
.item-row {
  display: flex;
  align-items: center;
  justify-content: space-between;
  min-height: 36px;
  height: initial;
  padding: 4px 0;
}
/* :L6562 */
.modal-content {
  border-radius: 10px;
}
/* :L6565 */
.text-right {
  text-align: right;
}
/* :L6568 */
.item-description {
  font-size: 13px;
  text-align: left;
  color: black;
  line-height: 16px;
  text-transform: lowercase;
}
/* :L6575 */
.item-description::first-letter {
  text-transform: uppercase;
}
/* :L6578 */
.item-description2 {
  font-size: 13px;
  text-align: right;
  color: black;
  font-weight: 900;
}
/* :L6584 */
.modal-body {
  max-height: 85vh;
  min-height: 500px;
  overflow-y: auto;
  padding: 15px 20px;
}
/* :L6590 */
.p0 {
  padding-left: 0;
  padding-right: 0;
}
/* :L6594 */
.p15 {
  padding-left: 15px;
  padding-right: 15px;
}
/* :L6598 */
.ptpb5 {
  padding-top: 5px;
  padding-bottom: 5px;
}
/* :L6602 */
.titl-pop {
  color: #002eff;
  font-size: 24px;
  font-weight: 700;
  margin: 0;
}
/* :L6608 */
.item-descriptionli {
  font-size: 13px;
  max-width: 90%;
  line-height: 18px;
  text-transform: lowercase;
}
/* :L6614 */
.item-descriptionli::first-letter {
  text-transform: uppercase;
}
/* :L6617 */
.two-columns {
  -webkit-columns: auto 2;
  columns: auto 2;
  list-style-type: none;
  padding: 0;
  /*  margin-bottom: 3.1rem;*/

}
/* :L6624 */
h5.tleft {
  margin-top: 0px !important;
}
/* :L6627 */
.montoMax {
  font-weight: 800;
  margin-bottom: 15px;
}
/* :L6631 */
.benefExtra {
  font-weight: 800;
  margin-bottom: 5px;
}
/* :L6635 */
.color_n {
  color: black !important;
}
/* :L6638 */
.tleft {
  text-align: left;
}
/* :L6641 */
.b-bottomp {
  border-bottom: 1px solid #ececec;
}
/* :L6644 */
.fw8 {
  font-weight: 800;
}
/* :L6647 */
.two-columns.color_n.tleft {
  padding-left: 40px;
  list-style: disc;
}
@media (max-width: 710px) {
  /* :L6652 */
  .two-columns {
    columns: auto 1;
  }
}
@media (max-width: 768px) {
  /* :L6659 */
  .center_cupon {
    text-align: center;
  }
  /* :L6662 */
  #question192277 {
    margin-bottom: 0px;
  }
}
@media (max-width: 640px) {
  /* :L6669 */
  .item-description {
    font-size: 12px;
  }
  /* :L6672 */
  .pago_txt {
    text-align: center;
  }
  /* :L6675 */
  .item-description2 {
    font-size: 12px;
  }
  /* :L6678 */
  .item-descriptionli {
    font-size: 12px;
  }
  /* :L6681 */
  .pad-sect {
    padding: 1.5rem 1.5rem;
  }
  /* :L6684 */
  .mensaje-covid-extra {
    font-size: 18px;
    font-weight: 600;
    color: #002eff;
    text-align: center;
  }
  /* :L6691 */
  .mensaje-prox {
    font-size: 16px;
    margin-bottom: 10px;
  }
  /* :L6696 */
  .row-app {
    padding-top: 15px;
    padding-bottom: 5px;
  }
  /* :L6701 */
  .mb-5 {
    margin-bottom: 3rem;
  }
  /* :L6704 */
  .f-28 {
    font-size: 20px!important;
  }
}
/* :L6709 */
.package-14774.page-confirmation2 td {
  padding: 5px !important;
}
/* :L6713 */
.package-14774 .lista > li > a {
  display: none;
}
/* :L6716 */
.first_lin {
  font-weight: 600;
  color: #191919;
  line-height: 22px;
  font-size: 15px;
  text-align: center;
  margin-bottom: 0;
}
/* :L6724 */
.second_lin {
  font-size: 13px;
  text-align: center;
}
@media (max-width: 410px) {
  /* :L6729 */
  .first_lin {
    font-size: 14px;
  }
}
/* :L6733 */
#question288380 {
  margin-bottom: 10px !important;
}
@media (min-width: 810px) {
  /* :L6737 */
  .modal-dialog {
    width: 800px;
  }
  /* :L6740 */
  #question192275 {
    margin-top: 15px;
  }
}
/*Logo assistcard */

/* :L6746 */
h1.title-quoter {
  font-size: 30px;
  margin-bottom: 5px;
}
/* :L6750 */
h2.t16 {
  font-size: 26px;
  margin-top: 0;
}
/* :L6754 */
.logo-assi {
  display: flex;
  align-items: center;
}
/* :L6759 */
.package-14774 .navbar-barra {
  border: none!important;
}
/* :L6763 */
.navbar-default .navbar-nav > li > a:active {
  color: #002eff !important;
}
/* :L6766 */
.justify {
  text-align: justify;
}
/* :L6770 */
.mensaje-covid-extra {
  font-size: 18px;
  font-weight: 600;
  color: #002eff;
  text-align: center;
}
/*.modalidadAnual{
    font-size: 14px;
    font-weight: 600;
    margin-bottom: 10px;
    color: #000;
}
*/

/* :L6783 */
.modalidadAnual {
  display: none;
  font-size: 16px;
  font-weight: 100;
  color: #0c0c0c;
  padding: 5px;
  margin-bottom: 0;
  background: #42e8b4;
  border-radius: 10px;
  width: 90%;
  margin: auto;
  margin-bottom: 10px;
}
/* :L6797 */
.voucher {
  width: 100%;
  margin-bottom: 20px;
  color: black;
  font-size: 16px;
  text-align: center;
}
/* :L6804 */
/* :L6807 */
.cancelar-viaje {
  display: none;
}
/* :L6810 */
.linea-exclusiva-row {
  margin-bottom: 15px;
  margin-top: 30px;
}
/* :L6814 */
.linea-exclusiva-numero {
  font-size: 18px;
  color: black;
  font-weight: 700;
}
/* :L6819 */
#question200011 label.control-label {
  margin-left: 10px;
  margin-bottom: 10px;
  font-weight: bold;
  font-size: 20px;
  line-height: 18px;
  text-align: center;
  color: #636467 !important;
  padding-top: 5px;
}
/* :L6830 */
#Pag3 .box-shadow-viaje {
  padding: 20px;
  border-radius: 20px;
}
/* :L6834 */
.package-14774 .selplan {
  margin-top: 20px;
}
/* :L6838 */
.antes {
  display: inline-block;
  font-size: 16px;
  color: #002eff;
}
/* :L6844 */
.fwe {
  font-weight: 900;
}
/* :L6847 */
.monto_plan_viaje_des {
  font-weight: 900;
  font-size: 18px;
  color: #191919;
  text-decoration: line-through;
}
/* ocultar mensajes de campañas en los resumenes*/

/* :L6855 */
.monto_plan_viaje_des {
  display: none;
}
/* :L6858 */
.antes {
  display: none;
  margin: 0 !important;
}
/* :L6862 */
.descuento_campa {
  display: none;
}
/* :L6865 */
.monto_descontado {
  display: none;
}
/* :L6868 */
.antes.fwe {
  border: 1px solid black;
  padding: 0px;
  border-radius: 5px;
  background: white;
  color: black;
  height: 19px;
  font-size: 14px !important;
}
/* :L6878 */
.campa {
  /* background: #002eff; */
  padding-left: 2px;
  /*  padding-right: 2px; */
  color: black;
}
/* :L6884 */
.finds {
  padding-left: 0px;
  background: black;
  color: white;
}
@media (max-width: 374px) {
  /* :L6891 */
  .campa {
    font-size: 14px;
    padding-top: 2px;
  }
  /* :L6895 */
  .finds {
    font-size: 13px;
  }
}
/* :L6900 */
.monto_descontado {
  display: none;
}
/* :L6903 */
.plan-precio_dcto_entel {
  display: none;
}
/* :L6906 */
.plan-precio {
  display: block !important;
}
/* fin */

/* :L6911 */
.img_black {
  display: none;
  margin-top: 10px;
}
/* :L6917 */
.ocul_img {
  margin-top: 2.2rem;
}
/* :L6921 */
.ocul_img img {
  /* display:none !important; */
  height: 110px;
}
@media (max-width: 500px) {
  /* :L6926 */
  .progressbar {
    margin-top: 10px !important;
  }
}
/* :L6931 */
#question288380 label.control-label {
  color: #002eff !important;
  margin-left: 10px;
  margin-bottom: 10px;
  font-weight: bold;
  font-size: 20px;
  line-height: 18px;
  text-align: center;
  padding-top: 5px;
}
/* :L6942 */
.martopc {
  /*  margin-bottom: 1rem;*/
  margin-top: 1rem;
}
/* :L6947 */
#question288380 .instanda-question-label {
  text-align: center;
}
/* :L6951 */
.cupon {
  color: #002eff !important;
  margin-left: 10px;
  margin-bottom: 10px;
  font-weight: bold;
  font-size: 20px;
  line-height: 18px;
  text-align: center;
  padding-top: 5px;
}
/* :L6961 */
#Pag4 .box-shadow.box-shadow-viaje {
  background: #f2f2f2 !important;
}
/* :L6964 */
#PromotionalCode {
  border: 1px solid #002eff !important;
}
/* :L6967 */
.mtc {
  margin-top: 3rem;
}
/* :L6970 */
/* :L6974 */
#card4 .limit_edad {
  display: none;
}
/* :L6977 */
#card5 .limit_edad {
  display: none;
}
/* :L6981 */
.plan-precio_dcto_entel {
  font-weight: 600;
  font-size: 25px;
  color: #002eff;
}
/* :L6986 */
.monto_descontado {
  margin-bottom: 10px;
  font-size: 16px;
}
/* :L6990 */
.cupon_descu td {
  font-weight: 900;
}
/* :L6993 */
.des_entel_promo {
  line-height: 16px;
  margin-bottom: 0px;
  margin: 4px 0px;
}
/* Ajuste margenes de input formularios de pasajeros */

/* :L7000 */
.page-prequotequestions.package-14774.sale-stage-quickquote.site-public .form-group {
  margin-bottom: 5px!important;
}
/* :L7003 */
.page-prequotequestions.package-14774.sale-stage-quickquote.site-public .questionItem.instanda-question-item.form-group.instanda-container-fluid h3 {
  margin-top: 5px!important;
}
/* Ajuste margenes de input formularios de pasajeros */

/* inicio style de Multitrip */

/* :L7010 */
.mtrip {
  margin-top: 15px;
  font-size: 17px;
  /* font-weight: 700; */
  color: #0c0c0c;
  padding: 5px;
  margin-bottom: 0;
  background: #42e8b4;
}
/* fin style de Multitrip */

/* cyber entel */

/* :L7023 */
.cam_cy {
  display: none;
  font-weight: 600;
  color: #002eff;
  font-size: 38px;
  margin-bottom: 0;
  margin-top: 10px;
}
/* :L7032 */
.divrecomeCyber {
  color: black;
  display: none !important;
  height: 23px !important;
  position: absolute;
  border: 0px solid #ff3d00;
  /* background-color: white; */
  border-radius: 6px;
  min-width: 157px;
  top: 0px;
  /* font-weight: 600; */
  font-size: 14px;
  line-height: 18px;
  /* display: flex; */
  align-items: stretch;
  justify-content: center;
  right: 2em;
  left: auto;
}
@media (max-width: 991px) {
  /* :L7054 */
  .mobile {
    display: none !important;
  }
  /* .mobile{display:block;} */
  
  /* :L7058 */
  .btn.btn-default.bottom-planes-viajes {
    margin-top: 10px !important;
    margin-bottom: 5px !important;
  }
  /* :L7062 */
  .m-pre {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  /* :L7066 */
  #question196522 {
    margin-bottom: 6px !important;
  }
  /* :L7069 */
  #question196526 {
    margin-bottom: 6px !important;
  }
  /* :L7072 */
  #question218182 {
    margin-bottom: 6px !important;
  }
  /* :L7075 */
  .seltipopago {
    margin-top: 0px !important;
  }
  /* :L7078 */
  .cupon {
    margin-top: 0 !important;
    padding-top: 0px !important;
  }
  /* :L7082 */
  .box-cobertura.ajusteResumen .plan-img {
    display: none !important;
  }
  /* :L7085 */
  .box-cobertura.ajusteResumen .mb-20 {
    margin-bottom: 10px !important;
  }
  /* :L7088 */
  .plan-bajada {
    font-size: 21px!important;
  }
  /* :L7091 */
  .detalleCont {
    font-size: 22px;
    margin-top: 3px;
  }
  /* :L7095 */
  .page-quote.package-14774 .box-shadow-resumen h2 {
    margin-top: 0px!important;
  }
  /* :L7098 */
  .page-quote.package-14774 .box-shadow-resumen .titleresumen {
    font-size: 19px !important;
  }
  /* :L7101 */
  .package-14774.box-cobertura.vida-devolucion .plan-img {
    display: none !important;
  }
  /* :L7104 */
  .box-cobertura.vida-devolucion .mb-20 {
    margin-bottom: 10px !important;
  }
}
@media (min-width: 990px) {
  /* :L7110 */
  .destopk {
    display: none !important;
  }
  /* :L7111 */
  .mobile {
    display: block !important;
  }
}
@media (max-width: 1024px) {
  /* :L7115 */
  .divrecomeCyber {
    right: 2em;
    left: auto;
  }
}
/* fin cyber */

/* :L7122 */
.bottom-planes-oncologico {
  border: none !important;
  margin-top: 0px !important;
  margin-bottom: -10px !important;
  background: #002eff !important;
  color: white !important;
  height: 40px;
  width: 180px;
  font-size: 16px !important;
  border-radius: 40px !important;
}
/* :L7134 */
.back-on {
  margin-top: 25px;
  background-image: linear-gradient(rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.1)), url(/ImageUpload/DownloadImageVersion?uploadedImageVersionId=TnpOWlRVdDZXazR3UkVKQmNsTlZjV3AyZW5jNGQxOWYsQUVTMjU2X0NCQ19TVEFOREFSRCwxYWRVdXpCcXlrRThQM0oyLDEwMDAsSlFlZTJiUFZ5cUhVeUY3TSxxQzlNSDRtcVhyendjN1dZOVB5SkprNTFKNXJIak9GRzNiUjBKdkFQNWVucU1HQXpxTnBSQWUzaGc0aUlFRDlHNDVSU1hva1VmQVlxWEJrcFE3WW1vQT09);
  background-repeat: no-repeat;
  background-size: cover;
  padding: 80px;
  background-position: 50% 25%;
}
/* :L7142 */
.p5 {
  padding: 5px;
}
/* :L7145 */
.m15 {
  margin-top: 15px;
}
/*Ocultar campos */

/* :L7150 */
#Postcode209915 {
  display: none;
}
/* :L7153 */
#question209920 {
  display: none;
}
/* :L7156 */
#question209921 {
  display: none;
}
/* Ajuste Cards */

/* :L7161 */
.nombre-seguro {
  line-height: 24px;
  font-size: 20px;
  font-weight: 600;
  color: #002eff;
  margin-top: 15px;
  margin-bottom: 5px;
}
/* :L7169 */
.mensa_contrata {
  font-family: Barlow;
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
  align-items: center;
  text-align: center;
  color: #191919;
  margin-bottom: 0;
}
/* :L7181 */
.monto-plan-onco {
  color: #002eff;
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  font-size: 42px;
  line-height: 40px;
}
/* :L7189 */
.border-card {
  border: 1px solid #cccccc;
  box-sizing: border-box;
}
/* :L7193 */
.line-24 {
  line-height: 24px;
}
/* :L7196 */
.pl-30 {
  padding-left: 20px!important;
}
/* :L7199 */
.card-plan-oport-on {
  padding-bottom: 11px;
  /* box-shadow: 0 4px 14px rgb(0 0 0 / 25%); */
  background: white;
  box-sizing: border-box;
  border-radius: 20px;
  text-align: center;
  padding-top: 0;
  border: 1px solid rgba(204, 204, 204, 0.6);
}
/* :L7209 */
.package-15666 .card-section-05 {
  padding: 10px 30px;
}
/* :L7212 */
.precio-pasajeros {
  margin: 0;
  font-size: 16px;
  color: black;
  font-weight: 600;
}
/* :L7218 */
.c_blue {
  color: black !important;
}
/* :L7221 */
.con_boni_onc {
  text-align: center;
  font-size: 11px;
  color: black;
}
/* :L7226 */
.package-16827 div#instanda-question-label-VehiculoModelo-1 {
  margin-top: 15px;
}
/* :L7229 */
.box-shadow-rci {
  border: 1px solid #e5e5e5;
  border-radius: 8px;
  color: black;
  padding: 24px;
}
/* :L7235 */
.border-top-title-datos {
  border-top: 1px solid #191919;
  padding-top: 20px;
}
/* :L7240 */
.title-detalle-rci {
  font-style: normal;
  font-weight: 500;
  font-size: 24px;
  line-height: 32px;
  color: #191919;
}
/* :L7247 */
.title_datos {
  font-weight: 500;
  font-size: 16px;
  line-height: 24px;
}
/* :L7252 */
.title-section {
  font-style: normal;
  font-weight: 600;
  font-size: 20px;
  line-height: 32px;
}
/* :L7258 */
.centrar-botones {
  display: flex;
  justify-content: center;
}
/*Card de planes */

/* :L7264 */
.box-cobertura-rci {
  position: relative;
  background-color: white;
  margin-bottom: 20px;
  color: black;
  border-radius: 17px;
  -webkit-box-shadow: 0px 10px 30px 0px rgba(204, 204, 204, 0.6);
  -moz-box-shadow: 0px 10px 30px 0px rgba(204, 204, 204, 0.6);
  box-shadow: 0px 10px 30px 0px rgba(204, 204, 204, 0.6);
  border: 1px solid rgba(204, 204, 204, 0.5);
}
/* :L7275 */
.box-cobertura-rci p {
  color: white;
  font-weight: 700;
  font-size: 42px;
  line-height: 40px;
}
/* :L7281 */
.d_block {
  display: block;
}
/* :L7284 */
.quick_bor {
  border: 1px solid #cccccc;
  border-radius: 8px;
  padding: 10px;
  margin-bottom: 10px;
}
/* :L7290 */
.text-r {
  text-align: right;
}
/* :L7293 */
.text-l {
  text-align: left;
  padding-left: 5px;
}
/* :L7297 */
.border-img {
  border-radius: 15px;
}
/* :L7300 */
.panel-quick {
  color: #191919;
  font-style: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
}
/* :L7307 */
.black {
  color: black;
}
/* :L7311 */
.mb-25 {
  margin-bottom: 25px;
}
/* :L7314 */
.mt-15 {
  margin-top: 15px;
}
/* :L7317 */
.plan-img {
  border-top-left-radius: 16px;
  border-top-right-radius: 16px;
}
/* :L7322 */
.rci_precio {
  margin: 0;
  color: black;
  font-weight: 600;
  line-height: 20px;
}
/* :L7328 */
.rci_dias {
  margin-top: 25px;
  font-size: 20px;
  font-weight: 600;
}
/* :L7333 */
.box-cobertura-rci button.btn.btn-default {
  margin-top: 25px;
  margin-bottom: 20px;
}
/* :L7337 */
.mensa_exit {
  font-weight: 400;
  font-size: 24px;
  line-height: 32px;
  text-align: center;
  color: #191919;
}
/* :L7344 */
.text-center {
  text-align: center;
}
/* :L7347 */
.mensa_exit span {
  font-weight: 700;
}
/* :L7350 */
.mar_icono {
  margin-top: 40px;
  margin-bottom: 20px;
}
/* :L7354 */
.mb_20 {
  margin-bottom: 20px;
}
/* :L7357 */
.sub_mensa_exit {
  font-size: 18px;
  line-height: 26px;
  text-align: center;
  color: #191919;
}
@media (max-width: 640px) {
  /* :L7364 */
  .mb_20 {
    margin-bottom: 6px;
  }
  /* :L7367 */
  .mensa_exit {
    font-size: 20px;
    line-height: 24px;
  }
}
/* :L7372 */
.selection_plan {
  font-style: normal;
  font-weight: 400;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
}
/* :L7379 */
.title_selection_plan {
  font-style: normal;
  font-weight: 500;
  font-size: 26px;
  line-height: 32px;
  text-align: center;
}
/* :L7386 */
.title_pago {
  font-weight: 400;
  font-size: 26px;
  line-height: 32px;
}
/* :L7391 */
.max-w {
  max-width: 100%;
}
/* :L7394 */
.max-wdev {
  max-width: 100%;
  width: 500px;
}
/* :L7398 */
.m-0 {
  margin: 0;
}
/* :L7401 */
.p-0 {
  padding: 0;
}
/* :L7404 */
.pb-10 {
  padding-bottom: 10px;
}
/* :L7407 */
.minh-depor {
  min-height: 172px;
}
/* :L7410 */
.mt-11 {
  margin-top: 11px;
}
/* :L7413 */
.mt-13 {
  margin-top: 13px;
}
/* :L7416 */
.mt-31 {
  margin-top: 31px;
}
/* :L7419 */
.mt-20 {
  margin-top: 20px;
}
/* :L7422 */
.mt-15 {
  margin-top: 15px;
}
/* :L7425 */
.mb-15 {
  margin-bottom: 15px;
}
/* :L7428 */
.mb-10 {
  margin-bottom: 10px;
}
/* :L7431 */
.h-im {
  height: 195px;
}
/* :L7434 */
.mt_2 {
  margin-top: 2px;
}
/* :L7437 */
.mt_8 {
  margin-top: 8px;
}
/* :L7440 */
.mcar3 {
  margin-top: 30px;
  margin-bottom: 25px;
}
/* :L7444 */
.mcar4 {
  margin-top: 35px;
  margin-bottom: 25px;
}
/* :L7448 */
.des_mensa_exit {
  font-size: 18px;
  line-height: 26px;
  text-align: center;
  color: #191919;
}
/* :L7454 */
.centra-ver {
  display: flex;
  align-items: center;
}
@media (max-width: 990px) {
  /* :L7459 */
  .centra-ver {
    display: block;
    align-items: center;
  }
}
/* :L7464 */
.sobre_lista {
  list-style: none !important;
  text-align: left !important;
}
/* :L7468 */
#Postcode246675 {
  display: none;
}
/* :L7471 */
#question246682 {
  display: none;
}
/* :L7474 */
#question246683 {
  display: none;
}
/* :L7477 */
.box-shadow-hosp {
  padding: 20px 5% !important;
}
/* :L7480 */
.tieneben input[type=radio] {
  margin: 6px 0px 0 !important;
}
/* :L7483 */
.multiItemBeneficiarios .instanda-multi-item-header h3 {
  margin-top: 10px !important;
  border-bottom: none !important;
}
/* :L7487 */
.instanda-question-inner-label.instanda-question-multi-item-question-text-label {
  display: none!important;
}
/* :L7490 */
.package-17418 .navbar-barra {
  border-bottom: none !important;
}
/* :L7493 */
#question249055 label.control-label {
  font-size: 22px!important;
  text-align: center;
  font-weight: 700;
}
/* :L7498 */
#question249055 .instanda-question-label {
  display: none;
}
/* :L7502 */
.package-17418 .item-description {
  text-transform: none !important;
}
/* :L7505 */
.package-17514 .navbar-barra {
  border-bottom: none !important;
}
/* :L7508 */
.package-17514 button.btn.btn-default {
  margin-top: 5px !important;
  margin-bottom: 5px !important;
}
/* :L7512 */
#Postcode249066 {
  display: none;
}
/* :L7515 */
.package-17514 #BeneficiarioaddButton {
  font-size: 16px !important;
}
/* :L7518 */
#question249073 {
  display: none;
}
/* :L7521 */
#question249074 {
  display: none;
}
/* :L7524 */
.package-17514 .item-description {
  text-transform: none!important;
}
/* :L7527 */
.package-18398 .navbar-barra {
  border-bottom: 0px solid #cccccc !important;
}
/* :L7530 */
.package-18398 button.btn.btn-default {
  margin-top: 0px !important;
  margin-bottom: 20px !important;
}
/* :L7534 */
.package-18398 .m-pre {
  margin-top: 25px !important;
  margin-bottom: 20px !important;
}
/* :L7538 */
.package-18398 .monto_plan_viaje {
  padding-bottom: 7px;
  padding-top: 5px;
  padding-left: 7px;
  padding-right: 7px;
  font-family: Barlow;
  font-style: normal;
  font-weight: 700;
  font-size: 40px;
  align-items: center;
  text-align: center;
  color: #002eff;
}
/* :L7552 */
#question282418 {
  display: none;
}
/*Nombre del plan */

/* :L7556 */
.gamaplan h3 {
  font-weight: bold;
  font-size: 20px;
  line-height: 18px;
  text-align: center;
  color: #636467;
  padding-top: 5px;
}
/* :L7564 */
.gamaplan {
  margin-bottom: 20px;
}
/* :L7568 */
.package-18398 .bottom-plan .btn.btn-default {
  background-color: #002eff !important;
  border: 1px solid #002eff !important;
  color: white !important;
}
/*
.package-18398 .box-shadow-resumen {
    color: black;
    padding-right: 10%;
    padding-left: 9%;
    padding-top: 20px;
    padding-bottom: 10px;
}
*/

/* :L7582 */
.package-18398 .precio-pasajeros {
  margin-bottom: 25px;
}
/* :L7585 */
.package-22707 .navbar-barra {
  border-bottom: none !important;
}
@media (max-width: 991px) {
  /* :L7592 */
  .package-22707 .seltipopago {
    margin-top: 15px !important;
    font-size: 18px !important;
  }
  /* :L7596 */
  .title_selection_plan {
    font-size: 15px !important;
    line-height: 20px !important;
  }
  /* :L7600 */
  .dfle_prima {
    display: block !important;
  }
}
@media (min-width: 900px) {
  /* :L7605 */
  .package-22707 .box-shadow {
    margin-bottom: 20px!important;
  }
}
@media (min-width: 810px) {
  /* :L7611 */
  .package-22707 .modal-dialog {
    width: 600px!important;
  }
}
/* :L7617 */
.p-0 {
  padding-left: 0;
}
/* :L7620 */
.m15 {
  margin-left: 15px;
}
/* :L7623 */
.pull-left {
  margin-bottom: 10px!important;
}
/* :L7626 */
.package-22707 .modal-body {
  min-height: 200px !important;
}
/* :L7629 */
.package-22707 .form-control {
  background-color: white;
  border-top: none !important;
  border-right: none !important;
  border-left: none !important;
  border-bottom: 1px solid #1ea67b !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  height: 27px !important;
  font-size: 16px !important;
}
/* :L7640 */
.package-22707 label.control-label {
  font-weight: bold !important;
}
/* :L7643 */
.package-22707 .box-shadow {
  padding: 20px 7% !important;
}
/* :L7647 */
#question399098 {
  display: none;
}
/* :L7650 */
#question399105 {
  display: none;
}
/* :L7653 */
#question399092 {
  display: none;
}
/* :L7656 */
#question399094 {
  display: none;
}
/* :L7659 */
#question399101 {
  display: none;
}
/* :L7663 */
#question399096 {
  display: none;
}
/* :L7666 */
.plan-detalle_sub {
  text-align: center;
  line-height: 1.5;
  font-size: 18px;
}
/* :L7672 */
#modal_condi {
  text-align: center;
}
/* :L7675 */
.icono_mep {
  margin: 0;
  background: #dedede;
  padding: 0% 0%;
}
/* :L7680 */
.icono_mep_container {
  margin-top: 1%;
  margin-bottom: 2%;
  border-radius: 8px;
  border: 1px solid rgba(204, 204, 204, 0.5);
  background: white;
  padding: 5px 5% 24px 5%;
}
/* :L7689 */
.row-titu_icono {
  /*  display: flex;*/
  padding: 1.5rem;
}
/* :L7693 */
.titulo_iconos {
  text-align: center;
  font-size: 26px;
  font-weight: 600;
  line-height: 30px;
  /* text-align: left; */
  color: #002eff;
}
/* :L7701 */
.ml5 {
  margin-left: 5%;
}
/* :L7704 */
.chubb-logo {
  width: 124px;
}
/* :L7707 */
.card-green {
  background: #babac2;
  border-radius: 10px;
  border: 0 solid rgba(0, 0, 0, 0.125) !important;
  box-shadow: 0 4px 24px #22292f1a;
}
/* :L7713 */
.dfle_prima {
  display: flex;
  justify-content: center;
}
/* :L7719 */
.card_b5 {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: white;
  background-clip: border-box;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: .25rem;
}
/* :L7736 */
.card-header_b5 {
  padding: 1.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
/* :L7743 */
.h5_b5 {
  font-size: 14px;
}
/* :L7746 */
.card-title_b5 {
  margin-bottom: .75rem;
}
/* :L7749 */
.card-body_b5 {
  -webkit-box-flex: 1;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  padding: 1.25rem;
}
/* :L7755 */
.btn-primary_b5 {
  color: white;
  background-color: #007bff;
  border-color: #007bff;
}
/* :L7760 */
.color_b5 {
  color: #212529 !important;
}
/* :L7763 */
.btn_b5 {
  display: inline-block;
  font-weight: 800;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  padding: 1.1rem 3.75rem;
  font-size: 14px;
  line-height: 1.5;
  border-radius: .25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
/* :L7780 */
.col-xs-12.prima_baja {
  margin-top: 20px;
  text-align: center;
  margin-bottom: 20px;
}
/* :L7785 */
.col-xs-12.prima_medio {
  margin-top: 20px;
  text-align: center;
  margin-bottom: 20px;
}
/* :L7790 */
.col-xs-12.prima_alto {
  margin-top: 20px;
  text-align: center;
  margin-bottom: 20px;
}
/* :L7795 */
.col-xs-12.prima_premium {
  margin-top: 20px;
  text-align: center;
  margin-bottom: 20px;
}
/* :L7800 */
.card-header_b5.h5_b5.color_b5 {
  margin-top: 0 !important;
}
/* :L7804 */
.package-22707 .seltipopago {
  font-size: 20px;
}
/* :L7807 */
.package-22707 .pull-right {
  margin-bottom: 15px;
}
/* :L7809 */
.footer_mep_cf {
  margin: 0;
  background: #dddddd;
}
/* :L7814 */
.container.footer_mep.card-green {
  margin-bottom: 1.5%;
  padding: 2%;
}
/* :L7819 */
.package-22707 .d-flex {
  display: flex;
  justify-content: center;
}
/* :L7823 */
.card-text.color_b5 {
  margin-top: 5px;
  margin-left: 5px;
}
/* :L7827 */
.text-her img {
  max-width: 3%;
  width: 30px;
}
/* :L7832 */
.col-md-12.col-xs-12.text-her {
  display: flex;
  padding-left: 0;
}
/* :L7836 */
.box-shadow-rci {
  padding-bottom: 30px!important;
}
/* :L7840 */
.col-md-12.text-left.m15 {
  margin-top: 3px !important;
}
/* :L7844 */
.col-md-12.text-left.p-0.m15 {
  margin-top: 3px !important;
}
/* :L7848 */
.page-confirmation2 .prima_baja {
  margin-left: 50px;
}
/* :L7849 */
.page-confirmation2 .prima_medio {
  margin-left: 50px;
}
/* :L7850 */
.page-confirmation2 .prima_alto {
  margin-left: 50px;
}
/* :L7851 */
.page-confirmation2 .prima_premium {
  margin-left: 50px;
}
/* :L7853 */
.dflsa {
  display: flex;
}
/* :L7857 */
.secondtext.m15 {
  font-size: 12px;
  line-height: 1.2;
}
/* :L7861 */
.secondtext {
  font-size: 12px;
  line-height: 1.2;
}
/* :L7865 */
#question410138 {
  display: none;
}
/* :L7866 */
#question410139 {
  display: none;
}
/* :L7868 */
.package-23079 .navbar-barra {
  border-bottom: 0px solid #cccccc !important;
}
/* :L7871 */
.package-23079 .mtb-15 {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}
/* :L7875 */
.package-23079 .mb-1 {
  margin-bottom: 0px;
}
/* :L7878 */
.package-23079 .plan_men_clp p {
  margin-bottom: 15px !important;
}
/* :L7881 */
.package-23079 button.btn.btn-default {
  margin-top: 15px !important;
  margin-bottom: 15px !important;
}
