@keyframes arrowMove {
  0% {
    transform: scaleY(1); }
  50% {
    transform: scaleY(0.6); }
  100% {
    transform: scaleY(1); } }
@keyframes arrowMoveInner {
  0% {
    transform: scaleY(1); }
  50% {
    transform: scaleY(1.4); }
  100% {
    transform: scaleY(1); } }
html {
  font-size: 62.5%; }

.enlarge_1 {
  font-size: 70% !important; }

.enlarge_2 {
  font-size: 80% !important; }

.enlarge_3 {
  font-size: 90% !important; }

.reduce_1 {
  font-size: 50% !important; }

.reduce_2 {
  font-size: 40% !important; }

.reduce_3 {
  font-size: 30% !important; }

header {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  z-index: 500; }
  @media screen and (min-width: 768px) {
    header #header_inner {
      height: 95px; } }
  @media screen and (max-width: 767px) {
    header #header_inner {
      height: 95px; } }
  header #header_inner .row, header #header_inner .col-12, header #header_inner .container {
    height: 100%; }
  @media screen and (min-width: 768px) {
    header #header_logo {
      margin-top: 23px; } }
  @media screen and (max-width: 767px) {
    header #header_logo {
      margin-top: 25px; } }
  @media screen and (max-width: 767px) {
    header #header_logo a {
      display: inline-block;
      height: 45px; } }
  @media screen and (min-width: 768px) {
    header #header_logo a img {
      height: 50px; } }
  @media screen and (max-width: 767px) {
    header #header_logo a img {
      height: 100%;
      width: auto; } }
  header #nav_btn {
    position: absolute;
    right: 15px;
    text-indent: -9999px;
    top: 50%;
    cursor: pointer;
    transform: translateY(-50%); }
    @media screen and (min-width: 768px) {
      header #nav_btn {
        width: 50px;
        height: 45px; } }
    @media screen and (max-width: 767px) {
      header #nav_btn {
        width: 50px;
        height: 45px; } }
    header #nav_btn .nav_bar {
      background-color: #ffffff;
      width: 100%;
      position: absolute;
      transform-origin: 100% 50%;
      transition: .5s; }
      @media screen and (min-width: 768px) {
        header #nav_btn .nav_bar {
          height: 6px; } }
      @media screen and (max-width: 767px) {
        header #nav_btn .nav_bar {
          height: 5px; } }
    header #nav_btn #nav_bar_1 {
      top: 0px; }
    header #nav_btn #nav_bar_2 {
      transform: scaleX(0.72); }
      @media screen and (min-width: 768px) {
        header #nav_btn #nav_bar_2 {
          top: calc(50% - 3px); } }
      @media screen and (max-width: 767px) {
        header #nav_btn #nav_bar_2 {
          top: calc(50% - 2.5px); } }
    header #nav_btn #nav_bar_3 {
      bottom: 0px;
      transform: scaleX(0.38); }
  header #nav_btn:hover .nav_bar {
    transform: scaleX(1) !important; }

#menu_overlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  transition: .75s;
  left: 0px;
  transform: translateX(100%);
  background: url("../images/menu_bg.svg") center center no-repeat;
  background-size: 100% 100%;
  z-index: 501; }
  #menu_overlay #menu_close {
    position: absolute;
    cursor: pointer; }
    @media screen and (min-width: 992px) {
      #menu_overlay #menu_close {
        right: 15px;
        top: 16px; } }
    @media screen and (max-width: 991px) {
      #menu_overlay #menu_close {
        right: 15px;
        top: 16px; } }
    @media screen and (max-width: 991px) {
      #menu_overlay #menu_close svg {
        width: 25px;
        height: 25px; } }
    #menu_overlay #menu_close #menu_close_text {
      transform: translateX(9999px); }
  #menu_overlay #link_menu {
    position: absolute;
    text-align: right; }
    @media screen and (min-width: 992px) {
      #menu_overlay #link_menu {
        right: 150px;
        top: 130px;
        width: 50%; } }
    @media screen and (max-width: 991px) {
      #menu_overlay #link_menu {
        right: 58px;
        top: 90px;
        width: 100%; } }
  #menu_overlay .open_drop .link_menu_sub {
    display: inline-block !important; }
  #menu_overlay .open_drop .top_link_drop:after {
    transform: translateX(-50%) scaleY(0) !important; }
  #menu_overlay .link_menu_sub {
    display: none;
    transform-origin: 50% 0px;
    text-align: right;
    margin-top: 10px;
    width: 100%; }
    #menu_overlay .link_menu_sub ul {
      list-style: none;
      margin: 0px;
      padding: 0px; }
    #menu_overlay .link_menu_sub a {
      display: inline-block; }
      @media (min-width: 1640px) {
        #menu_overlay .link_menu_sub a {
          font-family: myriad-pro, sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 2.5rem;
          color: #ffffff;
          line-height: 3.0rem;
          margin: 25px 0px 0px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #menu_overlay .link_menu_sub a {
          font-family: myriad-pro, sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 2.5rem;
          color: #ffffff;
          line-height: 3.0rem;
          margin: 25px 0px 0px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #menu_overlay .link_menu_sub a {
          font-family: myriad-pro, sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 2.5rem;
          color: #ffffff;
          line-height: 3.0rem;
          margin: 25px 0px 0px; } }
      @media screen and (max-width: 1200px) and (min-width: 992px) {
        #menu_overlay .link_menu_sub a {
          font-family: myriad-pro, sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 2.5rem;
          color: #ffffff;
          line-height: 3.0rem;
          margin: 25px 0px 0px; } }
      @media screen and (max-width: 991px) and (min-width: 768px) {
        #menu_overlay .link_menu_sub a {
          font-family: myriad-pro, sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 2rem;
          color: #ffffff;
          line-height: 2.5rem;
          margin: 15px 0px 0px; } }
      @media screen and (max-width: 767px) {
        #menu_overlay .link_menu_sub a {
          font-family: myriad-pro, sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 2rem;
          color: #ffffff;
          line-height: 2.5rem;
          margin: 15px 0px 0px; } }
  #menu_overlay .link_menu_item {
    text-transform: uppercase; }
    @media screen and (min-width: 992px) {
      #menu_overlay .link_menu_item {
        margin-bottom: 60px; } }
    @media screen and (max-width: 991px) {
      #menu_overlay .link_menu_item {
        margin-bottom: 30px; } }
  #menu_overlay .top_link_drop {
    position: absolute;
    width: 24px;
    height: 24px;
    right: -45px;
    top: 8px;
    transition: .5s;
    z-index: 10; }
  #menu_overlay .top_link_drop:before {
    position: absolute;
    content: '';
    width: 24px;
    height: 5px;
    background-color: #ffffff;
    top: 50%;
    left: 0px;
    transform: translateY(-50%); }
  #menu_overlay .top_link_drop:after {
    position: absolute;
    content: '';
    height: 24px;
    width: 5px;
    background-color: #ffffff;
    top: 0px;
    left: 50%;
    transform: translateX(-50%);
    transition: .5s;
    transform-origin: 50% 50%; }
  #menu_overlay .top_link_wrapper {
    position: relative;
    cursor: pointer; }
  #menu_overlay .top_link_wrapper_inner {
    position: relative;
    z-index: 5; }
  #menu_overlay .top_link_wrapper_inner:hover .top_link {
    text-decoration: none; }
  #menu_overlay .top_link_wrapper_inner:hover .top_link:after {
    transform: translateX(21px) !important;
    opacity: 1; }
  #menu_overlay .top_link_wrapper_inner:hover + .top_link_drop {
    transform: translateX(21px) !important;
    opacity: 0; }
  #menu_overlay .top_link:after {
    position: absolute;
    height: 24px;
    width: 24px;
    right: -24px;
    top: 8px;
    transition: .5s;
    content: '';
    background: url("../images/link_icon_white.svg") center right no-repeat;
    background-size: contain;
    opacity: 0;
    pointer-events: none; }
  #menu_overlay .top_link {
    display: inline-block;
    position: relative;
    z-index: 5; }
    @media (min-width: 1640px) {
      #menu_overlay .top_link {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 4.5rem;
        color: #ffffff;
        line-height: 3.3rem; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #menu_overlay .top_link {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 4.5rem;
        color: #ffffff;
        line-height: 3.3rem; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #menu_overlay .top_link {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 4.5rem;
        color: #ffffff;
        line-height: 3.3rem; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #menu_overlay .top_link {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 4.5rem;
        color: #ffffff;
        line-height: 3.3rem; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #menu_overlay .top_link {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3rem;
        color: #ffffff;
        line-height: 3.3rem; } }
    @media screen and (max-width: 767px) {
      #menu_overlay .top_link {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3rem;
        color: #ffffff;
        line-height: 3.3rem; } }
    @media (min-width: 1640px) {
      #menu_overlay .top_link span {
        font-family: ratiomodern, serif;
        font-weight: 400;
        font-style: italic;
        font-size: 4.2rem;
        color: #ffffff; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #menu_overlay .top_link span {
        font-family: ratiomodern, serif;
        font-weight: 400;
        font-style: italic;
        font-size: 4.2rem;
        color: #ffffff; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #menu_overlay .top_link span {
        font-family: ratiomodern, serif;
        font-weight: 400;
        font-style: italic;
        font-size: 4.2rem;
        color: #ffffff; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #menu_overlay .top_link span {
        font-family: ratiomodern, serif;
        font-weight: 400;
        font-style: italic;
        font-size: 4.2rem;
        color: #ffffff; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #menu_overlay .top_link span {
        font-family: ratiomodern, serif;
        font-weight: 400;
        font-style: italic;
        font-size: 2.8rem;
        color: #ffffff; } }
    @media screen and (max-width: 767px) {
      #menu_overlay .top_link span {
        font-family: ratiomodern, serif;
        font-weight: 400;
        font-style: italic;
        font-size: 2.8rem;
        color: #ffffff; } }

.menu_open {
  transform: translateX(0) !important; }

.page_open {
  transform: translateX(-100%) !important; }

.plain_layout #third_frame_inner {
  margin-top: 0px !important;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important; }

.w_curve:after {
  content: '';
  height: 160px;
  width: 100%;
  background: url("../images/landing_page_curve.png") bottom center no-repeat;
  background-size: 100% 100%;
  position: absolute;
  bottom: 0px;
  left: 0px;
  z-index: 5; }

.no_bg {
  background-image: none !important;
  background-color: #f2f2f2 !important; }

#landing_first_frame {
  width: 100%;
  position: relative; }
  @media (min-width: 1201px) {
    #landing_first_frame {
      height: 100vh; } }
  #landing_first_frame #landing_first_frame_inner {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    mix-blend-mode: multiply;
    z-index: 2; }
  #landing_first_frame #landing_first_frame_blend {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    background: #00a4e3;
    background: -moz-linear-gradient(top, #00a4e3 0%, #1e305f 100%);
    background: -webkit-linear-gradient(top, #00a4e3 0%, #1e305f 100%);
    background: linear-gradient(to bottom, #00a4e3 0%, #1e305f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00a4e3', endColorstr='#1e305f',GradientType=0 );
    z-index: 1; }
  #landing_first_frame #landing_first_content {
    position: relative;
    z-index: 3; }
    @media (min-width: 1201px) {
      #landing_first_frame #landing_first_content {
        top: 50%;
        transform: translateY(-50%); } }
  #landing_first_frame .landing_ff_col {
    position: relative; }
  #landing_first_frame #landing_ff_copy {
    position: relative; }
    @media (min-width: 1201px) {
      #landing_first_frame #landing_ff_copy {
        top: 50%;
        transform: translateY(-50%); } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #landing_first_frame #landing_ff_copy {
        padding-top: 120px;
        padding-bottom: 75px; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #landing_first_frame #landing_ff_copy {
        padding-top: 120px;
        padding-bottom: 75px; } }
    @media screen and (max-width: 767px) {
      #landing_first_frame #landing_ff_copy {
        padding-top: 120px;
        padding-bottom: 30px; } }
    @media (min-width: 1640px) {
      #landing_first_frame #landing_ff_copy #landing_ff_copy_above {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #landing_first_frame #landing_ff_copy #landing_ff_copy_above {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #landing_first_frame #landing_ff_copy #landing_ff_copy_above {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #landing_first_frame #landing_ff_copy #landing_ff_copy_above {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #landing_first_frame #landing_ff_copy #landing_ff_copy_above {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    @media screen and (max-width: 767px) {
      #landing_first_frame #landing_ff_copy #landing_ff_copy_above {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 1.6rem;
        color: #ffffff;
        line-height: 2.0rem; } }
    @media (min-width: 1640px) {
      #landing_first_frame #landing_ff_copy #landing_ff_copy_headline {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 5.9rem;
        color: #ffffff;
        line-height: 6.4rem;
        margin-bottom: 25px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #landing_first_frame #landing_ff_copy #landing_ff_copy_headline {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 5.4rem;
        color: #ffffff;
        line-height: 5.9rem;
        margin-bottom: 20px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #landing_first_frame #landing_ff_copy #landing_ff_copy_headline {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 4.6rem;
        color: #ffffff;
        line-height: 5.0rem;
        margin-bottom: 20px; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #landing_first_frame #landing_ff_copy #landing_ff_copy_headline {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 5.4rem;
        color: #ffffff;
        line-height: 5.9rem;
        margin-bottom: 20px; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #landing_first_frame #landing_ff_copy #landing_ff_copy_headline {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 5.4rem;
        color: #ffffff;
        line-height: 5.9rem;
        margin-bottom: 20px; } }
    @media screen and (max-width: 767px) {
      #landing_first_frame #landing_ff_copy #landing_ff_copy_headline {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3rem;
        color: #ffffff;
        line-height: 3.4rem;
        margin-bottom: 15px;
        margin-top: 5px; } }
    #landing_first_frame #landing_ff_copy #landing_ff_copy_headline .green_text {
      color: #9CCB3B; }
    @media (min-width: 1640px) {
      #landing_first_frame #landing_ff_copy #landing_ff_copy_subheadline {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #landing_first_frame #landing_ff_copy #landing_ff_copy_subheadline {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #landing_first_frame #landing_ff_copy #landing_ff_copy_subheadline {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #landing_first_frame #landing_ff_copy #landing_ff_copy_subheadline {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #landing_first_frame #landing_ff_copy #landing_ff_copy_subheadline {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    @media screen and (max-width: 767px) {
      #landing_first_frame #landing_ff_copy #landing_ff_copy_subheadline {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    #landing_first_frame #landing_ff_copy #landing_ff_copy_btn {
      display: inline-block; }
      @media (min-width: 1640px) {
        #landing_first_frame #landing_ff_copy #landing_ff_copy_btn {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.5rem;
          color: #ffffff;
          line-height: 4.6rem;
          border: 4px solid #ffffff;
          padding: 0px 28px;
          border-radius: 23px;
          margin-top: 60px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #landing_first_frame #landing_ff_copy #landing_ff_copy_btn {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.5rem;
          color: #ffffff;
          line-height: 4.6rem;
          border: 4px solid #ffffff;
          padding: 0px 28px;
          border-radius: 23px;
          margin-top: 60px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #landing_first_frame #landing_ff_copy #landing_ff_copy_btn {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.5rem;
          color: #ffffff;
          line-height: 4.6rem;
          border: 4px solid #ffffff;
          padding: 0px 28px;
          border-radius: 23px;
          margin-top: 60px; } }
      @media screen and (max-width: 1200px) and (min-width: 992px) {
        #landing_first_frame #landing_ff_copy #landing_ff_copy_btn {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.5rem;
          color: #ffffff;
          line-height: 4.6rem;
          border: 4px solid #ffffff;
          padding: 0px 28px;
          border-radius: 23px;
          margin-top: 60px; } }
      @media screen and (max-width: 991px) and (min-width: 768px) {
        #landing_first_frame #landing_ff_copy #landing_ff_copy_btn {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.5rem;
          color: #ffffff;
          line-height: 4.6rem;
          border: 4px solid #ffffff;
          padding: 0px 28px;
          border-radius: 23px;
          margin-top: 60px; } }
      @media screen and (max-width: 767px) {
        #landing_first_frame #landing_ff_copy #landing_ff_copy_btn {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.5rem;
          color: #ffffff;
          line-height: 4.6rem;
          border: 4px solid #ffffff;
          padding: 0px 28px;
          border-radius: 23px;
          margin-top: 60px; } }
  #landing_first_frame #landing_ff_form {
    background-color: #F2F2F2;
    box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.25);
    -webkit-box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.25);
    border-radius: 3px; }
    @media (min-width: 1640px) {
      #landing_first_frame #landing_ff_form {
        padding: 40px 50px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #landing_first_frame #landing_ff_form {
        padding: 40px 50px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #landing_first_frame #landing_ff_form {
        padding: 25px 30px; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #landing_first_frame #landing_ff_form {
        padding: 25px 30px; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #landing_first_frame #landing_ff_form {
        padding: 25px 30px; } }
    @media screen and (max-width: 767px) {
      #landing_first_frame #landing_ff_form {
        padding: 25px 30px; } }
    #landing_first_frame #landing_ff_form #landing_ff_form_title {
      text-align: center; }
      @media (min-width: 1640px) {
        #landing_first_frame #landing_ff_form #landing_ff_form_title {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 3.2rem;
          color: #575757;
          line-height: 3.2rem;
          margin-bottom: 20px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #landing_first_frame #landing_ff_form #landing_ff_form_title {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.8rem;
          color: #575757;
          line-height: 2.8rem;
          margin-bottom: 20px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #landing_first_frame #landing_ff_form #landing_ff_form_title {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.4rem;
          color: #575757;
          line-height: 2.4rem;
          margin-bottom: 15px; } }
      @media screen and (max-width: 1200px) and (min-width: 992px) {
        #landing_first_frame #landing_ff_form #landing_ff_form_title {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.4rem;
          color: #575757;
          line-height: 2.4rem;
          margin-bottom: 15px; } }
      @media screen and (max-width: 991px) and (min-width: 768px) {
        #landing_first_frame #landing_ff_form #landing_ff_form_title {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.4rem;
          color: #575757;
          line-height: 2.4rem;
          margin-bottom: 15px; } }
      @media screen and (max-width: 767px) {
        #landing_first_frame #landing_ff_form #landing_ff_form_title {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.4rem;
          color: #575757;
          line-height: 2.4rem;
          margin-bottom: 15px; } }
    #landing_first_frame #landing_ff_form #landing_ff_form_form input {
      background-color: #ffffff;
      border: 1px solid #E2E1E2;
      border-radius: 1px; }
      @media (min-width: 1640px) {
        #landing_first_frame #landing_ff_form #landing_ff_form_form input {
          font-family: myriad-pro, sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #575757;
          line-height: 3.5rem; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #landing_first_frame #landing_ff_form #landing_ff_form_form input {
          font-family: myriad-pro, sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #575757;
          line-height: 3.5rem; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #landing_first_frame #landing_ff_form #landing_ff_form_form input {
          font-family: myriad-pro, sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #575757;
          line-height: 2.8rem; } }
      @media screen and (max-width: 1200px) and (min-width: 992px) {
        #landing_first_frame #landing_ff_form #landing_ff_form_form input {
          font-family: myriad-pro, sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #575757;
          line-height: 2.8rem; } }
      @media screen and (max-width: 991px) and (min-width: 768px) {
        #landing_first_frame #landing_ff_form #landing_ff_form_form input {
          font-family: myriad-pro, sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #575757;
          line-height: 2.8rem; } }
      @media screen and (max-width: 767px) {
        #landing_first_frame #landing_ff_form #landing_ff_form_form input {
          font-family: myriad-pro, sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #575757;
          line-height: 2.8rem; } }
    @media (min-width: 1640px) {
      #landing_first_frame #landing_ff_form #landing_ff_form_form .form-group {
        margin-bottom: 20px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #landing_first_frame #landing_ff_form #landing_ff_form_form .form-group {
        margin-bottom: 15px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #landing_first_frame #landing_ff_form #landing_ff_form_form .form-group {
        margin-bottom: 15px; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #landing_first_frame #landing_ff_form #landing_ff_form_form .form-group {
        margin-bottom: 15px; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #landing_first_frame #landing_ff_form #landing_ff_form_form .form-group {
        margin-bottom: 15px; } }
    @media screen and (max-width: 767px) {
      #landing_first_frame #landing_ff_form #landing_ff_form_form .form-group {
        margin-bottom: 15px; } }
    @media (min-width: 1640px) {
      #landing_first_frame #landing_ff_form #landing_ff_form_form .form-group div {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #575757;
        line-height: 2.0rem; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #landing_first_frame #landing_ff_form #landing_ff_form_form .form-group div {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #575757;
        line-height: 2.0rem; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #landing_first_frame #landing_ff_form #landing_ff_form_form .form-group div {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #575757;
        line-height: 2.0rem; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #landing_first_frame #landing_ff_form #landing_ff_form_form .form-group div {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #575757;
        line-height: 2.0rem; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #landing_first_frame #landing_ff_form #landing_ff_form_form .form-group div {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #575757;
        line-height: 2.0rem; } }
    @media screen and (max-width: 767px) {
      #landing_first_frame #landing_ff_form #landing_ff_form_form .form-group div {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #575757;
        line-height: 2.0rem; } }
    @media (min-width: 1640px) {
      #landing_first_frame #landing_ff_form #landing_ff_form_form label {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #575757;
        line-height: 1.6rem;
        margin-bottom: 5px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #landing_first_frame #landing_ff_form #landing_ff_form_form label {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #575757;
        line-height: 1.6rem;
        margin-bottom: 5px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #landing_first_frame #landing_ff_form #landing_ff_form_form label {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #575757;
        line-height: 1.6rem;
        margin-bottom: 5px; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #landing_first_frame #landing_ff_form #landing_ff_form_form label {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #575757;
        line-height: 1.6rem;
        margin-bottom: 5px; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #landing_first_frame #landing_ff_form #landing_ff_form_form label {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #575757;
        line-height: 1.6rem;
        margin-bottom: 5px; } }
    @media screen and (max-width: 767px) {
      #landing_first_frame #landing_ff_form #landing_ff_form_form label {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #575757;
        line-height: 1.6rem;
        margin-bottom: 5px; } }
    #landing_first_frame #landing_ff_form #landing_ff_form_form button[type="submit"] {
      display: inline-block;
      background: #9ccb3b;
      background: -moz-linear-gradient(top, #9ccb3b 0%, #6e951f 100%);
      background: -webkit-linear-gradient(top, #9ccb3b 0%, #6e951f 100%);
      background: linear-gradient(to bottom, #9ccb3b 0%, #6e951f 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ccb3b', endColorstr='#6e951f',GradientType=0 );
      border: 0px; }
      @media (min-width: 1640px) {
        #landing_first_frame #landing_ff_form #landing_ff_form_form button[type="submit"] {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.5rem;
          color: #ffffff;
          line-height: 4.6rem;
          padding: 0px 28px;
          border-radius: 23px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #landing_first_frame #landing_ff_form #landing_ff_form_form button[type="submit"] {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.5rem;
          color: #ffffff;
          line-height: 4.6rem;
          padding: 0px 28px;
          border-radius: 23px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #landing_first_frame #landing_ff_form #landing_ff_form_form button[type="submit"] {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.5rem;
          color: #ffffff;
          line-height: 4.6rem;
          padding: 0px 28px;
          border-radius: 23px; } }
      @media screen and (max-width: 1200px) and (min-width: 992px) {
        #landing_first_frame #landing_ff_form #landing_ff_form_form button[type="submit"] {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.5rem;
          color: #ffffff;
          line-height: 4.6rem;
          padding: 0px 28px;
          border-radius: 23px; } }
      @media screen and (max-width: 991px) and (min-width: 768px) {
        #landing_first_frame #landing_ff_form #landing_ff_form_form button[type="submit"] {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.5rem;
          color: #ffffff;
          line-height: 4.6rem;
          padding: 0px 28px;
          border-radius: 23px; } }
      @media screen and (max-width: 767px) {
        #landing_first_frame #landing_ff_form #landing_ff_form_form button[type="submit"] {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.5rem;
          color: #ffffff;
          line-height: 4.6rem;
          padding: 0px 28px;
          border-radius: 23px; } }
  @media (min-width: 1640px) {
    #landing_first_frame #cont_col {
      padding-left: 100px;
      padding-right: 100px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #landing_first_frame #cont_col {
      padding-left: 100px;
      padding-right: 100px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #landing_first_frame #cont_col {
      padding-left: 60px;
      padding-right: 60px; } }
  @media screen and (max-width: 1200px) and (min-width: 992px) {
    #landing_first_frame #cont_col {
      padding-left: 60px;
      padding-right: 60px; } }
  @media screen and (max-width: 991px) and (min-width: 768px) {
    #landing_first_frame #cont_col {
      padding-left: 60px;
      padding-right: 60px; } }
  @media (min-width: 1640px) {
    #landing_first_frame #form_col {
      padding-right: 100px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #landing_first_frame #form_col {
      padding-right: 100px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #landing_first_frame #form_col {
      padding-right: 100px; } }
  @media screen and (max-width: 1200px) and (min-width: 992px) {
    #landing_first_frame #form_col {
      padding-right: 80px;
      padding-left: 80px;
      padding-bottom: 205px; } }
  @media screen and (max-width: 991px) and (min-width: 768px) {
    #landing_first_frame #form_col {
      padding-right: 80px;
      padding-left: 80px;
      padding-bottom: 205px; } }
  @media screen and (max-width: 767px) {
    #landing_first_frame #form_col {
      padding-bottom: 105px; } }
  #landing_first_frame #scroll_prompt {
    position: absolute;
    bottom: 25px;
    left: 0px;
    width: 100%;
    z-index: 5; }
    #landing_first_frame #scroll_prompt #scroll_arrow_wrapper {
      position: absolute;
      animation: arrowMove 2s ease-in-out infinite;
      bottom: 0px;
      transform-origin: 50% 100%; }
      @media screen and (min-width: 768px) {
        #landing_first_frame #scroll_prompt #scroll_arrow_wrapper {
          height: 110px;
          width: 27px; } }
      @media screen and (max-width: 767px) {
        #landing_first_frame #scroll_prompt #scroll_arrow_wrapper {
          height: 66px;
          width: 16px; } }
      #landing_first_frame #scroll_prompt #scroll_arrow_wrapper #scroll_arrow {
        position: absolute;
        bottom: 0px;
        left: 0px;
        animation: arrowMoveInner 2s ease-in-out infinite;
        background-image: url("data:image/svg+xml;utf8,%3Csvg%20id%3D%22Group_62%22%20data-name%3D%22Group%2062%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2227.485%22%20height%3D%22110.452%22%20viewBox%3D%220%200%2027.485%20110.452%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Crect%20id%3D%22Rectangle_43%22%20data-name%3D%22Rectangle%2043%22%20width%3D%2227.485%22%20height%3D%22110.452%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%221%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_62-2%22%20data-name%3D%22Group%2062%22%20clip-path%3D%22url%28%23clip-path%29%22%3E%3Cpath%20id%3D%22Path_475%22%20data-name%3D%22Path%20475%22%20d%3D%22M23.791%2C0V109.227%22%20transform%3D%22translate%28-10.048%200%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%223%22%2F%3E%3Cpath%20id%3D%22Path_476%22%20data-name%3D%22Path%20476%22%20d%3D%22M27.321%2C166.35l-13.13%2C13.136L1.061%2C166.35%22%20transform%3D%22translate%28-0.448%20-70.259%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%223%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");
        background-size: contain; }
        @media screen and (min-width: 768px) {
          #landing_first_frame #scroll_prompt #scroll_arrow_wrapper #scroll_arrow {
            height: 110px;
            width: 27px; } }
        @media screen and (max-width: 767px) {
          #landing_first_frame #scroll_prompt #scroll_arrow_wrapper #scroll_arrow {
            height: 66px;
            width: 16px; } }
    #landing_first_frame #scroll_prompt #scroll_block_wrapper {
      position: absolute;
      bottom: 0px; }
      @media (min-width: 1640px) {
        #landing_first_frame #scroll_prompt #scroll_block_wrapper {
          left: 75px;
          width: 122px;
          height: 126px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #landing_first_frame #scroll_prompt #scroll_block_wrapper {
          left: 75px;
          width: 122px;
          height: 126px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #landing_first_frame #scroll_prompt #scroll_block_wrapper {
          left: 75px;
          width: 122px;
          height: 126px; } }
      @media screen and (max-width: 1200px) and (min-width: 992px) {
        #landing_first_frame #scroll_prompt #scroll_block_wrapper {
          left: 75px;
          width: 122px;
          height: 126px; } }
      @media screen and (max-width: 991px) and (min-width: 768px) {
        #landing_first_frame #scroll_prompt #scroll_block_wrapper {
          left: 75px;
          width: 84px;
          height: 86px; } }
      @media screen and (max-width: 767px) {
        #landing_first_frame #scroll_prompt #scroll_block_wrapper {
          left: 42px;
          width: 45px;
          height: 47px; } }
      #landing_first_frame #scroll_prompt #scroll_block_wrapper #scroll_block {
        position: absolute;
        width: 100%;
        height: 100%;
        left: 0px;
        top: 0px;
        background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22122%22%20height%3D%22126%22%20viewBox%3D%220%200%20122%20126%22%3E%3Cg%20id%3D%22Group_51%22%20data-name%3D%22Group%2051%22%20transform%3D%22translate%28-2252%20-755.989%29%22%3E%3Cg%20id%3D%22Rectangle_33%22%20data-name%3D%22Rectangle%2033%22%20transform%3D%22translate%282252%20758.989%29%22%20fill%3D%22%23fff%22%20stroke%3D%22%23575757%22%20stroke-width%3D%222%22%3E%3Crect%20width%3D%22122%22%20height%3D%22123%22%20rx%3D%2215%22%20stroke%3D%22none%22%2F%3E%3Crect%20x%3D%221%22%20y%3D%221%22%20width%3D%22120%22%20height%3D%22121%22%20rx%3D%2214%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3Ctext%20id%3D%22G%22%20transform%3D%22translate%282276%20851.989%29%22%20fill%3D%22%23575757%22%20font-size%3D%2298%22%20font-family%3D%22FuturaPT-Medium%2C%20Futura%20PT%22%20font-weight%3D%22500%22%3E%3Ctspan%20x%3D%220%22%20y%3D%220%22%3EG%3C%2Ftspan%3E%3C%2Ftext%3E%3C%2Fg%3E%3C%2Fsvg%3E");
        background-size: 100% auto; }
    #landing_first_frame #scroll_prompt #learn_more_area {
      position: absolute; }
      @media (min-width: 1640px) {
        #landing_first_frame #scroll_prompt #learn_more_area {
          left: 212px;
          bottom: -190px;
          width: 506px;
          height: 331px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #landing_first_frame #scroll_prompt #learn_more_area {
          left: 212px;
          bottom: -190px;
          width: 506px;
          height: 331px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #landing_first_frame #scroll_prompt #learn_more_area {
          left: 212px;
          bottom: -157px;
          width: 430px;
          height: 282px; } }
      @media screen and (max-width: 1200px) and (min-width: 992px) {
        #landing_first_frame #scroll_prompt #learn_more_area {
          left: 212px;
          bottom: -157px;
          width: 430px;
          height: 282px; } }
      @media screen and (max-width: 991px) and (min-width: 768px) {
        #landing_first_frame #scroll_prompt #learn_more_area {
          left: 179px;
          bottom: -157px;
          width: 430px;
          height: 282px; } }
      @media screen and (max-width: 767px) {
        #landing_first_frame #scroll_prompt #learn_more_area {
          left: 104px;
          bottom: -157px;
          width: 175px;
          height: 204px; } }
      #landing_first_frame #scroll_prompt #learn_more_area #learn_more_title {
        text-align: center; }
        @media (min-width: 1640px) {
          #landing_first_frame #scroll_prompt #learn_more_area #learn_more_title {
            font-family: myriad-pro, sans-serif;
            font-weight: 700;
            font-style: normal;
            font-size: 2.4rem;
            color: #ffffff;
            line-height: 3.0rem;
            padding: 0px 15%; } }
        @media (max-width: 1639px) and (min-width: 1440px) {
          #landing_first_frame #scroll_prompt #learn_more_area #learn_more_title {
            font-family: myriad-pro, sans-serif;
            font-weight: 700;
            font-style: normal;
            font-size: 2.4rem;
            color: #ffffff;
            line-height: 3.0rem;
            padding: 0px 15%; } }
        @media (max-width: 1439px) and (min-width: 1201px) {
          #landing_first_frame #scroll_prompt #learn_more_area #learn_more_title {
            font-family: myriad-pro, sans-serif;
            font-weight: 700;
            font-style: normal;
            font-size: 2.4rem;
            color: #ffffff;
            line-height: 3.0rem;
            padding: 0px 15%; } }
        @media screen and (max-width: 1200px) and (min-width: 992px) {
          #landing_first_frame #scroll_prompt #learn_more_area #learn_more_title {
            font-family: myriad-pro, sans-serif;
            font-weight: 700;
            font-style: normal;
            font-size: 2.4rem;
            color: #ffffff;
            line-height: 3.0rem;
            padding: 0px 15%; } }
        @media screen and (max-width: 991px) and (min-width: 768px) {
          #landing_first_frame #scroll_prompt #learn_more_area #learn_more_title {
            font-family: myriad-pro, sans-serif;
            font-weight: 700;
            font-style: normal;
            font-size: 2.4rem;
            color: #ffffff;
            line-height: 3.0rem;
            padding: 0px 15%; } }
        @media screen and (max-width: 767px) {
          #landing_first_frame #scroll_prompt #learn_more_area #learn_more_title {
            font-family: myriad-pro, sans-serif;
            font-weight: 700;
            font-style: normal;
            font-size: 1.4rem;
            color: #ffffff;
            line-height: 1.6rem;
            padding: 0px 5%; } }
      #landing_first_frame #scroll_prompt #learn_more_area #learn_more_boxes {
        position: absolute;
        width: 100%;
        left: 0px; }
        @media screen and (min-width: 768px) {
          #landing_first_frame #scroll_prompt #learn_more_area #learn_more_boxes {
            top: 75px; } }
        @media screen and (max-width: 767px) {
          #landing_first_frame #scroll_prompt #learn_more_area #learn_more_boxes {
            top: 43px; } }
      #landing_first_frame #scroll_prompt #learn_more_area .learn_more_box {
        width: 100%;
        background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22506%22%20height%3D%2274%22%20viewBox%3D%220%200%20506%2074%22%3E%3Cg%20id%3D%22Group_58%22%20data-name%3D%22Group%2058%22%20transform%3D%22translate%28-277%20-841%29%22%3E%3Crect%20id%3D%22Rectangle_39%22%20data-name%3D%22Rectangle%2039%22%20width%3D%22498%22%20height%3D%2264%22%20rx%3D%228%22%20transform%3D%22translate%28285%20851%29%22%20fill%3D%22%23575757%22%2F%3E%3Cg%20id%3D%22Group_53%22%20data-name%3D%22Group%2053%22%20transform%3D%22translate%28-1017%20-36%29%22%3E%3Cg%20id%3D%22Rectangle_34%22%20data-name%3D%22Rectangle%2034%22%20transform%3D%22translate%281294%20877%29%22%20fill%3D%22%23fff%22%20stroke%3D%22%23575757%22%20stroke-width%3D%222%22%3E%3Crect%20width%3D%22498%22%20height%3D%2264%22%20rx%3D%228%22%20stroke%3D%22none%22%2F%3E%3Crect%20x%3D%221%22%20y%3D%221%22%20width%3D%22496%22%20height%3D%2262%22%20rx%3D%227%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3Cg%20id%3D%22Group_52%22%20data-name%3D%22Group%2052%22%3E%3Crect%20id%3D%22Rectangle_35%22%20data-name%3D%22Rectangle%2035%22%20width%3D%22217%22%20height%3D%2214%22%20transform%3D%22translate%281320%20890%29%22%20fill%3D%22%23575757%22%2F%3E%3Crect%20id%3D%22Rectangle_36%22%20data-name%3D%22Rectangle%2036%22%20width%3D%22371%22%20height%3D%224%22%20transform%3D%22translate%281320%20909%29%22%20fill%3D%22%23575757%22%2F%3E%3Crect%20id%3D%22Rectangle_37%22%20data-name%3D%22Rectangle%2037%22%20width%3D%22420%22%20height%3D%224%22%20transform%3D%22translate%281320%20918%29%22%20fill%3D%22%23575757%22%2F%3E%3Crect%20id%3D%22Rectangle_38%22%20data-name%3D%22Rectangle%2038%22%20width%3D%22305%22%20height%3D%224%22%20transform%3D%22translate%281320%20927%29%22%20fill%3D%22%23575757%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
        background-size: 100% auto; }
        @media (min-width: 1640px) {
          #landing_first_frame #scroll_prompt #learn_more_area .learn_more_box {
            height: 74px;
            margin-bottom: 17px; } }
        @media (max-width: 1639px) and (min-width: 1440px) {
          #landing_first_frame #scroll_prompt #learn_more_area .learn_more_box {
            height: 74px;
            margin-bottom: 17px; } }
        @media (max-width: 1439px) and (min-width: 1201px) {
          #landing_first_frame #scroll_prompt #learn_more_area .learn_more_box {
            height: 63px;
            margin-bottom: 17px; } }
        @media screen and (max-width: 1200px) and (min-width: 992px) {
          #landing_first_frame #scroll_prompt #learn_more_area .learn_more_box {
            height: 63px;
            margin-bottom: 17px; } }
        @media screen and (max-width: 991px) and (min-width: 768px) {
          #landing_first_frame #scroll_prompt #learn_more_area .learn_more_box {
            height: 63px;
            margin-bottom: 17px; } }
        @media screen and (max-width: 767px) {
          #landing_first_frame #scroll_prompt #learn_more_area .learn_more_box {
            height: 26px;
            margin-bottom: 10px; } }

#landing_second_frame, #landing_fourth_frame {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%221920.495%22%20height%3D%22854.927%22%20viewBox%3D%220%200%201920.495%20854.927%22%3E%3Cg%20id%3D%22Component_6_1%22%20data-name%3D%22Component%206%20%E2%80%93%201%22%20transform%3D%22translate%280.495%200.927%29%22%3E%3Crect%20id%3D%22Rectangle_45%22%20data-name%3D%22Rectangle%2045%22%20width%3D%221920%22%20height%3D%22854%22%20fill%3D%22%23f2f2f2%22%2F%3E%3Cpath%20id%3D%22Intersection_3%22%20data-name%3D%22Intersection%203%22%20d%3D%22M1630.838%2C853l-177.712-74.76L1278.62%2C704.829l174.505%2C73.411L1919%2C632.377%2C1453.126%2C778.24Zm-275.918%2C0-35.911-32.768Zm-140.569%2C0%2C104.658-32.768-77.558-70.769%2C37.169-44.634-83.059-34.94-14.854%2C24.146%2C60.744%2C55.429-60.744-55.429%2C14.854-24.146-76.659-32.25%2C61.806%2C56.4-61.806-56.4%2C76.659%2C32.25%2C65.9-107.131-65.9%2C107.131%2C83.059%2C34.94-37.169%2C44.634%2C77.558%2C70.769Zm-59.122%2C0%2C86.222-103.537Zm-72.306%2C0%2C97.785-158.966Zm-891.361%2C0%2C875.013-237.374L536.152%2C392.488%2C376.485%2C483.359l159.666-90.871L457.62%2C359.452l-23.632%2C9.533%2C23.632-9.533-15.55-6.542%2C15.55%2C6.542%2C247.144-99.7-247.144%2C99.7%2C78.531%2C33.036L729.588%2C282.4l-24.824-22.651L729.588%2C282.4%2C536.152%2C392.488l530.422%2C223.138%2C21.74-5.9-21.74%2C5.9%2C52.328%2C22.013-52.328-22.013Zm-.917%2C0L376.485%2C483.359l57.5-114.373%2C8.082-16.075L556.792%2C124.727%2C619.5%2C0%2C556.792%2C124.727l147.972%2C135.02L926.722%2C170.2%2C1225.784%2C0%2C926.722%2C170.2%2C1348.618%2C0l-421.9%2C170.2L704.764%2C259.748%2C556.792%2C124.727%2C442.07%2C352.91l-8.082%2C16.075-57.5%2C114.373Zm1128.365-32.768%2C134.117-41.992Zm-40.388-115.4L1436.47%2C515.28ZM0%2C697.627%2C376.485%2C483.359Zm1118.9-59.988-30.587-27.91L729.588%2C282.4l358.727%2C327.33%2C173.146-46.971L1607.631%2C0%2C1261.46%2C562.758l175.01-47.478L1865.579%2C0%2C1436.47%2C515.28%2C1919%2C384.379l-482.53%2C130.9-175.01%2C47.478-173.146%2C46.971ZM0%2C544.068%2C433.988%2C368.985ZM0%2C166.94%2C442.07%2C352.91ZM729.588%2C282.4%2C926.722%2C170.2ZM420.1%2C0%2C556.792%2C124.727Z%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-size: cover; }
  @media screen and (min-width: 768px) {
    #landing_second_frame, #landing_fourth_frame {
      padding-top: 154px;
      padding-bottom: 140px; } }
  @media screen and (max-width: 767px) {
    #landing_second_frame, #landing_fourth_frame {
      padding-top: 73px;
      padding-bottom: 100px; } }
  #landing_second_frame .second_col, #landing_second_frame .fourth_col, #landing_fourth_frame .second_col, #landing_fourth_frame .fourth_col {
    position: relative; }
  @media (min-width: 1640px) {
    #landing_second_frame #second_text_inner, #landing_second_frame #fourth_text_inner, #landing_fourth_frame #second_text_inner, #landing_fourth_frame #fourth_text_inner {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      padding-left: 100px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #landing_second_frame #second_text_inner, #landing_second_frame #fourth_text_inner, #landing_fourth_frame #second_text_inner, #landing_fourth_frame #fourth_text_inner {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      padding-left: 100px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #landing_second_frame #second_text_inner, #landing_second_frame #fourth_text_inner, #landing_fourth_frame #second_text_inner, #landing_fourth_frame #fourth_text_inner {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      padding-left: 100px; } }
  @media screen and (max-width: 1200px) and (min-width: 992px) {
    #landing_second_frame #second_text_inner, #landing_second_frame #fourth_text_inner, #landing_fourth_frame #second_text_inner, #landing_fourth_frame #fourth_text_inner {
      margin-top: 30px; } }
  @media screen and (max-width: 991px) and (min-width: 768px) {
    #landing_second_frame #second_text_inner, #landing_second_frame #fourth_text_inner, #landing_fourth_frame #second_text_inner, #landing_fourth_frame #fourth_text_inner {
      margin-top: 30px; } }
  @media screen and (max-width: 767px) {
    #landing_second_frame #second_text_inner, #landing_second_frame #fourth_text_inner, #landing_fourth_frame #second_text_inner, #landing_fourth_frame #fourth_text_inner {
      margin-top: 30px; } }

@media (min-width: 1640px) {
  .frame_content_wrapper h2, .frame_content_wrapper h3, .tabbed_col_2_inner h2, .tabbed_col_2_inner h3 {
    font-family: myriad-pro, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 4.5rem;
    color: #575757;
    line-height: 5.0rem;
    margin-bottom: 10px; } }
@media (max-width: 1639px) and (min-width: 1440px) {
  .frame_content_wrapper h2, .frame_content_wrapper h3, .tabbed_col_2_inner h2, .tabbed_col_2_inner h3 {
    font-family: myriad-pro, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 4.5rem;
    color: #575757;
    line-height: 5.0rem;
    margin-bottom: 10px; } }
@media (max-width: 1439px) and (min-width: 1201px) {
  .frame_content_wrapper h2, .frame_content_wrapper h3, .tabbed_col_2_inner h2, .tabbed_col_2_inner h3 {
    font-family: myriad-pro, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 3.5rem;
    color: #575757;
    line-height: 3.8rem;
    margin-bottom: 10px; } }
@media screen and (max-width: 1200px) and (min-width: 992px) {
  .frame_content_wrapper h2, .frame_content_wrapper h3, .tabbed_col_2_inner h2, .tabbed_col_2_inner h3 {
    font-family: myriad-pro, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 3.5rem;
    color: #575757;
    line-height: 3.8rem;
    margin-bottom: 10px; } }
@media screen and (max-width: 991px) and (min-width: 768px) {
  .frame_content_wrapper h2, .frame_content_wrapper h3, .tabbed_col_2_inner h2, .tabbed_col_2_inner h3 {
    font-family: myriad-pro, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 3.5rem;
    color: #575757;
    line-height: 3.8rem;
    margin-bottom: 10px; } }
@media screen and (max-width: 767px) {
  .frame_content_wrapper h2, .frame_content_wrapper h3, .tabbed_col_2_inner h2, .tabbed_col_2_inner h3 {
    font-family: myriad-pro, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 2.5rem;
    color: #575757;
    line-height: 2.8rem;
    margin-bottom: 10px; } }
@media (min-width: 1640px) {
  .frame_content_wrapper .frame_content, .frame_content_wrapper .tabbed_col_2_content, .tabbed_col_2_inner .frame_content, .tabbed_col_2_inner .tabbed_col_2_content {
    font-family: myriad-pro, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 2.5rem;
    color: #575757;
    line-height: 2.8rem; } }
@media (max-width: 1639px) and (min-width: 1440px) {
  .frame_content_wrapper .frame_content, .frame_content_wrapper .tabbed_col_2_content, .tabbed_col_2_inner .frame_content, .tabbed_col_2_inner .tabbed_col_2_content {
    font-family: myriad-pro, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 2.5rem;
    color: #575757;
    line-height: 2.8rem; } }
@media (max-width: 1439px) and (min-width: 1201px) {
  .frame_content_wrapper .frame_content, .frame_content_wrapper .tabbed_col_2_content, .tabbed_col_2_inner .frame_content, .tabbed_col_2_inner .tabbed_col_2_content {
    font-family: myriad-pro, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 2.2rem;
    color: #575757;
    line-height: 2.4rem; } }
@media screen and (max-width: 1200px) and (min-width: 992px) {
  .frame_content_wrapper .frame_content, .frame_content_wrapper .tabbed_col_2_content, .tabbed_col_2_inner .frame_content, .tabbed_col_2_inner .tabbed_col_2_content {
    font-family: myriad-pro, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 2.2rem;
    color: #575757;
    line-height: 2.4rem; } }
@media screen and (max-width: 991px) and (min-width: 768px) {
  .frame_content_wrapper .frame_content, .frame_content_wrapper .tabbed_col_2_content, .tabbed_col_2_inner .frame_content, .tabbed_col_2_inner .tabbed_col_2_content {
    font-family: myriad-pro, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 2.2rem;
    color: #575757;
    line-height: 2.4rem; } }
@media screen and (max-width: 767px) {
  .frame_content_wrapper .frame_content, .frame_content_wrapper .tabbed_col_2_content, .tabbed_col_2_inner .frame_content, .tabbed_col_2_inner .tabbed_col_2_content {
    font-family: myriad-pro, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 1.8rem;
    color: #575757;
    line-height: 2.0rem; } }

#landing_third_frame {
  background-color: #ffffff; }
  @media (min-width: 1640px) {
    #landing_third_frame #third_frame_wrapper {
      padding: 0px 9%; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #landing_third_frame #third_frame_wrapper {
      padding: 0px 9%; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #landing_third_frame #third_frame_wrapper {
      padding: 0px 9%; } }
  @media screen and (max-width: 1200px) and (min-width: 992px) {
    #landing_third_frame #third_frame_wrapper {
      padding: 0px 5%; } }
  @media screen and (max-width: 991px) and (min-width: 768px) {
    #landing_third_frame #third_frame_wrapper {
      padding: 0px 5%; } }
  @media screen and (max-width: 767px) {
    #landing_third_frame #third_frame_wrapper {
      padding: 0px 5px; } }
  #landing_third_frame .third_col {
    position: relative; }
  #landing_third_frame #third_frame_inner {
    background-color: #ffffff;
    box-shadow: 3px 1px 6px 0px rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 3px 1px 6px 0px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 3px 1px 6px 0px rgba(0, 0, 0, 0.15);
    margin-top: -75px;
    border-radius: 2px; }
    @media (min-width: 1640px) {
      #landing_third_frame #third_frame_inner {
        padding: 68px 50px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #landing_third_frame #third_frame_inner {
        padding: 68px 50px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #landing_third_frame #third_frame_inner {
        padding: 68px 50px; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #landing_third_frame #third_frame_inner {
        padding: 40px 35px; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #landing_third_frame #third_frame_inner {
        padding: 40px 35px; } }
    @media screen and (max-width: 767px) {
      #landing_third_frame #third_frame_inner {
        padding: 20px 15px; } }
  @media screen and (min-width: 1201px) {
    #landing_third_frame #third_text_inner {
      position: absolute;
      top: 50%;
      transform: translateY(-50%); } }
  @media screen and (max-width: 1200px) and (min-width: 992px) {
    #landing_third_frame #third_text_inner {
      margin-bottom: 30px; } }
  @media screen and (max-width: 991px) and (min-width: 768px) {
    #landing_third_frame #third_text_inner {
      margin-bottom: 30px; } }
  @media screen and (max-width: 767px) {
    #landing_third_frame #third_text_inner {
      margin-bottom: 30px; } }

#landing_fourth_frame {
  padding-top: 55px; }
  #landing_fourth_frame #tabbed_title {
    text-align: center; }
    @media (min-width: 1640px) {
      #landing_fourth_frame #tabbed_title {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 7.5rem;
        color: #575757;
        line-height: 7.5rem;
        margin-bottom: 40px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #landing_fourth_frame #tabbed_title {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 7.5rem;
        color: #575757;
        line-height: 7.5rem;
        margin-bottom: 40px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #landing_fourth_frame #tabbed_title {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 7.5rem;
        color: #575757;
        line-height: 7.5rem;
        margin-bottom: 40px; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #landing_fourth_frame #tabbed_title {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 5.5rem;
        color: #575757;
        line-height: 5.5rem;
        margin-bottom: 20px; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #landing_fourth_frame #tabbed_title {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 5.5rem;
        color: #575757;
        line-height: 5.5rem;
        margin-bottom: 20px; } }
    @media screen and (max-width: 767px) {
      #landing_fourth_frame #tabbed_title {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3rem;
        color: #575757;
        line-height: 3.0rem;
        margin-bottom: 15px; } }
  #landing_fourth_frame #tabbed_section {
    position: relative;
    margin-bottom: 40px; }
    #landing_fourth_frame #tabbed_section .tabbed_section_item {
      z-index: 1;
      pointer-events: none; }
      @media screen and (min-width: 768px) {
        #landing_fourth_frame #tabbed_section .tabbed_section_item {
          position: absolute;
          width: 100%;
          height: 100%;
          top: 0px;
          left: 0px; } }
      @media screen and (max-width: 767px) {
        #landing_fourth_frame #tabbed_section .tabbed_section_item {
          position: relative; } }
    #landing_fourth_frame #tabbed_section .tabbed_section_item_inner {
      height: 100%;
      position: relative; }
    #landing_fourth_frame #tabbed_section .tabbed_col_1 {
      background-color: #ffffff;
      border-bottom: 1px solid #dedede;
      pointer-events: auto !important;
      cursor: pointer; }
      @media (min-width: 1640px) {
        #landing_fourth_frame #tabbed_section .tabbed_col_1 {
          width: 40%;
          height: 314px;
          padding: 50px 50px 50px 165px;
          position: absolute; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #landing_fourth_frame #tabbed_section .tabbed_col_1 {
          width: 40%;
          height: 314px;
          padding: 50px 50px 50px 165px;
          position: absolute; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #landing_fourth_frame #tabbed_section .tabbed_col_1 {
          width: 40%;
          height: 314px;
          padding: 50px 50px 50px 165px;
          position: absolute; } }
      @media screen and (max-width: 1200px) and (min-width: 992px) {
        #landing_fourth_frame #tabbed_section .tabbed_col_1 {
          width: 40%;
          height: 280px;
          padding: 30px 30px 30px 115px;
          position: absolute; } }
      @media screen and (max-width: 991px) and (min-width: 768px) {
        #landing_fourth_frame #tabbed_section .tabbed_col_1 {
          width: 40%;
          height: 280px;
          padding: 30px 30px 30px 115px;
          position: absolute; } }
      @media screen and (max-width: 767px) {
        #landing_fourth_frame #tabbed_section .tabbed_col_1 {
          width: 100%;
          height: 150px;
          padding: 30px 30px 30px 70px;
          position: relative; } }
    @media screen and (min-width: 768px) {
      #landing_fourth_frame #tabbed_section .tabbed_col_1:before {
        content: '';
        position: absolute;
        background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22110.452%22%20height%3D%2227.485%22%20viewBox%3D%220%200%20110.452%2027.485%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Crect%20id%3D%22Rectangle_43%22%20data-name%3D%22Rectangle%2043%22%20width%3D%2227.485%22%20height%3D%22110.452%22%20fill%3D%22none%22%20stroke%3D%22%23575757%22%20stroke-width%3D%222%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_76%22%20data-name%3D%22Group%2076%22%20transform%3D%22translate%280%2027.485%29%20rotate%28-90%29%22%3E%3Cg%20id%3D%22Group_62%22%20data-name%3D%22Group%2062%22%20clip-path%3D%22url%28%23clip-path%29%22%3E%3Cpath%20id%3D%22Path_475%22%20data-name%3D%22Path%20475%22%20d%3D%22M23.791%2C0V109.227%22%20transform%3D%22translate%28-10.048%200%29%22%20fill%3D%22none%22%20stroke%3D%22%23575757%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20id%3D%22Path_476%22%20data-name%3D%22Path%20476%22%20d%3D%22M27.321%2C166.35l-13.13%2C13.136L1.061%2C166.35%22%20transform%3D%22translate%28-0.448%20-70.259%29%22%20fill%3D%22none%22%20stroke%3D%22%23575757%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
        width: 110px;
        height: 27px;
        right: 45px;
        bottom: 40px; } }
    #landing_fourth_frame #tabbed_section .tabbed_count {
      position: absolute; }
      @media (min-width: 1640px) {
        #landing_fourth_frame #tabbed_section .tabbed_count {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 9.5rem;
          color: #E2E1E2;
          line-height: 5.5rem;
          top: 50px;
          left: 35px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #landing_fourth_frame #tabbed_section .tabbed_count {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 9.5rem;
          color: #E2E1E2;
          line-height: 5.5rem;
          top: 50px;
          left: 35px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #landing_fourth_frame #tabbed_section .tabbed_count {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 9.5rem;
          color: #E2E1E2;
          line-height: 5.5rem;
          top: 50px;
          left: 35px; } }
      @media screen and (max-width: 1200px) and (min-width: 992px) {
        #landing_fourth_frame #tabbed_section .tabbed_count {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 6.5rem;
          color: #E2E1E2;
          line-height: 3.5rem;
          top: 35px;
          left: 35px; } }
      @media screen and (max-width: 991px) and (min-width: 768px) {
        #landing_fourth_frame #tabbed_section .tabbed_count {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 6.5rem;
          color: #E2E1E2;
          line-height: 3.5rem;
          top: 35px;
          left: 35px; } }
      @media screen and (max-width: 767px) {
        #landing_fourth_frame #tabbed_section .tabbed_count {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 4.5rem;
          color: #E2E1E2;
          line-height: 2.5rem;
          top: 35px;
          left: 15px; } }
    @media (min-width: 1640px) {
      #landing_fourth_frame #tabbed_section .tabbed_q_headline {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.6rem;
        color: #575757;
        line-height: 3.0rem; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #landing_fourth_frame #tabbed_section .tabbed_q_headline {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.6rem;
        color: #575757;
        line-height: 3.0rem; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #landing_fourth_frame #tabbed_section .tabbed_q_headline {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.6rem;
        color: #575757;
        line-height: 3.0rem; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #landing_fourth_frame #tabbed_section .tabbed_q_headline {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.6rem;
        color: #575757;
        line-height: 3.0rem; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #landing_fourth_frame #tabbed_section .tabbed_q_headline {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2rem;
        color: #575757;
        line-height: 2.2rem; } }
    @media screen and (max-width: 767px) {
      #landing_fourth_frame #tabbed_section .tabbed_q_headline {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2rem;
        color: #575757;
        line-height: 2.2rem; } }
    @media (min-width: 1640px) {
      #landing_fourth_frame #tabbed_section .tabbed_q_subheadline {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2rem;
        color: #575757;
        font-style: italic !important;
        line-height: 3.5rem;
        margin-top: 5px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #landing_fourth_frame #tabbed_section .tabbed_q_subheadline {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2rem;
        color: #575757;
        font-style: italic !important;
        line-height: 3.5rem;
        margin-top: 5px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #landing_fourth_frame #tabbed_section .tabbed_q_subheadline {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2rem;
        color: #575757;
        font-style: italic !important;
        line-height: 3.5rem;
        margin-top: 5px; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #landing_fourth_frame #tabbed_section .tabbed_q_subheadline {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2rem;
        color: #575757;
        font-style: italic !important;
        line-height: 3.5rem;
        margin-top: 5px; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #landing_fourth_frame #tabbed_section .tabbed_q_subheadline {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #575757;
        font-style: italic !important;
        line-height: 2.2rem;
        margin-top: 5px; } }
    @media screen and (max-width: 767px) {
      #landing_fourth_frame #tabbed_section .tabbed_q_subheadline {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #575757;
        font-style: italic !important;
        line-height: 2.2rem;
        margin-top: 5px; } }
    #landing_fourth_frame #tabbed_section .tabbed_col_2 {
      background-color: #f0fafe;
      pointer-events: auto !important; }
      @media screen and (min-width: 768px) {
        #landing_fourth_frame #tabbed_section .tabbed_col_2 {
          width: 60%;
          height: 100%;
          position: absolute;
          top: 0px;
          right: 0px; } }
      @media screen and (max-width: 767px) {
        #landing_fourth_frame #tabbed_section .tabbed_col_2 {
          width: 100%;
          padding: 30px 0px; } }
      @media screen and (min-width: 768px) {
        #landing_fourth_frame #tabbed_section .tabbed_col_2 .tabbed_col_2_wrapper {
          height: 100%;
          width: 100%;
          position: absolute; } }
      @media (min-width: 1640px) {
        #landing_fourth_frame #tabbed_section .tabbed_col_2 .tabbed_col_2_inner {
          padding: 0px 170px 0px 140px;
          position: absolute;
          top: 50%;
          transform: translateY(-50%); } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #landing_fourth_frame #tabbed_section .tabbed_col_2 .tabbed_col_2_inner {
          padding: 0px 170px 0px 140px;
          position: absolute;
          top: 50%;
          transform: translateY(-50%); } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #landing_fourth_frame #tabbed_section .tabbed_col_2 .tabbed_col_2_inner {
          padding: 0px 170px 0px 140px;
          position: absolute;
          top: 50%;
          transform: translateY(-50%); } }
      @media screen and (max-width: 1200px) and (min-width: 992px) {
        #landing_fourth_frame #tabbed_section .tabbed_col_2 .tabbed_col_2_inner {
          padding: 0px 120px 0px 110px;
          position: absolute;
          top: 50%;
          transform: translateY(-50%); } }
      @media screen and (max-width: 991px) and (min-width: 768px) {
        #landing_fourth_frame #tabbed_section .tabbed_col_2 .tabbed_col_2_inner {
          padding: 0px 45px 0px 55px;
          position: absolute;
          top: 50%;
          transform: translateY(-50%); } }
      @media screen and (max-width: 767px) {
        #landing_fourth_frame #tabbed_section .tabbed_col_2 .tabbed_col_2_inner {
          padding: 0px 45px 0px 55px; } }
    #landing_fourth_frame #tabbed_section .tab_active {
      z-index: 10 !important; }
      @media screen and (min-width: 767px) {
        #landing_fourth_frame #tabbed_section .tab_active .tabbed_col_1 {
          position: absolute;
          background-color: #f0fafe !important; } }
      @media screen and (max-width: 767px) {
        #landing_fourth_frame #tabbed_section .tab_active .tabbed_col_1 {
          position: relative; } }
      @media screen and (min-width: 767px) {
        #landing_fourth_frame #tabbed_section .tab_active .tabbed_col_1:after {
          content: '';
          width: 100%;
          height: 13px;
          bottom: 0px;
          left: 0px;
          position: absolute;
          opacity: .1;
          background: -moz-linear-gradient(top, rgba(87, 87, 87, 0) 0%, #111111 100%);
          background: -webkit-linear-gradient(top, rgba(87, 87, 87, 0) 0%, #111111 100%);
          background: linear-gradient(to bottom, rgba(87, 87, 87, 0) 0%, #111111 100%);
          filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00575757', endColorstr='#111111',GradientType=0 ); } }
    #landing_fourth_frame #tabbed_section .tabbed_section_item:last-child .tabbed_col_1 {
      border-bottom: 0px !important; }
  @media screen and (min-width: 1201px) {
    #landing_fourth_frame .tabs1 {
      height: 314px; } }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    #landing_fourth_frame .tabs1 {
      height: 280px; } }
  @media screen and (min-width: 1201px) {
    #landing_fourth_frame .tabbed_section_item:nth-child(1) .tabbed_col_1 {
      top: 0px; } }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    #landing_fourth_frame .tabbed_section_item:nth-child(1) .tabbed_col_1 {
      top: 0px; } }
  @media screen and (min-width: 1201px) {
    #landing_fourth_frame .tabs2 {
      height: 628px; } }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    #landing_fourth_frame .tabs2 {
      height: 560px; } }
  @media screen and (min-width: 1201px) {
    #landing_fourth_frame .tabbed_section_item:nth-child(2) .tabbed_col_1 {
      top: 314px; } }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    #landing_fourth_frame .tabbed_section_item:nth-child(2) .tabbed_col_1 {
      top: 280px; } }
  @media screen and (min-width: 1201px) {
    #landing_fourth_frame .tabs3 {
      height: 942px; } }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    #landing_fourth_frame .tabs3 {
      height: 840px; } }
  @media screen and (min-width: 1201px) {
    #landing_fourth_frame .tabbed_section_item:nth-child(3) .tabbed_col_1 {
      top: 628px; } }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    #landing_fourth_frame .tabbed_section_item:nth-child(3) .tabbed_col_1 {
      top: 560px; } }
  @media screen and (min-width: 1201px) {
    #landing_fourth_frame .tabs4 {
      height: 1256px; } }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    #landing_fourth_frame .tabs4 {
      height: 1120px; } }
  @media screen and (min-width: 1201px) {
    #landing_fourth_frame .tabbed_section_item:nth-child(4) .tabbed_col_1 {
      top: 942px; } }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    #landing_fourth_frame .tabbed_section_item:nth-child(4) .tabbed_col_1 {
      top: 840px; } }
  @media screen and (min-width: 1201px) {
    #landing_fourth_frame .tabs5 {
      height: 1570px; } }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    #landing_fourth_frame .tabs5 {
      height: 1400px; } }
  @media screen and (min-width: 1201px) {
    #landing_fourth_frame .tabbed_section_item:nth-child(5) .tabbed_col_1 {
      top: 1256px; } }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    #landing_fourth_frame .tabbed_section_item:nth-child(5) .tabbed_col_1 {
      top: 1120px; } }
  @media screen and (min-width: 1201px) {
    #landing_fourth_frame .tabs6 {
      height: 1884px; } }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    #landing_fourth_frame .tabs6 {
      height: 1680px; } }
  @media screen and (min-width: 1201px) {
    #landing_fourth_frame .tabbed_section_item:nth-child(6) .tabbed_col_1 {
      top: 1570px; } }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    #landing_fourth_frame .tabbed_section_item:nth-child(6) .tabbed_col_1 {
      top: 1400px; } }
  @media screen and (min-width: 1201px) {
    #landing_fourth_frame .tabs7 {
      height: 2198px; } }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    #landing_fourth_frame .tabs7 {
      height: 1960px; } }
  @media screen and (min-width: 1201px) {
    #landing_fourth_frame .tabbed_section_item:nth-child(7) .tabbed_col_1 {
      top: 1884px; } }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    #landing_fourth_frame .tabbed_section_item:nth-child(7) .tabbed_col_1 {
      top: 1680px; } }
  @media screen and (min-width: 1201px) {
    #landing_fourth_frame .tabs8 {
      height: 2512px; } }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    #landing_fourth_frame .tabs8 {
      height: 2240px; } }
  @media screen and (min-width: 1201px) {
    #landing_fourth_frame .tabbed_section_item:nth-child(8) .tabbed_col_1 {
      top: 2198px; } }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    #landing_fourth_frame .tabbed_section_item:nth-child(8) .tabbed_col_1 {
      top: 1960px; } }
  @media screen and (min-width: 1201px) {
    #landing_fourth_frame .tabs9 {
      height: 2826px; } }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    #landing_fourth_frame .tabs9 {
      height: 2520px; } }
  @media screen and (min-width: 1201px) {
    #landing_fourth_frame .tabbed_section_item:nth-child(9) .tabbed_col_1 {
      top: 2512px; } }
  @media screen and (max-width: 1200px) and (min-width: 768px) {
    #landing_fourth_frame .tabbed_section_item:nth-child(9) .tabbed_col_1 {
      top: 2240px; } }

#landing_fourth_frame_ada #tabbed_section {
  position: relative;
  margin-bottom: 40px; }
  #landing_fourth_frame_ada #tabbed_section .tabbed_section_item {
    z-index: 1;
    pointer-events: none; }
    @media screen and (min-width: 768px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_section_item {
        position: absolute;
        width: 100%;
        height: 100%;
        top: 0px;
        left: 0px; } }
    @media screen and (max-width: 767px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_section_item {
        position: relative; } }
  #landing_fourth_frame_ada #tabbed_section .tabbed_section_item_inner {
    height: 100%;
    position: relative; }
  #landing_fourth_frame_ada #tabbed_section .tabbed_col_1 {
    background-color: #ffffff;
    border-bottom: 1px solid #707070;
    pointer-events: auto !important;
    cursor: pointer; }
    @media (min-width: 1640px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_1 {
        width: 28%;
        height: 220px;
        padding: 40px 45px 50px 125px;
        position: absolute;
        border-right: 1px solid #707070; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_1 {
        width: 28%;
        height: 220px;
        padding: 40px 45px 50px 125px;
        position: absolute;
        border-right: 1px solid #707070; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_1 {
        width: 28%;
        height: 220px;
        padding: 40px 45px 50px 125px;
        position: absolute;
        border-right: 1px solid #707070; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_1 {
        width: 32%;
        height: 220px;
        padding: 40px 45px 50px 125px;
        position: absolute;
        border-right: 1px solid #707070; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_1 {
        width: 28%;
        height: 220px;
        padding: 19px 45px 50px 67px;
        position: absolute;
        border-right: 1px solid #707070; } }
    @media screen and (max-width: 767px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_1 {
        width: 100%;
        height: 105px;
        padding: 30px 30px 30px 70px;
        position: relative; } }
  @media screen and (min-width: 768px) {
    #landing_fourth_frame_ada #tabbed_section .tabbed_col_1:before {
      content: '';
      position: absolute;
      background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22110.452%22%20height%3D%2227.485%22%20viewBox%3D%220%200%20110.452%2027.485%22%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip-path%22%3E%3Crect%20id%3D%22Rectangle_43%22%20data-name%3D%22Rectangle%2043%22%20width%3D%2227.485%22%20height%3D%22110.452%22%20fill%3D%22none%22%20stroke%3D%22%23575757%22%20stroke-width%3D%222%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_76%22%20data-name%3D%22Group%2076%22%20transform%3D%22translate%280%2027.485%29%20rotate%28-90%29%22%3E%3Cg%20id%3D%22Group_62%22%20data-name%3D%22Group%2062%22%20clip-path%3D%22url%28%23clip-path%29%22%3E%3Cpath%20id%3D%22Path_475%22%20data-name%3D%22Path%20475%22%20d%3D%22M23.791%2C0V109.227%22%20transform%3D%22translate%28-10.048%200%29%22%20fill%3D%22none%22%20stroke%3D%22%23575757%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%222%22%2F%3E%3Cpath%20id%3D%22Path_476%22%20data-name%3D%22Path%20476%22%20d%3D%22M27.321%2C166.35l-13.13%2C13.136L1.061%2C166.35%22%20transform%3D%22translate%28-0.448%20-70.259%29%22%20fill%3D%22none%22%20stroke%3D%22%23575757%22%20stroke-miterlimit%3D%2210%22%20stroke-width%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
      width: 110px;
      height: 27px;
      right: 45px;
      bottom: 40px; } }
  #landing_fourth_frame_ada #tabbed_section .tabbed_count {
    position: absolute; }
    @media (min-width: 1640px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_count {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 9.5rem;
        color: #E2E1E2;
        line-height: 5.5rem;
        top: 24px;
        left: 15px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_count {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 9.5rem;
        color: #E2E1E2;
        line-height: 5.5rem;
        top: 24px;
        left: 15px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_count {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 9.5rem;
        color: #E2E1E2;
        line-height: 5.5rem;
        top: 24px;
        left: 15px; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_count {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 6.5rem;
        color: #E2E1E2;
        line-height: 3.5rem;
        top: 24px;
        left: 15px; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_count {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 6.5rem;
        color: #E2E1E2;
        line-height: 3.5rem;
        top: -37px;
        left: -23px;
        transform: scale(0.5); } }
    @media screen and (max-width: 767px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_count {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 6.5rem;
        color: #E2E1E2;
        line-height: 3.5rem;
        top: -37px;
        left: -23px;
        transform: scale(0.5); } }
  @media (min-width: 1640px) {
    #landing_fourth_frame_ada #tabbed_section .tabbed_q_headline {
      font-family: myriad-pro, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 3.5rem;
      color: #575757;
      line-height: 3.0rem; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #landing_fourth_frame_ada #tabbed_section .tabbed_q_headline {
      font-family: myriad-pro, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 3.3rem;
      color: #575757;
      line-height: 3.0rem; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #landing_fourth_frame_ada #tabbed_section .tabbed_q_headline {
      font-family: myriad-pro, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 3.1rem;
      color: #575757;
      line-height: 3.0rem; } }
  @media screen and (max-width: 1200px) and (min-width: 992px) {
    #landing_fourth_frame_ada #tabbed_section .tabbed_q_headline {
      font-family: myriad-pro, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.8rem;
      color: #575757;
      line-height: 3.0rem; } }
  @media screen and (max-width: 991px) and (min-width: 768px) {
    #landing_fourth_frame_ada #tabbed_section .tabbed_q_headline {
      font-family: myriad-pro, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2rem;
      color: #575757;
      line-height: 2.4rem; } }
  @media screen and (max-width: 767px) {
    #landing_fourth_frame_ada #tabbed_section .tabbed_q_headline {
      font-family: myriad-pro, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.8rem;
      color: #575757;
      line-height: 3.0rem; } }
  #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 {
    background-color: #ffffff;
    pointer-events: auto !important; }
    @media (min-width: 1640px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 {
        width: 71%;
        height: 100%;
        position: absolute;
        top: 0px;
        right: 0px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 {
        width: 71%;
        height: 100%;
        position: absolute;
        top: 0px;
        right: 0px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 {
        width: 71%;
        height: 100%;
        position: absolute;
        top: 0px;
        right: 0px; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 {
        width: 68%;
        height: 100%;
        position: absolute;
        top: 0px;
        right: 0px; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 {
        width: 71%;
        height: 100%;
        position: absolute;
        top: 0px;
        right: 0px; } }
    @media screen and (max-width: 767px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 {
        width: 100%;
        padding: 30px 0px; } }
    @media screen and (min-width: 768px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_wrapper {
        height: 100%;
        width: 100%;
        position: absolute; } }
    @media (min-width: 1640px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner {
        padding: 0px 170px 0px 150px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%); } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner {
        padding: 0px 170px 0px 140px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%); } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner {
        padding: 0px 170px 0px 140px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%); } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner {
        padding: 0px 120px 0px 110px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%); } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner {
        padding: 0px 45px 0px 55px;
        position: absolute;
        top: 50%;
        transform: translateY(-50%); } }
    @media screen and (max-width: 767px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner {
        padding: 0px 20px 0px 20px; } }
    @media (min-width: 1640px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner h3 {
        font-size: 6.5rem !important;
        line-height: 7.0rem !important;
        margin-bottom: 20px !important; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner h3 {
        font-size: 6.5rem !important;
        line-height: 7.0rem !important;
        margin-bottom: 20px !important; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner h3 {
        font-size: 5.5rem !important;
        line-height: 6.0rem !important;
        margin-bottom: 20px !important; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner h3 {
        font-size: 4.5rem !important;
        line-height: 4.0rem !important;
        margin-bottom: 20px !important; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner h3 {
        font-size: 4.5rem !important;
        line-height: 4.0rem !important;
        margin-bottom: 20px !important; } }
    @media screen and (max-width: 767px) {
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner h3 {
        font-size: 2.5rem !important;
        line-height: 2.5rem !important;
        margin-bottom: 15px !important; } }
    #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner .tabbed_cal_2_step {
      text-transform: uppercase;
      letter-spacing: 2px; }
      @media (min-width: 1640px) {
        #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner .tabbed_cal_2_step {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2rem;
          color: #00A4E3;
          line-height: 2.0rem;
          margin-bottom: 15px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner .tabbed_cal_2_step {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2rem;
          color: #00A4E3;
          line-height: 2.0rem;
          margin-bottom: 15px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner .tabbed_cal_2_step {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2rem;
          color: #00A4E3;
          line-height: 2.0rem;
          margin-bottom: 15px; } }
      @media screen and (max-width: 1200px) and (min-width: 992px) {
        #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner .tabbed_cal_2_step {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2rem;
          color: #00A4E3;
          line-height: 2.0rem;
          margin-bottom: 15px; } }
      @media screen and (max-width: 991px) and (min-width: 768px) {
        #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner .tabbed_cal_2_step {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2rem;
          color: #00A4E3;
          line-height: 2.0rem;
          margin-bottom: 15px; } }
      @media screen and (max-width: 767px) {
        #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner .tabbed_cal_2_step {
          font-family: myriad-pro, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2rem;
          color: #00A4E3;
          line-height: 2.0rem;
          margin-bottom: 15px; } }
      #landing_fourth_frame_ada #tabbed_section .tabbed_col_2 .tabbed_col_2_inner .tabbed_cal_2_step .thin {
        font-weight: 400; }
  #landing_fourth_frame_ada #tabbed_section .tab_active {
    z-index: 10 !important; }
    @media screen and (min-width: 767px) {
      #landing_fourth_frame_ada #tabbed_section .tab_active .tabbed_col_1 {
        position: absolute;
        border-right: 0px !important; } }
    @media screen and (max-width: 767px) {
      #landing_fourth_frame_ada #tabbed_section .tab_active .tabbed_col_1 {
        position: relative; } }
    @media (min-width: 768px) {
      #landing_fourth_frame_ada #tabbed_section .tab_active .tabbed_col_1 .tabbed_count tspan {
        fill: #00a4e3; } }
  @media (min-width: 768px) {
    #landing_fourth_frame_ada #tabbed_section .tabbed_section_item:last-child .tabbed_col_1 {
      border-bottom: 0px !important; } }
@media screen and (min-width: 1201px) {
  #landing_fourth_frame_ada .tabs1 {
    height: 220px; } }
@media screen and (max-width: 1200px) and (min-width: 768px) {
  #landing_fourth_frame_ada .tabs1 {
    height: 220px; } }
@media screen and (min-width: 1201px) {
  #landing_fourth_frame_ada .tabbed_section_item:nth-child(1) .tabbed_col_1 {
    top: 0px; } }
@media screen and (max-width: 1200px) and (min-width: 768px) {
  #landing_fourth_frame_ada .tabbed_section_item:nth-child(1) .tabbed_col_1 {
    top: 0px; } }
@media screen and (min-width: 1201px) {
  #landing_fourth_frame_ada .tabs2 {
    height: 440px; } }
@media screen and (max-width: 1200px) and (min-width: 768px) {
  #landing_fourth_frame_ada .tabs2 {
    height: 440px; } }
@media screen and (min-width: 1201px) {
  #landing_fourth_frame_ada .tabbed_section_item:nth-child(2) .tabbed_col_1 {
    top: 220px; } }
@media screen and (max-width: 1200px) and (min-width: 768px) {
  #landing_fourth_frame_ada .tabbed_section_item:nth-child(2) .tabbed_col_1 {
    top: 220px; } }
@media screen and (min-width: 1201px) {
  #landing_fourth_frame_ada .tabs3 {
    height: 660px; } }
@media screen and (max-width: 1200px) and (min-width: 768px) {
  #landing_fourth_frame_ada .tabs3 {
    height: 660px; } }
@media screen and (min-width: 1201px) {
  #landing_fourth_frame_ada .tabbed_section_item:nth-child(3) .tabbed_col_1 {
    top: 440px; } }
@media screen and (max-width: 1200px) and (min-width: 768px) {
  #landing_fourth_frame_ada .tabbed_section_item:nth-child(3) .tabbed_col_1 {
    top: 440px; } }
@media screen and (min-width: 1201px) {
  #landing_fourth_frame_ada .tabs4 {
    height: 880px; } }
@media screen and (max-width: 1200px) and (min-width: 768px) {
  #landing_fourth_frame_ada .tabs4 {
    height: 880px; } }
@media screen and (min-width: 1201px) {
  #landing_fourth_frame_ada .tabbed_section_item:nth-child(4) .tabbed_col_1 {
    top: 660px; } }
@media screen and (max-width: 1200px) and (min-width: 768px) {
  #landing_fourth_frame_ada .tabbed_section_item:nth-child(4) .tabbed_col_1 {
    top: 660px; } }
@media screen and (min-width: 1201px) {
  #landing_fourth_frame_ada .tabs5 {
    height: 1100px; } }
@media screen and (max-width: 1200px) and (min-width: 768px) {
  #landing_fourth_frame_ada .tabs5 {
    height: 1100px; } }
@media screen and (min-width: 1201px) {
  #landing_fourth_frame_ada .tabbed_section_item:nth-child(5) .tabbed_col_1 {
    top: 880px; } }
@media screen and (max-width: 1200px) and (min-width: 768px) {
  #landing_fourth_frame_ada .tabbed_section_item:nth-child(5) .tabbed_col_1 {
    top: 880px; } }
@media screen and (min-width: 1201px) {
  #landing_fourth_frame_ada .tabs6 {
    height: 1320px; } }
@media screen and (max-width: 1200px) and (min-width: 768px) {
  #landing_fourth_frame_ada .tabs6 {
    height: 1320px; } }
@media screen and (min-width: 1201px) {
  #landing_fourth_frame_ada .tabbed_section_item:nth-child(6) .tabbed_col_1 {
    top: 1100px; } }
@media screen and (max-width: 1200px) and (min-width: 768px) {
  #landing_fourth_frame_ada .tabbed_section_item:nth-child(6) .tabbed_col_1 {
    top: 1100px; } }
@media screen and (min-width: 1201px) {
  #landing_fourth_frame_ada .tabs7 {
    height: 1540px; } }
@media screen and (max-width: 1200px) and (min-width: 768px) {
  #landing_fourth_frame_ada .tabs7 {
    height: 1540px; } }
@media screen and (min-width: 1201px) {
  #landing_fourth_frame_ada .tabbed_section_item:nth-child(7) .tabbed_col_1 {
    top: 1320px; } }
@media screen and (max-width: 1200px) and (min-width: 768px) {
  #landing_fourth_frame_ada .tabbed_section_item:nth-child(7) .tabbed_col_1 {
    top: 1320px; } }
@media screen and (min-width: 1201px) {
  #landing_fourth_frame_ada .tabs8 {
    height: 1760px; } }
@media screen and (max-width: 1200px) and (min-width: 768px) {
  #landing_fourth_frame_ada .tabs8 {
    height: 1760px; } }
@media screen and (min-width: 1201px) {
  #landing_fourth_frame_ada .tabbed_section_item:nth-child(8) .tabbed_col_1 {
    top: 1540px; } }
@media screen and (max-width: 1200px) and (min-width: 768px) {
  #landing_fourth_frame_ada .tabbed_section_item:nth-child(8) .tabbed_col_1 {
    top: 1540px; } }
@media screen and (min-width: 1201px) {
  #landing_fourth_frame_ada .tabs9 {
    height: 1980px; } }
@media screen and (max-width: 1200px) and (min-width: 768px) {
  #landing_fourth_frame_ada .tabs9 {
    height: 1980px; } }
@media screen and (min-width: 1201px) {
  #landing_fourth_frame_ada .tabbed_section_item:nth-child(9) .tabbed_col_1 {
    top: 1760px; } }
@media screen and (max-width: 1200px) and (min-width: 768px) {
  #landing_fourth_frame_ada .tabbed_section_item:nth-child(9) .tabbed_col_1 {
    top: 1760px; } }

#landing_fifth_frame {
  background-color: #ffffff; }
  @media screen and (min-width: 768px) {
    #landing_fifth_frame {
      padding-top: 40px;
      padding-bottom: 70px; } }
  @media screen and (max-width: 767px) {
    #landing_fifth_frame {
      padding-top: 25px;
      padding-bottom: 40px; } }
  #landing_fifth_frame .fifth_col {
    position: relative; }
  @media (min-width: 1201px) {
    #landing_fifth_frame #fifth_text_inner {
      position: absolute;
      top: 50%;
      transform: translateY(-50%); } }
  @media (max-width: 1200px) {
    #landing_fifth_frame #fifth_text_inner {
      position: relative;
      margin-bottom: 30px; } }
  #landing_fifth_frame #fifth_vid {
    width: 100%; }
    @media (min-width: 1640px) {
      #landing_fifth_frame #fifth_vid {
        height: 444px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #landing_fifth_frame #fifth_vid {
        height: 393px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #landing_fifth_frame #fifth_vid {
        height: 326px; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #landing_fifth_frame #fifth_vid {
        height: 541px; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #landing_fifth_frame #fifth_vid {
        height: 420px; } }
    @media screen and (max-width: 767px) {
      #landing_fifth_frame #fifth_vid {
        height: 171px; } }
    #landing_fifth_frame #fifth_vid iframe {
      width: 100%;
      height: 100%; }

#footer_who, #footer_form {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221926.833%22%20height%3D%22579%22%20viewBox%3D%220%200%201926.833%20579%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22linear-gradient%22%20x1%3D%220.451%22%20y1%3D%22-0.13%22%20x2%3D%220.396%22%20y2%3D%221.271%22%20gradientUnits%3D%22objectBoundingBox%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%2300a4e3%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%231e305f%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20id%3D%22Rectangle_76%22%20data-name%3D%22Rectangle%2076%22%20width%3D%221926.833%22%20height%3D%22579%22%20fill%3D%22url%28%23linear-gradient%29%22%20style%3D%22mix-blend-mode%3A%20multiply%3Bisolation%3A%20isolate%22%2F%3E%3C%2Fsvg%3E");
  background-size: cover;
  background-position: left bottom; }

@media screen and (min-width: 768px) {
  #footer_who {
    padding-top: 95px;
    padding-bottom: 150px; } }
@media screen and (max-width: 767px) {
  #footer_who {
    padding-top: 45px;
    padding-bottom: 95px; } }
@media screen and (min-width: 768px) {
  #footer_who #footer_who_inner {
    padding: 0px 15%; } }
#footer_who .footer_who_col {
  position: relative; }
@media screen and (min-width: 1201px) {
  #footer_who #footer_who_logo {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    width: 100%; } }
@media screen and (max-width: 1200px) {
  #footer_who #footer_who_logo {
    position: relative;
    margin-bottom: 30px; } }
@media (min-width: 1640px) {
  #footer_who #footer_who_logo img {
    width: calc(100% - 100px);
    height: auto; } }
@media (max-width: 1639px) and (min-width: 1440px) {
  #footer_who #footer_who_logo img {
    width: calc(100% - 70px);
    height: auto; } }
@media (max-width: 1439px) and (min-width: 1201px) {
  #footer_who #footer_who_logo img {
    width: calc(100% - 45px);
    height: auto; } }
@media screen and (max-width: 1200px) and (min-width: 992px) {
  #footer_who #footer_who_logo img {
    width: auto;
    height: 140px;
    position: relative;
    left: 50%;
    transform: translateX(-50%); } }
@media screen and (max-width: 991px) and (min-width: 768px) {
  #footer_who #footer_who_logo img {
    width: auto;
    height: 140px;
    position: relative;
    left: 50%;
    transform: translateX(-50%); } }
@media screen and (max-width: 767px) {
  #footer_who #footer_who_logo img {
    width: auto;
    height: 80px;
    position: relative;
    left: 50%;
    transform: translateX(-50%); } }
@media (min-width: 1640px) {
  #footer_who h3 {
    font-family: myriad-pro, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 6.5rem;
    color: #ffffff;
    line-height: 5.5rem;
    margin-bottom: 25px; } }
@media (max-width: 1639px) and (min-width: 1440px) {
  #footer_who h3 {
    font-family: myriad-pro, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 6.5rem;
    color: #ffffff;
    line-height: 5.5rem;
    margin-bottom: 25px; } }
@media (max-width: 1439px) and (min-width: 1201px) {
  #footer_who h3 {
    font-family: myriad-pro, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 6.5rem;
    color: #ffffff;
    line-height: 5.5rem;
    margin-bottom: 25px; } }
@media screen and (max-width: 1200px) and (min-width: 992px) {
  #footer_who h3 {
    font-family: myriad-pro, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 6.5rem;
    color: #ffffff;
    line-height: 5.5rem;
    margin-bottom: 25px; } }
@media screen and (max-width: 991px) and (min-width: 768px) {
  #footer_who h3 {
    font-family: myriad-pro, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 6.5rem;
    color: #ffffff;
    line-height: 5.5rem;
    margin-bottom: 25px; } }
@media screen and (max-width: 767px) {
  #footer_who h3 {
    font-family: myriad-pro, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 3.5rem;
    color: #ffffff;
    line-height: 2.5rem;
    margin-bottom: 15px; } }
@media (min-width: 1640px) {
  #footer_who .footer_who_content {
    font-family: myriad-pro, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 2rem;
    color: #ffffff;
    line-height: 2.3rem;
    margin-bottom: 25px; } }
@media (max-width: 1639px) and (min-width: 1440px) {
  #footer_who .footer_who_content {
    font-family: myriad-pro, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 2rem;
    color: #ffffff;
    line-height: 2.3rem;
    margin-bottom: 25px; } }
@media (max-width: 1439px) and (min-width: 1201px) {
  #footer_who .footer_who_content {
    font-family: myriad-pro, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 2rem;
    color: #ffffff;
    line-height: 2.3rem;
    margin-bottom: 25px; } }
@media screen and (max-width: 1200px) and (min-width: 992px) {
  #footer_who .footer_who_content {
    font-family: myriad-pro, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 2rem;
    color: #ffffff;
    line-height: 2.3rem;
    margin-bottom: 25px; } }
@media screen and (max-width: 991px) and (min-width: 768px) {
  #footer_who .footer_who_content {
    font-family: myriad-pro, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 2rem;
    color: #ffffff;
    line-height: 2.3rem;
    margin-bottom: 25px; } }
@media screen and (max-width: 767px) {
  #footer_who .footer_who_content {
    font-family: myriad-pro, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 1.8rem;
    color: #ffffff;
    line-height: 2.0rem;
    margin-bottom: 15px; } }
#footer_who .footer_who_btn a {
  display: inline-block; }
  @media (min-width: 1640px) {
    #footer_who .footer_who_btn a {
      font-family: myriad-pro, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.5rem;
      color: #ffffff;
      line-height: 3.8rem;
      border: 4px solid #ffffff;
      padding: 0px 28px;
      border-radius: 23px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #footer_who .footer_who_btn a {
      font-family: myriad-pro, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.5rem;
      color: #ffffff;
      line-height: 3.8rem;
      border: 4px solid #ffffff;
      padding: 0px 28px;
      border-radius: 23px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #footer_who .footer_who_btn a {
      font-family: myriad-pro, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.5rem;
      color: #ffffff;
      line-height: 3.8rem;
      border: 4px solid #ffffff;
      padding: 0px 28px;
      border-radius: 23px; } }
  @media screen and (max-width: 1200px) and (min-width: 992px) {
    #footer_who .footer_who_btn a {
      font-family: myriad-pro, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.5rem;
      color: #ffffff;
      line-height: 3.8rem;
      border: 4px solid #ffffff;
      padding: 0px 28px;
      border-radius: 23px; } }
  @media screen and (max-width: 991px) and (min-width: 768px) {
    #footer_who .footer_who_btn a {
      font-family: myriad-pro, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.5rem;
      color: #ffffff;
      line-height: 3.8rem;
      border: 4px solid #ffffff;
      padding: 0px 28px;
      border-radius: 23px; } }
  @media screen and (max-width: 767px) {
    #footer_who .footer_who_btn a {
      font-family: myriad-pro, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.5rem;
      color: #ffffff;
      line-height: 3.8rem;
      border: 4px solid #ffffff;
      padding: 0px 28px;
      border-radius: 23px; } }

#footer_examples {
  background-color: #ffffff;
  padding-bottom: 95px; }
  @media screen and (max-width: 991px) {
    #footer_examples .footer_example_item:first-child {
      margin-top: -60px; } }
  @media screen and (min-width: 992px) {
    #footer_examples .footer_example_item {
      margin-top: -60px; } }
  @media screen and (max-width: 991px) {
    #footer_examples .footer_example_item {
      margin-bottom: 30px; } }
  #footer_examples .footer_example_item .footer_example_item_inner {
    box-shadow: 1px 1px 8px 0px rgba(0, 0, 0, 0.16);
    -webkit-box-shadow: 1px 1px 8px 0px rgba(0, 0, 0, 0.16);
    -moz-box-shadow: 1px 1px 8px 0px rgba(0, 0, 0, 0.16);
    background-color: #ffffff;
    border-radius: 2px;
    text-align: center; }
    @media (min-width: 1640px) {
      #footer_examples .footer_example_item .footer_example_item_inner {
        padding: 45px 40px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #footer_examples .footer_example_item .footer_example_item_inner {
        padding: 45px 40px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #footer_examples .footer_example_item .footer_example_item_inner {
        padding: 45px 40px; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #footer_examples .footer_example_item .footer_example_item_inner {
        padding: 30px 25px; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #footer_examples .footer_example_item .footer_example_item_inner {
        padding: 30px 25px; } }
    @media screen and (max-width: 767px) {
      #footer_examples .footer_example_item .footer_example_item_inner {
        padding: 30px 25px; } }
  #footer_examples .footer_example_item .footer_example_item_logo {
    width: 100%;
    background-size: auto 100% !important; }
    @media (min-width: 1640px) {
      #footer_examples .footer_example_item .footer_example_item_logo {
        height: 115px;
        margin-bottom: 35px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #footer_examples .footer_example_item .footer_example_item_logo {
        height: 115px;
        margin-bottom: 35px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #footer_examples .footer_example_item .footer_example_item_logo {
        height: 115px;
        margin-bottom: 35px; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #footer_examples .footer_example_item .footer_example_item_logo {
        height: 115px;
        margin-bottom: 30px; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #footer_examples .footer_example_item .footer_example_item_logo {
        height: 115px;
        margin-bottom: 30px; } }
    @media screen and (max-width: 767px) {
      #footer_examples .footer_example_item .footer_example_item_logo {
        height: 115px;
        margin-bottom: 30px; } }
  @media (min-width: 1640px) {
    #footer_examples .footer_example_item .footer_example_item_text {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2rem;
      color: #575757;
      line-height: 2.3rem;
      margin-bottom: 30px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #footer_examples .footer_example_item .footer_example_item_text {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2rem;
      color: #575757;
      line-height: 2.3rem;
      margin-bottom: 30px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #footer_examples .footer_example_item .footer_example_item_text {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2rem;
      color: #575757;
      line-height: 2.3rem;
      margin-bottom: 30px; } }
  @media screen and (max-width: 1200px) and (min-width: 992px) {
    #footer_examples .footer_example_item .footer_example_item_text {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.8rem;
      color: #575757;
      line-height: 2.0rem;
      margin-bottom: 20px; } }
  @media screen and (max-width: 991px) and (min-width: 768px) {
    #footer_examples .footer_example_item .footer_example_item_text {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.8rem;
      color: #575757;
      line-height: 2.0rem;
      margin-bottom: 20px; } }
  @media screen and (max-width: 767px) {
    #footer_examples .footer_example_item .footer_example_item_text {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.8rem;
      color: #575757;
      line-height: 2.0rem;
      margin-bottom: 20px; } }
  @media (min-width: 1640px) {
    #footer_examples .footer_example_item .footer_example_item_name {
      font-family: myriad-pro, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 3rem;
      color: #575757;
      line-height: 3.3rem;
      margin-bottom: 5px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #footer_examples .footer_example_item .footer_example_item_name {
      font-family: myriad-pro, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 3rem;
      color: #575757;
      line-height: 3.3rem;
      margin-bottom: 5px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #footer_examples .footer_example_item .footer_example_item_name {
      font-family: myriad-pro, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 3rem;
      color: #575757;
      line-height: 3.3rem;
      margin-bottom: 5px; } }
  @media screen and (max-width: 1200px) and (min-width: 992px) {
    #footer_examples .footer_example_item .footer_example_item_name {
      font-family: myriad-pro, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.5rem;
      color: #575757;
      line-height: 2.7rem;
      margin-bottom: 5px; } }
  @media screen and (max-width: 991px) and (min-width: 768px) {
    #footer_examples .footer_example_item .footer_example_item_name {
      font-family: myriad-pro, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.5rem;
      color: #575757;
      line-height: 2.7rem;
      margin-bottom: 5px; } }
  @media screen and (max-width: 767px) {
    #footer_examples .footer_example_item .footer_example_item_name {
      font-family: myriad-pro, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.5rem;
      color: #575757;
      line-height: 2.7rem;
      margin-bottom: 5px; } }
  @media (min-width: 1640px) {
    #footer_examples .footer_example_item .footer_example_item_company {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3rem;
      color: #575757;
      font-style: italic !important;
      line-height: 3.3rem; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #footer_examples .footer_example_item .footer_example_item_company {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3rem;
      color: #575757;
      font-style: italic !important;
      line-height: 3.3rem; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #footer_examples .footer_example_item .footer_example_item_company {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 3rem;
      color: #575757;
      font-style: italic !important;
      line-height: 3.3rem; } }
  @media screen and (max-width: 1200px) and (min-width: 992px) {
    #footer_examples .footer_example_item .footer_example_item_company {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.5rem;
      color: #575757;
      font-style: italic !important;
      line-height: 2.7rem; } }
  @media screen and (max-width: 991px) and (min-width: 768px) {
    #footer_examples .footer_example_item .footer_example_item_company {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.5rem;
      color: #575757;
      font-style: italic !important;
      line-height: 2.7rem; } }
  @media screen and (max-width: 767px) {
    #footer_examples .footer_example_item .footer_example_item_company {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.5rem;
      color: #575757;
      font-style: italic !important;
      line-height: 2.7rem; } }

#footer_form {
  padding-top: 70px;
  padding-bottom: 75px; }
  @media (min-width: 1640px) {
    #footer_form #footer_form_inner {
      padding: 0px 25%; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #footer_form #footer_form_inner {
      padding: 0px 25%; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #footer_form #footer_form_inner {
      padding: 0px 25%; } }
  @media screen and (max-width: 1200px) and (min-width: 992px) {
    #footer_form #footer_form_inner {
      padding: 0px 15%; } }
  @media screen and (max-width: 991px) and (min-width: 768px) {
    #footer_form #footer_form_inner {
      padding: 0px 15%; } }
  #footer_form #footer_form_title {
    text-align: center; }
    @media (min-width: 1640px) {
      #footer_form #footer_form_title {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3.5rem;
        color: #ffffff;
        line-height: 3.5rem;
        margin-bottom: 15px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #footer_form #footer_form_title {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3.5rem;
        color: #ffffff;
        line-height: 3.5rem;
        margin-bottom: 15px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #footer_form #footer_form_title {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3.5rem;
        color: #ffffff;
        line-height: 3.5rem;
        margin-bottom: 15px; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #footer_form #footer_form_title {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3.5rem;
        color: #ffffff;
        line-height: 3.5rem;
        margin-bottom: 15px; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #footer_form #footer_form_title {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3.5rem;
        color: #ffffff;
        line-height: 3.5rem;
        margin-bottom: 15px; } }
    @media screen and (max-width: 767px) {
      #footer_form #footer_form_title {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.5rem;
        color: #ffffff;
        line-height: 2.5rem;
        margin-bottom: 15px; } }
  #footer_form #footer_form_statement {
    text-align: center; }
    @media (min-width: 1640px) {
      #footer_form #footer_form_statement {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem;
        margin-bottom: 10px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #footer_form #footer_form_statement {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem;
        margin-bottom: 10px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #footer_form #footer_form_statement {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem;
        margin-bottom: 10px; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #footer_form #footer_form_statement {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem;
        margin-bottom: 10px; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #footer_form #footer_form_statement {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem;
        margin-bottom: 10px; } }
    @media screen and (max-width: 767px) {
      #footer_form #footer_form_statement {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #ffffff;
        line-height: 1.8rem;
        margin-bottom: 10px; } }
  #footer_form #footer_form_form input {
    background-color: #ffffff;
    border: 1px solid #E2E1E2;
    border-radius: 1px; }
    @media (min-width: 1640px) {
      #footer_form #footer_form_form input {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #575757;
        line-height: 3.5rem; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #footer_form #footer_form_form input {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #575757;
        line-height: 3.5rem; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #footer_form #footer_form_form input {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #575757;
        line-height: 3.5rem; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #footer_form #footer_form_form input {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #575757;
        line-height: 3.5rem; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #footer_form #footer_form_form input {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #575757;
        line-height: 3.5rem; } }
    @media screen and (max-width: 767px) {
      #footer_form #footer_form_form input {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #575757;
        line-height: 3.5rem; } }
  #footer_form #footer_form_form .form-group {
    margin-bottom: 20px; }
    @media (min-width: 1640px) {
      #footer_form #footer_form_form .form-group div {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #ffffff;
        line-height: 2.0rem; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #footer_form #footer_form_form .form-group div {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #ffffff;
        line-height: 2.0rem; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #footer_form #footer_form_form .form-group div {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #ffffff;
        line-height: 2.0rem; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #footer_form #footer_form_form .form-group div {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #ffffff;
        line-height: 2.0rem; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #footer_form #footer_form_form .form-group div {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #ffffff;
        line-height: 2.0rem; } }
    @media screen and (max-width: 767px) {
      #footer_form #footer_form_form .form-group div {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #ffffff;
        line-height: 2.0rem; } }
    #footer_form #footer_form_form .form-group div a {
      color: #ffffff;
      text-decoration: underline; }
  @media (min-width: 1640px) {
    #footer_form #footer_form_form label {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.6rem;
      color: #ffffff;
      line-height: 1.6rem;
      margin-bottom: 5px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #footer_form #footer_form_form label {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.6rem;
      color: #ffffff;
      line-height: 1.6rem;
      margin-bottom: 5px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #footer_form #footer_form_form label {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.6rem;
      color: #ffffff;
      line-height: 1.6rem;
      margin-bottom: 5px; } }
  @media screen and (max-width: 1200px) and (min-width: 992px) {
    #footer_form #footer_form_form label {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.6rem;
      color: #ffffff;
      line-height: 1.6rem;
      margin-bottom: 5px; } }
  @media screen and (max-width: 991px) and (min-width: 768px) {
    #footer_form #footer_form_form label {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.6rem;
      color: #ffffff;
      line-height: 1.6rem;
      margin-bottom: 5px; } }
  @media screen and (max-width: 767px) {
    #footer_form #footer_form_form label {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.6rem;
      color: #ffffff;
      line-height: 1.6rem;
      margin-bottom: 5px; } }
  #footer_form #footer_form_form button[type="submit"] {
    display: inline-block;
    background: #9ccb3b;
    background: -moz-linear-gradient(top, #9ccb3b 0%, #6e951f 100%);
    background: -webkit-linear-gradient(top, #9ccb3b 0%, #6e951f 100%);
    background: linear-gradient(to bottom, #9ccb3b 0%, #6e951f 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ccb3b', endColorstr='#6e951f',GradientType=0 );
    border: 0px; }
    @media (min-width: 1640px) {
      #footer_form #footer_form_form button[type="submit"] {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.5rem;
        color: #ffffff;
        line-height: 4.6rem;
        padding: 0px 28px;
        border-radius: 23px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #footer_form #footer_form_form button[type="submit"] {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.5rem;
        color: #ffffff;
        line-height: 4.6rem;
        padding: 0px 28px;
        border-radius: 23px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #footer_form #footer_form_form button[type="submit"] {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.5rem;
        color: #ffffff;
        line-height: 4.6rem;
        padding: 0px 28px;
        border-radius: 23px; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #footer_form #footer_form_form button[type="submit"] {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.5rem;
        color: #ffffff;
        line-height: 4.6rem;
        padding: 0px 28px;
        border-radius: 23px; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #footer_form #footer_form_form button[type="submit"] {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.5rem;
        color: #ffffff;
        line-height: 4.6rem;
        padding: 0px 28px;
        border-radius: 23px; } }
    @media screen and (max-width: 767px) {
      #footer_form #footer_form_form button[type="submit"] {
        font-family: myriad-pro, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.5rem;
        color: #ffffff;
        line-height: 4.6rem;
        padding: 0px 28px;
        border-radius: 23px; } }

footer {
  background-color: #1F1F1F; }
  footer #footer_inner {
    position: relative; }
    @media (min-width: 992px) {
      footer #footer_inner {
        height: 147px; } }
    @media (max-width: 991px) {
      footer #footer_inner {
        padding-top: 40px;
        padding-bottom: 40px; } }
  footer #footer_address {
    text-align: center; }
    @media (min-width: 992px) {
      footer #footer_address {
        position: absolute;
        left: 0px;
        top: 50%;
        transform: translateY(-50%); } }
    @media (max-width: 991px) {
      footer #footer_address {
        margin-bottom: 20px; } }
    @media (min-width: 1640px) {
      footer #footer_address {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      footer #footer_address {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      footer #footer_address {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      footer #footer_address {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      footer #footer_address {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    @media screen and (max-width: 767px) {
      footer #footer_address {
        font-family: myriad-pro, sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    footer #footer_address a {
      color: #ffffff; }
  footer #footer_logo {
    text-align: center; }
    @media (min-width: 992px) {
      footer #footer_logo {
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translate(-50%, -50%); } }
    @media (max-width: 991px) {
      footer #footer_logo {
        margin-bottom: 20px; } }
    footer #footer_logo img {
      height: 57px;
      width: auto; }
    footer #footer_logo #footer_policy_links {
      margin-top: 15px; }
      @media (min-width: 1640px) {
        footer #footer_logo #footer_policy_links {
          font-family: myriad-pro, sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 1.6rem; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        footer #footer_logo #footer_policy_links {
          font-family: myriad-pro, sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 1.6rem; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        footer #footer_logo #footer_policy_links {
          font-family: myriad-pro, sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 1.6rem; } }
      @media screen and (max-width: 1200px) and (min-width: 992px) {
        footer #footer_logo #footer_policy_links {
          font-family: myriad-pro, sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 1.6rem; } }
      @media screen and (max-width: 991px) and (min-width: 768px) {
        footer #footer_logo #footer_policy_links {
          font-family: myriad-pro, sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 1.6rem; } }
      @media screen and (max-width: 767px) {
        footer #footer_logo #footer_policy_links {
          font-family: myriad-pro, sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 1.6rem; } }
      footer #footer_logo #footer_policy_links a {
        color: #ffffff;
        margin: 0px 7px; }
  @media (min-width: 992px) {
    footer #footer_links {
      position: absolute;
      right: 0px;
      top: 50%;
      transform: translateY(-50%); } }
  @media (min-width: 1640px) {
    footer #footer_links .footer_link_item {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2rem;
      color: #ffffff;
      line-height: 2.0rem;
      margin-left: 40px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    footer #footer_links .footer_link_item {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2rem;
      color: #ffffff;
      line-height: 2.0rem;
      margin-left: 40px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    footer #footer_links .footer_link_item {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.8rem;
      color: #ffffff;
      line-height: 1.8rem;
      margin-left: 30px; } }
  @media screen and (max-width: 1200px) and (min-width: 992px) {
    footer #footer_links .footer_link_item {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.6rem;
      color: #ffffff;
      line-height: 1.6rem;
      margin-left: 20px; } }
  @media screen and (max-width: 991px) and (min-width: 768px) {
    footer #footer_links .footer_link_item {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.6rem;
      color: #ffffff;
      line-height: 1.6rem;
      margin-bottom: 20px;
      display: inline-block;
      width: 100%;
      text-align: center; } }
  @media screen and (max-width: 767px) {
    footer #footer_links .footer_link_item {
      font-family: myriad-pro, sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.6rem;
      color: #ffffff;
      line-height: 1.6rem;
      margin-bottom: 20px;
      display: inline-block;
      width: 100%;
      text-align: center; } }

/*# sourceMappingURL=landing_style.css.map */
