/*
100 Thin (Hairline)
200 Extra Light (Ultra Light)
300 Light
400 Normal
500 Medium
600 Semi Bold (Demi Bold)
700 Bold
800 Extra Bold (Ultra Bold)
900 Black (Heavy)
*/
.rly_sml .seq {
  height: 35px;
}

.to {
  -webkit-transform-origin: center center;
      -ms-transform-origin: center center;
          transform-origin: center center;
  left: 50%;
  top: 50%;
}

.max_side_img {
  max-height: 300px;
}

.circle.lg {
  height: 96px;
  width: 96px;
}

.down_half {
  -webkit-transform: translateY(50%);
      -ms-transform: translateY(50%);
          transform: translateY(50%);
}

.downshiftx2 {
  -webkit-transform: translateY(10rem);
      -ms-transform: translateY(10rem);
          transform: translateY(10rem);
  margin-top: -10rem;
}

.oline_blue1 {
  border-color: #097AE6;
}

.gutters_10 {
  margin-left: -10px;
}
.gutters_10 > [class*=pure-u], .gutters_10 .gform_fields > [class*=pure-u] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 10px;
}

.form_in.ghost_input .hs-input:not([type=checkbox]):not([type=radio]):not([type=submit]) {
  background: transparent;
  color: inherit;
}

.hover_gray2_wrap:not(:hover) [class*=fa-] {
  color: #8D96A3;
}

.off_left {
  -webkit-transform: translate(-85%, 0);
      -ms-transform: translate(-85%, 0);
          transform: translate(-85%, 0);
}

.icon_stick {
  top: 0;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}
.icon_stick.abs {
  position: absolute;
}

.e2022 .img_acquisition-ripples {
  width: 60%;
  -webkit-transform: translate(50%, -185%);
      -ms-transform: translate(50%, -185%);
          transform: translate(50%, -185%);
}

.button.oline_orange {
  border: 2px solid #F5A623;
}
.button.oline_orange:not(:hover) {
  color: #272E39;
}
.button.oline_orange:hover {
  background-color: #F5A623;
}

.back_img {
  top: 80px;
  left: 0;
}

.back_img_left {
  top: -60px;
  left: -50px;
}

.change_text .t1 {
  left: 0;
  top: 0;
}
.change_text .t2 {
  left: 0;
  bottom: 0;
}
.change_text.ct2 .t2 {
  top: unset;
  bottom: 100%;
}

.sc0 {
  -webkit-transform: scale(0);
      -ms-transform: scale(0);
          transform: scale(0);
}

.sc1 {
  -webkit-transform: scale(1);
      -ms-transform: scale(1);
          transform: scale(1);
}

@media screen and (max-width: 47em) {
  .ent-popout_block {
    -webkit-transform: translate(0, 40px);
        -ms-transform: translate(0, 40px);
            transform: translate(0, 40px);
  }
  .icon_stick {
    top: 0;
    left: 6%;
  }
  .full.circle.all_right {
    margin-top: -60%;
  }
}
@media screen and (min-width: 47em) {
  .ghost_circle_wrap {
    height: 300px;
  }
  [class*=pure-u].pure-u-md-2-3 {
    width: 66.667%;
  }
  .icon_stick {
    left: 6%;
  }
  .is_odd .ent-popout_block {
    -webkit-transform: translate(0, -30px);
        -ms-transform: translate(0, -30px);
            transform: translate(0, -30px);
  }
  .is_even .icon_stick {
    left: 50.5%;
  }
  .is_even .ent-popout_block {
    -webkit-transform: translate(0, 30px);
        -ms-transform: translate(0, 30px);
            transform: translate(0, 30px);
  }
  .bigger {
    -webkit-transform: scale(1.45);
        -ms-transform: scale(1.45);
            transform: scale(1.45);
    -webkit-transform-origin: right;
        -ms-transform-origin: right;
            transform-origin: right;
  }
  .push_above_hero {
    margin-top: -500px;
  }
}
@media screen and (min-width: 84em) {
  .bigger_l {
    -webkit-transform: scale(1.25);
        -ms-transform: scale(1.25);
            transform: scale(1.25);
    -webkit-transform-origin: left;
        -ms-transform-origin: left;
            transform-origin: left;
  }
}
@-webkit-keyframes fripples {
  0% {
    -webkit-transform: translate(50%, -185%);
            transform: translate(50%, -185%);
  }
  100% {
    -webkit-transform: translate(-20%, -185%);
            transform: translate(-20%, -185%);
  }
}
@keyframes fripples {
  0% {
    -webkit-transform: translate(50%, -185%);
            transform: translate(50%, -185%);
  }
  100% {
    -webkit-transform: translate(-20%, -185%);
            transform: translate(-20%, -185%);
  }
}