.runts-container1 {
  width: 100%;
  display: flex;
  overflow: auto;
  min-height: 3990px;
  align-items: center;
  flex-direction: column;
}
.runts-desktop1 {
  gap: 10px;
  top: -11px;
  left: 0px;
  right: 0px;
  width: 1200px;
  height: 4028px;
  margin: auto;
  display: flex;
  overflow: hidden;
  position: absolute;
  align-items: flex-start;
  flex-shrink: 0;
  margin-bottom: auto;
  justify-content: center;
  background-color: rgba(255, 255, 255, 1);
}
.runts-image {
  top: 2052px;
  left: 129px;
  width: 366px;
  height: 196px;
  position: absolute;
  align-self: flex-end;
  object-fit: cover;
}
.runts-container2 {
  flex: 0 0 auto;
  width: 1200px;
  height: 2003px;
  display: flex;
  position: relative;
  align-items: center;
  flex-direction: column;
  justify-content: flex-start;
}
.runts-navbar-interactive {
  width: 100%;
  height: 221px;
  display: flex;
  align-items: center;
  padding-top: var(--dl-space-space-twounits);
  padding-left: var(--dl-space-space-threeunits);
  margin-bottom: 11px;
  padding-right: var(--dl-space-space-threeunits);
  padding-bottom: var(--dl-space-space-twounits);
  justify-content: space-between;
}
.runts-line1 {
  top: 143px;
  left: 0px;
  right: 0px;
  width: 828px;
  height: 1px;
  margin: auto;
  position: absolute;
}
.runts-aicsheader1 {
  top: 0px;
  left: 0px;
  right: 0px;
  width: 80%;
  height: auto;
  position: absolute;
  margin-top: var(--dl-space-space-unit);
  margin-left: auto;
  margin-right: auto;
  margin-bottom: auto;
}
.runts-desktop-menu {
  flex: 1;
  display: flex;
  align-self: flex-end;
  align-items: flex-end;
  justify-content: space-between;
}
.runts-links1 {
  flex: 1;
  display: flex;
  align-self: center;
  align-items: flex-end;
  flex-direction: row;
  justify-content: center;
}
.runts-navlink1 {
  color: #5d5d5d;
  font-family: "Exo 2";
  text-decoration: none;
}
.runts-navlink2 {
  color: #5d5d5d;
  font-family: "Exo 2";
  margin-left: var(--dl-space-space-twounits);
  text-decoration: none;
}
.runts-navlink3 {
  color: #5d5d5d;
  font-family: "Exo 2";
  margin-left: var(--dl-space-space-twounits);
  text-decoration: none;
}
.runts-navlink4 {
  color: #5d5d5d;
  font-family: "Exo 2";
  margin-left: var(--dl-space-space-twounits);
  text-decoration: none;
}
.runts-navlink5 {
  color: #5d5d5d;
  font-family: "Exo 2";
  margin-left: var(--dl-space-space-twounits);
  text-decoration: none;
}
.runts-navlink6 {
  color: #5d5d5d;
  font-family: "Exo 2";
  margin-left: var(--dl-space-space-twounits);
  text-decoration: none;
}
.runts-text100 {
  color: #5d5d5d;
  font-family: "Exo 2";
  margin-left: var(--dl-space-space-twounits);
}
.runts-text101 {
  color: #5d5d5d;
  font-family: "Exo 2";
  margin-left: var(--dl-space-space-twounits);
}
.runts-burger-menu {
  display: none;
}
.runts-icon10 {
  width: var(--dl-size-size-xsmall);
  height: var(--dl-size-size-xsmall);
}
.runts-mobile-menu {
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100vh;
  display: none;
  padding: 32px;
  z-index: 100;
  position: absolute;
  flex-direction: column;
  justify-content: space-between;
  background-color: #fff;
}
.runts-nav {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
.runts-top {
  width: 100%;
  display: flex;
  align-items: center;
  margin-bottom: var(--dl-space-space-threeunits);
  justify-content: space-between;
}
.runts-logo {
  height: 2rem;
}
.runts-close-menu {
  display: flex;
  align-items: center;
  justify-content: center;
}
.runts-icon12 {
  width: var(--dl-size-size-xsmall);
  height: var(--dl-size-size-xsmall);
}
.runts-links2 {
  flex: 0 0 auto;
  display: flex;
  align-self: flex-start;
  align-items: flex-start;
  flex-direction: column;
}
.runts-text102 {
  margin-bottom: var(--dl-space-space-unit);
}
.runts-text103 {
  margin-bottom: var(--dl-space-space-unit);
}
.runts-text104 {
  margin-bottom: var(--dl-space-space-unit);
}
.runts-text105 {
  margin-bottom: var(--dl-space-space-unit);
}
.runts-text106 {
  margin-bottom: var(--dl-space-space-unit);
}
.runts-buttons {
  display: flex;
  margin-top: var(--dl-space-space-unit);
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
}
.runts-login {
  margin-right: var(--dl-space-space-twounits);
}
.runts-icon14 {
  width: var(--dl-size-size-xsmall);
  height: var(--dl-size-size-xsmall);
  margin-right: var(--dl-space-space-twounits);
}
.runts-icon16 {
  width: var(--dl-size-size-xsmall);
  height: var(--dl-size-size-xsmall);
  margin-right: var(--dl-space-space-twounits);
}
.runts-icon18 {
  width: var(--dl-size-size-xsmall);
  height: var(--dl-size-size-xsmall);
}
.runts-banner {
  top: 230px;
  left: 0px;
  right: 0px;
  width: 1047px;
  height: 250px;
  margin: auto;
  display: flex;
  padding: var(--dl-space-space-threeunits);
  position: absolute;
  align-items: center;
  flex-direction: column;
  justify-content: space-between;
}
.runts-text107 {
  top: -105px;
  left: 0px;
  right: 0px;
  height: 130px;
  margin: auto;
  position: absolute;
  font-size: 3rem;
  text-align: center;
}
.runts-text111 {
  color: rgb(115, 115, 115);
  max-width: var(--dl-size-size-maxwidth);
  align-self: center;
  margin-top: var(--dl-space-space-twounits);
  text-align: left;
  margin-bottom: var(--dl-space-space-twounits);
}
.runts-text112 {
  color: #000000;
  font-style: normal;
  font-weight: 900;
  text-transform: uppercase;
  text-decoration: underline;
}
.runts-text127 {
  color: #000000;
  font-style: normal;
  font-weight: 900;
  text-transform: uppercase;
  text-decoration: underline;
}
.runts-text136 {
  color: #000000;
  font-style: normal;
  font-weight: 900;
  text-transform: uppercase;
}
.runts-text142 {
  font-style: normal;
  font-weight: 500;
}
.runts-text143 {
  font-style: normal;
  font-weight: 500;
}
.runts-text144 {
  font-style: normal;
  font-weight: 500;
}
.runts-text145 {
  font-style: normal;
  font-weight: 500;
}
.runts-text146 {
  font-style: normal;
  font-weight: 500;
}
.runts-text147 {
  font-style: normal;
  font-weight: 500;
}
.runts-text148 {
  font-style: normal;
  font-weight: 500;
}
.runts-text149 {
  font-style: normal;
  font-weight: 500;
}
.runts-text150 {
  font-style: normal;
  font-weight: 500;
}
.runts-text151 {
  font-style: normal;
  font-weight: 500;
}
.runts-text152 {
  font-style: normal;
  font-weight: 500;
}
.runts-text153 {
  font-style: normal;
  font-weight: 500;
}
.runts-text154 {
  font-style: normal;
  font-weight: 500;
}
.runts-text155 {
  font-style: normal;
  font-weight: 500;
}
.runts-text156 {
  font-style: normal;
  font-weight: 500;
}
.runts-text157 {
  font-style: normal;
  font-weight: 500;
}
.runts-text160 {
  text-decoration: underline;
}
.runts-text161 {
  color: #737373;
}
.runts-text164 {
  color: #000000;
  font-style: normal;
  font-weight: 900;
  text-transform: uppercase;
}
.runts-text170 {
  font-style: normal;
  font-weight: 600;
}
.runts-text171 {
  font-style: normal;
  font-weight: 600;
}
.runts-text172 {
  font-style: normal;
  font-weight: 600;
}
.runts-text173 {
  font-style: normal;
  font-weight: 600;
}
.runts-text174 {
  font-style: normal;
  font-weight: 600;
}
.runts-text175 {
  font-style: normal;
  font-weight: 600;
}
.runts-text176 {
  font-style: normal;
  font-weight: 600;
}
.runts-text177 {
  font-style: normal;
  font-weight: 600;
}
.runts-text178 {
  font-style: normal;
  font-weight: 600;
}
.runts-text179 {
  font-style: normal;
  font-weight: 600;
}
.runts-text180 {
  font-style: normal;
  font-weight: 600;
}
.runts-text181 {
  font-style: normal;
  font-weight: 600;
}
.runts-text182 {
  font-style: normal;
  font-weight: 600;
}
.runts-text183 {
  font-style: normal;
  font-weight: 600;
}
.runts-text184 {
  font-style: normal;
  font-weight: 600;
}
.runts-text185 {
  font-style: normal;
  font-weight: 600;
}
.runts-text186 {
  font-style: normal;
  font-weight: 600;
}
.runts-text187 {
  font-style: normal;
  font-weight: 600;
}
.runts-text188 {
  font-style: normal;
  font-weight: 600;
}
.runts-text189 {
  font-style: normal;
  font-weight: 600;
}
.runts-text190 {
  font-style: normal;
  font-weight: 600;
}
.runts-text191 {
  font-style: normal;
  font-weight: 600;
}
.runts-text192 {
  font-style: normal;
  font-weight: 600;
}
.runts-text193 {
  font-style: normal;
  font-weight: 600;
}
.runts-text194 {
  font-style: normal;
  font-weight: 600;
}
.runts-text195 {
  font-style: normal;
  font-weight: 600;
}
.runts-text196 {
  font-style: normal;
  font-weight: 600;
}
.runts-text199 {
  color: #000000;
  font-style: normal;
  font-weight: 900;
  text-transform: uppercase;
  text-decoration: underline;
}
.runts-text205 {
  font-style: normal;
  font-weight: 600;
}
.runts-text206 {
  font-style: normal;
  font-weight: 600;
}
.runts-text207 {
  font-style: normal;
  font-weight: 600;
}
.runts-text208 {
  font-style: normal;
  font-weight: 600;
}
.runts-text209 {
  font-style: normal;
  font-weight: 600;
}
.runts-text210 {
  font-style: normal;
  font-weight: 600;
}
.runts-text211 {
  font-style: normal;
  font-weight: 600;
}
.runts-text212 {
  font-style: normal;
  font-weight: 600;
}
.runts-text213 {
  font-style: normal;
  font-weight: 600;
}
.runts-text214 {
  font-style: normal;
  font-weight: 600;
}
.runts-text215 {
  font-style: normal;
  font-weight: 600;
}
.runts-text216 {
  font-style: normal;
  font-weight: 600;
}
.runts-text217 {
  font-style: normal;
  font-weight: 600;
}
.runts-text218 {
  font-style: normal;
  font-weight: 600;
}
.runts-text219 {
  font-style: normal;
  font-weight: 600;
}
.runts-text220 {
  font-style: normal;
  font-weight: 600;
}
.runts-text221 {
  font-style: normal;
  font-weight: 600;
}
.runts-text222 {
  font-style: normal;
  font-weight: 600;
}
.runts-text223 {
  font-style: normal;
  font-weight: 600;
}
.runts-text224 {
  font-style: normal;
  font-weight: 600;
}
.runts-text225 {
  font-style: normal;
  font-weight: 600;
}
.runts-text226 {
  font-style: normal;
  font-weight: 600;
}
.runts-text229 {
  color: #000000;
  font-style: normal;
  font-weight: 800;
}
.runts-text234 {
  color: #000000;
  font-style: normal;
  font-weight: 900;
  text-transform: uppercase;
  text-decoration: underline;
}
.runts-text238 {
  left: 0px;
  color: rgb(115, 115, 115);
  right: 0px;
  bottom: -3501px;
  margin: auto;
  position: absolute;
  align-self: center;
  text-align: left;
}
.runts-text239 {
  color: #000000;
  font-style: normal;
  font-weight: 900;
  text-transform: uppercase;
  text-decoration: underline;
}
.runts-text243 {
  color: #737373;
}
.runts-text246 {
  color: #737373;
}
.runts-text249 {
  color: #737373;
}
.runts-text252 {
  color: #737373;
}
.runts-text255 {
  color: #737373;
}
.runts-text261 {
  color: #737373;
}
.runts-text264 {
  color: #737373;
}
.runts-text269 {
  color: #000000;
  font-style: normal;
  font-weight: 900;
  text-transform: uppercase;
  text-decoration: underline;
}
.runts-text277 {
  color: #000000;
  font-style: normal;
  font-weight: 900;
  text-transform: uppercase;
  text-decoration: underline;
}
.runts-text279 {
  color: #737373;
}
.runts-text281 {
  color: #737373;
}
.runts-text282 {
  color: #737373;
}
.runts-text284 {
  color: #737373;
}
.runts-text285 {
  color: #737373;
}
.runts-text287 {
  color: #737373;
}
.runts-text288 {
  color: #737373;
}
.runts-text290 {
  color: #737373;
}
.runts-text291 {
  color: #737373;
}
.runts-text295 {
  color: #000000;
  font-style: normal;
  font-weight: 900;
  text-transform: uppercase;
  text-decoration: underline;
}
.runts-text301 {
  color: #737373;
}
.runts-text304 {
  color: #737373;
}
.runts-text309 {
  color: #000000;
  font-style: normal;
  font-weight: 900;
  text-transform: uppercase;
  text-decoration: underline;
}
.runts-text312 {
  font-style: normal;
  font-weight: 600;
}
.runts-text314 {
  font-style: normal;
  font-weight: 600;
}
.runts-text316 {
  color: #737373;
}
.runts-text317 {
  font-style: normal;
  font-weight: 600;
}
.runts-text319 {
  color: #737373;
}
.runts-text320 {
  font-style: normal;
  font-weight: 600;
}
.runts-text322 {
  color: #737373;
}
.runts-text323 {
  font-style: normal;
  font-weight: 600;
}
.runts-text325 {
  color: #737373;
}
.runts-text326 {
  font-style: normal;
  font-weight: 600;
}
.runts-text328 {
  color: #737373;
}
.runts-text329 {
  font-style: normal;
  font-weight: 600;
}
.runts-text331 {
  font-style: normal;
  font-weight: 600;
}
.runts-text333 {
  font-style: normal;
  font-weight: 600;
}
.runts-text335 {
  color: #737373;
}
.runts-text336 {
  font-style: normal;
  font-weight: 600;
}
.runts-text338 {
  font-style: normal;
  font-weight: 600;
}
.runts-text339 {
  font-style: normal;
  font-weight: 600;
}
.runts-text341 {
  font-style: normal;
  font-weight: 600;
}
.runts-text347 {
  left: 559px;
  bottom: -246px;
  position: absolute;
  max-width: var(--dl-size-size-maxwidth);
  align-self: center;
  text-align: left;
}
.runts-text348 {
  font-style: normal;
  font-weight: 900;
}
.runts-text349 {
  color: #737373;
}
.runts-text350 {
  color: #737373;
}
.runts-text351 {
  color: #312525;
  text-transform: capitalize;
}
.runts-text352 {
  color: #312525;
  text-transform: capitalize;
}
.runts-text353 {
  color: #312525;
  text-transform: capitalize;
}
.runts-text354 {
  color: #312525;
  text-transform: capitalize;
}
.runts-text355 {
  color: #312525;
  text-transform: capitalize;
}
.runts-text356 {
  color: #312525;
  text-transform: capitalize;
}
.runts-text357 {
  color: #312525;
  text-transform: capitalize;
}
.runts-text358 {
  color: #312525;
  text-transform: capitalize;
}
.runts-text359 {
  color: #312525;
  text-transform: capitalize;
}
.runts-text360 {
  color: #312525;
  text-transform: capitalize;
}
.runts-text361 {
  color: #312525;
  text-transform: capitalize;
}
.runts-text362 {
  color: #312525;
  text-transform: capitalize;
}
.runts-text363 {
  color: #312525;
  text-transform: capitalize;
}
.runts-text364 {
  color: #737373;
}
.runts-text365 {
  color: #737373;
}
.runts-text366 {
  color: #737373;
}
@media(max-width: 991px) {
  .runts-desktop1 {
    width: 991px;
  }
  .runts-image {
    top: 2052px;
    left: 65px;
  }
  .runts-text111 {
    max-width: 100%;
  }
  .runts-text238 {
    left: 11px;
    bottom: -3569px;
    max-width: auto;
    margin-top: auto;
    text-align: left;
    margin-left: var(--dl-space-space-fourunits);
    margin-right: var(--dl-space-space-threeunits);
    margin-bottom: auto;
  }
  .runts-text347 {
    max-width: 100%;
  }
}
@media(max-width: 767px) {
  .runts-desktop1 {
    width: 711px;
  }
  .runts-navbar-interactive {
    padding-left: var(--dl-space-space-twounits);
    padding-right: var(--dl-space-space-twounits);
  }
  .runts-desktop-menu {
    display: none;
  }
  .runts-burger-menu {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .runts-text102 {
    margin-bottom: var(--dl-space-space-unit);
  }
  .runts-text103 {
    margin-left: 0;
    margin-bottom: var(--dl-space-space-unit);
  }
  .runts-text104 {
    margin-left: 0;
    margin-bottom: var(--dl-space-space-unit);
  }
  .runts-text105 {
    margin-left: 0;
    margin-bottom: var(--dl-space-space-unit);
  }
  .runts-text106 {
    margin-left: 0;
    margin-bottom: var(--dl-space-space-unit);
  }
  .runts-banner {
    padding-left: var(--dl-space-space-twounits);
    padding-right: var(--dl-space-space-twounits);
  }
  .runts-text111 {
    padding-left: var(--dl-space-space-unit);
    padding-right: var(--dl-space-space-unit);
  }
  .runts-text238 {
    padding-left: var(--dl-space-space-unit);
    padding-right: var(--dl-space-space-unit);
  }
  .runts-text347 {
    padding-left: var(--dl-space-space-unit);
    padding-right: var(--dl-space-space-unit);
  }
}
@media(max-width: 479px) {
  .runts-desktop1 {
    width: 479px;
  }
  .runts-navbar-interactive {
    padding: var(--dl-space-space-unit);
  }
  .runts-mobile-menu {
    padding: 16px;
  }
  .runts-banner {
    padding-top: var(--dl-space-space-twounits);
    padding-left: var(--dl-space-space-unit);
    padding-right: var(--dl-space-space-unit);
    padding-bottom: var(--dl-space-space-twounits);
  }
}
