.error-message {
  font-size: 13px;
  color: #f00;
}

.leyenda-cotiza {
  font-size: 12px;
  font-weight: bold;
  margin-top: 37px;
  color: #232e6b;
}

.texto-encabezado {
  font-size: 22px;
  color: #232e6b;
  margin-top: 15px;
  font-weight: 700;
}

.subtitulo-cotiza {
  font-size: 14px;
  color: #232e6b;
}

.padding-bottom-cero {
  padding-bottom: 0 !important;
}

.fondo-cotiza {
  font-family: "Montserrat", Helvetica, Arial, Lucida, sans-serif;
  /* background-color: rgb(255 152 0 / 37%) !important; */
  background-color: transparent; 
  padding: 0 .75rem;
  border-radius: 10px;
  /* background-color: #ed7014; */
}

.datos-auto h2,
.datos-auto h3,
.datos-cliente h2,
.datos-cliente h3,
.datos-cotizacion h2,
.datos-cotizacion h3 {
  color: #232e6b;
}

.datos-auto h2,
.datos-cliente h2,
.datos-cotizacion h2 {
  font-size: 25px;
}

.datos-auto h3,
.datos-cliente h3,
.datos-cotizacion h3 {
  font-size: 23px;
}
.salto {
  display: block;
}

/* .contenedor-form {
  background-color: rgba(255, 255, 255, 0.35);
  border-radius: 10px;
  padding: 10px 5px;
  margin: 0 20px 30px 20px;
} */

.datos-auto,
.datos-cliente,
.contenendor-cotizacion {
  /*background-color: rgb(255 152 0 / 37%);*/
  border-radius: 10px;
  /*padding: 20px; */
  margin: 5px;
}

.contenendor-cotizacion {
  padding: 20px;
  background-color: rgb(255 152 0 / 37%)!important;
}

@media only screen and (max-width: 799px) {
  .datos-auto,
  .datos-cliente,
  .contenendor-cotizacion {
    background-color: rgb(255 152 0 / 37%);
    padding: 20px;
  }
}

.full-weight {
  font-weight: 700;
}

.fondo-cotiza label {
  color: #232e6b;
  font-size: 16px;
  font-weight: 600;
}

.fondo-cotiza input {
  border-radius: 0.25rem;
  height: calc(2.25rem + 2px);
}

.fondo-cotiza .form-control {
  border: 1px solid #646363;
}

.form-control {
  font-size: 14px !important;
}

.fondo-cotiza .btn-primary {
  background-color: #226bb3;
  border-color: #226bb3;
  font-size: 16px;
  padding: 4px 22px;
  font-weight: 600;
  margin: .2rem 0;
}

.et_pb_section_11.et_pb_section .et_pb_row.et_pb_row_10 {
  top: 85px !important;
  right: 70px !important; 
}


@media only screen and (min-width: 1500px) {
  .et_pb_section_11.et_pb_section .et_pb_row.et_pb_row_10 {
    top: 280px !important;
    right: 10% !important; 
  }
}

/* Fix form */

@media screen and (min-width: 760px)  {
  /* Estilos para pantallas con un ancho mínimo de 920px */
p:not(.has-background):last-of-type {
 padding-bottom: 40px !important;
}
p.et_normal_padding {
        width: 100% !important;
}

    .et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item, .et_pb_gutters3 .et_pb_column_4_4 .et_pb_widget, .et_pb_gutters3 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_widget, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product {
        margin-bottom: 0 !important;
}
    .et_pb_section .et_pb_row .et_pb_column .et_pb_module:last-child, .et_pb_section .et_pb_row .et_pb_column .et_pb_module.et-last-child, .et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child, .et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_column .et_pb_module.et-last-child, .et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child, .et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module.et-last-child {
        margin-bottom: -59px !important;
    }


#formulario-cotizador-adi {
    padding-right: 10px!important;
    padding-left: 10px!important;
    padding-right: 10px;
    padding-left: 10px;
    right: 2%!important;
    top: 100px!important;
	  width: 500px !important;
  max-width: 500px !important;
}

/*
.et_pb_row_16,body #page-container .et-db #et-boc .et-l .et_pb_row_16.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_16.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_16.et_pb_row {
  width: 500px !important;
  max-width: 500px !important;
} */
}

@media screen and (max-width: 760px) {
	#formulario-cotizador-adi {
	display: none;
}
}



/* Fix form */
/*Estilos para pantallas con un ancho mínimo de 920px */
/*@media screen and (min-width: 760px)  {
   
p:not(.has-background):last-of-type {
 padding-bottom: 4px !important;
}
p.et_normal_padding {
        width: 100% !important;
}

    .et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item, .et_pb_gutters3 .et_pb_column_4_4 .et_pb_widget, .et_pb_gutters3 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_widget, .et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product {
        margin-bottom: 0 !important;
}
    .et_pb_section .et_pb_row .et_pb_column .et_pb_module:last-child, .et_pb_section .et_pb_row .et_pb_column .et_pb_module.et-last-child, .et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_column .et_pb_module:last-child, .et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_column .et_pb_module.et-last-child, .et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module:last-child, .et_pb_section.et_section_specialty .et_pb_row .et_pb_column .et_pb_row_inner .et_pb_column .et_pb_module.et-last-child {
        margin-bottom: -59px !important;
    }


.et_pb_row_9.et_pb_row {
    padding-right: 10px!important;
    padding-left: 10px!important;
    padding-right: 10px;
    padding-left: 10px;
    right: 2%!important;
    top: 100px!important;
	  width: 500px !important;
  max-width: 500px !important;
}


.et_pb_row_9,body #page-container .et-db #et-boc .et-l .et_pb_row_9.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_9.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_9.et_pb_row {
  width: 500px !important;
  max-width: 500px !important;
} 
}

@media screen and (max-width: 760px) {
	.et_pb_row_9.et_pb_row {
	display: none;
}
}*/