* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
}

/* Hide Google Translate banner */
.goog-te-banner-frame.skiptranslate {
    display: none !important;
}

.skiptranslate iframe {
    display: none !important;
} 

body {
  top: 0 !important;
  font-family: Arial, sans-serif;
  background: white;
  color: black;
  min-width: 0;
  overflow-x: hidden;
}

img,
svg {
  max-width: 100%;
}

button,
input,
select,
textarea {
  font: inherit;
}

a{
  text-decoration: none;
}


#Question{
  margin: 0;
}

/* Apply Right Now button */

.apply-right-now {
    display: inline-block;
    margin-top: 0.75rem;
    padding: 0.625rem 1rem;
    background-color: #2563eb;
    color: white;
    text-decoration: none;
    border-radius: 6px;
    font-weight: 600;
    transition: background-color 0.2s ease;
}

.apply-right-now:hover {
    background-color: #1e40af;
}

.outside {
  width: min(100% - 2rem, 62.5rem);
  margin: clamp(1.5rem, 5vw, 3.125rem) auto;
}
#results-title{
  padding: 0 0 15px 0;
}
