 @import url('https://fonts.googleapis.com/css2?family=Maven+Pro:wght @400;500;600;700&display=swap');
 @import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght @300;400;700&display=swap');
/* Todas las resoluciones */
#amofroms_main_wrapper form .amoforms__field {
width: 100%;
}
#amofroms_main_wrapper form button {
grid-column: span 2;
height: 2em !important;
}
.amoforms__field__name-label div {
  font-family: "Maven Pro", sans-serif;
  font-size: 0.6em;
  font-weight: bold;
  text-transform: capitalize;
  padding-left: 3px;
}
.amoforms__submit-button-text {
font-family: "Roboto Condensed", sans-serif;
font-weight: 300;
font-size: 0.8em;
}
.iti__country-container {
  margin-top: 18px !important;
}
/* Mobile */
 @media (max-width: 500px) {
#amofroms_main_wrapper {
height: 682px;
width: auto !important;
}
#amofroms_main_wrapper form {
display: grid;
grid-template-columns: 1fr;
gap: 15px;
margin: 35px 15px 0 15px;
padding-bottom: 0 !important;
}
}
/* Tablet */
 @media (min-width: 500px) and (max-width: 600px) { 
#amofroms_main_wrapper {
height: 382px;
width: auto !important;
}
#amofroms_main_wrapper form {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 15px;
margin: 35px 15px 0 15px;
padding-bottom: 0 !important;
}
}
/* Desktop */
 @media (min-width: 600px) {
#amofroms_main_wrapper {
width: 100% !important;
min-width: 600px;
height: 382px;
}
#amofroms_main_wrapper form {
display: grid;
grid-template-columns: 1fr 1fr;
gap: 15px;
margin: 35px 15px 0 15px;
padding-bottom: 0 !important;
}
}