﻿.container.mission-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  /* width: 960px; */
  padding-top: 0;
  padding-bottom: 0;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  grid-column-gap: 5px;
}

.home_spline_roboto {
  width: 139%;
  height: 125%;
  object-fit: contain;
  position: absolute;
  top: -16%;
  bottom: 0%;
  left: 3%;
  right: 0%
}

.home_spline_roboto.display-tablet {
  display: none
}

.home_intro_character {
  width: 120%;
  height: 28.75rem;
  background-image: url(https://assets-global.website-files.com/6501f1891917bde75ab542ee/650235e4a49e37c4abca3b50_Layer_1%20\(1\).svg);
  background-position: 50% 100%;
  background-repeat: no-repeat;
  background-size: contain;
  position: relative
}

@media screen and (max-width:879px) {

  .home_intro_character {
    height: 20.75rem;
    width: 100% !important;
    margin-top: 6rem;
    margin-right: 2rem;
  }
}


@media screen and (max-width:479px) {

  .home_spline_roboto {
    width: 109%;
    height: 108%;
    object-fit: contain;
    position: absolute;
    top: 0%;
    bottom: 0%;
    left: 3%;
    right: 0%
  }

  .home_hero_content {
    grid-column-gap: 2rem;
    grid-row-gap: 2rem;
    padding-left: 5vw;
    padding-right: 5vw
  }

  .home_hero_content.pricing-section {
    text-align: left;
    align-items: flex-start;
    padding-left: 0;
    padding-right: 0
  }

  .home_hero {
    padding-bottom: 18rem
  }

  .home_hero_heading {
    margin-bottom: -1rem;
    font-size: 3.35rem
  }

  .heading_standard {
    font-size: 2rem
  }

  .home_intro_character {
    height: 20.75rem;
    width: 100% !important;
    margin-top: 2rem;
    margin-right: 2rem;
  }
}