/* line 3, static/desktop_style.scss */
.col-3 {
  width: 25%; }

/* line 6, static/desktop_style.scss */
.col-4 {
  width: 33.33%; }

/* line 9, static/desktop_style.scss */
.col-5 {
  width: 50%; }

/* line 12, static/desktop_style.scss */
.chair_col-4 {
  width: 33.33%; }

/* line 15, static/desktop_style.scss */
.chair_col-5 {
  width: 50%; }

/* line 18, static/desktop_style.scss */
.chair_col-49 {
  width: 49.75%; }

/* line 21, static/desktop_style.scss */
.chair_col-60 {
  width: 60%; }

/* line 24, static/desktop_style.scss */
.chair_col-20 {
  width: 19.75%; }

/* line 27, static/desktop_style.scss */
.col-20 {
  width: 19.75%; }

/* line 30, static/desktop_style.scss */
.chair_col-80 {
  width: 79.75%; }

/* line 33, static/desktop_style.scss */
.col-80 {
  width: 79.75%; }

/* line 36, static/desktop_style.scss */
h1 {
  font-size: 2.3rem; }

/* line 39, static/desktop_style.scss */
h2 {
  font-size: 1.8rem; }

/* line 42, static/desktop_style.scss */
h3 {
  font-size: 1.5rem; }

/* line 46, static/desktop_style.scss */
.element span {
  display: flex; }

/* line 49, static/desktop_style.scss */
.image_wrapper {
  height: 450px; }
  /* line 51, static/desktop_style.scss */
  .image_wrapper img {
    width: 100%;
    height: auto; }

/* line 56, static/desktop_style.scss */
.image_wrapper2 {
  height: 450px; }
  /* line 58, static/desktop_style.scss */
  .image_wrapper2 img {
    width: 100%;
    height: auto; }

/* line 63, static/desktop_style.scss */
.form_wrapper {
  width: 70%; }

/* line 66, static/desktop_style.scss */
.competences {
  text-align: left; }

/* line 70, static/desktop_style.scss */
.landing_flex {
  display: flex;
  flex-direction: row;
  justify-content: space-evenly; }

/* line 75, static/desktop_style.scss */
.landing_img {
  bottom: -30%; }

/* line 79, static/desktop_style.scss */
.landing_option {
  width: 220px;
  height: 220px;
  border-radius: 50%;
  -webkit-transition: transform 0.15s ease-in-out;
  -moz-transition: transform 0.15s ease-in-out;
  -ms-transition: transform 0.15s ease-in-out;
  opacity: 0.6; }
  /* line 88, static/desktop_style.scss */
  .landing_option h3 {
    opacity: initial;
    color: white;
    font-weight: 500; }
  /* line 93, static/desktop_style.scss */
  .landing_option:hover {
    -moz-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -webkit-transform: scale(1.2);
    transform: scale(1.2);
    background-color: #088eaa; }

/* line 103, static/desktop_style.scss */
.hero {
  font-size: 6rem;
  font-weight: 300;
  text-transform: uppercase;
  margin-bottom: 100px; }
