
  @keyframes slidein {
    from[rm-comp='d4-lrEIwGW'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='d4-lrEIwGW'] {
      display: block;
      margin-bottom: 0%;
    }
  }

  @keyframes slidein {
    from[rm-comp='Ha3whkEyAI'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='Ha3whkEyAI'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  *[rm-comp='Ha3whkEyAI'] {
    line-height: 1.2em;
    box-sizing: border-box;
    font-family: "Open Sans", sans-serif !important;
  }
  .nav-space[rm-comp='Ha3whkEyAI'] {
    height: 67px;
  }
  @media only screen and (min-width : 768px) {
    .nav-space[rm-comp='Ha3whkEyAI'] {
      height: 90px;
    }
  }
  .nav-wrapper[rm-comp='Ha3whkEyAI'] {
    width: 100%;
    position: fixed;
    top: 0;
    z-index: 1002;
  }
  header[rm-comp='Ha3whkEyAI'] {
    background-color: #FFC425;
    z-index: 1003;
    height: 67px;
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
  }
  @media only screen and (min-width : 768px) {
    header[rm-comp='Ha3whkEyAI'] {
      height: 90px;
    }
  }
  header .page-header[rm-comp='Ha3whkEyAI'] {
    height: 90px;
    padding: 20px;
    padding-top: 10px;
    max-width: 1100px;
    margin: 0 auto;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    header .page-header[rm-comp='Ha3whkEyAI'] {
      display: none;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    header .page-header[rm-comp='Ha3whkEyAI'] {
      padding-top: 20px;
      padding-left: 10px;
      padding-right: 10px;
    }
  }
  header .page-header nav[rm-comp='Ha3whkEyAI'] {
    max-width: 1100px;
    width: 100%;
    height: auto;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    margin: 0 auto;
    margin-top: 10px;
  }
  header .page-header nav .header-logo[rm-comp='Ha3whkEyAI'] {
    height: 38.83px;
    max-width: 200px;
    width: 100%;
    margin-right: 30px;
    margin-top: -10px;
    margin-left: 30px; /*added for doodle space*/
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    header .page-header nav .header-logo[rm-comp='Ha3whkEyAI'] {
      margin-right: 0;
      margin-left: 33px; /*added for doodle space*/
    }
  }
  header .page-header nav .header-logo a[rm-comp='Ha3whkEyAI'] {
    padding-left: 0;
  }
  header .page-header nav .nav-links[rm-comp='Ha3whkEyAI'] {
    flex-grow: 1;
    display: inline-block;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  header .page-header nav a[rm-comp='Ha3whkEyAI'] {
    text-transform: uppercase;
    text-decoration: none;
    color: #333333;
    font-size: 18px;
    letter-spacing: 1px;
    font-weight: 600;
    /*padding:20px 40px 20px 40px;*/
    padding-bottom: 5px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    header .page-header nav a[rm-comp='Ha3whkEyAI'] {
      padding: 7px 13px 7px 13px;
      font-size: 15px;
      letter-spacing: 0px;
    }
  }
  @media only screen and (min-width : 992px) {
    header .page-header nav a[rm-comp='Ha3whkEyAI'] {
      padding: 20px 25px 20px 25px;
    }
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    header .page-header nav a[rm-comp='Ha3whkEyAI'] {
      padding: 20px 20px 20px 20px;
    }
  }
  header .page-header nav .search-container[rm-comp='Ha3whkEyAI'] {
    position: relative;
    height: 100%;
  }
  header .mobile-header[rm-comp='Ha3whkEyAI'] {
    background-color: #FFC425;
    height: 67px;
  }
  @media only screen and (min-width : 768px) {
    header .mobile-header[rm-comp='Ha3whkEyAI'] {
      display: none;
    }
  }
  header .mobile-header .header-logo[rm-comp='Ha3whkEyAI'] {
    text-align: center;
    width: 100%;
    display: block;
    margin: 0 auto;
    padding-top: 12px;
    padding-bottom: 12px;
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
  }
  @media only screen and (max-width : 575px) {
    header .mobile-header .header-logo img[rm-comp='Ha3whkEyAI'] {
      max-width: 150px;
    }
  }
  .click-container[rm-comp='Ha3whkEyAI'] {
    position: absolute;
    z-index: 1001;
    width: 100vw;
    height: 100vh;
  }
  @media only screen and (min-width : 768px) {
    .mobile-nav[rm-comp='Ha3whkEyAI'] {
      display: none;
    }
  }
  .mobile-nav[rm-comp='Ha3whkEyAI'] {
    transition: transform 0.5s ease;
    transform: translateX(-200px);
  }
  .mobile-nav.showNav[rm-comp='Ha3whkEyAI'] {
    transform: translateX(0);
  }
  .mobile-nav[rm-comp='Ha3whkEyAI'] {
    background: #2f2f2f;
    position: absolute;
    width: 200px;
    z-index: 1004;
    height: 100vh;
  }
  .mobile-nav ul[rm-comp='Ha3whkEyAI'] {
    list-style: none;
    width: 100%;
  }
  .mobile-nav ul li[rm-comp='Ha3whkEyAI'] {
    /* &:not(:first-child){ */
    border-top: 1px solid #1d1d1d;
    /* } */
  }
  .mobile-nav ul li a[rm-comp='Ha3whkEyAI'] {
    text-transform: uppercase;
    display: inline-block;
    text-align: center;
    width: 100%;
    padding: 10px;
    text-decoration: none;
    color: #fff;
    /* transition: background 0.25s ease; */
  }
  .mobile-nav ul li a[rm-comp='Ha3whkEyAI']:hover {
    /* background: $yellow; */
    background-position: 20px 0;
    color: #2f2f2f !important;
  }
  .mobile-nav ul li a.selected[rm-comp='Ha3whkEyAI'] {
    color: #FFC425;
  }
  .mobile-nav ul li a[rm-comp='Ha3whkEyAI'] {
    background-image: linear-gradient(to left, transparent, transparent 50%, #FFC425 50%, #FFC425);
    background-size: 200% 100%;
    background-position: 100% 0;
    transition: background 0.25s ease;
  }
  .morph-icon[rm-comp='Ha3whkEyAI'] {
    position: absolute;
    width: 45px;
    height: 45px;
    background: #FFC425;
    cursor: pointer;
    transition: all 0.5s ease;
    padding-left: 20px;
    margin-top: 10px;
  }
  .morph-icon .morph-icon-line[rm-comp='Ha3whkEyAI'] {
    position: absolute;
    width: 27px;
    height: 3px;
    left: 9px;
    background: #000000;
    transition: transform 0.5s ease, opacity 0.5s ease, top 0.5s ease, bottom 0.5s ease;
  }
  .morph-icon .morph-icon-line-top[rm-comp='Ha3whkEyAI'] {
    top: 15px;
  }
  .morph-icon .morph-icon-line-mdl[rm-comp='Ha3whkEyAI'] {
    top: 21px;
  }
  .morph-icon .morph-icon-line-btm[rm-comp='Ha3whkEyAI'] {
    top: 27px;
  }
  .morph-icon.morphed[rm-comp='Ha3whkEyAI'] {
    background: #FFC425;
  }
  .morph-icon.morphed .morph-icon-line[rm-comp='Ha3whkEyAI'] {
    background: #000000;
  }
  .morph-icon.morphed .morph-icon-line-top[rm-comp='Ha3whkEyAI'] {
    top: 21px;
    transform: rotate(135deg);
  }
  .morph-icon.morphed .morph-icon-line-mdl[rm-comp='Ha3whkEyAI'] {
    opacity: 0;
    transform: rotate(-135deg);
  }
  .morph-icon.morphed .morph-icon-line-btm[rm-comp='Ha3whkEyAI'] {
    top: 21px;
    transform: rotate(-135deg);
  }
  .doodle[rm-comp='Ha3whkEyAI'] {
    display: none;
    /*        display:inline;*/
    z-index: 10;
    position: absolute;
    margin-left: -49px;
  }
  .reason_container[rm-comp='Ha3whkEyAI'] {
    position: relative;
  }
  .reason_arrow[rm-comp='Ha3whkEyAI'], .reason_arrow2[rm-comp='Ha3whkEyAI'], .reason_arrow3[rm-comp='Ha3whkEyAI'] {
    position: absolute;
    top: -20px;
    width: 300px;
    left: -300px;
  }
  @media only screen and (min-width : 768px) {
    .reason_arrow[rm-comp='Ha3whkEyAI'], .reason_arrow2[rm-comp='Ha3whkEyAI'], .reason_arrow3[rm-comp='Ha3whkEyAI'] {
      left: 0px;
    }
  }
  .reason_text[rm-comp='Ha3whkEyAI'], .reason_text2[rm-comp='Ha3whkEyAI'], .reason_text3[rm-comp='Ha3whkEyAI'] {
    font-family: "Kalam", cursive !important;
    font-size: 20px;
    color: #FFFFFF;
    margin-top: -60px;
    width: 100%;
    text-shadow: 0px 0px 30px #000000;
    pointer-events: none;
  }
  .reason_text[rm-comp='Ha3whkEyAI'] {
    margin-top: 36px;
    margin-left: -88px;
  }
  .reason_text2[rm-comp='Ha3whkEyAI'] {
    margin-left: -160px;
    margin-top: 35px;
  }
  .reason_text3[rm-comp='Ha3whkEyAI'] {
    margin-left: -80px;
    margin-top: 36px;
  }
  .reason_text_mobile[rm-comp='Ha3whkEyAI'] {
    font-family: "Kalam", cursive !important;
    font-size: 15px;
    color: #FFFFFF;
    margin-top: 48px;
    margin-left: 72px;
    width: 100%;
    transition: 0.2s ease-in-out;
    text-shadow: 0px 0px 20px #000000;
  }
  @media only screen and (max-width : 575px) {
    .reason_text_mobile[rm-comp='Ha3whkEyAI'] {
      font-size: 12px;
      transition: 0.25s ease-in-out;
    }
  }
  .IE_reason_arrow[rm-comp='Ha3whkEyAI'] {
    display: none;
  } /* IE ONLY */
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .IE_reason_arrow[rm-comp='Ha3whkEyAI'] {
      display: block;
      position: absolute;
      left: 0px;
      top: -15px;
      transform: scale(-0.5, 0.5);
    }
  }
  .IE_reason_mobile[rm-comp='Ha3whkEyAI'] {
    display: none;
  } /* IE ONLY */
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .IE_reason_mobile[rm-comp='Ha3whkEyAI'] {
      display: block;
      position: absolute;
      left: 16px;
      top: -3px;
      transform: scale(0.25, 0.25);
      transition: 0.25s ease-in-out;
    }
  }
  @media only screen and (-ms-high-contrast: active) and (min-width : 576px), only screen and (-ms-high-contrast: none) and (min-width : 576px) {
    .IE_reason_mobile[rm-comp='Ha3whkEyAI'] {
      transform: scale(0.4, 0.4);
      left: 8px;
      top: -5px;
      transition: 0.25s ease-in-out;
    }
  }
  .cls-1[rm-comp='Ha3whkEyAI'], .cls-2[rm-comp='Ha3whkEyAI'], cls-3[rm-comp='Ha3whkEyAI'] {
    transform: scale(-0.9, 0.9);
    position: absolute;
    top: 0px;
    left: -14px;
  }
  .cls-mobile[rm-comp='Ha3whkEyAI'] {
    transform: scale(0.5);
    position: absolute;
    top: 10px;
    left: 24px;
    transition: 0.25s ease-in-out;
  }
  @media only screen and (min-width : 576px) {
    .cls-mobile[rm-comp='Ha3whkEyAI'] {
      transform: scale(0.9);
      top: 10px;
      left: 24px;
      transition: 0.25s ease-in-out;
    }
  }
  path[rm-comp='Ha3whkEyAI'] {
    stroke-dasharray: 70;
    stroke-dashoffset: -70;
    animation: draw 3s forwards;
    animation-delay: 1s;
  }
  .reason_arrow[rm-comp='Ha3whkEyAI'] {
    position: absolute;
    top: 20px;
    left: 180px;
  }
  @media only screen and (min-width : 992px) {
    .reason_arrow[rm-comp='Ha3whkEyAI'] {
      left: 280px;
    }
  }
  .reason_arrow2[rm-comp='Ha3whkEyAI'] {
    top: 20px;
    left: 77px;
  }
  @media only screen and (min-width : 992px) {
    .reason_arrow2[rm-comp='Ha3whkEyAI'] {
      top: 20px;
      left: 133px;
    }
  }
  .reason_arrow3[rm-comp='Ha3whkEyAI'] {
    top: 20px;
    left: 85px;
  }
  @media only screen and (min-width : 768px) {
    .reason_arrow3[rm-comp='Ha3whkEyAI'] {
      left: 277px;
    }
  }
  @media only screen and (min-width : 992px) {
    .reason_arrow3[rm-comp='Ha3whkEyAI'] {
      left: 417px;
    }
  }
  .arrow_flip[rm-comp='Ha3whkEyAI'] {
    transform: scaleX(-1);
    stroke-dasharray: 50;
    stroke-dashoffset: -50;
    animation: draw 3s forwards;
    display: none;
  }
  .arrow_flip2[rm-comp='Ha3whkEyAI'] {
    transform: scaleX(-1);
    margin-left: 190px;
    width: 50px;
    height: 50px;
    transition: 0.5s ease-in-out;
  }
  @media only screen and (min-width : 992px) {
    .arrow_flip2[rm-comp='Ha3whkEyAI'] {
      width: 80px;
      height: 80px;
      transition: 0.5s ease-in-out;
    }
  }
  .reason_mobile[rm-comp='Ha3whkEyAI'] {
    position: absolute;
    left: -20px;
    top: 25px;
    transition: 0.25s ease-in-out;
    pointer-events: none;
  }
  @media only screen and (min-width : 576px) {
    .reason_mobile[rm-comp='Ha3whkEyAI'] {
      top: 38px;
      left: -10px;
      transition: 0.25s ease-in-out;
    }
  }
  @media only screen and (min-width : 768px) {
    .reason_mobile[rm-comp='Ha3whkEyAI'] {
      opacity: 0;
      transition: 0.1s ease-in-out;
    }
  }
  .reason_arrow_mobile[rm-comp='Ha3whkEyAI'] {
    width: 70px;
    transform: scale(0.5);
    margin-left: 6px;
    margin-top: -10px;
  }
  .mobile_arrow[rm-comp='Ha3whkEyAI'], .mobile_arrow2[rm-comp='Ha3whkEyAI'], .mobile_arrow3[rm-comp='Ha3whkEyAI'] {
    position: absolute;
    transform: scale(0.22);
    left: 84px;
  }
  .mobile_arrow[rm-comp='Ha3whkEyAI'] {
    top: -24px;
  }
  .mobile_arrow2[rm-comp='Ha3whkEyAI'] {
    top: 16px;
  }
  .mobile_arrow3[rm-comp='Ha3whkEyAI'] {
    top: 56px;
  }
  /*
  .reason_container:hover, .reason_arrow:hover, .reason_arrow2:hover, .reason_arrow3:hover, .arrow_flip:hover, .arrow_flip2:hover, .reason_text:hover, .reason_text2:hover, .reason_text3:hover {
      opacity: 0;
      transition: 0.5s ease-in-out;
  }
  */
  .fade[rm-comp='Ha3whkEyAI'] {
    opacity: 0;
    transition: 0.3s ease-in-out;
  }
  .appear[rm-comp='Ha3whkEyAI'] {
    opacity: 1;
    transition: 0.3s ease-in-out;
  }
  header .page-header nav .header-logo a[rm-comp='Ha3whkEyAI'] {
    padding: 0;
  }

  /* styles go here */
  .search-icon-container[rm-comp='WOjqYCaCw4'] {
    position: absolute;
    right: 0;
    top: 0;
    bottom: 0;
    display: flex;
    align-items: center;
  }
  .search-icon-container button[rm-comp='WOjqYCaCw4'] {
    background-image: url(images/icons/SVG/search-icon.svg);
    width: 40px;
    height: 40px;
    background-size: 50%;
    background-repeat: no-repeat;
    background-position: center;
  }
  .search-bar-outer[rm-comp='WOjqYCaCw4'] {
    position: relative;
    height: 0px;
  }
  @media only screen and (max-width: 768px) {
    .search-bar-outer[rm-comp='WOjqYCaCw4'] {
      right: 0px;
      top: 67px;
      bottom: 0;
      position: fixed;
      transition: right 250ms ease-in-out;
      height: 100vh;
      margin-top: 0;
      z-index: 99999;
    }
  }
  .search-bar-outer.open[rm-comp='WOjqYCaCw4'] {
    height: 60px;
  }
  @media only screen and (max-width: 768px) {
    .search-bar-outer.open[rm-comp='WOjqYCaCw4'] {
      height: 100vh;
    }
  }
  .search-bar[rm-comp='WOjqYCaCw4'] {
    display: none;
    position: fixed;
    top: 30px;
    left: 0;
    right: 0;
    background: #424143;
    height: 60px;
    color: white;
    z-index: 1000;
  }
  @media only screen and (max-width: 768px) {
    .search-bar[rm-comp='WOjqYCaCw4'] {
      margin-right: -230px;
      width: 230px;
      position: relative;
      height: 100%;
      top: 0;
      padding-top: 20px;
    }
  }
  .search-bar.open[rm-comp='WOjqYCaCw4'] {
    display: block;
    top: 90px;
  }
  @media only screen and (max-width: 768px) {
    .search-bar.open[rm-comp='WOjqYCaCw4'] {
      top: 0;
      margin-right: 0;
    }
  }
  .search-bar .bar-content[rm-comp='WOjqYCaCw4'] {
    max-width: 1070px;
    margin: 0 auto;
    justify-content: space-between;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    align-items: center;
    padding-top: 12.5px;
    display: flex;
  }
  @media only screen and (max-width: 768px) {
    .search-bar .bar-content[rm-comp='WOjqYCaCw4'] {
      flex-wrap: wrap;
      padding: 0;
    }
  }
  @media screen and (max-width: 900px) and (min-width: 769px) {
    .search-bar .bar-content[rm-comp='WOjqYCaCw4'] {
      padding-right: 5px;
      padding-left: 5px;
    }
  }
  .search-bar .bar-content .search-icon[rm-comp='WOjqYCaCw4'] {
    width: auto;
    padding-top: 5px;
    margin-right: 5px;
    margin-left: 5px;
  }
  @media only screen and (max-width: 768px) {
    .search-bar .bar-content .search-icon[rm-comp='WOjqYCaCw4'] {
      width: 100%;
      margin-bottom: 10px;
      padding-top: 10px;
      border-top: 1px solid #1d1d1d;
      margin-right: 0;
      margin-left: 0;
    }
  }
  .search-bar .bar-content .search-icon button[rm-comp='WOjqYCaCw4'] {
    display: flex;
    align-items: center;
  }
  @media only screen and (max-width: 768px) {
    .search-bar .bar-content .search-icon button[rm-comp='WOjqYCaCw4'] {
      margin-left: 20px;
    }
  }
  .search-bar .bar-content .search-icon button:hover p[rm-comp='WOjqYCaCw4'] {
    text-decoration: underline;
  }
  .search-bar .bar-content .search-icon img[rm-comp='WOjqYCaCw4'] {
    width: 25px;
    margin-right: 5px;
  }
  @media screen and (max-width: 900px) and (min-width: 769px) {
    .search-bar .bar-content .search-icon img[rm-comp='WOjqYCaCw4'] {
      width: 20px;
    }
  }
  .search-bar .bar-content .search-icon p[rm-comp='WOjqYCaCw4'] {
    color: white;
  }
  @media only screen and (max-width: 950px) {
    .search-bar .bar-content .search-icon p[rm-comp='WOjqYCaCw4'] {
      font-size: 13px;
    }
  }
  .search-bar .bar-content button.close-btn[rm-comp='WOjqYCaCw4'] {
    background-image: url(images/icons/SVG/search-close.svg);
    width: 20px;
    height: 20px;
    background-size: contain;
  }
  @media only screen and (max-width: 768px) {
    .search-bar .bar-content button.close-btn[rm-comp='WOjqYCaCw4'] {
      display: none;
    }
  }
  .search-bar .bar-content .search-input[rm-comp='WOjqYCaCw4'] {
    position: relative;
    padding-top: 0;
  }
  @media screen and (max-width: 900px) and (min-width: 769px) {
    .search-bar .bar-content .search-input[rm-comp='WOjqYCaCw4'] {
      width: 140px;
    }
  }
  @media only screen and (max-width: 768px) {
    .search-bar .bar-content .search-input[rm-comp='WOjqYCaCw4'] {
      order: 1;
      margin-bottom: 10px;
      margin-right: 20px;
      margin-left: 20px;
    }
  }
  @media only screen and (max-width: 768px) {
    .search-bar .bar-content .social[rm-comp='WOjqYCaCw4'] {
      order: 2;
    }
  }
  @media only screen and (max-width: 768px) {
    .search-bar .bar-content .search-icon[rm-comp='WOjqYCaCw4']:nth-child(2) {
      order: 3;
    }
  }
  @media only screen and (max-width: 768px) {
    .search-bar .bar-content .search-icon[rm-comp='WOjqYCaCw4']:nth-child(3) {
      order: 4;
    }
  }
  @media only screen and (max-width: 768px) {
    .search-bar .bar-content .search-icon[rm-comp='WOjqYCaCw4']:nth-child(4) {
      order: 5;
    }
  }
  @media only screen and (max-width: 768px) {
    .search-bar .bar-content .search-icon[rm-comp='WOjqYCaCw4']:nth-child(5) {
      order: 6;
    }
  }
  @media only screen and (max-width: 768px) {
    .search-bar .bar-content .search-icon[rm-comp='WOjqYCaCw4']:nth-child(6) {
      order: 7;
    }
  }
  @media only screen and (max-width: 768px) {
    .search-bar .bar-content .search-icon[rm-comp='WOjqYCaCw4']:nth-child(8) {
      display: none;
    }
  }
  input[type=search][rm-comp='WOjqYCaCw4'] {
    padding: 5px;
    border-radius: 4px;
    color: #1a1a1a;
  }
  @media screen and (max-width: 900px) and (min-width: 769px) {
    input[type=search][rm-comp='WOjqYCaCw4'] {
      width: 140px;
    }
  }
  .search-btn[rm-comp='WOjqYCaCw4'] {
    position: absolute;
    background-image: url(images/icons/SVG/search-icon.svg);
    width: 20px;
    height: 20px;
    background-size: contain;
    right: 10px;
    bottom: 10px;
  }
  input[type=search][rm-comp='WOjqYCaCw4']::-webkit-search-decoration,
  input[type=search][rm-comp='WOjqYCaCw4']::-webkit-search-cancel-button,
  input[type=search][rm-comp='WOjqYCaCw4']::-webkit-search-results-button,
  input[type=search][rm-comp='WOjqYCaCw4']::-webkit-search-results-decoration {
    display: none;
  }
  .mobile-header .search-container .search-icon-container[rm-comp='WOjqYCaCw4'] {
    margin-right: 20px;
  }
  p.active[rm-comp='WOjqYCaCw4'] {
    font-weight: bold;
  }

  @keyframes slidein {
    from[rm-comp='alyXhu7Be9'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='alyXhu7Be9'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  *[rm-comp='alyXhu7Be9'] {
    box-sizing: border-box;
    font-family: "Open Sans", sans-serif;
  }
  p[rm-comp='alyXhu7Be9'] {
    color: inherit;
  }
  h2[rm-comp='alyXhu7Be9'] {
    color: black;
  }
  div.desktop[rm-comp='alyXhu7Be9'] {
    color: black;
    box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.15);
    display: flex;
    height: 280px;
    width: 100%;
    flex-wrap: wrap;
    background-color: #FFC425;
    align-items: center;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    div.desktop[rm-comp='alyXhu7Be9'] {
      display: none;
    }
  }
  @media only screen and (min-height : 1132px) {
    div.desktop[rm-comp='alyXhu7Be9'] {
      display: none;
    }
  }
  div.desktop .footer-yellow[rm-comp='alyXhu7Be9'] {
    background-color: #FFC425;
    width: 30%;
    padding: 50px;
    padding-bottom: 0;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    div.desktop .footer-yellow[rm-comp='alyXhu7Be9'] {
      padding-left: 20px;
      padding-right: 20px;
      width: 35%;
    }
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    div.desktop .footer-yellow[rm-comp='alyXhu7Be9'] {
      padding: 28px;
    }
  }
  div.desktop .footer-yellow .content[rm-comp='alyXhu7Be9'] {
    /* Fix rich ideas */
    min-height: 0;
    padding-bottom: 0;
    width: auto;
    /* End rich ideas fixes */
    max-width: 240px;
    display: block;
    margin: 0 auto;
  }
  div.desktop .footer-yellow .content .contact[rm-comp='alyXhu7Be9'] {
    display: flex;
    align-items: center;
  }
  div.desktop .footer-yellow .content .contact[rm-comp='alyXhu7Be9']:hover {
    text-decoration: underline;
  }
  div.desktop .footer-yellow .content .contact img[rm-comp='alyXhu7Be9'] {
    max-width: 30px;
    margin-right: 10px;
    vertical-align: middle;
    margin-top: -4px;
  }
  div.desktop .footer-yellow .content .contact a[rm-comp='alyXhu7Be9'] {
    text-decoration: none;
    color: #333333;
    cursor: pointer;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    div.desktop .footer-yellow .content .contact a[rm-comp='alyXhu7Be9'] {
      font-size: 14px;
    }
  }
  div.desktop .footer-yellow .content h2[rm-comp='alyXhu7Be9'] {
    font-size: 28px;
    margin-bottom: 10px;
  }
  div.desktop .footer-black[rm-comp='alyXhu7Be9'] {
    background-color: black;
    width: 70%;
    display: flex;
    padding: 50px;
    padding-bottom: 0;
    box-shadow: 0 -3px 3px 0 rgba(0, 0, 0, 0.25);
  }
  @media only screen and (min-width : 1200px) {
    div.desktop .footer-black[rm-comp='alyXhu7Be9'] {
      padding-left: 160px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    div.desktop .footer-black[rm-comp='alyXhu7Be9'] {
      width: 65%;
      padding-right: 5px;
      padding-left: 25px;
    }
  }
  div.desktop .footer-black img[rm-comp='alyXhu7Be9'] {
    max-width: 30px;
  }
  div.desktop .footer-black img[rm-comp='alyXhu7Be9']:first-child {
    margin-left: 15px;
  }
  div.desktop .footer-black .right-column[rm-comp='alyXhu7Be9'],
  div.desktop .footer-black .left-column[rm-comp='alyXhu7Be9'] {
    width: 40%;
    margin-top: 40px;
    margin-right: 20px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    div.desktop .footer-black .right-column[rm-comp='alyXhu7Be9'],
    div.desktop .footer-black .left-column[rm-comp='alyXhu7Be9'] {
      margin-right: 15px;
    }
  }
  div.desktop .footer-black .footer-title[rm-comp='alyXhu7Be9'] {
    color: #FFC425;
    font-weight: 600;
    font-size: 28px;
    display: flex;
    align-items: center;
  }
  div.desktop .footer-black p[rm-comp='alyXhu7Be9'] {
    color: #FFF;
    font-size: 16px;
    text-align: left;
    margin-top: 20px;
    margin-bottom: 20px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    div.desktop .footer-black p[rm-comp='alyXhu7Be9'] {
      font-size: 14px;
    }
  }
  div.desktop .footer-black p.where[rm-comp='alyXhu7Be9'] {
    max-width: 215px;
    margin-bottom: 15px;
  }
  div.desktop .footer-black .privacy-text[rm-comp='alyXhu7Be9'] {
    padding-left: 25px;
    position: absolute;
    bottom: -40px;
    width: 160px;
    text-align: left;
    font-size: 12px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    div.desktop .footer-black .privacy-text[rm-comp='alyXhu7Be9'] {
      width: 65%;
    }
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    div.desktop .footer-black .privacy-text[rm-comp='alyXhu7Be9'] {
      padding-left: 50px;
    }
  }
  @media only screen and (min-width : 1200px) {
    div.desktop .footer-black .privacy-text[rm-comp='alyXhu7Be9'] {
      min-height: calc(100vh - 951px);
      padding-left: 160px;
    }
  }
  div.desktop .footer-black .privacy-text a[rm-comp='alyXhu7Be9'] {
    text-decoration: none;
    color: #FFF;
    cursor: pointer;
  }
  div.desktop .footer-black .privacy-text p[rm-comp='alyXhu7Be9'] {
    font-size: 12px;
  }
  div.desktop .footer-black .yellow-button[rm-comp='alyXhu7Be9'] {
    padding: 5px 10px 5px 10px;
    font-size: 14px;
    background-color: #000000;
    color: white;
    border: 1px solid white;
  }
  div.desktop .footer-black .yellow-button[rm-comp='alyXhu7Be9']:hover {
    background-color: #FFC425;
    color: #000000;
    border: 1px solid #FFC425;
  }
  div.desktop .footer-black .button1[rm-comp='alyXhu7Be9'] {
    margin-right: 20px;
  }
  div.desktop .footer-black .directions[rm-comp='alyXhu7Be9'] {
    color: #FFC425;
    font-size: 16px;
    cursor: pointer;
  }
  div.desktop .footer-black .directions[rm-comp='alyXhu7Be9']:hover {
    color: #FFF;
  }
  div.desktop .footer-black .social-media-wrapper[rm-comp='alyXhu7Be9'] {
    position: relative;
    width: 20%;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    div.desktop .footer-black .social-media-wrapper[rm-comp='alyXhu7Be9'] {
      width: 10%;
    }
  }
  div.desktop .footer-black .social-media-wrapper a[rm-comp='alyXhu7Be9'] {
    text-decoration: none;
    color: #FFF;
    cursor: pointer;
  }
  div.desktop .footer-black .social-media-wrapper p[rm-comp='alyXhu7Be9'] {
    font-size: 12px;
    text-align: left;
  }
  div.desktop .footer-black .social-media-wrapper .social-media[rm-comp='alyXhu7Be9'] {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-end;
  }
  div.desktop .footer-black .social-media-wrapper .social-media img[rm-comp='alyXhu7Be9'] {
    max-width: 30px;
    margin: 10px;
  }
  div.desktop .footer-black .social-media-wrapper .social-media .instagram[rm-comp='alyXhu7Be9'] {
    background-image: url(./images/icons/SVG/instagram-y.svg);
    width: 27px;
    height: 25px;
    background-size: cover;
    margin: 10px;
    transition: background-image 0.5s ease-in-out;
  }
  div.desktop .footer-black .social-media-wrapper .social-media .instagram[rm-comp='alyXhu7Be9']:hover {
    background-image: url(./images/icons/SVG/instagram-w.svg);
    transition: background-image 0.5s ease-in-out;
  }
  div.desktop .footer-black .social-media-wrapper .social-media .twitter[rm-comp='alyXhu7Be9'] {
    background-image: url(./images/icons/SVG/twitter-y.svg);
    width: 27px;
    height: 25px;
    background-size: cover;
    margin: 10px;
    transition: background-image 0.5s ease-in-out;
  }
  div.desktop .footer-black .social-media-wrapper .social-media .twitter[rm-comp='alyXhu7Be9']:hover {
    background-image: url(./images/icons/SVG/twitter-w.svg);
    transition: background-image 0.5s ease-in-out;
  }
  div.desktop .footer-black .social-media-wrapper .social-media .facebook[rm-comp='alyXhu7Be9'] {
    background-image: url(./images/icons/SVG/facebook-y.svg);
    width: 27px;
    height: 25px;
    background-size: cover;
    margin: 10px;
    transition: background-image 0.5s ease-in-out;
  }
  div.desktop .footer-black .social-media-wrapper .social-media .facebook[rm-comp='alyXhu7Be9']:hover {
    background-image: url(./images/icons/SVG/facebook-w.svg);
    transition: background-image 0.5s ease-in-out;
  }
  div.desktop .footer-black .social-media-wrapper .social-media .linkedin[rm-comp='alyXhu7Be9'] {
    background-image: url(./images/icons/SVG/linkedin-y.svg);
    width: 27px;
    height: 25px;
    background-size: cover;
    margin: 10px;
    transition: background-image 0.5s ease-in-out;
  }
  div.desktop .footer-black .social-media-wrapper .social-media .linkedin[rm-comp='alyXhu7Be9']:hover {
    background-image: url(./images/icons/SVG/linkedin-w.svg);
    transition: background-image 0.5s ease-in-out;
  }
  .privacy-text[rm-comp='alyXhu7Be9'] {
    text-align: left;
    font-size: 12px;
    color: #FFF;
    padding-left: 25px;
    /*        padding-right: 60px;*/
    padding-top: 45px;
    padding-bottom: 30px;
    background-color: #000000;
    width: 70%;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .privacy-text[rm-comp='alyXhu7Be9'] {
      width: 65%;
    }
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    .privacy-text[rm-comp='alyXhu7Be9'] {
      padding-left: 50px;
    }
  }
  @media only screen and (min-width : 1200px) {
    .privacy-text[rm-comp='alyXhu7Be9'] {
      min-height: calc(100vh - 951px);
      padding-left: 160px;
    }
  }
  .privacy-text a[rm-comp='alyXhu7Be9'] {
    text-decoration: none;
    color: #FFF;
    cursor: pointer;
  }
  .privacy-text p[rm-comp='alyXhu7Be9'] {
    font-size: 12px;
  }
  .footer-yellow2[rm-comp='alyXhu7Be9'] {
    padding: 57px;
    padding-bottom: 32px;
    background-color: #FFC425;
    width: 30%;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .footer-yellow2[rm-comp='alyXhu7Be9'] {
      padding-left: 20px;
      width: 35%;
    }
  }
  @media only screen and (min-width : 1200px) {
    .footer-yellow2[rm-comp='alyXhu7Be9'] {
      min-height: calc(100vh - 952px);
    }
  }
  .icon[rm-comp='alyXhu7Be9'] {
    width: 30px;
    height: 30px;
    background-size: cover;
    transition: background-image 0.5s ease-in-out;
    /* fix rich ideas bugs */
    position: relative;
    /* end - fix rich ideas bugs */
  }
  .location[rm-comp='alyXhu7Be9'] {
    background-image: url(./images/location.svg);
  }
  .location[rm-comp='alyXhu7Be9']:hover {
    background-image: url(./images/location-w.svg);
    transition: background-image 0.5s ease-in-out;
  }
  .android[rm-comp='alyXhu7Be9'] {
    background-image: url(./images/android.svg);
  }
  .android[rm-comp='alyXhu7Be9']:hover {
    background-image: url(./images/android-w.svg);
    transition: background-image 0.5s ease-in-out;
  }
  .apple[rm-comp='alyXhu7Be9'] {
    background-image: url(./images/apple.svg);
  }
  .apple[rm-comp='alyXhu7Be9']:hover {
    background-image: url(./images/apple-w.svg);
    transition: background-image 0.5s ease-in-out;
  }
  @media only screen and (min-height : 1132px) {
    div.desktop[rm-comp='alyXhu7Be9'] {
      display: flex;
    }
  }

  @keyframes slidein {
    from[rm-comp='EP5uPrSh48'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='EP5uPrSh48'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  *[rm-comp='EP5uPrSh48'] {
    box-sizing: border-box;
    font-family: "Open Sans", sans-serif;
    line-height: 1.2;
  }
  @media only screen and (min-width : 320px) {
    .mobile[rm-comp='EP5uPrSh48'] {
      display: block;
    }
  }
  @media only screen and (min-width : 768px) {
    .mobile[rm-comp='EP5uPrSh48'] {
      display: none;
    }
  }
  .mobile[rm-comp='EP5uPrSh48'] {
    /*@media only screen and (min-height : 1132px) { display: block; }*/
  }
  .mobile a[rm-comp='EP5uPrSh48'] {
    color: #000000;
    text-decoration: none;
    cursor: pointer;
  }
  .mobile .download[rm-comp='EP5uPrSh48'] {
    width: 100%;
    margin: 0 auto;
    text-align: center;
    height: 80px;
    background-color: #000000;
    color: #FFF;
    padding: 10px 0px;
  }
  @media only screen and (min-height : 1132px) {
    .mobile .download[rm-comp='EP5uPrSh48'] {
      height: 120px;
      padding-top: 30px;
    }
  }
  .mobile .download .download-icon[rm-comp='EP5uPrSh48'] {
    width: 30px;
    margin: 0 auto;
    text-align: center;
  }
  .mobile .download .download-flex[rm-comp='EP5uPrSh48'] {
    display: flex;
    width: 20%;
    align-items: center;
    justify-content: space-around;
    margin: 10px auto;
  }
  .mobile .contact-us[rm-comp='EP5uPrSh48'] {
    width: 100%;
    background-color: #FFC425;
    height: 230px;
    text-align: left;
    color: #000000;
    padding: 20px 0px;
    transition: 0.5s ease-in-out;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .mobile .contact-us[rm-comp='EP5uPrSh48'] {
      height: 210px;
      transition: 0.5s ease-in-out;
    }
  }
  @media only screen and (min-height : 1132px) {
    .mobile .contact-us[rm-comp='EP5uPrSh48'] {
      height: 300px;
      padding: 40px 0px;
      padding-top: 60px;
    }
  }
  .mobile .contact-us .contactus-flex[rm-comp='EP5uPrSh48'] {
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    width: 80%;
    margin: 15px auto;
  }
  .mobile .contact-us .text-title[rm-comp='EP5uPrSh48'] {
    font-size: 20pt;
    text-align: left;
    margin: 0 auto;
    width: 80%;
    font-weight: bolder;
  }
  .mobile .contact-us .footer-icon[rm-comp='EP5uPrSh48'] {
    width: 27px;
    margin-right: 20px;
    margin-top: -5px;
    margin-left: 0;
  }
  @media only screen and (max-width : 575px) {
    .mobile .contact-us .footer-icon[rm-comp='EP5uPrSh48'] {
      min-width: 27px;
    }
  }
  .mobile .arrow_down[rm-comp='EP5uPrSh48'] {
    position: absolute;
    margin-top: -15px;
    right: 10%;
  }
  .mobile .social-media[rm-comp='EP5uPrSh48'] {
    width: 100%;
    background-color: #000000;
    color: #FFF;
    padding-bottom: 30px;
    min-height: calc(100vh - 1001px);
  }
  .mobile .social-media .socialmedia-flex[rm-comp='EP5uPrSh48'] {
    width: 100%;
    display: flex;
    text-align: center;
    align-items: center;
    justify-content: space-around;
    padding: 20px 0px;
  }
  .mobile .social-media img[rm-comp='EP5uPrSh48'] {
    height: 25px;
  }
  .mobile .social-media .instagram[rm-comp='EP5uPrSh48'] {
    background-image: url(./images/icons/SVG/instagram-y.svg);
    width: 27px;
    height: 25px;
    background-size: cover;
    margin: 10px;
  }
  .mobile .social-media .twitter[rm-comp='EP5uPrSh48'] {
    background-image: url(./images/icons/SVG/twitter-y.svg);
    width: 27px;
    height: 25px;
    background-size: cover;
    margin: 10px;
  }
  .mobile .social-media .facebook[rm-comp='EP5uPrSh48'] {
    background-image: url(./images/icons/SVG/facebook-y.svg);
    width: 27px;
    height: 25px;
    background-size: cover;
    margin: 10px;
  }
  .mobile .social-media .linkedin[rm-comp='EP5uPrSh48'] {
    background-image: url(./images/icons/SVG/linkedin-y.svg);
    width: 27px;
    height: 25px;
    background-size: cover;
    margin: 10px;
  }
  .mobile .footer-legal[rm-comp='EP5uPrSh48'] {
    color: #FFF;
    font-size: 10pt;
    text-align: center;
    margin-top: 5px;
  }
  .mobile .footer-legal .footer-icon[rm-comp='EP5uPrSh48'] {
    display: none;
  }
  .mobile .footer-legal .privacy[rm-comp='EP5uPrSh48'] {
    color: #FFF;
    cursor: pointer;
    font-size: 10pt;
    text-decoration: none;
  }

  @keyframes slidein {
    from[rm-comp='VtErUPg8G7'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='VtErUPg8G7'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  *[rm-comp='VtErUPg8G7'], *[rm-comp='VtErUPg8G7']:before, *[rm-comp='VtErUPg8G7']:after {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
  }
  /* Fix IE and iOS text resizing on orientation change */
  html[rm-comp='VtErUPg8G7'] {
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    scroll-behavior: smooth;
  }
  html[rm-comp='VtErUPg8G7'], body[rm-comp='VtErUPg8G7'] {
    margin: 0;
    padding: 0;
  }
  body[rm-comp='VtErUPg8G7'] {
    font-size: 1rem;
  }
  button[rm-comp='VtErUPg8G7'] {
    appearance: none;
    font-size: inherit;
    cursor: pointer;
    border: none;
    background: transparent;
  }
  button.link[rm-comp='VtErUPg8G7'] {
    border: 0;
    background: transparent;
    text-align: left;
  }
  input[rm-comp='VtErUPg8G7'], select[rm-comp='VtErUPg8G7'], textarea[rm-comp='VtErUPg8G7'] {
    font-size: inherit;
    font-family: inherit;
    color: inherit;
    border: none;
  }
  a.btn[rm-comp='VtErUPg8G7']:link {
    text-decoration: none;
    text-align: center;
    display: inline-block;
  }
  a.btn[rm-comp='VtErUPg8G7']:link:hover {
    text-decoration: none;
  }
  [hidden][rm-comp='VtErUPg8G7'] {
    display: none !important;
  }
  /* turn off buttons in input[type=number] */
  input[type=number][rm-comp='VtErUPg8G7']::-webkit-inner-spin-button,
  input[type=number][rm-comp='VtErUPg8G7']::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
  }
  /* removes "x" button from IE10/11 input fields */
  input[rm-comp='VtErUPg8G7']::-ms-clear {
    display: none;
  }
  .form-item[rm-comp='VtErUPg8G7'], .inline-buttons[rm-comp='VtErUPg8G7'], .form-row[rm-comp='VtErUPg8G7'], .row[rm-comp='VtErUPg8G7'] {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
  }
  .container[rm-comp='VtErUPg8G7'] {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
    margin-left: auto;
    margin-right: auto;
  }
  .container.no-gutter[rm-comp='VtErUPg8G7'] {
    padding-left: 0;
    padding-right: 0;
  }
  .container[rm-comp='VtErUPg8G7']:not(.full) {
    max-width: 1200px;
  }
  .row[rm-comp='VtErUPg8G7'] {
    margin-left: -15px;
    margin-right: -15px;
  }
  .row > *[rm-comp='VtErUPg8G7'] {
    padding-left: 15px;
    padding-right: 15px;
  }
  .row.no-gutter[rm-comp='VtErUPg8G7'] {
    margin-left: 0;
    margin-right: 0;
  }
  .row.no-gutter > *[rm-comp='VtErUPg8G7'] {
    padding-left: 0;
    padding-right: 0;
  }
  .form-row[rm-comp='VtErUPg8G7'] {
    margin-left: -5px;
    margin-right: -5px;
  }
  .form-row > *[rm-comp='VtErUPg8G7'] {
    padding-left: 5px;
    padding-right: 5px;
  }
  .form-row[rm-comp='VtErUPg8G7'] {
    align-items: baseline;
  }
  .form-row.no-gutter[rm-comp='VtErUPg8G7'] {
    margin-left: 0;
    margin-right: 0;
  }
  .form-row.no-gutter > *[rm-comp='VtErUPg8G7'] {
    padding-left: 0;
    padding-right: 0;
  }
  .inline-buttons[rm-comp='VtErUPg8G7'] {
    margin: -5px;
  }
  .inline-buttons > *[rm-comp='VtErUPg8G7'] {
    flex: 0 0 auto;
    margin: 5px;
  }
  .menubar[rm-comp='VtErUPg8G7'] {
    border: 1px solid transparent;
  }
  .form-item[rm-comp='VtErUPg8G7'] {
    margin: 1rem 0;
    align-items: baseline;
  }
  .form-item > *[rm-comp='VtErUPg8G7'] {
    flex: 0 0 auto;
    width: 100%;
  }
  .gutter[rm-comp='VtErUPg8G7'] {
    padding-left: 15px;
    padding-right: 15px;
  }
  .form-gutter[rm-comp='VtErUPg8G7'] {
    padding-left: 5px;
    padding-right: 5px;
  }
  .col[rm-comp='VtErUPg8G7'] {
    flex: 1 0 0;
  }
  .col-1[rm-comp='VtErUPg8G7'] {
    flex: 0 0 auto;
    width: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-2[rm-comp='VtErUPg8G7'] {
    flex: 0 0 auto;
    width: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-3[rm-comp='VtErUPg8G7'] {
    flex: 0 0 auto;
    width: 25%;
    max-width: 25%;
  }
  .col-4[rm-comp='VtErUPg8G7'] {
    flex: 0 0 auto;
    width: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-5[rm-comp='VtErUPg8G7'] {
    flex: 0 0 auto;
    width: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-6[rm-comp='VtErUPg8G7'] {
    flex: 0 0 auto;
    width: 50%;
    max-width: 50%;
  }
  .col-7[rm-comp='VtErUPg8G7'] {
    flex: 0 0 auto;
    width: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-8[rm-comp='VtErUPg8G7'] {
    flex: 0 0 auto;
    width: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-9[rm-comp='VtErUPg8G7'] {
    flex: 0 0 auto;
    width: 75%;
    max-width: 75%;
  }
  .col-10[rm-comp='VtErUPg8G7'] {
    flex: 0 0 auto;
    width: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-11[rm-comp='VtErUPg8G7'] {
    flex: 0 0 auto;
    width: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-12[rm-comp='VtErUPg8G7'] {
    flex: 0 0 auto;
    width: 100%;
    max-width: 100%;
  }
  .w-0[rm-comp='VtErUPg8G7'] {
    width: 0%;
  }
  .w-auto[rm-comp='VtErUPg8G7'] {
    width: auto;
  }
  .w-1-1[rm-comp='VtErUPg8G7'], .w-2-2[rm-comp='VtErUPg8G7'], .w-3-3[rm-comp='VtErUPg8G7'], .w-4-4[rm-comp='VtErUPg8G7'], .w-5-5[rm-comp='VtErUPg8G7'], .w-6-6[rm-comp='VtErUPg8G7'], .w-8-8[rm-comp='VtErUPg8G7'], .w-9-9[rm-comp='VtErUPg8G7'], .w-10-10[rm-comp='VtErUPg8G7'], .w-12-12[rm-comp='VtErUPg8G7'], .w-15-15[rm-comp='VtErUPg8G7'], .w-16-16[rm-comp='VtErUPg8G7'], .w-20-20[rm-comp='VtErUPg8G7'] {
    width: 100%;
  }
  .w-1-2[rm-comp='VtErUPg8G7'], .w-2-4[rm-comp='VtErUPg8G7'], .w-3-6[rm-comp='VtErUPg8G7'], .w-4-8[rm-comp='VtErUPg8G7'], .w-5-10[rm-comp='VtErUPg8G7'], .w-6-12[rm-comp='VtErUPg8G7'], .w-8-16[rm-comp='VtErUPg8G7'], .w-10-20[rm-comp='VtErUPg8G7'] {
    width: 50%;
  }
  .w-1-3[rm-comp='VtErUPg8G7'], .w-2-6[rm-comp='VtErUPg8G7'], .w-3-9[rm-comp='VtErUPg8G7'], .w-4-12[rm-comp='VtErUPg8G7'], .w-5-15[rm-comp='VtErUPg8G7'] {
    width: 33.3333333333%;
  }
  .w-2-3[rm-comp='VtErUPg8G7'], .w-4-6[rm-comp='VtErUPg8G7'], .w-6-9[rm-comp='VtErUPg8G7'], .w-8-12[rm-comp='VtErUPg8G7'], .w-10-15[rm-comp='VtErUPg8G7'] {
    width: 66.6666666667%;
  }
  .w-1-4[rm-comp='VtErUPg8G7'], .w-2-8[rm-comp='VtErUPg8G7'], .w-3-12[rm-comp='VtErUPg8G7'], .w-4-16[rm-comp='VtErUPg8G7'], .w-5-20[rm-comp='VtErUPg8G7'] {
    width: 25%;
  }
  .w-3-4[rm-comp='VtErUPg8G7'], .w-6-8[rm-comp='VtErUPg8G7'], .w-9-12[rm-comp='VtErUPg8G7'], .w-12-16[rm-comp='VtErUPg8G7'], .w-15-20[rm-comp='VtErUPg8G7'] {
    width: 75%;
  }
  .w-1-5[rm-comp='VtErUPg8G7'], .w-2-10[rm-comp='VtErUPg8G7'], .w-3-15[rm-comp='VtErUPg8G7'], .w-4-20[rm-comp='VtErUPg8G7'] {
    width: 20%;
  }
  .w-2-5[rm-comp='VtErUPg8G7'], .w-4-10[rm-comp='VtErUPg8G7'], .w-6-15[rm-comp='VtErUPg8G7'], .w-8-20[rm-comp='VtErUPg8G7'] {
    width: 40%;
  }
  .w-3-5[rm-comp='VtErUPg8G7'], .w-6-10[rm-comp='VtErUPg8G7'], .w-9-15[rm-comp='VtErUPg8G7'], .w-12-20[rm-comp='VtErUPg8G7'] {
    width: 60%;
  }
  .w-4-5[rm-comp='VtErUPg8G7'], .w-8-10[rm-comp='VtErUPg8G7'], .w-12-15[rm-comp='VtErUPg8G7'], .w-16-20[rm-comp='VtErUPg8G7'] {
    width: 80%;
  }
  .w-1-6[rm-comp='VtErUPg8G7'], .w-2-12[rm-comp='VtErUPg8G7'] {
    width: 16.6666666667%;
  }
  .w-5-6[rm-comp='VtErUPg8G7'], .w-10-12[rm-comp='VtErUPg8G7'] {
    width: 83.3333333333%;
  }
  .w-1-8[rm-comp='VtErUPg8G7'], .w-2-16[rm-comp='VtErUPg8G7'] {
    width: 12.5%;
  }
  .w-3-8[rm-comp='VtErUPg8G7'], .w-6-16[rm-comp='VtErUPg8G7'] {
    width: 37.5%;
  }
  .w-5-8[rm-comp='VtErUPg8G7'], .w-10-16[rm-comp='VtErUPg8G7'] {
    width: 62.5%;
  }
  .w-7-8[rm-comp='VtErUPg8G7'], .w-14-16[rm-comp='VtErUPg8G7'] {
    width: 87.5%;
  }
  .w-1-9[rm-comp='VtErUPg8G7'] {
    width: 11.1111111111%;
  }
  .w-2-9[rm-comp='VtErUPg8G7'] {
    width: 22.2222222222%;
  }
  .w-4-9[rm-comp='VtErUPg8G7'] {
    width: 44.4444444444%;
  }
  .w-5-9[rm-comp='VtErUPg8G7'] {
    width: 55.5555555556%;
  }
  .w-7-9[rm-comp='VtErUPg8G7'] {
    width: 77.7777777778%;
  }
  .w-8-9[rm-comp='VtErUPg8G7'] {
    width: 88.8888888889%;
  }
  .w-1-10[rm-comp='VtErUPg8G7'], .w-2-20[rm-comp='VtErUPg8G7'] {
    width: 10%;
  }
  .w-3-10[rm-comp='VtErUPg8G7'], .w-6-20[rm-comp='VtErUPg8G7'] {
    width: 30%;
  }
  .w-7-10[rm-comp='VtErUPg8G7'], .w-14-20[rm-comp='VtErUPg8G7'] {
    width: 70%;
  }
  .w-9-10[rm-comp='VtErUPg8G7'], .w-18-20[rm-comp='VtErUPg8G7'] {
    width: 90%;
  }
  .w-1-12[rm-comp='VtErUPg8G7'] {
    width: 8.3333333333%;
  }
  .w-5-12[rm-comp='VtErUPg8G7'] {
    width: 41.6666666667%;
  }
  .w-7-12[rm-comp='VtErUPg8G7'] {
    width: 58.3333333333%;
  }
  .w-11-12[rm-comp='VtErUPg8G7'] {
    width: 91.6666666667%;
  }
  .w-1-15[rm-comp='VtErUPg8G7'] {
    width: 6.6666666667%;
  }
  .w-2-15[rm-comp='VtErUPg8G7'] {
    width: 13.3333333333%;
  }
  .w-4-15[rm-comp='VtErUPg8G7'] {
    width: 26.6666666667%;
  }
  .w-7-15[rm-comp='VtErUPg8G7'] {
    width: 46.6666666667%;
  }
  .w-8-15[rm-comp='VtErUPg8G7'] {
    width: 53.3333333333%;
  }
  .w-11-15[rm-comp='VtErUPg8G7'] {
    width: 73.3333333333%;
  }
  .w-13-15[rm-comp='VtErUPg8G7'] {
    width: 86.6666666667%;
  }
  .w-14-15[rm-comp='VtErUPg8G7'] {
    width: 93.3333333333%;
  }
  .w-1-16[rm-comp='VtErUPg8G7'] {
    width: 6.25%;
  }
  .w-3-16[rm-comp='VtErUPg8G7'] {
    width: 18.75%;
  }
  .w-5-16[rm-comp='VtErUPg8G7'] {
    width: 31.25%;
  }
  .w-7-16[rm-comp='VtErUPg8G7'] {
    width: 43.75%;
  }
  .w-9-16[rm-comp='VtErUPg8G7'] {
    width: 56.25%;
  }
  .w-11-16[rm-comp='VtErUPg8G7'] {
    width: 68.75%;
  }
  .w-13-16[rm-comp='VtErUPg8G7'] {
    width: 81.25%;
  }
  .w-15-16[rm-comp='VtErUPg8G7'] {
    width: 93.75%;
  }
  .w-1-20[rm-comp='VtErUPg8G7'] {
    width: 5%;
  }
  .w-3-20[rm-comp='VtErUPg8G7'] {
    width: 15%;
  }
  .w-7-20[rm-comp='VtErUPg8G7'] {
    width: 35%;
  }
  .w-9-20[rm-comp='VtErUPg8G7'] {
    width: 45%;
  }
  .w-11-20[rm-comp='VtErUPg8G7'] {
    width: 55%;
  }
  .w-13-20[rm-comp='VtErUPg8G7'] {
    width: 65%;
  }
  .w-17-20[rm-comp='VtErUPg8G7'] {
    width: 85%;
  }
  .w-19-20[rm-comp='VtErUPg8G7'] {
    width: 95%;
  }
  .d-none[rm-comp='VtErUPg8G7'] {
    display: none !important;
  }
  .d-inline[rm-comp='VtErUPg8G7'] {
    display: inline !important;
  }
  .d-inline-block[rm-comp='VtErUPg8G7'] {
    display: inline-block !important;
  }
  .d-block[rm-comp='VtErUPg8G7'] {
    display: block !important;
  }
  .d-table[rm-comp='VtErUPg8G7'] {
    display: table !important;
  }
  .d-table-cell[rm-comp='VtErUPg8G7'] {
    display: table-cell !important;
  }
  .d-table-row[rm-comp='VtErUPg8G7'] {
    display: table-row !important;
  }
  .d-flex[rm-comp='VtErUPg8G7'] {
    display: flex !important;
  }
  .d-flex-column[rm-comp='VtErUPg8G7'] {
    display: flex !important;
    flex-direction: column;
  }
  .d-inline-flex[rm-comp='VtErUPg8G7'] {
    display: inline-flex !important;
  }
  .d-inline-flex-column[rm-comp='VtErUPg8G7'] {
    display: inline-flex !important;
    flex-direction: column;
  }
  .j-flex-start[rm-comp='VtErUPg8G7'] {
    justify-content: flex-start;
  }
  .j-flex-end[rm-comp='VtErUPg8G7'] {
    justify-content: flex-end;
  }
  .j-center[rm-comp='VtErUPg8G7'] {
    justify-content: center;
  }
  .j-space-between[rm-comp='VtErUPg8G7'] {
    justify-content: space-between;
  }
  .j-space-around[rm-comp='VtErUPg8G7'] {
    justify-content: space-around;
  }
  .j-space-evenly[rm-comp='VtErUPg8G7'] {
    justify-content: space-evenly;
  }
  .a-flex-start[rm-comp='VtErUPg8G7'] {
    align-items: flex-start;
  }
  .as-flex-start[rm-comp='VtErUPg8G7'] {
    align-self: flex-start;
  }
  .a-flex-end[rm-comp='VtErUPg8G7'] {
    align-items: flex-end;
  }
  .as-flex-end[rm-comp='VtErUPg8G7'] {
    align-self: flex-end;
  }
  .a-center[rm-comp='VtErUPg8G7'] {
    align-items: center;
  }
  .as-center[rm-comp='VtErUPg8G7'] {
    align-self: center;
  }
  .a-baseline[rm-comp='VtErUPg8G7'] {
    align-items: baseline;
  }
  .as-baseline[rm-comp='VtErUPg8G7'] {
    align-self: baseline;
  }
  .a-stretch[rm-comp='VtErUPg8G7'] {
    align-items: stretch;
  }
  .as-stretch[rm-comp='VtErUPg8G7'] {
    align-self: stretch;
  }
  .a-self-start-self-end[rm-comp='VtErUPg8G7'] {
    align-items: self-start-self-end;
  }
  .as-self-start-self-end[rm-comp='VtErUPg8G7'] {
    align-self: self-start-self-end;
  }
  @media (min-width: 576px) {
    .col-sm[rm-comp='VtErUPg8G7'] {
      flex: 1 0 0;
    }
    .col-sm-1[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 8.3333333333%;
      max-width: 8.3333333333%;
    }
    .col-sm-2[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 16.6666666667%;
      max-width: 16.6666666667%;
    }
    .col-sm-3[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 25%;
      max-width: 25%;
    }
    .col-sm-4[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 33.3333333333%;
      max-width: 33.3333333333%;
    }
    .col-sm-5[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 41.6666666667%;
      max-width: 41.6666666667%;
    }
    .col-sm-6[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 50%;
      max-width: 50%;
    }
    .col-sm-7[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 58.3333333333%;
      max-width: 58.3333333333%;
    }
    .col-sm-8[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 66.6666666667%;
      max-width: 66.6666666667%;
    }
    .col-sm-9[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 75%;
      max-width: 75%;
    }
    .col-sm-10[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 83.3333333333%;
      max-width: 83.3333333333%;
    }
    .col-sm-11[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 91.6666666667%;
      max-width: 91.6666666667%;
    }
    .col-sm-12[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 100%;
      max-width: 100%;
    }
    .w-sm-0[rm-comp='VtErUPg8G7'] {
      width: 0%;
    }
    .w-sm-auto[rm-comp='VtErUPg8G7'] {
      width: auto;
    }
    .w-sm-1-1[rm-comp='VtErUPg8G7'], .w-sm-2-2[rm-comp='VtErUPg8G7'], .w-sm-3-3[rm-comp='VtErUPg8G7'], .w-sm-4-4[rm-comp='VtErUPg8G7'], .w-sm-5-5[rm-comp='VtErUPg8G7'], .w-sm-6-6[rm-comp='VtErUPg8G7'], .w-sm-8-8[rm-comp='VtErUPg8G7'], .w-sm-9-9[rm-comp='VtErUPg8G7'], .w-sm-10-10[rm-comp='VtErUPg8G7'], .w-sm-12-12[rm-comp='VtErUPg8G7'], .w-sm-15-15[rm-comp='VtErUPg8G7'], .w-sm-16-16[rm-comp='VtErUPg8G7'], .w-sm-20-20[rm-comp='VtErUPg8G7'] {
      width: 100%;
    }
    .w-sm-1-2[rm-comp='VtErUPg8G7'], .w-sm-2-4[rm-comp='VtErUPg8G7'], .w-sm-3-6[rm-comp='VtErUPg8G7'], .w-sm-4-8[rm-comp='VtErUPg8G7'], .w-sm-5-10[rm-comp='VtErUPg8G7'], .w-sm-6-12[rm-comp='VtErUPg8G7'], .w-sm-8-16[rm-comp='VtErUPg8G7'], .w-sm-10-20[rm-comp='VtErUPg8G7'] {
      width: 50%;
    }
    .w-sm-1-3[rm-comp='VtErUPg8G7'], .w-sm-2-6[rm-comp='VtErUPg8G7'], .w-sm-3-9[rm-comp='VtErUPg8G7'], .w-sm-4-12[rm-comp='VtErUPg8G7'], .w-sm-5-15[rm-comp='VtErUPg8G7'] {
      width: 33.3333333333%;
    }
    .w-sm-2-3[rm-comp='VtErUPg8G7'], .w-sm-4-6[rm-comp='VtErUPg8G7'], .w-sm-6-9[rm-comp='VtErUPg8G7'], .w-sm-8-12[rm-comp='VtErUPg8G7'], .w-sm-10-15[rm-comp='VtErUPg8G7'] {
      width: 66.6666666667%;
    }
    .w-sm-1-4[rm-comp='VtErUPg8G7'], .w-sm-2-8[rm-comp='VtErUPg8G7'], .w-sm-3-12[rm-comp='VtErUPg8G7'], .w-sm-4-16[rm-comp='VtErUPg8G7'], .w-sm-5-20[rm-comp='VtErUPg8G7'] {
      width: 25%;
    }
    .w-sm-3-4[rm-comp='VtErUPg8G7'], .w-sm-6-8[rm-comp='VtErUPg8G7'], .w-sm-9-12[rm-comp='VtErUPg8G7'], .w-sm-12-16[rm-comp='VtErUPg8G7'], .w-sm-15-20[rm-comp='VtErUPg8G7'] {
      width: 75%;
    }
    .w-sm-1-5[rm-comp='VtErUPg8G7'], .w-sm-2-10[rm-comp='VtErUPg8G7'], .w-sm-3-15[rm-comp='VtErUPg8G7'], .w-sm-4-20[rm-comp='VtErUPg8G7'] {
      width: 20%;
    }
    .w-sm-2-5[rm-comp='VtErUPg8G7'], .w-sm-4-10[rm-comp='VtErUPg8G7'], .w-sm-6-15[rm-comp='VtErUPg8G7'], .w-sm-8-20[rm-comp='VtErUPg8G7'] {
      width: 40%;
    }
    .w-sm-3-5[rm-comp='VtErUPg8G7'], .w-sm-6-10[rm-comp='VtErUPg8G7'], .w-sm-9-15[rm-comp='VtErUPg8G7'], .w-sm-12-20[rm-comp='VtErUPg8G7'] {
      width: 60%;
    }
    .w-sm-4-5[rm-comp='VtErUPg8G7'], .w-sm-8-10[rm-comp='VtErUPg8G7'], .w-sm-12-15[rm-comp='VtErUPg8G7'], .w-sm-16-20[rm-comp='VtErUPg8G7'] {
      width: 80%;
    }
    .w-sm-1-6[rm-comp='VtErUPg8G7'], .w-sm-2-12[rm-comp='VtErUPg8G7'] {
      width: 16.6666666667%;
    }
    .w-sm-5-6[rm-comp='VtErUPg8G7'], .w-sm-10-12[rm-comp='VtErUPg8G7'] {
      width: 83.3333333333%;
    }
    .w-sm-1-8[rm-comp='VtErUPg8G7'], .w-sm-2-16[rm-comp='VtErUPg8G7'] {
      width: 12.5%;
    }
    .w-sm-3-8[rm-comp='VtErUPg8G7'], .w-sm-6-16[rm-comp='VtErUPg8G7'] {
      width: 37.5%;
    }
    .w-sm-5-8[rm-comp='VtErUPg8G7'], .w-sm-10-16[rm-comp='VtErUPg8G7'] {
      width: 62.5%;
    }
    .w-sm-7-8[rm-comp='VtErUPg8G7'], .w-sm-14-16[rm-comp='VtErUPg8G7'] {
      width: 87.5%;
    }
    .w-sm-1-9[rm-comp='VtErUPg8G7'] {
      width: 11.1111111111%;
    }
    .w-sm-2-9[rm-comp='VtErUPg8G7'] {
      width: 22.2222222222%;
    }
    .w-sm-4-9[rm-comp='VtErUPg8G7'] {
      width: 44.4444444444%;
    }
    .w-sm-5-9[rm-comp='VtErUPg8G7'] {
      width: 55.5555555556%;
    }
    .w-sm-7-9[rm-comp='VtErUPg8G7'] {
      width: 77.7777777778%;
    }
    .w-sm-8-9[rm-comp='VtErUPg8G7'] {
      width: 88.8888888889%;
    }
    .w-sm-1-10[rm-comp='VtErUPg8G7'], .w-sm-2-20[rm-comp='VtErUPg8G7'] {
      width: 10%;
    }
    .w-sm-3-10[rm-comp='VtErUPg8G7'], .w-sm-6-20[rm-comp='VtErUPg8G7'] {
      width: 30%;
    }
    .w-sm-7-10[rm-comp='VtErUPg8G7'], .w-sm-14-20[rm-comp='VtErUPg8G7'] {
      width: 70%;
    }
    .w-sm-9-10[rm-comp='VtErUPg8G7'], .w-sm-18-20[rm-comp='VtErUPg8G7'] {
      width: 90%;
    }
    .w-sm-1-12[rm-comp='VtErUPg8G7'] {
      width: 8.3333333333%;
    }
    .w-sm-5-12[rm-comp='VtErUPg8G7'] {
      width: 41.6666666667%;
    }
    .w-sm-7-12[rm-comp='VtErUPg8G7'] {
      width: 58.3333333333%;
    }
    .w-sm-11-12[rm-comp='VtErUPg8G7'] {
      width: 91.6666666667%;
    }
    .w-sm-1-15[rm-comp='VtErUPg8G7'] {
      width: 6.6666666667%;
    }
    .w-sm-2-15[rm-comp='VtErUPg8G7'] {
      width: 13.3333333333%;
    }
    .w-sm-4-15[rm-comp='VtErUPg8G7'] {
      width: 26.6666666667%;
    }
    .w-sm-7-15[rm-comp='VtErUPg8G7'] {
      width: 46.6666666667%;
    }
    .w-sm-8-15[rm-comp='VtErUPg8G7'] {
      width: 53.3333333333%;
    }
    .w-sm-11-15[rm-comp='VtErUPg8G7'] {
      width: 73.3333333333%;
    }
    .w-sm-13-15[rm-comp='VtErUPg8G7'] {
      width: 86.6666666667%;
    }
    .w-sm-14-15[rm-comp='VtErUPg8G7'] {
      width: 93.3333333333%;
    }
    .w-sm-1-16[rm-comp='VtErUPg8G7'] {
      width: 6.25%;
    }
    .w-sm-3-16[rm-comp='VtErUPg8G7'] {
      width: 18.75%;
    }
    .w-sm-5-16[rm-comp='VtErUPg8G7'] {
      width: 31.25%;
    }
    .w-sm-7-16[rm-comp='VtErUPg8G7'] {
      width: 43.75%;
    }
    .w-sm-9-16[rm-comp='VtErUPg8G7'] {
      width: 56.25%;
    }
    .w-sm-11-16[rm-comp='VtErUPg8G7'] {
      width: 68.75%;
    }
    .w-sm-13-16[rm-comp='VtErUPg8G7'] {
      width: 81.25%;
    }
    .w-sm-15-16[rm-comp='VtErUPg8G7'] {
      width: 93.75%;
    }
    .w-sm-1-20[rm-comp='VtErUPg8G7'] {
      width: 5%;
    }
    .w-sm-3-20[rm-comp='VtErUPg8G7'] {
      width: 15%;
    }
    .w-sm-7-20[rm-comp='VtErUPg8G7'] {
      width: 35%;
    }
    .w-sm-9-20[rm-comp='VtErUPg8G7'] {
      width: 45%;
    }
    .w-sm-11-20[rm-comp='VtErUPg8G7'] {
      width: 55%;
    }
    .w-sm-13-20[rm-comp='VtErUPg8G7'] {
      width: 65%;
    }
    .w-sm-17-20[rm-comp='VtErUPg8G7'] {
      width: 85%;
    }
    .w-sm-19-20[rm-comp='VtErUPg8G7'] {
      width: 95%;
    }
    .d-sm-none[rm-comp='VtErUPg8G7'] {
      display: none !important;
    }
    .d-sm-inline[rm-comp='VtErUPg8G7'] {
      display: inline !important;
    }
    .d-sm-inline-block[rm-comp='VtErUPg8G7'] {
      display: inline-block !important;
    }
    .d-sm-block[rm-comp='VtErUPg8G7'] {
      display: block !important;
    }
    .d-sm-table[rm-comp='VtErUPg8G7'] {
      display: table !important;
    }
    .d-sm-table-cell[rm-comp='VtErUPg8G7'] {
      display: table-cell !important;
    }
    .d-sm-table-row[rm-comp='VtErUPg8G7'] {
      display: table-row !important;
    }
    .d-sm-flex[rm-comp='VtErUPg8G7'] {
      display: flex !important;
    }
    .d-sm-flex-column[rm-comp='VtErUPg8G7'] {
      display: flex !important;
      flex-direction: column;
    }
    .d-sm-inline-flex[rm-comp='VtErUPg8G7'] {
      display: inline-flex !important;
    }
    .d-sm-inline-flex-column[rm-comp='VtErUPg8G7'] {
      display: inline-flex !important;
      flex-direction: column;
    }
    .j-sm-flex-start[rm-comp='VtErUPg8G7'] {
      justify-content: flex-start;
    }
    .j-sm-flex-end[rm-comp='VtErUPg8G7'] {
      justify-content: flex-end;
    }
    .j-sm-center[rm-comp='VtErUPg8G7'] {
      justify-content: center;
    }
    .j-sm-space-between[rm-comp='VtErUPg8G7'] {
      justify-content: space-between;
    }
    .j-sm-space-around[rm-comp='VtErUPg8G7'] {
      justify-content: space-around;
    }
    .j-sm-space-evenly[rm-comp='VtErUPg8G7'] {
      justify-content: space-evenly;
    }
    .a-sm-flex-start[rm-comp='VtErUPg8G7'] {
      align-items: flex-start;
    }
    .as-sm-flex-start[rm-comp='VtErUPg8G7'] {
      align-self: flex-start;
    }
    .a-sm-flex-end[rm-comp='VtErUPg8G7'] {
      align-items: flex-end;
    }
    .as-sm-flex-end[rm-comp='VtErUPg8G7'] {
      align-self: flex-end;
    }
    .a-sm-center[rm-comp='VtErUPg8G7'] {
      align-items: center;
    }
    .as-sm-center[rm-comp='VtErUPg8G7'] {
      align-self: center;
    }
    .a-sm-baseline[rm-comp='VtErUPg8G7'] {
      align-items: baseline;
    }
    .as-sm-baseline[rm-comp='VtErUPg8G7'] {
      align-self: baseline;
    }
    .a-sm-stretch[rm-comp='VtErUPg8G7'] {
      align-items: stretch;
    }
    .as-sm-stretch[rm-comp='VtErUPg8G7'] {
      align-self: stretch;
    }
    .a-sm-self-start-self-end[rm-comp='VtErUPg8G7'] {
      align-items: self-start-self-end;
    }
    .as-sm-self-start-self-end[rm-comp='VtErUPg8G7'] {
      align-self: self-start-self-end;
    }
  }
  @media (min-width: 768px) {
    .col-md[rm-comp='VtErUPg8G7'] {
      flex: 1 0 0;
    }
    .col-md-1[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 8.3333333333%;
      max-width: 8.3333333333%;
    }
    .col-md-2[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 16.6666666667%;
      max-width: 16.6666666667%;
    }
    .col-md-3[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 25%;
      max-width: 25%;
    }
    .col-md-4[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 33.3333333333%;
      max-width: 33.3333333333%;
    }
    .col-md-5[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 41.6666666667%;
      max-width: 41.6666666667%;
    }
    .col-md-6[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 50%;
      max-width: 50%;
    }
    .col-md-7[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 58.3333333333%;
      max-width: 58.3333333333%;
    }
    .col-md-8[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 66.6666666667%;
      max-width: 66.6666666667%;
    }
    .col-md-9[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 75%;
      max-width: 75%;
    }
    .col-md-10[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 83.3333333333%;
      max-width: 83.3333333333%;
    }
    .col-md-11[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 91.6666666667%;
      max-width: 91.6666666667%;
    }
    .col-md-12[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 100%;
      max-width: 100%;
    }
    .w-md-0[rm-comp='VtErUPg8G7'] {
      width: 0%;
    }
    .w-md-auto[rm-comp='VtErUPg8G7'] {
      width: auto;
    }
    .w-md-1-1[rm-comp='VtErUPg8G7'], .w-md-2-2[rm-comp='VtErUPg8G7'], .w-md-3-3[rm-comp='VtErUPg8G7'], .w-md-4-4[rm-comp='VtErUPg8G7'], .w-md-5-5[rm-comp='VtErUPg8G7'], .w-md-6-6[rm-comp='VtErUPg8G7'], .w-md-8-8[rm-comp='VtErUPg8G7'], .w-md-9-9[rm-comp='VtErUPg8G7'], .w-md-10-10[rm-comp='VtErUPg8G7'], .w-md-12-12[rm-comp='VtErUPg8G7'], .w-md-15-15[rm-comp='VtErUPg8G7'], .w-md-16-16[rm-comp='VtErUPg8G7'], .w-md-20-20[rm-comp='VtErUPg8G7'] {
      width: 100%;
    }
    .w-md-1-2[rm-comp='VtErUPg8G7'], .w-md-2-4[rm-comp='VtErUPg8G7'], .w-md-3-6[rm-comp='VtErUPg8G7'], .w-md-4-8[rm-comp='VtErUPg8G7'], .w-md-5-10[rm-comp='VtErUPg8G7'], .w-md-6-12[rm-comp='VtErUPg8G7'], .w-md-8-16[rm-comp='VtErUPg8G7'], .w-md-10-20[rm-comp='VtErUPg8G7'] {
      width: 50%;
    }
    .w-md-1-3[rm-comp='VtErUPg8G7'], .w-md-2-6[rm-comp='VtErUPg8G7'], .w-md-3-9[rm-comp='VtErUPg8G7'], .w-md-4-12[rm-comp='VtErUPg8G7'], .w-md-5-15[rm-comp='VtErUPg8G7'] {
      width: 33.3333333333%;
    }
    .w-md-2-3[rm-comp='VtErUPg8G7'], .w-md-4-6[rm-comp='VtErUPg8G7'], .w-md-6-9[rm-comp='VtErUPg8G7'], .w-md-8-12[rm-comp='VtErUPg8G7'], .w-md-10-15[rm-comp='VtErUPg8G7'] {
      width: 66.6666666667%;
    }
    .w-md-1-4[rm-comp='VtErUPg8G7'], .w-md-2-8[rm-comp='VtErUPg8G7'], .w-md-3-12[rm-comp='VtErUPg8G7'], .w-md-4-16[rm-comp='VtErUPg8G7'], .w-md-5-20[rm-comp='VtErUPg8G7'] {
      width: 25%;
    }
    .w-md-3-4[rm-comp='VtErUPg8G7'], .w-md-6-8[rm-comp='VtErUPg8G7'], .w-md-9-12[rm-comp='VtErUPg8G7'], .w-md-12-16[rm-comp='VtErUPg8G7'], .w-md-15-20[rm-comp='VtErUPg8G7'] {
      width: 75%;
    }
    .w-md-1-5[rm-comp='VtErUPg8G7'], .w-md-2-10[rm-comp='VtErUPg8G7'], .w-md-3-15[rm-comp='VtErUPg8G7'], .w-md-4-20[rm-comp='VtErUPg8G7'] {
      width: 20%;
    }
    .w-md-2-5[rm-comp='VtErUPg8G7'], .w-md-4-10[rm-comp='VtErUPg8G7'], .w-md-6-15[rm-comp='VtErUPg8G7'], .w-md-8-20[rm-comp='VtErUPg8G7'] {
      width: 40%;
    }
    .w-md-3-5[rm-comp='VtErUPg8G7'], .w-md-6-10[rm-comp='VtErUPg8G7'], .w-md-9-15[rm-comp='VtErUPg8G7'], .w-md-12-20[rm-comp='VtErUPg8G7'] {
      width: 60%;
    }
    .w-md-4-5[rm-comp='VtErUPg8G7'], .w-md-8-10[rm-comp='VtErUPg8G7'], .w-md-12-15[rm-comp='VtErUPg8G7'], .w-md-16-20[rm-comp='VtErUPg8G7'] {
      width: 80%;
    }
    .w-md-1-6[rm-comp='VtErUPg8G7'], .w-md-2-12[rm-comp='VtErUPg8G7'] {
      width: 16.6666666667%;
    }
    .w-md-5-6[rm-comp='VtErUPg8G7'], .w-md-10-12[rm-comp='VtErUPg8G7'] {
      width: 83.3333333333%;
    }
    .w-md-1-8[rm-comp='VtErUPg8G7'], .w-md-2-16[rm-comp='VtErUPg8G7'] {
      width: 12.5%;
    }
    .w-md-3-8[rm-comp='VtErUPg8G7'], .w-md-6-16[rm-comp='VtErUPg8G7'] {
      width: 37.5%;
    }
    .w-md-5-8[rm-comp='VtErUPg8G7'], .w-md-10-16[rm-comp='VtErUPg8G7'] {
      width: 62.5%;
    }
    .w-md-7-8[rm-comp='VtErUPg8G7'], .w-md-14-16[rm-comp='VtErUPg8G7'] {
      width: 87.5%;
    }
    .w-md-1-9[rm-comp='VtErUPg8G7'] {
      width: 11.1111111111%;
    }
    .w-md-2-9[rm-comp='VtErUPg8G7'] {
      width: 22.2222222222%;
    }
    .w-md-4-9[rm-comp='VtErUPg8G7'] {
      width: 44.4444444444%;
    }
    .w-md-5-9[rm-comp='VtErUPg8G7'] {
      width: 55.5555555556%;
    }
    .w-md-7-9[rm-comp='VtErUPg8G7'] {
      width: 77.7777777778%;
    }
    .w-md-8-9[rm-comp='VtErUPg8G7'] {
      width: 88.8888888889%;
    }
    .w-md-1-10[rm-comp='VtErUPg8G7'], .w-md-2-20[rm-comp='VtErUPg8G7'] {
      width: 10%;
    }
    .w-md-3-10[rm-comp='VtErUPg8G7'], .w-md-6-20[rm-comp='VtErUPg8G7'] {
      width: 30%;
    }
    .w-md-7-10[rm-comp='VtErUPg8G7'], .w-md-14-20[rm-comp='VtErUPg8G7'] {
      width: 70%;
    }
    .w-md-9-10[rm-comp='VtErUPg8G7'], .w-md-18-20[rm-comp='VtErUPg8G7'] {
      width: 90%;
    }
    .w-md-1-12[rm-comp='VtErUPg8G7'] {
      width: 8.3333333333%;
    }
    .w-md-5-12[rm-comp='VtErUPg8G7'] {
      width: 41.6666666667%;
    }
    .w-md-7-12[rm-comp='VtErUPg8G7'] {
      width: 58.3333333333%;
    }
    .w-md-11-12[rm-comp='VtErUPg8G7'] {
      width: 91.6666666667%;
    }
    .w-md-1-15[rm-comp='VtErUPg8G7'] {
      width: 6.6666666667%;
    }
    .w-md-2-15[rm-comp='VtErUPg8G7'] {
      width: 13.3333333333%;
    }
    .w-md-4-15[rm-comp='VtErUPg8G7'] {
      width: 26.6666666667%;
    }
    .w-md-7-15[rm-comp='VtErUPg8G7'] {
      width: 46.6666666667%;
    }
    .w-md-8-15[rm-comp='VtErUPg8G7'] {
      width: 53.3333333333%;
    }
    .w-md-11-15[rm-comp='VtErUPg8G7'] {
      width: 73.3333333333%;
    }
    .w-md-13-15[rm-comp='VtErUPg8G7'] {
      width: 86.6666666667%;
    }
    .w-md-14-15[rm-comp='VtErUPg8G7'] {
      width: 93.3333333333%;
    }
    .w-md-1-16[rm-comp='VtErUPg8G7'] {
      width: 6.25%;
    }
    .w-md-3-16[rm-comp='VtErUPg8G7'] {
      width: 18.75%;
    }
    .w-md-5-16[rm-comp='VtErUPg8G7'] {
      width: 31.25%;
    }
    .w-md-7-16[rm-comp='VtErUPg8G7'] {
      width: 43.75%;
    }
    .w-md-9-16[rm-comp='VtErUPg8G7'] {
      width: 56.25%;
    }
    .w-md-11-16[rm-comp='VtErUPg8G7'] {
      width: 68.75%;
    }
    .w-md-13-16[rm-comp='VtErUPg8G7'] {
      width: 81.25%;
    }
    .w-md-15-16[rm-comp='VtErUPg8G7'] {
      width: 93.75%;
    }
    .w-md-1-20[rm-comp='VtErUPg8G7'] {
      width: 5%;
    }
    .w-md-3-20[rm-comp='VtErUPg8G7'] {
      width: 15%;
    }
    .w-md-7-20[rm-comp='VtErUPg8G7'] {
      width: 35%;
    }
    .w-md-9-20[rm-comp='VtErUPg8G7'] {
      width: 45%;
    }
    .w-md-11-20[rm-comp='VtErUPg8G7'] {
      width: 55%;
    }
    .w-md-13-20[rm-comp='VtErUPg8G7'] {
      width: 65%;
    }
    .w-md-17-20[rm-comp='VtErUPg8G7'] {
      width: 85%;
    }
    .w-md-19-20[rm-comp='VtErUPg8G7'] {
      width: 95%;
    }
    .d-md-none[rm-comp='VtErUPg8G7'] {
      display: none !important;
    }
    .d-md-inline[rm-comp='VtErUPg8G7'] {
      display: inline !important;
    }
    .d-md-inline-block[rm-comp='VtErUPg8G7'] {
      display: inline-block !important;
    }
    .d-md-block[rm-comp='VtErUPg8G7'] {
      display: block !important;
    }
    .d-md-table[rm-comp='VtErUPg8G7'] {
      display: table !important;
    }
    .d-md-table-cell[rm-comp='VtErUPg8G7'] {
      display: table-cell !important;
    }
    .d-md-table-row[rm-comp='VtErUPg8G7'] {
      display: table-row !important;
    }
    .d-md-flex[rm-comp='VtErUPg8G7'] {
      display: flex !important;
    }
    .d-md-flex-column[rm-comp='VtErUPg8G7'] {
      display: flex !important;
      flex-direction: column;
    }
    .d-md-inline-flex[rm-comp='VtErUPg8G7'] {
      display: inline-flex !important;
    }
    .d-md-inline-flex-column[rm-comp='VtErUPg8G7'] {
      display: inline-flex !important;
      flex-direction: column;
    }
    .j-md-flex-start[rm-comp='VtErUPg8G7'] {
      justify-content: flex-start;
    }
    .j-md-flex-end[rm-comp='VtErUPg8G7'] {
      justify-content: flex-end;
    }
    .j-md-center[rm-comp='VtErUPg8G7'] {
      justify-content: center;
    }
    .j-md-space-between[rm-comp='VtErUPg8G7'] {
      justify-content: space-between;
    }
    .j-md-space-around[rm-comp='VtErUPg8G7'] {
      justify-content: space-around;
    }
    .j-md-space-evenly[rm-comp='VtErUPg8G7'] {
      justify-content: space-evenly;
    }
    .a-md-flex-start[rm-comp='VtErUPg8G7'] {
      align-items: flex-start;
    }
    .as-md-flex-start[rm-comp='VtErUPg8G7'] {
      align-self: flex-start;
    }
    .a-md-flex-end[rm-comp='VtErUPg8G7'] {
      align-items: flex-end;
    }
    .as-md-flex-end[rm-comp='VtErUPg8G7'] {
      align-self: flex-end;
    }
    .a-md-center[rm-comp='VtErUPg8G7'] {
      align-items: center;
    }
    .as-md-center[rm-comp='VtErUPg8G7'] {
      align-self: center;
    }
    .a-md-baseline[rm-comp='VtErUPg8G7'] {
      align-items: baseline;
    }
    .as-md-baseline[rm-comp='VtErUPg8G7'] {
      align-self: baseline;
    }
    .a-md-stretch[rm-comp='VtErUPg8G7'] {
      align-items: stretch;
    }
    .as-md-stretch[rm-comp='VtErUPg8G7'] {
      align-self: stretch;
    }
    .a-md-self-start-self-end[rm-comp='VtErUPg8G7'] {
      align-items: self-start-self-end;
    }
    .as-md-self-start-self-end[rm-comp='VtErUPg8G7'] {
      align-self: self-start-self-end;
    }
  }
  @media (min-width: 992px) {
    .col-lg[rm-comp='VtErUPg8G7'] {
      flex: 1 0 0;
    }
    .col-lg-1[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 8.3333333333%;
      max-width: 8.3333333333%;
    }
    .col-lg-2[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 16.6666666667%;
      max-width: 16.6666666667%;
    }
    .col-lg-3[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 25%;
      max-width: 25%;
    }
    .col-lg-4[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 33.3333333333%;
      max-width: 33.3333333333%;
    }
    .col-lg-5[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 41.6666666667%;
      max-width: 41.6666666667%;
    }
    .col-lg-6[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 50%;
      max-width: 50%;
    }
    .col-lg-7[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 58.3333333333%;
      max-width: 58.3333333333%;
    }
    .col-lg-8[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 66.6666666667%;
      max-width: 66.6666666667%;
    }
    .col-lg-9[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 75%;
      max-width: 75%;
    }
    .col-lg-10[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 83.3333333333%;
      max-width: 83.3333333333%;
    }
    .col-lg-11[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 91.6666666667%;
      max-width: 91.6666666667%;
    }
    .col-lg-12[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 100%;
      max-width: 100%;
    }
    .w-lg-0[rm-comp='VtErUPg8G7'] {
      width: 0%;
    }
    .w-lg-auto[rm-comp='VtErUPg8G7'] {
      width: auto;
    }
    .w-lg-1-1[rm-comp='VtErUPg8G7'], .w-lg-2-2[rm-comp='VtErUPg8G7'], .w-lg-3-3[rm-comp='VtErUPg8G7'], .w-lg-4-4[rm-comp='VtErUPg8G7'], .w-lg-5-5[rm-comp='VtErUPg8G7'], .w-lg-6-6[rm-comp='VtErUPg8G7'], .w-lg-8-8[rm-comp='VtErUPg8G7'], .w-lg-9-9[rm-comp='VtErUPg8G7'], .w-lg-10-10[rm-comp='VtErUPg8G7'], .w-lg-12-12[rm-comp='VtErUPg8G7'], .w-lg-15-15[rm-comp='VtErUPg8G7'], .w-lg-16-16[rm-comp='VtErUPg8G7'], .w-lg-20-20[rm-comp='VtErUPg8G7'] {
      width: 100%;
    }
    .w-lg-1-2[rm-comp='VtErUPg8G7'], .w-lg-2-4[rm-comp='VtErUPg8G7'], .w-lg-3-6[rm-comp='VtErUPg8G7'], .w-lg-4-8[rm-comp='VtErUPg8G7'], .w-lg-5-10[rm-comp='VtErUPg8G7'], .w-lg-6-12[rm-comp='VtErUPg8G7'], .w-lg-8-16[rm-comp='VtErUPg8G7'], .w-lg-10-20[rm-comp='VtErUPg8G7'] {
      width: 50%;
    }
    .w-lg-1-3[rm-comp='VtErUPg8G7'], .w-lg-2-6[rm-comp='VtErUPg8G7'], .w-lg-3-9[rm-comp='VtErUPg8G7'], .w-lg-4-12[rm-comp='VtErUPg8G7'], .w-lg-5-15[rm-comp='VtErUPg8G7'] {
      width: 33.3333333333%;
    }
    .w-lg-2-3[rm-comp='VtErUPg8G7'], .w-lg-4-6[rm-comp='VtErUPg8G7'], .w-lg-6-9[rm-comp='VtErUPg8G7'], .w-lg-8-12[rm-comp='VtErUPg8G7'], .w-lg-10-15[rm-comp='VtErUPg8G7'] {
      width: 66.6666666667%;
    }
    .w-lg-1-4[rm-comp='VtErUPg8G7'], .w-lg-2-8[rm-comp='VtErUPg8G7'], .w-lg-3-12[rm-comp='VtErUPg8G7'], .w-lg-4-16[rm-comp='VtErUPg8G7'], .w-lg-5-20[rm-comp='VtErUPg8G7'] {
      width: 25%;
    }
    .w-lg-3-4[rm-comp='VtErUPg8G7'], .w-lg-6-8[rm-comp='VtErUPg8G7'], .w-lg-9-12[rm-comp='VtErUPg8G7'], .w-lg-12-16[rm-comp='VtErUPg8G7'], .w-lg-15-20[rm-comp='VtErUPg8G7'] {
      width: 75%;
    }
    .w-lg-1-5[rm-comp='VtErUPg8G7'], .w-lg-2-10[rm-comp='VtErUPg8G7'], .w-lg-3-15[rm-comp='VtErUPg8G7'], .w-lg-4-20[rm-comp='VtErUPg8G7'] {
      width: 20%;
    }
    .w-lg-2-5[rm-comp='VtErUPg8G7'], .w-lg-4-10[rm-comp='VtErUPg8G7'], .w-lg-6-15[rm-comp='VtErUPg8G7'], .w-lg-8-20[rm-comp='VtErUPg8G7'] {
      width: 40%;
    }
    .w-lg-3-5[rm-comp='VtErUPg8G7'], .w-lg-6-10[rm-comp='VtErUPg8G7'], .w-lg-9-15[rm-comp='VtErUPg8G7'], .w-lg-12-20[rm-comp='VtErUPg8G7'] {
      width: 60%;
    }
    .w-lg-4-5[rm-comp='VtErUPg8G7'], .w-lg-8-10[rm-comp='VtErUPg8G7'], .w-lg-12-15[rm-comp='VtErUPg8G7'], .w-lg-16-20[rm-comp='VtErUPg8G7'] {
      width: 80%;
    }
    .w-lg-1-6[rm-comp='VtErUPg8G7'], .w-lg-2-12[rm-comp='VtErUPg8G7'] {
      width: 16.6666666667%;
    }
    .w-lg-5-6[rm-comp='VtErUPg8G7'], .w-lg-10-12[rm-comp='VtErUPg8G7'] {
      width: 83.3333333333%;
    }
    .w-lg-1-8[rm-comp='VtErUPg8G7'], .w-lg-2-16[rm-comp='VtErUPg8G7'] {
      width: 12.5%;
    }
    .w-lg-3-8[rm-comp='VtErUPg8G7'], .w-lg-6-16[rm-comp='VtErUPg8G7'] {
      width: 37.5%;
    }
    .w-lg-5-8[rm-comp='VtErUPg8G7'], .w-lg-10-16[rm-comp='VtErUPg8G7'] {
      width: 62.5%;
    }
    .w-lg-7-8[rm-comp='VtErUPg8G7'], .w-lg-14-16[rm-comp='VtErUPg8G7'] {
      width: 87.5%;
    }
    .w-lg-1-9[rm-comp='VtErUPg8G7'] {
      width: 11.1111111111%;
    }
    .w-lg-2-9[rm-comp='VtErUPg8G7'] {
      width: 22.2222222222%;
    }
    .w-lg-4-9[rm-comp='VtErUPg8G7'] {
      width: 44.4444444444%;
    }
    .w-lg-5-9[rm-comp='VtErUPg8G7'] {
      width: 55.5555555556%;
    }
    .w-lg-7-9[rm-comp='VtErUPg8G7'] {
      width: 77.7777777778%;
    }
    .w-lg-8-9[rm-comp='VtErUPg8G7'] {
      width: 88.8888888889%;
    }
    .w-lg-1-10[rm-comp='VtErUPg8G7'], .w-lg-2-20[rm-comp='VtErUPg8G7'] {
      width: 10%;
    }
    .w-lg-3-10[rm-comp='VtErUPg8G7'], .w-lg-6-20[rm-comp='VtErUPg8G7'] {
      width: 30%;
    }
    .w-lg-7-10[rm-comp='VtErUPg8G7'], .w-lg-14-20[rm-comp='VtErUPg8G7'] {
      width: 70%;
    }
    .w-lg-9-10[rm-comp='VtErUPg8G7'], .w-lg-18-20[rm-comp='VtErUPg8G7'] {
      width: 90%;
    }
    .w-lg-1-12[rm-comp='VtErUPg8G7'] {
      width: 8.3333333333%;
    }
    .w-lg-5-12[rm-comp='VtErUPg8G7'] {
      width: 41.6666666667%;
    }
    .w-lg-7-12[rm-comp='VtErUPg8G7'] {
      width: 58.3333333333%;
    }
    .w-lg-11-12[rm-comp='VtErUPg8G7'] {
      width: 91.6666666667%;
    }
    .w-lg-1-15[rm-comp='VtErUPg8G7'] {
      width: 6.6666666667%;
    }
    .w-lg-2-15[rm-comp='VtErUPg8G7'] {
      width: 13.3333333333%;
    }
    .w-lg-4-15[rm-comp='VtErUPg8G7'] {
      width: 26.6666666667%;
    }
    .w-lg-7-15[rm-comp='VtErUPg8G7'] {
      width: 46.6666666667%;
    }
    .w-lg-8-15[rm-comp='VtErUPg8G7'] {
      width: 53.3333333333%;
    }
    .w-lg-11-15[rm-comp='VtErUPg8G7'] {
      width: 73.3333333333%;
    }
    .w-lg-13-15[rm-comp='VtErUPg8G7'] {
      width: 86.6666666667%;
    }
    .w-lg-14-15[rm-comp='VtErUPg8G7'] {
      width: 93.3333333333%;
    }
    .w-lg-1-16[rm-comp='VtErUPg8G7'] {
      width: 6.25%;
    }
    .w-lg-3-16[rm-comp='VtErUPg8G7'] {
      width: 18.75%;
    }
    .w-lg-5-16[rm-comp='VtErUPg8G7'] {
      width: 31.25%;
    }
    .w-lg-7-16[rm-comp='VtErUPg8G7'] {
      width: 43.75%;
    }
    .w-lg-9-16[rm-comp='VtErUPg8G7'] {
      width: 56.25%;
    }
    .w-lg-11-16[rm-comp='VtErUPg8G7'] {
      width: 68.75%;
    }
    .w-lg-13-16[rm-comp='VtErUPg8G7'] {
      width: 81.25%;
    }
    .w-lg-15-16[rm-comp='VtErUPg8G7'] {
      width: 93.75%;
    }
    .w-lg-1-20[rm-comp='VtErUPg8G7'] {
      width: 5%;
    }
    .w-lg-3-20[rm-comp='VtErUPg8G7'] {
      width: 15%;
    }
    .w-lg-7-20[rm-comp='VtErUPg8G7'] {
      width: 35%;
    }
    .w-lg-9-20[rm-comp='VtErUPg8G7'] {
      width: 45%;
    }
    .w-lg-11-20[rm-comp='VtErUPg8G7'] {
      width: 55%;
    }
    .w-lg-13-20[rm-comp='VtErUPg8G7'] {
      width: 65%;
    }
    .w-lg-17-20[rm-comp='VtErUPg8G7'] {
      width: 85%;
    }
    .w-lg-19-20[rm-comp='VtErUPg8G7'] {
      width: 95%;
    }
    .d-lg-none[rm-comp='VtErUPg8G7'] {
      display: none !important;
    }
    .d-lg-inline[rm-comp='VtErUPg8G7'] {
      display: inline !important;
    }
    .d-lg-inline-block[rm-comp='VtErUPg8G7'] {
      display: inline-block !important;
    }
    .d-lg-block[rm-comp='VtErUPg8G7'] {
      display: block !important;
    }
    .d-lg-table[rm-comp='VtErUPg8G7'] {
      display: table !important;
    }
    .d-lg-table-cell[rm-comp='VtErUPg8G7'] {
      display: table-cell !important;
    }
    .d-lg-table-row[rm-comp='VtErUPg8G7'] {
      display: table-row !important;
    }
    .d-lg-flex[rm-comp='VtErUPg8G7'] {
      display: flex !important;
    }
    .d-lg-flex-column[rm-comp='VtErUPg8G7'] {
      display: flex !important;
      flex-direction: column;
    }
    .d-lg-inline-flex[rm-comp='VtErUPg8G7'] {
      display: inline-flex !important;
    }
    .d-lg-inline-flex-column[rm-comp='VtErUPg8G7'] {
      display: inline-flex !important;
      flex-direction: column;
    }
    .j-lg-flex-start[rm-comp='VtErUPg8G7'] {
      justify-content: flex-start;
    }
    .j-lg-flex-end[rm-comp='VtErUPg8G7'] {
      justify-content: flex-end;
    }
    .j-lg-center[rm-comp='VtErUPg8G7'] {
      justify-content: center;
    }
    .j-lg-space-between[rm-comp='VtErUPg8G7'] {
      justify-content: space-between;
    }
    .j-lg-space-around[rm-comp='VtErUPg8G7'] {
      justify-content: space-around;
    }
    .j-lg-space-evenly[rm-comp='VtErUPg8G7'] {
      justify-content: space-evenly;
    }
    .a-lg-flex-start[rm-comp='VtErUPg8G7'] {
      align-items: flex-start;
    }
    .as-lg-flex-start[rm-comp='VtErUPg8G7'] {
      align-self: flex-start;
    }
    .a-lg-flex-end[rm-comp='VtErUPg8G7'] {
      align-items: flex-end;
    }
    .as-lg-flex-end[rm-comp='VtErUPg8G7'] {
      align-self: flex-end;
    }
    .a-lg-center[rm-comp='VtErUPg8G7'] {
      align-items: center;
    }
    .as-lg-center[rm-comp='VtErUPg8G7'] {
      align-self: center;
    }
    .a-lg-baseline[rm-comp='VtErUPg8G7'] {
      align-items: baseline;
    }
    .as-lg-baseline[rm-comp='VtErUPg8G7'] {
      align-self: baseline;
    }
    .a-lg-stretch[rm-comp='VtErUPg8G7'] {
      align-items: stretch;
    }
    .as-lg-stretch[rm-comp='VtErUPg8G7'] {
      align-self: stretch;
    }
    .a-lg-self-start-self-end[rm-comp='VtErUPg8G7'] {
      align-items: self-start-self-end;
    }
    .as-lg-self-start-self-end[rm-comp='VtErUPg8G7'] {
      align-self: self-start-self-end;
    }
  }
  @media (min-width: 1200px) {
    .col-xl[rm-comp='VtErUPg8G7'] {
      flex: 1 0 0;
    }
    .col-xl-1[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 8.3333333333%;
      max-width: 8.3333333333%;
    }
    .col-xl-2[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 16.6666666667%;
      max-width: 16.6666666667%;
    }
    .col-xl-3[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 25%;
      max-width: 25%;
    }
    .col-xl-4[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 33.3333333333%;
      max-width: 33.3333333333%;
    }
    .col-xl-5[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 41.6666666667%;
      max-width: 41.6666666667%;
    }
    .col-xl-6[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 50%;
      max-width: 50%;
    }
    .col-xl-7[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 58.3333333333%;
      max-width: 58.3333333333%;
    }
    .col-xl-8[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 66.6666666667%;
      max-width: 66.6666666667%;
    }
    .col-xl-9[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 75%;
      max-width: 75%;
    }
    .col-xl-10[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 83.3333333333%;
      max-width: 83.3333333333%;
    }
    .col-xl-11[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 91.6666666667%;
      max-width: 91.6666666667%;
    }
    .col-xl-12[rm-comp='VtErUPg8G7'] {
      flex: 0 0 auto;
      width: 100%;
      max-width: 100%;
    }
    .w-xl-0[rm-comp='VtErUPg8G7'] {
      width: 0%;
    }
    .w-xl-auto[rm-comp='VtErUPg8G7'] {
      width: auto;
    }
    .w-xl-1-1[rm-comp='VtErUPg8G7'], .w-xl-2-2[rm-comp='VtErUPg8G7'], .w-xl-3-3[rm-comp='VtErUPg8G7'], .w-xl-4-4[rm-comp='VtErUPg8G7'], .w-xl-5-5[rm-comp='VtErUPg8G7'], .w-xl-6-6[rm-comp='VtErUPg8G7'], .w-xl-8-8[rm-comp='VtErUPg8G7'], .w-xl-9-9[rm-comp='VtErUPg8G7'], .w-xl-10-10[rm-comp='VtErUPg8G7'], .w-xl-12-12[rm-comp='VtErUPg8G7'], .w-xl-15-15[rm-comp='VtErUPg8G7'], .w-xl-16-16[rm-comp='VtErUPg8G7'], .w-xl-20-20[rm-comp='VtErUPg8G7'] {
      width: 100%;
    }
    .w-xl-1-2[rm-comp='VtErUPg8G7'], .w-xl-2-4[rm-comp='VtErUPg8G7'], .w-xl-3-6[rm-comp='VtErUPg8G7'], .w-xl-4-8[rm-comp='VtErUPg8G7'], .w-xl-5-10[rm-comp='VtErUPg8G7'], .w-xl-6-12[rm-comp='VtErUPg8G7'], .w-xl-8-16[rm-comp='VtErUPg8G7'], .w-xl-10-20[rm-comp='VtErUPg8G7'] {
      width: 50%;
    }
    .w-xl-1-3[rm-comp='VtErUPg8G7'], .w-xl-2-6[rm-comp='VtErUPg8G7'], .w-xl-3-9[rm-comp='VtErUPg8G7'], .w-xl-4-12[rm-comp='VtErUPg8G7'], .w-xl-5-15[rm-comp='VtErUPg8G7'] {
      width: 33.3333333333%;
    }
    .w-xl-2-3[rm-comp='VtErUPg8G7'], .w-xl-4-6[rm-comp='VtErUPg8G7'], .w-xl-6-9[rm-comp='VtErUPg8G7'], .w-xl-8-12[rm-comp='VtErUPg8G7'], .w-xl-10-15[rm-comp='VtErUPg8G7'] {
      width: 66.6666666667%;
    }
    .w-xl-1-4[rm-comp='VtErUPg8G7'], .w-xl-2-8[rm-comp='VtErUPg8G7'], .w-xl-3-12[rm-comp='VtErUPg8G7'], .w-xl-4-16[rm-comp='VtErUPg8G7'], .w-xl-5-20[rm-comp='VtErUPg8G7'] {
      width: 25%;
    }
    .w-xl-3-4[rm-comp='VtErUPg8G7'], .w-xl-6-8[rm-comp='VtErUPg8G7'], .w-xl-9-12[rm-comp='VtErUPg8G7'], .w-xl-12-16[rm-comp='VtErUPg8G7'], .w-xl-15-20[rm-comp='VtErUPg8G7'] {
      width: 75%;
    }
    .w-xl-1-5[rm-comp='VtErUPg8G7'], .w-xl-2-10[rm-comp='VtErUPg8G7'], .w-xl-3-15[rm-comp='VtErUPg8G7'], .w-xl-4-20[rm-comp='VtErUPg8G7'] {
      width: 20%;
    }
    .w-xl-2-5[rm-comp='VtErUPg8G7'], .w-xl-4-10[rm-comp='VtErUPg8G7'], .w-xl-6-15[rm-comp='VtErUPg8G7'], .w-xl-8-20[rm-comp='VtErUPg8G7'] {
      width: 40%;
    }
    .w-xl-3-5[rm-comp='VtErUPg8G7'], .w-xl-6-10[rm-comp='VtErUPg8G7'], .w-xl-9-15[rm-comp='VtErUPg8G7'], .w-xl-12-20[rm-comp='VtErUPg8G7'] {
      width: 60%;
    }
    .w-xl-4-5[rm-comp='VtErUPg8G7'], .w-xl-8-10[rm-comp='VtErUPg8G7'], .w-xl-12-15[rm-comp='VtErUPg8G7'], .w-xl-16-20[rm-comp='VtErUPg8G7'] {
      width: 80%;
    }
    .w-xl-1-6[rm-comp='VtErUPg8G7'], .w-xl-2-12[rm-comp='VtErUPg8G7'] {
      width: 16.6666666667%;
    }
    .w-xl-5-6[rm-comp='VtErUPg8G7'], .w-xl-10-12[rm-comp='VtErUPg8G7'] {
      width: 83.3333333333%;
    }
    .w-xl-1-8[rm-comp='VtErUPg8G7'], .w-xl-2-16[rm-comp='VtErUPg8G7'] {
      width: 12.5%;
    }
    .w-xl-3-8[rm-comp='VtErUPg8G7'], .w-xl-6-16[rm-comp='VtErUPg8G7'] {
      width: 37.5%;
    }
    .w-xl-5-8[rm-comp='VtErUPg8G7'], .w-xl-10-16[rm-comp='VtErUPg8G7'] {
      width: 62.5%;
    }
    .w-xl-7-8[rm-comp='VtErUPg8G7'], .w-xl-14-16[rm-comp='VtErUPg8G7'] {
      width: 87.5%;
    }
    .w-xl-1-9[rm-comp='VtErUPg8G7'] {
      width: 11.1111111111%;
    }
    .w-xl-2-9[rm-comp='VtErUPg8G7'] {
      width: 22.2222222222%;
    }
    .w-xl-4-9[rm-comp='VtErUPg8G7'] {
      width: 44.4444444444%;
    }
    .w-xl-5-9[rm-comp='VtErUPg8G7'] {
      width: 55.5555555556%;
    }
    .w-xl-7-9[rm-comp='VtErUPg8G7'] {
      width: 77.7777777778%;
    }
    .w-xl-8-9[rm-comp='VtErUPg8G7'] {
      width: 88.8888888889%;
    }
    .w-xl-1-10[rm-comp='VtErUPg8G7'], .w-xl-2-20[rm-comp='VtErUPg8G7'] {
      width: 10%;
    }
    .w-xl-3-10[rm-comp='VtErUPg8G7'], .w-xl-6-20[rm-comp='VtErUPg8G7'] {
      width: 30%;
    }
    .w-xl-7-10[rm-comp='VtErUPg8G7'], .w-xl-14-20[rm-comp='VtErUPg8G7'] {
      width: 70%;
    }
    .w-xl-9-10[rm-comp='VtErUPg8G7'], .w-xl-18-20[rm-comp='VtErUPg8G7'] {
      width: 90%;
    }
    .w-xl-1-12[rm-comp='VtErUPg8G7'] {
      width: 8.3333333333%;
    }
    .w-xl-5-12[rm-comp='VtErUPg8G7'] {
      width: 41.6666666667%;
    }
    .w-xl-7-12[rm-comp='VtErUPg8G7'] {
      width: 58.3333333333%;
    }
    .w-xl-11-12[rm-comp='VtErUPg8G7'] {
      width: 91.6666666667%;
    }
    .w-xl-1-15[rm-comp='VtErUPg8G7'] {
      width: 6.6666666667%;
    }
    .w-xl-2-15[rm-comp='VtErUPg8G7'] {
      width: 13.3333333333%;
    }
    .w-xl-4-15[rm-comp='VtErUPg8G7'] {
      width: 26.6666666667%;
    }
    .w-xl-7-15[rm-comp='VtErUPg8G7'] {
      width: 46.6666666667%;
    }
    .w-xl-8-15[rm-comp='VtErUPg8G7'] {
      width: 53.3333333333%;
    }
    .w-xl-11-15[rm-comp='VtErUPg8G7'] {
      width: 73.3333333333%;
    }
    .w-xl-13-15[rm-comp='VtErUPg8G7'] {
      width: 86.6666666667%;
    }
    .w-xl-14-15[rm-comp='VtErUPg8G7'] {
      width: 93.3333333333%;
    }
    .w-xl-1-16[rm-comp='VtErUPg8G7'] {
      width: 6.25%;
    }
    .w-xl-3-16[rm-comp='VtErUPg8G7'] {
      width: 18.75%;
    }
    .w-xl-5-16[rm-comp='VtErUPg8G7'] {
      width: 31.25%;
    }
    .w-xl-7-16[rm-comp='VtErUPg8G7'] {
      width: 43.75%;
    }
    .w-xl-9-16[rm-comp='VtErUPg8G7'] {
      width: 56.25%;
    }
    .w-xl-11-16[rm-comp='VtErUPg8G7'] {
      width: 68.75%;
    }
    .w-xl-13-16[rm-comp='VtErUPg8G7'] {
      width: 81.25%;
    }
    .w-xl-15-16[rm-comp='VtErUPg8G7'] {
      width: 93.75%;
    }
    .w-xl-1-20[rm-comp='VtErUPg8G7'] {
      width: 5%;
    }
    .w-xl-3-20[rm-comp='VtErUPg8G7'] {
      width: 15%;
    }
    .w-xl-7-20[rm-comp='VtErUPg8G7'] {
      width: 35%;
    }
    .w-xl-9-20[rm-comp='VtErUPg8G7'] {
      width: 45%;
    }
    .w-xl-11-20[rm-comp='VtErUPg8G7'] {
      width: 55%;
    }
    .w-xl-13-20[rm-comp='VtErUPg8G7'] {
      width: 65%;
    }
    .w-xl-17-20[rm-comp='VtErUPg8G7'] {
      width: 85%;
    }
    .w-xl-19-20[rm-comp='VtErUPg8G7'] {
      width: 95%;
    }
    .d-xl-none[rm-comp='VtErUPg8G7'] {
      display: none !important;
    }
    .d-xl-inline[rm-comp='VtErUPg8G7'] {
      display: inline !important;
    }
    .d-xl-inline-block[rm-comp='VtErUPg8G7'] {
      display: inline-block !important;
    }
    .d-xl-block[rm-comp='VtErUPg8G7'] {
      display: block !important;
    }
    .d-xl-table[rm-comp='VtErUPg8G7'] {
      display: table !important;
    }
    .d-xl-table-cell[rm-comp='VtErUPg8G7'] {
      display: table-cell !important;
    }
    .d-xl-table-row[rm-comp='VtErUPg8G7'] {
      display: table-row !important;
    }
    .d-xl-flex[rm-comp='VtErUPg8G7'] {
      display: flex !important;
    }
    .d-xl-flex-column[rm-comp='VtErUPg8G7'] {
      display: flex !important;
      flex-direction: column;
    }
    .d-xl-inline-flex[rm-comp='VtErUPg8G7'] {
      display: inline-flex !important;
    }
    .d-xl-inline-flex-column[rm-comp='VtErUPg8G7'] {
      display: inline-flex !important;
      flex-direction: column;
    }
    .j-xl-flex-start[rm-comp='VtErUPg8G7'] {
      justify-content: flex-start;
    }
    .j-xl-flex-end[rm-comp='VtErUPg8G7'] {
      justify-content: flex-end;
    }
    .j-xl-center[rm-comp='VtErUPg8G7'] {
      justify-content: center;
    }
    .j-xl-space-between[rm-comp='VtErUPg8G7'] {
      justify-content: space-between;
    }
    .j-xl-space-around[rm-comp='VtErUPg8G7'] {
      justify-content: space-around;
    }
    .j-xl-space-evenly[rm-comp='VtErUPg8G7'] {
      justify-content: space-evenly;
    }
    .a-xl-flex-start[rm-comp='VtErUPg8G7'] {
      align-items: flex-start;
    }
    .as-xl-flex-start[rm-comp='VtErUPg8G7'] {
      align-self: flex-start;
    }
    .a-xl-flex-end[rm-comp='VtErUPg8G7'] {
      align-items: flex-end;
    }
    .as-xl-flex-end[rm-comp='VtErUPg8G7'] {
      align-self: flex-end;
    }
    .a-xl-center[rm-comp='VtErUPg8G7'] {
      align-items: center;
    }
    .as-xl-center[rm-comp='VtErUPg8G7'] {
      align-self: center;
    }
    .a-xl-baseline[rm-comp='VtErUPg8G7'] {
      align-items: baseline;
    }
    .as-xl-baseline[rm-comp='VtErUPg8G7'] {
      align-self: baseline;
    }
    .a-xl-stretch[rm-comp='VtErUPg8G7'] {
      align-items: stretch;
    }
    .as-xl-stretch[rm-comp='VtErUPg8G7'] {
      align-self: stretch;
    }
    .a-xl-self-start-self-end[rm-comp='VtErUPg8G7'] {
      align-items: self-start-self-end;
    }
    .as-xl-self-start-self-end[rm-comp='VtErUPg8G7'] {
      align-self: self-start-self-end;
    }
  }
  .modal[rm-comp='VtErUPg8G7'] {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
  .modal.open[rm-comp='VtErUPg8G7'] {
    display: block;
  }
  .modal > .modal-bg[rm-comp='VtErUPg8G7'] {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }
  .modal > .modal-content-outer[rm-comp='VtErUPg8G7'] {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    overflow-x: hidden;
    overflow-y: scroll;
    pointer-events: auto;
  }
  .modal > .modal-content-outer > .modal-content-middle[rm-comp='VtErUPg8G7'] {
    display: table;
    width: 100%;
    height: 100%;
  }
  .modal > .modal-content-outer > .modal-content-middle > .modal-content-inner[rm-comp='VtErUPg8G7'] {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
  }
  .modal > .modal-content-outer > .modal-content-middle > .modal-content-inner > *[rm-comp='VtErUPg8G7'] {
    pointer-events: auto;
  }
  .accordion > .accordion-header[rm-comp='VtErUPg8G7'] {
    cursor: pointer;
  }
  .accordion > .accordion-panel[rm-comp='VtErUPg8G7'] {
    display: none;
  }
  .accordion.open > .accordion-panel[rm-comp='VtErUPg8G7'] {
    display: block;
  }
  .menu > *[rm-comp='VtErUPg8G7'], .menu .btn[rm-comp='VtErUPg8G7'] {
    display: block;
    width: 100%;
  }
  .menu.w-auto[rm-comp='VtErUPg8G7'] {
    display: inline-flex;
    flex-direction: column;
  }
  *[rm-comp='VtErUPg8G7'] {
    box-sizing: border-box;
    font-family: "Open Sans", sans-serif;
    line-height: 1.2;
  }
  a.btn[rm-comp='VtErUPg8G7']:link {
    color: black;
  }
  a.btn[rm-comp='VtErUPg8G7']:link:hover {
    text-decoration: underline;
  }
  .AMIcon[rm-comp='VtErUPg8G7'] {
    transform: scale(0.9);
    margin-right: 5px;
  }
  @media only screen and (min-width : 768px) {
    .AMIcon[rm-comp='VtErUPg8G7'] {
      transform: scale(1);
    }
  }
  .floating[rm-comp='VtErUPg8G7'] {
    display: block;
    position: fixed;
    bottom: 0px;
    right: 0;
    text-align: left;
    width: 100vw;
    height: 60px;
    color: black;
    background-color: #FFC425;
    cursor: pointer;
    box-shadow: 0px 2px 30px rgba(0, 0, 0, 0.4);
    padding: 0;
    transition: 0.5s ease-in-out;
    z-index: 10;
  }
  @media only screen and (min-width : 576px) {
    .floating[rm-comp='VtErUPg8G7'] {
      width: 320px;
      text-align: left;
    }
  }
  @media only screen and (min-width : 768px) {
    .floating[rm-comp='VtErUPg8G7'] {
      width: 320px;
      text-align: left;
    }
  }
  @media only screen and (min-width : 992px) {
    .floating[rm-comp='VtErUPg8G7'] {
      width: 295px;
      text-align: left;
      padding: 0;
    }
  }
  .floating .card-container[rm-comp='VtErUPg8G7'] {
    width: 100%;
    margin-left: 10%;
    height: inherit;
  }
  @media only screen and (min-width : 576px) {
    .floating .card-container[rm-comp='VtErUPg8G7'] {
      margin-left: 10%;
    }
  }
  @media only screen and (min-width : 768px) {
    .floating .card-container[rm-comp='VtErUPg8G7'] {
      margin-left: 10%;
    }
  }
  @media only screen and (min-width : 992px) {
    .floating .card-container[rm-comp='VtErUPg8G7'] {
      margin-left: 5%;
    }
  }
  .floating .left[rm-comp='VtErUPg8G7'] {
    float: left;
    width: 60%;
  }
  @media only screen and (min-width : 576px) {
    .floating .left[rm-comp='VtErUPg8G7'] {
      width: 60%;
    }
  }
  @media only screen and (min-width : 768px) {
    .floating .left[rm-comp='VtErUPg8G7'] {
      width: 60%;
    }
  }
  @media only screen and (min-width : 992px) {
    .floating .left[rm-comp='VtErUPg8G7'] {
      width: 71%;
    }
  }
  .floating .right[rm-comp='VtErUPg8G7'] {
    width: 25%;
    float: left;
    transition: 0.5s ease-in-out;
  }
  @media only screen and (max-width : 575px) {
    .floating .right[rm-comp='VtErUPg8G7'] {
      float: right;
      margin-right: 10%;
    }
  }
  @media only screen and (min-width : 768px) {
    .floating .right[rm-comp='VtErUPg8G7'] {
      width: 40%;
      transition: 0.5s ease-in-out;
    }
  }
  @media only screen and (min-width : 992px) {
    .floating .right[rm-comp='VtErUPg8G7'] {
      width: 25%;
      transition: 0.5s ease-in-out;
    }
  }
  .floating .right[rm-comp='VtErUPg8G7'] {
    /*    ACCOUNT MANAGERS AVATAR */
  }
  .floating .right .card[rm-comp='VtErUPg8G7'] {
    position: absolute;
    width: 65px;
    height: 65px;
    top: -7px;
    right: 10px;
    text-align: center;
  }
  .floating .right .card img[rm-comp='VtErUPg8G7'] {
    width: 95%;
  }
  .floating .right .card .shannon[rm-comp='VtErUPg8G7'] {
    display: none;
  }
  .floating .right .card .kelly[rm-comp='VtErUPg8G7'] {
    display: none;
  }
  .expand[rm-comp='VtErUPg8G7'] {
    display: block;
    position: fixed;
    bottom: 0px;
    right: 0;
    text-align: left;
    width: 100vw;
    color: black;
    background-color: #FFC425;
    cursor: pointer;
    box-shadow: 0px 2px 30px rgba(0, 0, 0, 0.4);
    padding: 0;
    transition: 0.5s ease-in-out;
    z-index: 20;
  }
  @media only screen and (min-width : 576px) {
    .expand[rm-comp='VtErUPg8G7'] {
      width: 320px;
      text-align: left;
    }
  }
  @media only screen and (min-width : 768px) {
    .expand[rm-comp='VtErUPg8G7'] {
      width: 320px;
      text-align: left;
    }
  }
  @media only screen and (min-width : 992px) {
    .expand[rm-comp='VtErUPg8G7'] {
      width: 312px;
      text-align: left;
      padding: 0;
    }
  }
  .expand .card-container[rm-comp='VtErUPg8G7'] {
    width: 100%;
    margin-left: 10%;
    height: inherit;
  }
  @media only screen and (min-width : 576px) {
    .expand .card-container[rm-comp='VtErUPg8G7'] {
      margin-left: 10%;
    }
  }
  @media only screen and (min-width : 768px) {
    .expand .card-container[rm-comp='VtErUPg8G7'] {
      margin-left: 10%;
    }
  }
  @media only screen and (min-width : 992px) {
    .expand .card-container[rm-comp='VtErUPg8G7'] {
      margin-left: 5%;
    }
  }
  .expand .left[rm-comp='VtErUPg8G7'] {
    float: left;
    width: 60%;
  }
  @media only screen and (min-width : 576px) {
    .expand .left[rm-comp='VtErUPg8G7'] {
      width: 60%;
    }
  }
  @media only screen and (min-width : 768px) {
    .expand .left[rm-comp='VtErUPg8G7'] {
      width: 60%;
    }
  }
  @media only screen and (min-width : 992px) {
    .expand .left[rm-comp='VtErUPg8G7'] {
      width: 71%;
    }
  }
  .expand .right[rm-comp='VtErUPg8G7'] {
    width: 25%;
    float: left;
    transition: 0.5s ease-in-out;
  }
  @media only screen and (max-width : 575px) {
    .expand .right[rm-comp='VtErUPg8G7'] {
      float: right;
      margin-right: 10%;
    }
  }
  @media only screen and (min-width : 768px) {
    .expand .right[rm-comp='VtErUPg8G7'] {
      width: 40%;
      transition: 0.5s ease-in-out;
    }
  }
  @media only screen and (min-width : 992px) {
    .expand .right[rm-comp='VtErUPg8G7'] {
      width: 25%;
      transition: 0.5s ease-in-out;
    }
  }
  .expand .right[rm-comp='VtErUPg8G7'] {
    /*    ACCOUNT MANAGERS AVATAR */
  }
  .expand .right .card img[rm-comp='VtErUPg8G7'] {
    width: 95%;
  }
  .expand .right .card .shannon[rm-comp='VtErUPg8G7'] {
    display: none;
  }
  .expand .right .card .kelly[rm-comp='VtErUPg8G7'] {
    display: none;
  }
  .expand .right .card[rm-comp='VtErUPg8G7'] {
    position: absolute;
    width: 65px;
    height: 65px;
    top: -7px;
    right: 10px;
    text-align: center;
  }
  .text[rm-comp='VtErUPg8G7'] {
    color: black;
    padding: 10px 0 0 0px;
    font-size: 12px;
  }
  @media only screen and (min-width : 992px) {
    .text[rm-comp='VtErUPg8G7'] {
      padding: 10px 0 0 5px;
      font-size: 14px;
    }
  }
  .left[rm-comp='VtErUPg8G7'] {
    /*    ACCOUNT MANAGERS NAME */
  }
  .left h2[rm-comp='VtErUPg8G7'] {
    font-size: 20px;
    color: black;
    padding: 0px 0 5px 0px;
  }
  @media only screen and (min-width : 992px) {
    .left h2[rm-comp='VtErUPg8G7'] {
      padding: 0px 0 10px 5px;
    }
  }
  @media only screen and (max-width : 575px) {
    .tele-contain[rm-comp='VtErUPg8G7'] {
      width: 100%;
      margin-left: 10%;
    }
  }
  .tele[rm-comp='VtErUPg8G7'] {
    top: 65px;
    font-size: 14px;
  }
  @media only screen and (min-width : 320px) {
    .tele[rm-comp='VtErUPg8G7'] {
      width: 100%;
      margin: 0;
    }
  }
  .email[rm-comp='VtErUPg8G7'] {
    top: 95px;
    font-size: 14px;
  }
  @media only screen and (min-width : 320px) {
    .email[rm-comp='VtErUPg8G7'] {
      width: 100%;
      margin: 0;
    }
  }
  .email img[rm-comp='VtErUPg8G7'] {
    margin-top: 5px;
  }
  .contact[rm-comp='VtErUPg8G7'] {
    display: flex;
    align-items: center;
  }
  .contact[rm-comp='VtErUPg8G7']:hover {
    text-decoration: underline;
  }
  .contact a[rm-comp='VtErUPg8G7'] {
    text-decoration: none;
    color: #333333;
    cursor: pointer;
  }
  @media only screen and (min-width : 768px) {
    .contact a[rm-comp='VtErUPg8G7'] {
      font-size: 16px;
    }
  }

  @keyframes slidein {
    from[rm-comp='UzsC_a4Uei'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='UzsC_a4Uei'] {
      display: block;
      margin-bottom: 0%;
    }
  }

  @keyframes slidein {
    from[rm-comp='aOf0ges7fE'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='aOf0ges7fE'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .video[rm-comp='aOf0ges7fE'] {
    position: relative;
    background-color: black;
  }
  @media only screen and (min-width : 1200px) {
    .video[rm-comp='aOf0ges7fE'] {
      overflow: hidden;
    }
  }
  .video .video-bg[rm-comp='aOf0ges7fE'] {
    position: relative;
    /* background-image: url(images/video-placeholder.jpg); */
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
    width: 100%;
    height: 100%;
    height: 56.25vw;
  }
  @media only screen and (min-width : 1200px) {
    .video .video-bg[rm-comp='aOf0ges7fE'] {
      height: calc(100vh - 219px);
      max-height: 55.25vw;
    }
  }
  .video .video-bg > *[rm-comp='aOf0ges7fE'] {
    width: 100%;
  }
  @media only screen and (min-width : 1200px) {
    .video .video-bg > *[rm-comp='aOf0ges7fE'] {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
    }
  }
  .video .video-bg > * > video[rm-comp='aOf0ges7fE'] {
    width: 100%;
  }
  .video .preloader[rm-comp='aOf0ges7fE'] {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    color: white;
  }
  .video .preloader > *[rm-comp='aOf0ges7fE'] {
    margin: auto;
  }
  .video .play-btn[rm-comp='aOf0ges7fE'] {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
  }
  .controls[rm-comp='aOf0ges7fE'] {
    opacity: 1;
    pointer-events: auto;
    transition: opacity 0.5s ease;
  }
  .controls.hideControls[rm-comp='aOf0ges7fE'] {
    opacity: 0;
    pointer-events: none;
  }
  .transcript[rm-comp='aOf0ges7fE'] {
    width: 30px;
    position: absolute;
    bottom: 36px;
    left: 190px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .transcript[rm-comp='aOf0ges7fE'] {
      bottom: 8px;
      left: 115px;
      transform: scale(0.75);
      transition: 0.5s ease-in-out;
    }
  }
  @media only screen and (max-width : 575px) {
    .transcript[rm-comp='aOf0ges7fE'] {
      bottom: 4px;
      left: 80px;
      transform: scale(0.55);
      transition: 0.5s ease-in-out;
    }
  }
  .transcript > *[rm-comp='aOf0ges7fE'] {
    vertical-align: top;
  }
  .volume[rm-comp='aOf0ges7fE'] {
    background-image: url(images/volume.svg);
    /* width:40px; */
    background-repeat: no-repeat;
    background-size: 40px 32px;
    height: 31px;
    position: absolute;
    bottom: 40px;
    left: 40px;
    color: white;
    font-size: 20px;
    padding-top: 5px;
    -webkit-animation: pop-in 0.5s;
    -moz-animation: pop-in 0.5s;
    -ms-animation: pop-in 0.5s;
    transition: 0.5s ease-in-out;
  }
  @media only screen and (min-width : 992px) {
    .volume[rm-comp='aOf0ges7fE'] {
      display: block;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .volume[rm-comp='aOf0ges7fE'] {
      bottom: 10px;
      left: 5px;
      transform: scale(0.75);
      transition: 0.5s ease-in-out;
    }
  }
  @media only screen and (max-width : 575px) {
    .volume[rm-comp='aOf0ges7fE'] {
      bottom: 5px;
      left: -10px;
      transform: scale(0.55);
      transition: 0.5s ease-in-out;
    }
  }
  .volume .on-off.selected[rm-comp='aOf0ges7fE'] {
    color: #FFC425;
  }
  .volume.volume-on[rm-comp='aOf0ges7fE'] {
    background-image: url(images/volume-y.svg);
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .volume .on-off[rm-comp='aOf0ges7fE'] {
      font-size: 16px;
    }
  }
  .volume span.on[rm-comp='aOf0ges7fE'] {
    margin-left: 50px;
  }
  .volume img[rm-comp='aOf0ges7fE'] {
    display: inline-block;
    width: 40px;
    margin-right: 10px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .volume img[rm-comp='aOf0ges7fE'] {
      width: 30px;
      vertical-align: middle;
      margin-top: -10px;
    }
  }
  .social-media[rm-comp='aOf0ges7fE'] {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-end;
    position: absolute;
    bottom: 40px;
    right: 2%;
    -webkit-animation: pop-in 0.5s;
    -moz-animation: pop-in 0.5s;
    -ms-animation: pop-in 0.5s;
  }
  @media only screen and (min-width : 576px) {
    .social-media[rm-comp='aOf0ges7fE'] {
      display: flex;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .social-media[rm-comp='aOf0ges7fE'] {
      bottom: 5px;
      /*            bottom:10px;*/
    }
  }
  .social-media img[rm-comp='aOf0ges7fE'] {
    max-width: 30px;
    margin: 10px;
  }
  .social-media .bg-img[rm-comp='aOf0ges7fE'] {
    width: 27px;
    height: 25px;
    background-size: cover;
    margin: 10px;
    /*                margin:15px;*/
    transition: background-image 0.5s ease-in-out;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .social-media .bg-img[rm-comp='aOf0ges7fE'] {
      width: 20px;
      height: 20px;
      margin: 5px;
    }
  }
  .social-media .instagram[rm-comp='aOf0ges7fE'] {
    background-image: url(images/icons/SVG/instagram-w.svg);
  }
  .social-media .instagram[rm-comp='aOf0ges7fE']:hover {
    background-image: url(images/icons/SVG/instagram-y.svg);
    transition: background-image 0.5s ease-in-out;
  }
  .social-media .twitter[rm-comp='aOf0ges7fE'] {
    background-image: url(images/icons/SVG/twitter-w.svg);
  }
  .social-media .twitter[rm-comp='aOf0ges7fE']:hover {
    background-image: url(images/icons/SVG/twitter-y.svg);
    transition: background-image 0.5s ease-in-out;
  }
  .social-media .facebook[rm-comp='aOf0ges7fE'] {
    background-image: url(images/icons/SVG/facebook-w.svg);
  }
  .social-media .facebook[rm-comp='aOf0ges7fE']:hover {
    background-image: url(images/icons/SVG/facebook-y.svg);
    transition: background-image 0.5s ease-in-out;
  }
  .social-media .linkedin[rm-comp='aOf0ges7fE'] {
    background-image: url(images/icons/SVG/linkedin-w.svg);
  }
  .social-media .linkedin[rm-comp='aOf0ges7fE']:hover {
    background-image: url(images/icons/SVG/linkedin-y.svg);
    transition: background-image 0.5s ease-in-out;
  }
  .video-placeholder[rm-comp='aOf0ges7fE'] {
    background-image: url(images/video-placeholder.jpg);
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    width: 100%;
    height: 518px;
  }
  /* Repositioning the screen reader button, because I think it's causing the contents of this banner to 'jump' up the screen */
  .sr-playPauseButton[rm-comp='aOf0ges7fE'] {
    top: 50%;
  }
  .arrow-down[rm-comp='aOf0ges7fE'] {
    font-size: 30px;
    display: block;
    margin: 0 auto;
    height: 40px;
    width: 40px;
    position: absolute;
    z-index: 5;
    bottom: 4%;
    right: 50%;
    margin-right: -20px;
    border-radius: 50%;
    cursor: pointer;
    /* @media only screen and (min-width : 992px) {
        display:block;
    } */
  }
  .arrow-down .chevron[rm-comp='aOf0ges7fE'] {
    color: white;
    top: 6px;
    left: 11px;
    animation: arrow-scroll 1.5s ease-in infinite;
  }
  .arrow-down .chevron-video[rm-comp='aOf0ges7fE'] {
    color: white;
    top: 6px;
    left: 11px;
    animation: arrow-scroll 1.5s ease-in infinite;
  }
  .video-outer[rm-comp='aOf0ges7fE'] {
    position: relative;
  }

  @keyframes slidein {
    from[rm-comp='h-2vczqhln'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='h-2vczqhln'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .material_div[rm-comp='h-2vczqhln'] {
    position: relative;
  }
  .material_field[rm-comp='h-2vczqhln'] {
    position: absolute;
    font-size: 13px;
    color: #b9b9b9;
    top: 6px;
    left: 11px;
    transition: 0.05s ease-in-out;
  }
  @media only screen and (min-width : 768px) {
    .material_field[rm-comp='h-2vczqhln'] {
      left: 17px;
      font-size: 10px;
    }
  }
  .material_field_placeholder[rm-comp='h-2vczqhln'] {
    position: absolute;
    font-size: 11px;
    color: #b9b9b9;
    top: 20px;
    left: 11px;
    transition: 0.05s ease-in-out;
  }
  @media only screen and (min-width : 768px) {
    .material_field_placeholder[rm-comp='h-2vczqhln'] {
      left: 17px;
      font-size: 15px;
    }
  }
  .no-label[rm-comp='h-2vczqhln'] {
    transition: 0.05s ease-in-out;
    visibility: hidden;
  }
  .button-holder[rm-comp='h-2vczqhln'] {
    position: absolute;
    right: 25px;
    top: 25px;
    width: 60px;
  }
  .button-holder .canvas-site[rm-comp='h-2vczqhln'] {
    position: absolute;
    right: 40px;
    top: -78px;
    width: 175px;
  }
  @media only screen and (max-width : 575px) {
    .button-holder .canvas-site[rm-comp='h-2vczqhln'] {
      top: -60px;
      right: 0px;
    }
  }
  @media only screen and (max-width : 575px) {
    .button-holder .canvas-site canvas[rm-comp='h-2vczqhln'] {
      width: 200px;
    }
  }
  .button-holder .pointer path[rm-comp='h-2vczqhln'] {
    stroke-dasharray: 50;
    stroke-dashoffset: -50;
    animation: draw 3s forwards;
  }
  .button-holder .pointer[rm-comp='h-2vczqhln']:hover {
    opacity: 1;
  }
  .button-holder .pointer .point-arrow[rm-comp='h-2vczqhln'] {
    position: absolute;
    width: 95px;
    top: 10px;
    height: 60px;
    right: 50px;
    z-index: 1;
  }
  @media only screen and (max-width : 575px) {
    .button-holder .pointer .point-arrow[rm-comp='h-2vczqhln'] {
      right: 20px;
      top: -12px;
    }
  }
  .button-holder .disappear[rm-comp='h-2vczqhln'] {
    opacity: 0;
    transition: 0.5s ease-in-out;
    transition-delay: 2s;
  }
  .button-holder .post-load[rm-comp='h-2vczqhln'] {
    opacity: 0;
    transition: 0.5s ease-in-out;
    transition-delay: none;
  }
  .button-holder .post-load .canvas-site[rm-comp='h-2vczqhln'] {
    opacity: 0;
    transition: 0.5s ease-in-out;
    overflow-x: hidden;
  }
  .button-holder .customize[rm-comp='h-2vczqhln'] {
    position: absolute;
    width: 30px;
    height: 30px;
    left: 20px;
    top: -7px;
    margin: 5px;
    cursor: pointer !important;
    z-index: 7;
    transition: 0.5s ease-in-out;
  }
  @media only screen and (max-width : 575px) {
    .button-holder .customize[rm-comp='h-2vczqhln'] {
      top: 0px;
    }
  }
  .button-holder .customize[rm-comp='h-2vczqhln']:hover {
    -webkit-transform: scale(1.1);
    -webkit-transform-origin: center;
    -webkit-transition: 0.5s ease-in-out;
    -moz-transform: scale(1.1);
    -moz-transform-origin: center;
    -moz-transition: 0.5s ease-in-out;
    transform: scale(1.1);
    transform-origin: center;
    transition: 0.5s ease-in-out;
  }
  @media only screen and (min-width : 576px) {
    .button-holder .customize[rm-comp='h-2vczqhln'] {
      width: 50px;
      height: 50px;
      left: 25px;
      top: 0px;
      margin: 0;
    }
  }
  @media only screen and (min-width : 768px) {
    .button-holder .customize[rm-comp='h-2vczqhln'] {
      width: 60px;
      height: 60px;
      left: 5px;
    }
  }
  @media only screen and (min-width : 992px) {
    .button-holder .customize[rm-comp='h-2vczqhln'] {
      width: 60px;
      height: 60px;
      left: 0;
    }
  }
  .button-holder:hover .pointer[rm-comp='h-2vczqhln'] {
    opacity: 1;
  }
  .button-holder:hover .pointer .canvas-site[rm-comp='h-2vczqhln'] {
    opacity: 1;
  }
  .button-holder:hover .pointer.post-load.hover-off[rm-comp='h-2vczqhln'] {
    opacity: 0;
  }
  .personalization-quiz[rm-comp='h-2vczqhln'] {
    box-sizing: border-box;
    position: absolute;
    z-index: 6;
    top: 40px;
    right: 50px;
    min-height: 120px;
    background: rgba(26, 26, 26, 0.9);
    animation: quiz 0.5s ease;
    color: white;
    padding: 10px 16px;
    max-height: 520px;
    display: none;
    /* height: 360px;
    width: 230px;*/
    height: 395px;
    width: 252px;
  }
  @media only screen and (min-width : 320px) {
    .personalization-quiz[rm-comp='h-2vczqhln'] {
      top: 25px;
      right: 25px;
    }
  }
  @media only screen and (min-width : 576px) {
    .personalization-quiz[rm-comp='h-2vczqhln'] {
      right: 35px;
      top: 35px;
      padding: 20px 16px;
    }
  }
  @media only screen and (min-width : 768px) {
    .personalization-quiz[rm-comp='h-2vczqhln'] {
      top: 40px;
      right: 43px;
      width: 271px;
      padding: 20px 16px;
    }
  }
  @media only screen and (min-width : 992px) {
    .personalization-quiz[rm-comp='h-2vczqhln'] {
      top: 70px;
      right: 75px;
      width: 271px;
    }
  }
  .one[rm-comp='h-2vczqhln'] {
    margin: 0 auto;
  }
  .interests[rm-comp='h-2vczqhln'] {
    overflow: auto;
    max-height: 350px;
  }
  .floating[rm-comp='h-2vczqhln'] {
    position: fixed;
    bottom: 20px;
    right: 0;
    text-align: left;
    width: 100vw;
    height: 60px;
    color: black;
    background-color: #FFC425;
    cursor: pointer;
    box-shadow: 0px 2px 30px rgba(0, 0, 0, 0.4);
    padding: 0;
  }
  @media only screen and (min-width : 576px) {
    .floating[rm-comp='h-2vczqhln'] {
      bottom: 8px;
      width: 100vw;
      text-align: left;
    }
  }
  @media only screen and (min-width : 768px) {
    .floating[rm-comp='h-2vczqhln'] {
      bottom: 8px;
      width: 100vw;
      text-align: left;
    }
  }
  @media only screen and (min-width : 992px) {
    .floating[rm-comp='h-2vczqhln'] {
      bottom: 8px;
      width: 320px;
      text-align: left;
      padding: 0;
    }
  }
  .floating .card-container[rm-comp='h-2vczqhln'] {
    width: 100%;
    margin-left: 10%;
    height: inherit;
  }
  @media only screen and (min-width : 576px) {
    .floating .card-container[rm-comp='h-2vczqhln'] {
      margin-left: 25%;
    }
  }
  @media only screen and (min-width : 768px) {
    .floating .card-container[rm-comp='h-2vczqhln'] {
      margin-left: 30%;
    }
  }
  @media only screen and (min-width : 992px) {
    .floating .card-container[rm-comp='h-2vczqhln'] {
      margin-left: 5%;
    }
  }
  .floating .left[rm-comp='h-2vczqhln'] {
    float: left;
    width: 60%;
  }
  @media only screen and (min-width : 576px) {
    .floating .left[rm-comp='h-2vczqhln'] {
      width: 40%;
    }
  }
  @media only screen and (min-width : 768px) {
    .floating .left[rm-comp='h-2vczqhln'] {
      width: 32%;
    }
  }
  @media only screen and (min-width : 992px) {
    .floating .left[rm-comp='h-2vczqhln'] {
      width: 75%;
    }
  }
  .floating .left h2[rm-comp='h-2vczqhln'] {
    font-size: 20px;
    color: black;
    padding: 5px 0 5px 0px;
  }
  @media only screen and (min-width : 768px) {
    .floating .left h2[rm-comp='h-2vczqhln'] {
      padding: 5px 0 0 5px;
    }
  }
  .floating .right[rm-comp='h-2vczqhln'] {
    width: 25%;
    float: left;
  }
  @media only screen and (min-width : 768px) {
    .floating .right[rm-comp='h-2vczqhln'] {
      width: 40%;
    }
  }
  @media only screen and (min-width : 992px) {
    .floating .right[rm-comp='h-2vczqhln'] {
      width: 25%;
    }
  }
  .floating .right .card img[rm-comp='h-2vczqhln'] {
    width: 95%;
  }
  .floating .right .card[rm-comp='h-2vczqhln'] {
    position: absolute;
    width: 65px;
    height: 65px;
    border-radius: 80px;
    background-color: #FFC425;
    top: -10px;
    text-align: center;
  }
  .floating .text[rm-comp='h-2vczqhln'] {
    color: black;
    padding: 5px 0 0 0px;
  }
  @media only screen and (min-width : 768px) {
    .floating .text[rm-comp='h-2vczqhln'] {
      padding: 5px 0 0 5px;
    }
  }
  /* buttons */
  .button[rm-comp='h-2vczqhln'] {
    background-color: #FFC425;
    color: black;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 1px;
    padding: 10px 30px;
    border: 1px solid #000000;
    border-radius: 10px;
    text-align: center;
    transition: background-color 0.5s ease;
    display: inline-block;
    margin: 15px auto;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .button[rm-comp='h-2vczqhln'] {
      font-size: 12px;
    }
  }
  .button[rm-comp='h-2vczqhln']:hover {
    background-color: #000000;
    border: 1px solid #FFC425;
    border-style: inset;
    color: #FFC425;
    transition: background-color 0.5s ease;
  }
  .button .chevron[rm-comp='h-2vczqhln'] {
    color: #000000;
    top: 6px;
    left: 10px;
  }
  .button .chevron[rm-comp='h-2vczqhln']:hover {
    color: #FFC425;
  }
  .button.two[rm-comp='h-2vczqhln'] {
    margin: 25px 10px 10px 10px;
  }
  .button.contact[rm-comp='h-2vczqhln'] {
    margin: 5px;
    width: 175px;
    height: 35px;
    padding: 2px 22px;
    text-align: center;
    font-size: 12px;
  }
  @media only screen and (min-width : 992px) {
    .button.contact[rm-comp='h-2vczqhln'] {
      margin: 25px 10px 10px 10px;
      width: 175px;
      height: 35px;
      padding: 2px 22px;
      text-align: center;
      font-size: 16px;
    }
  }
  .button a[rm-comp='h-2vczqhln'] {
    text-decoration: none;
    color: black;
  }
  .button a[rm-comp='h-2vczqhln']:hover {
    color: #FFC425;
  }
  .button:hover .chevron[rm-comp='h-2vczqhln'] {
    color: #FFC425;
  }
  .button:hover a[rm-comp='h-2vczqhln'] {
    color: #FFC425;
  }
  /*type*/
  h2[rm-comp='h-2vczqhln'] {
    font-size: 15px;
    color: #FFC425;
    padding: 10px 0 0 0;
  }
  @media only screen and (min-width : 768px) {
    h2[rm-comp='h-2vczqhln'] {
      font-size: 20px;
    }
  }
  h3[rm-comp='h-2vczqhln'] {
    font-size: 18px;
    color: #FFC425;
    padding: 5px 0 0 0;
  }
  @media only screen and (min-width : 576px) {
    h3[rm-comp='h-2vczqhln'] {
      color: #FFC425;
      padding: 5px 0 0 0;
    }
  }
  @media only screen and (min-width : 992px) {
    h3[rm-comp='h-2vczqhln'] {
      font-size: 30px;
      color: #FFC425;
      padding: 5px 0 0 0;
    }
  }
  .copy[rm-comp='h-2vczqhln'] {
    margin-left: 10px;
    text-align: center;
  }
  .am-email[rm-comp='h-2vczqhln'] {
    font-size: 14px;
  }
  @media only screen and (min-width : 992px) {
    .am-email[rm-comp='h-2vczqhln'] {
      font-size: 18px;
    }
  }
  .am-phone[rm-comp='h-2vczqhln'] {
    font-size: 14px;
  }
  @media only screen and (min-width : 992px) {
    .am-phone[rm-comp='h-2vczqhln'] {
      font-size: 18px;
    }
  }
  p[rm-comp='h-2vczqhln'] {
    font-size: 1em;
    color: white;
    padding: 15px 0 10px 0;
  }
  a[rm-comp='h-2vczqhln'] {
    text-decoration: none;
    color: white;
  }
  a[rm-comp='h-2vczqhln']:hover {
    color: #FFC425;
  }
  /*select dropdown*/
  select[rm-comp='h-2vczqhln'] {
    appearance: none;
    background-color: transparent;
    color: white;
    height: 40px;
    border-bottom: 1px solid white;
    padding: 0 10px 0 5px;
    margin-top: 17px;
    cursor: pointer;
    background-image: url(images/icons/arrow-down.png);
    background-repeat: no-repeat;
    background-position: right;
    font-size: 16px;
    width: 208px;
  }
  @media only screen and (min-width : 576px) {
    select[rm-comp='h-2vczqhln'] {
      width: 208px;
    }
  }
  @media only screen and (min-width : 768px) {
    select[rm-comp='h-2vczqhln'] {
      width: 215px;
      font-size: 15px;
      margin-top: 10px;
    }
  }
  select option[rm-comp='h-2vczqhln'] {
    background-color: black;
    cursor: pointer;
  }
  select option[rm-comp='h-2vczqhln']:active {
    background-color: #FFC425;
    color: black;
  }
  select option[rm-comp='h-2vczqhln']:focus {
    background-color: #FFC425;
    color: black;
  }
  .select[rm-comp='h-2vczqhln'] {
    appearance: none;
    background-color: transparent;
    color: white;
    height: 40px;
    border-bottom: 1px solid white;
    padding: 0 10px 0 5px;
    margin-top: 17px;
    cursor: pointer;
    font-size: 16px;
    width: 208px;
  }
  @media only screen and (min-width : 576px) {
    .select[rm-comp='h-2vczqhln'] {
      width: 185px;
      font-size: 15px;
    }
  }
  @media only screen and (min-width : 768px) {
    .select[rm-comp='h-2vczqhln'] {
      width: 215px;
    }
  }
  .select option[rm-comp='h-2vczqhln'] {
    background-color: black;
    cursor: pointer;
  }
  .select option[rm-comp='h-2vczqhln']:active {
    background-color: #FFC425;
    color: black;
  }
  .select option[rm-comp='h-2vczqhln']:focus {
    background-color: #FFC425;
    color: black;
  }
  .first:focus + .submenu[rm-comp='h-2vczqhln'],
  .submenu[rm-comp='h-2vczqhln']:hover {
    display: block;
  }
  select[rm-comp='h-2vczqhln']::-ms-expand {
    display: none;
  }
  input[rm-comp='h-2vczqhln'] {
    appearance: none;
  }
  input[type=number][rm-comp='h-2vczqhln'] {
    -moz-appearance: textfield;
  }
  input[type=number][rm-comp='h-2vczqhln']::-webkit-inner-spin-button,
  input[type=number][rm-comp='h-2vczqhln']::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
  }
  .type-in[rm-comp='h-2vczqhln'] {
    background: transparent;
    color: white;
    width: 208px;
    height: 40px;
    border-bottom: 1px solid white;
    padding: 0 10px 0 5px;
    margin-top: 17px;
    cursor: pointer;
    font-size: 16px;
  }
  .type-in[rm-comp='h-2vczqhln']:focus {
    border-bottom: 1px solid #FFC425;
  }
  @media only screen and (min-width : 576px) {
    .type-in[rm-comp='h-2vczqhln'] {
      width: 208px;
      height: 40px;
    }
  }
  @media only screen and (min-width : 768px) {
    .type-in[rm-comp='h-2vczqhln'] {
      width: 215px;
      font-size: 15px;
      height: 40px;
      margin-top: 10px;
    }
  }
  textarea[rm-comp='h-2vczqhln'] {
    appearance: none;
  }
  [rm-comp='h-2vczqhln']:-ms-input-placeholder {
    color: white;
    opacity: 1;
  }
  [rm-comp='h-2vczqhln']::placeholder {
    color: white;
    opacity: 1;
  }
  .userMessage[rm-comp='h-2vczqhln'] {
    background: transparent;
    color: white;
    border-bottom: 1px solid white;
    padding: 10px 10px 0 10px;
    margin-top: 10px;
    cursor: pointer;
    width: 260px;
    height: 60px;
    font-size: 13px;
  }
  .userMessage[rm-comp='h-2vczqhln']:focus {
    border-bottom: 2px solid #FFC425;
  }
  @media only screen and (min-width : 576px) {
    .userMessage[rm-comp='h-2vczqhln'] {
      width: 285px;
      font-size: 1em;
      height: 90px;
    }
  }
  /*contact*/
  .info[rm-comp='h-2vczqhln'] {
    width: 240px;
    height: auto;
    margin: auto;
  }
  @media only screen and (min-width : 768px) {
    .info[rm-comp='h-2vczqhln'] {
      width: 250px;
    }
  }
  @media only screen and (min-width : 992px) {
    .info[rm-comp='h-2vczqhln'] {
      width: 300px;
    }
  }
  .icon[rm-comp='h-2vczqhln'] {
    margin-top: 5px;
    text-align: left;
  }
  .icon img[rm-comp='h-2vczqhln'] {
    vertical-align: top;
    margin-right: 5px;
  }
  /*Checkboxes*/
  .products[rm-comp='h-2vczqhln'] {
    box-sizing: border-box;
  }
  .text[rm-comp='h-2vczqhln'] {
    font-size: 13px;
  }
  @media only screen and (min-width : 576px) {
    .text[rm-comp='h-2vczqhln'] {
      font-size: 16px;
    }
  }
  /*constant variables*/
  .rm-checkbox[rm-comp='h-2vczqhln'] {
    display: inline-block;
    text-align: left;
  }
  .rm-checkbox input[rm-comp='h-2vczqhln'] {
    position: absolute;
    width: 0px;
    height: 0px;
    opacity: 0;
  }
  .rm-checkbox .overlay[rm-comp='h-2vczqhln'] {
    display: inline-block;
    position: relative;
    vertical-align: middle;
    border-radius: 20px;
  }
  .rm-checkbox label[rm-comp='h-2vczqhln'] {
    display: block;
  }
  .rm-checkbox input + label .overlay[rm-comp='h-2vczqhln']:before {
    position: absolute;
    content: "";
    transform: scale(0);
  }
  .rm-checkbox input:checked + label .overlay[rm-comp='h-2vczqhln']:before {
    transform: scale(1);
  }
  checked[rm-comp='h-2vczqhln'] {
    display: none;
  }
  /*modifiable variables*/
  .rm-checkbox .overlay[rm-comp='h-2vczqhln'] {
    width: 30px;
    height: 30px;
    margin-right: 10px;
    border: 2px solid white;
  }
  @media only screen and (min-width : 768px) {
    .rm-checkbox .overlay[rm-comp='h-2vczqhln'] {
      width: 25px;
      height: 25px;
    }
  }
  .rm-checkbox label[rm-comp='h-2vczqhln'] {
    cursor: pointer;
    margin-top: 12px;
  }
  .rm-checkbox input + label .overlay[rm-comp='h-2vczqhln']:before {
    top: 5px;
    left: 5px;
    background: #FFC425;
    width: 15px;
    height: 15px;
    border-radius: 20px;
    transition: transform 0.5s;
  }
  @media only screen and (min-width : 768px) {
    .rm-checkbox input + label .overlay[rm-comp='h-2vczqhln']:before {
      width: 10px;
      height: 10px;
    }
  }
  .rm-checkbox input:focus + label .overlay[rm-comp='h-2vczqhln'] {
    border: 2px solid #FFC425;
  }
  /*checkboxes columns*/
  .column1[rm-comp='h-2vczqhln'],
  .column2[rm-comp='h-2vczqhln'] {
    float: left;
    width: 100vw;
    text-align: left;
  }
  @media only screen and (min-width : 576px) {
    .column1[rm-comp='h-2vczqhln'],
    .column2[rm-comp='h-2vczqhln'] {
      width: 49%;
    }
  }
  @media only screen and (min-width : 768px) {
    .column1[rm-comp='h-2vczqhln'],
    .column2[rm-comp='h-2vczqhln'] {
      width: 49%;
    }
  }
  .avatar[rm-comp='h-2vczqhln'] {
    transition: 0.5s ease-in-out;
    margin: 0 auto;
  }
  .avatar img[rm-comp='h-2vczqhln'] {
    width: 20%;
  }
  @media only screen and (min-width : 992px) {
    .avatar img[rm-comp='h-2vczqhln'] {
      width: 25%;
    }
  }
  @media only screen and (min-width : 576px) {
    .avatar[rm-comp='h-2vczqhln'] {
      display: block;
    }
  }
  @media only screen and (min-width : 992px) {
    .avatar[rm-comp='h-2vczqhln'] {
      width: 80%;
      display: block;
    }
  }
  .person[rm-comp='h-2vczqhln'] {
    animation: showUp-2 3s ease-in-out;
  }
  .inner-circle[rm-comp='h-2vczqhln'] {
    animation: rotate2 5s ease-in-out infinite;
    transform-origin: center center;
    fill: #FFC425;
  }
  svg[rm-comp='h-2vczqhln'] {
    overflow: visible;
  }
  .hide[rm-comp='h-2vczqhln'] {
    display: none;
    animation: quiz-gone 0.5s ease;
  }
  .show[rm-comp='h-2vczqhln'] {
    display: block;
    text-align: center;
  }
  @keyframes dash {
    from[rm-comp='h-2vczqhln'] {
      stroke-dashoffset: 1000;
    }
    to[rm-comp='h-2vczqhln'] {
      stroke-dashoffset: 0;
    }
  }
  .suggestion-container[rm-comp='h-2vczqhln'] {
    position: relative;
    display: inline-block;
  }
  .suggestion-items[rm-comp='h-2vczqhln'] {
    position: absolute;
    text-align: left;
    width: 215px;
    font-size: 16px;
    background-color: black;
    color: white;
    border: 1px solid #ffffff;
    border-top: none;
    border-bottom: none;
    z-index: 30;
    top: 100%;
    left: 0px;
    right: 0px;
  }
  .suggestion-items.filled[rm-comp='h-2vczqhln'] {
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
  }
  .suggestion-items div[rm-comp='h-2vczqhln'] {
    padding-left: 5px;
    cursor: pointer;
    background-color: black;
  }
  .suggestion.suggestion-active[rm-comp='h-2vczqhln'] {
    background-color: #ffc425;
    color: black;
  }
  .IE-arrow[rm-comp='h-2vczqhln'] {
    margin-left: -65px;
    margin-top: 15px;
    display: none;
  }
  .IE-customize[rm-comp='h-2vczqhln'] {
    display: none;
    height: 42px;
    width: 42px;
    background-color: #ffffff;
    border-radius: 50%;
  }
  .IE-customize img[rm-comp='h-2vczqhln'] {
    height: 100%;
    width: 100%;
  }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .IE-arrow[rm-comp='h-2vczqhln'] {
      display: block;
    }
    .IE-customize[rm-comp='h-2vczqhln'] {
      display: block;
    }
    .customize-btn[rm-comp='h-2vczqhln'] {
      display: none;
    }
  }

  @keyframes slidein {
    from[rm-comp='bLnDwkTQsx'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='bLnDwkTQsx'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .logo-bg[rm-comp='bLnDwkTQsx'] {
    background-color: #1A1A1A;
  }
  .logo-carousel[rm-comp='bLnDwkTQsx'] {
    background-color: #1A1A1A;
    animation-name: fadeIn2;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-fill-mode: forwards;
  }
  .logo-card[rm-comp='bLnDwkTQsx'] {
    background-color: #1A1A1A;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 40px 20px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .logo-card[rm-comp='bLnDwkTQsx'] {
      padding: 30px 10px;
    }
  }
  .img-wrapper[rm-comp='bLnDwkTQsx'] {
    padding: 0 20px;
    max-width: 260px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .img-wrapper[rm-comp='bLnDwkTQsx'] {
      padding: 0 5px;
    }
  }
  .client-logo[rm-comp='bLnDwkTQsx'] {
    width: 100%;
    display: block;
  }

  @keyframes slidein {
    from[rm-comp='-9MbQ0Asfv'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='-9MbQ0Asfv'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .banner-apps .two-columns[rm-comp='-9MbQ0Asfv'] {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner-apps .two-columns[rm-comp='-9MbQ0Asfv'] {
      padding-top: 60px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner-apps .two-columns .title[rm-comp='-9MbQ0Asfv'] {
      padding-top: 40px;
    }
  }
  .banner-apps .two-columns .column1[rm-comp='-9MbQ0Asfv'] {
    width: 60%;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .banner-apps .two-columns .column1[rm-comp='-9MbQ0Asfv'] {
      text-align: center;
    }
  }
  .banner-apps .two-columns .column1 img[rm-comp='-9MbQ0Asfv'] {
    width: 100%;
    max-width: 820px;
    padding-top: 60px;
  }
  @media only screen and (min-width : 992px) {
    .banner-apps .two-columns .column1 img[rm-comp='-9MbQ0Asfv'] {
      margin-left: -60px;
      width: 105%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .banner-apps .two-columns .column1 img[rm-comp='-9MbQ0Asfv'] {
      width: 70%;
      text-align: center;
      padding-top: 50px;
    }
  }
  @media only screen and (max-width : 575px) {
    .banner-apps .two-columns .column1 img[rm-comp='-9MbQ0Asfv'] {
      width: 100%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner-apps .two-columns .column1 img[rm-comp='-9MbQ0Asfv'] {
      padding-top: 0;
    }
  }
  .banner-apps .two-columns .column2[rm-comp='-9MbQ0Asfv'] {
    width: 40%;
  }
  .banner-apps .two-columns .column2 h2.black-background[rm-comp='-9MbQ0Asfv'] {
    color: #FFC425;
    /* margin: 0;
    padding: 0;
    border: 0;
    font-size: inherit;
    vertical-align: baseline;
    background-image: transparent;
    line-height:1.2em; */
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .banner-apps .two-columns .column[rm-comp='-9MbQ0Asfv'] {
      width: 100%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner-apps .two-columns .column[rm-comp='-9MbQ0Asfv'] {
      width: 50%;
    }
  }
  .banner .buttons .selected[rm-comp='-9MbQ0Asfv'] {
    background-color: #000000;
    color: white;
  }
  .banner .buttons .selected .chevron[rm-comp='-9MbQ0Asfv'] {
    color: white;
  }
  .banner .buttons .selected .chevron.selected[rm-comp='-9MbQ0Asfv'] {
    transform: rotate(135deg);
  }
  .banner .buttons .right-button[rm-comp='-9MbQ0Asfv'] {
    background-color: #FFC425;
    color: black;
    text-transform: uppercase;
    text-decoration: none;
    letter-spacing: 1px;
    padding: 10px 25px;
    border: 1px solid #000000;
    border-radius: 10px;
    text-align: center;
    transition: background-color 0.5s ease;
    display: inline-block;
    margin-left: 20px;
  }
  @media only screen and (max-width : 575px) {
    .banner .buttons .right-button[rm-comp='-9MbQ0Asfv'] {
      padding: 5px 10px 5px 10px;
      font-size: 14px;
    }
  }
  @media only screen and (max-width : 575px) {
    .banner .buttons .right-button[rm-comp='-9MbQ0Asfv'] {
      margin-left: 5px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner .buttons .right-button[rm-comp='-9MbQ0Asfv'] {
      margin-left: 10px;
    }
  }
  .banner .buttons .right-button[rm-comp='-9MbQ0Asfv']:hover {
    background-color: #000000;
    border: 1px solid #FFC425;
    border-style: inset;
    color: #FFC425;
    transition: background-color 0.5s ease;
  }
  .banner .buttons .right-button .chevron[rm-comp='-9MbQ0Asfv'] {
    color: #000000;
  }
  .banner .buttons .right-button .chevron.selected[rm-comp='-9MbQ0Asfv'] {
    transform: rotate(135deg);
  }
  .banner .buttons .right-button:hover .chevron[rm-comp='-9MbQ0Asfv'] {
    color: #FFC425;
  }
  .learn-more[rm-comp='-9MbQ0Asfv'] {
    background-color: #FFC425;
    padding-right: 20px;
    padding-left: 20px;
  }
  .learn-more .learn-more-content[rm-comp='-9MbQ0Asfv'] {
    display: flex;
    justify-content: Center;
    flex-wrap: wrap;
    width: 100%;
    max-width: 1100px;
    margin: 0 auto;
    padding-bottom: 90px;
  }
  .learn-more .learn-more-content .column[rm-comp='-9MbQ0Asfv'] {
    width: 50%;
    max-width: 450px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .learn-more .learn-more-content .column[rm-comp='-9MbQ0Asfv'] {
      width: 100%;
      max-width: none;
    }
  }
  .learn-more .learn-more-content .column .item[rm-comp='-9MbQ0Asfv'] {
    display: flex;
    align-items: center;
  }
  .learn-more .learn-more-content .column .item img[rm-comp='-9MbQ0Asfv'] {
    width: 100%;
    max-width: 70px;
    margin-right: 20px;
    flex-shrink: 0;
    -webkit-animation: pop-in 0.5s 0.2s both;
    -moz-animation: pop-in 0.5s 0.2s both;
    -ms-animation: pop-in 0.5s 0.2s both;
    animation-delay: 0.7s;
  }
  .learn-more .learn-more-content .column .item p[rm-comp='-9MbQ0Asfv'] {
    -webkit-animation: fadeIn 1s 0.2s both;
    -moz-animation: fadeIn 1s 0.2s both;
    -ms-animation: fadeIn 1s 0.2s both;
    animation-delay: 0.8s;
  }
  .learn-more .learn-more-content .column .line[rm-comp='-9MbQ0Asfv'] {
    width: 100%;
    height: 1px;
    background-color: #1A1A1A;
    margin-top: 20px;
    margin-bottom: 20px;
    animation: grow-width2 0.5s 0.2s both;
    animation-delay: 0.6s;
  }
  .learn-more .learn-more-content .column .line-mobile[rm-comp='-9MbQ0Asfv'] {
    width: 100%;
    height: 1px;
    background-color: #1A1A1A;
    margin-top: 20px;
    margin-bottom: 20px;
    animation: grow-width2 0.5s 0.2s both;
    animation-delay: 0.6s;
  }
  @media only screen and (min-width : 768px) {
    .learn-more .learn-more-content .column .line-mobile[rm-comp='-9MbQ0Asfv'] {
      opacity: 0;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .learn-more .learn-more-content .column .hide[rm-comp='-9MbQ0Asfv'] {
      display: none;
    }
  }
  .learn-more .learn-more-content .column1[rm-comp='-9MbQ0Asfv'] {
    padding-right: 60px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .learn-more .learn-more-content .column1[rm-comp='-9MbQ0Asfv'] {
      padding-right: 20px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .learn-more .learn-more-content .column1[rm-comp='-9MbQ0Asfv'] {
      padding-right: 0;
    }
  }
  .learn-more .learn-more-content .column2[rm-comp='-9MbQ0Asfv'] {
    padding-left: 60px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .learn-more .learn-more-content .column2[rm-comp='-9MbQ0Asfv'] {
      padding-left: 20px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .learn-more .learn-more-content .column2[rm-comp='-9MbQ0Asfv'] {
      padding-left: 0;
    }
  }
  .learn-more.black[rm-comp='-9MbQ0Asfv'] {
    background-color: #1A1A1A;
  }
  .learn-more.black .column .line[rm-comp='-9MbQ0Asfv'] {
    background-color: #FFF;
  }
  .learn-more.black .column .line-mobile[rm-comp='-9MbQ0Asfv'] {
    background-color: #FFF;
  }
  .learn-more.black .column p[rm-comp='-9MbQ0Asfv'] {
    color: #FFF;
  }

  @keyframes slidein {
    from[rm-comp='n_QE848sDO'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='n_QE848sDO'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .img-1[rm-comp='n_QE848sDO'] {
    width: 100%;
    height: 100%;
    background-image: url("images/banner-bgs/interactive-fitness.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media only screen and (max-width : 575px) {
    .img-1[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-1[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-1[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (max-width : 575px) {
    .img-1[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-mobile-fitness.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (max-width : 575px) and (max-width : 575px) {
    .img-1[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 576px) and (max-width : 767px) {
    .img-1[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 768px) and (max-width : 991px) {
    .img-1[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-1[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-small-fitness.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (max-width : 575px) {
    .img-1[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 576px) and (max-width : 767px) {
    .img-1[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 768px) and (max-width : 991px) {
    .img-1[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-1[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  .img-2[rm-comp='n_QE848sDO'] {
    width: 100%;
    height: 100%;
    background-image: url("images/banner-bgs/interactive-ecommerce.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media only screen and (max-width : 575px) {
    .img-2[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-2[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-2[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (max-width : 575px) {
    .img-2[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-mobile-ecommerce.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (max-width : 575px) and (max-width : 575px) {
    .img-2[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 576px) and (max-width : 767px) {
    .img-2[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 768px) and (max-width : 991px) {
    .img-2[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-2[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-small-ecommerce.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (max-width : 575px) {
    .img-2[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 576px) and (max-width : 767px) {
    .img-2[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 768px) and (max-width : 991px) {
    .img-2[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-2[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  .img-3[rm-comp='n_QE848sDO'] {
    width: 100%;
    height: 100%;
    background-image: url("images/banner-bgs/interactive-mortgage.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media only screen and (max-width : 575px) {
    .img-3[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-3[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-3[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (max-width : 575px) {
    .img-3[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-mobile-mortgage.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (max-width : 575px) and (max-width : 575px) {
    .img-3[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 576px) and (max-width : 767px) {
    .img-3[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 768px) and (max-width : 991px) {
    .img-3[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-3[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-small-mortgage.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (max-width : 575px) {
    .img-3[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 576px) and (max-width : 767px) {
    .img-3[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 768px) and (max-width : 991px) {
    .img-3[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-3[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  .img-4[rm-comp='n_QE848sDO'] {
    width: 100%;
    height: 100%;
    background-image: url("images/banner-bgs/interactive-travel.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media only screen and (max-width : 575px) {
    .img-4[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-4[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-4[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (max-width : 575px) {
    .img-4[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-mobile-travel.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (max-width : 575px) and (max-width : 575px) {
    .img-4[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 576px) and (max-width : 767px) {
    .img-4[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 768px) and (max-width : 991px) {
    .img-4[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-4[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-small-travel.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (max-width : 575px) {
    .img-4[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 576px) and (max-width : 767px) {
    .img-4[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 768px) and (max-width : 991px) {
    .img-4[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-4[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  .img-1-financial[rm-comp='n_QE848sDO'] {
    width: 100%;
    height: 100%;
    background-image: url("images/banner-bgs/interactive-fitness.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media only screen and (max-width : 575px) {
    .img-1-financial[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-1-financial[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-1-financial[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (max-width : 575px) {
    .img-1-financial[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-mobile-fitness.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (max-width : 575px) and (max-width : 575px) {
    .img-1-financial[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 576px) and (max-width : 767px) {
    .img-1-financial[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 768px) and (max-width : 991px) {
    .img-1-financial[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-1-financial[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-small-fitness.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (max-width : 575px) {
    .img-1-financial[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 576px) and (max-width : 767px) {
    .img-1-financial[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 768px) and (max-width : 991px) {
    .img-1-financial[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-1-financial[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  .img-2-financial[rm-comp='n_QE848sDO'] {
    width: 100%;
    height: 100%;
    background-image: url("images/banner-bgs/interactive-retire.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media only screen and (max-width : 575px) {
    .img-2-financial[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-2-financial[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-2-financial[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (max-width : 575px) {
    .img-2-financial[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-mobile-retire.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (max-width : 575px) and (max-width : 575px) {
    .img-2-financial[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 576px) and (max-width : 767px) {
    .img-2-financial[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 768px) and (max-width : 991px) {
    .img-2-financial[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-2-financial[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-small-retire.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (max-width : 575px) {
    .img-2-financial[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 576px) and (max-width : 767px) {
    .img-2-financial[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 768px) and (max-width : 991px) {
    .img-2-financial[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-2-financial[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  .img-3-financial[rm-comp='n_QE848sDO'] {
    width: 100%;
    height: 100%;
    background-image: url("images/banner-bgs/interactive-mortgage.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media only screen and (max-width : 575px) {
    .img-3-financial[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-3-financial[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-3-financial[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (max-width : 575px) {
    .img-3-financial[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-mobile-mortgage.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (max-width : 575px) and (max-width : 575px) {
    .img-3-financial[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 576px) and (max-width : 767px) {
    .img-3-financial[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 768px) and (max-width : 991px) {
    .img-3-financial[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-3-financial[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-small-mortgage.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (max-width : 575px) {
    .img-3-financial[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 576px) and (max-width : 767px) {
    .img-3-financial[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 768px) and (max-width : 991px) {
    .img-3-financial[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-3-financial[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  .img-4-financial[rm-comp='n_QE848sDO'] {
    width: 100%;
    height: 100%;
    background-image: url("images/banner-bgs/interactive-travel.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media only screen and (max-width : 575px) {
    .img-4-financial[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-4-financial[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-4-financial[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (max-width : 575px) {
    .img-4-financial[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-mobile-travel.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (max-width : 575px) and (max-width : 575px) {
    .img-4-financial[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 576px) and (max-width : 767px) {
    .img-4-financial[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 768px) and (max-width : 991px) {
    .img-4-financial[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-4-financial[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-small-travel.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (max-width : 575px) {
    .img-4-financial[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 576px) and (max-width : 767px) {
    .img-4-financial[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 768px) and (max-width : 991px) {
    .img-4-financial[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-4-financial[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  .img-1-pharma[rm-comp='n_QE848sDO'] {
    width: 100%;
    height: 100%;
    background-image: url("images/banner-bgs/interactive-fitness.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media only screen and (max-width : 575px) {
    .img-1-pharma[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-1-pharma[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-1-pharma[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (max-width : 575px) {
    .img-1-pharma[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-mobile-fitness.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (max-width : 575px) and (max-width : 575px) {
    .img-1-pharma[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 576px) and (max-width : 767px) {
    .img-1-pharma[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 768px) and (max-width : 991px) {
    .img-1-pharma[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-1-pharma[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-small-fitness.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (max-width : 575px) {
    .img-1-pharma[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 576px) and (max-width : 767px) {
    .img-1-pharma[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 768px) and (max-width : 991px) {
    .img-1-pharma[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-1-pharma[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  .img-2-pharma[rm-comp='n_QE848sDO'] {
    width: 100%;
    height: 100%;
    background-image: url("images/banner-bgs/interactive-medtracker.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media only screen and (max-width : 575px) {
    .img-2-pharma[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-2-pharma[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-2-pharma[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (max-width : 575px) {
    .img-2-pharma[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-mobile-medtracker.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (max-width : 575px) and (max-width : 575px) {
    .img-2-pharma[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 576px) and (max-width : 767px) {
    .img-2-pharma[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 768px) and (max-width : 991px) {
    .img-2-pharma[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-2-pharma[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-small-medtracker.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (max-width : 575px) {
    .img-2-pharma[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 576px) and (max-width : 767px) {
    .img-2-pharma[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 768px) and (max-width : 991px) {
    .img-2-pharma[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-2-pharma[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  .img-3-pharma[rm-comp='n_QE848sDO'] {
    width: 100%;
    height: 100%;
    background-image: url("images/banner-bgs/interactive-allergy.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media only screen and (max-width : 575px) {
    .img-3-pharma[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-3-pharma[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-3-pharma[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (max-width : 575px) {
    .img-3-pharma[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-mobile-allergy.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (max-width : 575px) and (max-width : 575px) {
    .img-3-pharma[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 576px) and (max-width : 767px) {
    .img-3-pharma[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 768px) and (max-width : 991px) {
    .img-3-pharma[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-3-pharma[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-small-allergy.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (max-width : 575px) {
    .img-3-pharma[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 576px) and (max-width : 767px) {
    .img-3-pharma[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 768px) and (max-width : 991px) {
    .img-3-pharma[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-3-pharma[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  .img-4-pharma[rm-comp='n_QE848sDO'] {
    width: 100%;
    height: 100%;
    background-image: url("images/banner-bgs/interactive-stress.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media only screen and (max-width : 575px) {
    .img-4-pharma[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-4-pharma[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-4-pharma[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (max-width : 575px) {
    .img-4-pharma[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-mobile-stress.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (max-width : 575px) and (max-width : 575px) {
    .img-4-pharma[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 576px) and (max-width : 767px) {
    .img-4-pharma[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 768px) and (max-width : 991px) {
    .img-4-pharma[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .img-4-pharma[rm-comp='n_QE848sDO'] {
      width: 100%;
      height: 100%;
      background-image: url("images/banner-bgs/interactive-small-stress.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (max-width : 575px) {
    .img-4-pharma[rm-comp='n_QE848sDO'] {
      background-position: bottom;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 576px) and (max-width : 767px) {
    .img-4-pharma[rm-comp='n_QE848sDO'] {
      background-position: 100% 73%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 768px) and (max-width : 991px) {
    .img-4-pharma[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-4-pharma[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  .gallery[rm-comp='n_QE848sDO'] {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
  }
  .banner-interactive[rm-comp='n_QE848sDO'] {
    position: relative;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner-interactive[rm-comp='n_QE848sDO'] {
      min-height: 515px;
    }
  }
  .banner-interactive .text[rm-comp='n_QE848sDO'] {
    color: white;
    max-width: 450px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner-interactive .text[rm-comp='n_QE848sDO'] {
      max-width: 368px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .banner-interactive .text[rm-comp='n_QE848sDO'] {
      max-width: none;
      padding-top: 45px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .banner-interactive .buttons[rm-comp='n_QE848sDO'] {
      padding-bottom: 352px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .banner-interactive .buttons[rm-comp='n_QE848sDO'] {
      padding-bottom: 400px;
    }
  }
  .banner-interactive .buttons .selected[rm-comp='n_QE848sDO'] {
    border: 1px solid #FFC425;
    background-color: #FFC425;
  }
  .banner-interactive .buttons .selected .chevron[rm-comp='n_QE848sDO'] {
    color: #000000;
  }
  .banner-interactive .buttons .selected[rm-comp='n_QE848sDO']:hover {
    background-color: #000000;
    border: 1px solid white;
    border-style: inset;
    color: #FFF;
    transition: background-color 0.5s ease;
  }
  .banner-interactive .buttons .selected[rm-comp='n_QE848sDO'] {
    background-color: #FFC425;
    color: #000000;
    border: 1px solid #FFC425;
  }
  .banner-interactive .buttons .selected .chevron[rm-comp='n_QE848sDO'] {
    color: #000000;
  }
  .banner-interactive .buttons .yellow-button:hover .chevron[rm-comp='n_QE848sDO'] {
    color: #000000;
  }
  .banner-interactive .buttons .black-button[rm-comp='n_QE848sDO'] {
    background-color: #1A1A1A;
    color: white;
    border: 1px solid white;
    margin-left: 20px;
  }
  @media only screen and (max-width : 575px) {
    .banner-interactive .buttons .black-button[rm-comp='n_QE848sDO'] {
      margin-left: 5px;
    }
  }
  .banner-interactive .buttons .black-button .chevron[rm-comp='n_QE848sDO'] {
    color: #FFF;
  }
  .controls[rm-comp='n_QE848sDO'] {
    width: 100%;
    padding: 0 20px 30px;
    display: block;
    text-align: center;
    position: absolute;
    bottom: 0;
  }
  .controls .dots[rm-comp='n_QE848sDO'] {
    width: 14px;
    height: 14px;
    border: 1px solid #000000;
    border-radius: 100%;
    display: inline-block;
    vertical-align: middle;
    margin: 5px;
    border: 1px solid #FFF;
    background-color: #000000;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .controls .dots[rm-comp='n_QE848sDO'] {
      width: 10px;
      height: 10px;
      margin: 4px;
    }
  }
  .controls .selected-dot[rm-comp='n_QE848sDO'] {
    background-color: #FFF;
    border: 1px solid #000000;
  }
  .learn-more[rm-comp='n_QE848sDO'] {
    background-color: #FFC425;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more[rm-comp='n_QE848sDO'] {
      padding-top: 20px;
      padding-bottom: 20px;
    }
  }
  .learn-more .learn-more-content[rm-comp='n_QE848sDO'] {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    max-width: 1100px;
    margin: 0 auto;
    justify-content: center;
    align-items: center;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content[rm-comp='n_QE848sDO'] {
      align-items: inherit;
    }
  }
  .learn-more .learn-more-content .item[rm-comp='n_QE848sDO'] {
    width: 31%;
    text-align: center;
    padding: 10px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .item[rm-comp='n_QE848sDO'] {
      width: 50%;
      font-size: 14px;
    }
  }
  .learn-more .learn-more-content .item img[rm-comp='n_QE848sDO'] {
    width: 70px;
    margin-bottom: 5px;
    flex-shrink: 0;
    -webkit-animation: pop-in 0.5s 0.2s both;
    -moz-animation: pop-in 0.5s 0.2s both;
    -ms-animation: pop-in 0.5s 0.2s both;
    animation-delay: 0.7s;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .item img[rm-comp='n_QE848sDO'] {
      width: 60px;
    }
  }
  .learn-more .learn-more-content .item p[rm-comp='n_QE848sDO'] {
    -webkit-animation: fadeIn 1s 0.2s both;
    -moz-animation: fadeIn 1s 0.2s both;
    -ms-animation: fadeIn 1s 0.2s both;
    animation-delay: 0.8s;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .item-line[rm-comp='n_QE848sDO'] {
      border-bottom: 1px solid #1A1A1A;
      padding-bottom: 20px;
      padding-top: 20px;
      animation: grow-width3 0.5s 0.2s both;
      animation-delay: 0.6s;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .item3[rm-comp='n_QE848sDO'] {
      padding-top: 20px;
      padding-bottom: 20px;
      border-bottom: 1px solid #1A1A1A;
      animation: grow-width3 0.5s 0.2s both;
      animation-delay: 0.6s;
    }
  }
  .learn-more .learn-more-content .second-row[rm-comp='n_QE848sDO'] {
    padding-top: 50px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .second-row[rm-comp='n_QE848sDO'] {
      padding-top: 20px;
    }
  }
  .learn-more .learn-more-content .line[rm-comp='n_QE848sDO'] {
    max-width: 1px;
    width: 1%;
    height: 150px;
    background-color: #1A1A1A;
    animation: grow-height 0.5s 0.2s both;
    animation-delay: 0.6s;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .line[rm-comp='n_QE848sDO'] {
      display: none;
    }
  }
  .learn-more .learn-more-content .line2[rm-comp='n_QE848sDO'] {
    margin-top: 50px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .no-line[rm-comp='n_QE848sDO'] {
      border: none;
    }
  }
  .learn-more .learn-more-content .lines[rm-comp='n_QE848sDO'] {
    display: flex;
    justify-content: space-around;
    width: 100%;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .lines[rm-comp='n_QE848sDO'] {
      display: none;
    }
  }
  .learn-more .learn-more-content .lines .line-horizontal[rm-comp='n_QE848sDO'] {
    width: 33%;
    height: 1px;
    background-color: #1A1A1A;
    margin-top: 50px;
    max-width: 280px;
    margin-right: 30px;
    margin-left: 30px;
    animation: grow-width2 0.5s 0.2s both;
    animation-delay: 0.6s;
  }
  .learn-more.black[rm-comp='n_QE848sDO'] {
    background-color: #1A1A1A;
  }
  .learn-more.black .learn-more-content .item-line[rm-comp='n_QE848sDO'] {
    border-bottom: #FFF;
  }
  .learn-more.black .learn-more-content .item3[rm-comp='n_QE848sDO'] {
    border-bottom: #FFF;
  }
  .learn-more.black .learn-more-content .line[rm-comp='n_QE848sDO'] {
    background-color: #FFF;
  }
  .learn-more.black .learn-more-content .lines .line-horizontal[rm-comp='n_QE848sDO'] {
    background-color: #FFF;
  }
  .learn-more.black .learn-more-content p[rm-comp='n_QE848sDO'] {
    color: #FFF;
  }
  .screen_contain[rm-comp='n_QE848sDO'] {
    position: relative;
    margin: 0 auto;
    max-width: 768px;
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    display: flex;
    justify-content: flex-end;
    pointer-events: none;
  }
  .screen_contain[rm-comp='n_QE848sDO'] {
    /* @media only screen and (min-width : 576px) and (max-width : 767px) {
                opacity: 0;
    }   */
  }
  .hand_contain[rm-comp='n_QE848sDO'] {
    position: relative;
    margin-top: 50px;
    margin-right: -170px;
  }
  @media only screen and (max-width : 575px) {
    .hand_contain[rm-comp='n_QE848sDO'] {
      transform: scale(0.725);
      max-width: 768px;
      transform-origin: center;
      margin-top: 118px;
      margin-right: calc(50% - 346px);
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .hand_contain[rm-comp='n_QE848sDO'] {
      transform: scale(0.725);
      max-width: 768px;
      transform-origin: center;
      margin-top: 129px;
      margin-right: calc(50% - 346px);
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .hand_contain[rm-comp='n_QE848sDO'] {
      transform: scale(0.824);
      margin-right: -145px;
      margin-top: -9px;
    }
  }
  .phone_vid[rm-comp='n_QE848sDO'] {
    height: 293.5px;
    width: 163px;
    position: relative;
    bottom: -199px;
    left: 295px;
    transform-origin: center;
    background-size: contain;
  }
  @media only screen and (max-width : 575px) {
    .phone_vid[rm-comp='n_QE848sDO'] {
      width: 153px;
      position: absolute;
      transform: scale(0.77);
      bottom: 147px;
      left: calc(50% - 72px);
      height: 275px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .phone_vid[rm-comp='n_QE848sDO'] {
      position: absolute;
      transform: scale(0.725);
      bottom: 137px;
      left: calc(50% - 79px);
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .phone_vid[rm-comp='n_QE848sDO'] {
      height: 240.5px;
      width: 134px;
      position: absolute;
      bottom: 164px;
      left: auto;
      right: 156px;
    }
  }
  .phone_vid > video[rm-comp='n_QE848sDO'] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
  }
  .card-selected .phone_vid > video[rm-comp='n_QE848sDO'] {
    display: block;
  }

  @keyframes slidein {
    from[rm-comp='Ep8VPhTCC5'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='Ep8VPhTCC5'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner-video[rm-comp='Ep8VPhTCC5'] {
      max-height: 530px;
    }
  }
  .banner-video .text[rm-comp='Ep8VPhTCC5'] {
    color: white;
    text-align: center;
  }
  .banner-video .text .title[rm-comp='Ep8VPhTCC5'] {
    padding-top: 60px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner-video .text .title[rm-comp='Ep8VPhTCC5'] {
      padding-top: 30px;
    }
  }
  .banner-video .text h2.black-banner[rm-comp='Ep8VPhTCC5'] {
    color: #FFC425;
  }
  .banner-video .text h2.yellow-banner[rm-comp='Ep8VPhTCC5'] {
    color: #000000;
  }
  .banner-video .text .copy[rm-comp='Ep8VPhTCC5'] {
    /*color: white;*/
    margin-bottom: 35px;
    margin-top: 50px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .banner-video .text .copy[rm-comp='Ep8VPhTCC5'] {
      margin-top: 30px;
      margin-bottom: 0;
    }
  }
  @media only screen and (max-width : 575px) {
    .banner-video .text .copy[rm-comp='Ep8VPhTCC5'] {
      margin-bottom: 30px;
      margin-top: 30px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner-video .text .copy[rm-comp='Ep8VPhTCC5'] {
      margin-top: 30px;
      margin-bottom: 30px;
    }
  }
  .banner-video .device[rm-comp='Ep8VPhTCC5'] {
    text-align: center;
    overflow: hidden;
    padding-bottom: 35px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .banner-video .device[rm-comp='Ep8VPhTCC5'] {
      padding-bottom: 0px;
    }
  }
  .banner-video .buttons[rm-comp='Ep8VPhTCC5'] {
    padding-bottom: 0;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .banner-video .buttons[rm-comp='Ep8VPhTCC5'] {
      padding-bottom: 40px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner-video .buttons[rm-comp='Ep8VPhTCC5'] {
      padding-bottom: 30px;
    }
  }
  .banner-video .buttons .yellow-button[rm-comp='Ep8VPhTCC5'] {
    margin: 10px;
  }
  @media only screen and (max-width : 575px) {
    .banner-video .buttons .yellow-button[rm-comp='Ep8VPhTCC5'] {
      margin: 3px;
    }
  }
  .banner-video .buttons .yellow-button .selected[rm-comp='Ep8VPhTCC5'] {
    border: 1px solid #FFC425;
    transition: 0.5s ease;
    margin: 10px;
  }
  .banner-video .buttons .yellow-button .selected .chevron[rm-comp='Ep8VPhTCC5'] {
    color: #000000;
  }
  .banner-video .buttons .yellow-button .selected[rm-comp='Ep8VPhTCC5']:hover {
    background-color: #000000;
    border: 1px solid white;
    border-style: inset;
    color: #FFF;
    transition: background-color 0.5s ease;
  }
  .banner-video .buttons .black-button[rm-comp='Ep8VPhTCC5'] {
    background-color: #1A1A1A;
    color: white;
    border: 1px solid white;
  }
  .banner-video .buttons .black-button .chevron[rm-comp='Ep8VPhTCC5'] {
    color: #FFF;
  }
  .banner-video .buttons .selected[rm-comp='Ep8VPhTCC5'] {
    background-color: #FFC425;
    color: #000000;
  }
  .banner-video .buttons .selected .chevron[rm-comp='Ep8VPhTCC5'] {
    color: #000000;
  }
  .banner-video.yellow-banner .black-button[rm-comp='Ep8VPhTCC5'] {
    background-color: #FFC425;
    color: black;
    border: 1px solid black;
  }
  .banner-video.yellow-banner .black-button .chevron[rm-comp='Ep8VPhTCC5'] {
    color: black;
  }
  .banner-video.yellow-banner .black-button[rm-comp='Ep8VPhTCC5']:hover {
    background-color: #000000;
    color: #FFC425;
    border: 1px solid #000000;
  }
  .banner-video.yellow-banner .black-button:hover .chevron[rm-comp='Ep8VPhTCC5'] {
    color: #FFC425;
  }
  .transcript[rm-comp='Ep8VPhTCC5'] {
    width: 30px;
    position: relative;
    bottom: 171px;
    left: 310px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .transcript[rm-comp='Ep8VPhTCC5'] {
      bottom: 10px;
      left: 20px;
      position: absolute;
    }
  }
  @media only screen and (max-width : 575px) {
    .transcript[rm-comp='Ep8VPhTCC5'] {
      bottom: 10px;
      left: 20px;
      position: absolute;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .transcript[rm-comp='Ep8VPhTCC5'] {
      bottom: 125px;
      left: 235px;
    }
  }
  .transcript > *[rm-comp='Ep8VPhTCC5'] {
    vertical-align: top;
  }
  .video-el[rm-comp='Ep8VPhTCC5'] {
    width: 100%;
    max-width: 590px;
    position: relative;
    min-height: 100px;
  }
  @media only screen and (min-width : 768px) {
    .video-el[rm-comp='Ep8VPhTCC5'] {
      bottom: 60px;
      padding-top: 40px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .video-el[rm-comp='Ep8VPhTCC5'] {
      max-width: 435px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .video-el[rm-comp='Ep8VPhTCC5'] {
      bottom: 0px;
    }
  }
  @media only screen and (max-width : 575px) {
    .video-el[rm-comp='Ep8VPhTCC5'] {
      max-width: 420px;
    }
  }
  .mobile[rm-comp='Ep8VPhTCC5'] {
    display: none;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .mobile[rm-comp='Ep8VPhTCC5'] {
      display: block;
      padding-bottom: 40px;
    }
  }
  .desktop[rm-comp='Ep8VPhTCC5'] {
    display: none;
  }
  @media only screen and (min-width : 768px) {
    .desktop[rm-comp='Ep8VPhTCC5'] {
      display: block;
    }
  }
  .learn-more[rm-comp='Ep8VPhTCC5'] {
    background-color: #1A1A1A;
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 90px;
  }
  .learn-more .learn-more-content[rm-comp='Ep8VPhTCC5'] {
    display: flex;
    justify-content: Center;
    flex-wrap: wrap;
    width: 100%;
    max-width: 1100px;
    margin: 0 auto;
    padding-bottom: 90px;
  }
  .learn-more .learn-more-content .column[rm-comp='Ep8VPhTCC5'] {
    width: 50%;
    max-width: 450px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .learn-more .learn-more-content .column[rm-comp='Ep8VPhTCC5'] {
      width: 100%;
      max-width: none;
    }
  }
  .learn-more .learn-more-content .column .item[rm-comp='Ep8VPhTCC5'] {
    display: flex;
    align-items: center;
    color: white;
  }
  .learn-more .learn-more-content .column .item img[rm-comp='Ep8VPhTCC5'] {
    width: 70px;
    max-width: 70px;
    margin-right: 20px;
    flex-shrink: 0;
    -webkit-animation: pop-in 0.5s 0.2s both;
    -moz-animation: pop-in 0.5s 0.2s both;
    -ms-animation: pop-in 0.5s 0.2s both;
    animation-delay: 0.7s;
  }
  .learn-more .learn-more-content .column .item p[rm-comp='Ep8VPhTCC5'] {
    -webkit-animation: fadeIn 1s 0.2s both;
    -moz-animation: fadeIn 1s 0.2s both;
    -ms-animation: fadeIn 1s 0.2s both;
    animation-delay: 0.8s;
  }
  .learn-more .learn-more-content .column .line[rm-comp='Ep8VPhTCC5'] {
    width: 100%;
    height: 1px;
    background-color: #FFF;
    margin-top: 20px;
    margin-bottom: 20px;
    animation: grow-width2 0.5s 0.2s both;
    animation-delay: 0.6s;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .learn-more .learn-more-content .column .line-mobile[rm-comp='Ep8VPhTCC5'] {
      width: 100%;
      height: 1px;
      background-color: #FFF;
      margin-top: 20px;
      margin-bottom: 20px;
      animation: grow-width2 0.5s 0.2s both;
      animation-delay: 0.6s;
    }
  }
  @media only screen and (max-width : 575px) and (min-width : 768px), only screen and (min-width : 576px) and (max-width : 767px) and (min-width : 768px) {
    .learn-more .learn-more-content .column .line-mobile[rm-comp='Ep8VPhTCC5'] {
      opacity: 0;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .learn-more .learn-more-content .column .hide[rm-comp='Ep8VPhTCC5'] {
      display: none;
    }
  }
  .learn-more .learn-more-content .column1[rm-comp='Ep8VPhTCC5'] {
    padding-right: 60px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .learn-more .learn-more-content .column1[rm-comp='Ep8VPhTCC5'] {
      padding-right: 20px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .learn-more .learn-more-content .column1[rm-comp='Ep8VPhTCC5'] {
      padding-right: 0;
    }
  }
  .learn-more .learn-more-content .column2[rm-comp='Ep8VPhTCC5'] {
    padding-left: 60px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .learn-more .learn-more-content .column2[rm-comp='Ep8VPhTCC5'] {
      padding-left: 20px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .learn-more .learn-more-content .column2[rm-comp='Ep8VPhTCC5'] {
      padding-left: 0;
    }
  }
  .learn-more.yellow[rm-comp='Ep8VPhTCC5'] {
    background-color: #FFC425;
  }
  .learn-more.yellow .learn-more-content .column .line[rm-comp='Ep8VPhTCC5'],
  .learn-more.yellow .learn-more-content .column .line-mobile[rm-comp='Ep8VPhTCC5'] {
    background-color: #000000;
  }
  .learn-more.yellow .learn-more-content .column p[rm-comp='Ep8VPhTCC5'] {
    color: #000000;
  }
  .learn-more .fDesc[rm-comp='Ep8VPhTCC5'] {
    font-size: 20px;
  }
  .personalized-finance[rm-comp='Ep8VPhTCC5'] {
    color: #FFFFFF;
  }
  .personalized-finance.black[rm-comp='Ep8VPhTCC5'] {
    color: #000000;
  }

  @keyframes slidein {
    from[rm-comp='7X1wlrnQg0'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='7X1wlrnQg0'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .banner-animation .two-columns[rm-comp='7X1wlrnQg0'] {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner-animation .two-columns[rm-comp='7X1wlrnQg0'] {
      padding-top: 60px;
    }
  }
  .banner-animation .two-columns .column[rm-comp='7X1wlrnQg0'] {
    width: 50%;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .banner-animation .two-columns .column[rm-comp='7X1wlrnQg0'] {
      width: 100%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner-animation .two-columns .column1[rm-comp='7X1wlrnQg0'] {
      width: 52%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .banner-animation .two-columns .column2[rm-comp='7X1wlrnQg0'] {
      text-align: center;
      /*                    margin-top:0px;*/
    }
  }
  .banner-animation .two-columns .column2[rm-comp='7X1wlrnQg0'] {
    /*
                    @media only screen and (min-width : 992px) and (max-width : 1199px), only screen and (min-width : 1200px) {
                        margin-top:35px;

                    }
    */
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner-animation .two-columns .column2[rm-comp='7X1wlrnQg0'] {
      width: 48%;
    }
  }
  .banner-animation .two-columns .column2 img[rm-comp='7X1wlrnQg0'] {
    width: 100%;
    max-width: 820px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .banner-animation .two-columns .column2 img[rm-comp='7X1wlrnQg0'] {
      width: 51%;
      text-align: center;
      display: block;
      margin: 0 auto;
    }
  }
  @media only screen and (max-width : 575px) {
    .banner-animation .two-columns .column2 img[rm-comp='7X1wlrnQg0'] {
      width: 72%;
    }
  }
  .banner-animation .two-columns .column2 .transcript[rm-comp='7X1wlrnQg0'] {
    width: 30px;
    position: relative;
    display: block;
    left: 250px;
  }
  .banner-animation .two-columns .column2 .transcript img[rm-comp='7X1wlrnQg0'] {
    width: 100%;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .banner-animation .two-columns .column2 .transcript[rm-comp='7X1wlrnQg0'] {
      left: 0px;
      bottom: 10px;
    }
  }
  @media only screen and (max-width : 575px) {
    .banner-animation .two-columns .column2 .transcript[rm-comp='7X1wlrnQg0'] {
      left: 0px;
      bottom: 10px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner-animation .two-columns .column2 .transcript[rm-comp='7X1wlrnQg0'] {
      left: 50%;
    }
  }
  .banner-animation .two-columns .column2 .transcript > *[rm-comp='7X1wlrnQg0'] {
    vertical-align: top;
  }
  .banner-animation .two-columns .column2 .video-el[rm-comp='7X1wlrnQg0'] {
    width: 100%;
    max-width: 620px;
    min-height: 100px;
    overflow: hidden;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .banner-animation .two-columns .column2 .video-el[rm-comp='7X1wlrnQg0'] {
      width: 100%;
      text-align: center;
      display: block;
      margin: 0 auto;
      max-width: 300px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .banner-animation .two-columns .column2 .video-el[rm-comp='7X1wlrnQg0'] {
      max-width: 350px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner-animation .two-columns .column2 .video-el[rm-comp='7X1wlrnQg0'] {
      max-width: 420px;
      margin-top: 0px;
    }
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    .banner-animation .two-columns .column2 .video-el[rm-comp='7X1wlrnQg0'] {
      max-width: 500px;
      margin-top: 50px;
    }
  }
  @media only screen and (min-width : 1200px) {
    .banner-animation .two-columns .column2 .video-el[rm-comp='7X1wlrnQg0'] {
      max-width: 500px;
      margin-top: 50px;
    }
  }
  .banner-animation .text[rm-comp='7X1wlrnQg0'] {
    color: white;
    max-width: 500px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner-animation .text[rm-comp='7X1wlrnQg0'] {
      max-width: 368px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .banner-animation .text[rm-comp='7X1wlrnQg0'] {
      max-width: none;
      padding-top: 45px;
    }
  }
  .banner .yellow-banner[rm-comp='7X1wlrnQg0'] {
    background-color: #FFC425;
    background-image: radial-gradient(circle, #FCCB5E, #FFC425, #FFC425, #FFC425, #FFC425, #FFC425);
  }
  .animation[rm-comp='7X1wlrnQg0'] {
    overflow: hidden;
  }
  .banner[rm-comp='7X1wlrnQg0'] {
    position: relative;
  }
  .banner .buttons .black-button[rm-comp='7X1wlrnQg0'] {
    background-color: #000000;
    color: #FFC425;
    border: 1px solid #000000;
  }
  .banner .buttons .black-button[rm-comp='7X1wlrnQg0']:hover {
    background-color: #FFC425;
    border: 1px solid #000000;
    border-style: inset;
    color: #000000;
    transition: background-color 0.5s ease;
  }
  .banner .buttons .black-button:hover a[rm-comp='7X1wlrnQg0'] {
    color: #FFC425;
  }
  .banner .buttons .black-button:hover .chevron[rm-comp='7X1wlrnQg0'] {
    color: #000000;
  }
  .banner .buttons .right-button[rm-comp='7X1wlrnQg0'] {
    margin-left: 20px;
  }
  @media only screen and (max-width : 575px) {
    .banner .buttons .right-button[rm-comp='7X1wlrnQg0'] {
      margin-left: 5px;
    }
  }
  .learn-more[rm-comp='7X1wlrnQg0'] {
    background-color: #FFC425;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more[rm-comp='7X1wlrnQg0'] {
      padding-top: 20px;
      padding-bottom: 20px;
    }
  }
  .learn-more .learn-more-content[rm-comp='7X1wlrnQg0'] {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    max-width: 1100px;
    margin: 0 auto;
    justify-content: center;
    align-items: center;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content[rm-comp='7X1wlrnQg0'] {
      align-items: inherit;
    }
  }
  .learn-more .learn-more-content .item[rm-comp='7X1wlrnQg0'] {
    width: 31%;
    text-align: center;
    padding: 10px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .item[rm-comp='7X1wlrnQg0'] {
      width: 50%;
      font-size: 14px;
    }
  }
  .learn-more .learn-more-content .item img[rm-comp='7X1wlrnQg0'] {
    width: 70px;
    margin-bottom: 5px;
    flex-shrink: 0;
    -webkit-animation: pop-in 0.5s 0.2s both;
    -moz-animation: pop-in 0.5s 0.2s both;
    -ms-animation: pop-in 0.5s 0.2s both;
    animation-delay: 0.7s;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .item img[rm-comp='7X1wlrnQg0'] {
      width: 60px;
    }
  }
  .learn-more .learn-more-content .item p[rm-comp='7X1wlrnQg0'] {
    -webkit-animation: fadeIn 1s 0.2s both;
    -moz-animation: fadeIn 1s 0.2s both;
    -ms-animation: fadeIn 1s 0.2s both;
    animation-delay: 0.8s;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .item-line[rm-comp='7X1wlrnQg0'] {
      border-bottom: 1px solid #1A1A1A;
      padding-bottom: 20px;
      padding-top: 20px;
      animation: grow-width3 0.5s 0.2s both;
      animation-delay: 0.6s;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .item3[rm-comp='7X1wlrnQg0'] {
      padding-top: 20px;
      padding-bottom: 20px;
      border-bottom: 1px solid #1A1A1A;
      animation: grow-width3 0.5s 0.2s both;
      animation-delay: 0.6s;
    }
  }
  .learn-more .learn-more-content .second-row[rm-comp='7X1wlrnQg0'] {
    padding-top: 50px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .second-row[rm-comp='7X1wlrnQg0'] {
      padding-top: 20px;
    }
  }
  .learn-more .learn-more-content .line[rm-comp='7X1wlrnQg0'] {
    max-width: 1px;
    width: 1%;
    height: 150px;
    background-color: #1A1A1A;
    animation: grow-height 0.5s 0.2s both;
    animation-delay: 0.6s;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .line[rm-comp='7X1wlrnQg0'] {
      display: none;
    }
  }
  .learn-more .learn-more-content .line2[rm-comp='7X1wlrnQg0'] {
    margin-top: 50px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .no-line[rm-comp='7X1wlrnQg0'] {
      border: none;
    }
  }
  .learn-more .learn-more-content .lines[rm-comp='7X1wlrnQg0'] {
    display: flex;
    justify-content: space-around;
    width: 100%;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .lines[rm-comp='7X1wlrnQg0'] {
      display: none;
    }
  }
  .learn-more .learn-more-content .lines .line-horizontal[rm-comp='7X1wlrnQg0'] {
    width: 33%;
    height: 1px;
    background-color: #1A1A1A;
    margin-top: 50px;
    max-width: 280px;
    margin-right: 30px;
    margin-left: 30px;
    animation: grow-width2 0.5s 0.2s both;
    animation-delay: 0.6s;
  }
  .learn-more.black[rm-comp='7X1wlrnQg0'] {
    background-color: #1A1A1A;
  }
  .learn-more.black .learn-more-content .item-line[rm-comp='7X1wlrnQg0'] {
    border-bottom: #FFF;
  }
  .learn-more.black .learn-more-content .item3[rm-comp='7X1wlrnQg0'] {
    border-bottom: #FFF;
  }
  .learn-more.black .learn-more-content .line[rm-comp='7X1wlrnQg0'] {
    background-color: #FFF;
  }
  .learn-more.black .learn-more-content .lines .line-horizontal[rm-comp='7X1wlrnQg0'] {
    background-color: #FFF;
  }
  .learn-more.black .learn-more-content p[rm-comp='7X1wlrnQg0'] {
    color: #FFF;
  }

  @keyframes slidein {
    from[rm-comp='yjIQMXHaTe'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='yjIQMXHaTe'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .banner[rm-comp='yjIQMXHaTe'] {
    max-height: none;
  }
  .banner-video .text[rm-comp='yjIQMXHaTe'] {
    color: white;
    text-align: center;
  }
  .banner-video .text .title[rm-comp='yjIQMXHaTe'] {
    padding-top: 60px;
  }
  @media only screen and (max-width : 575px) {
    .banner-video .text .title[rm-comp='yjIQMXHaTe'] {
      padding-top: 45px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner-video .text .title[rm-comp='yjIQMXHaTe'] {
      padding-top: 30px;
    }
  }
  .banner-video .text .copy[rm-comp='yjIQMXHaTe'] {
    /*color: white;*/
    margin-bottom: 30px;
    margin-top: 20px;
  }
  @media only screen and (max-width : 575px) {
    .banner-video .text .copy[rm-comp='yjIQMXHaTe'] {
      margin-bottom: 20px;
    }
  }
  .banner-video .device[rm-comp='yjIQMXHaTe'] {
    text-align: center;
    padding-bottom: 35px;
  }
  .banner-video .device img[rm-comp='yjIQMXHaTe'] {
    width: 100%;
  }
  .banner-video .buttons[rm-comp='yjIQMXHaTe'] {
    padding-bottom: 50px;
    text-align: center;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .banner-video .buttons[rm-comp='yjIQMXHaTe'] {
      padding-bottom: 40px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .banner-video .buttons[rm-comp='yjIQMXHaTe'] {
      padding-bottom: 30px;
    }
  }
  .banner-video .buttons .yellow-button[rm-comp='yjIQMXHaTe'] {
    margin: 10px;
  }
  @media only screen and (max-width : 575px) {
    .banner-video .buttons .yellow-button[rm-comp='yjIQMXHaTe'] {
      margin: 3px;
    }
  }
  .banner-video .buttons .yellow-button .selected[rm-comp='yjIQMXHaTe'] {
    border: 1px solid #FFC425;
    transition: 0.5s ease;
    margin: 10px;
  }
  .banner-video .buttons .yellow-button .selected .chevron[rm-comp='yjIQMXHaTe'] {
    color: #000000;
  }
  .banner-video .buttons .yellow-button .selected[rm-comp='yjIQMXHaTe']:hover {
    background-color: #000000;
    border: 1px solid white;
    border-style: inset;
    color: #FFF;
    transition: background-color 0.5s ease;
  }
  .banner-video .buttons .black-button[rm-comp='yjIQMXHaTe'] {
    background-color: #1A1A1A;
    color: white;
    border: 1px solid white;
  }
  .banner-video .buttons .black-button .chevron[rm-comp='yjIQMXHaTe'] {
    color: #FFF;
  }
  .banner-video .buttons .selected[rm-comp='yjIQMXHaTe'] {
    background-color: #FFC425;
    color: #000000;
  }
  .banner-video .buttons .selected .chevron[rm-comp='yjIQMXHaTe'] {
    color: #000000;
  }
  .banner-video.yellow-banner .black-button[rm-comp='yjIQMXHaTe'] {
    background-color: #FFC425;
    color: black;
    border: 1px solid black;
  }
  .banner-video.yellow-banner .black-button .chevron[rm-comp='yjIQMXHaTe'] {
    color: black;
  }
  .banner-video.yellow-banner .black-button[rm-comp='yjIQMXHaTe']:hover {
    background-color: #000000;
    color: #FFC425;
    border: 1px solid #000000;
  }
  .banner-video.yellow-banner .black-button:hover .chevron[rm-comp='yjIQMXHaTe'] {
    color: #FFC425;
  }
  .gallery[rm-comp='yjIQMXHaTe'] {
    display: flex;
    width: 100%;
    max-height: 250px;
  }
  .gallery .column .small[rm-comp='yjIQMXHaTe'] {
    max-height: 125px;
  }
  .gallery .column .large[rm-comp='yjIQMXHaTe'] {
    max-height: 250px;
  }
  .img-gallery[rm-comp='yjIQMXHaTe'] {
    display: flex;
    margin-bottom: 45px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .img-gallery[rm-comp='yjIQMXHaTe'] {
      flex-wrap: wrap;
    }
  }
  .img-gallery .article[rm-comp='yjIQMXHaTe'] {
    padding-top: 56.25%;
  }
  .img-gallery .img3[rm-comp='yjIQMXHaTe'] {
    min-width: 200px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .img-gallery .img3[rm-comp='yjIQMXHaTe'] {
      min-width: 0;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-gallery .img3[rm-comp='yjIQMXHaTe'] {
      min-width: 222px;
    }
  }
  .img-gallery .column[rm-comp='yjIQMXHaTe'] {
    width: 16.66vw;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .img-gallery .column[rm-comp='yjIQMXHaTe'] {
      width: 33.33%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-gallery .column[rm-comp='yjIQMXHaTe'] {
      width: 33.33%;
    }
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px), only screen and (min-width : 1200px) {
    .img-gallery .column[rm-comp='yjIQMXHaTe'] {
      flex: 1;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .img-gallery .column2[rm-comp='yjIQMXHaTe'] {
      display: none;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .img-gallery .column1[rm-comp='yjIQMXHaTe'] {
      width: 33.3%;
    }
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px), only screen and (min-width : 1200px) {
    .img-gallery .column1[rm-comp='yjIQMXHaTe'] {
      flex: 1;
    }
  }
  .img-gallery .column2[rm-comp='yjIQMXHaTe'] {
    width: 33.332vw;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .img-gallery .column2[rm-comp='yjIQMXHaTe'] {
      width: 66.66%;
    }
  }
  @media only screen and (min-width: 992px) and (max-width: 1023px) {
    .img-gallery .column2[rm-comp='yjIQMXHaTe'] {
      flex: 2;
    }
  }
  @media only screen and (min-width: 1025px) and (max-width: 1224px) {
    .img-gallery .column2[rm-comp='yjIQMXHaTe'] {
      flex: 2;
    }
  }
  @media only screen and (min-width: 1226px) {
    .img-gallery .column2[rm-comp='yjIQMXHaTe'] {
      flex: 2;
    }
  }
  .photo-tile[rm-comp='yjIQMXHaTe'] {
    overflow: hidden;
    position: relative;
  }
  .photo-tile > *[rm-comp='yjIQMXHaTe'] {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    transition: all 1s ease;
  }
  .photo-tile > *[rm-comp='yjIQMXHaTe']:hover {
    transform: scale(1.5) rotate(0.1deg);
  }
  .learn-more[rm-comp='yjIQMXHaTe'] {
    background-color: #1A1A1A;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }
  .learn-more .learn-more-content[rm-comp='yjIQMXHaTe'] {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    max-width: 1100px;
    margin: 0 auto;
    justify-content: center;
  }
  .learn-more .learn-more-content .item[rm-comp='yjIQMXHaTe'] {
    width: 24%;
    text-align: center;
    color: white;
    padding: 10px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .item[rm-comp='yjIQMXHaTe'] {
      width: 100%;
      text-align: left;
      display: flex;
      align-items: center;
    }
  }
  .learn-more .learn-more-content .item img[rm-comp='yjIQMXHaTe'] {
    width: 70px;
    margin-bottom: 5px;
    flex-shrink: 0;
    -webkit-animation: pop-in 0.5s 0.2s both;
    -moz-animation: pop-in 0.5s 0.2s both;
    -ms-animation: pop-in 0.5s 0.2s both;
    animation-delay: 0.7s;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .item img[rm-comp='yjIQMXHaTe'] {
      margin-bottom: 0;
      margin-right: 20px;
    }
  }
  .learn-more .learn-more-content .item p[rm-comp='yjIQMXHaTe'] {
    -webkit-animation: fadeIn 1s 0.2s both;
    -moz-animation: fadeIn 1s 0.2s both;
    -ms-animation: fadeIn 1s 0.2s both;
    animation-delay: 0.8s;
    width: 95%;
    margin: 0 auto;
  }
  .learn-more .learn-more-content .item p.even[rm-comp='yjIQMXHaTe'] {
    width: 80%;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .item-line[rm-comp='yjIQMXHaTe'] {
      width: 100%;
      height: 1px;
      background-color: #FFF;
      margin-top: 20px;
      margin-bottom: 20px;
      animation: grow-width2 0.5s 0.2s both;
      animation-delay: 0.6s;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .item3[rm-comp='yjIQMXHaTe'] {
      padding-top: 20px;
    }
  }
  .learn-more .learn-more-content .line[rm-comp='yjIQMXHaTe'] {
    max-width: 1px;
    width: 1%;
    height: 150px;
    background-color: #FFF;
    animation: grow-height 0.5s 0.2s both;
    animation-delay: 0.6s;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .line[rm-comp='yjIQMXHaTe'] {
      display: none;
    }
  }
  .learn-more.yellow[rm-comp='yjIQMXHaTe'] {
    background-color: #FFC425;
  }
  .learn-more.yellow .learn-more-content .line[rm-comp='yjIQMXHaTe'] {
    background-color: #000000;
  }
  .learn-more.yellow .learn-more-content p[rm-comp='yjIQMXHaTe'] {
    color: #000000;
  }

  @keyframes slidein {
    from[rm-comp='N4DrNl0YjC'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='N4DrNl0YjC'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .img-1[rm-comp='N4DrNl0YjC'] {
    background-image: url("images/banner-bgs/future-tech-banner-bg-1.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .img-1[rm-comp='N4DrNl0YjC'] {
      background-image: url("images/banner-bgs/future-tech-banner-bg-1-mobile.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
      background-position: 100% 75%;
    }
  }
  .img-1-halloween[rm-comp='N4DrNl0YjC'] {
    background-image: url("images/banner-bgs/halloween-future-tech-banner-bg-1.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .img-1-halloween[rm-comp='N4DrNl0YjC'] {
      background-image: url("images/banner-bgs/halloween-future-tech-banner-bg-1-mobile.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
      background-position: 100% 75%;
    }
  }
  .img-1-pride[rm-comp='N4DrNl0YjC'] {
    background-image: url("images/banner-bgs/pride-future-tech-banner-bg-1.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .img-1-pride[rm-comp='N4DrNl0YjC'] {
      background-image: url("images/banner-bgs/pride-future-tech-banner-bg-1-mobile.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
      background-position: 100% 75%;
    }
  }
  .img-1-xmas[rm-comp='N4DrNl0YjC'] {
    background-image: url("images/banner-bgs/xmas-future-tech-banner-bg-1.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .img-1-xmas[rm-comp='N4DrNl0YjC'] {
      background-image: url("images/banner-bgs/xmas-future-tech-banner-bg-1-mobile.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
      background-position: 100% 75%;
    }
  }
  .img-1-canadaday[rm-comp='N4DrNl0YjC'] {
    background-image: url("images/banner-bgs/canada-future-tech-banner-bg-1.png");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .img-1-canadaday[rm-comp='N4DrNl0YjC'] {
      background-image: url("images/banner-bgs/canada-future-tech-banner-bg-1-mobile.png");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
      background-position: 100% 75%;
    }
  }
  .img-2[rm-comp='N4DrNl0YjC'] {
    background-image: url("images/banner-bgs/future-tech-banner-bg-2.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .img-2[rm-comp='N4DrNl0YjC'] {
      background-image: url("images/banner-bgs/future-tech-banner-bg-2-mobile.jpg");
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center;
    }
  }
  .img-smart-watch[rm-comp='N4DrNl0YjC'] {
    background-image: url("images/banner-bgs/future-tech-banner-bg-3.jpg");
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
  }
  .future[rm-comp='N4DrNl0YjC'] {
    overflow: hidden;
  }
  .smart-watch-view[rm-comp='N4DrNl0YjC'] {
    width: 300px;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 4%;
    overflow: hidden;
  }
  @media only screen and (min-width : 1200px) {
    .smart-watch-view[rm-comp='N4DrNl0YjC'] {
      left: 7%;
    }
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    .smart-watch-view[rm-comp='N4DrNl0YjC'] {
      left: 2%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .smart-watch-view[rm-comp='N4DrNl0YjC'] {
      left: -7%;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .smart-watch-view[rm-comp='N4DrNl0YjC'] {
      width: 100%;
      height: 100%;
      left: 0;
      bottom: 0;
      top: auto;
    }
  }
  .smart-watch-view .smart-watch[rm-comp='N4DrNl0YjC'] {
    width: 100%;
    transform: scale(1.5) translateY(-100%);
    transition: transform 1s ease;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .smart-watch-view .smart-watch[rm-comp='N4DrNl0YjC'] {
      transform: scale(1.5) rotate(-55deg) translate(9%, -70%);
      width: 300px;
    }
  }
  .smart-watch-view.smart-watch-shown .smart-watch[rm-comp='N4DrNl0YjC'] {
    transform: scale(1.5) translateY(-8%);
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .smart-watch-view.smart-watch-shown .smart-watch[rm-comp='N4DrNl0YjC'] {
      transform: scale(1.5) rotate(-55deg) translate(9%, 6%);
    }
  }
  .gallery[rm-comp='N4DrNl0YjC'] {
    width: 100%;
    height: 625px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .gallery[rm-comp='N4DrNl0YjC'] {
      height: 550px;
    }
  }
  .banner-future[rm-comp='N4DrNl0YjC'] {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    max-width: 1100px;
  }
  .banner-future .text[rm-comp='N4DrNl0YjC'] {
    color: #000000;
    text-align: center;
    max-width: 520px;
    margin: 0 auto;
    display: block;
  }
  @media only screen and (max-width : 575px) {
    .banner-future .text[rm-comp='N4DrNl0YjC'] {
      padding-top: 40px;
    }
  }
  .banner-future .text .copy[rm-comp='N4DrNl0YjC'] {
    color: #000000;
    margin-bottom: 30px;
    margin-top: 20px;
  }
  .banner-future .text .title[rm-comp='N4DrNl0YjC'] {
    padding-top: 50px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .banner-future .text .title[rm-comp='N4DrNl0YjC'] {
      padding-top: 30px;
    }
  }
  @media only screen and (min-width : 992px) {
    .banner-future .text .title[rm-comp='N4DrNl0YjC'] {
      padding-top: 130px;
    }
  }
  .banner-future .device[rm-comp='N4DrNl0YjC'] {
    text-align: center;
    padding-bottom: 35px;
  }
  .banner-future .device img[rm-comp='N4DrNl0YjC'] {
    width: 100%;
  }
  .banner-future .buttons[rm-comp='N4DrNl0YjC'] {
    padding-bottom: 258px;
    text-align: center;
  }
  .banner-future .buttons .yellow-button[rm-comp='N4DrNl0YjC'] {
    background-color: #000000;
    color: white;
  }
  .banner-future .buttons .yellow-button .chevron[rm-comp='N4DrNl0YjC'] {
    color: white;
  }
  .banner-future .buttons .selected[rm-comp='N4DrNl0YjC'] {
    background-color: #000000;
    color: white;
  }
  .banner-future .buttons .selected .chevron[rm-comp='N4DrNl0YjC'] {
    color: white;
  }
  @media only screen and (min-width : 992px) {
    .content[rm-comp='N4DrNl0YjC'] {
      max-width: none;
      width: 1100px;
    }
  }
  .controls[rm-comp='N4DrNl0YjC'] {
    width: 100%;
    padding: 0 20px 30px;
    display: block;
    text-align: center;
    position: absolute;
    bottom: 0;
  }
  .controls .dots[rm-comp='N4DrNl0YjC'] {
    width: 14px;
    height: 14px;
    border: 1px solid #000000;
    border-radius: 100%;
    display: inline-block;
    vertical-align: middle;
    margin: 5px;
    border: 1px solid #FFF;
    background-color: #000000;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .controls .dots[rm-comp='N4DrNl0YjC'] {
      width: 10px;
      height: 10px;
      margin: 4px;
    }
  }
  .controls .selected-dot[rm-comp='N4DrNl0YjC'] {
    background-color: #FFF;
    border: 1px solid #000000;
  }
  .learn-more[rm-comp='N4DrNl0YjC'] {
    background-color: #FFC425;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }
  .learn-more .learn-more-content[rm-comp='N4DrNl0YjC'] {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    max-width: 1100px;
    margin: 0 auto;
    justify-content: center;
    align-items: center;
  }
  .learn-more .learn-more-content .item[rm-comp='N4DrNl0YjC'] {
    width: 22%;
    text-align: center;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .item[rm-comp='N4DrNl0YjC'] {
      width: 50%;
    }
  }
  .learn-more .learn-more-content .item img[rm-comp='N4DrNl0YjC'] {
    width: 70px;
    margin-bottom: 5px;
    flex-shrink: 0;
    -webkit-animation: pop-in 0.5s 0.2s both;
    -moz-animation: pop-in 0.5s 0.2s both;
    -ms-animation: pop-in 0.5s 0.2s both;
    animation-delay: 0.7s;
  }
  .learn-more .learn-more-content p[rm-comp='N4DrNl0YjC'] {
    -webkit-animation: fadeIn 1s 0.2s both;
    -moz-animation: fadeIn 1s 0.2s both;
    -ms-animation: fadeIn 1s 0.2s both;
    animation-delay: 0.8s;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .item-top[rm-comp='N4DrNl0YjC'] {
      padding-bottom: 20px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .item-bottom[rm-comp='N4DrNl0YjC'] {
      padding-top: 20px;
    }
  }
  .learn-more .learn-more-content .line[rm-comp='N4DrNl0YjC'] {
    max-width: 1px;
    width: 1%;
    height: 150px;
    background-color: #1A1A1A;
    animation: grow-height 0.5s 0.2s both;
    animation-delay: 0.6s;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more .learn-more-content .line[rm-comp='N4DrNl0YjC'] {
      display: none;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .learn-more .learn-more-content .line-mobile[rm-comp='N4DrNl0YjC'] {
      width: 100%;
      height: 1px;
      background-color: #1A1A1A;
      margin-top: 20px;
      margin-bottom: 20px;
      -webkit-animation: pop-in 0.5s 0.2s both;
      -moz-animation: pop-in 0.5s 0.2s both;
      -ms-animation: pop-in 0.5s 0.2s both;
      animation-delay: 0.6s;
    }
  }
  .learn-more.black[rm-comp='N4DrNl0YjC'] {
    background-color: #1A1A1A;
  }
  .learn-more.black .learn-more-content .item-line[rm-comp='N4DrNl0YjC'] {
    border-bottom: #FFF;
  }
  .learn-more.black .learn-more-content .item3[rm-comp='N4DrNl0YjC'] {
    border-bottom: #FFF;
  }
  .learn-more.black .learn-more-content .line[rm-comp='N4DrNl0YjC'] {
    background-color: #FFF;
  }
  .learn-more.black .learn-more-content .lines .line-horizontal[rm-comp='N4DrNl0YjC'] {
    background-color: #FFF;
  }
  .learn-more.black .learn-more-content p[rm-comp='N4DrNl0YjC'] {
    color: #FFF;
  }
  .learn-more-pharma[rm-comp='N4DrNl0YjC'] {
    background-color: #FFC425;
    padding-top: 60px;
    padding-bottom: 60px;
    padding-left: 20px;
    padding-right: 20px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more-pharma[rm-comp='N4DrNl0YjC'] {
      padding-top: 20px;
      padding-bottom: 20px;
    }
  }
  .learn-more-pharma .learn-more-content-pharma[rm-comp='N4DrNl0YjC'] {
    display: flex;
    flex-wrap: wrap;
    width: 100%;
    max-width: 1100px;
    margin: 0 auto;
    justify-content: center;
    align-items: center;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more-pharma .learn-more-content-pharma[rm-comp='N4DrNl0YjC'] {
      align-items: inherit;
    }
  }
  .learn-more-pharma .learn-more-content-pharma .item[rm-comp='N4DrNl0YjC'] {
    width: 31%;
    text-align: center;
    padding: 10px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more-pharma .learn-more-content-pharma .item[rm-comp='N4DrNl0YjC'] {
      width: 50%;
      font-size: 14px;
    }
  }
  .learn-more-pharma .learn-more-content-pharma .item img[rm-comp='N4DrNl0YjC'] {
    width: 70px;
    margin-bottom: 5px;
    flex-shrink: 0;
    -webkit-animation: pop-in 0.5s 0.2s both;
    -moz-animation: pop-in 0.5s 0.2s both;
    -ms-animation: pop-in 0.5s 0.2s both;
    animation-delay: 0.7s;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more-pharma .learn-more-content-pharma .item img[rm-comp='N4DrNl0YjC'] {
      width: 60px;
    }
  }
  .learn-more-pharma .learn-more-content-pharma .item p[rm-comp='N4DrNl0YjC'] {
    -webkit-animation: fadeIn 1s 0.2s both;
    -moz-animation: fadeIn 1s 0.2s both;
    -ms-animation: fadeIn 1s 0.2s both;
    animation-delay: 0.8s;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more-pharma .learn-more-content-pharma .item-line[rm-comp='N4DrNl0YjC'] {
      border-bottom: 1px solid #1A1A1A;
      padding-bottom: 20px;
      padding-top: 20px;
      animation: grow-width3 0.5s 0.2s both;
      animation-delay: 0.6s;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more-pharma .learn-more-content-pharma .item3[rm-comp='N4DrNl0YjC'] {
      padding-top: 20px;
      padding-bottom: 20px;
      border-bottom: 1px solid #1A1A1A;
      animation: grow-width3 0.5s 0.2s both;
      animation-delay: 0.6s;
    }
  }
  .learn-more-pharma .learn-more-content-pharma .second-row[rm-comp='N4DrNl0YjC'] {
    padding-top: 50px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more-pharma .learn-more-content-pharma .second-row[rm-comp='N4DrNl0YjC'] {
      padding-top: 20px;
    }
  }
  .learn-more-pharma .learn-more-content-pharma .line[rm-comp='N4DrNl0YjC'] {
    max-width: 1px;
    width: 1%;
    height: 150px;
    background-color: #1A1A1A;
    animation: grow-height 0.5s 0.2s both;
    animation-delay: 0.6s;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more-pharma .learn-more-content-pharma .line[rm-comp='N4DrNl0YjC'] {
      display: none;
    }
  }
  .learn-more-pharma .learn-more-content-pharma .line2[rm-comp='N4DrNl0YjC'] {
    margin-top: 50px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more-pharma .learn-more-content-pharma .no-line[rm-comp='N4DrNl0YjC'] {
      border: none;
    }
  }
  .learn-more-pharma .learn-more-content-pharma .lines[rm-comp='N4DrNl0YjC'] {
    display: flex;
    justify-content: space-around;
    width: 100%;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .learn-more-pharma .learn-more-content-pharma .lines[rm-comp='N4DrNl0YjC'] {
      display: none;
    }
  }
  .learn-more-pharma .learn-more-content-pharma .lines .line-horizontal[rm-comp='N4DrNl0YjC'] {
    width: 33%;
    height: 1px;
    background-color: #1A1A1A;
    margin-top: 50px;
    max-width: 280px;
    margin-right: 30px;
    margin-left: 30px;
    animation: grow-width2 0.5s 0.2s both;
    animation-delay: 0.6s;
  }
  .learn-more-pharma.black[rm-comp='N4DrNl0YjC'] {
    background-color: #1A1A1A;
  }
  .learn-more-pharma.black .learn-more-content-pharma .item-line[rm-comp='N4DrNl0YjC'] {
    border-bottom: #FFF;
  }
  .learn-more-pharma.black .learn-more-content-pharma .item3[rm-comp='N4DrNl0YjC'] {
    border-bottom: #FFF;
  }
  .learn-more-pharma.black .learn-more-content-pharma .line[rm-comp='N4DrNl0YjC'] {
    background-color: #FFF;
  }
  .learn-more-pharma.black .learn-more-content-pharma .lines .line-horizontal[rm-comp='N4DrNl0YjC'] {
    background-color: #FFF;
  }
  .learn-more-pharma.black .learn-more-content-pharma p[rm-comp='N4DrNl0YjC'] {
    color: #FFF;
  }

  @keyframes slidein {
    from[rm-comp='3SYzMXfUugD'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='3SYzMXfUugD'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .portfolio[rm-comp='3SYzMXfUugD'] {
    background-color: #1A1A1A;
  }
  .portfolio .portfolio-nav[rm-comp='3SYzMXfUugD'] {
    max-width: 1060px;
    display: block;
    margin: 0 auto;
    padding-top: 15px;
  }
  .portfolio .portfolio-nav[rm-comp='3SYzMXfUugD']:hover {
    fdfs: ddssd;
  }
  @media only screen and (max-width : 575px) {
    .portfolio .portfolio-nav[rm-comp='3SYzMXfUugD'] {
      display: none;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .portfolio .portfolio-nav[rm-comp='3SYzMXfUugD'] {
      max-width: 750px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .portfolio .portfolio-nav[rm-comp='3SYzMXfUugD'] {
      max-width: 556px;
    }
  }
  .portfolio .portfolio-nav a[rm-comp='3SYzMXfUugD'] {
    color: #FFC425;
    padding: 20px;
    text-decoration: none;
    display: inline-block;
    position: relative;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .portfolio .portfolio-nav a[rm-comp='3SYzMXfUugD'] {
      padding: 10px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .portfolio .portfolio-nav a[rm-comp='3SYzMXfUugD'] {
      padding: 5px;
    }
  }
  .portfolio .portfolio-nav a.selected[rm-comp='3SYzMXfUugD'] {
    /* &:after {
        content: "";
        display: block;
        margin: 0 auto;
        width: 30%;
        padding-top: 10px;
        border-bottom: 1px solid $yellow;
        position: absolute;
        top: 35px;
        left: 35%;

        @media only screen and (min-width : 768px) and (max-width : 991px) {
            top: 25px;
        }

        @media only screen and (min-width : 576px) and (max-width : 767px) {
            top:20px;
        }
    } */
  }
  .portfolio .mobile-nav[rm-comp='3SYzMXfUugD'] {
    position: relative;
    display: block;
    max-width: 320px;
    margin: 0 auto;
    border-bottom: 1px solid #FFC425;
  }
  @media only screen and (min-width : 576px) {
    .portfolio .mobile-nav[rm-comp='3SYzMXfUugD'] {
      display: none;
    }
  }
  .portfolio .mobile-nav .dropdown-content[rm-comp='3SYzMXfUugD'] {
    display: none;
    position: absolute;
    background-color: #1A1A1A;
    min-width: 320px;
    overflow: auto;
    z-index: 1;
  }
  .portfolio .mobile-nav .dropdown-content.show[rm-comp='3SYzMXfUugD'] {
    display: block;
  }
  .portfolio .mobile-nav .dropdown-content a[rm-comp='3SYzMXfUugD'] {
    color: #FFC425;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    border-top: 0.5px solid #FFC425;
  }
  .portfolio .mobile-nav .nav-button[rm-comp='3SYzMXfUugD'] {
    background-color: #1A1A1A;
    color: #FFC425;
    padding: 12px;
    font-size: 16px;
    border: none;
    cursor: pointer;
    text-transform: uppercase;
    min-width: 320px;
  }
  .show[rm-comp='3SYzMXfUugD'] {
    display: block;
  }
  .mobile-portfolio-nav[rm-comp='3SYzMXfUugD'] {
    position: relative;
    display: block;
    max-width: 320px;
    margin: 0 auto;
    border-bottom: 1px solid #FFC425;
  }
  @media only screen and (min-width : 576px) {
    .mobile-portfolio-nav[rm-comp='3SYzMXfUugD'] {
      display: none;
    }
  }
  .mobile-portfolio-nav .dropdown-content[rm-comp='3SYzMXfUugD'] {
    display: none;
    position: absolute;
    background-color: #1A1A1A;
    min-width: 320px;
    overflow: auto;
    z-index: 1006;
  }
  .mobile-portfolio-nav .dropdown-content.show[rm-comp='3SYzMXfUugD'] {
    display: block;
  }
  .mobile-portfolio-nav .dropdown-content a[rm-comp='3SYzMXfUugD'] {
    color: #FFC425;
    padding: 12px 16px;
    text-decoration: none;
    display: block;
    border-top: 0.5px solid #FFC425;
  }
  .mobile-portfolio-nav .nav-button[rm-comp='3SYzMXfUugD'] {
    background-color: #1A1A1A;
    color: #FFC425;
    padding: 12px;
    padding-top: 20px;
    font-size: 16px;
    border: none;
    cursor: pointer;
    text-transform: uppercase;
    display: block;
    outline: none;
  }
  .chevron-nav[rm-comp='3SYzMXfUugD'] {
    border-style: solid;
    border-width: 0.1em 0.1em 0 0;
    content: "";
    display: inline-block;
    height: 0.45em;
    left: 0.15em;
    position: relative;
    top: 0.25em;
    transform: rotate(-45deg);
    vertical-align: top;
    width: 0.45em;
    color: #FFC425;
  }
  .chevron-nav[rm-comp='3SYzMXfUugD']:hover {
    color: #FFC425;
  }
  .chevron-nav.bottom[rm-comp='3SYzMXfUugD'] {
    top: 0;
    transform: rotate(135deg);
    margin-top: 10px;
    text-align: right;
    float: right;
    margin-right: 10px;
  }
  .mobile-portfolio-nav .nav-button[rm-comp='3SYzMXfUugD'] {
    width: 100%;
    text-align: left;
  }
  #nav-blocker[rm-comp='3SYzMXfUugD'] {
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 1005;
    display: none;
  }
  #nav-blocker.show[rm-comp='3SYzMXfUugD'] {
    display: block;
  }

  @keyframes slidein {
    from[rm-comp='l4eDYd1gjYL'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='l4eDYd1gjYL'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .project-category[rm-comp='l4eDYd1gjYL'] {
    color: white;
    font-size: 30px;
    max-width: 1100px;
    margin: 0 auto;
    padding-left: 20px;
    padding-top: 40px;
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    .project-category[rm-comp='l4eDYd1gjYL'] {
      max-width: 825px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .project-category[rm-comp='l4eDYd1gjYL'] {
      max-width: 550px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .project-category[rm-comp='l4eDYd1gjYL'] {
      max-width: 550px;
    }
  }
  @media only screen and (max-width : 575px) {
    .project-category[rm-comp='l4eDYd1gjYL'] {
      max-width: 320px;
      padding-left: 10px;
      margin-bottom: 15px;
      padding-top: 30px;
    }
  }
  .tiles[rm-comp='l4eDYd1gjYL'] {
    display: flex;
    flex-wrap: wrap;
    max-width: 1100px;
    justify-content: center;
    margin: 0 auto;
    padding-bottom: 100px;
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    .tiles[rm-comp='l4eDYd1gjYL'] {
      max-width: 825px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .tiles[rm-comp='l4eDYd1gjYL'] {
      max-width: 550px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .tiles[rm-comp='l4eDYd1gjYL'] {
      max-width: 550px;
    }
  }
  @media only screen and (max-width : 575px) {
    .tiles[rm-comp='l4eDYd1gjYL'] {
      max-width: 320px;
      padding-bottom: 60px;
    }
  }
  .tile[rm-comp='l4eDYd1gjYL'] {
    width: 235px;
    height: 235px;
    background-color: white;
    margin: 20px;
    display: block;
    text-decoration: none;
    color: inherit;
    transition: opacity 0.5s ease;
  }
  @media only screen and (max-width : 575px) {
    .tile[rm-comp='l4eDYd1gjYL'] {
      width: 140px;
      height: 140px;
      margin: 5px;
      background-size: 140px 140px;
    }
  }
  .tile .client-name[rm-comp='l4eDYd1gjYL'] {
    height: 65px;
    width: 100%;
    background-color: white;
    margin-top: 170px;
    text-align: center;
    border-top: 1px solid #d8d8d8;
  }
  @media only screen and (max-width : 575px) {
    .tile .client-name[rm-comp='l4eDYd1gjYL'] {
      margin-top: 100px;
      height: 40px;
    }
  }
  .tile .client-name[rm-comp='l4eDYd1gjYL']:hover {
    background-color: transparent;
    width: 0;
    height: 0;
  }
  .tile .client-name img[rm-comp='l4eDYd1gjYL'] {
    max-width: 150px;
    margin-top: 10px;
  }
  @media only screen and (max-width : 575px) {
    .tile .client-name img[rm-comp='l4eDYd1gjYL'] {
      max-width: 115px;
      margin-top: 5px;
    }
  }
  .tile .client-name img[rm-comp='l4eDYd1gjYL']:hover {
    display: none;
  }
  .overlay[rm-comp='l4eDYd1gjYL'] {
    position: relative;
    top: -235px;
    bottom: 0;
    left: 0;
    right: 0;
    height: 235px;
    width: 235px;
    opacity: 0;
    background-color: rgba(255, 255, 255, 0.85);
    text-align: center;
    transition: opacity 0.5s ease;
  }
  @media only screen and (max-width : 575px) {
    .overlay[rm-comp='l4eDYd1gjYL'] {
      width: 140px;
      height: 140px;
      top: -140px;
    }
  }
  .overlay img[rm-comp='l4eDYd1gjYL'] {
    max-width: 200px;
    text-align: center;
    margin-top: 40px;
  }
  @media only screen and (max-width : 575px) {
    .overlay img[rm-comp='l4eDYd1gjYL'] {
      max-width: 120px;
    }
  }
  .overlay h2[rm-comp='l4eDYd1gjYL'] {
    font-size: 22px;
    text-align: center;
    font-weight: 400;
    margin-right: 10px;
    margin-left: 10px;
  }
  @media only screen and (max-width : 575px) {
    .overlay h2[rm-comp='l4eDYd1gjYL'] {
      font-size: 16px;
    }
  }
  .tile:hover .overlay[rm-comp='l4eDYd1gjYL'] {
    opacity: 1;
    top: 0;
    transition: opacity 0.5s ease;
  }
  .tile:hover .client-name[rm-comp='l4eDYd1gjYL'] {
    display: none;
  }

  @keyframes slidein {
    from[rm-comp='aLdFPg6iawd'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='aLdFPg6iawd'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .projects-carousel[rm-comp='aLdFPg6iawd'] {
    position: relative;
  }
  .controls[rm-comp='aLdFPg6iawd'] {
    background: white;
    width: 100%;
    padding: 10px 20px;
    padding-bottom: 25px;
    display: block;
    text-align: center;
    z-index: -1;
  }
  @media only screen and (max-width : 575px) {
    .controls[rm-comp='aLdFPg6iawd'] {
      padding: 50px 15px;
      padding-top: 10px;
      padding-bottom: 20px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .controls[rm-comp='aLdFPg6iawd'] {
      padding-top: 20px;
    }
  }
  .controls .dots[rm-comp='aLdFPg6iawd'] {
    width: 14px;
    height: 14px;
    border: 1px solid #000000;
    border-radius: 100%;
    display: inline-block;
    vertical-align: middle;
    margin: 5px;
    border: 1px solid #FFF;
    background-color: #000000;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .controls .dots[rm-comp='aLdFPg6iawd'] {
      width: 10px;
      height: 10px;
      margin: 4px;
    }
  }
  .controls .selected-dot[rm-comp='aLdFPg6iawd'] {
    background-color: #FFF;
    border: 1px solid #000000;
  }
  .hidden-slider[hidden][rm-comp='aLdFPg6iawd'] {
    display: block !important;
  }

  @keyframes slidein {
    from[rm-comp='t4EyHAgRj'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='t4EyHAgRj'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .template[rm-comp='t4EyHAgRj'] {
    background-color: #1A1A1A;
  }
  .template .project-imgs[rm-comp='t4EyHAgRj'] {
    overflow: hidden;
  }
  .template .project-imgs .portfolio-project[rm-comp='t4EyHAgRj'] {
    width: 100%;
  }
  .template .project-imgs .portfolio-project .devices[rm-comp='t4EyHAgRj'] {
    position: relative;
    text-align: center;
    width: 100%;
    display: inline-block;
    left: 21%;
    margin-top: -30px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .template .project-imgs .portfolio-project .devices[rm-comp='t4EyHAgRj'] {
      margin-left: 0;
      width: 100%;
      display: block;
      margin: 0 auto;
      left: 0;
    }
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    .template .project-imgs .portfolio-project .devices[rm-comp='t4EyHAgRj'] {
      width: 90%;
      left: 25%;
      margin-top: 0;
    }
  }
  @media only screen and (max-width : 575px) {
    .template .project-imgs .portfolio-project .devices[rm-comp='t4EyHAgRj'] {
      width: 140%;
      max-width: 545px;
      margin: auto;
      left: -5%;
    }
  }
  @media only screen and (min-width: 420px) and (max-width: 575px) {
    .template .project-imgs .portfolio-project .devices[rm-comp='t4EyHAgRj'] {
      width: 110%;
      left: 5%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .template .project-imgs .portfolio-project .devices[rm-comp='t4EyHAgRj'] {
      width: 100%;
      max-width: 690px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .template .project-imgs .portfolio-project .devices[rm-comp='t4EyHAgRj'] {
      max-width: 640px;
    }
  }
  .template .project-imgs .portfolio-project .devices .device[rm-comp='t4EyHAgRj'] {
    display: inline-block;
    width: 50%;
  }
  .template .project-imgs .portfolio-project .devices .device .laptop[rm-comp='t4EyHAgRj'] {
    position: relative;
    display: inline-block;
    top: 0;
    width: 120%;
    z-index: 10000;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .template .project-imgs .portfolio-project .devices .device .laptop[rm-comp='t4EyHAgRj'] {
      left: 20%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .template .project-imgs .portfolio-project .devices .device .laptop[rm-comp='t4EyHAgRj'] {
      left: 18%;
    }
  }
  @media only screen and (max-width : 575px) {
    .template .project-imgs .portfolio-project .devices .device .laptop[rm-comp='t4EyHAgRj'] {
      left: 12%;
    }
  }
  .template .project-imgs .portfolio-project .devices .device .desktop-img[rm-comp='t4EyHAgRj'] {
    position: absolute;
    top: 27%;
    width: 44%;
    left: 8%;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .template .project-imgs .portfolio-project .devices .device .desktop-img[rm-comp='t4EyHAgRj'] {
      width: 44%;
      left: 18%;
      top: 28%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .template .project-imgs .portfolio-project .devices .device .desktop-img[rm-comp='t4EyHAgRj'] {
      left: 16%;
    }
  }
  @media only screen and (max-width : 575px) {
    .template .project-imgs .portfolio-project .devices .device .desktop-img[rm-comp='t4EyHAgRj'] {
      left: 14%;
      width: 44%;
    }
  }
  .template .project-imgs .portfolio-project .devices .device .phone[rm-comp='t4EyHAgRj'] {
    position: relative;
    display: inline-block;
    width: 50%;
    margin-top: 1%;
    right: 20%;
    z-index: 20000;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .template .project-imgs .portfolio-project .devices .device .phone[rm-comp='t4EyHAgRj'] {
      right: 6%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .template .project-imgs .portfolio-project .devices .device .phone[rm-comp='t4EyHAgRj'] {
      right: 13%;
    }
  }
  @media only screen and (max-width : 575px) {
    .template .project-imgs .portfolio-project .devices .device .phone[rm-comp='t4EyHAgRj'] {
      right: 30%;
    }
  }
  .template .project-imgs .portfolio-project .devices .device .phone-img[rm-comp='t4EyHAgRj'] {
    position: absolute;
    width: 19.5%;
    left: 55.2%;
    top: 13%;
    z-index: 15000;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .template .project-imgs .portfolio-project .devices .device .phone-img[rm-comp='t4EyHAgRj'] {
      width: 20%;
      left: 61.7%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .template .project-imgs .portfolio-project .devices .device .phone-img[rm-comp='t4EyHAgRj'] {
      width: 19%;
      left: 58.9%;
    }
  }
  @media only screen and (max-width : 575px) {
    .template .project-imgs .portfolio-project .devices .device .phone-img[rm-comp='t4EyHAgRj'] {
      left: 50.4%;
    }
  }
  .left[rm-comp='t4EyHAgRj'] {
    display: none;
  }
  @media only screen and (min-width : 992px) {
    .left[rm-comp='t4EyHAgRj'] {
      display: block;
    }
  }
  .center[rm-comp='t4EyHAgRj'] {
    display: block;
  }
  @media only screen and (min-width : 992px) {
    .center[rm-comp='t4EyHAgRj'] {
      display: none;
    }
  }

  @keyframes slidein {
    from[rm-comp='szSfC-fKs2'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='szSfC-fKs2'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .template[rm-comp='szSfC-fKs2'] {
    background-color: #1A1A1A;
  }
  .template .project-imgs[rm-comp='szSfC-fKs2'] {
    overflow: hidden;
  }
  .template .project-imgs .portfolio-project[rm-comp='szSfC-fKs2'] {
    width: 100%;
  }
  .template .project-imgs .portfolio-project .devices[rm-comp='szSfC-fKs2'] {
    position: relative;
    text-align: center;
    width: 100%;
    display: inline-block;
    margin-left: 260px;
    margin-top: -30px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .template .project-imgs .portfolio-project .devices[rm-comp='szSfC-fKs2'] {
      margin-left: 0;
      width: 100%;
      display: block;
      margin: 0 auto;
    }
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    .template .project-imgs .portfolio-project .devices[rm-comp='szSfC-fKs2'] {
      width: 82%;
      left: 5%;
      margin-top: 0;
    }
  }
  @media only screen and (max-width : 575px) {
    .template .project-imgs .portfolio-project .devices[rm-comp='szSfC-fKs2'] {
      width: 165%;
      max-width: 545px;
      left: 50%;
      transform: translateX(-50%);
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .template .project-imgs .portfolio-project .devices[rm-comp='szSfC-fKs2'] {
      max-width: 630px;
      margin-top: -10px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .template .project-imgs .portfolio-project .devices[rm-comp='szSfC-fKs2'] {
      max-width: 680px;
      left: 9%;
    }
  }
  .template .project-imgs .portfolio-project .devices .device[rm-comp='szSfC-fKs2'] {
    display: inline-block;
    width: 50%;
  }
  .template .project-imgs .portfolio-project .devices .device .tablet[rm-comp='szSfC-fKs2'] {
    position: relative;
    display: inline-block;
    width: 110%;
    z-index: 8000;
    bottom: 20px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .template .project-imgs .portfolio-project .devices .device .tablet[rm-comp='szSfC-fKs2'] {
      left: 31%;
    }
  }
  .template .project-imgs .portfolio-project .devices .device .tablet-img[rm-comp='szSfC-fKs2'] {
    position: absolute;
    top: 24%;
    width: 40%;
    left: 7%;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .template .project-imgs .portfolio-project .devices .device .tablet-img[rm-comp='szSfC-fKs2'] {
      left: 22.5%;
    }
  }
  .template .project-imgs .portfolio-project .devices .device .phone[rm-comp='szSfC-fKs2'] {
    position: relative;
    display: inline-block;
    width: 50%;
    margin-top: 1%;
    right: 20%;
    z-index: 10000;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .template .project-imgs .portfolio-project .devices .device .phone[rm-comp='szSfC-fKs2'] {
      right: 12%;
    }
  }
  .template .project-imgs .portfolio-project .devices .device .phone-img[rm-comp='szSfC-fKs2'] {
    position: absolute;
    width: 19.7%;
    left: 55.2%;
    top: 14.6%;
    z-index: 9000;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .template .project-imgs .portfolio-project .devices .device .phone-img[rm-comp='szSfC-fKs2'] {
      left: 59.2%;
    }
  }
  .left[rm-comp='szSfC-fKs2'] {
    display: none;
  }
  @media only screen and (min-width : 992px) {
    .left[rm-comp='szSfC-fKs2'] {
      display: block;
    }
  }
  .center[rm-comp='szSfC-fKs2'] {
    display: block;
  }
  @media only screen and (min-width : 992px) {
    .center[rm-comp='szSfC-fKs2'] {
      display: none;
    }
  }

  @keyframes slidein {
    from[rm-comp='n70udwE1p2'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='n70udwE1p2'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .template[rm-comp='n70udwE1p2'] {
    background-color: #1A1A1A;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .template .content[rm-comp='n70udwE1p2'] {
      max-width: 428px;
    }
  }
  .template .content .project[rm-comp='n70udwE1p2'] {
    width: 612px;
  }
  @media only screen and (max-width : 575px) {
    .template .content .project[rm-comp='n70udwE1p2'] {
      width: 100%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .template .content .project[rm-comp='n70udwE1p2'] {
      max-width: 383px;
    }
  }
  @media only screen and (min-width : 992px) {
    .template .content .project .project-description[rm-comp='n70udwE1p2'] {
      max-width: 460px;
    }
  }
  .template .side-imgs[rm-comp='n70udwE1p2'] {
    z-index: 1000;
    margin-top: 3%;
  }
  .template .side-imgs .side[rm-comp='n70udwE1p2'] {
    position: absolute;
    width: 45%;
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    .template .side-imgs .side[rm-comp='n70udwE1p2'] {
      width: 45%;
    }
  }
  .template .side-imgs .side1[rm-comp='n70udwE1p2'] {
    z-index: 1000;
  }
  .template .side-imgs .side2[rm-comp='n70udwE1p2'] {
    left: 30%;
    top: 135%;
    z-index: 2000;
  }
  .template .side-imgs .walmart-side[rm-comp='n70udwE1p2'] {
    top: 65%;
    width: 43%;
    border: 1px solid #ccc;
  }
  .template .side-imgs .walmart-side2[rm-comp='n70udwE1p2'] {
    top: 100%;
    width: 43%;
    border: 1px solid #ccc;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px), only screen and (min-width : 768px) and (max-width : 991px) {
    .template .side-imgs[rm-comp='n70udwE1p2'] {
      display: none;
    }
  }
  .template .side-imgs img[rm-comp='n70udwE1p2'] {
    width: 90%;
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    .template .side-imgs img[rm-comp='n70udwE1p2'] {
      width: 80%;
    }
  }
  .template .project-imgs[rm-comp='n70udwE1p2'] {
    overflow: hidden;
  }
  .template .project-imgs .devices[rm-comp='n70udwE1p2'] {
    /*display:flex;*/
    width: 100%;
    /*justify-content:flex-start;*/
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .template .project-imgs .devices[rm-comp='n70udwE1p2'] {
      align-items: center;
    }
  }
  @media only screen and (min-width : 1200px) {
    .template .project-imgs .devices[rm-comp='n70udwE1p2'] {
      margin-top: 15px;
      margin-left: 470px;
    }
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    .template .project-imgs .devices[rm-comp='n70udwE1p2'] {
      margin-top: 15px;
      margin-left: 440px;
    }
  }
  .template .project-imgs .devices .imac[rm-comp='n70udwE1p2'] {
    width: 63%;
    text-align: center;
    position: relative;
    margin-top: 40px;
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    .template .project-imgs .devices .imac[rm-comp='n70udwE1p2'] {
      margin-top: 55px;
      width: 55%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .template .project-imgs .devices .imac[rm-comp='n70udwE1p2'] {
      margin-left: 0;
      width: 100%;
      display: block;
      margin: 0 auto;
    }
  }
  .template .project-imgs .devices .imac .device[rm-comp='n70udwE1p2'] {
    position: relative;
    z-index: 10000;
    width: 100%;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .template .project-imgs .devices .imac .device[rm-comp='n70udwE1p2'] {
      left: 50%;
      transform: translateX(-50%);
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .template .project-imgs .devices .imac .device[rm-comp='n70udwE1p2'] {
      width: 500px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .template .project-imgs .devices .imac .device[rm-comp='n70udwE1p2'] {
      width: 435px;
    }
  }
  @media only screen and (max-width : 575px) {
    .template .project-imgs .devices .imac .device[rm-comp='n70udwE1p2'] {
      width: 130%;
      max-width: 400px;
    }
  }
  .template .project-imgs .devices .imac .desktop-img[rm-comp='n70udwE1p2'] {
    position: absolute;
    width: 70%;
    top: 8%;
    left: 15%;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .template .project-imgs .devices .imac .desktop-img[rm-comp='n70udwE1p2'] {
      left: 50%;
      transform: translateX(-50%);
      top: 0;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .template .project-imgs .devices .imac .desktop-img[rm-comp='n70udwE1p2'] {
      width: 350px;
      top: 8%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .template .project-imgs .devices .imac .desktop-img[rm-comp='n70udwE1p2'] {
      width: 302px;
      margin-top: 23px;
    }
  }
  @media only screen and (max-width : 575px) {
    .template .project-imgs .devices .imac .desktop-img[rm-comp='n70udwE1p2'] {
      width: 90%;
      max-width: 276px;
      top: 8%;
    }
  }
  .template .project-imgs .devices .imac .mobile[rm-comp='n70udwE1p2'] {
    display: none;
  }
  .template .project-imgs .devices .imac .desktop[rm-comp='n70udwE1p2'] {
    display: none;
  }
  @media only screen and (min-width : 320px) {
    .template .project-imgs .devices .imac .desktop[rm-comp='n70udwE1p2'] {
      display: block;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .template .yellow-button[rm-comp='n70udwE1p2'] {
      max-width: 150px;
      display: block;
      margin: 0 auto;
    }
  }
  .left[rm-comp='n70udwE1p2'] {
    display: none;
  }
  @media only screen and (min-width : 992px) {
    .left[rm-comp='n70udwE1p2'] {
      display: block;
    }
  }
  .center[rm-comp='n70udwE1p2'] {
    display: block;
  }
  @media only screen and (min-width : 992px) {
    .center[rm-comp='n70udwE1p2'] {
      display: none;
    }
  }

  @keyframes slidein {
    from[rm-comp='SfKmRnkaoC'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='SfKmRnkaoC'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .template[rm-comp='SfKmRnkaoC'] {
    background-color: #1A1A1A;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .template .content[rm-comp='SfKmRnkaoC'] {
      max-width: 428px;
    }
  }
  .template .content .project[rm-comp='SfKmRnkaoC'] {
    width: 612px;
  }
  @media only screen and (max-width : 575px) {
    .template .content .project[rm-comp='SfKmRnkaoC'] {
      width: 100%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .template .content .project[rm-comp='SfKmRnkaoC'] {
      max-width: 383px;
    }
  }
  @media only screen and (min-width : 992px) {
    .template .content .project .project-description[rm-comp='SfKmRnkaoC'] {
      max-width: 460px;
    }
  }
  .template .side-imgs[rm-comp='SfKmRnkaoC'] {
    z-index: 1000;
    margin-top: 3%;
  }
  .template .side-imgs .side[rm-comp='SfKmRnkaoC'] {
    position: absolute;
    width: 70%;
    right: 235px;
    top: 93px;
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    .template .side-imgs .side[rm-comp='SfKmRnkaoC'] {
      width: 70%;
    }
  }
  .template .side-imgs .side1[rm-comp='SfKmRnkaoC'] {
    z-index: 1000;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px), only screen and (min-width : 768px) and (max-width : 991px) {
    .template .side-imgs[rm-comp='SfKmRnkaoC'] {
      display: none;
    }
  }
  .template .side-imgs img[rm-comp='SfKmRnkaoC'] {
    width: 90%;
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    .template .side-imgs img[rm-comp='SfKmRnkaoC'] {
      width: 80%;
    }
  }
  .template .project-imgs[rm-comp='SfKmRnkaoC'] {
    overflow: hidden;
  }
  .template .project-imgs .devices[rm-comp='SfKmRnkaoC'] {
    width: 100%;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .template .project-imgs .devices[rm-comp='SfKmRnkaoC'] {
      align-items: center;
    }
  }
  @media only screen and (min-width : 1200px) {
    .template .project-imgs .devices[rm-comp='SfKmRnkaoC'] {
      margin-top: 15px;
      margin-left: 470px;
    }
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    .template .project-imgs .devices[rm-comp='SfKmRnkaoC'] {
      margin-top: 42px;
      margin-left: 440px;
    }
  }
  .template .project-imgs .devices .imac[rm-comp='SfKmRnkaoC'] {
    width: 63%;
    position: relative;
    margin-bottom: 18px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .template .project-imgs .devices .imac[rm-comp='SfKmRnkaoC'] {
      width: 536px;
      margin-left: 0;
      display: block;
      margin: 0 auto;
      margin-bottom: 20px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .template .project-imgs .devices .imac[rm-comp='SfKmRnkaoC'] {
      width: 350px;
      margin-left: 0;
      display: block;
      margin: 0 auto;
      margin-bottom: 20px;
      margin-top: 20px;
    }
  }
  @media only screen and (max-width : 575px) {
    .template .project-imgs .devices .imac[rm-comp='SfKmRnkaoC'] {
      width: 300px;
      margin-left: 0;
      display: block;
      margin: 0 auto;
      margin-bottom: 20px;
      margin-top: 20px;
    }
  }
  .template .project-imgs .devices .imac .desktop-img[rm-comp='SfKmRnkaoC'] {
    display: none;
    border: 1px solid #333333;
  }
  @media only screen and (min-width : 768px) {
    .template .project-imgs .devices .imac .desktop-img[rm-comp='SfKmRnkaoC'] {
      display: block;
      width: 100%;
    }
  }
  @media only screen and (min-width : 992px) {
    .template .project-imgs .devices .imac .desktop-img[rm-comp='SfKmRnkaoC'] {
      width: 80.5%;
    }
  }
  @media only screen and (min-width : 1200px) {
    .template .project-imgs .devices .imac .desktop-img[rm-comp='SfKmRnkaoC'] {
      width: 88%;
    }
  }
  .template .project-imgs .devices .imac .mobile-img[rm-comp='SfKmRnkaoC'] {
    display: block;
    border: 1px solid #333333;
    width: 100%;
    height: 100%;
  }
  @media only screen and (min-width : 768px) {
    .template .project-imgs .devices .imac .mobile-img[rm-comp='SfKmRnkaoC'] {
      display: none;
    }
  }
  .template .project-imgs .devices .gif-box[rm-comp='SfKmRnkaoC'] {
    width: 55.5%;
    display: flex;
    justify-content: space-between;
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    .template .project-imgs .devices .gif-box[rm-comp='SfKmRnkaoC'] {
      width: 50.5%;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .template .project-imgs .devices .gif-box[rm-comp='SfKmRnkaoC'] {
      width: 536px;
      left: 18.5%;
      margin-left: 0;
      display: block;
      margin: 0 auto;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .template .project-imgs .devices .gif-box[rm-comp='SfKmRnkaoC'] {
      width: 350px;
      margin-left: 0;
      display: block;
      margin: 0 auto;
    }
  }
  @media only screen and (max-width : 575px) {
    .template .project-imgs .devices .gif-box[rm-comp='SfKmRnkaoC'] {
      width: 300px;
      margin-left: 0;
      display: block;
      margin: 0 auto;
    }
  }
  .template .project-imgs .devices .gif-box .gif[rm-comp='SfKmRnkaoC'] {
    width: 31%;
    height: 31%;
    border: 1px solid #333333;
  }
  @media only screen and (max-width : 575px) {
    .template .project-imgs .devices .gif-box .gif[rm-comp='SfKmRnkaoC'] {
      width: 49%;
    }
  }
  .template .project-imgs .devices .gif-box .gif.long[rm-comp='SfKmRnkaoC'] {
    width: 100%;
    height: 100%;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .template .yellow-button[rm-comp='SfKmRnkaoC'] {
      max-width: 150px;
      display: block;
      margin: 0 auto;
    }
  }
  .template .dv[rm-comp='SfKmRnkaoC'] {
    display: none;
  }
  @media only screen and (min-width : 992px) {
    .template .dv[rm-comp='SfKmRnkaoC'] {
      display: block;
    }
  }
  .template .mv[rm-comp='SfKmRnkaoC'] {
    display: block;
  }
  @media only screen and (min-width : 992px) {
    .template .mv[rm-comp='SfKmRnkaoC'] {
      display: none;
    }
  }
  .left[rm-comp='SfKmRnkaoC'] {
    display: none;
  }
  @media only screen and (min-width : 992px) {
    .left[rm-comp='SfKmRnkaoC'] {
      display: block;
    }
  }
  .center[rm-comp='SfKmRnkaoC'] {
    display: block;
  }
  @media only screen and (min-width : 992px) {
    .center[rm-comp='SfKmRnkaoC'] {
      display: none;
    }
  }

  @keyframes slidein {
    from[rm-comp='TOZhIiFvQk'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='TOZhIiFvQk'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .wrapper[rm-comp='TOZhIiFvQk'] {
    background-color: #1A1A1A;
  }
  .wrapper .content[rm-comp='TOZhIiFvQk'] {
    max-width: 1100px;
    display: block;
    margin: 0 auto;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 60px;
    padding-bottom: 100px;
  }
  .wrapper .content h1[rm-comp='TOZhIiFvQk'] {
    font-size: 30px;
    font-weight: bold;
    color: #FFC425;
    margin-bottom: 20px;
    animation-name: fadeIn;
    animation-duration: 0.5s;
  }
  .wrapper .content p[rm-comp='TOZhIiFvQk'] {
    color: white;
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 15px;
    animation-name: fadeIn;
    animation-duration: 0.5s;
  }
  .wrapper .content h2[rm-comp='TOZhIiFvQk'] {
    color: #FFC425;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 15px;
    animation-name: fadeIn;
    animation-duration: 0.5s;
  }
  .wrapper .content h3[rm-comp='TOZhIiFvQk'] {
    color: white;
    font-size: 18px;
    font-weight: bold;
    margin-bottom: 15px;
    animation-name: fadeIn;
    animation-duration: 0.5s;
  }
  .wrapper .content a[rm-comp='TOZhIiFvQk'] {
    color: #FFC425;
    text-decoration: none;
    transition: 0.5s ease-in-out;
  }
  .wrapper .content a[rm-comp='TOZhIiFvQk']:hover {
    color: white;
  }
  .wrapper .content .policy[rm-comp='TOZhIiFvQk'] {
    margin-bottom: 20px;
  }
  .wrapper .content ul[rm-comp='TOZhIiFvQk'] {
    margin-bottom: 15px;
    margin-left: 20px;
  }
  .wrapper .content ul li[rm-comp='TOZhIiFvQk'] {
    color: white;
  }
  .wrapper .content .contact p[rm-comp='TOZhIiFvQk'] {
    margin: 0;
  }
  .wrapper .content .contact a[rm-comp='TOZhIiFvQk'] {
    display: block;
    margin-top: 10px;
  }

  @keyframes slidein {
    from[rm-comp='BY1Mgb9ER0'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='BY1Mgb9ER0'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .signedUp[rm-comp='BY1Mgb9ER0'] {
    position: absolute;
    top: 67%;
    left: 50%;
    transform: translate(-50%);
    padding: 5px;
    -webkit-user-select: none;
        -ms-user-select: none;
            user-select: none;
    /*        opacity: 0;*/
    animation: singupBox 1s forwards ease;
    font-size: 14px;
  }
  .submitBtn[rm-comp='BY1Mgb9ER0'] {
    margin-top: 40px;
  }
  .social-media[rm-comp='BY1Mgb9ER0'] {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: Center;
    -webkit-animation: pop-in 0.5s;
    -moz-animation: pop-in 0.5s;
    -ms-animation: pop-in 0.5s;
  }
  .social-media img[rm-comp='BY1Mgb9ER0'] {
    max-width: 30px;
    margin: 10px;
  }
  .social-media .social[rm-comp='BY1Mgb9ER0'] {
    width: 27px;
    height: 25px;
    background-size: cover;
    margin: 10px;
    margin-right: 20px;
    margin-left: 20px;
    transition: background-image 0.5s ease-in-out;
  }
  .social-media .instagram[rm-comp='BY1Mgb9ER0'] {
    background-image: url(images/icons/SVG/instagram-y.svg);
  }
  .social-media .instagram[rm-comp='BY1Mgb9ER0']:hover {
    background-image: url(images/icons/SVG/instagram-w.svg);
    transition: background-image 0.5s ease-in-out;
  }
  .social-media .twitter[rm-comp='BY1Mgb9ER0'] {
    background-image: url(images/icons/SVG/twitter-y.svg);
  }
  .social-media .twitter[rm-comp='BY1Mgb9ER0']:hover {
    background-image: url(images/icons/SVG/twitter-w.svg);
    transition: background-image 0.5s ease-in-out;
  }
  .social-media .facebook[rm-comp='BY1Mgb9ER0'] {
    background-image: url(images/icons/SVG/facebook-y.svg);
  }
  .social-media .facebook[rm-comp='BY1Mgb9ER0']:hover {
    background-image: url(images/icons/SVG/facebook-w.svg);
    transition: background-image 0.5s ease-in-out;
  }
  .social-media .linkedin[rm-comp='BY1Mgb9ER0'] {
    background-image: url(images/icons/SVG/linkedin-y.svg);
  }
  .social-media .linkedin[rm-comp='BY1Mgb9ER0']:hover {
    background-image: url(images/icons/SVG/linkedin-w.svg);
    transition: background-image 0.5s ease-in-out;
  }
  .contact[rm-comp='BY1Mgb9ER0'] {
    background-color: #1A1A1A;
    width: 100%;
  }
  .contact .two-columns[rm-comp='BY1Mgb9ER0'] {
    display: flex;
    padding-top: 60px;
    max-width: 1100px;
    margin: 0 auto;
    padding-left: 20px;
    padding-right: 20px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .contact .two-columns[rm-comp='BY1Mgb9ER0'] {
      flex-wrap: wrap;
      padding-top: 30px;
    }
  }
  .contact .two-columns[rm-comp='BY1Mgb9ER0'] {
    width: 100%;
  }
  .contact .two-columns .column[rm-comp='BY1Mgb9ER0'] {
    width: 100%;
    padding-left: 20px;
    padding-right: 20px;
    padding-bottom: 50px;
  }
  @media only screen and (min-width : 768px) {
    .contact .two-columns .column[rm-comp='BY1Mgb9ER0'] {
      width: 50%;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .contact .two-columns .column[rm-comp='BY1Mgb9ER0'] {
      padding-bottom: 20px;
    }
  }
  .contact .two-columns .heading[rm-comp='BY1Mgb9ER0'] {
    color: white;
    margin-right: 60px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .contact .two-columns .heading[rm-comp='BY1Mgb9ER0'] {
      margin-right: 0px;
    }
  }
  .contact .two-columns .heading h1[rm-comp='BY1Mgb9ER0'] {
    font-size: 50px;
    margin-bottom: 5px;
    animation-name: fadeIn;
    animation-duration: 1s;
    animation-timing-function: ease-in-out;
    animation-fill-mode: forwards;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .contact .two-columns .heading h1[rm-comp='BY1Mgb9ER0'] {
      font-size: 30px;
      text-align: center;
      margin-bottom: 20px;
    }
  }
  .contact .two-columns .heading p[rm-comp='BY1Mgb9ER0'] {
    font-size: 20px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .contact .two-columns .heading p[rm-comp='BY1Mgb9ER0'] {
      font-size: 16px;
      text-align: center;
    }
  }
  .contact .two-columns .heading .contact-item[rm-comp='BY1Mgb9ER0'] {
    display: flex;
    margin-top: 30px;
    margin-bottom: 30px;
  }
  .contact .two-columns .heading .contact-item .icon[rm-comp='BY1Mgb9ER0'] {
    width: 20%;
    max-width: 70px;
    margin-right: 20px;
    -webkit-animation: pop-in 0.5s;
    -moz-animation: pop-in 0.5s;
    -ms-animation: pop-in 0.5s;
  }
  @media only screen and (max-width : 575px) {
    .contact .two-columns .heading .contact-item .icon[rm-comp='BY1Mgb9ER0'] {
      width: 18%;
      margin-top: -10px;
      margin-right: 25px;
    }
  }
  @media only screen and (max-width : 575px) {
    .contact .two-columns .heading .contact-item .icon img[rm-comp='BY1Mgb9ER0'] {
      width: 50px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .contact .two-columns .heading .contact-item .icon img[rm-comp='BY1Mgb9ER0'] {
      width: 60px;
    }
  }
  .contact .two-columns .heading .contact-item .copy[rm-comp='BY1Mgb9ER0'] {
    width: 80%;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .contact .two-columns .heading .contact-item .copy[rm-comp='BY1Mgb9ER0'] {
      width: 112%;
    }
  }
  .contact .two-columns .heading .contact-item .copy h3[rm-comp='BY1Mgb9ER0'], .contact .two-columns .heading .contact-item .copy h2[rm-comp='BY1Mgb9ER0'] {
    color: #FFC425;
    font-size: 20px;
    margin-bottom: 10px;
  }
  .contact .two-columns .heading .contact-item .copy p[rm-comp='BY1Mgb9ER0'] {
    font-size: 16px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .contact .two-columns .heading .contact-item .copy p[rm-comp='BY1Mgb9ER0'] {
      text-align: left;
    }
  }
  @media only screen and (max-width : 575px) {
    .contact .two-columns .heading .contact-item .copy p span[rm-comp='BY1Mgb9ER0'] {
      display: block;
    }
  }
  @media only screen and (min-width : 320px) {
    .contact .two-columns .heading .contact-item .copy p span[rm-comp='BY1Mgb9ER0'] {
      display: inline-block;
    }
  }
  .contact .two-columns .heading .contact-item .copy a[rm-comp='BY1Mgb9ER0'] {
    color: white;
    text-decoration: none;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  .contact .two-columns .heading .contact-item .copy a[rm-comp='BY1Mgb9ER0']:hover {
    color: #FFC425;
  }
  .contact .two-columns .sign-up[rm-comp='BY1Mgb9ER0'] {
    text-align: center;
    color: white;
  }
  .contact .two-columns .sign-up img[rm-comp='BY1Mgb9ER0'] {
    max-width: 105px;
    -webkit-animation: pop-in 0.5s;
    -moz-animation: pop-in 0.5s;
    -ms-animation: pop-in 0.5s;
  }
  .contact .two-columns .sign-up h2[rm-comp='BY1Mgb9ER0'],
  .contact .two-columns .sign-up h3[rm-comp='BY1Mgb9ER0'] {
    text-transform: uppercase;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  .contact .two-columns .sign-up h2[rm-comp='BY1Mgb9ER0'] {
    color: #FFC425;
    margin-top: 30px;
    margin-bottom: 10px;
  }
  .contact .two-columns .sign-up h3[rm-comp='BY1Mgb9ER0'] {
    margin-top: 50px;
  }
  .contact .two-columns .sign-up p[rm-comp='BY1Mgb9ER0'] {
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  .contact .two-columns .sign-up input[type=text][rm-comp='BY1Mgb9ER0'] {
    display: block;
    margin: 0 auto;
    border-radius: 5px;
    padding: 10px;
    margin-top: 10px;
    width: 242px;
    margin-bottom: 5px;
    color: #000000;
    border-bottom: 4px solid white;
    transition: border-bottom 0.25s ease;
    -webkit-animation: pop-in 0.5s;
    -moz-animation: pop-in 0.5s;
    -ms-animation: pop-in 0.5s;
  }
  .contact .two-columns .sign-up input[type=text].invalid[rm-comp='BY1Mgb9ER0'] {
    border-bottom: 4px solid tomato;
  }
  .contact .bottom[rm-comp='BY1Mgb9ER0'] {
    padding-top: 40px;
    padding-bottom: 40px;
  }
  .contact .map[rm-comp='BY1Mgb9ER0'] {
    display: block;
    width: 100%;
    height: 380px;
    animation-name: fadeIn;
    animation-duration: 1s;
    /* background-image: url(images/contact-map.jpg);
    background-size:cover;
    background-repeat:no-repeat;
    background-position:center;*/
  }
  .contact .mobile[rm-comp='BY1Mgb9ER0'] {
    display: none;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .contact .mobile[rm-comp='BY1Mgb9ER0'] {
      display: block;
      padding-bottom: 30px;
    }
  }
  .contact .desktop[rm-comp='BY1Mgb9ER0'] {
    display: none;
  }
  @media only screen and (min-width : 768px) {
    .contact .desktop[rm-comp='BY1Mgb9ER0'] {
      display: block;
    }
  }
  .careers[rm-comp='BY1Mgb9ER0'] {
    background-color: #1A1A1A;
    text-align: center;
  }
  .careers .looking[rm-comp='BY1Mgb9ER0'] {
    color: white;
    font-size: 18px;
  }
  .careers .looking .yellow[rm-comp='BY1Mgb9ER0'] {
    color: #FFC425;
  }
  .careers .looking .bold[rm-comp='BY1Mgb9ER0'] {
    font-weight: bold;
  }
  .careers .looking a[rm-comp='BY1Mgb9ER0'] {
    text-decoration: none;
    color: #FFC425;
  }
  .careers .looking a[rm-comp='BY1Mgb9ER0']:hover {
    color: white;
  }

  @keyframes slidein {
    from[rm-comp='B8VQg0p4cn'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='B8VQg0p4cn'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .careers[rm-comp='B8VQg0p4cn'] {
    font-size: 30px;
    text-align: center;
    margin: 0 auto;
    padding: 0px 30px;
    font-weight: 700;
    color: #black;
    position: relative;
    top: 50%;
  }
  @media only screen and (min-width : 768px) {
    .careers[rm-comp='B8VQg0p4cn'] {
      font-size: 50px;
    }
  }
  .careers-description[rm-comp='B8VQg0p4cn'] {
    text-align: center;
    margin-top: 10px;
    padding: 0px 30px;
    font-size: 20px;
  }
  .hero-video[rm-comp='B8VQg0p4cn'] {
    background-image: url(images/hero-video-p.jpg);
    background-size: cover;
    width: 100%;
    height: 300px;
    margin: 0 auto;
    background-position: center;
  }
  @media only screen and (min-width : 768px) {
    .hero-video[rm-comp='B8VQg0p4cn'] {
      height: 700px;
    }
  }
  .yellow-gradient[rm-comp='B8VQg0p4cn'] {
    padding: 50px 0px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .yellow-gradient[rm-comp='B8VQg0p4cn'] {
      padding-bottom: 15px;
    }
  }
  .yellow-gradient[rm-comp='B8VQg0p4cn'] {
    background: radial-gradient(circle, #FCCB5E, #FFC425, #FFC425, #FFC425, #FFC425, #FFC425);
  }
  .yellow-gradient h2[rm-comp='B8VQg0p4cn'] {
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  .yellow-gradient p.careers-description[rm-comp='B8VQg0p4cn'] {
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  .perks-banner[rm-comp='B8VQg0p4cn'] {
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
  }
  @media only screen and (min-width : 992px) {
    .perks-banner[rm-comp='B8VQg0p4cn'] {
      flex-direction: row;
      max-width: 1100px;
      justify-content: center;
    }
  }
  .perks-banner .icon-text[rm-comp='B8VQg0p4cn'] {
    padding: 30px 0px;
    width: 100%;
    display: flex;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .perks-banner .icon-text[rm-comp='B8VQg0p4cn'] {
      align-items: center;
    }
  }
  @media only screen and (min-width : 320px) {
    .perks-banner .icon-text:nth-child(-n+3)[rm-comp='B8VQg0p4cn'] {
      border-bottom: 1px solid #1A1A1A;
    }
  }
  @media only screen and (min-width : 992px) {
    .perks-banner .icon-text[rm-comp='B8VQg0p4cn'] {
      height: 230px;
    }
    .perks-banner .icon-text[rm-comp='B8VQg0p4cn']:nth-child(3) {
      border-bottom: none;
    }
    .perks-banner .icon-text[rm-comp='B8VQg0p4cn']:nth-child(4) {
      border-bottom: none;
    }
  }
  @media only screen and (min-width : 992px) {
    .perks-banner .icon-text[rm-comp='B8VQg0p4cn'] {
      padding: 50px 0px;
      width: 45%;
      max-width: 400px;
    }
    .perks-banner .icon-text[rm-comp='B8VQg0p4cn']:nth-child(odd) {
      margin-right: 50px;
    }
  }
  .perks-banner .icon-text .perks-title[rm-comp='B8VQg0p4cn'] {
    font-size: 20px;
    margin-bottom: 5px;
    font-weight: 700;
    color: #1A1A1A;
  }
  @media only screen and (max-width : 575px) {
    .perks-banner .icon-text .perks-title[rm-comp='B8VQg0p4cn'] {
      font-size: 18px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .perks-banner .icon-text .perks-title[rm-comp='B8VQg0p4cn'] {
      margin-bottom: 15px;
    }
  }
  .perks-banner .icon-text .perks-text[rm-comp='B8VQg0p4cn'] {
    font-size: 16px;
    color: #1A1A1A;
  }
  @media only screen and (max-width : 575px) {
    .perks-banner .icon-text .perks-text[rm-comp='B8VQg0p4cn'] {
      font-size: 14px;
    }
  }
  .perks-banner .icon-text .perks-icon[rm-comp='B8VQg0p4cn'] {
    margin-right: 20px;
  }
  @media only screen and (max-width : 575px) {
    .perks-banner .icon-text .perks-icon[rm-comp='B8VQg0p4cn'] {
      max-width: 50px;
      margin-right: 15px;
    }
  }
  .job-applications[rm-comp='B8VQg0p4cn'] {
    background-color: #1A1A1A;
    width: 100%;
    height: 200px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .job-applications[rm-comp='B8VQg0p4cn'] {
      height: auto;
      padding-bottom: 20px;
      padding-right: 20px;
      padding-left: 20px;
    }
  }
  .job-applications .positions[rm-comp='B8VQg0p4cn'] {
    display: flex;
    justify-content: center;
    /*max-width:600px; for 2 postings */
    max-width: 910px;
    margin: 0 auto;
    align-items: center;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .job-applications .positions[rm-comp='B8VQg0p4cn'] {
      flex-wrap: wrap;
      justify-content: flex-start;
    }
  }
  .job-applications .divider[rm-comp='B8VQg0p4cn'] {
    width: 1px;
    background-color: #FFC425;
    height: 160px;
    margin-top: 20px;
    flex-shrink: 0;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .job-applications .divider[rm-comp='B8VQg0p4cn'] {
      width: 100%;
      height: 1px;
    }
  }
  .job-applications .application[rm-comp='B8VQg0p4cn'] {
    width: 50%;
    padding-right: 30px;
    padding-left: 40px;
    min-width: 340px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .job-applications .application[rm-comp='B8VQg0p4cn'] {
      width: 100%;
      padding: 40px 0 40px 0;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .job-applications .application[rm-comp='B8VQg0p4cn'] {
      padding-right: 35px;
      padding-left: 35px;
      min-width: 33%;
    }
  }
  .job-applications .application h3[rm-comp='B8VQg0p4cn'] {
    color: white;
    font-size: 30px;
    margin-bottom: 25px;
    text-align: left;
    margin-left: 17.5px;
    /* margin-right: 5px; */
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .job-applications .application h3[rm-comp='B8VQg0p4cn'] {
      font-size: 23px;
      /* height:54px; if theres no graphic designer & copy writer */
      height: 85px;
      margin-left: 0;
    }
  }
  .job-applications .less-than-three-positions-margin[rm-comp='B8VQg0p4cn'] {
    margin-top: 25px;
  }
  .job-applications .less-than-three-positions-width[rm-comp='B8VQg0p4cn'] {
    max-width: 660px;
  }
  .job-applications .more-than-three-positions-margin[rm-comp='B8VQg0p4cn'] {
    padding-left: 10px;
    padding-right: 10px;
  }
  .job-applications .more-than-three-positions-margin h3[rm-comp='B8VQg0p4cn'] {
    font-size: 27px;
  }
  .job-applications .more-than-three-positions-width[rm-comp='B8VQg0p4cn'] {
    max-width: 1080px;
  }
  .gallery-row[rm-comp='B8VQg0p4cn'] {
    display: flex;
    height: 200px;
  }
  @media only screen and (max-width : 575px) {
    .gallery-row[rm-comp='B8VQg0p4cn'] {
      height: 150px;
    }
  }
  .gallery-row > .gallery-column[rm-comp='B8VQg0p4cn'] {
    display: flex;
    flex-direction: column;
    height: 100%;
  }
  .gallery-row > .gallery-column > *[rm-comp='B8VQg0p4cn'] {
    flex: 1 1 auto;
  }
  .gallery-row .photo-tile[rm-comp='B8VQg0p4cn'] {
    overflow: hidden;
    position: relative;
  }
  .gallery-row .photo-tile > *[rm-comp='B8VQg0p4cn'] {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    transition: all 1s ease;
  }
  .gallery-row .photo-tile > *[rm-comp='B8VQg0p4cn']:hover {
    transform: scale(1.3) rotate(0.1deg);
  }
  .video[rm-comp='B8VQg0p4cn'] {
    position: relative;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    overflow-x: hidden;
  }
  @media only screen and (min-width : 320px) {
    .video[rm-comp='B8VQg0p4cn'] {
      background-image: url(images/banner-bgs/careers-banner-static-md.jpg);
      padding-bottom: 56.25%;
    }
    .video-halloween[rm-comp='B8VQg0p4cn'] {
      background-image: url(images/banner-bgs/halloween-careers-banner-static-md.jpg);
    }
    .video-xmas[rm-comp='B8VQg0p4cn'] {
      background-image: url(images/banner-bgs/xmas-careers-banner-static-md.jpg);
    }
    .video-pride[rm-comp='B8VQg0p4cn'] {
      background-image: url(images/banner-bgs/pride-careers-banner-static-md.jpg);
    }
  }
  @media only screen and (min-width : 576px) {
    .video[rm-comp='B8VQg0p4cn'] {
      background-image: url(images/banner-bgs/careers-banner-static-md.jpg);
    }
    .video-halloween[rm-comp='B8VQg0p4cn'] {
      background-image: url(images/banner-bgs/halloween-careers-banner-static-md.jpg);
    }
    .video-xmas[rm-comp='B8VQg0p4cn'] {
      background-image: url(images/banner-bgs/xmas-careers-banner-static-md.jpg);
    }
    .video-pride[rm-comp='B8VQg0p4cn'] {
      background-image: url(images/banner-bgs/pride-careers-banner-static-md.jpg);
    }
  }
  @media only screen and (min-width : 768px) {
    .video[rm-comp='B8VQg0p4cn'] {
      background-image: url(images/banner-bgs/careers-banner-static-lg.jpg);
      padding-bottom: 41%;
    }
    .video-halloween[rm-comp='B8VQg0p4cn'] {
      background-image: url(images/banner-bgs/halloween-careers-banner-static-lg.jpg);
    }
    .video-xmas[rm-comp='B8VQg0p4cn'] {
      background-image: url(images/banner-bgs/xmas-careers-banner-static-lg.jpg);
    }
    .video-pride[rm-comp='B8VQg0p4cn'] {
      background-image: url(images/banner-bgs/pride-careers-banner-static-lg.jpg);
    }
  }
  @media only screen and (min-width : 992px) {
    .video[rm-comp='B8VQg0p4cn'] {
      padding-bottom: 41%;
      background-image: url(images/banner-bgs/careers-banner-static-lg.jpg);
    }
    .video-halloween[rm-comp='B8VQg0p4cn'] {
      background-image: url(images/banner-bgs/halloween-careers-banner-static-lg.jpg);
    }
    .video-xmas[rm-comp='B8VQg0p4cn'] {
      background-image: url(images/banner-bgs/xmas-careers-banner-static-lg.jpg);
    }
    .video-pride[rm-comp='B8VQg0p4cn'] {
      background-image: url(images/banner-bgs/pride-careers-banner-static-lg.jpg);
    }
  }
  @media only screen and (min-width : 1200px) {
    .video[rm-comp='B8VQg0p4cn'] {
      min-height: calc(100vh - 270px);
      background-image: url(images/banner-bgs/careers-banner-static-lg2.jpg);
      background-size: cover;
      padding-bottom: 0;
      overflow-y: hidden;
    }
  }
  .video .left-img[rm-comp='B8VQg0p4cn'] {
    position: absolute;
    left: -82px;
    transform: rotate(270deg);
    top: 30%;
    display: none;
  }
  @media only screen and (min-width : 1200px) {
    .video .left-img[rm-comp='B8VQg0p4cn'] {
      display: block;
    }
  }
  .video .left-img img[rm-comp='B8VQg0p4cn'] {
    width: 380px;
  }
  .video .right-img[rm-comp='B8VQg0p4cn'] {
    position: absolute;
    right: -85px;
    transform: rotate(90deg);
    top: 30%;
    display: none;
  }
  @media only screen and (min-width : 1200px) {
    .video .right-img[rm-comp='B8VQg0p4cn'] {
      display: block;
    }
  }
  .video .right-img img[rm-comp='B8VQg0p4cn'] {
    width: 400px;
  }
  .video .top1[rm-comp='B8VQg0p4cn'], .video .top2[rm-comp='B8VQg0p4cn'], .video .top3[rm-comp='B8VQg0p4cn'] {
    position: absolute;
    top: 0;
    display: none;
  }
  @media only screen and (min-width : 1200px) {
    .video .top1[rm-comp='B8VQg0p4cn'], .video .top2[rm-comp='B8VQg0p4cn'], .video .top3[rm-comp='B8VQg0p4cn'] {
      display: block;
    }
  }
  .video .top1 img[rm-comp='B8VQg0p4cn'], .video .top2 img[rm-comp='B8VQg0p4cn'], .video .top3 img[rm-comp='B8VQg0p4cn'] {
    width: 400px;
  }
  .video .top2 img[rm-comp='B8VQg0p4cn'] {
    width: 500px;
  }
  .video .top2[rm-comp='B8VQg0p4cn'], .video .bottom2[rm-comp='B8VQg0p4cn'] {
    left: 35%;
  }
  .video .top3[rm-comp='B8VQg0p4cn'], .video .bottom3[rm-comp='B8VQg0p4cn'] {
    left: 70%;
  }
  .video .bottom1[rm-comp='B8VQg0p4cn'], .video .bottom2[rm-comp='B8VQg0p4cn'], .video .bottom3[rm-comp='B8VQg0p4cn'] {
    position: absolute;
    bottom: 0;
    transform: rotate(180deg);
    display: none;
  }
  @media only screen and (min-width : 1200px) {
    .video .bottom1[rm-comp='B8VQg0p4cn'], .video .bottom2[rm-comp='B8VQg0p4cn'], .video .bottom3[rm-comp='B8VQg0p4cn'] {
      display: block;
    }
  }
  .video .bottom1 img[rm-comp='B8VQg0p4cn'], .video .bottom2 img[rm-comp='B8VQg0p4cn'], .video .bottom3 img[rm-comp='B8VQg0p4cn'] {
    width: 400px;
  }
  .video .bottom2 img[rm-comp='B8VQg0p4cn'], .video .bottom1 img[rm-comp='B8VQg0p4cn'] {
    width: 300px;
  }
  .video .bottom2[rm-comp='B8VQg0p4cn'] {
    left: 40%;
  }
  .video h2[rm-comp='B8VQg0p4cn'] {
    font-size: 35px;
    text-align: center;
    margin: 0 auto;
    font-weight: 700;
    color: #fff;
    position: absolute;
    top: 29%;
    left: 50%;
    width: 100%;
    transform: translateX(-50%);
    animation-name: fadeIn2;
    animation-duration: 1s;
  }
  @media only screen and (min-width : 768px) {
    .video h2[rm-comp='B8VQg0p4cn'] {
      font-size: 50px;
      top: 35%;
    }
  }
  @media only screen and (max-width : 575px) {
    .video h2[rm-comp='B8VQg0p4cn'] {
      font-size: 19px;
    }
  }
  .video video[rm-comp='B8VQg0p4cn'] {
    width: 100%;
    height: 100%;
    z-index: 1;
  }
  .video .social-icons[rm-comp='B8VQg0p4cn'] {
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: 45%;
    left: 50%;
    transform: translateY(-50%);
    transform: translateX(-50%);
    z-index: 2;
    animation-name: fadeIn2;
    animation-duration: 1s;
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px), only screen and (min-width : 768px) and (max-width : 991px) {
    .video .social-icons[rm-comp='B8VQg0p4cn'] {
      top: 50%;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .video .social-icons[rm-comp='B8VQg0p4cn'] {
      top: 43%;
    }
  }
  @media only screen and (max-width : 575px) {
    .video .social-icons[rm-comp='B8VQg0p4cn'] {
      top: 38%;
    }
  }
  .video .social-icons a[rm-comp='B8VQg0p4cn'] {
    margin: 10px;
    cursor: pointer;
  }
  .video .social-icons .bg-img[rm-comp='B8VQg0p4cn'] {
    width: 27px;
    height: 25px;
    background-size: cover;
    margin: 10px;
    transition: background-image 0.5s ease-in-out;
  }
  @media only screen and (max-width : 575px) {
    .video .social-icons .bg-img[rm-comp='B8VQg0p4cn'] {
      width: 20px;
      height: 20px;
    }
  }
  .video .social-icons .linkedin[rm-comp='B8VQg0p4cn'] {
    background-image: url(images/icons/SVG/linkedin-w.svg);
  }
  .video .social-icons .linkedin[rm-comp='B8VQg0p4cn']:hover {
    background-image: url(images/icons/SVG/linkedin-y.svg);
    transition: background-image 0.5s ease-in-out;
  }
  .video .social-icons .facebook[rm-comp='B8VQg0p4cn'] {
    background-image: url(images/icons/SVG/facebook-w.svg);
  }
  .video .social-icons .facebook[rm-comp='B8VQg0p4cn']:hover {
    background-image: url(images/icons/SVG/facebook-y.svg);
    transition: background-image 0.5s ease-in-out;
  }
  .video .social-icons .twitter[rm-comp='B8VQg0p4cn'] {
    background-image: url(images/icons/SVG/twitter-w.svg);
  }
  .video .social-icons .twitter[rm-comp='B8VQg0p4cn']:hover {
    background-image: url(images/icons/SVG/twitter-y.svg);
    transition: background-image 0.5s ease-in-out;
  }
  .video .social-icons .instagram[rm-comp='B8VQg0p4cn'] {
    background-image: url(images/icons/SVG/instagram-w.svg);
  }
  .video .social-icons .instagram[rm-comp='B8VQg0p4cn']:hover {
    background-image: url(images/icons/SVG/instagram-y.svg);
    transition: background-image 0.5s ease-in-out;
  }
  .nowrap[rm-comp='B8VQg0p4cn'] {
    white-space: nowrap;
  }
  .content[rm-comp='B8VQg0p4cn'] {
    max-width: 1100px;
    display: block;
    margin: 0 auto;
    padding-left: 20px;
    padding-right: 20px;
  }

  @keyframes slidein {
    from[rm-comp='uyl-BKZwAw'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='uyl-BKZwAw'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .wrapper[rm-comp='uyl-BKZwAw'] {
    background-color: #1A1A1A;
  }
  .content[rm-comp='uyl-BKZwAw'] {
    max-width: 1100px;
    display: block;
    margin: 0 auto;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content[rm-comp='uyl-BKZwAw'] {
      padding-top: 20px;
    }
  }
  .content .two-columns[rm-comp='uyl-BKZwAw'] {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
  }
  .content .two-columns .column[rm-comp='uyl-BKZwAw'] {
    width: 50%;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column[rm-comp='uyl-BKZwAw'] {
      width: 100%;
    }
  }
  .content .two-columns .column h1[rm-comp='uyl-BKZwAw'] {
    font-size: 60px;
    font-weight: bold;
    color: #FFC425;
    max-width: 200px;
    margin-bottom: 20px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column h1[rm-comp='uyl-BKZwAw'] {
      font-size: 29px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column h1[rm-comp='uyl-BKZwAw'] {
      font-size: 45px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column h1[rm-comp='uyl-BKZwAw'] {
      font-size: 35px;
      max-width: none;
    }
  }
  .content .two-columns .column .job-details[rm-comp='uyl-BKZwAw'] {
    display: flex;
    width: 100%;
  }
  .content .two-columns .column .job-details .icon[rm-comp='uyl-BKZwAw'] {
    width: 20%;
    -webkit-animation: pop-in 0.5s;
    -moz-animation: pop-in 0.5s;
    -ms-animation: pop-in 0.5s;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column .job-details .icon[rm-comp='uyl-BKZwAw'] {
      width: 12%;
    }
  }
  .content .two-columns .column .job-details .details[rm-comp='uyl-BKZwAw'] {
    width: 80%;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column .job-details .details[rm-comp='uyl-BKZwAw'] {
      margin-left: 10px;
    }
  }
  .content .two-columns .column1[rm-comp='uyl-BKZwAw'] {
    width: 40%;
    max-width: 400px;
    margin-right: 90px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column1[rm-comp='uyl-BKZwAw'] {
      margin-right: 20px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column1[rm-comp='uyl-BKZwAw'] {
      margin-right: 55px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column1[rm-comp='uyl-BKZwAw'] {
      width: 100%;
      max-width: none;
      margin-right: 0;
    }
  }
  .content .two-columns .column2 p[rm-comp='uyl-BKZwAw'] {
    margin-bottom: 10px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .content .two-columns .column2 img[rm-comp='uyl-BKZwAw'] {
      max-width: 50px;
      width: 100%;
    }
  }
  .desktop[rm-comp='uyl-BKZwAw'] {
    display: none;
  }
  @media only screen and (min-width : 768px) {
    .desktop[rm-comp='uyl-BKZwAw'] {
      display: inline-block;
    }
  }
  h2[rm-comp='uyl-BKZwAw'] {
    color: #FFC425;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 15px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  p[rm-comp='uyl-BKZwAw'] {
    color: white;
    font-size: 16px;
    line-height: 21px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  .yellow-button[rm-comp='uyl-BKZwAw'] {
    margin-top: 30px;
    margin-left: 0;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  .divider[rm-comp='uyl-BKZwAw'] {
    height: 1px;
    background-color: #FFC425;
    width: 90%;
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .apply-mobile[rm-comp='uyl-BKZwAw'] {
    display: none;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .apply-mobile[rm-comp='uyl-BKZwAw'] {
      display: contents;
    }
  }
  .mobile[rm-comp='uyl-BKZwAw'] {
    display: none;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .mobile[rm-comp='uyl-BKZwAw'] {
      display: table;
    }
  }

  @keyframes slidein {
    from[rm-comp='1zi2kSQSLO'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='1zi2kSQSLO'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .wrapper[rm-comp='1zi2kSQSLO'] {
    background-color: #1A1A1A;
  }
  .content[rm-comp='1zi2kSQSLO'] {
    max-width: 1100px;
    display: block;
    margin: 0 auto;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content[rm-comp='1zi2kSQSLO'] {
      padding-top: 20px;
    }
  }
  .content .two-columns[rm-comp='1zi2kSQSLO'] {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
  }
  .content .two-columns .column[rm-comp='1zi2kSQSLO'] {
    width: 50%;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column[rm-comp='1zi2kSQSLO'] {
      width: 100%;
    }
  }
  .content .two-columns .column h1[rm-comp='1zi2kSQSLO'] {
    font-size: 42px;
    font-weight: bold;
    color: #FFC425;
    max-width: 360px;
    margin-bottom: 20px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column h1[rm-comp='1zi2kSQSLO'] {
      font-size: 29px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column h1[rm-comp='1zi2kSQSLO'] {
      font-size: 45px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column h1[rm-comp='1zi2kSQSLO'] {
      font-size: 35px;
      max-width: none;
    }
  }
  .content .two-columns .column .job-details[rm-comp='1zi2kSQSLO'] {
    display: flex;
    width: 100%;
  }
  .content .two-columns .column .job-details .icon[rm-comp='1zi2kSQSLO'] {
    width: 20%;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column .job-details .icon[rm-comp='1zi2kSQSLO'] {
      width: 12%;
    }
  }
  .content .two-columns .column .job-details .details[rm-comp='1zi2kSQSLO'] {
    width: 80%;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column .job-details .details[rm-comp='1zi2kSQSLO'] {
      margin-left: 10px;
    }
  }
  .content .two-columns .column1[rm-comp='1zi2kSQSLO'] {
    width: 40%;
    max-width: 400px;
    margin-right: 90px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column1[rm-comp='1zi2kSQSLO'] {
      margin-right: 20px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column1[rm-comp='1zi2kSQSLO'] {
      margin-right: 55px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column1[rm-comp='1zi2kSQSLO'] {
      width: 100%;
      max-width: none;
      margin-right: 0;
    }
  }
  .content .two-columns .column2 p[rm-comp='1zi2kSQSLO'] {
    margin-bottom: 10px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .content .two-columns .column2 img[rm-comp='1zi2kSQSLO'] {
      max-width: 50px;
      width: 100%;
    }
  }
  .desktop[rm-comp='1zi2kSQSLO'] {
    display: none;
  }
  @media only screen and (min-width : 768px) {
    .desktop[rm-comp='1zi2kSQSLO'] {
      display: inline-block;
    }
  }
  h2[rm-comp='1zi2kSQSLO'] {
    color: #FFC425;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 15px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  p[rm-comp='1zi2kSQSLO'] {
    color: white;
    font-size: 16px;
    line-height: 21px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  .yellow-button[rm-comp='1zi2kSQSLO'] {
    margin-top: 30px;
    margin-left: 0;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  .divider[rm-comp='1zi2kSQSLO'] {
    height: 1px;
    background-color: #FFC425;
    width: 90%;
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .apply-mobile[rm-comp='1zi2kSQSLO'] {
    display: none;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .apply-mobile[rm-comp='1zi2kSQSLO'] {
      display: contents;
    }
  }
  .mobile[rm-comp='1zi2kSQSLO'] {
    display: none;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .mobile[rm-comp='1zi2kSQSLO'] {
      display: table;
    }
  }

  @keyframes slidein {
    from[rm-comp='eleCzvmpOg'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='eleCzvmpOg'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .wrapper[rm-comp='eleCzvmpOg'] {
    background-color: #1A1A1A;
  }
  .content[rm-comp='eleCzvmpOg'] {
    max-width: 1100px;
    display: block;
    margin: 0 auto;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content[rm-comp='eleCzvmpOg'] {
      padding-top: 20px;
    }
  }
  .content .two-columns[rm-comp='eleCzvmpOg'] {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
  }
  .content .two-columns .column[rm-comp='eleCzvmpOg'] {
    width: 50%;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column[rm-comp='eleCzvmpOg'] {
      width: 100%;
    }
  }
  .content .two-columns .column h1[rm-comp='eleCzvmpOg'] {
    font-size: 60px;
    font-weight: bold;
    color: #FFC425;
    max-width: 200px;
    margin-bottom: 20px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column h1[rm-comp='eleCzvmpOg'] {
      font-size: 29px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column h1[rm-comp='eleCzvmpOg'] {
      font-size: 45px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column h1[rm-comp='eleCzvmpOg'] {
      font-size: 35px;
      max-width: none;
    }
  }
  .content .two-columns .column .job-details[rm-comp='eleCzvmpOg'] {
    display: flex;
    width: 100%;
  }
  .content .two-columns .column .job-details .icon[rm-comp='eleCzvmpOg'] {
    width: 20%;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column .job-details .icon[rm-comp='eleCzvmpOg'] {
      width: 12%;
    }
  }
  .content .two-columns .column .job-details .details[rm-comp='eleCzvmpOg'] {
    width: 80%;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column .job-details .details[rm-comp='eleCzvmpOg'] {
      margin-left: 10px;
    }
  }
  .content .two-columns .column1[rm-comp='eleCzvmpOg'] {
    width: 40%;
    max-width: 400px;
    margin-right: 90px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column1[rm-comp='eleCzvmpOg'] {
      margin-right: 20px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column1[rm-comp='eleCzvmpOg'] {
      margin-right: 55px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column1[rm-comp='eleCzvmpOg'] {
      width: 100%;
      max-width: none;
      margin-right: 0;
    }
  }
  .content .two-columns .column2 p[rm-comp='eleCzvmpOg'] {
    margin-bottom: 10px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .content .two-columns .column2 img[rm-comp='eleCzvmpOg'] {
      max-width: 50px;
      width: 100%;
    }
  }
  .desktop[rm-comp='eleCzvmpOg'] {
    display: none;
  }
  @media only screen and (min-width : 768px) {
    .desktop[rm-comp='eleCzvmpOg'] {
      display: inline-block;
    }
  }
  h2[rm-comp='eleCzvmpOg'] {
    color: #FFC425;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 15px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  p[rm-comp='eleCzvmpOg'] {
    color: white;
    font-size: 16px;
    line-height: 21px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  .yellow-button[rm-comp='eleCzvmpOg'] {
    margin-top: 30px;
    margin-left: 0;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  .divider[rm-comp='eleCzvmpOg'] {
    height: 1px;
    background-color: #FFC425;
    width: 90%;
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .apply-mobile[rm-comp='eleCzvmpOg'] {
    display: none;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .apply-mobile[rm-comp='eleCzvmpOg'] {
      display: contents;
    }
  }
  .mobile[rm-comp='eleCzvmpOg'] {
    display: none;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .mobile[rm-comp='eleCzvmpOg'] {
      display: table;
    }
  }

  @keyframes slidein {
    from[rm-comp='DbuaAc7Hcd'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='DbuaAc7Hcd'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .wrapper[rm-comp='DbuaAc7Hcd'] {
    background-color: #1A1A1A;
  }
  .content[rm-comp='DbuaAc7Hcd'] {
    max-width: 1100px;
    display: block;
    margin: 0 auto;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content[rm-comp='DbuaAc7Hcd'] {
      padding-top: 20px;
    }
  }
  .content .two-columns[rm-comp='DbuaAc7Hcd'] {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
  }
  .content .two-columns .column[rm-comp='DbuaAc7Hcd'] {
    width: 50%;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column[rm-comp='DbuaAc7Hcd'] {
      width: 100%;
    }
  }
  .content .two-columns .column h1[rm-comp='DbuaAc7Hcd'] {
    font-size: 60px;
    font-weight: bold;
    color: #FFC425;
    max-width: 300px;
    margin-bottom: 20px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column h1[rm-comp='DbuaAc7Hcd'] {
      font-size: 29px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column h1[rm-comp='DbuaAc7Hcd'] {
      font-size: 45px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column h1[rm-comp='DbuaAc7Hcd'] {
      font-size: 35px;
      max-width: none;
    }
  }
  .content .two-columns .column h2[rm-comp='DbuaAc7Hcd'] {
    margin-bottom: 10px;
  }
  .content .two-columns .column .job-details[rm-comp='DbuaAc7Hcd'] {
    display: flex;
    width: 100%;
  }
  .content .two-columns .column .job-details .icon[rm-comp='DbuaAc7Hcd'] {
    width: 20%;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column .job-details .icon[rm-comp='DbuaAc7Hcd'] {
      width: 12%;
    }
  }
  .content .two-columns .column .job-details .details[rm-comp='DbuaAc7Hcd'] {
    width: 80%;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column .job-details .details[rm-comp='DbuaAc7Hcd'] {
      margin-left: 10px;
    }
  }
  .content .two-columns .column1[rm-comp='DbuaAc7Hcd'] {
    width: 40%;
    max-width: 400px;
    margin-right: 90px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column1[rm-comp='DbuaAc7Hcd'] {
      margin-right: 20px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column1[rm-comp='DbuaAc7Hcd'] {
      margin-right: 55px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column1[rm-comp='DbuaAc7Hcd'] {
      width: 100%;
      max-width: none;
      margin-right: 0;
    }
  }
  .content .two-columns .column2 p[rm-comp='DbuaAc7Hcd'] {
    margin-bottom: 10px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .content .two-columns .column2 img[rm-comp='DbuaAc7Hcd'] {
      max-width: 50px;
      width: 100%;
    }
  }
  .content .two-columns .subcategory[rm-comp='DbuaAc7Hcd'] {
    margin-top: 25px;
  }
  .desktop[rm-comp='DbuaAc7Hcd'] {
    display: none;
  }
  @media only screen and (min-width : 768px) {
    .desktop[rm-comp='DbuaAc7Hcd'] {
      display: inline-block;
    }
  }
  h2[rm-comp='DbuaAc7Hcd'] {
    color: #FFC425;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 15px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  p[rm-comp='DbuaAc7Hcd'] {
    color: white;
    font-size: 16px;
    line-height: 21px;
    animation-name: fadeIn;
    animation-duration: 1s;
    margin: 10px 0;
  }
  .yellow-button[rm-comp='DbuaAc7Hcd'] {
    margin-top: 30px;
    margin-left: 0;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  .divider[rm-comp='DbuaAc7Hcd'] {
    height: 1px;
    background-color: #FFC425;
    width: 90%;
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .apply-mobile[rm-comp='DbuaAc7Hcd'] {
    display: none;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .apply-mobile[rm-comp='DbuaAc7Hcd'] {
      display: contents;
    }
  }
  .mobile[rm-comp='DbuaAc7Hcd'] {
    display: none;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .mobile[rm-comp='DbuaAc7Hcd'] {
      display: table;
    }
  }

  @keyframes slidein {
    from[rm-comp='7paedWsWn5'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='7paedWsWn5'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .wrapper[rm-comp='7paedWsWn5'] {
    background-color: #1A1A1A;
  }
  .content[rm-comp='7paedWsWn5'] {
    max-width: 1100px;
    display: block;
    margin: 0 auto;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content[rm-comp='7paedWsWn5'] {
      padding-top: 20px;
    }
  }
  .content .two-columns[rm-comp='7paedWsWn5'] {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
  }
  .content .two-columns .column[rm-comp='7paedWsWn5'] {
    width: 50%;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column[rm-comp='7paedWsWn5'] {
      width: 100%;
    }
  }
  .content .two-columns .column h1[rm-comp='7paedWsWn5'] {
    font-size: 60px;
    font-weight: bold;
    color: #FFC425;
    max-width: 200px;
    margin-bottom: 20px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column h1[rm-comp='7paedWsWn5'] {
      font-size: 29px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column h1[rm-comp='7paedWsWn5'] {
      font-size: 45px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column h1[rm-comp='7paedWsWn5'] {
      font-size: 35px;
      max-width: none;
    }
  }
  .content .two-columns .column .job-details[rm-comp='7paedWsWn5'] {
    display: flex;
    width: 100%;
  }
  .content .two-columns .column .job-details .icon[rm-comp='7paedWsWn5'] {
    width: 20%;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column .job-details .icon[rm-comp='7paedWsWn5'] {
      width: 12%;
    }
  }
  .content .two-columns .column .job-details .details[rm-comp='7paedWsWn5'] {
    width: 80%;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column .job-details .details[rm-comp='7paedWsWn5'] {
      margin-left: 10px;
    }
  }
  .content .two-columns .column1[rm-comp='7paedWsWn5'] {
    width: 40%;
    max-width: 400px;
    margin-right: 90px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column1[rm-comp='7paedWsWn5'] {
      margin-right: 20px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column1[rm-comp='7paedWsWn5'] {
      margin-right: 55px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column1[rm-comp='7paedWsWn5'] {
      width: 100%;
      max-width: none;
      margin-right: 0;
    }
  }
  .content .two-columns .column2 p[rm-comp='7paedWsWn5'] {
    margin-bottom: 10px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .content .two-columns .column2 img[rm-comp='7paedWsWn5'] {
      max-width: 50px;
      width: 100%;
    }
  }
  .desktop[rm-comp='7paedWsWn5'] {
    display: none;
  }
  @media only screen and (min-width : 768px) {
    .desktop[rm-comp='7paedWsWn5'] {
      display: inline-block;
    }
  }
  h2[rm-comp='7paedWsWn5'] {
    color: #FFC425;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 15px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  p[rm-comp='7paedWsWn5'] {
    color: white;
    font-size: 16px;
    line-height: 21px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  .yellow-button[rm-comp='7paedWsWn5'] {
    margin-top: 30px;
    margin-left: 0;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  .divider[rm-comp='7paedWsWn5'] {
    height: 1px;
    background-color: #FFC425;
    width: 90%;
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .apply-mobile[rm-comp='7paedWsWn5'] {
    display: none;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .apply-mobile[rm-comp='7paedWsWn5'] {
      display: contents;
    }
  }
  .mobile[rm-comp='7paedWsWn5'] {
    display: none;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .mobile[rm-comp='7paedWsWn5'] {
      display: table;
    }
  }

  @keyframes slidein {
    from[rm-comp='_nQBKtIJe_'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='_nQBKtIJe_'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .wrapper[rm-comp='_nQBKtIJe_'] {
    background-color: #1A1A1A;
  }
  .content[rm-comp='_nQBKtIJe_'] {
    max-width: 1100px;
    display: block;
    margin: 0 auto;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content[rm-comp='_nQBKtIJe_'] {
      padding-top: 20px;
    }
  }
  .content .two-columns[rm-comp='_nQBKtIJe_'] {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
  }
  .content .two-columns .column[rm-comp='_nQBKtIJe_'] {
    width: 50%;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column[rm-comp='_nQBKtIJe_'] {
      width: 100%;
    }
  }
  .content .two-columns .column h1[rm-comp='_nQBKtIJe_'] {
    font-size: 60px;
    font-weight: bold;
    color: #FFC425;
    max-width: 200px;
    margin-bottom: 20px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column h1[rm-comp='_nQBKtIJe_'] {
      font-size: 29px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column h1[rm-comp='_nQBKtIJe_'] {
      font-size: 45px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column h1[rm-comp='_nQBKtIJe_'] {
      font-size: 35px;
      max-width: none;
    }
  }
  .content .two-columns .column .job-details[rm-comp='_nQBKtIJe_'] {
    display: flex;
    width: 100%;
  }
  .content .two-columns .column .job-details .icon[rm-comp='_nQBKtIJe_'] {
    width: 20%;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column .job-details .icon[rm-comp='_nQBKtIJe_'] {
      width: 12%;
    }
  }
  .content .two-columns .column .job-details .details[rm-comp='_nQBKtIJe_'] {
    width: 80%;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column .job-details .details[rm-comp='_nQBKtIJe_'] {
      margin-left: 10px;
    }
  }
  .content .two-columns .column1[rm-comp='_nQBKtIJe_'] {
    width: 40%;
    max-width: 400px;
    margin-right: 90px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column1[rm-comp='_nQBKtIJe_'] {
      margin-right: 20px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column1[rm-comp='_nQBKtIJe_'] {
      margin-right: 55px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column1[rm-comp='_nQBKtIJe_'] {
      width: 100%;
      max-width: none;
      margin-right: 0;
    }
  }
  .content .two-columns .column2 p[rm-comp='_nQBKtIJe_'] {
    margin-bottom: 10px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .content .two-columns .column2 img[rm-comp='_nQBKtIJe_'] {
      max-width: 50px;
      width: 100%;
    }
  }
  .desktop[rm-comp='_nQBKtIJe_'] {
    display: none;
  }
  @media only screen and (min-width : 768px) {
    .desktop[rm-comp='_nQBKtIJe_'] {
      display: inline-block;
    }
  }
  h2[rm-comp='_nQBKtIJe_'] {
    color: #FFC425;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 15px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  p[rm-comp='_nQBKtIJe_'] {
    color: white;
    font-size: 16px;
    line-height: 21px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  .yellow-button[rm-comp='_nQBKtIJe_'] {
    margin-top: 30px;
    margin-left: 0;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  .divider[rm-comp='_nQBKtIJe_'] {
    height: 1px;
    background-color: #FFC425;
    width: 90%;
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .apply-mobile[rm-comp='_nQBKtIJe_'] {
    display: none;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .apply-mobile[rm-comp='_nQBKtIJe_'] {
      display: contents;
    }
  }
  .mobile[rm-comp='_nQBKtIJe_'] {
    display: none;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .mobile[rm-comp='_nQBKtIJe_'] {
      display: table;
    }
  }

  @keyframes slidein {
    from[rm-comp='TwXUk2jk2S'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='TwXUk2jk2S'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .wrapper[rm-comp='TwXUk2jk2S'] {
    background-color: #1A1A1A;
  }
  .content[rm-comp='TwXUk2jk2S'] {
    max-width: 1100px;
    display: block;
    margin: 0 auto;
    padding-left: 20px;
    padding-right: 20px;
    padding-top: 100px;
    padding-bottom: 100px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content[rm-comp='TwXUk2jk2S'] {
      padding-top: 20px;
    }
  }
  .content .two-columns[rm-comp='TwXUk2jk2S'] {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
  }
  .content .two-columns .column[rm-comp='TwXUk2jk2S'] {
    width: 50%;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column[rm-comp='TwXUk2jk2S'] {
      width: 100%;
    }
  }
  .content .two-columns .column h1[rm-comp='TwXUk2jk2S'] {
    font-size: 50px;
    font-weight: bold;
    color: #FFC425;
    max-width: 350px;
    margin-bottom: 20px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column h1[rm-comp='TwXUk2jk2S'] {
      font-size: 29px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column h1[rm-comp='TwXUk2jk2S'] {
      font-size: 45px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column h1[rm-comp='TwXUk2jk2S'] {
      max-width: 300px;
      font-size: 35px;
      max-width: none;
    }
  }
  .content .two-columns .column h2[rm-comp='TwXUk2jk2S'] {
    margin-bottom: 10px;
  }
  .content .two-columns .column .job-details[rm-comp='TwXUk2jk2S'] {
    display: flex;
    width: 100%;
  }
  .content .two-columns .column .job-details .icon[rm-comp='TwXUk2jk2S'] {
    width: 20%;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column .job-details .icon[rm-comp='TwXUk2jk2S'] {
      width: 12%;
    }
  }
  .content .two-columns .column .job-details .details[rm-comp='TwXUk2jk2S'] {
    width: 80%;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column .job-details .details[rm-comp='TwXUk2jk2S'] {
      margin-left: 10px;
    }
  }
  .content .two-columns .column1[rm-comp='TwXUk2jk2S'] {
    width: 40%;
    max-width: 400px;
    margin-right: 90px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column1[rm-comp='TwXUk2jk2S'] {
      margin-right: 20px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .content .two-columns .column1[rm-comp='TwXUk2jk2S'] {
      margin-right: 55px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .content .two-columns .column1[rm-comp='TwXUk2jk2S'] {
      width: 100%;
      max-width: none;
      margin-right: 0;
    }
  }
  .content .two-columns .column2 p[rm-comp='TwXUk2jk2S'] {
    margin-bottom: 10px;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
    .content .two-columns .column2 img[rm-comp='TwXUk2jk2S'] {
      max-width: 50px;
      width: 100%;
    }
  }
  .content .two-columns .subcategory[rm-comp='TwXUk2jk2S'] {
    margin-top: 25px;
  }
  .desktop[rm-comp='TwXUk2jk2S'] {
    display: none;
  }
  @media only screen and (min-width : 768px) {
    .desktop[rm-comp='TwXUk2jk2S'] {
      display: inline-block;
    }
  }
  h2[rm-comp='TwXUk2jk2S'] {
    color: #FFC425;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 15px;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  p[rm-comp='TwXUk2jk2S'] {
    color: white;
    font-size: 16px;
    line-height: 21px;
    animation-name: fadeIn;
    animation-duration: 1s;
    margin: 10px 0;
  }
  .yellow-button[rm-comp='TwXUk2jk2S'] {
    margin-top: 30px;
    margin-left: 0;
    animation-name: fadeIn;
    animation-duration: 1s;
  }
  .divider[rm-comp='TwXUk2jk2S'] {
    height: 1px;
    background-color: #FFC425;
    width: 90%;
    margin-top: 25px;
    margin-bottom: 25px;
  }
  .apply-mobile[rm-comp='TwXUk2jk2S'] {
    display: none;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .apply-mobile[rm-comp='TwXUk2jk2S'] {
      display: contents;
    }
  }
  .mobile[rm-comp='TwXUk2jk2S'] {
    display: none;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .mobile[rm-comp='TwXUk2jk2S'] {
      display: table;
    }
  }

  @keyframes slidein {
    from[rm-comp='gOA5ETAPc8q'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='gOA5ETAPc8q'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .main-container[rm-comp='gOA5ETAPc8q'] {
    background-color: black;
    position: relative;
    display: block;
  }
  @media screen and (max-height: 800px) {
    .main-container[rm-comp='gOA5ETAPc8q'] {
      min-height: calc(100vh - 66.83px);
    }
  }
  @media only screen and (min-width : 992px) {
    .main-container[rm-comp='gOA5ETAPc8q'] {
      min-height: calc(100vh - 90px);
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .main-container[rm-comp='gOA5ETAPc8q'] {
      padding-right: 0px;
      padding-left: 0px;
    }
  }
  @media (min-width: 991px) {
    .rm-ba-right[rm-comp='gOA5ETAPc8q'], .rm-ba-left[rm-comp='gOA5ETAPc8q'] {
      top: -4%;
    }
  }
  @media (min-width: 991px) {
    #video-video[rm-comp='gOA5ETAPc8q'] {
      top: 45%;
    }
  }
  .yellow-container[rm-comp='gOA5ETAPc8q'] {
    background-color: #FFC425;
    box-shadow: 0px 0px 7px 2px rgba(0, 0, 0, 0.15);
  }
  .text-container[rm-comp='gOA5ETAPc8q'] {
    text-align: center;
    padding: 165px 20px;
    width: 100%;
    max-width: 1280px;
  }
  @media screen and (max-height: 800px) {
    .text-container[rm-comp='gOA5ETAPc8q'] {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      position: absolute;
      padding: 80px 20px;
    }
  }
  @media screen and (max-height: 400px) {
    .text-container[rm-comp='gOA5ETAPc8q'] {
      position: inherit;
      transform: none;
      left: unset;
      top: unset;
    }
  }
  @media only screen and (min-width : 992px) {
    .text-container[rm-comp='gOA5ETAPc8q'] {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      padding: 20px 20px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='gOA5ETAPc8q'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
      padding-bottom: 50px;
    }
  }
  @media (min-height: 700px) and (max-height: 800px) {
    .action-btn-wrapper[rm-comp='gOA5ETAPc8q'] {
      margin-top: 100px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='gOA5ETAPc8q'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
    }
  }
  .btn[rm-comp='gOA5ETAPc8q'] {
    background-color: #ffc425;
    color: #1a1a1a;
    font-size: 16px;
    font-family: "Open Sans", sans-serif;
    width: 160px;
    height: 40px;
    border-radius: 10px;
    transition: 0.5s ease;
    text-transform: uppercase;
  }
  .btn[rm-comp='gOA5ETAPc8q']:focus {
    border-radius: 10px;
  }
  .btn[rm-comp='gOA5ETAPc8q']:disabled {
    background-color: #1a1a1a;
  }
  .btn[rm-comp='gOA5ETAPc8q']:disabled:hover {
    background-color: #1a1a1a;
    color: #1a1a1a;
    border: #1a1a1a;
    cursor: default;
  }
  .back-button[rm-comp='gOA5ETAPc8q'] {
    background-color: white;
    left: 50px;
    bottom: 85px;
    margin-bottom: 20px;
  }
  @media only screen and (min-width : 992px) {
    .back-button[rm-comp='gOA5ETAPc8q'] {
      position: absolute;
      margin-bottom: 0;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .back-button[rm-comp='gOA5ETAPc8q']:hover {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .back-button[rm-comp='gOA5ETAPc8q']:active {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  .next-button[rm-comp='gOA5ETAPc8q'] {
    right: 50px;
    bottom: 85px;
  }
  @media only screen and (min-width : 992px) {
    .next-button[rm-comp='gOA5ETAPc8q'] {
      position: absolute;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .next-button[rm-comp='gOA5ETAPc8q']:hover {
      background-color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .next-button[rm-comp='gOA5ETAPc8q']:active {
      background-color: #ffffff;
      color: #1a1a1a;
    }
  }
  .btn[rm-comp='gOA5ETAPc8q']:focus {
    background-color: #ffffff;
    color: #1a1a1a;
    outline: none;
    border: 2px solid #FFC425;
  }
  .slider-container[rm-comp='gOA5ETAPc8q'] {
    width: 100%;
    max-width: 400px;
  }
  @media only screen and (max-width : 575px) {
    .slider-container[rm-comp='gOA5ETAPc8q'] {
      max-width: 250px;
      margin: 0 auto;
      position: relative;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-container[rm-comp='gOA5ETAPc8q'] {
      margin: 0 auto;
      position: relative;
    }
  }
  .slider-container .sign[rm-comp='gOA5ETAPc8q'] {
    color: white;
    cursor: pointer;
    -ms-user-select: none;
    -webkit-user-select: none;
            user-select: none;
  }
  @media only screen and (max-width : 575px) {
    .slider-container .sign[rm-comp='gOA5ETAPc8q'] {
      top: -15px;
    }
  }
  .slider-outer[rm-comp='gOA5ETAPc8q'] {
    margin-top: 50px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-outer[rm-comp='gOA5ETAPc8q'] {
      margin-top: 60px;
    }
  }
  @media only screen and (max-width : 575px) {
    .slider-outer[rm-comp='gOA5ETAPc8q'] {
      margin-top: 30px;
    }
  }
  @media only screen and (max-width : 575px) and (min-height: 700px) and (max-height: 799px) {
    .slider-outer[rm-comp='gOA5ETAPc8q'] {
      margin-top: 60px;
    }
  }
  @media only screen and (min-width : 992px) {
    .slider-outer[rm-comp='gOA5ETAPc8q'] {
      position: absolute;
      bottom: 80px;
      left: 50%;
      transform: translate(-50%, 0);
    }
  }
  .slider-outer p[rm-comp='gOA5ETAPc8q'] {
    color: white;
    text-align: center;
    max-width: 400px;
    margin: 0 auto;
    margin-bottom: 30px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer p[rm-comp='gOA5ETAPc8q'] {
      max-width: 200px;
      margin-bottom: 35px;
      height: 57px;
    }
  }
  .slider-outer p.number[rm-comp='gOA5ETAPc8q'] {
    color: #FFC425;
    font-size: 25px;
    display: inline-block;
    font-weight: bold;
    margin-bottom: 0;
  }
  .slider-outer .sign[rm-comp='gOA5ETAPc8q'] {
    color: white;
    position: absolute;
    font-size: 55px;
  }
  .slider-outer .minus[rm-comp='gOA5ETAPc8q'] {
    left: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .minus[rm-comp='gOA5ETAPc8q'] {
      left: -15px;
    }
  }
  .slider-outer .plus[rm-comp='gOA5ETAPc8q'] {
    right: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .plus[rm-comp='gOA5ETAPc8q'] {
      right: -15px;
    }
  }
  .next-outline[rm-comp='gOA5ETAPc8q'] {
    border: 1px solid #1a1a1a;
  }
  h1[rm-comp='gOA5ETAPc8q'] {
    color: #ffc425;
    font-size: 100px;
    font-weight: 600;
    padding-bottom: 20px;
    text-align: center;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    h1[rm-comp='gOA5ETAPc8q'] {
      font-size: 40px;
    }
  }
  h2[rm-comp='gOA5ETAPc8q'] {
    color: #fff;
    font-size: 30px;
    font-weight: 400;
    padding-bottom: 20px;
    text-align: center;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    h2[rm-comp='gOA5ETAPc8q'] {
      font-size: 17px;
    }
  }
  h3[rm-comp='gOA5ETAPc8q'] {
    color: white;
    font-size: 30px;
    padding-bottom: 30px;
    font-weight: normal;
  }
  .h3-yellow[rm-comp='gOA5ETAPc8q'] {
    color: #FFC425;
    font-weight: bold;
  }
  .btn[rm-comp='gOA5ETAPc8q']:hover {
    background-color: white;
    color: #1a1a1a;
  }
  .main-container[rm-comp='gOA5ETAPc8q'] {
    overflow-x: hidden;
  }

  @keyframes slidein {
    from[rm-comp='y2vT8LBiizp'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='y2vT8LBiizp'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .main-container[rm-comp='y2vT8LBiizp'] {
    background-color: black;
    position: relative;
    display: block;
  }
  @media screen and (max-height: 800px) {
    .main-container[rm-comp='y2vT8LBiizp'] {
      min-height: calc(100vh - 66.83px);
    }
  }
  @media only screen and (min-width : 992px) {
    .main-container[rm-comp='y2vT8LBiizp'] {
      min-height: calc(100vh - 90px);
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .main-container[rm-comp='y2vT8LBiizp'] {
      padding-right: 0px;
      padding-left: 0px;
    }
  }
  @media (min-width: 991px) {
    .rm-ba-right[rm-comp='y2vT8LBiizp'], .rm-ba-left[rm-comp='y2vT8LBiizp'] {
      top: -4%;
    }
  }
  @media (min-width: 991px) {
    #video-video[rm-comp='y2vT8LBiizp'] {
      top: 45%;
    }
  }
  .yellow-container[rm-comp='y2vT8LBiizp'] {
    background-color: #FFC425;
    box-shadow: 0px 0px 7px 2px rgba(0, 0, 0, 0.15);
  }
  .text-container[rm-comp='y2vT8LBiizp'] {
    text-align: center;
    padding: 165px 20px;
    width: 100%;
    max-width: 1280px;
  }
  @media screen and (max-height: 800px) {
    .text-container[rm-comp='y2vT8LBiizp'] {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      position: absolute;
      padding: 80px 20px;
    }
  }
  @media screen and (max-height: 400px) {
    .text-container[rm-comp='y2vT8LBiizp'] {
      position: inherit;
      transform: none;
      left: unset;
      top: unset;
    }
  }
  @media only screen and (min-width : 992px) {
    .text-container[rm-comp='y2vT8LBiizp'] {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      padding: 20px 20px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='y2vT8LBiizp'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
      padding-bottom: 50px;
    }
  }
  @media (min-height: 700px) and (max-height: 800px) {
    .action-btn-wrapper[rm-comp='y2vT8LBiizp'] {
      margin-top: 100px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='y2vT8LBiizp'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
    }
  }
  .btn[rm-comp='y2vT8LBiizp'] {
    background-color: #ffc425;
    color: #1a1a1a;
    font-size: 16px;
    font-family: "Open Sans", sans-serif;
    width: 160px;
    height: 40px;
    border-radius: 10px;
    transition: 0.5s ease;
    text-transform: uppercase;
  }
  .btn[rm-comp='y2vT8LBiizp']:focus {
    border-radius: 10px;
  }
  .btn[rm-comp='y2vT8LBiizp']:disabled {
    background-color: #1a1a1a;
  }
  .btn[rm-comp='y2vT8LBiizp']:disabled:hover {
    background-color: #1a1a1a;
    color: #1a1a1a;
    border: #1a1a1a;
    cursor: default;
  }
  .back-button[rm-comp='y2vT8LBiizp'] {
    background-color: white;
    left: 50px;
    bottom: 85px;
    margin-bottom: 20px;
  }
  @media only screen and (min-width : 992px) {
    .back-button[rm-comp='y2vT8LBiizp'] {
      position: absolute;
      margin-bottom: 0;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .back-button[rm-comp='y2vT8LBiizp']:hover {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .back-button[rm-comp='y2vT8LBiizp']:active {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  .next-button[rm-comp='y2vT8LBiizp'] {
    right: 50px;
    bottom: 85px;
  }
  @media only screen and (min-width : 992px) {
    .next-button[rm-comp='y2vT8LBiizp'] {
      position: absolute;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .next-button[rm-comp='y2vT8LBiizp']:hover {
      background-color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .next-button[rm-comp='y2vT8LBiizp']:active {
      background-color: #ffffff;
      color: #1a1a1a;
    }
  }
  .btn[rm-comp='y2vT8LBiizp']:focus {
    background-color: #ffffff;
    color: #1a1a1a;
    outline: none;
    border: 2px solid #FFC425;
  }
  .slider-container[rm-comp='y2vT8LBiizp'] {
    width: 100%;
    max-width: 400px;
  }
  @media only screen and (max-width : 575px) {
    .slider-container[rm-comp='y2vT8LBiizp'] {
      max-width: 250px;
      margin: 0 auto;
      position: relative;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-container[rm-comp='y2vT8LBiizp'] {
      margin: 0 auto;
      position: relative;
    }
  }
  .slider-container .sign[rm-comp='y2vT8LBiizp'] {
    color: white;
    cursor: pointer;
    -ms-user-select: none;
    -webkit-user-select: none;
            user-select: none;
  }
  @media only screen and (max-width : 575px) {
    .slider-container .sign[rm-comp='y2vT8LBiizp'] {
      top: -15px;
    }
  }
  .slider-outer[rm-comp='y2vT8LBiizp'] {
    margin-top: 50px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-outer[rm-comp='y2vT8LBiizp'] {
      margin-top: 60px;
    }
  }
  @media only screen and (max-width : 575px) {
    .slider-outer[rm-comp='y2vT8LBiizp'] {
      margin-top: 30px;
    }
  }
  @media only screen and (max-width : 575px) and (min-height: 700px) and (max-height: 799px) {
    .slider-outer[rm-comp='y2vT8LBiizp'] {
      margin-top: 60px;
    }
  }
  @media only screen and (min-width : 992px) {
    .slider-outer[rm-comp='y2vT8LBiizp'] {
      position: absolute;
      bottom: 80px;
      left: 50%;
      transform: translate(-50%, 0);
    }
  }
  .slider-outer p[rm-comp='y2vT8LBiizp'] {
    color: white;
    text-align: center;
    max-width: 400px;
    margin: 0 auto;
    margin-bottom: 30px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer p[rm-comp='y2vT8LBiizp'] {
      max-width: 200px;
      margin-bottom: 35px;
      height: 57px;
    }
  }
  .slider-outer p.number[rm-comp='y2vT8LBiizp'] {
    color: #FFC425;
    font-size: 25px;
    display: inline-block;
    font-weight: bold;
    margin-bottom: 0;
  }
  .slider-outer .sign[rm-comp='y2vT8LBiizp'] {
    color: white;
    position: absolute;
    font-size: 55px;
  }
  .slider-outer .minus[rm-comp='y2vT8LBiizp'] {
    left: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .minus[rm-comp='y2vT8LBiizp'] {
      left: -15px;
    }
  }
  .slider-outer .plus[rm-comp='y2vT8LBiizp'] {
    right: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .plus[rm-comp='y2vT8LBiizp'] {
      right: -15px;
    }
  }
  .next-outline[rm-comp='y2vT8LBiizp'] {
    border: 1px solid #1a1a1a;
  }
  h1[rm-comp='y2vT8LBiizp'] {
    color: #1a1a1a;
    font-size: 50px;
    font-weight: normal;
    padding-bottom: 20px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    h1[rm-comp='y2vT8LBiizp'] {
      font-size: 40px;
    }
  }
  h2[rm-comp='y2vT8LBiizp'] {
    color: #1a1a1a;
    font-size: 25px;
    font-weight: 400;
    padding-bottom: 40px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    h2[rm-comp='y2vT8LBiizp'] {
      font-size: 17px;
    }
  }
  .landing-container[rm-comp='y2vT8LBiizp'] {
    min-height: calc(100vh - 409px);
    background: radial-gradient(circle, #FCCB5E, #FFC425, #FFC425, #FFC425, #FFC425, #FFC425);
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    .landing-container[rm-comp='y2vT8LBiizp'] {
      min-height: calc(100vh - 411px);
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px), only screen and (min-width : 576px) and (max-width : 767px) {
    .landing-container[rm-comp='y2vT8LBiizp'] {
      height: auto;
    }
  }
  .text-container[rm-comp='y2vT8LBiizp'] {
    text-align: center;
    padding: 20px 20px;
    width: 100%;
  }
  @media only screen and (max-width : 575px) {
    .text-container[rm-comp='y2vT8LBiizp'] {
      padding: 20px 10px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .text-container[rm-comp='y2vT8LBiizp'] {
      padding-bottom: 100px;
    }
  }
  .text-container .mobile[rm-comp='y2vT8LBiizp'] {
    height: 107px;
  }
  .rating-btns[rm-comp='y2vT8LBiizp'] {
    display: flex;
    justify-content: center;
  }
  .rating-btns .rating-btns-mobile[rm-comp='y2vT8LBiizp'] {
    display: flex;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .rating-btns[rm-comp='y2vT8LBiizp'] {
      /* flex-direction: column-reverse;
      align-items: center;*/
      flex-wrap: wrap;
    }
  }
  .rating-desc[rm-comp='y2vT8LBiizp'] {
    padding-top: 15px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .desktop[rm-comp='y2vT8LBiizp'] {
      display: none;
    }
  }
  @media only screen and (min-width : 768px) {
    .mobile[rm-comp='y2vT8LBiizp'] {
      display: none;
    }
  }
  .mobile h2[rm-comp='y2vT8LBiizp'] {
    padding-bottom: 15px;
  }
  .mobile p[rm-comp='y2vT8LBiizp'] {
    padding-bottom: 20px;
    font-size: 14px;
  }
  @media (-ms-high-contrast: none), (pointer: fine) {
    .btn[rm-comp='y2vT8LBiizp']:hover {
      background: #FFF;
      color: #1a1a1a;
      outline: none;
    }
  }
  @media (-ms-high-contrast: none), (pointer: coarse) {
    .btn[rm-comp='y2vT8LBiizp']:active {
      background: white;
      color: black;
    }
  }
  .black-banner[rm-comp='y2vT8LBiizp'] {
    background: #1A1A1A;
  }
  .black-banner h1[rm-comp='y2vT8LBiizp'], .black-banner p[rm-comp='y2vT8LBiizp'] {
    color: #FFC425;
  }
  .black-banner h2[rm-comp='y2vT8LBiizp'] {
    color: white;
  }
  .black-banner button[rm-comp='y2vT8LBiizp'] {
    background: radial-gradient(circle, #FCCB5E, #FFC425, #FFC425, #FFC425, #FFC425, #FFC425);
    transition: 0.25s ease;
  }
  .black-banner button p[rm-comp='y2vT8LBiizp'] {
    color: #1A1A1A;
  }
  .black-banner .back-button[rm-comp='y2vT8LBiizp'] {
    background: url("images/icons/back-button-yellow.svg");
    background-size: cover;
  }
  .black-banner .back-button[rm-comp='y2vT8LBiizp']:focus {
    border: 1px solid #FFC425;
    border-radius: 100%;
  }
  .black-banner .next-button[rm-comp='y2vT8LBiizp'] {
    background: url("images/icons/back-button-yellow.svg");
    background-size: cover;
  }
  .black-banner .next-button[rm-comp='y2vT8LBiizp']:focus {
    border: 1px solid #FFC425;
    border-radius: 100%;
  }
  .black-banner .btn[rm-comp='y2vT8LBiizp']:focus {
    background-color: #FFF;
    outline: none;
    border: 1px solid #FFC425;
  }
  @media (-ms-high-contrast: none), (pointer: fine) {
    .black-banner .back-button[rm-comp='y2vT8LBiizp']:hover, .black-banner .next-button[rm-comp='y2vT8LBiizp']:hover {
      background: url("images/icons/back-button-white.svg");
      outline: none;
      background-size: cover;
    }
    .black-banner .back-button:hover + .back-text[rm-comp='y2vT8LBiizp'], .black-banner .next-button:hover + .next-text[rm-comp='y2vT8LBiizp'] {
      opacity: 1;
    }
  }
  @media (-ms-high-contrast: none), (pointer: coarse) {
    .black-banner .back-button[rm-comp='y2vT8LBiizp']:active, .black-banner .next-button[rm-comp='y2vT8LBiizp']:active {
      background: url("images/icons/back-button-white.svg");
      outline: none;
      background-size: cover;
    }
  }
  .black-banner .back-text[rm-comp='y2vT8LBiizp'] {
    color: #fff;
  }
  .black-banner .rating-desc[rm-comp='y2vT8LBiizp'] {
    color: white;
  }

  @keyframes slidein {
    from[rm-comp='tlTVRkB0mAk'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='tlTVRkB0mAk'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .main-container[rm-comp='tlTVRkB0mAk'] {
    background-color: black;
    position: relative;
    display: block;
  }
  @media screen and (max-height: 800px) {
    .main-container[rm-comp='tlTVRkB0mAk'] {
      min-height: calc(100vh - 66.83px);
    }
  }
  @media only screen and (min-width : 992px) {
    .main-container[rm-comp='tlTVRkB0mAk'] {
      min-height: calc(100vh - 90px);
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .main-container[rm-comp='tlTVRkB0mAk'] {
      padding-right: 0px;
      padding-left: 0px;
    }
  }
  @media (min-width: 991px) {
    .rm-ba-right[rm-comp='tlTVRkB0mAk'], .rm-ba-left[rm-comp='tlTVRkB0mAk'] {
      top: -4%;
    }
  }
  @media (min-width: 991px) {
    #video-video[rm-comp='tlTVRkB0mAk'] {
      top: 45%;
    }
  }
  .yellow-container[rm-comp='tlTVRkB0mAk'] {
    background-color: #FFC425;
    box-shadow: 0px 0px 7px 2px rgba(0, 0, 0, 0.15);
  }
  .text-container[rm-comp='tlTVRkB0mAk'] {
    text-align: center;
    padding: 165px 20px;
    width: 100%;
    max-width: 1280px;
  }
  @media screen and (max-height: 800px) {
    .text-container[rm-comp='tlTVRkB0mAk'] {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      position: absolute;
      padding: 80px 20px;
    }
  }
  @media screen and (max-height: 400px) {
    .text-container[rm-comp='tlTVRkB0mAk'] {
      position: inherit;
      transform: none;
      left: unset;
      top: unset;
    }
  }
  @media only screen and (min-width : 992px) {
    .text-container[rm-comp='tlTVRkB0mAk'] {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      padding: 20px 20px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='tlTVRkB0mAk'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
      padding-bottom: 50px;
    }
  }
  @media (min-height: 700px) and (max-height: 800px) {
    .action-btn-wrapper[rm-comp='tlTVRkB0mAk'] {
      margin-top: 100px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='tlTVRkB0mAk'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
    }
  }
  .btn[rm-comp='tlTVRkB0mAk'] {
    background-color: #ffc425;
    color: #1a1a1a;
    font-size: 16px;
    font-family: "Open Sans", sans-serif;
    width: 160px;
    height: 40px;
    border-radius: 10px;
    transition: 0.5s ease;
    text-transform: uppercase;
  }
  .btn[rm-comp='tlTVRkB0mAk']:focus {
    border-radius: 10px;
  }
  .btn[rm-comp='tlTVRkB0mAk']:disabled {
    background-color: #1a1a1a;
  }
  .btn[rm-comp='tlTVRkB0mAk']:disabled:hover {
    background-color: #1a1a1a;
    color: #1a1a1a;
    border: #1a1a1a;
    cursor: default;
  }
  .back-button[rm-comp='tlTVRkB0mAk'] {
    background-color: white;
    left: 50px;
    bottom: 85px;
    margin-bottom: 20px;
  }
  @media only screen and (min-width : 992px) {
    .back-button[rm-comp='tlTVRkB0mAk'] {
      position: absolute;
      margin-bottom: 0;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .back-button[rm-comp='tlTVRkB0mAk']:hover {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .back-button[rm-comp='tlTVRkB0mAk']:active {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  .next-button[rm-comp='tlTVRkB0mAk'] {
    right: 50px;
    bottom: 85px;
  }
  @media only screen and (min-width : 992px) {
    .next-button[rm-comp='tlTVRkB0mAk'] {
      position: absolute;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .next-button[rm-comp='tlTVRkB0mAk']:hover {
      background-color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .next-button[rm-comp='tlTVRkB0mAk']:active {
      background-color: #ffffff;
      color: #1a1a1a;
    }
  }
  .btn[rm-comp='tlTVRkB0mAk']:focus {
    background-color: #ffffff;
    color: #1a1a1a;
    outline: none;
    border: 2px solid #FFC425;
  }
  .slider-container[rm-comp='tlTVRkB0mAk'] {
    width: 100%;
    max-width: 400px;
  }
  @media only screen and (max-width : 575px) {
    .slider-container[rm-comp='tlTVRkB0mAk'] {
      max-width: 250px;
      margin: 0 auto;
      position: relative;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-container[rm-comp='tlTVRkB0mAk'] {
      margin: 0 auto;
      position: relative;
    }
  }
  .slider-container .sign[rm-comp='tlTVRkB0mAk'] {
    color: white;
    cursor: pointer;
    -ms-user-select: none;
    -webkit-user-select: none;
            user-select: none;
  }
  @media only screen and (max-width : 575px) {
    .slider-container .sign[rm-comp='tlTVRkB0mAk'] {
      top: -15px;
    }
  }
  .slider-outer[rm-comp='tlTVRkB0mAk'] {
    margin-top: 50px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-outer[rm-comp='tlTVRkB0mAk'] {
      margin-top: 60px;
    }
  }
  @media only screen and (max-width : 575px) {
    .slider-outer[rm-comp='tlTVRkB0mAk'] {
      margin-top: 30px;
    }
  }
  @media only screen and (max-width : 575px) and (min-height: 700px) and (max-height: 799px) {
    .slider-outer[rm-comp='tlTVRkB0mAk'] {
      margin-top: 60px;
    }
  }
  @media only screen and (min-width : 992px) {
    .slider-outer[rm-comp='tlTVRkB0mAk'] {
      position: absolute;
      bottom: 80px;
      left: 50%;
      transform: translate(-50%, 0);
    }
  }
  .slider-outer p[rm-comp='tlTVRkB0mAk'] {
    color: white;
    text-align: center;
    max-width: 400px;
    margin: 0 auto;
    margin-bottom: 30px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer p[rm-comp='tlTVRkB0mAk'] {
      max-width: 200px;
      margin-bottom: 35px;
      height: 57px;
    }
  }
  .slider-outer p.number[rm-comp='tlTVRkB0mAk'] {
    color: #FFC425;
    font-size: 25px;
    display: inline-block;
    font-weight: bold;
    margin-bottom: 0;
  }
  .slider-outer .sign[rm-comp='tlTVRkB0mAk'] {
    color: white;
    position: absolute;
    font-size: 55px;
  }
  .slider-outer .minus[rm-comp='tlTVRkB0mAk'] {
    left: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .minus[rm-comp='tlTVRkB0mAk'] {
      left: -15px;
    }
  }
  .slider-outer .plus[rm-comp='tlTVRkB0mAk'] {
    right: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .plus[rm-comp='tlTVRkB0mAk'] {
      right: -15px;
    }
  }
  .next-outline[rm-comp='tlTVRkB0mAk'] {
    border: 1px solid #1a1a1a;
  }
  /* Before/after default styles */
  #before-after[rm-comp='tlTVRkB0mAk'] {
    display: block;
    position: relative;
    /* Needs a specific height (cannot have 100%) */
    height: 550px;
    /* Can have any value */
    width: 100%;
    max-width: 1280px;
    margin: 0 auto;
    top: 50%;
    /*        margin-top: 50px;*/
  }
  @media only screen and (max-width : 575px) {
    #before-after[rm-comp='tlTVRkB0mAk'] {
      margin-top: 0px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    #before-after[rm-comp='tlTVRkB0mAk'] {
      margin-top: 20px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    #before-after[rm-comp='tlTVRkB0mAk'] {
      padding-bottom: 56.5%;
      height: auto;
    }
  }
  .rm-ba-left[rm-comp='tlTVRkB0mAk'],
  .rm-ba-right[rm-comp='tlTVRkB0mAk'] {
    position: absolute;
    overflow: hidden;
    width: 100%;
    height: 100%;
  }
  .rm-ba-left *[rm-comp='tlTVRkB0mAk'],
  .rm-ba-right *[rm-comp='tlTVRkB0mAk'] {
    display: block;
    position: absolute;
    max-height: 100%;
    max-width: 100%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
  @media only screen and (min-width : 992px) {
    .rm-ba-left *[rm-comp='tlTVRkB0mAk'],
    .rm-ba-right *[rm-comp='tlTVRkB0mAk'] {
      top: 42%;
    }
  }
  .rm-ba-right *[rm-comp='tlTVRkB0mAk'] {
    z-index: 1;
  }
  .rm-ba-left *[rm-comp='tlTVRkB0mAk'] {
    z-index: 2;
  }
  .hiddenVideo[rm-comp='tlTVRkB0mAk'] {
    position: absolute;
    opacity: 0;
    width: 100px;
    height: 100px;
  }
  .number[rm-comp='tlTVRkB0mAk'] {
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
  }
  .slider-outer[rm-comp='tlTVRkB0mAk'] {
    z-index: 4;
    position: inherit;
  }
  @media only screen and (min-width : 992px) {
    .slider-outer[rm-comp='tlTVRkB0mAk'] {
      position: absolute;
    }
  }
  @media (max-height: 400px) {
    .slider-outer[rm-comp='tlTVRkB0mAk'] {
      margin-top: -80px;
    }
  }
  .main-container[rm-comp='tlTVRkB0mAk'] {
    overflow: hidden;
  }

  @keyframes slidein {
    from[rm-comp='Pruuz_sr_jL'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='Pruuz_sr_jL'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .main-container[rm-comp='Pruuz_sr_jL'] {
    background-color: black;
    position: relative;
    display: block;
  }
  @media screen and (max-height: 800px) {
    .main-container[rm-comp='Pruuz_sr_jL'] {
      min-height: calc(100vh - 66.83px);
    }
  }
  @media only screen and (min-width : 992px) {
    .main-container[rm-comp='Pruuz_sr_jL'] {
      min-height: calc(100vh - 90px);
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .main-container[rm-comp='Pruuz_sr_jL'] {
      padding-right: 0px;
      padding-left: 0px;
    }
  }
  @media (min-width: 991px) {
    .rm-ba-right[rm-comp='Pruuz_sr_jL'], .rm-ba-left[rm-comp='Pruuz_sr_jL'] {
      top: -4%;
    }
  }
  @media (min-width: 991px) {
    #video-video[rm-comp='Pruuz_sr_jL'] {
      top: 45%;
    }
  }
  .yellow-container[rm-comp='Pruuz_sr_jL'] {
    background-color: #FFC425;
    box-shadow: 0px 0px 7px 2px rgba(0, 0, 0, 0.15);
  }
  .text-container[rm-comp='Pruuz_sr_jL'] {
    text-align: center;
    padding: 165px 20px;
    width: 100%;
    max-width: 1280px;
  }
  @media screen and (max-height: 800px) {
    .text-container[rm-comp='Pruuz_sr_jL'] {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      position: absolute;
      padding: 80px 20px;
    }
  }
  @media screen and (max-height: 400px) {
    .text-container[rm-comp='Pruuz_sr_jL'] {
      position: inherit;
      transform: none;
      left: unset;
      top: unset;
    }
  }
  @media only screen and (min-width : 992px) {
    .text-container[rm-comp='Pruuz_sr_jL'] {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      padding: 20px 20px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='Pruuz_sr_jL'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
      padding-bottom: 50px;
    }
  }
  @media (min-height: 700px) and (max-height: 800px) {
    .action-btn-wrapper[rm-comp='Pruuz_sr_jL'] {
      margin-top: 100px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='Pruuz_sr_jL'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
    }
  }
  .btn[rm-comp='Pruuz_sr_jL'] {
    background-color: #ffc425;
    color: #1a1a1a;
    font-size: 16px;
    font-family: "Open Sans", sans-serif;
    width: 160px;
    height: 40px;
    border-radius: 10px;
    transition: 0.5s ease;
    text-transform: uppercase;
  }
  .btn[rm-comp='Pruuz_sr_jL']:focus {
    border-radius: 10px;
  }
  .btn[rm-comp='Pruuz_sr_jL']:disabled {
    background-color: #1a1a1a;
  }
  .btn[rm-comp='Pruuz_sr_jL']:disabled:hover {
    background-color: #1a1a1a;
    color: #1a1a1a;
    border: #1a1a1a;
    cursor: default;
  }
  .back-button[rm-comp='Pruuz_sr_jL'] {
    background-color: white;
    left: 50px;
    bottom: 85px;
    margin-bottom: 20px;
  }
  @media only screen and (min-width : 992px) {
    .back-button[rm-comp='Pruuz_sr_jL'] {
      position: absolute;
      margin-bottom: 0;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .back-button[rm-comp='Pruuz_sr_jL']:hover {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .back-button[rm-comp='Pruuz_sr_jL']:active {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  .next-button[rm-comp='Pruuz_sr_jL'] {
    right: 50px;
    bottom: 85px;
  }
  @media only screen and (min-width : 992px) {
    .next-button[rm-comp='Pruuz_sr_jL'] {
      position: absolute;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .next-button[rm-comp='Pruuz_sr_jL']:hover {
      background-color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .next-button[rm-comp='Pruuz_sr_jL']:active {
      background-color: #ffffff;
      color: #1a1a1a;
    }
  }
  .btn[rm-comp='Pruuz_sr_jL']:focus {
    background-color: #ffffff;
    color: #1a1a1a;
    outline: none;
    border: 2px solid #FFC425;
  }
  .slider-container[rm-comp='Pruuz_sr_jL'] {
    width: 100%;
    max-width: 400px;
  }
  @media only screen and (max-width : 575px) {
    .slider-container[rm-comp='Pruuz_sr_jL'] {
      max-width: 250px;
      margin: 0 auto;
      position: relative;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-container[rm-comp='Pruuz_sr_jL'] {
      margin: 0 auto;
      position: relative;
    }
  }
  .slider-container .sign[rm-comp='Pruuz_sr_jL'] {
    color: white;
    cursor: pointer;
    -ms-user-select: none;
    -webkit-user-select: none;
            user-select: none;
  }
  @media only screen and (max-width : 575px) {
    .slider-container .sign[rm-comp='Pruuz_sr_jL'] {
      top: -15px;
    }
  }
  .slider-outer[rm-comp='Pruuz_sr_jL'] {
    margin-top: 50px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-outer[rm-comp='Pruuz_sr_jL'] {
      margin-top: 60px;
    }
  }
  @media only screen and (max-width : 575px) {
    .slider-outer[rm-comp='Pruuz_sr_jL'] {
      margin-top: 30px;
    }
  }
  @media only screen and (max-width : 575px) and (min-height: 700px) and (max-height: 799px) {
    .slider-outer[rm-comp='Pruuz_sr_jL'] {
      margin-top: 60px;
    }
  }
  @media only screen and (min-width : 992px) {
    .slider-outer[rm-comp='Pruuz_sr_jL'] {
      position: absolute;
      bottom: 80px;
      left: 50%;
      transform: translate(-50%, 0);
    }
  }
  .slider-outer p[rm-comp='Pruuz_sr_jL'] {
    color: white;
    text-align: center;
    max-width: 400px;
    margin: 0 auto;
    margin-bottom: 30px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer p[rm-comp='Pruuz_sr_jL'] {
      max-width: 200px;
      margin-bottom: 35px;
      height: 57px;
    }
  }
  .slider-outer p.number[rm-comp='Pruuz_sr_jL'] {
    color: #FFC425;
    font-size: 25px;
    display: inline-block;
    font-weight: bold;
    margin-bottom: 0;
  }
  .slider-outer .sign[rm-comp='Pruuz_sr_jL'] {
    color: white;
    position: absolute;
    font-size: 55px;
  }
  .slider-outer .minus[rm-comp='Pruuz_sr_jL'] {
    left: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .minus[rm-comp='Pruuz_sr_jL'] {
      left: -15px;
    }
  }
  .slider-outer .plus[rm-comp='Pruuz_sr_jL'] {
    right: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .plus[rm-comp='Pruuz_sr_jL'] {
      right: -15px;
    }
  }
  .next-outline[rm-comp='Pruuz_sr_jL'] {
    border: 1px solid #1a1a1a;
  }
  /* Before/after default styles */
  #before-after[rm-comp='Pruuz_sr_jL'] {
    display: block;
    position: relative;
    height: 550px;
    width: 100%;
    max-width: 1280px;
    margin: 0 auto;
    top: 50%;
    /*        margin-top: 50px;*/
  }
  @media only screen and (max-width : 575px) {
    #before-after[rm-comp='Pruuz_sr_jL'] {
      margin-top: 0px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    #before-after[rm-comp='Pruuz_sr_jL'] {
      margin-top: 20px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    #before-after[rm-comp='Pruuz_sr_jL'] {
      padding-bottom: 56.5%;
      height: auto;
    }
  }
  .rm-ba-left[rm-comp='Pruuz_sr_jL'],
  .rm-ba-right[rm-comp='Pruuz_sr_jL'] {
    position: absolute;
    overflow: hidden;
    width: 100%;
    height: 100%;
  }
  @media only screen and (max-width : 575px) {
    .rm-ba-left[rm-comp='Pruuz_sr_jL'],
    .rm-ba-right[rm-comp='Pruuz_sr_jL'] {
      width: 120%;
      height: 120%;
      left: -10%;
    }
  }
  .rm-ba-left *[rm-comp='Pruuz_sr_jL'],
  .rm-ba-right *[rm-comp='Pruuz_sr_jL'] {
    display: block;
    position: absolute;
    max-height: 100%;
    max-width: 100%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
  @media only screen and (min-width : 992px) {
    .rm-ba-left *[rm-comp='Pruuz_sr_jL'],
    .rm-ba-right *[rm-comp='Pruuz_sr_jL'] {
      top: 42%;
    }
  }
  .rm-ba-right *[rm-comp='Pruuz_sr_jL'] {
    z-index: 1;
  }
  .rm-ba-left *[rm-comp='Pruuz_sr_jL'] {
    z-index: 2;
  }
  .number[rm-comp='Pruuz_sr_jL'] {
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
  }
  .slider-outer[rm-comp='Pruuz_sr_jL'] {
    z-index: 4;
    position: inherit;
  }
  @media only screen and (min-width : 992px) {
    .slider-outer[rm-comp='Pruuz_sr_jL'] {
      position: absolute;
    }
  }
  @media (max-height: 400px) {
    .slider-outer[rm-comp='Pruuz_sr_jL'] {
      margin-top: -80px;
    }
  }
  .main-container[rm-comp='Pruuz_sr_jL'] {
    overflow: hidden;
  }
  @keyframes sliderAnim {
    from[rm-comp='Pruuz_sr_jL'] {
      left: 0;
    }
    75%[rm-comp='Pruuz_sr_jL'] {
      left: 100%;
    }
    to[rm-comp='Pruuz_sr_jL'] {
      left: 0;
    }
  }

  @keyframes slidein {
    from[rm-comp='Fwp1--DsM3d'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='Fwp1--DsM3d'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .main-container[rm-comp='Fwp1--DsM3d'] {
    background-color: black;
    position: relative;
    display: block;
  }
  @media screen and (max-height: 800px) {
    .main-container[rm-comp='Fwp1--DsM3d'] {
      min-height: calc(100vh - 66.83px);
    }
  }
  @media only screen and (min-width : 992px) {
    .main-container[rm-comp='Fwp1--DsM3d'] {
      min-height: calc(100vh - 90px);
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .main-container[rm-comp='Fwp1--DsM3d'] {
      padding-right: 0px;
      padding-left: 0px;
    }
  }
  @media (min-width: 991px) {
    .rm-ba-right[rm-comp='Fwp1--DsM3d'], .rm-ba-left[rm-comp='Fwp1--DsM3d'] {
      top: -4%;
    }
  }
  @media (min-width: 991px) {
    #video-video[rm-comp='Fwp1--DsM3d'] {
      top: 45%;
    }
  }
  .yellow-container[rm-comp='Fwp1--DsM3d'] {
    background-color: #FFC425;
    box-shadow: 0px 0px 7px 2px rgba(0, 0, 0, 0.15);
  }
  .text-container[rm-comp='Fwp1--DsM3d'] {
    text-align: center;
    padding: 165px 20px;
    width: 100%;
    max-width: 1280px;
  }
  @media screen and (max-height: 800px) {
    .text-container[rm-comp='Fwp1--DsM3d'] {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      position: absolute;
      padding: 80px 20px;
    }
  }
  @media screen and (max-height: 400px) {
    .text-container[rm-comp='Fwp1--DsM3d'] {
      position: inherit;
      transform: none;
      left: unset;
      top: unset;
    }
  }
  @media only screen and (min-width : 992px) {
    .text-container[rm-comp='Fwp1--DsM3d'] {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      padding: 20px 20px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='Fwp1--DsM3d'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
      padding-bottom: 50px;
    }
  }
  @media (min-height: 700px) and (max-height: 800px) {
    .action-btn-wrapper[rm-comp='Fwp1--DsM3d'] {
      margin-top: 100px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='Fwp1--DsM3d'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
    }
  }
  .btn[rm-comp='Fwp1--DsM3d'] {
    background-color: #ffc425;
    color: #1a1a1a;
    font-size: 16px;
    font-family: "Open Sans", sans-serif;
    width: 160px;
    height: 40px;
    border-radius: 10px;
    transition: 0.5s ease;
    text-transform: uppercase;
  }
  .btn[rm-comp='Fwp1--DsM3d']:focus {
    border-radius: 10px;
  }
  .btn[rm-comp='Fwp1--DsM3d']:disabled {
    background-color: #1a1a1a;
  }
  .btn[rm-comp='Fwp1--DsM3d']:disabled:hover {
    background-color: #1a1a1a;
    color: #1a1a1a;
    border: #1a1a1a;
    cursor: default;
  }
  .back-button[rm-comp='Fwp1--DsM3d'] {
    background-color: white;
    left: 50px;
    bottom: 85px;
    margin-bottom: 20px;
  }
  @media only screen and (min-width : 992px) {
    .back-button[rm-comp='Fwp1--DsM3d'] {
      position: absolute;
      margin-bottom: 0;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .back-button[rm-comp='Fwp1--DsM3d']:hover {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .back-button[rm-comp='Fwp1--DsM3d']:active {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  .next-button[rm-comp='Fwp1--DsM3d'] {
    right: 50px;
    bottom: 85px;
  }
  @media only screen and (min-width : 992px) {
    .next-button[rm-comp='Fwp1--DsM3d'] {
      position: absolute;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .next-button[rm-comp='Fwp1--DsM3d']:hover {
      background-color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .next-button[rm-comp='Fwp1--DsM3d']:active {
      background-color: #ffffff;
      color: #1a1a1a;
    }
  }
  .btn[rm-comp='Fwp1--DsM3d']:focus {
    background-color: #ffffff;
    color: #1a1a1a;
    outline: none;
    border: 2px solid #FFC425;
  }
  .slider-container[rm-comp='Fwp1--DsM3d'] {
    width: 100%;
    max-width: 400px;
  }
  @media only screen and (max-width : 575px) {
    .slider-container[rm-comp='Fwp1--DsM3d'] {
      max-width: 250px;
      margin: 0 auto;
      position: relative;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-container[rm-comp='Fwp1--DsM3d'] {
      margin: 0 auto;
      position: relative;
    }
  }
  .slider-container .sign[rm-comp='Fwp1--DsM3d'] {
    color: white;
    cursor: pointer;
    -ms-user-select: none;
    -webkit-user-select: none;
            user-select: none;
  }
  @media only screen and (max-width : 575px) {
    .slider-container .sign[rm-comp='Fwp1--DsM3d'] {
      top: -15px;
    }
  }
  .slider-outer[rm-comp='Fwp1--DsM3d'] {
    margin-top: 50px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-outer[rm-comp='Fwp1--DsM3d'] {
      margin-top: 60px;
    }
  }
  @media only screen and (max-width : 575px) {
    .slider-outer[rm-comp='Fwp1--DsM3d'] {
      margin-top: 30px;
    }
  }
  @media only screen and (max-width : 575px) and (min-height: 700px) and (max-height: 799px) {
    .slider-outer[rm-comp='Fwp1--DsM3d'] {
      margin-top: 60px;
    }
  }
  @media only screen and (min-width : 992px) {
    .slider-outer[rm-comp='Fwp1--DsM3d'] {
      position: absolute;
      bottom: 80px;
      left: 50%;
      transform: translate(-50%, 0);
    }
  }
  .slider-outer p[rm-comp='Fwp1--DsM3d'] {
    color: white;
    text-align: center;
    max-width: 400px;
    margin: 0 auto;
    margin-bottom: 30px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer p[rm-comp='Fwp1--DsM3d'] {
      max-width: 200px;
      margin-bottom: 35px;
      height: 57px;
    }
  }
  .slider-outer p.number[rm-comp='Fwp1--DsM3d'] {
    color: #FFC425;
    font-size: 25px;
    display: inline-block;
    font-weight: bold;
    margin-bottom: 0;
  }
  .slider-outer .sign[rm-comp='Fwp1--DsM3d'] {
    color: white;
    position: absolute;
    font-size: 55px;
  }
  .slider-outer .minus[rm-comp='Fwp1--DsM3d'] {
    left: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .minus[rm-comp='Fwp1--DsM3d'] {
      left: -15px;
    }
  }
  .slider-outer .plus[rm-comp='Fwp1--DsM3d'] {
    right: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .plus[rm-comp='Fwp1--DsM3d'] {
      right: -15px;
    }
  }
  .next-outline[rm-comp='Fwp1--DsM3d'] {
    border: 1px solid #1a1a1a;
  }
  /* Before/after default styles */
  #before-after[rm-comp='Fwp1--DsM3d'] {
    display: block;
    position: relative;
    height: 550px;
    width: 100%;
    max-width: 1280px;
    margin: 0 auto;
    top: 50%;
    /*        margin-top: 50px;*/
  }
  @media only screen and (max-width : 575px) {
    #before-after[rm-comp='Fwp1--DsM3d'] {
      margin-top: 0px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    #before-after[rm-comp='Fwp1--DsM3d'] {
      margin-top: 20px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    #before-after[rm-comp='Fwp1--DsM3d'] {
      padding-bottom: 56.5%;
      height: auto;
    }
  }
  .rm-ba-left[rm-comp='Fwp1--DsM3d'],
  .rm-ba-right[rm-comp='Fwp1--DsM3d'] {
    position: absolute;
    overflow: hidden;
    width: 100%;
    height: 100%;
  }
  @media only screen and (max-width : 575px) {
    .rm-ba-left[rm-comp='Fwp1--DsM3d'],
    .rm-ba-right[rm-comp='Fwp1--DsM3d'] {
      width: 120%;
      height: 120%;
      left: -10%;
    }
  }
  .rm-ba-left *[rm-comp='Fwp1--DsM3d'],
  .rm-ba-right *[rm-comp='Fwp1--DsM3d'] {
    display: block;
    position: absolute;
    max-height: 100%;
    max-width: 100%;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
  }
  @media only screen and (min-width : 992px) {
    .rm-ba-left *[rm-comp='Fwp1--DsM3d'],
    .rm-ba-right *[rm-comp='Fwp1--DsM3d'] {
      top: 42%;
    }
  }
  .rm-ba-right *[rm-comp='Fwp1--DsM3d'] {
    z-index: 1;
  }
  .rm-ba-left *[rm-comp='Fwp1--DsM3d'] {
    z-index: 2;
  }
  .number[rm-comp='Fwp1--DsM3d'] {
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
  }
  .slider-outer[rm-comp='Fwp1--DsM3d'] {
    z-index: 4;
    position: inherit;
  }
  @media only screen and (min-width : 992px) {
    .slider-outer[rm-comp='Fwp1--DsM3d'] {
      position: absolute;
    }
  }
  @media (max-height: 400px) {
    .slider-outer[rm-comp='Fwp1--DsM3d'] {
      margin-top: -80px;
    }
  }
  .main-container[rm-comp='Fwp1--DsM3d'] {
    overflow: hidden;
  }
  .hiddenVideo[rm-comp='Fwp1--DsM3d'] {
    position: absolute;
    opacity: 0;
    width: 100px;
    height: 100px;
  }
  @keyframes sliderAnim {
    from[rm-comp='Fwp1--DsM3d'] {
      left: 0;
    }
    75%[rm-comp='Fwp1--DsM3d'] {
      left: 100%;
    }
    to[rm-comp='Fwp1--DsM3d'] {
      left: 0;
    }
  }

  @keyframes slidein {
    from[rm-comp='Or8hbuY9JQc'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='Or8hbuY9JQc'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .main-container[rm-comp='Or8hbuY9JQc'] {
    background-color: black;
    position: relative;
    display: block;
  }
  @media screen and (max-height: 800px) {
    .main-container[rm-comp='Or8hbuY9JQc'] {
      min-height: calc(100vh - 66.83px);
    }
  }
  @media only screen and (min-width : 992px) {
    .main-container[rm-comp='Or8hbuY9JQc'] {
      min-height: calc(100vh - 90px);
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .main-container[rm-comp='Or8hbuY9JQc'] {
      padding-right: 0px;
      padding-left: 0px;
    }
  }
  @media (min-width: 991px) {
    .rm-ba-right[rm-comp='Or8hbuY9JQc'], .rm-ba-left[rm-comp='Or8hbuY9JQc'] {
      top: -4%;
    }
  }
  @media (min-width: 991px) {
    #video-video[rm-comp='Or8hbuY9JQc'] {
      top: 45%;
    }
  }
  .yellow-container[rm-comp='Or8hbuY9JQc'] {
    background-color: #FFC425;
    box-shadow: 0px 0px 7px 2px rgba(0, 0, 0, 0.15);
  }
  .text-container[rm-comp='Or8hbuY9JQc'] {
    text-align: center;
    padding: 165px 20px;
    width: 100%;
    max-width: 1280px;
  }
  @media screen and (max-height: 800px) {
    .text-container[rm-comp='Or8hbuY9JQc'] {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      position: absolute;
      padding: 80px 20px;
    }
  }
  @media screen and (max-height: 400px) {
    .text-container[rm-comp='Or8hbuY9JQc'] {
      position: inherit;
      transform: none;
      left: unset;
      top: unset;
    }
  }
  @media only screen and (min-width : 992px) {
    .text-container[rm-comp='Or8hbuY9JQc'] {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      padding: 20px 20px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='Or8hbuY9JQc'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
      padding-bottom: 50px;
    }
  }
  @media (min-height: 700px) and (max-height: 800px) {
    .action-btn-wrapper[rm-comp='Or8hbuY9JQc'] {
      margin-top: 100px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='Or8hbuY9JQc'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
    }
  }
  .btn[rm-comp='Or8hbuY9JQc'] {
    background-color: #ffc425;
    color: #1a1a1a;
    font-size: 16px;
    font-family: "Open Sans", sans-serif;
    width: 160px;
    height: 40px;
    border-radius: 10px;
    transition: 0.5s ease;
    text-transform: uppercase;
  }
  .btn[rm-comp='Or8hbuY9JQc']:focus {
    border-radius: 10px;
  }
  .btn[rm-comp='Or8hbuY9JQc']:disabled {
    background-color: #1a1a1a;
  }
  .btn[rm-comp='Or8hbuY9JQc']:disabled:hover {
    background-color: #1a1a1a;
    color: #1a1a1a;
    border: #1a1a1a;
    cursor: default;
  }
  .back-button[rm-comp='Or8hbuY9JQc'] {
    background-color: white;
    left: 50px;
    bottom: 85px;
    margin-bottom: 20px;
  }
  @media only screen and (min-width : 992px) {
    .back-button[rm-comp='Or8hbuY9JQc'] {
      position: absolute;
      margin-bottom: 0;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .back-button[rm-comp='Or8hbuY9JQc']:hover {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .back-button[rm-comp='Or8hbuY9JQc']:active {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  .next-button[rm-comp='Or8hbuY9JQc'] {
    right: 50px;
    bottom: 85px;
  }
  @media only screen and (min-width : 992px) {
    .next-button[rm-comp='Or8hbuY9JQc'] {
      position: absolute;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .next-button[rm-comp='Or8hbuY9JQc']:hover {
      background-color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .next-button[rm-comp='Or8hbuY9JQc']:active {
      background-color: #ffffff;
      color: #1a1a1a;
    }
  }
  .btn[rm-comp='Or8hbuY9JQc']:focus {
    background-color: #ffffff;
    color: #1a1a1a;
    outline: none;
    border: 2px solid #FFC425;
  }
  .slider-container[rm-comp='Or8hbuY9JQc'] {
    width: 100%;
    max-width: 400px;
  }
  @media only screen and (max-width : 575px) {
    .slider-container[rm-comp='Or8hbuY9JQc'] {
      max-width: 250px;
      margin: 0 auto;
      position: relative;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-container[rm-comp='Or8hbuY9JQc'] {
      margin: 0 auto;
      position: relative;
    }
  }
  .slider-container .sign[rm-comp='Or8hbuY9JQc'] {
    color: white;
    cursor: pointer;
    -ms-user-select: none;
    -webkit-user-select: none;
            user-select: none;
  }
  @media only screen and (max-width : 575px) {
    .slider-container .sign[rm-comp='Or8hbuY9JQc'] {
      top: -15px;
    }
  }
  .slider-outer[rm-comp='Or8hbuY9JQc'] {
    margin-top: 50px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-outer[rm-comp='Or8hbuY9JQc'] {
      margin-top: 60px;
    }
  }
  @media only screen and (max-width : 575px) {
    .slider-outer[rm-comp='Or8hbuY9JQc'] {
      margin-top: 30px;
    }
  }
  @media only screen and (max-width : 575px) and (min-height: 700px) and (max-height: 799px) {
    .slider-outer[rm-comp='Or8hbuY9JQc'] {
      margin-top: 60px;
    }
  }
  @media only screen and (min-width : 992px) {
    .slider-outer[rm-comp='Or8hbuY9JQc'] {
      position: absolute;
      bottom: 80px;
      left: 50%;
      transform: translate(-50%, 0);
    }
  }
  .slider-outer p[rm-comp='Or8hbuY9JQc'] {
    color: white;
    text-align: center;
    max-width: 400px;
    margin: 0 auto;
    margin-bottom: 30px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer p[rm-comp='Or8hbuY9JQc'] {
      max-width: 200px;
      margin-bottom: 35px;
      height: 57px;
    }
  }
  .slider-outer p.number[rm-comp='Or8hbuY9JQc'] {
    color: #FFC425;
    font-size: 25px;
    display: inline-block;
    font-weight: bold;
    margin-bottom: 0;
  }
  .slider-outer .sign[rm-comp='Or8hbuY9JQc'] {
    color: white;
    position: absolute;
    font-size: 55px;
  }
  .slider-outer .minus[rm-comp='Or8hbuY9JQc'] {
    left: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .minus[rm-comp='Or8hbuY9JQc'] {
      left: -15px;
    }
  }
  .slider-outer .plus[rm-comp='Or8hbuY9JQc'] {
    right: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .plus[rm-comp='Or8hbuY9JQc'] {
      right: -15px;
    }
  }
  .next-outline[rm-comp='Or8hbuY9JQc'] {
    border: 1px solid #1a1a1a;
  }
  h1[rm-comp='Or8hbuY9JQc'] {
    color: #ffc425;
    font-size: 50px;
    font-weight: normal;
    padding-bottom: 20px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    h1[rm-comp='Or8hbuY9JQc'] {
      font-size: 40px;
    }
  }
  h2[rm-comp='Or8hbuY9JQc'] {
    color: #fff;
    font-size: 25px;
    font-weight: 400;
    padding-bottom: 50px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    h2[rm-comp='Or8hbuY9JQc'] {
      font-size: 17px;
    }
  }
  p[rm-comp='Or8hbuY9JQc'],
  label[rm-comp='Or8hbuY9JQc'] {
    color: #fff;
    font-size: 20px;
    display: block;
    padding-bottom: 30px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    p[rm-comp='Or8hbuY9JQc'],
    label[rm-comp='Or8hbuY9JQc'] {
      font-size: 14px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    label[rm-comp='Or8hbuY9JQc'] {
      padding-top: 50px;
    }
  }
  .landing-container[rm-comp='Or8hbuY9JQc'] {
    min-height: calc(100vh - 409px);
    background-color: #1a1a1a;
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
    flex-wrap: wrap;
    height: auto;
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    .landing-container[rm-comp='Or8hbuY9JQc'] {
      min-height: calc(100vh - 411px);
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .landing-container[rm-comp='Or8hbuY9JQc'] {
      min-height: 0;
    }
  }
  .landing-container .text-container[rm-comp='Or8hbuY9JQc'] {
    text-align: center;
    padding: 20px 20px 100px 20px;
    width: 100%;
  }
  @media only screen and (max-width : 575px) {
    .landing-container .text-container[rm-comp='Or8hbuY9JQc'] {
      padding-bottom: 120px;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .landing-container .text-container[rm-comp='Or8hbuY9JQc'] {
      padding-bottom: 150px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .landing-container .text-container[rm-comp='Or8hbuY9JQc'] {
      padding-bottom: 100px;
    }
  }
  .text-container-inner[rm-comp='Or8hbuY9JQc'] {
    max-width: 800px;
    display: block;
    margin: 0 auto;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .desktop[rm-comp='Or8hbuY9JQc'] {
      display: none;
    }
  }
  @media only screen and (min-width : 768px) {
    .mobile[rm-comp='Or8hbuY9JQc'] {
      display: none;
    }
  }
  .mobile h2[rm-comp='Or8hbuY9JQc'] {
    padding-bottom: 15px;
  }
  .mobile p[rm-comp='Or8hbuY9JQc'] {
    padding-bottom: 20px;
    font-size: 14px;
  }
  .feedback[rm-comp='Or8hbuY9JQc'] {
    animation: fadein 2s;
  }
  .slider[rm-comp='Or8hbuY9JQc'] {
    display: block;
    background-color: #ffc425;
    max-width: 722px;
    height: 4px;
    width: 100%;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .slider[rm-comp='Or8hbuY9JQc'] {
      transform: rotate(90deg);
      width: 100%;
      max-width: 350px;
      margin-top: 150px;
      margin-bottom: 150px;
      margin-left: auto;
      margin-right: auto;
    }
  }
  #slider-values[rm-comp='Or8hbuY9JQc'] {
    display: flex;
    width: 100%;
    justify-content: space-between;
  }
  #slider-values span[rm-comp='Or8hbuY9JQc'] {
    margin-top: 10px;
    color: #FFF;
  }
  .slider-wrapper[rm-comp='Or8hbuY9JQc'] {
    margin-bottom: 62px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .slider-wrapper[rm-comp='Or8hbuY9JQc'] {
      margin-bottom: 0px;
    }
  }
  .service-text[rm-comp='Or8hbuY9JQc'] {
    border-radius: 10px;
    padding: 10px 20px;
    width: 100%;
    font-size: 16px;
    font-family: "Open Sans", sans-serif;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .service-text[rm-comp='Or8hbuY9JQc'] {
      font-size: 14px;
    }
  }
  .back-button-container .back-button[rm-comp='Or8hbuY9JQc'] {
    background: url("images/icons/back-button-yellow.svg");
    background-size: cover;
  }
  .back-text[rm-comp='Or8hbuY9JQc'] {
    position: absolute;
    display: block;
    color: #fff;
    opacity: 0;
    transition: 0.25s ease;
  }
  .back-text p[rm-comp='Or8hbuY9JQc'] {
    padding: 0;
  }
  .back-button-container .back-button[rm-comp='Or8hbuY9JQc']:focus, .next-button-container .next-button[rm-comp='Or8hbuY9JQc']:focus {
    background: url("images/icons/back-button-white.svg");
    outline: none;
    background-size: cover;
    border-radius: 100%;
    border: 1px solid #FFC425;
  }
  .next-button-container .next-button[rm-comp='Or8hbuY9JQc'] {
    background: url("images/icons/back-button-yellow.svg");
    background-size: cover;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px) {
    .back-button-container[rm-comp='Or8hbuY9JQc'], .next-button-container[rm-comp='Or8hbuY9JQc'] {
      bottom: 70px;
    }
  }
  @media (-ms-high-contrast: none), (pointer: fine) {
    .back-button[rm-comp='Or8hbuY9JQc']:hover, .next-button[rm-comp='Or8hbuY9JQc']:hover {
      background: url("images/icons/back-button-white.svg");
      outline: none;
      background-size: cover;
    }
    .back-button:hover + .back-text[rm-comp='Or8hbuY9JQc'], .next-button:hover + .next-text[rm-comp='Or8hbuY9JQc'] {
      opacity: 1;
    }
  }
  @media (-ms-high-contrast: none), (pointer: coarse) {
    .back-button[rm-comp='Or8hbuY9JQc']:active, .next-button[rm-comp='Or8hbuY9JQc']:active {
      background: url("images/icons/back-button-white.svg");
      outline: none;
      background-size: cover;
    }
  }
  .yellow-banner[rm-comp='Or8hbuY9JQc'] {
    background: radial-gradient(circle, #FCCB5E, #FFC425, #FFC425, #FFC425, #FFC425, #FFC425);
  }
  .yellow-banner h1[rm-comp='Or8hbuY9JQc'], .yellow-banner h2[rm-comp='Or8hbuY9JQc'], .yellow-banner label[rm-comp='Or8hbuY9JQc'] {
    color: #1A1A1A;
  }
  .yellow-banner .back-button[rm-comp='Or8hbuY9JQc'] {
    background: url("images/icons/back-button.svg");
    background-size: cover;
  }
  .yellow-banner .back-text[rm-comp='Or8hbuY9JQc'] {
    color: #fff;
  }

  @keyframes slidein {
    from[rm-comp='Vt-k7NvixY3'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='Vt-k7NvixY3'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .main-container[rm-comp='Vt-k7NvixY3'] {
    background-color: black;
    position: relative;
    display: block;
  }
  @media screen and (max-height: 800px) {
    .main-container[rm-comp='Vt-k7NvixY3'] {
      min-height: calc(100vh - 66.83px);
    }
  }
  @media only screen and (min-width : 992px) {
    .main-container[rm-comp='Vt-k7NvixY3'] {
      min-height: calc(100vh - 90px);
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .main-container[rm-comp='Vt-k7NvixY3'] {
      padding-right: 0px;
      padding-left: 0px;
    }
  }
  @media (min-width: 991px) {
    .rm-ba-right[rm-comp='Vt-k7NvixY3'], .rm-ba-left[rm-comp='Vt-k7NvixY3'] {
      top: -4%;
    }
  }
  @media (min-width: 991px) {
    #video-video[rm-comp='Vt-k7NvixY3'] {
      top: 45%;
    }
  }
  .yellow-container[rm-comp='Vt-k7NvixY3'] {
    background-color: #FFC425;
    box-shadow: 0px 0px 7px 2px rgba(0, 0, 0, 0.15);
  }
  .text-container[rm-comp='Vt-k7NvixY3'] {
    text-align: center;
    padding: 165px 20px;
    width: 100%;
    max-width: 1280px;
  }
  @media screen and (max-height: 800px) {
    .text-container[rm-comp='Vt-k7NvixY3'] {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      position: absolute;
      padding: 80px 20px;
    }
  }
  @media screen and (max-height: 400px) {
    .text-container[rm-comp='Vt-k7NvixY3'] {
      position: inherit;
      transform: none;
      left: unset;
      top: unset;
    }
  }
  @media only screen and (min-width : 992px) {
    .text-container[rm-comp='Vt-k7NvixY3'] {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      padding: 20px 20px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='Vt-k7NvixY3'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
      padding-bottom: 50px;
    }
  }
  @media (min-height: 700px) and (max-height: 800px) {
    .action-btn-wrapper[rm-comp='Vt-k7NvixY3'] {
      margin-top: 100px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='Vt-k7NvixY3'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
    }
  }
  .btn[rm-comp='Vt-k7NvixY3'] {
    background-color: #ffc425;
    color: #1a1a1a;
    font-size: 16px;
    font-family: "Open Sans", sans-serif;
    width: 160px;
    height: 40px;
    border-radius: 10px;
    transition: 0.5s ease;
    text-transform: uppercase;
  }
  .btn[rm-comp='Vt-k7NvixY3']:focus {
    border-radius: 10px;
  }
  .btn[rm-comp='Vt-k7NvixY3']:disabled {
    background-color: #1a1a1a;
  }
  .btn[rm-comp='Vt-k7NvixY3']:disabled:hover {
    background-color: #1a1a1a;
    color: #1a1a1a;
    border: #1a1a1a;
    cursor: default;
  }
  .back-button[rm-comp='Vt-k7NvixY3'] {
    background-color: white;
    left: 50px;
    bottom: 85px;
    margin-bottom: 20px;
  }
  @media only screen and (min-width : 992px) {
    .back-button[rm-comp='Vt-k7NvixY3'] {
      position: absolute;
      margin-bottom: 0;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .back-button[rm-comp='Vt-k7NvixY3']:hover {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .back-button[rm-comp='Vt-k7NvixY3']:active {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  .next-button[rm-comp='Vt-k7NvixY3'] {
    right: 50px;
    bottom: 85px;
  }
  @media only screen and (min-width : 992px) {
    .next-button[rm-comp='Vt-k7NvixY3'] {
      position: absolute;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .next-button[rm-comp='Vt-k7NvixY3']:hover {
      background-color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .next-button[rm-comp='Vt-k7NvixY3']:active {
      background-color: #ffffff;
      color: #1a1a1a;
    }
  }
  .btn[rm-comp='Vt-k7NvixY3']:focus {
    background-color: #ffffff;
    color: #1a1a1a;
    outline: none;
    border: 2px solid #FFC425;
  }
  .slider-container[rm-comp='Vt-k7NvixY3'] {
    width: 100%;
    max-width: 400px;
  }
  @media only screen and (max-width : 575px) {
    .slider-container[rm-comp='Vt-k7NvixY3'] {
      max-width: 250px;
      margin: 0 auto;
      position: relative;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-container[rm-comp='Vt-k7NvixY3'] {
      margin: 0 auto;
      position: relative;
    }
  }
  .slider-container .sign[rm-comp='Vt-k7NvixY3'] {
    color: white;
    cursor: pointer;
    -ms-user-select: none;
    -webkit-user-select: none;
            user-select: none;
  }
  @media only screen and (max-width : 575px) {
    .slider-container .sign[rm-comp='Vt-k7NvixY3'] {
      top: -15px;
    }
  }
  .slider-outer[rm-comp='Vt-k7NvixY3'] {
    margin-top: 50px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-outer[rm-comp='Vt-k7NvixY3'] {
      margin-top: 60px;
    }
  }
  @media only screen and (max-width : 575px) {
    .slider-outer[rm-comp='Vt-k7NvixY3'] {
      margin-top: 30px;
    }
  }
  @media only screen and (max-width : 575px) and (min-height: 700px) and (max-height: 799px) {
    .slider-outer[rm-comp='Vt-k7NvixY3'] {
      margin-top: 60px;
    }
  }
  @media only screen and (min-width : 992px) {
    .slider-outer[rm-comp='Vt-k7NvixY3'] {
      position: absolute;
      bottom: 80px;
      left: 50%;
      transform: translate(-50%, 0);
    }
  }
  .slider-outer p[rm-comp='Vt-k7NvixY3'] {
    color: white;
    text-align: center;
    max-width: 400px;
    margin: 0 auto;
    margin-bottom: 30px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer p[rm-comp='Vt-k7NvixY3'] {
      max-width: 200px;
      margin-bottom: 35px;
      height: 57px;
    }
  }
  .slider-outer p.number[rm-comp='Vt-k7NvixY3'] {
    color: #FFC425;
    font-size: 25px;
    display: inline-block;
    font-weight: bold;
    margin-bottom: 0;
  }
  .slider-outer .sign[rm-comp='Vt-k7NvixY3'] {
    color: white;
    position: absolute;
    font-size: 55px;
  }
  .slider-outer .minus[rm-comp='Vt-k7NvixY3'] {
    left: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .minus[rm-comp='Vt-k7NvixY3'] {
      left: -15px;
    }
  }
  .slider-outer .plus[rm-comp='Vt-k7NvixY3'] {
    right: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .plus[rm-comp='Vt-k7NvixY3'] {
      right: -15px;
    }
  }
  .next-outline[rm-comp='Vt-k7NvixY3'] {
    border: 1px solid #1a1a1a;
  }
  h1[rm-comp='Vt-k7NvixY3'] {
    color: #1a1a1a;
    font-size: 50px;
    font-weight: normal;
    padding-bottom: 20px;
    width: 100%;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    h1[rm-comp='Vt-k7NvixY3'] {
      font-size: 40px;
    }
  }
  h2[rm-comp='Vt-k7NvixY3'] {
    width: 80%;
    color: #1a1a1a;
    font-size: 25px;
    font-weight: 400;
    padding-bottom: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    h2[rm-comp='Vt-k7NvixY3'] {
      font-size: 17px;
    }
  }
  h3[rm-comp='Vt-k7NvixY3'] {
    font-size: 23px;
    font-weight: 600;
    vertical-align: super;
    display: inline;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    h3[rm-comp='Vt-k7NvixY3'] {
      font-size: 18px;
    }
  }
  .mobile h2[rm-comp='Vt-k7NvixY3'] {
    padding-bottom: 15px;
  }
  .mobile p[rm-comp='Vt-k7NvixY3'] {
    padding-bottom: 20px;
    font-size: 14px;
  }
  .text-container-products[rm-comp='Vt-k7NvixY3'] {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    text-align: center;
    padding: 40px 20px 0 20px;
    position: inherit;
    max-width: 1400px;
    margin: 0 auto;
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px), only screen and (min-width : 768px) and (max-width : 991px) {
    .text-container-products[rm-comp='Vt-k7NvixY3'] {
      padding: 40px 10px 0 10px;
    }
  }
  .validation[rm-comp='Vt-k7NvixY3'] {
    margin-top: 10px;
  }
  .validation .exclamation[rm-comp='Vt-k7NvixY3'] {
    width: 20px;
    height: 20px;
  }
  .validation p[rm-comp='Vt-k7NvixY3'] {
    display: inline;
    margin-left: 10px;
    font-size: 14px;
    vertical-align: text-top;
  }
  .products-page[rm-comp='Vt-k7NvixY3'] {
    display: flex;
    justify-content: center;
    width: 100%;
  }
  @media only screen and (min-width : 768px) {
    .products-page .products-column[rm-comp='Vt-k7NvixY3'] {
      margin-left: 20px;
      margin-right: 20px;
    }
  }
  .products-page .products-row[rm-comp='Vt-k7NvixY3'] {
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    max-width: 1200px;
  }
  @media only screen and (min-width : 768px) {
    .products-page .products-row[rm-comp='Vt-k7NvixY3'] {
      margin-left: 36px;
    }
  }
  @media only screen and (min-width : 992px) and (max-width : 1199px) {
    .products-page .products-row[rm-comp='Vt-k7NvixY3'] {
      margin-bottom: 70px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .products-page .products-row[rm-comp='Vt-k7NvixY3'] {
      flex-direction: column;
      align-items: center;
      margin-bottom: 20px;
    }
  }
  @media only screen and (min-width : 992px) and (min-height: 700px) and (max-height: 820px) {
    .products-page .products-row[rm-comp='Vt-k7NvixY3'] {
      margin-bottom: 120px;
    }
  }
  .products-page .products-column[rm-comp='Vt-k7NvixY3'] {
    width: 306px;
    margin-bottom: 40px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .products-page .products-column[rm-comp='Vt-k7NvixY3'] {
      width: 250px;
      margin-bottom: 15px;
      margin-left: 25px;
    }
  }
  .products-page .products-column .products-icon[rm-comp='Vt-k7NvixY3'] {
    width: 40px;
    height: 40px;
    margin-right: 15px;
  }
  .products-page .products-column .title[rm-comp='Vt-k7NvixY3'] {
    margin-bottom: 20px;
    text-align: left;
  }
  .products-page .products-column .item[rm-comp='Vt-k7NvixY3'] {
    margin-bottom: 12px;
    text-align: left;
    margin-left: 10px;
  }
  .products-page .products-column input[type=checkbox][rm-comp='Vt-k7NvixY3'] {
    width: 22px;
    height: 22px;
    border: 1px solid #1a1a1a;
    margin-right: 15px;
    -webkit-appearance: none;
    transition: 0.2s ease;
    background-position: center;
    background-size: 0%;
    float: left;
  }
  .products-page .products-column input[type=checkbox][rm-comp='Vt-k7NvixY3']::-ms-check {
    color: transparent;
    background-color: transparent;
    border: 1px solid #1a1a1a;
  }
  .products-page .products-column input[type=checkbox][rm-comp='Vt-k7NvixY3']:checked {
    background-color: #1a1a1a;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(./images/survey/checkmark-white.png);
    background-size: 75%;
  }
  .products-page .products-column input[type=checkbox][rm-comp='Vt-k7NvixY3']:hover,
  .products-page .products-column input[type=checkbox][rm-comp='Vt-k7NvixY3']:focus {
    cursor: pointer;
    background-color: #1a1a1a;
  }
  .products-page .products-column input[type=checkbox][rm-comp='Vt-k7NvixY3']:focus {
    outline: none;
    border: 1px solid white;
  }
  .products-page .products-column .text input[type=text][rm-comp='Vt-k7NvixY3'] {
    width: 185px;
    height: 40px;
    padding: 0 10px;
    border-bottom: 1px solid #1a1a1a;
    background-color: rgba(255, 255, 255, 0);
    margin-top: -20px;
  }
  .products-page .products-column .text input[type=text][rm-comp='Vt-k7NvixY3']:-ms-input-placeholder {
    color: #1a1a1a;
  }
  .products-page .products-column .text input[type=text][rm-comp='Vt-k7NvixY3']::placeholder {
    color: #1a1a1a;
  }
  .products-page .products-column label[rm-comp='Vt-k7NvixY3'] {
    font-size: 20px;
    vertical-align: top;
    display: block;
    margin-left: 35px;
  }
  .back-button-container[rm-comp='Vt-k7NvixY3'], .next-button-container[rm-comp='Vt-k7NvixY3'] {
    bottom: 70px;
  }
  @media only screen and (max-width : 575px) {
    .back-button-container[rm-comp='Vt-k7NvixY3'], .next-button-container[rm-comp='Vt-k7NvixY3'] {
      bottom: 20px;
    }
  }
  @media only screen and (min-width : 992px) and (max-height: 699px) {
    .action-btn-wrapper[rm-comp='Vt-k7NvixY3'] {
      padding-top: 100px;
    }
  }
  @media (min-height: 821px) and (max-height: 900px) {
    .action-btn-wrapper[rm-comp='Vt-k7NvixY3'] {
      padding-top: 100px;
    }
  }
  @media (min-height: 700px) and (max-height: 820px) {
    .action-btn-wrapper[rm-comp='Vt-k7NvixY3'] {
      margin-top: 0px;
    }
  }

  @keyframes slidein {
    from[rm-comp='xdN7cp1F_ha'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='xdN7cp1F_ha'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .main-container[rm-comp='xdN7cp1F_ha'] {
    background-color: black;
    position: relative;
    display: block;
  }
  @media screen and (max-height: 800px) {
    .main-container[rm-comp='xdN7cp1F_ha'] {
      min-height: calc(100vh - 66.83px);
    }
  }
  @media only screen and (min-width : 992px) {
    .main-container[rm-comp='xdN7cp1F_ha'] {
      min-height: calc(100vh - 90px);
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .main-container[rm-comp='xdN7cp1F_ha'] {
      padding-right: 0px;
      padding-left: 0px;
    }
  }
  @media (min-width: 991px) {
    .rm-ba-right[rm-comp='xdN7cp1F_ha'], .rm-ba-left[rm-comp='xdN7cp1F_ha'] {
      top: -4%;
    }
  }
  @media (min-width: 991px) {
    #video-video[rm-comp='xdN7cp1F_ha'] {
      top: 45%;
    }
  }
  .yellow-container[rm-comp='xdN7cp1F_ha'] {
    background-color: #FFC425;
    box-shadow: 0px 0px 7px 2px rgba(0, 0, 0, 0.15);
  }
  .text-container[rm-comp='xdN7cp1F_ha'] {
    text-align: center;
    padding: 165px 20px;
    width: 100%;
    max-width: 1280px;
  }
  @media screen and (max-height: 800px) {
    .text-container[rm-comp='xdN7cp1F_ha'] {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      position: absolute;
      padding: 80px 20px;
    }
  }
  @media screen and (max-height: 400px) {
    .text-container[rm-comp='xdN7cp1F_ha'] {
      position: inherit;
      transform: none;
      left: unset;
      top: unset;
    }
  }
  @media only screen and (min-width : 992px) {
    .text-container[rm-comp='xdN7cp1F_ha'] {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      padding: 20px 20px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='xdN7cp1F_ha'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
      padding-bottom: 50px;
    }
  }
  @media (min-height: 700px) and (max-height: 800px) {
    .action-btn-wrapper[rm-comp='xdN7cp1F_ha'] {
      margin-top: 100px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='xdN7cp1F_ha'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
    }
  }
  .btn[rm-comp='xdN7cp1F_ha'] {
    background-color: #ffc425;
    color: #1a1a1a;
    font-size: 16px;
    font-family: "Open Sans", sans-serif;
    width: 160px;
    height: 40px;
    border-radius: 10px;
    transition: 0.5s ease;
    text-transform: uppercase;
  }
  .btn[rm-comp='xdN7cp1F_ha']:focus {
    border-radius: 10px;
  }
  .btn[rm-comp='xdN7cp1F_ha']:disabled {
    background-color: #1a1a1a;
  }
  .btn[rm-comp='xdN7cp1F_ha']:disabled:hover {
    background-color: #1a1a1a;
    color: #1a1a1a;
    border: #1a1a1a;
    cursor: default;
  }
  .back-button[rm-comp='xdN7cp1F_ha'] {
    background-color: white;
    left: 50px;
    bottom: 85px;
    margin-bottom: 20px;
  }
  @media only screen and (min-width : 992px) {
    .back-button[rm-comp='xdN7cp1F_ha'] {
      position: absolute;
      margin-bottom: 0;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .back-button[rm-comp='xdN7cp1F_ha']:hover {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .back-button[rm-comp='xdN7cp1F_ha']:active {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  .next-button[rm-comp='xdN7cp1F_ha'] {
    right: 50px;
    bottom: 85px;
  }
  @media only screen and (min-width : 992px) {
    .next-button[rm-comp='xdN7cp1F_ha'] {
      position: absolute;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .next-button[rm-comp='xdN7cp1F_ha']:hover {
      background-color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .next-button[rm-comp='xdN7cp1F_ha']:active {
      background-color: #ffffff;
      color: #1a1a1a;
    }
  }
  .btn[rm-comp='xdN7cp1F_ha']:focus {
    background-color: #ffffff;
    color: #1a1a1a;
    outline: none;
    border: 2px solid #FFC425;
  }
  .slider-container[rm-comp='xdN7cp1F_ha'] {
    width: 100%;
    max-width: 400px;
  }
  @media only screen and (max-width : 575px) {
    .slider-container[rm-comp='xdN7cp1F_ha'] {
      max-width: 250px;
      margin: 0 auto;
      position: relative;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-container[rm-comp='xdN7cp1F_ha'] {
      margin: 0 auto;
      position: relative;
    }
  }
  .slider-container .sign[rm-comp='xdN7cp1F_ha'] {
    color: white;
    cursor: pointer;
    -ms-user-select: none;
    -webkit-user-select: none;
            user-select: none;
  }
  @media only screen and (max-width : 575px) {
    .slider-container .sign[rm-comp='xdN7cp1F_ha'] {
      top: -15px;
    }
  }
  .slider-outer[rm-comp='xdN7cp1F_ha'] {
    margin-top: 50px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-outer[rm-comp='xdN7cp1F_ha'] {
      margin-top: 60px;
    }
  }
  @media only screen and (max-width : 575px) {
    .slider-outer[rm-comp='xdN7cp1F_ha'] {
      margin-top: 30px;
    }
  }
  @media only screen and (max-width : 575px) and (min-height: 700px) and (max-height: 799px) {
    .slider-outer[rm-comp='xdN7cp1F_ha'] {
      margin-top: 60px;
    }
  }
  @media only screen and (min-width : 992px) {
    .slider-outer[rm-comp='xdN7cp1F_ha'] {
      position: absolute;
      bottom: 80px;
      left: 50%;
      transform: translate(-50%, 0);
    }
  }
  .slider-outer p[rm-comp='xdN7cp1F_ha'] {
    color: white;
    text-align: center;
    max-width: 400px;
    margin: 0 auto;
    margin-bottom: 30px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer p[rm-comp='xdN7cp1F_ha'] {
      max-width: 200px;
      margin-bottom: 35px;
      height: 57px;
    }
  }
  .slider-outer p.number[rm-comp='xdN7cp1F_ha'] {
    color: #FFC425;
    font-size: 25px;
    display: inline-block;
    font-weight: bold;
    margin-bottom: 0;
  }
  .slider-outer .sign[rm-comp='xdN7cp1F_ha'] {
    color: white;
    position: absolute;
    font-size: 55px;
  }
  .slider-outer .minus[rm-comp='xdN7cp1F_ha'] {
    left: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .minus[rm-comp='xdN7cp1F_ha'] {
      left: -15px;
    }
  }
  .slider-outer .plus[rm-comp='xdN7cp1F_ha'] {
    right: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .plus[rm-comp='xdN7cp1F_ha'] {
      right: -15px;
    }
  }
  .next-outline[rm-comp='xdN7cp1F_ha'] {
    border: 1px solid #1a1a1a;
  }
  h1[rm-comp='xdN7cp1F_ha'] {
    color: #FFC425;
    font-size: 50px;
    font-weight: normal;
    padding-bottom: 20px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    h1[rm-comp='xdN7cp1F_ha'] {
      font-size: 36px;
    }
  }
  h2[rm-comp='xdN7cp1F_ha'] {
    color: #fff;
    font-size: 25px;
    font-weight: 400;
    padding-bottom: 40px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    h2[rm-comp='xdN7cp1F_ha'] {
      font-size: 17px;
    }
  }
  .main-container[rm-comp='xdN7cp1F_ha'] {
    overflow-x: hidden;
    position: relative;
  }
  .text-container[rm-comp='xdN7cp1F_ha'] {
    text-align: center;
    padding: 40px 20px;
    width: 100%;
    margin-bottom: 80px;
  }
  .rating-btns[rm-comp='xdN7cp1F_ha'] {
    display: flex;
    justify-content: center;
  }
  .rating-btns .btn[rm-comp='xdN7cp1F_ha'] {
    background-color: #FFC425;
    color: #1A1A1A;
    font-size: 22px;
    font-family: "Open Sans", sans-serif;
    font-weight: 600;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    transition: 0.5s ease;
    margin: 0 30px;
  }
  .thumbs[rm-comp='xdN7cp1F_ha'] {
    width: 29px;
    padding-top: 7px;
  }
  @media (-ms-high-contrast: none), (pointer: fine) {
    .btn[rm-comp='xdN7cp1F_ha']:hover {
      background-color: #fff;
      outline: none;
      color: #1a1a1a;
    }
  }
  @media (-ms-high-contrast: none), (pointer: coarse) {
    .btn[rm-comp='xdN7cp1F_ha']:active {
      background-color: #fff;
      outline: none;
      color: #1a1a1a;
    }
  }
  .btn[rm-comp='xdN7cp1F_ha']:focus {
    background-color: #fff;
    outline: none;
    color: #1a1a1a;
    border: 1px solid #FFC425;
  }
  .btn.selected[rm-comp='xdN7cp1F_ha'] {
    background: #FFF;
    color: #1a1a1a;
    outline: none;
  }
  .rating-desc[rm-comp='xdN7cp1F_ha'] {
    padding-top: 15px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .desktop[rm-comp='xdN7cp1F_ha'] {
      display: none;
    }
  }
  @media only screen and (min-width : 768px) {
    .mobile[rm-comp='xdN7cp1F_ha'] {
      display: none;
    }
  }
  .mobile h2[rm-comp='xdN7cp1F_ha'] {
    padding-bottom: 15px;
  }
  .mobile p[rm-comp='xdN7cp1F_ha'] {
    padding-bottom: 20px;
    font-size: 14px;
  }
  @media only screen and (max-width : 575px) and (max-height: 800px), only screen and (min-width : 576px) and (max-width : 767px) and (max-height: 800px), only screen and (min-width : 768px) and (max-width : 991px) and (max-height: 800px) {
    .action-btn-wrapper[rm-comp='xdN7cp1F_ha'] {
      position: absolute;
      bottom: 20px;
      left: 50%;
      transform: translate(-50%, -50%);
      padding-bottom: 0;
    }
  }
  @media only screen and (max-width : 575px) and (max-height: 450px), only screen and (min-width : 576px) and (max-width : 767px) and (max-height: 450px), only screen and (min-width : 768px) and (max-width : 991px) and (max-height: 450px) {
    .action-btn-wrapper[rm-comp='xdN7cp1F_ha'] {
      bottom: -10px;
    }
  }

  @keyframes slidein {
    from[rm-comp='4Lr_rCvWf-t'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='4Lr_rCvWf-t'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .main-container[rm-comp='4Lr_rCvWf-t'] {
    background-color: black;
    position: relative;
    display: block;
  }
  @media screen and (max-height: 800px) {
    .main-container[rm-comp='4Lr_rCvWf-t'] {
      min-height: calc(100vh - 66.83px);
    }
  }
  @media only screen and (min-width : 992px) {
    .main-container[rm-comp='4Lr_rCvWf-t'] {
      min-height: calc(100vh - 90px);
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .main-container[rm-comp='4Lr_rCvWf-t'] {
      padding-right: 0px;
      padding-left: 0px;
    }
  }
  @media (min-width: 991px) {
    .rm-ba-right[rm-comp='4Lr_rCvWf-t'], .rm-ba-left[rm-comp='4Lr_rCvWf-t'] {
      top: -4%;
    }
  }
  @media (min-width: 991px) {
    #video-video[rm-comp='4Lr_rCvWf-t'] {
      top: 45%;
    }
  }
  .yellow-container[rm-comp='4Lr_rCvWf-t'] {
    background-color: #FFC425;
    box-shadow: 0px 0px 7px 2px rgba(0, 0, 0, 0.15);
  }
  .text-container[rm-comp='4Lr_rCvWf-t'] {
    text-align: center;
    padding: 165px 20px;
    width: 100%;
    max-width: 1280px;
  }
  @media screen and (max-height: 800px) {
    .text-container[rm-comp='4Lr_rCvWf-t'] {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      position: absolute;
      padding: 80px 20px;
    }
  }
  @media screen and (max-height: 400px) {
    .text-container[rm-comp='4Lr_rCvWf-t'] {
      position: inherit;
      transform: none;
      left: unset;
      top: unset;
    }
  }
  @media only screen and (min-width : 992px) {
    .text-container[rm-comp='4Lr_rCvWf-t'] {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      padding: 20px 20px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='4Lr_rCvWf-t'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
      padding-bottom: 50px;
    }
  }
  @media (min-height: 700px) and (max-height: 800px) {
    .action-btn-wrapper[rm-comp='4Lr_rCvWf-t'] {
      margin-top: 100px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='4Lr_rCvWf-t'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
    }
  }
  .btn[rm-comp='4Lr_rCvWf-t'] {
    background-color: #ffc425;
    color: #1a1a1a;
    font-size: 16px;
    font-family: "Open Sans", sans-serif;
    width: 160px;
    height: 40px;
    border-radius: 10px;
    transition: 0.5s ease;
    text-transform: uppercase;
  }
  .btn[rm-comp='4Lr_rCvWf-t']:focus {
    border-radius: 10px;
  }
  .btn[rm-comp='4Lr_rCvWf-t']:disabled {
    background-color: #1a1a1a;
  }
  .btn[rm-comp='4Lr_rCvWf-t']:disabled:hover {
    background-color: #1a1a1a;
    color: #1a1a1a;
    border: #1a1a1a;
    cursor: default;
  }
  .back-button[rm-comp='4Lr_rCvWf-t'] {
    background-color: white;
    left: 50px;
    bottom: 85px;
    margin-bottom: 20px;
  }
  @media only screen and (min-width : 992px) {
    .back-button[rm-comp='4Lr_rCvWf-t'] {
      position: absolute;
      margin-bottom: 0;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .back-button[rm-comp='4Lr_rCvWf-t']:hover {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .back-button[rm-comp='4Lr_rCvWf-t']:active {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  .next-button[rm-comp='4Lr_rCvWf-t'] {
    right: 50px;
    bottom: 85px;
  }
  @media only screen and (min-width : 992px) {
    .next-button[rm-comp='4Lr_rCvWf-t'] {
      position: absolute;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .next-button[rm-comp='4Lr_rCvWf-t']:hover {
      background-color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .next-button[rm-comp='4Lr_rCvWf-t']:active {
      background-color: #ffffff;
      color: #1a1a1a;
    }
  }
  .btn[rm-comp='4Lr_rCvWf-t']:focus {
    background-color: #ffffff;
    color: #1a1a1a;
    outline: none;
    border: 2px solid #FFC425;
  }
  .slider-container[rm-comp='4Lr_rCvWf-t'] {
    width: 100%;
    max-width: 400px;
  }
  @media only screen and (max-width : 575px) {
    .slider-container[rm-comp='4Lr_rCvWf-t'] {
      max-width: 250px;
      margin: 0 auto;
      position: relative;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-container[rm-comp='4Lr_rCvWf-t'] {
      margin: 0 auto;
      position: relative;
    }
  }
  .slider-container .sign[rm-comp='4Lr_rCvWf-t'] {
    color: white;
    cursor: pointer;
    -ms-user-select: none;
    -webkit-user-select: none;
            user-select: none;
  }
  @media only screen and (max-width : 575px) {
    .slider-container .sign[rm-comp='4Lr_rCvWf-t'] {
      top: -15px;
    }
  }
  .slider-outer[rm-comp='4Lr_rCvWf-t'] {
    margin-top: 50px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-outer[rm-comp='4Lr_rCvWf-t'] {
      margin-top: 60px;
    }
  }
  @media only screen and (max-width : 575px) {
    .slider-outer[rm-comp='4Lr_rCvWf-t'] {
      margin-top: 30px;
    }
  }
  @media only screen and (max-width : 575px) and (min-height: 700px) and (max-height: 799px) {
    .slider-outer[rm-comp='4Lr_rCvWf-t'] {
      margin-top: 60px;
    }
  }
  @media only screen and (min-width : 992px) {
    .slider-outer[rm-comp='4Lr_rCvWf-t'] {
      position: absolute;
      bottom: 80px;
      left: 50%;
      transform: translate(-50%, 0);
    }
  }
  .slider-outer p[rm-comp='4Lr_rCvWf-t'] {
    color: white;
    text-align: center;
    max-width: 400px;
    margin: 0 auto;
    margin-bottom: 30px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer p[rm-comp='4Lr_rCvWf-t'] {
      max-width: 200px;
      margin-bottom: 35px;
      height: 57px;
    }
  }
  .slider-outer p.number[rm-comp='4Lr_rCvWf-t'] {
    color: #FFC425;
    font-size: 25px;
    display: inline-block;
    font-weight: bold;
    margin-bottom: 0;
  }
  .slider-outer .sign[rm-comp='4Lr_rCvWf-t'] {
    color: white;
    position: absolute;
    font-size: 55px;
  }
  .slider-outer .minus[rm-comp='4Lr_rCvWf-t'] {
    left: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .minus[rm-comp='4Lr_rCvWf-t'] {
      left: -15px;
    }
  }
  .slider-outer .plus[rm-comp='4Lr_rCvWf-t'] {
    right: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .plus[rm-comp='4Lr_rCvWf-t'] {
      right: -15px;
    }
  }
  .next-outline[rm-comp='4Lr_rCvWf-t'] {
    border: 1px solid #1a1a1a;
  }
  h1[rm-comp='4Lr_rCvWf-t'] {
    color: #1A1A1A;
    font-size: 50px;
    font-weight: normal;
    padding-bottom: 20px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    h1[rm-comp='4Lr_rCvWf-t'] {
      font-size: 36px;
    }
  }
  h2[rm-comp='4Lr_rCvWf-t'] {
    color: #1A1A1A;
    font-size: 25px;
    font-weight: 400;
    padding-bottom: 50px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    h2[rm-comp='4Lr_rCvWf-t'] {
      font-size: 17px;
      margin-top: 25px;
    }
  }
  .main-container[rm-comp='4Lr_rCvWf-t'] {
    background-color: #FFC425;
    overflow: hidden;
    min-height: auto;
  }
  .text-container[rm-comp='4Lr_rCvWf-t'] {
    padding: 20px 20px;
    transform: none;
    position: relative;
    top: auto;
    left: auto;
    transform: none;
    display: block;
    margin: 0 auto;
  }
  @media only screen and (min-width : 992px) {
    .text-container[rm-comp='4Lr_rCvWf-t'] {
      margin-bottom: 105px;
    }
  }
  label[rm-comp='4Lr_rCvWf-t'] {
    color: #1A1A1A;
    font-size: 16px;
    font-weight: 600;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    label[rm-comp='4Lr_rCvWf-t'] {
      font-size: 14px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .desktop[rm-comp='4Lr_rCvWf-t'] {
      display: none;
    }
  }
  @media only screen and (min-width : 768px) {
    .mobile[rm-comp='4Lr_rCvWf-t'] {
      display: none;
    }
  }
  .mobile h2[rm-comp='4Lr_rCvWf-t'] {
    padding-bottom: 15px;
  }
  .mobile p[rm-comp='4Lr_rCvWf-t'] {
    font-size: 14px;
  }
  .form-row[rm-comp='4Lr_rCvWf-t'] {
    display: flex;
    justify-content: center;
    padding-bottom: 20px;
    margin-left: 10px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .form-row[rm-comp='4Lr_rCvWf-t'] {
      flex-direction: column;
      align-items: center;
    }
  }
  .form-row .first-row[rm-comp='4Lr_rCvWf-t'] {
    margin-left: -50px;
    margin-right: -7.5px;
    padding-right: 0px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .form-row .first-row[rm-comp='4Lr_rCvWf-t'] {
      margin-left: -45px;
      margin-right: 0px;
    }
  }
  .no-label-lastname[rm-comp='4Lr_rCvWf-t'] {
    margin-left: 55px;
    margin-right: -7.5px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .no-label-lastname[rm-comp='4Lr_rCvWf-t'] {
      margin-top: 10px;
      margin-left: 0px;
      margin-right: 0px;
      margin-bottom: 10px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    #ccInput[rm-comp='4Lr_rCvWf-t'] {
      margin-top: 10px;
      margin-left: -40px;
      margin-bottom: 10px;
    }
  }
  .text label[rm-comp='4Lr_rCvWf-t'] {
    display: inline;
    padding-right: 20px;
  }
  .text input[rm-comp='4Lr_rCvWf-t'] {
    height: 50px;
    border-radius: 10px;
    width: 270px;
    padding-left: 20px;
    padding-right: 20px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .text input[rm-comp='4Lr_rCvWf-t'] {
      width: auto;
      font-size: 14px;
    }
  }
  .text input[rm-comp='4Lr_rCvWf-t']:focus {
    border: 1px solid #1A1A1A;
    outline: none;
  }
  .text .cc-mail[rm-comp='4Lr_rCvWf-t']:focus {
    border: 1px solid white;
    outline: none;
  }
  .mail-text label[rm-comp='4Lr_rCvWf-t'] {
    padding-top: 0px;
  }
  .mail-text textarea[rm-comp='4Lr_rCvWf-t'] {
    height: 375px;
    max-width: 691px;
    width: 100%;
    border: 1px solid white;
    border-radius: 10px;
    padding: 15px;
    transition: 0.2s ease-in-out;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .mail-text textarea[rm-comp='4Lr_rCvWf-t'] {
      font-size: 14px;
    }
  }
  @media only screen and (max-width : 575px) {
    .mail-text textarea[rm-comp='4Lr_rCvWf-t'] {
      width: 100%;
      transition: 0.2s ease-in-out;
    }
  }
  .mail-text textarea[rm-comp='4Lr_rCvWf-t']:focus {
    border: 1px solid #1A1A1A;
    outline: none;
  }
  .mail-text[rm-comp='4Lr_rCvWf-t'] {
    max-width: 610px;
    padding-left: 15px;
    margin: 0 auto;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .mail-text[rm-comp='4Lr_rCvWf-t'] {
      padding-top: 20px;
      padding-bottom: 20px;
      padding-right: 20px;
    }
  }
  @media only screen and (max-width : 575px) {
    .mail-text[rm-comp='4Lr_rCvWf-t'] {
      display: flex;
      justify-content: flex-end;
      padding-right: 20px;
    }
  }
  .cc-mail[rm-comp='4Lr_rCvWf-t'] {
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #1a1a1a;
  }
  .validation[rm-comp='4Lr_rCvWf-t'] {
    margin-top: 10px;
  }
  .validation .exclamation[rm-comp='4Lr_rCvWf-t'] {
    width: 20px;
    height: 20px;
  }
  .validation p[rm-comp='4Lr_rCvWf-t'] {
    display: inline;
    margin-left: 10px;
    font-size: 14px;
    vertical-align: text-top;
  }
  a.btn[rm-comp='4Lr_rCvWf-t'] {
    padding-top: 10px;
    cursor: pointer;
  }
  .btn[rm-comp='4Lr_rCvWf-t'] {
    background-color: #1A1A1A;
    color: #FFF;
    font-size: 16px;
    font-family: "Open Sans", sans-serif;
    width: 160px;
    height: 40px;
    border-radius: 10px;
    transition: 0.5s ease;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    display: block;
  }
  .btn[rm-comp='4Lr_rCvWf-t']:focus {
    outline: none;
    border: 1px solid white;
    border-radius: 10px;
  }
  @media (-ms-high-contrast: none), (pointer: fine) {
    .btn[rm-comp='4Lr_rCvWf-t']:hover {
      background-color: #FFF;
      color: #1A1A1A;
      border: none;
    }
  }
  @media (-ms-high-contrast: none), (pointer: coarse) {
    .btn[rm-comp='4Lr_rCvWf-t']:hover {
      background-color: #FFF;
      color: #1A1A1A;
      border: none;
    }
  }
  .back-button[rm-comp='4Lr_rCvWf-t'] {
    background-color: white;
    color: #1a1a1a;
  }
  .back-button[rm-comp='4Lr_rCvWf-t']:hover {
    background-color: #1a1a1a;
    color: white;
    border: 1px solid white;
  }
  .next-button[rm-comp='4Lr_rCvWf-t'] {
    background-color: #FFC425;
    border: 1px solid #1a1a1a;
    color: #1a1a1a;
  }
  .next-button[rm-comp='4Lr_rCvWf-t']:hover {
    background-color: white;
    border: 1px solid white;
  }
  .skip[rm-comp='4Lr_rCvWf-t'] {
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #1A1A1A;
    color: #1A1A1A;
    margin-bottom: 20px;
  }
  .skip[rm-comp='4Lr_rCvWf-t']:focus {
    outline: none;
    border: 1px solid #1A1A1A;
    background-color: white;
  }
  #sendBtn[rm-comp='4Lr_rCvWf-t']:focus {
    border: 1px solid #1A1A1A;
  }

  @keyframes slidein {
    from[rm-comp='c5iV7EgCUYM'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='c5iV7EgCUYM'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  .main-container[rm-comp='c5iV7EgCUYM'] {
    background-color: black;
    position: relative;
    display: block;
  }
  @media screen and (max-height: 800px) {
    .main-container[rm-comp='c5iV7EgCUYM'] {
      min-height: calc(100vh - 66.83px);
    }
  }
  @media only screen and (min-width : 992px) {
    .main-container[rm-comp='c5iV7EgCUYM'] {
      min-height: calc(100vh - 90px);
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
    .main-container[rm-comp='c5iV7EgCUYM'] {
      padding-right: 0px;
      padding-left: 0px;
    }
  }
  @media (min-width: 991px) {
    .rm-ba-right[rm-comp='c5iV7EgCUYM'], .rm-ba-left[rm-comp='c5iV7EgCUYM'] {
      top: -4%;
    }
  }
  @media (min-width: 991px) {
    #video-video[rm-comp='c5iV7EgCUYM'] {
      top: 45%;
    }
  }
  .yellow-container[rm-comp='c5iV7EgCUYM'] {
    background-color: #FFC425;
    box-shadow: 0px 0px 7px 2px rgba(0, 0, 0, 0.15);
  }
  .text-container[rm-comp='c5iV7EgCUYM'] {
    text-align: center;
    padding: 165px 20px;
    width: 100%;
    max-width: 1280px;
  }
  @media screen and (max-height: 800px) {
    .text-container[rm-comp='c5iV7EgCUYM'] {
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      position: absolute;
      padding: 80px 20px;
    }
  }
  @media screen and (max-height: 400px) {
    .text-container[rm-comp='c5iV7EgCUYM'] {
      position: inherit;
      transform: none;
      left: unset;
      top: unset;
    }
  }
  @media only screen and (min-width : 992px) {
    .text-container[rm-comp='c5iV7EgCUYM'] {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      padding: 20px 20px;
    }
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='c5iV7EgCUYM'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
      padding-bottom: 50px;
    }
  }
  @media (min-height: 700px) and (max-height: 800px) {
    .action-btn-wrapper[rm-comp='c5iV7EgCUYM'] {
      margin-top: 100px;
    }
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .action-btn-wrapper[rm-comp='c5iV7EgCUYM'] {
      margin: 0 auto;
      display: block;
      width: 100%;
      max-width: 160px;
      margin-top: 50px;
    }
  }
  .btn[rm-comp='c5iV7EgCUYM'] {
    background-color: #ffc425;
    color: #1a1a1a;
    font-size: 16px;
    font-family: "Open Sans", sans-serif;
    width: 160px;
    height: 40px;
    border-radius: 10px;
    transition: 0.5s ease;
    text-transform: uppercase;
  }
  .btn[rm-comp='c5iV7EgCUYM']:focus {
    border-radius: 10px;
  }
  .btn[rm-comp='c5iV7EgCUYM']:disabled {
    background-color: #1a1a1a;
  }
  .btn[rm-comp='c5iV7EgCUYM']:disabled:hover {
    background-color: #1a1a1a;
    color: #1a1a1a;
    border: #1a1a1a;
    cursor: default;
  }
  .back-button[rm-comp='c5iV7EgCUYM'] {
    background-color: white;
    left: 50px;
    bottom: 85px;
    margin-bottom: 20px;
  }
  @media only screen and (min-width : 992px) {
    .back-button[rm-comp='c5iV7EgCUYM'] {
      position: absolute;
      margin-bottom: 0;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .back-button[rm-comp='c5iV7EgCUYM']:hover {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .back-button[rm-comp='c5iV7EgCUYM']:active {
      background-color: #1a1a1a;
      color: white;
      border: 1px solid white;
    }
  }
  .next-button[rm-comp='c5iV7EgCUYM'] {
    right: 50px;
    bottom: 85px;
  }
  @media only screen and (min-width : 992px) {
    .next-button[rm-comp='c5iV7EgCUYM'] {
      position: absolute;
      z-index: 10;
    }
  }
  @media (pointer: fine) {
    .next-button[rm-comp='c5iV7EgCUYM']:hover {
      background-color: white;
      border: 1px solid white;
    }
  }
  @media (pointer: coarse) {
    .next-button[rm-comp='c5iV7EgCUYM']:active {
      background-color: #ffffff;
      color: #1a1a1a;
    }
  }
  .btn[rm-comp='c5iV7EgCUYM']:focus {
    background-color: #ffffff;
    color: #1a1a1a;
    outline: none;
    border: 2px solid #FFC425;
  }
  .slider-container[rm-comp='c5iV7EgCUYM'] {
    width: 100%;
    max-width: 400px;
  }
  @media only screen and (max-width : 575px) {
    .slider-container[rm-comp='c5iV7EgCUYM'] {
      max-width: 250px;
      margin: 0 auto;
      position: relative;
    }
  }
  @media only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-container[rm-comp='c5iV7EgCUYM'] {
      margin: 0 auto;
      position: relative;
    }
  }
  .slider-container .sign[rm-comp='c5iV7EgCUYM'] {
    color: white;
    cursor: pointer;
    -ms-user-select: none;
    -webkit-user-select: none;
            user-select: none;
  }
  @media only screen and (max-width : 575px) {
    .slider-container .sign[rm-comp='c5iV7EgCUYM'] {
      top: -15px;
    }
  }
  .slider-outer[rm-comp='c5iV7EgCUYM'] {
    margin-top: 50px;
  }
  @media only screen and (min-width : 768px) and (max-width : 991px) {
    .slider-outer[rm-comp='c5iV7EgCUYM'] {
      margin-top: 60px;
    }
  }
  @media only screen and (max-width : 575px) {
    .slider-outer[rm-comp='c5iV7EgCUYM'] {
      margin-top: 30px;
    }
  }
  @media only screen and (max-width : 575px) and (min-height: 700px) and (max-height: 799px) {
    .slider-outer[rm-comp='c5iV7EgCUYM'] {
      margin-top: 60px;
    }
  }
  @media only screen and (min-width : 992px) {
    .slider-outer[rm-comp='c5iV7EgCUYM'] {
      position: absolute;
      bottom: 80px;
      left: 50%;
      transform: translate(-50%, 0);
    }
  }
  .slider-outer p[rm-comp='c5iV7EgCUYM'] {
    color: white;
    text-align: center;
    max-width: 400px;
    margin: 0 auto;
    margin-bottom: 30px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer p[rm-comp='c5iV7EgCUYM'] {
      max-width: 200px;
      margin-bottom: 35px;
      height: 57px;
    }
  }
  .slider-outer p.number[rm-comp='c5iV7EgCUYM'] {
    color: #FFC425;
    font-size: 25px;
    display: inline-block;
    font-weight: bold;
    margin-bottom: 0;
  }
  .slider-outer .sign[rm-comp='c5iV7EgCUYM'] {
    color: white;
    position: absolute;
    font-size: 55px;
  }
  .slider-outer .minus[rm-comp='c5iV7EgCUYM'] {
    left: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .minus[rm-comp='c5iV7EgCUYM'] {
      left: -15px;
    }
  }
  .slider-outer .plus[rm-comp='c5iV7EgCUYM'] {
    right: -55px;
  }
  @media only screen and (max-width : 575px) {
    .slider-outer .plus[rm-comp='c5iV7EgCUYM'] {
      right: -15px;
    }
  }
  .next-outline[rm-comp='c5iV7EgCUYM'] {
    border: 1px solid #1a1a1a;
  }
  h1[rm-comp='c5iV7EgCUYM'] {
    color: #FFC425;
    font-size: 50px;
    font-weight: normal;
    padding-bottom: 20px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    h1[rm-comp='c5iV7EgCUYM'] {
      font-size: 36px;
    }
  }
  h2[rm-comp='c5iV7EgCUYM'] {
    color: #fff;
    font-size: 25px;
    font-weight: 400;
    padding-bottom: 20px;
  }
  @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
    h2[rm-comp='c5iV7EgCUYM'] {
      font-size: 17px;
      padding-bottom: 0px;
    }
  }
  h2.reccomend-to-colleague[rm-comp='c5iV7EgCUYM'] {
    padding-bottom: 20px;
  }
  .results-container[rm-comp='c5iV7EgCUYM'] {
    position: relative;
    padding: 40px 20px;
    height: 100%;
  }
  @media only screen and (min-width : 992px) {
    .results-container h1[rm-comp='c5iV7EgCUYM'] {
      position: absolute;
      left: 50%;
      top: 50%;
      transform: translate(-50%, -50%);
    }
  }
  .rating-btns[rm-comp='c5iV7EgCUYM'] {
    display: flex;
    justify-content: center;
  }
  .rating-btns .btn[rm-comp='c5iV7EgCUYM'] {
    background-color: #FFC425;
    color: #1A1A1A;
    font-size: 22px;
    font-family: "Open Sans", sans-serif;
    font-weight: 600;
    width: 60px;
    height: 60px;
    border-radius: 50%;
    transition: 0.5s ease;
    margin: 0 30px;
  }
  .thumbs[rm-comp='c5iV7EgCUYM'] {
    width: 29px;
    padding-top: 7px;
  }
  @media (-ms-high-contrast: none), (pointer: fine) {
    .btn[rm-comp='c5iV7EgCUYM']:hover {
      background-color: #fff;
      outline: none;
      color: #1a1a1a;
    }
  }
  @media (-ms-high-contrast: none), (pointer: coarse) {
    .btn[rm-comp='c5iV7EgCUYM']:active {
      background-color: #fff;
      outline: none;
      color: #1a1a1a;
    }
  }
  .btn[rm-comp='c5iV7EgCUYM']:focus {
    background-color: #fff;
    outline: none;
    color: #1a1a1a;
    border: 1px solid #FFC425;
  }
  .btn.selected[rm-comp='c5iV7EgCUYM'] {
    background: #FFF;
    color: #1a1a1a;
    outline: none;
  }
  @media only screen and (max-width : 575px) and (max-height: 800px), only screen and (min-width : 576px) and (max-width : 767px) and (max-height: 800px), only screen and (min-width : 768px) and (max-width : 991px) and (max-height: 800px) {
    .action-btn-wrapper[rm-comp='c5iV7EgCUYM'] {
      position: absolute;
      bottom: 30px;
      left: 50%;
      transform: translate(-50%, -50%);
      padding-bottom: 0;
    }
  }
  .main-container[rm-comp='c5iV7EgCUYM'] {
    overflow-x: hidden;
    position: relative;
  }
  .hide[rm-comp='c5iV7EgCUYM'] {
    display: none;
  }

  @keyframes slidein {
    from[rm-comp='jX88B0K6pV7'] {
      display: none;
      margin-bottom: -100%;
    }
    to[rm-comp='jX88B0K6pV7'] {
      display: block;
      margin-bottom: 0%;
    }
  }
  img[rm-comp='jX88B0K6pV7'] {
    clear: both;
  }
  input[rm-comp='jX88B0K6pV7'] {
    font-size: 16px;
    padding: 4px;
    float: left;
    background-color: #fff;
    border: 2px solid #bbb;
  }
  a[rm-comp='jX88B0K6pV7'] {
    text-decoration: none;
  }
  .search-wrapper[rm-comp='jX88B0K6pV7'] {
    padding: 20px 20px;
    max-width: 1024px;
    background-color: #FFF;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
    z-index: 0;
    min-height: calc(100vh - 400px);
  }
  .search[rm-comp='jX88B0K6pV7'] {
    display: inline-block;
  }
  .search-btn[rm-comp='jX88B0K6pV7'] {
    margin-left: 10px;
    padding: 4px;
    cursor: pointer;
    border: 2px solid #FFC425;
    font-weight: bold;
  }
  .searchResultsFound[rm-comp='jX88B0K6pV7'] {
    font-size: 20px;
    color: #edaa00;
    margin-bottom: 18px;
  }
  .searchResultTitle[rm-comp='jX88B0K6pV7'] {
    color: #333333;
    margin-bottom: 5px;
    font-size: 20px;
  }
  .searchResultDescription[rm-comp='jX88B0K6pV7'] {
    color: #666666;
    font-size: 16px;
    overflow: hidden;
  }
  .searchResultsList hr[rm-comp='jX88B0K6pV7'] {
    margin: 15px 0;
    color: #cccccc;
    background-color: #cccccc;
    border-color: #cccccc;
  }
  .searchResultIcon[rm-comp='jX88B0K6pV7'] {
    float: left;
    margin-right: 12px;
    border: 1px solid #cccccc;
  }
  .searchResultsList hr[rm-comp='jX88B0K6pV7'] {
    margin: 15px 0;
    color: #cccccc;
    background-color: #cccccc;
    border-color: #cccccc;
    height: 1px;
    border: 0;
  }
  .keywords[rm-comp='jX88B0K6pV7'] {
    background-color: rgba(231, 228, 79, 0.8);
  }
  .searchResult[rm-comp='jX88B0K6pV7'] {
    height: 100%;
    display: block;
  }
@keyframes slidein {
  from {
    display: none;
    margin-bottom: -100%;
  }
  to {
    display: block;
    margin-bottom: 0%;
  }
}
*, *:before, *:after {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

/* Fix IE and iOS text resizing on orientation change */
html {
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  scroll-behavior: smooth;
}

html, body {
  margin: 0;
  padding: 0;
}

body {
  font-size: 1rem;
}

button {
  appearance: none;
  font-size: inherit;
  cursor: pointer;
  border: none;
  background: transparent;
}
button.link {
  border: 0;
  background: transparent;
  text-align: left;
}

input, select, textarea {
  font-size: inherit;
  font-family: inherit;
  color: inherit;
  border: none;
}

a.btn:link {
  text-decoration: none;
  text-align: center;
  display: inline-block;
}
a.btn:link:hover {
  text-decoration: none;
}

[hidden] {
  display: none !important;
}

/* turn off buttons in input[type=number] */
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* removes "x" button from IE10/11 input fields */
input::-ms-clear {
  display: none;
}

.form-item, .inline-buttons, .form-row, .row {
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
}

.container {
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
  margin-left: auto;
  margin-right: auto;
}
.container.no-gutter {
  padding-left: 0;
  padding-right: 0;
}
.container:not(.full) {
  max-width: 1200px;
}

.row {
  margin-left: -15px;
  margin-right: -15px;
}
.row > * {
  padding-left: 15px;
  padding-right: 15px;
}
.row.no-gutter {
  margin-left: 0;
  margin-right: 0;
}
.row.no-gutter > * {
  padding-left: 0;
  padding-right: 0;
}

.form-row {
  margin-left: -5px;
  margin-right: -5px;
}
.form-row > * {
  padding-left: 5px;
  padding-right: 5px;
}
.form-row {
  align-items: baseline;
}
.form-row.no-gutter {
  margin-left: 0;
  margin-right: 0;
}
.form-row.no-gutter > * {
  padding-left: 0;
  padding-right: 0;
}

.inline-buttons {
  margin: -5px;
}
.inline-buttons > * {
  flex: 0 0 auto;
  margin: 5px;
}

.menubar {
  border: 1px solid transparent;
}

.form-item {
  margin: 1rem 0;
  align-items: baseline;
}
.form-item > * {
  flex: 0 0 auto;
  width: 100%;
}

.gutter {
  padding-left: 15px;
  padding-right: 15px;
}

.form-gutter {
  padding-left: 5px;
  padding-right: 5px;
}

.col {
  flex: 1 0 0;
}

.col-1 {
  flex: 0 0 auto;
  width: 8.3333333333%;
  max-width: 8.3333333333%;
}

.col-2 {
  flex: 0 0 auto;
  width: 16.6666666667%;
  max-width: 16.6666666667%;
}

.col-3 {
  flex: 0 0 auto;
  width: 25%;
  max-width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  width: 33.3333333333%;
  max-width: 33.3333333333%;
}

.col-5 {
  flex: 0 0 auto;
  width: 41.6666666667%;
  max-width: 41.6666666667%;
}

.col-6 {
  flex: 0 0 auto;
  width: 50%;
  max-width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  width: 58.3333333333%;
  max-width: 58.3333333333%;
}

.col-8 {
  flex: 0 0 auto;
  width: 66.6666666667%;
  max-width: 66.6666666667%;
}

.col-9 {
  flex: 0 0 auto;
  width: 75%;
  max-width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  width: 83.3333333333%;
  max-width: 83.3333333333%;
}

.col-11 {
  flex: 0 0 auto;
  width: 91.6666666667%;
  max-width: 91.6666666667%;
}

.col-12 {
  flex: 0 0 auto;
  width: 100%;
  max-width: 100%;
}

.w-0 {
  width: 0%;
}

.w-auto {
  width: auto;
}

.w-1-1, .w-2-2, .w-3-3, .w-4-4, .w-5-5, .w-6-6, .w-8-8, .w-9-9, .w-10-10, .w-12-12, .w-15-15, .w-16-16, .w-20-20 {
  width: 100%;
}

.w-1-2, .w-2-4, .w-3-6, .w-4-8, .w-5-10, .w-6-12, .w-8-16, .w-10-20 {
  width: 50%;
}

.w-1-3, .w-2-6, .w-3-9, .w-4-12, .w-5-15 {
  width: 33.3333333333%;
}

.w-2-3, .w-4-6, .w-6-9, .w-8-12, .w-10-15 {
  width: 66.6666666667%;
}

.w-1-4, .w-2-8, .w-3-12, .w-4-16, .w-5-20 {
  width: 25%;
}

.w-3-4, .w-6-8, .w-9-12, .w-12-16, .w-15-20 {
  width: 75%;
}

.w-1-5, .w-2-10, .w-3-15, .w-4-20 {
  width: 20%;
}

.w-2-5, .w-4-10, .w-6-15, .w-8-20 {
  width: 40%;
}

.w-3-5, .w-6-10, .w-9-15, .w-12-20 {
  width: 60%;
}

.w-4-5, .w-8-10, .w-12-15, .w-16-20 {
  width: 80%;
}

.w-1-6, .w-2-12 {
  width: 16.6666666667%;
}

.w-5-6, .w-10-12 {
  width: 83.3333333333%;
}

.w-1-8, .w-2-16 {
  width: 12.5%;
}

.w-3-8, .w-6-16 {
  width: 37.5%;
}

.w-5-8, .w-10-16 {
  width: 62.5%;
}

.w-7-8, .w-14-16 {
  width: 87.5%;
}

.w-1-9 {
  width: 11.1111111111%;
}

.w-2-9 {
  width: 22.2222222222%;
}

.w-4-9 {
  width: 44.4444444444%;
}

.w-5-9 {
  width: 55.5555555556%;
}

.w-7-9 {
  width: 77.7777777778%;
}

.w-8-9 {
  width: 88.8888888889%;
}

.w-1-10, .w-2-20 {
  width: 10%;
}

.w-3-10, .w-6-20 {
  width: 30%;
}

.w-7-10, .w-14-20 {
  width: 70%;
}

.w-9-10, .w-18-20 {
  width: 90%;
}

.w-1-12 {
  width: 8.3333333333%;
}

.w-5-12 {
  width: 41.6666666667%;
}

.w-7-12 {
  width: 58.3333333333%;
}

.w-11-12 {
  width: 91.6666666667%;
}

.w-1-15 {
  width: 6.6666666667%;
}

.w-2-15 {
  width: 13.3333333333%;
}

.w-4-15 {
  width: 26.6666666667%;
}

.w-7-15 {
  width: 46.6666666667%;
}

.w-8-15 {
  width: 53.3333333333%;
}

.w-11-15 {
  width: 73.3333333333%;
}

.w-13-15 {
  width: 86.6666666667%;
}

.w-14-15 {
  width: 93.3333333333%;
}

.w-1-16 {
  width: 6.25%;
}

.w-3-16 {
  width: 18.75%;
}

.w-5-16 {
  width: 31.25%;
}

.w-7-16 {
  width: 43.75%;
}

.w-9-16 {
  width: 56.25%;
}

.w-11-16 {
  width: 68.75%;
}

.w-13-16 {
  width: 81.25%;
}

.w-15-16 {
  width: 93.75%;
}

.w-1-20 {
  width: 5%;
}

.w-3-20 {
  width: 15%;
}

.w-7-20 {
  width: 35%;
}

.w-9-20 {
  width: 45%;
}

.w-11-20 {
  width: 55%;
}

.w-13-20 {
  width: 65%;
}

.w-17-20 {
  width: 85%;
}

.w-19-20 {
  width: 95%;
}

.d-none {
  display: none !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-table {
  display: table !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-table-row {
  display: table-row !important;
}

.d-flex {
  display: flex !important;
}

.d-flex-column {
  display: flex !important;
  flex-direction: column;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-inline-flex-column {
  display: inline-flex !important;
  flex-direction: column;
}

.j-flex-start {
  justify-content: flex-start;
}

.j-flex-end {
  justify-content: flex-end;
}

.j-center {
  justify-content: center;
}

.j-space-between {
  justify-content: space-between;
}

.j-space-around {
  justify-content: space-around;
}

.j-space-evenly {
  justify-content: space-evenly;
}

.a-flex-start {
  align-items: flex-start;
}

.as-flex-start {
  align-self: flex-start;
}

.a-flex-end {
  align-items: flex-end;
}

.as-flex-end {
  align-self: flex-end;
}

.a-center {
  align-items: center;
}

.as-center {
  align-self: center;
}

.a-baseline {
  align-items: baseline;
}

.as-baseline {
  align-self: baseline;
}

.a-stretch {
  align-items: stretch;
}

.as-stretch {
  align-self: stretch;
}

.a-self-start-self-end {
  align-items: self-start-self-end;
}

.as-self-start-self-end {
  align-self: self-start-self-end;
}

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
    max-width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
    max-width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
    max-width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
    max-width: 100%;
  }
  .w-sm-0 {
    width: 0%;
  }
  .w-sm-auto {
    width: auto;
  }
  .w-sm-1-1, .w-sm-2-2, .w-sm-3-3, .w-sm-4-4, .w-sm-5-5, .w-sm-6-6, .w-sm-8-8, .w-sm-9-9, .w-sm-10-10, .w-sm-12-12, .w-sm-15-15, .w-sm-16-16, .w-sm-20-20 {
    width: 100%;
  }
  .w-sm-1-2, .w-sm-2-4, .w-sm-3-6, .w-sm-4-8, .w-sm-5-10, .w-sm-6-12, .w-sm-8-16, .w-sm-10-20 {
    width: 50%;
  }
  .w-sm-1-3, .w-sm-2-6, .w-sm-3-9, .w-sm-4-12, .w-sm-5-15 {
    width: 33.3333333333%;
  }
  .w-sm-2-3, .w-sm-4-6, .w-sm-6-9, .w-sm-8-12, .w-sm-10-15 {
    width: 66.6666666667%;
  }
  .w-sm-1-4, .w-sm-2-8, .w-sm-3-12, .w-sm-4-16, .w-sm-5-20 {
    width: 25%;
  }
  .w-sm-3-4, .w-sm-6-8, .w-sm-9-12, .w-sm-12-16, .w-sm-15-20 {
    width: 75%;
  }
  .w-sm-1-5, .w-sm-2-10, .w-sm-3-15, .w-sm-4-20 {
    width: 20%;
  }
  .w-sm-2-5, .w-sm-4-10, .w-sm-6-15, .w-sm-8-20 {
    width: 40%;
  }
  .w-sm-3-5, .w-sm-6-10, .w-sm-9-15, .w-sm-12-20 {
    width: 60%;
  }
  .w-sm-4-5, .w-sm-8-10, .w-sm-12-15, .w-sm-16-20 {
    width: 80%;
  }
  .w-sm-1-6, .w-sm-2-12 {
    width: 16.6666666667%;
  }
  .w-sm-5-6, .w-sm-10-12 {
    width: 83.3333333333%;
  }
  .w-sm-1-8, .w-sm-2-16 {
    width: 12.5%;
  }
  .w-sm-3-8, .w-sm-6-16 {
    width: 37.5%;
  }
  .w-sm-5-8, .w-sm-10-16 {
    width: 62.5%;
  }
  .w-sm-7-8, .w-sm-14-16 {
    width: 87.5%;
  }
  .w-sm-1-9 {
    width: 11.1111111111%;
  }
  .w-sm-2-9 {
    width: 22.2222222222%;
  }
  .w-sm-4-9 {
    width: 44.4444444444%;
  }
  .w-sm-5-9 {
    width: 55.5555555556%;
  }
  .w-sm-7-9 {
    width: 77.7777777778%;
  }
  .w-sm-8-9 {
    width: 88.8888888889%;
  }
  .w-sm-1-10, .w-sm-2-20 {
    width: 10%;
  }
  .w-sm-3-10, .w-sm-6-20 {
    width: 30%;
  }
  .w-sm-7-10, .w-sm-14-20 {
    width: 70%;
  }
  .w-sm-9-10, .w-sm-18-20 {
    width: 90%;
  }
  .w-sm-1-12 {
    width: 8.3333333333%;
  }
  .w-sm-5-12 {
    width: 41.6666666667%;
  }
  .w-sm-7-12 {
    width: 58.3333333333%;
  }
  .w-sm-11-12 {
    width: 91.6666666667%;
  }
  .w-sm-1-15 {
    width: 6.6666666667%;
  }
  .w-sm-2-15 {
    width: 13.3333333333%;
  }
  .w-sm-4-15 {
    width: 26.6666666667%;
  }
  .w-sm-7-15 {
    width: 46.6666666667%;
  }
  .w-sm-8-15 {
    width: 53.3333333333%;
  }
  .w-sm-11-15 {
    width: 73.3333333333%;
  }
  .w-sm-13-15 {
    width: 86.6666666667%;
  }
  .w-sm-14-15 {
    width: 93.3333333333%;
  }
  .w-sm-1-16 {
    width: 6.25%;
  }
  .w-sm-3-16 {
    width: 18.75%;
  }
  .w-sm-5-16 {
    width: 31.25%;
  }
  .w-sm-7-16 {
    width: 43.75%;
  }
  .w-sm-9-16 {
    width: 56.25%;
  }
  .w-sm-11-16 {
    width: 68.75%;
  }
  .w-sm-13-16 {
    width: 81.25%;
  }
  .w-sm-15-16 {
    width: 93.75%;
  }
  .w-sm-1-20 {
    width: 5%;
  }
  .w-sm-3-20 {
    width: 15%;
  }
  .w-sm-7-20 {
    width: 35%;
  }
  .w-sm-9-20 {
    width: 45%;
  }
  .w-sm-11-20 {
    width: 55%;
  }
  .w-sm-13-20 {
    width: 65%;
  }
  .w-sm-17-20 {
    width: 85%;
  }
  .w-sm-19-20 {
    width: 95%;
  }
  .d-sm-none {
    display: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-flex-column {
    display: flex !important;
    flex-direction: column;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-inline-flex-column {
    display: inline-flex !important;
    flex-direction: column;
  }
  .j-sm-flex-start {
    justify-content: flex-start;
  }
  .j-sm-flex-end {
    justify-content: flex-end;
  }
  .j-sm-center {
    justify-content: center;
  }
  .j-sm-space-between {
    justify-content: space-between;
  }
  .j-sm-space-around {
    justify-content: space-around;
  }
  .j-sm-space-evenly {
    justify-content: space-evenly;
  }
  .a-sm-flex-start {
    align-items: flex-start;
  }
  .as-sm-flex-start {
    align-self: flex-start;
  }
  .a-sm-flex-end {
    align-items: flex-end;
  }
  .as-sm-flex-end {
    align-self: flex-end;
  }
  .a-sm-center {
    align-items: center;
  }
  .as-sm-center {
    align-self: center;
  }
  .a-sm-baseline {
    align-items: baseline;
  }
  .as-sm-baseline {
    align-self: baseline;
  }
  .a-sm-stretch {
    align-items: stretch;
  }
  .as-sm-stretch {
    align-self: stretch;
  }
  .a-sm-self-start-self-end {
    align-items: self-start-self-end;
  }
  .as-sm-self-start-self-end {
    align-self: self-start-self-end;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
    max-width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
    max-width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
    max-width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
    max-width: 100%;
  }
  .w-md-0 {
    width: 0%;
  }
  .w-md-auto {
    width: auto;
  }
  .w-md-1-1, .w-md-2-2, .w-md-3-3, .w-md-4-4, .w-md-5-5, .w-md-6-6, .w-md-8-8, .w-md-9-9, .w-md-10-10, .w-md-12-12, .w-md-15-15, .w-md-16-16, .w-md-20-20 {
    width: 100%;
  }
  .w-md-1-2, .w-md-2-4, .w-md-3-6, .w-md-4-8, .w-md-5-10, .w-md-6-12, .w-md-8-16, .w-md-10-20 {
    width: 50%;
  }
  .w-md-1-3, .w-md-2-6, .w-md-3-9, .w-md-4-12, .w-md-5-15 {
    width: 33.3333333333%;
  }
  .w-md-2-3, .w-md-4-6, .w-md-6-9, .w-md-8-12, .w-md-10-15 {
    width: 66.6666666667%;
  }
  .w-md-1-4, .w-md-2-8, .w-md-3-12, .w-md-4-16, .w-md-5-20 {
    width: 25%;
  }
  .w-md-3-4, .w-md-6-8, .w-md-9-12, .w-md-12-16, .w-md-15-20 {
    width: 75%;
  }
  .w-md-1-5, .w-md-2-10, .w-md-3-15, .w-md-4-20 {
    width: 20%;
  }
  .w-md-2-5, .w-md-4-10, .w-md-6-15, .w-md-8-20 {
    width: 40%;
  }
  .w-md-3-5, .w-md-6-10, .w-md-9-15, .w-md-12-20 {
    width: 60%;
  }
  .w-md-4-5, .w-md-8-10, .w-md-12-15, .w-md-16-20 {
    width: 80%;
  }
  .w-md-1-6, .w-md-2-12 {
    width: 16.6666666667%;
  }
  .w-md-5-6, .w-md-10-12 {
    width: 83.3333333333%;
  }
  .w-md-1-8, .w-md-2-16 {
    width: 12.5%;
  }
  .w-md-3-8, .w-md-6-16 {
    width: 37.5%;
  }
  .w-md-5-8, .w-md-10-16 {
    width: 62.5%;
  }
  .w-md-7-8, .w-md-14-16 {
    width: 87.5%;
  }
  .w-md-1-9 {
    width: 11.1111111111%;
  }
  .w-md-2-9 {
    width: 22.2222222222%;
  }
  .w-md-4-9 {
    width: 44.4444444444%;
  }
  .w-md-5-9 {
    width: 55.5555555556%;
  }
  .w-md-7-9 {
    width: 77.7777777778%;
  }
  .w-md-8-9 {
    width: 88.8888888889%;
  }
  .w-md-1-10, .w-md-2-20 {
    width: 10%;
  }
  .w-md-3-10, .w-md-6-20 {
    width: 30%;
  }
  .w-md-7-10, .w-md-14-20 {
    width: 70%;
  }
  .w-md-9-10, .w-md-18-20 {
    width: 90%;
  }
  .w-md-1-12 {
    width: 8.3333333333%;
  }
  .w-md-5-12 {
    width: 41.6666666667%;
  }
  .w-md-7-12 {
    width: 58.3333333333%;
  }
  .w-md-11-12 {
    width: 91.6666666667%;
  }
  .w-md-1-15 {
    width: 6.6666666667%;
  }
  .w-md-2-15 {
    width: 13.3333333333%;
  }
  .w-md-4-15 {
    width: 26.6666666667%;
  }
  .w-md-7-15 {
    width: 46.6666666667%;
  }
  .w-md-8-15 {
    width: 53.3333333333%;
  }
  .w-md-11-15 {
    width: 73.3333333333%;
  }
  .w-md-13-15 {
    width: 86.6666666667%;
  }
  .w-md-14-15 {
    width: 93.3333333333%;
  }
  .w-md-1-16 {
    width: 6.25%;
  }
  .w-md-3-16 {
    width: 18.75%;
  }
  .w-md-5-16 {
    width: 31.25%;
  }
  .w-md-7-16 {
    width: 43.75%;
  }
  .w-md-9-16 {
    width: 56.25%;
  }
  .w-md-11-16 {
    width: 68.75%;
  }
  .w-md-13-16 {
    width: 81.25%;
  }
  .w-md-15-16 {
    width: 93.75%;
  }
  .w-md-1-20 {
    width: 5%;
  }
  .w-md-3-20 {
    width: 15%;
  }
  .w-md-7-20 {
    width: 35%;
  }
  .w-md-9-20 {
    width: 45%;
  }
  .w-md-11-20 {
    width: 55%;
  }
  .w-md-13-20 {
    width: 65%;
  }
  .w-md-17-20 {
    width: 85%;
  }
  .w-md-19-20 {
    width: 95%;
  }
  .d-md-none {
    display: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-flex-column {
    display: flex !important;
    flex-direction: column;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-inline-flex-column {
    display: inline-flex !important;
    flex-direction: column;
  }
  .j-md-flex-start {
    justify-content: flex-start;
  }
  .j-md-flex-end {
    justify-content: flex-end;
  }
  .j-md-center {
    justify-content: center;
  }
  .j-md-space-between {
    justify-content: space-between;
  }
  .j-md-space-around {
    justify-content: space-around;
  }
  .j-md-space-evenly {
    justify-content: space-evenly;
  }
  .a-md-flex-start {
    align-items: flex-start;
  }
  .as-md-flex-start {
    align-self: flex-start;
  }
  .a-md-flex-end {
    align-items: flex-end;
  }
  .as-md-flex-end {
    align-self: flex-end;
  }
  .a-md-center {
    align-items: center;
  }
  .as-md-center {
    align-self: center;
  }
  .a-md-baseline {
    align-items: baseline;
  }
  .as-md-baseline {
    align-self: baseline;
  }
  .a-md-stretch {
    align-items: stretch;
  }
  .as-md-stretch {
    align-self: stretch;
  }
  .a-md-self-start-self-end {
    align-items: self-start-self-end;
  }
  .as-md-self-start-self-end {
    align-self: self-start-self-end;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
    max-width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
    max-width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
    max-width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
    max-width: 100%;
  }
  .w-lg-0 {
    width: 0%;
  }
  .w-lg-auto {
    width: auto;
  }
  .w-lg-1-1, .w-lg-2-2, .w-lg-3-3, .w-lg-4-4, .w-lg-5-5, .w-lg-6-6, .w-lg-8-8, .w-lg-9-9, .w-lg-10-10, .w-lg-12-12, .w-lg-15-15, .w-lg-16-16, .w-lg-20-20 {
    width: 100%;
  }
  .w-lg-1-2, .w-lg-2-4, .w-lg-3-6, .w-lg-4-8, .w-lg-5-10, .w-lg-6-12, .w-lg-8-16, .w-lg-10-20 {
    width: 50%;
  }
  .w-lg-1-3, .w-lg-2-6, .w-lg-3-9, .w-lg-4-12, .w-lg-5-15 {
    width: 33.3333333333%;
  }
  .w-lg-2-3, .w-lg-4-6, .w-lg-6-9, .w-lg-8-12, .w-lg-10-15 {
    width: 66.6666666667%;
  }
  .w-lg-1-4, .w-lg-2-8, .w-lg-3-12, .w-lg-4-16, .w-lg-5-20 {
    width: 25%;
  }
  .w-lg-3-4, .w-lg-6-8, .w-lg-9-12, .w-lg-12-16, .w-lg-15-20 {
    width: 75%;
  }
  .w-lg-1-5, .w-lg-2-10, .w-lg-3-15, .w-lg-4-20 {
    width: 20%;
  }
  .w-lg-2-5, .w-lg-4-10, .w-lg-6-15, .w-lg-8-20 {
    width: 40%;
  }
  .w-lg-3-5, .w-lg-6-10, .w-lg-9-15, .w-lg-12-20 {
    width: 60%;
  }
  .w-lg-4-5, .w-lg-8-10, .w-lg-12-15, .w-lg-16-20 {
    width: 80%;
  }
  .w-lg-1-6, .w-lg-2-12 {
    width: 16.6666666667%;
  }
  .w-lg-5-6, .w-lg-10-12 {
    width: 83.3333333333%;
  }
  .w-lg-1-8, .w-lg-2-16 {
    width: 12.5%;
  }
  .w-lg-3-8, .w-lg-6-16 {
    width: 37.5%;
  }
  .w-lg-5-8, .w-lg-10-16 {
    width: 62.5%;
  }
  .w-lg-7-8, .w-lg-14-16 {
    width: 87.5%;
  }
  .w-lg-1-9 {
    width: 11.1111111111%;
  }
  .w-lg-2-9 {
    width: 22.2222222222%;
  }
  .w-lg-4-9 {
    width: 44.4444444444%;
  }
  .w-lg-5-9 {
    width: 55.5555555556%;
  }
  .w-lg-7-9 {
    width: 77.7777777778%;
  }
  .w-lg-8-9 {
    width: 88.8888888889%;
  }
  .w-lg-1-10, .w-lg-2-20 {
    width: 10%;
  }
  .w-lg-3-10, .w-lg-6-20 {
    width: 30%;
  }
  .w-lg-7-10, .w-lg-14-20 {
    width: 70%;
  }
  .w-lg-9-10, .w-lg-18-20 {
    width: 90%;
  }
  .w-lg-1-12 {
    width: 8.3333333333%;
  }
  .w-lg-5-12 {
    width: 41.6666666667%;
  }
  .w-lg-7-12 {
    width: 58.3333333333%;
  }
  .w-lg-11-12 {
    width: 91.6666666667%;
  }
  .w-lg-1-15 {
    width: 6.6666666667%;
  }
  .w-lg-2-15 {
    width: 13.3333333333%;
  }
  .w-lg-4-15 {
    width: 26.6666666667%;
  }
  .w-lg-7-15 {
    width: 46.6666666667%;
  }
  .w-lg-8-15 {
    width: 53.3333333333%;
  }
  .w-lg-11-15 {
    width: 73.3333333333%;
  }
  .w-lg-13-15 {
    width: 86.6666666667%;
  }
  .w-lg-14-15 {
    width: 93.3333333333%;
  }
  .w-lg-1-16 {
    width: 6.25%;
  }
  .w-lg-3-16 {
    width: 18.75%;
  }
  .w-lg-5-16 {
    width: 31.25%;
  }
  .w-lg-7-16 {
    width: 43.75%;
  }
  .w-lg-9-16 {
    width: 56.25%;
  }
  .w-lg-11-16 {
    width: 68.75%;
  }
  .w-lg-13-16 {
    width: 81.25%;
  }
  .w-lg-15-16 {
    width: 93.75%;
  }
  .w-lg-1-20 {
    width: 5%;
  }
  .w-lg-3-20 {
    width: 15%;
  }
  .w-lg-7-20 {
    width: 35%;
  }
  .w-lg-9-20 {
    width: 45%;
  }
  .w-lg-11-20 {
    width: 55%;
  }
  .w-lg-13-20 {
    width: 65%;
  }
  .w-lg-17-20 {
    width: 85%;
  }
  .w-lg-19-20 {
    width: 95%;
  }
  .d-lg-none {
    display: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-flex-column {
    display: flex !important;
    flex-direction: column;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-inline-flex-column {
    display: inline-flex !important;
    flex-direction: column;
  }
  .j-lg-flex-start {
    justify-content: flex-start;
  }
  .j-lg-flex-end {
    justify-content: flex-end;
  }
  .j-lg-center {
    justify-content: center;
  }
  .j-lg-space-between {
    justify-content: space-between;
  }
  .j-lg-space-around {
    justify-content: space-around;
  }
  .j-lg-space-evenly {
    justify-content: space-evenly;
  }
  .a-lg-flex-start {
    align-items: flex-start;
  }
  .as-lg-flex-start {
    align-self: flex-start;
  }
  .a-lg-flex-end {
    align-items: flex-end;
  }
  .as-lg-flex-end {
    align-self: flex-end;
  }
  .a-lg-center {
    align-items: center;
  }
  .as-lg-center {
    align-self: center;
  }
  .a-lg-baseline {
    align-items: baseline;
  }
  .as-lg-baseline {
    align-self: baseline;
  }
  .a-lg-stretch {
    align-items: stretch;
  }
  .as-lg-stretch {
    align-self: stretch;
  }
  .a-lg-self-start-self-end {
    align-items: self-start-self-end;
  }
  .as-lg-self-start-self-end {
    align-self: self-start-self-end;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.3333333333%;
    max-width: 8.3333333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.6666666667%;
    max-width: 16.6666666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
    max-width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.3333333333%;
    max-width: 33.3333333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.6666666667%;
    max-width: 41.6666666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
    max-width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.3333333333%;
    max-width: 58.3333333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.6666666667%;
    max-width: 66.6666666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
    max-width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.3333333333%;
    max-width: 83.3333333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.6666666667%;
    max-width: 91.6666666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
    max-width: 100%;
  }
  .w-xl-0 {
    width: 0%;
  }
  .w-xl-auto {
    width: auto;
  }
  .w-xl-1-1, .w-xl-2-2, .w-xl-3-3, .w-xl-4-4, .w-xl-5-5, .w-xl-6-6, .w-xl-8-8, .w-xl-9-9, .w-xl-10-10, .w-xl-12-12, .w-xl-15-15, .w-xl-16-16, .w-xl-20-20 {
    width: 100%;
  }
  .w-xl-1-2, .w-xl-2-4, .w-xl-3-6, .w-xl-4-8, .w-xl-5-10, .w-xl-6-12, .w-xl-8-16, .w-xl-10-20 {
    width: 50%;
  }
  .w-xl-1-3, .w-xl-2-6, .w-xl-3-9, .w-xl-4-12, .w-xl-5-15 {
    width: 33.3333333333%;
  }
  .w-xl-2-3, .w-xl-4-6, .w-xl-6-9, .w-xl-8-12, .w-xl-10-15 {
    width: 66.6666666667%;
  }
  .w-xl-1-4, .w-xl-2-8, .w-xl-3-12, .w-xl-4-16, .w-xl-5-20 {
    width: 25%;
  }
  .w-xl-3-4, .w-xl-6-8, .w-xl-9-12, .w-xl-12-16, .w-xl-15-20 {
    width: 75%;
  }
  .w-xl-1-5, .w-xl-2-10, .w-xl-3-15, .w-xl-4-20 {
    width: 20%;
  }
  .w-xl-2-5, .w-xl-4-10, .w-xl-6-15, .w-xl-8-20 {
    width: 40%;
  }
  .w-xl-3-5, .w-xl-6-10, .w-xl-9-15, .w-xl-12-20 {
    width: 60%;
  }
  .w-xl-4-5, .w-xl-8-10, .w-xl-12-15, .w-xl-16-20 {
    width: 80%;
  }
  .w-xl-1-6, .w-xl-2-12 {
    width: 16.6666666667%;
  }
  .w-xl-5-6, .w-xl-10-12 {
    width: 83.3333333333%;
  }
  .w-xl-1-8, .w-xl-2-16 {
    width: 12.5%;
  }
  .w-xl-3-8, .w-xl-6-16 {
    width: 37.5%;
  }
  .w-xl-5-8, .w-xl-10-16 {
    width: 62.5%;
  }
  .w-xl-7-8, .w-xl-14-16 {
    width: 87.5%;
  }
  .w-xl-1-9 {
    width: 11.1111111111%;
  }
  .w-xl-2-9 {
    width: 22.2222222222%;
  }
  .w-xl-4-9 {
    width: 44.4444444444%;
  }
  .w-xl-5-9 {
    width: 55.5555555556%;
  }
  .w-xl-7-9 {
    width: 77.7777777778%;
  }
  .w-xl-8-9 {
    width: 88.8888888889%;
  }
  .w-xl-1-10, .w-xl-2-20 {
    width: 10%;
  }
  .w-xl-3-10, .w-xl-6-20 {
    width: 30%;
  }
  .w-xl-7-10, .w-xl-14-20 {
    width: 70%;
  }
  .w-xl-9-10, .w-xl-18-20 {
    width: 90%;
  }
  .w-xl-1-12 {
    width: 8.3333333333%;
  }
  .w-xl-5-12 {
    width: 41.6666666667%;
  }
  .w-xl-7-12 {
    width: 58.3333333333%;
  }
  .w-xl-11-12 {
    width: 91.6666666667%;
  }
  .w-xl-1-15 {
    width: 6.6666666667%;
  }
  .w-xl-2-15 {
    width: 13.3333333333%;
  }
  .w-xl-4-15 {
    width: 26.6666666667%;
  }
  .w-xl-7-15 {
    width: 46.6666666667%;
  }
  .w-xl-8-15 {
    width: 53.3333333333%;
  }
  .w-xl-11-15 {
    width: 73.3333333333%;
  }
  .w-xl-13-15 {
    width: 86.6666666667%;
  }
  .w-xl-14-15 {
    width: 93.3333333333%;
  }
  .w-xl-1-16 {
    width: 6.25%;
  }
  .w-xl-3-16 {
    width: 18.75%;
  }
  .w-xl-5-16 {
    width: 31.25%;
  }
  .w-xl-7-16 {
    width: 43.75%;
  }
  .w-xl-9-16 {
    width: 56.25%;
  }
  .w-xl-11-16 {
    width: 68.75%;
  }
  .w-xl-13-16 {
    width: 81.25%;
  }
  .w-xl-15-16 {
    width: 93.75%;
  }
  .w-xl-1-20 {
    width: 5%;
  }
  .w-xl-3-20 {
    width: 15%;
  }
  .w-xl-7-20 {
    width: 35%;
  }
  .w-xl-9-20 {
    width: 45%;
  }
  .w-xl-11-20 {
    width: 55%;
  }
  .w-xl-13-20 {
    width: 65%;
  }
  .w-xl-17-20 {
    width: 85%;
  }
  .w-xl-19-20 {
    width: 95%;
  }
  .d-xl-none {
    display: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-flex-column {
    display: flex !important;
    flex-direction: column;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-inline-flex-column {
    display: inline-flex !important;
    flex-direction: column;
  }
  .j-xl-flex-start {
    justify-content: flex-start;
  }
  .j-xl-flex-end {
    justify-content: flex-end;
  }
  .j-xl-center {
    justify-content: center;
  }
  .j-xl-space-between {
    justify-content: space-between;
  }
  .j-xl-space-around {
    justify-content: space-around;
  }
  .j-xl-space-evenly {
    justify-content: space-evenly;
  }
  .a-xl-flex-start {
    align-items: flex-start;
  }
  .as-xl-flex-start {
    align-self: flex-start;
  }
  .a-xl-flex-end {
    align-items: flex-end;
  }
  .as-xl-flex-end {
    align-self: flex-end;
  }
  .a-xl-center {
    align-items: center;
  }
  .as-xl-center {
    align-self: center;
  }
  .a-xl-baseline {
    align-items: baseline;
  }
  .as-xl-baseline {
    align-self: baseline;
  }
  .a-xl-stretch {
    align-items: stretch;
  }
  .as-xl-stretch {
    align-self: stretch;
  }
  .a-xl-self-start-self-end {
    align-items: self-start-self-end;
  }
  .as-xl-self-start-self-end {
    align-self: self-start-self-end;
  }
}
.modal {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.modal.open {
  display: block;
}
.modal > .modal-bg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.modal > .modal-content-outer {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  overflow-x: hidden;
  overflow-y: scroll;
  pointer-events: auto;
}
.modal > .modal-content-outer > .modal-content-middle {
  display: table;
  width: 100%;
  height: 100%;
}
.modal > .modal-content-outer > .modal-content-middle > .modal-content-inner {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
}
.modal > .modal-content-outer > .modal-content-middle > .modal-content-inner > * {
  pointer-events: auto;
}

.accordion > .accordion-header {
  cursor: pointer;
}
.accordion > .accordion-panel {
  display: none;
}
.accordion.open > .accordion-panel {
  display: block;
}

.menu > *, .menu .btn {
  display: block;
  width: 100%;
}
.menu.w-auto {
  display: inline-flex;
  flex-direction: column;
}

.enable-redacted .redact,
.enable-redacted .redact2,
.enable-redacted .redact3 {
  color: transparent;
  background-image: url("./images/icons/redact.png");
  background-repeat: repeat-x;
  background-position-y: 4px;
  transition: 0.1s ease-in-out;
  pointer-events: auto;
}
.enable-redacted .redact {
  background-size: 100% 70%;
}
.enable-redacted .redact2 {
  background-size: 200% 70%;
}
.enable-redacted .redact3 {
  background-size: 300% 70%;
}
.enable-redacted .redact-header {
  color: transparent;
  background-image: url("./images/icons/redact.png");
  background-repeat: repeat-x;
  background-size: 350% 85%;
  background-position-y: 4px;
  transition: 0.1s ease-in-out;
  pointer-events: auto;
}
.enable-redacted .redact-white,
.enable-redacted .redact-white2,
.enable-redacted .redact-white3 {
  color: transparent;
  background-image: url("./images/icons/redact-white.png");
  background-repeat: repeat-x;
  background-position-y: 4px;
  transition: 0.1s ease-in-out;
  pointer-events: auto;
}
.enable-redacted .redact-white {
  background-size: 100% 70%;
}
.enable-redacted .redact-white2 {
  background-size: 200% 70%;
}
.enable-redacted .redact-white3 {
  background-size: 300% 70%;
}
.enable-redacted .redact-yellow,
.enable-redacted .redact-yellow2,
.enable-redacted .redact-yellow3 {
  color: transparent;
  background-image: url("./images/icons/redact-yellow.png");
  background-repeat: repeat-x;
  background-position-y: 4px;
  transition: 0.1s ease-in-out;
  pointer-events: auto;
}
.enable-redacted .redact-yellow {
  background-size: 100% 70%;
}
.enable-redacted .redact-yellow2 {
  background-size: 200% 70%;
}
.enable-redacted .redact-yellow3 {
  background-size: 300% 70%;
}
.enable-redacted .redact-yellow-header {
  color: transparent;
  background-image: url("./images/icons/redact-yellow.png");
  background-repeat: repeat-x;
  background-size: 350% 85%;
  background-position-y: 4px;
  transition: 0.1s ease-in-out;
  pointer-events: auto;
}
.enable-redacted .redact:hover,
.enable-redacted .redact2:hover,
.enable-redacted .redact3:hover {
  color: #000000;
  transition: 0.1s ease-in-out;
  background-image: none;
}
.enable-redacted .redact-header:hover {
  color: #000000;
  transition: 0.1s ease-in-out;
  background-image: none;
}
.enable-redacted .redact-yellow-header:hover {
  color: #FFC425;
  transition: 0.1s ease-in-out;
  background-image: none;
}
.enable-redacted .redact-white:hover,
.enable-redacted .redact-white2:hover,
.enable-redacted .redact-white3:hover {
  color: #FFFFFF;
  transition: 0.1s ease-in-out;
  background-image: none;
}
.enable-redacted .redact-yellow:hover,
.enable-redacted .redact-yellow2:hover,
.enable-redacted .redact-yellow3:hover {
  color: #FFC425;
  transition: 0.1s ease-in-out;
  background-image: none;
}

@keyframes slidein {
  from {
    display: none;
    margin-bottom: -100%;
  }
  to {
    display: block;
    margin-bottom: 0%;
  }
}
#rm-slider {
  display: block;
  width: 350px;
  margin: 0 auto;
  height: 60px;
  border-radius: 30px;
  background: white;
  padding-left: 30px;
  padding-right: 30px;
  position: relative;
}
@media only screen and (max-width : 575px) {
  #rm-slider {
    width: 200px;
    height: 40px;
    padding-left: 20px;
    padding-right: 20px;
  }
}
#rm-slider:after {
  content: "";
  display: block;
  position: absolute;
  background: #808080;
  top: 0;
  bottom: 0;
  right: 0;
  width: 31px;
  border-top-right-radius: 30px;
  border-bottom-right-radius: 30px;
}
@media only screen and (max-width : 575px) {
  #rm-slider:after {
    width: 21px;
  }
}

.rm-slider-track {
  display: block;
  position: relative;
  height: 60px;
}
@media only screen and (max-width : 575px) {
  .rm-slider-track {
    height: 40px;
  }
}

.rm-slider-track-before {
  position: absolute;
  top: 0;
  left: 0;
  height: 60px;
}
@media only screen and (max-width : 575px) {
  .rm-slider-track-before {
    height: 40px;
  }
}

.rm-slider-track > .dot-container {
  display: flex;
  width: 100%;
  justify-content: space-between;
}
.rm-slider-track > .dot-container .dot {
  margin-top: -4px;
  width: 10px;
  height: 10px;
  background: #FFC425;
  border: 1px solid #FFC425;
  border-radius: 20px;
  transition: 0.5s ease;
  z-index: 1;
}
.rm-slider-track > .dot-container .dot:hover {
  cursor: pointer;
  background-color: #FFF;
  border: none;
}

.rm-slider.rm-slider-vertical .rm-slider-track-before {
  height: auto;
  width: 2px;
}

.rm-slider-track-after {
  position: absolute;
  top: 0;
  right: 0;
  height: 60px;
  background: #808080;
}
@media only screen and (max-width : 575px) {
  .rm-slider-track-after {
    height: 40px;
  }
}

.rm-slider.rm-slider-vertical .rm-slider-track-after {
  height: auto;
  width: 2px;
  top: auto;
  bottom: 0;
}

.rm-slider-handle {
  position: absolute;
  top: 0;
  width: 60px;
  height: 60px;
  border-radius: 50px;
  background-color: white;
  z-index: 2;
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.45);
  transform: translate(-50%, 0);
}
@media only screen and (max-width : 575px) {
  .rm-slider-handle {
    height: 40px;
    width: 40px;
  }
}

.rm-slider-handle:hover {
  cursor: pointer;
}

.rm-slider-handle:focus {
  outline: 0;
  border: 1px solid white;
}

.rm-slider-handle::after {
  content: attr(slider-value);
  margin-top: 37px;
  display: block;
  color: #FFF;
}
@media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
  .rm-slider-handle::after {
    margin-top: 5px;
    margin-left: 50px;
  }
}

@media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
  .slider-wrapper {
    display: flex;
    max-width: 90px;
    justify-content: center;
    margin: 0 auto;
  }
  .slider-wrapper .rm-slider {
    -ms-transform: rotate(90deg);
    margin: 0 auto;
    position: relative;
    display: inline-flex;
    padding: 10px 10px;
    flex-direction: column;
    align-items: center;
    width: 100%;
    margin: 0 auto;
    left: 50%;
    transform: translate(-50%, 0%);
  }
  .slider-wrapper .rm-slider-track {
    display: block;
    /*position: absolute;
    height: 2px;*/
    background: #FFC425;
    height: 400px;
    width: 2px;
    flex-grow: 1;
    margin: 0 auto;
  }
  .slider-wrapper .rm-slider-track .dot-container {
    display: flex;
    width: 100%;
    justify-content: space-between;
    flex-direction: column;
    height: 100%;
  }
  .slider-wrapper .rm-slider-track .dot-container .dot {
    margin-left: -4px;
  }
  .slider-wrapper #slider-values {
    justify-content: space-between;
    flex-direction: column-reverse;
    height: 424px;
    padding-left: 0;
    position: relative;
    left: 35px;
    top: -9px;
  }
}
.transcript-dialog {
  margin: auto;
  max-width: 1060px;
  border: 3px solid black;
  border-radius: 15px;
  overflow: hidden;
  background: #FFC425;
  position: relative;
}

.transcript-dialog .body {
  padding: 0px 15px;
}

.transcript-dialog h1 {
  background: black;
  color: white;
  font-size: 1.5rem;
  padding: 5px 10px;
}

.transcript-dialog p {
  margin: 10px 0;
}

.transcript-dialog .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  color: white;
  height: 38px;
  width: 38px;
  font-size: 2rem;
  line-height: 2rem;
  padding-bottom: 2px;
}

.personalization-main .material_div {
  position: relative;
}
.personalization-main .material_field {
  position: absolute;
  font-size: 13px;
  color: #b9b9b9;
  top: 6px;
  left: 11px;
  transition: 0.05s ease-in-out;
}
@media only screen and (min-width : 768px) {
  .personalization-main .material_field {
    left: 17px;
    font-size: 10px;
  }
}
.personalization-main .material_field_placeholder {
  position: absolute;
  font-size: 11px;
  color: #b9b9b9;
  top: 20px;
  left: 11px;
  transition: 0.05s ease-in-out;
}
@media only screen and (min-width : 768px) {
  .personalization-main .material_field_placeholder {
    left: 17px;
    font-size: 15px;
  }
}
.personalization-main .no-label {
  transition: 0.05s ease-in-out;
  visibility: hidden;
}
.personalization-main .button-holder {
  position: absolute;
  right: 25px;
  top: 25px;
  width: 60px;
}
.personalization-main .button-holder .canvas-site {
  position: absolute;
  right: 40px;
  top: -78px;
  width: 175px;
}
@media only screen and (max-width : 575px) {
  .personalization-main .button-holder .canvas-site {
    top: -60px;
    right: 0px;
  }
}
@media only screen and (max-width : 575px) {
  .personalization-main .button-holder .canvas-site canvas {
    width: 200px;
  }
}
.personalization-main .button-holder .pointer path {
  stroke-dasharray: 50;
  stroke-dashoffset: -50;
  animation: draw 3s forwards;
}
.personalization-main .button-holder .pointer:hover {
  opacity: 1;
}
.personalization-main .button-holder .pointer .point-arrow {
  position: absolute;
  width: 95px;
  top: 10px;
  height: 60px;
  right: 50px;
  z-index: 1;
}
@media only screen and (max-width : 575px) {
  .personalization-main .button-holder .pointer .point-arrow {
    right: 20px;
    top: -12px;
  }
}
.personalization-main .button-holder .disappear {
  opacity: 0;
  transition: 0.5s ease-in-out;
  transition-delay: 2s;
}
.personalization-main .button-holder .post-load {
  opacity: 0;
  transition: 0.5s ease-in-out;
  transition-delay: none;
}
.personalization-main .button-holder .post-load .canvas-site {
  opacity: 0;
  transition: 0.5s ease-in-out;
  overflow-x: hidden;
}
.personalization-main .button-holder .customize {
  position: absolute;
  width: 30px;
  height: 30px;
  left: 20px;
  top: -7px;
  margin: 5px;
  cursor: pointer !important;
  z-index: 7;
  transition: 0.5s ease-in-out;
}
@media only screen and (max-width : 575px) {
  .personalization-main .button-holder .customize {
    top: 0px;
  }
}
.personalization-main .button-holder .customize:hover {
  -webkit-transform: scale(1.1);
  -webkit-transform-origin: center;
  -webkit-transition: 0.5s ease-in-out;
  -moz-transform: scale(1.1);
  -moz-transform-origin: center;
  -moz-transition: 0.5s ease-in-out;
  transform: scale(1.1);
  transform-origin: center;
  transition: 0.5s ease-in-out;
}
@media only screen and (min-width : 576px) {
  .personalization-main .button-holder .customize {
    width: 50px;
    height: 50px;
    left: 25px;
    top: 0px;
    margin: 0;
  }
}
@media only screen and (min-width : 768px) {
  .personalization-main .button-holder .customize {
    width: 60px;
    height: 60px;
    left: 5px;
  }
}
@media only screen and (min-width : 992px) {
  .personalization-main .button-holder .customize {
    width: 60px;
    height: 60px;
    left: 0;
  }
}
.personalization-main .button-holder:hover .pointer {
  opacity: 1;
}
.personalization-main .button-holder:hover .pointer .canvas-site {
  opacity: 1;
}
.personalization-main .button-holder:hover .pointer.post-load.hover-off {
  opacity: 0;
}
.personalization-main .personalization-quiz {
  box-sizing: border-box;
  position: absolute;
  z-index: 6;
  top: 40px;
  right: 50px;
  min-height: 120px;
  background: rgba(26, 26, 26, 0.9);
  animation: quiz 0.5s ease;
  color: white;
  padding: 10px 16px;
  max-height: 520px;
  display: none;
  /* height: 360px;
  width: 230px;*/
  height: 395px;
  width: 252px;
}
@media only screen and (min-width : 320px) {
  .personalization-main .personalization-quiz {
    top: 25px;
    right: 25px;
  }
}
@media only screen and (min-width : 576px) {
  .personalization-main .personalization-quiz {
    right: 35px;
    top: 35px;
    padding: 20px 16px;
  }
}
@media only screen and (min-width : 768px) {
  .personalization-main .personalization-quiz {
    top: 40px;
    right: 43px;
    width: 271px;
    padding: 20px 16px;
  }
}
@media only screen and (min-width : 992px) {
  .personalization-main .personalization-quiz {
    top: 70px;
    right: 75px;
    width: 271px;
  }
}
.personalization-main .one {
  margin: 0 auto;
}
.personalization-main .interests {
  overflow: auto;
  max-height: 350px;
}
.personalization-main .floating {
  position: fixed;
  bottom: 20px;
  right: 0;
  text-align: left;
  width: 100vw;
  height: 60px;
  color: black;
  background-color: #FFC425;
  cursor: pointer;
  box-shadow: 0px 2px 30px rgba(0, 0, 0, 0.4);
  padding: 0;
}
@media only screen and (min-width : 576px) {
  .personalization-main .floating {
    bottom: 8px;
    width: 100vw;
    text-align: left;
  }
}
@media only screen and (min-width : 768px) {
  .personalization-main .floating {
    bottom: 8px;
    width: 100vw;
    text-align: left;
  }
}
@media only screen and (min-width : 992px) {
  .personalization-main .floating {
    bottom: 8px;
    width: 320px;
    text-align: left;
    padding: 0;
  }
}
.personalization-main .floating .card-container {
  width: 100%;
  margin-left: 10%;
  height: inherit;
}
@media only screen and (min-width : 576px) {
  .personalization-main .floating .card-container {
    margin-left: 25%;
  }
}
@media only screen and (min-width : 768px) {
  .personalization-main .floating .card-container {
    margin-left: 30%;
  }
}
@media only screen and (min-width : 992px) {
  .personalization-main .floating .card-container {
    margin-left: 5%;
  }
}
.personalization-main .floating .left {
  float: left;
  width: 60%;
}
@media only screen and (min-width : 576px) {
  .personalization-main .floating .left {
    width: 40%;
  }
}
@media only screen and (min-width : 768px) {
  .personalization-main .floating .left {
    width: 32%;
  }
}
@media only screen and (min-width : 992px) {
  .personalization-main .floating .left {
    width: 75%;
  }
}
.personalization-main .floating .left h2 {
  font-size: 20px;
  color: black;
  padding: 5px 0 5px 0px;
}
@media only screen and (min-width : 768px) {
  .personalization-main .floating .left h2 {
    padding: 5px 0 0 5px;
  }
}
.personalization-main .floating .right {
  width: 25%;
  float: left;
}
@media only screen and (min-width : 768px) {
  .personalization-main .floating .right {
    width: 40%;
  }
}
@media only screen and (min-width : 992px) {
  .personalization-main .floating .right {
    width: 25%;
  }
}
.personalization-main .floating .right .card img {
  width: 95%;
}
.personalization-main .floating .right .card {
  position: absolute;
  width: 65px;
  height: 65px;
  border-radius: 80px;
  background-color: #FFC425;
  top: -10px;
  text-align: center;
}
.personalization-main .floating .text {
  color: black;
  padding: 5px 0 0 0px;
}
@media only screen and (min-width : 768px) {
  .personalization-main .floating .text {
    padding: 5px 0 0 5px;
  }
}
.personalization-main {
  /* buttons */
}
.personalization-main .button {
  background-color: #FFC425;
  color: black;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 1px;
  padding: 10px 30px;
  border: 1px solid #000000;
  border-radius: 10px;
  text-align: center;
  transition: background-color 0.5s ease;
  display: inline-block;
  margin: 15px auto;
}
@media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
  .personalization-main .button {
    font-size: 12px;
  }
}
.personalization-main .button:hover {
  background-color: #000000;
  border: 1px solid #FFC425;
  border-style: inset;
  color: #FFC425;
  transition: background-color 0.5s ease;
}
.personalization-main .button .chevron {
  color: #000000;
  top: 6px;
  left: 10px;
}
.personalization-main .button .chevron:hover {
  color: #FFC425;
}
.personalization-main .button.two {
  margin: 25px 10px 10px 10px;
}
.personalization-main .button.contact {
  margin: 5px;
  width: 175px;
  height: 35px;
  padding: 2px 22px;
  text-align: center;
  font-size: 12px;
}
@media only screen and (min-width : 992px) {
  .personalization-main .button.contact {
    margin: 25px 10px 10px 10px;
    width: 175px;
    height: 35px;
    padding: 2px 22px;
    text-align: center;
    font-size: 16px;
  }
}
.personalization-main .button a {
  text-decoration: none;
  color: black;
}
.personalization-main .button a:hover {
  color: #FFC425;
}
.personalization-main .button:hover .chevron {
  color: #FFC425;
}
.personalization-main .button:hover a {
  color: #FFC425;
}
.personalization-main {
  /*type*/
}
.personalization-main h2 {
  font-size: 15px;
  color: #FFC425;
  padding: 10px 0 0 0;
}
@media only screen and (min-width : 768px) {
  .personalization-main h2 {
    font-size: 20px;
  }
}
.personalization-main h3 {
  font-size: 18px;
  color: #FFC425;
  padding: 5px 0 0 0;
}
@media only screen and (min-width : 576px) {
  .personalization-main h3 {
    color: #FFC425;
    padding: 5px 0 0 0;
  }
}
@media only screen and (min-width : 992px) {
  .personalization-main h3 {
    font-size: 30px;
    color: #FFC425;
    padding: 5px 0 0 0;
  }
}
.personalization-main .copy {
  margin-left: 10px;
  text-align: center;
}
.personalization-main .am-email {
  font-size: 14px;
}
@media only screen and (min-width : 992px) {
  .personalization-main .am-email {
    font-size: 18px;
  }
}
.personalization-main .am-phone {
  font-size: 14px;
}
@media only screen and (min-width : 992px) {
  .personalization-main .am-phone {
    font-size: 18px;
  }
}
.personalization-main p {
  font-size: 1em;
  color: white;
  padding: 15px 0 10px 0;
}
.personalization-main a {
  text-decoration: none;
  color: white;
}
.personalization-main a:hover {
  color: #FFC425;
}
.personalization-main {
  /*select dropdown*/
}
.personalization-main select {
  appearance: none;
  background-color: transparent;
  color: white;
  height: 40px;
  border-bottom: 1px solid white;
  padding: 0 10px 0 5px;
  margin-top: 17px;
  cursor: pointer;
  background-image: url(images/icons/arrow-down.png);
  background-repeat: no-repeat;
  background-position: right;
  font-size: 16px;
  width: 208px;
}
@media only screen and (min-width : 576px) {
  .personalization-main select {
    width: 208px;
  }
}
@media only screen and (min-width : 768px) {
  .personalization-main select {
    width: 215px;
    font-size: 15px;
    margin-top: 10px;
  }
}
.personalization-main select option {
  background-color: black;
  cursor: pointer;
}
.personalization-main select option:active {
  background-color: #FFC425;
  color: black;
}
.personalization-main select option:focus {
  background-color: #FFC425;
  color: black;
}
.personalization-main .select {
  appearance: none;
  background-color: transparent;
  color: white;
  height: 40px;
  border-bottom: 1px solid white;
  padding: 0 10px 0 5px;
  margin-top: 17px;
  cursor: pointer;
  font-size: 16px;
  width: 208px;
}
@media only screen and (min-width : 576px) {
  .personalization-main .select {
    width: 185px;
    font-size: 15px;
  }
}
@media only screen and (min-width : 768px) {
  .personalization-main .select {
    width: 215px;
  }
}
.personalization-main .select option {
  background-color: black;
  cursor: pointer;
}
.personalization-main .select option:active {
  background-color: #FFC425;
  color: black;
}
.personalization-main .select option:focus {
  background-color: #FFC425;
  color: black;
}
.personalization-main .first:focus + .submenu,
.personalization-main .submenu:hover {
  display: block;
}
.personalization-main select::-ms-expand {
  display: none;
}
.personalization-main input {
  appearance: none;
}
.personalization-main input[type=number] {
  -moz-appearance: textfield;
}
.personalization-main input[type=number]::-webkit-inner-spin-button,
.personalization-main input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.personalization-main .type-in {
  background: transparent;
  color: white;
  width: 208px;
  height: 40px;
  border-bottom: 1px solid white;
  padding: 0 10px 0 5px;
  margin-top: 17px;
  cursor: pointer;
  font-size: 16px;
}
.personalization-main .type-in:focus {
  border-bottom: 1px solid #FFC425;
}
@media only screen and (min-width : 576px) {
  .personalization-main .type-in {
    width: 208px;
    height: 40px;
  }
}
@media only screen and (min-width : 768px) {
  .personalization-main .type-in {
    width: 215px;
    font-size: 15px;
    height: 40px;
    margin-top: 10px;
  }
}
.personalization-main textarea {
  appearance: none;
}
.personalization-main :-ms-input-placeholder {
  color: white;
  opacity: 1;
}
.personalization-main ::placeholder {
  color: white;
  opacity: 1;
}
.personalization-main .userMessage {
  background: transparent;
  color: white;
  border-bottom: 1px solid white;
  padding: 10px 10px 0 10px;
  margin-top: 10px;
  cursor: pointer;
  width: 260px;
  height: 60px;
  font-size: 13px;
}
.personalization-main .userMessage:focus {
  border-bottom: 2px solid #FFC425;
}
@media only screen and (min-width : 576px) {
  .personalization-main .userMessage {
    width: 285px;
    font-size: 1em;
    height: 90px;
  }
}
.personalization-main {
  /*contact*/
}
.personalization-main .info {
  width: 240px;
  height: auto;
  margin: auto;
}
@media only screen and (min-width : 768px) {
  .personalization-main .info {
    width: 250px;
  }
}
@media only screen and (min-width : 992px) {
  .personalization-main .info {
    width: 300px;
  }
}
.personalization-main .icon {
  margin-top: 5px;
  text-align: left;
}
.personalization-main .icon img {
  vertical-align: top;
  margin-right: 5px;
}
.personalization-main {
  /*Checkboxes*/
}
.personalization-main .products {
  box-sizing: border-box;
}
.personalization-main .text {
  font-size: 13px;
}
@media only screen and (min-width : 576px) {
  .personalization-main .text {
    font-size: 16px;
  }
}
.personalization-main {
  /*constant variables*/
}
.personalization-main .rm-checkbox {
  display: inline-block;
  text-align: left;
}
.personalization-main .rm-checkbox input {
  position: absolute;
  width: 0px;
  height: 0px;
  opacity: 0;
}
.personalization-main .rm-checkbox .overlay {
  display: inline-block;
  position: relative;
  vertical-align: middle;
  border-radius: 20px;
}
.personalization-main .rm-checkbox label {
  display: block;
}
.personalization-main .rm-checkbox input + label .overlay:before {
  position: absolute;
  content: "";
  transform: scale(0);
}
.personalization-main .rm-checkbox input:checked + label .overlay:before {
  transform: scale(1);
}
.personalization-main checked {
  display: none;
}
.personalization-main {
  /*modifiable variables*/
}
.personalization-main .rm-checkbox .overlay {
  width: 30px;
  height: 30px;
  margin-right: 10px;
  border: 2px solid white;
}
@media only screen and (min-width : 768px) {
  .personalization-main .rm-checkbox .overlay {
    width: 25px;
    height: 25px;
  }
}
.personalization-main .rm-checkbox label {
  cursor: pointer;
  margin-top: 12px;
}
.personalization-main .rm-checkbox input + label .overlay:before {
  top: 5px;
  left: 5px;
  background: #FFC425;
  width: 15px;
  height: 15px;
  border-radius: 20px;
  transition: transform 0.5s;
}
@media only screen and (min-width : 768px) {
  .personalization-main .rm-checkbox input + label .overlay:before {
    width: 10px;
    height: 10px;
  }
}
.personalization-main .rm-checkbox input:focus + label .overlay {
  border: 2px solid #FFC425;
}
.personalization-main {
  /*checkboxes columns*/
}
.personalization-main .column1,
.personalization-main .column2 {
  float: left;
  width: 100vw;
  text-align: left;
}
@media only screen and (min-width : 576px) {
  .personalization-main .column1,
  .personalization-main .column2 {
    width: 49%;
  }
}
@media only screen and (min-width : 768px) {
  .personalization-main .column1,
  .personalization-main .column2 {
    width: 49%;
  }
}
.personalization-main .avatar {
  transition: 0.5s ease-in-out;
  margin: 0 auto;
}
.personalization-main .avatar img {
  width: 20%;
}
@media only screen and (min-width : 992px) {
  .personalization-main .avatar img {
    width: 25%;
  }
}
@media only screen and (min-width : 576px) {
  .personalization-main .avatar {
    display: block;
  }
}
@media only screen and (min-width : 992px) {
  .personalization-main .avatar {
    width: 80%;
    display: block;
  }
}
.personalization-main .person {
  animation: showUp-2 3s ease-in-out;
}
.personalization-main .inner-circle {
  animation: rotate2 5s ease-in-out infinite;
  transform-origin: center center;
  fill: #FFC425;
}
.personalization-main svg {
  overflow: visible;
}
.personalization-main .hide {
  display: none;
  animation: quiz-gone 0.5s ease;
}
.personalization-main .show {
  display: block;
  text-align: center;
}
@keyframes dash {
  from {
    stroke-dashoffset: 1000;
  }
  to {
    stroke-dashoffset: 0;
  }
}
.personalization-main .suggestion-container {
  position: relative;
  display: inline-block;
}
.personalization-main .suggestion-items {
  position: absolute;
  text-align: left;
  width: 215px;
  font-size: 16px;
  background-color: black;
  color: white;
  border: 1px solid #ffffff;
  border-top: none;
  border-bottom: none;
  z-index: 30;
  top: 100%;
  left: 0px;
  right: 0px;
}
.personalization-main .suggestion-items.filled {
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
}
.personalization-main .suggestion-items div {
  padding-left: 5px;
  cursor: pointer;
  background-color: black;
}
.personalization-main .suggestion.suggestion-active {
  background-color: #ffc425;
  color: black;
}
.personalization-main .IE-arrow {
  margin-left: -65px;
  margin-top: 15px;
  display: none;
}
.personalization-main .IE-customize {
  display: none;
  height: 42px;
  width: 42px;
  background-color: #ffffff;
  border-radius: 50%;
}
.personalization-main .IE-customize img {
  height: 100%;
  width: 100%;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .personalization-main .IE-arrow {
    display: block;
  }
  .personalization-main .IE-customize {
    display: block;
  }
  .personalization-main .customize-btn {
    display: none;
  }
}

* {
  font-family: "Open Sans", sans-serif;
}

/* PORTFOLIO TEMPLATE */
.template {
  background-color: #1A1A1A;
  padding-top: 10px;
  height: 498px;
  position: relative;
  bottom: 0;
}
@media only screen and (max-width : 575px) {
  .template {
    height: 408px;
  }
}
@media only screen and (min-width : 576px) and (max-width : 767px) {
  .template {
    height: 428px;
  }
}
@media only screen and (min-width : 768px) and (max-width : 991px) {
  .template {
    height: 488px;
  }
}
.template .content {
  max-width: 1100px;
  display: block;
  margin: 0 auto;
  padding-left: 20px;
  padding-right: 20px;
}
.template .content .project {
  position: absolute;
}
@media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px), only screen and (min-width : 768px) and (max-width : 991px) {
  .template .content .project {
    max-width: none;
    display: block;
    margin: 0 auto;
    position: inherit;
  }
}
@media only screen and (min-width : 992px) and (max-width : 1199px) {
  .template .content .project {
    margin-left: 45px;
  }
}
.template .content .project .project-title {
  padding-bottom: 15px;
  color: white;
  font-size: 40px;
  font-weight: 500;
}
@media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
  .template .content .project .project-title {
    text-align: center;
    font-size: 25px;
  }
}
@media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
  .template .content .project .project-title {
    font-size: 21px;
    padding-bottom: 5px;
  }
}
@media only screen and (min-width : 768px) and (max-width : 991px) {
  .template .content .project .project-title {
    font-size: 30px;
    padding-bottom: 5px;
    text-align: center;
  }
}
.template .content .project .project-description {
  padding-bottom: 30px;
  max-width: 280px;
  color: white;
  display: block;
}
@media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px), only screen and (min-width : 768px) and (max-width : 991px) {
  .template .content .project .project-description {
    max-width: none;
    text-align: center;
  }
}
@media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
  .template .content .project .project-description {
    font-size: 14px;
  }
}
@media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px), only screen and (min-width : 768px) and (max-width : 991px) {
  .template .content .project .project-description {
    padding-bottom: 10px;
  }
}
@media only screen and (min-width : 768px) and (max-width : 991px) {
  .template .content .project .project-description {
    padding-right: 15px;
    padding-left: 15px;
  }
}
@media only screen and (min-width : 768px) and (max-width : 991px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
  .template .content .project .yellow-button {
    max-width: 150px;
    display: block;
    margin: 0 auto;
    margin-top: 0;
  }
}

.gradient {
  width: 100%;
  background: linear-gradient(#c6c6c6, #d8d8d8, #ededed, white, white, white, white);
  height: 159px;
  margin-top: -110px;
}
@media only screen and (min-width : 992px) {
  .gradient {
    margin-top: -160px;
  }
}
@media only screen and (max-width : 575px) {
  .gradient {
    height: 163px;
  }
}
@media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
  .gradient .client-logo {
    text-align: center;
  }
}
.gradient .client-logo img {
  max-width: 190px;
  margin-top: 80px;
}
@media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
  .gradient .client-logo img {
    margin-left: 0;
    text-align: center;
    margin-top: 85px;
    max-width: 140px;
  }
}
@media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px), only screen and (min-width : 768px) and (max-width : 991px) {
  .gradient .client-logo img {
    display: block;
    margin: 0 auto;
    margin-top: 110px;
  }
}
@media only screen and (min-width : 768px) and (max-width : 991px) {
  .gradient .client-logo img {
    margin-top: 118px;
    max-width: 140px;
  }
}
@media only screen and (max-width : 575px) {
  .gradient .client-logo img {
    margin-top: 120px;
  }
}
@media only screen and (min-width : 576px) and (max-width : 767px) {
  .gradient .client-logo img {
    margin-top: 121px;
    max-width: 130px;
  }
}
@media only screen and (min-width : 992px) and (max-width : 1199px) {
  .gradient .client-logo img {
    margin-left: 45px;
  }
}

/* BUTTONS*/
.yellow-button {
  background-color: #FFC425;
  color: black;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 1px;
  padding: 10px 25px;
  border: 1px solid #FFC425;
  border-radius: 10px;
  text-align: center;
  transition: background-color 0.5s ease;
  display: inline-block;
}
.yellow-button:hover {
  background-color: #000000;
  border: 1px solid #FFC425;
  border-style: inset;
  color: #FFC425;
  transition: background-color 0.5s ease;
}
@media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
  .yellow-button {
    margin: 0 auto;
  }
}
@media only screen and (max-width : 575px) {
  .yellow-button {
    padding: 5px 10px 5px 10px;
    font-size: 14px;
  }
}
.yellow-button.careers-btn {
  text-align: left;
  margin: 0px;
  margin-left: 17.5px;
}
@media only screen and (min-width : 768px) and (max-width : 991px) {
  .yellow-button.careers-btn {
    margin-left: 0;
    font-size: 15px;
  }
}
.yellow-button a {
  color: #000000;
  text-decoration: none;
}

.project .yellow-button {
  display: inline-block;
  min-width: 161px;
}

.chevron {
  border-style: solid;
  border-width: 0.05em 0.05em 0 0;
  content: "";
  display: inline-block;
  height: 0.55em;
  left: 0.15em;
  position: relative;
  top: 0.25em;
  transform: rotate(-45deg);
  vertical-align: top;
  width: 0.55em;
  color: #000000;
}
@media only screen and (max-width : 575px) {
  .chevron {
    top: 0.45em;
  }
}
.chevron:hover {
  color: #FFC425;
}

.chevron-video {
  border-style: solid;
  border-width: 0.05em 0.05em 0 0;
  content: "";
  display: inline-block;
  height: 0.6em;
  left: 0.15em;
  position: relative;
  top: 0.25em;
  transform: rotate(-45deg);
  vertical-align: top;
  width: 0.6em;
  color: #000000;
}
@media only screen and (max-width : 575px) {
  .chevron-video {
    top: 0.45em;
  }
}
.chevron-video:hover {
  color: #FFC425;
}

.chevron-learn-more {
  transform: rotate(135deg);
  top: 0.3em;
}

.chevron.right {
  left: 0;
  transform: rotate(45deg);
}
.chevron.right:hover {
  color: #FFC425;
}

.chevron.down {
  left: 0;
  transform: rotate(135deg);
}

.yellow-button:hover a {
  color: #FFC425;
}

.yellow-button:hover .chevron {
  color: #FFC425;
}

/* PORTFOLIO CAROUSEL */
.carousel-left {
  display: inline-block;
  position: absolute;
  top: 40%;
  margin-left: 25px;
  z-index: 50;
}
@media only screen and (min-width : 768px) and (max-width : 991px) {
  .carousel-left {
    margin-left: 15px;
  }
}
@media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
  .carousel-left {
    display: none;
  }
}

.carousel-right {
  display: inline-block;
  position: absolute;
  top: 40%;
  right: 0;
  margin-right: 25px;
  z-index: 50;
}
@media only screen and (min-width : 768px) and (max-width : 991px) {
  .carousel-right {
    margin-right: 15px;
  }
}
@media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
  .carousel-right {
    display: none;
  }
}

.arrow::before {
  border-style: solid;
  border-width: 0.25em 0.25em 0 0;
  content: "";
  display: inline-block;
  height: 1.45em;
  left: 0.15em;
  position: relative;
  top: 0.15em;
  transform: rotate(-45deg);
  vertical-align: top;
  width: 1.45em;
  color: #FFC425;
}

.arrow.arrow-left:before {
  left: 0.25em;
  transform: rotate(-135deg);
}

.arrow.arrow-right:before {
  left: 0;
  transform: rotate(45deg);
}

/* PORTFOLIO NAV */
.portfolio-nav {
  max-width: 691px;
  display: block;
  margin: 0 auto;
  padding-top: 15px;
  text-align: center;
}
@media only screen and (max-width : 575px) {
  .portfolio-nav {
    display: none;
  }
}
@media only screen and (min-width : 768px) and (max-width : 991px) {
  .portfolio-nav {
    max-width: 601px;
  }
}
@media only screen and (min-width : 576px) and (max-width : 767px) {
  .portfolio-nav {
    max-width: 556px;
    padding-bottom: 1px;
  }
}
.portfolio-nav a {
  color: #FFC425;
  padding: 20px;
  text-decoration: none;
}
@media only screen and (min-width : 768px) and (max-width : 991px) {
  .portfolio-nav a {
    padding: 10px;
  }
}
@media only screen and (min-width : 576px) and (max-width : 767px) {
  .portfolio-nav a {
    padding: 5px;
    font-size: 15px;
  }
}

/* BANNERS */
.banner {
  width: 100%;
  max-height: 625px;
}
.banner .content {
  max-width: 1100px;
  display: block;
  margin: 0 auto;
  padding-left: 20px;
  padding-right: 20px;
}
@media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
  .banner .text {
    text-align: center;
  }
}
.banner .text .title {
  font-size: 50px;
  font-weight: 600;
}
@media only screen and (min-width : 768px) and (max-width : 991px) {
  .banner .text .title {
    padding-top: 80px;
    font-size: 35px;
  }
}
@media only screen and (min-width : 992px) and (max-width : 1199px) {
  .banner .text .title {
    font-size: 46px;
  }
}
@media only screen and (min-width : 992px) {
  .banner .text .title {
    padding-top: 190px;
  }
}
@media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
  .banner .text .title {
    font-size: 30px;
  }
}
.banner .text .copy {
  font-size: 20px;
  margin-top: 60px;
  margin-bottom: 80px;
}
@media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
  .banner .text .copy {
    font-size: 14px;
    margin-top: 30px;
    margin-bottom: 40px;
  }
}
@media only screen and (min-width : 768px) and (max-width : 991px) {
  .banner .text .copy {
    margin-top: 40px;
    margin-bottom: 60px;
  }
}
.banner .buttons {
  padding-bottom: 144px;
}
@media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
  .banner .buttons {
    padding-bottom: 45px;
  }
}
.banner .buttons .yellow-button {
  border: 1px solid #000000;
  /*&:first-child {
      margin-right:30px;
      @media only screen and (max-width : 575px), only screen and (min-width : 576px) and (max-width : 767px) {
          margin-right:0;
      }
      @media only screen and (min-width : 768px) and (max-width : 991px) {
          margin-right:15px;
      }
  }*/
}
.banner .buttons .black-button:hover {
  background-color: #FFC425;
  color: #000000;
  border: 1px solid #FFC425;
}
.banner .buttons .black-button:hover .chevron {
  color: #000000;
}
.banner .buttons .selected {
  background-color: #000000;
  color: white;
}
.banner .buttons .selected .chevron {
  color: white;
}
.banner .buttons .selected .chevron.selected {
  transform: rotate(315deg);
  top: 0.5em;
}
.banner .buttons-yellow .selected {
  background-color: #FFC425;
  color: #000000;
}
.banner .buttons-yellow .selected .chevron {
  color: #000000;
}
.banner .buttons-yellow .selected .chevron.selected {
  color: #000000;
  top: 0.5em;
}
.banner .buttons-yellow .selected .chevron-learn-more {
  color: #000000;
  left: 0;
}
.banner .yellow-banner {
  background: radial-gradient(circle, #FCCB5E, #FFC425, #FFC425, #FFC425, #FFC425, #FFC425);
  width: 100%;
}
.banner .yellow-banner h2 {
  color: #000000;
}
.banner .yellow-banner p {
  color: #000000;
}
.banner .black-banner {
  background-color: #1A1A1A;
}
.banner .black-banner h2 {
  color: #FFC425;
  font-size: 50px;
}
@media only screen and (min-width : 992px) {
  .banner .black-banner h2 {
    padding-top: 190px;
  }
}
.banner .black-banner p {
  color: #FFF;
  font-size: 20px;
}

.banner .black-banner .buttons .selected {
  background-color: #FFC425;
  color: #000000;
}
.banner .black-banner .buttons .selected .chevron {
  color: #000000;
  transform: rotate(135deg);
  top: 0.3em;
}
.banner .black-banner .buttons .selected .chevron.selected {
  transform: rotate(-45deg);
  top: 0.5em;
}
.banner .black-banner .buttons .right-button {
  background-color: #000000;
  color: #FFF;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 1px;
  padding: 10px 25px;
  border: 1px solid #FFF;
  border-radius: 10px;
  text-align: center;
  transition: background-color 0.5s ease;
  display: inline-block;
  margin-left: 20px;
}
@media only screen and (max-width : 575px) {
  .banner .black-banner .buttons .right-button {
    padding: 5px 10px 5px 10px;
    font-size: 14px;
  }
}
@media only screen and (max-width : 575px) {
  .banner .black-banner .buttons .right-button {
    margin-left: 5px;
  }
}
@media only screen and (min-width : 768px) and (max-width : 991px) {
  .banner .black-banner .buttons .right-button {
    margin-left: 10px;
  }
}
.banner .black-banner .buttons .right-button:hover {
  background-color: #FFC425;
  border: 1px solid #000000;
  border-style: inset;
  color: #000000;
  transition: background-color 0.5s ease;
}
.banner .black-banner .buttons .right-button .chevron {
  color: #FFF;
}
.banner .black-banner .buttons .right-button .chevron.selected {
  transform: rotate(135deg);
}
.banner .black-banner .buttons .right-button:hover .chevron {
  color: #000000;
}
.banner .yellow-banner .buttons .selected {
  background-color: #000000;
  color: #FFF;
}
.banner .yellow-banner .buttons .selected .chevron {
  color: #FFF;
  transform: rotate(135deg);
  top: 0.3em;
}
.banner .yellow-banner .buttons .selected .chevron.selected {
  transform: rotate(-45deg);
  top: 0.5em;
}
.banner .yellow-banner .buttons .right-button {
  background-color: #FFC425;
  color: #000000;
  text-transform: uppercase;
  text-decoration: none;
  letter-spacing: 1px;
  padding: 10px 25px;
  border: 1px solid #000000;
  border-radius: 10px;
  text-align: center;
  transition: background-color 0.5s ease;
  display: inline-block;
  margin-left: 20px;
}
@media only screen and (max-width : 575px) {
  .banner .yellow-banner .buttons .right-button {
    padding: 5px 10px 5px 10px;
    font-size: 14px;
  }
}
@media only screen and (max-width : 575px) {
  .banner .yellow-banner .buttons .right-button {
    margin-left: 5px;
  }
}
@media only screen and (min-width : 768px) and (max-width : 991px) {
  .banner .yellow-banner .buttons .right-button {
    margin-left: 10px;
  }
}
.banner .yellow-banner .buttons .right-button:hover {
  background-color: #000000;
  border: 1px solid #FFC425;
  border-style: inset;
  color: #FFC425;
  transition: background-color 0.5s ease;
}
.banner .yellow-banner .buttons .right-button .chevron {
  color: #000000;
}
.banner .yellow-banner .buttons .right-button .chevron.selected {
  transform: rotate(135deg);
}
.banner .yellow-banner .buttons .right-button:hover .chevron {
  color: #FFC425;
}

.pointer-focus :focus {
  outline: 0;
}

.rm-loader {
  display: none;
}
.rm-loader.full {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.rm-loader.show {
  display: inline-flex;
}
.rm-loader > * {
  border: 5px solid rgba(255, 255, 255, 0.3);
  border-top: 5px solid #FFC425;
  border-radius: 50%;
  animation: spinner 750ms linear infinite;
  margin: auto;
}

.rm-play-btn {
  display: none;
}
@media only screen and (max-width : 575px) {
  .rm-play-btn svg {
    width: 50px;
    height: 50px;
  }
}
@media only screen and (min-width : 576px) and (max-width : 767px) {
  .rm-play-btn svg {
    width: 100px;
    height: 100px;
  }
}
.rm-play-btn.full {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.rm-play-btn.show {
  display: inline-flex;
}
.rm-play-btn > * {
  margin: auto;
}

@keyframes spinner {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.delay1 {
  opacity: 0.01;
  animation-delay: 0.5s;
}

/*animations*/
@keyframes pop-in {
  0% {
    opacity: 0;
    transform: scale(0.5);
  }
  100% {
    opacity: 1;
    transform: scale(1);
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
    transform: translateY(30px);
  }
  25% {
    opacity: 0;
  }
  100% {
    opacity: 1;
    transform: translateY(0px);
  }
}
@keyframes fadeIn2 {
  0% {
    opacity: 0;
  }
  40% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.fadeIn {
  animation-name: fadeIn;
  animation-duration: 1s;
}

@keyframes slideUp {
  0% {
    opacity: 0.8;
    transform: translateY(450px);
  }
  100% {
    opacity: 1;
    transform: translateY(0px);
  }
}
.slideUp {
  transform: translateY(50px);
}
.run-animation .slideUp {
  animation-name: slideUp;
  animation-duration: 0.9s;
  animation-timing-function: ease-in-out;
  animation-fill-mode: forwards;
}

.hand-phone {
  position: absolute;
  bottom: 0;
  right: 370px;
}

.grow {
  animation: grow 3s forwards;
}

@keyframes grow-height {
  0% {
    height: 0px;
  }
  100% {
    height: 150px;
  }
}
@keyframes grow-width {
  0% {
    width: 0px;
  }
  100% {
    width: 400px;
  }
}
@keyframes grow-width2 {
  0% {
    width: 0px;
  }
  100% {
    width: 100%;
  }
}
@keyframes grow-width3 {
  0% {
    border-bottom: 0px;
  }
  100% {
    border-bottom: 100%;
  }
}
/*icon animation*/
@keyframes showUp {
  0% {
    opacity: 0;
    transform: scale(0);
    transform-origin: center;
    fill: #FFC425;
  }
  50% {
    opacity: 0.3;
    transform: scale(2);
    transform-origin: center;
    fill: #FFC425;
  }
  100% {
    opacity: 1;
    transform: scale(1);
    transform-origin: center;
  }
}
@keyframes showUp-2 {
  0% {
    opacity: 0;
    transform: scale(0);
    transform-origin: center;
    fill: #FFC425;
  }
  50% {
    opacity: 0.5;
    transform: scale(1.2);
    transform-origin: center;
    fill: #FFC425;
  }
  100% {
    opacity: 1;
    transform: scale(1);
    transform-origin: center;
  }
}
@keyframes rotate2 {
  0% {
    opacity: 1;
    transform: rotate(360deg);
    transform-origin: center center;
    fill: #FFC425;
  }
  100% {
    opacity: 1;
    transform: rotate(0deg);
    transform-origin: center center;
    fill: #FFC425;
  }
}
@keyframes draw {
  50% {
    stroke-dashoffset: 0;
  }
  100% {
    stroke-dashoffset: 0;
  }
}
@keyframes quiz {
  0% {
    opacity: 0;
    transform: scale(0);
    transform-origin: top right;
  }
  100% {
    opacity: 1;
    transform: scale(1);
    transform-origin: top right;
  }
}
@keyframes quiz-gone {
  from {
    opacity: 1;
    transform: scale(1);
    transform-origin: top right;
  }
  to {
    opacity: 0;
    transform: scale(0);
    transform-origin: top right;
  }
}
@keyframes disappear {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes load-appear {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes arrow-scroll {
  0% {
    transform: translateY(0px) rotate(135deg);
  }
  50% {
    transform: translateY(10px) rotate(135deg);
  }
  100% {
    transform: translateY(0px) rotate(135deg);
  }
}
.no-wrap {
  flex-wrap: inherit !important;
}
@media only screen and (min-width : 576px) and (max-width : 767px), only screen and (max-width : 575px) {
  .no-wrap {
    display: block !important;
    flex-wrap: wrap !important;
  }
}

.title-2 {
  padding-bottom: 50px !important;
  margin-top: -50px !important;
}
@media only screen and (max-width: 767px) and (min-width: 576px), only screen and (max-width: 575px) {
  .title-2 {
    font-size: 14px !important;
    margin-top: -70px !important;
    padding-bottom: 40px !important;
  }
}
@keyframes rm-timeline-banner-apps-websites-content {
  0% {
    transform: translate(0, -50px);
    opacity: 0
  }
  100% {
    transform: translate(0, 0);
    opacity: 1
  }
}
.rm-timeline-banner-apps-websites .content {
  animation-iteration-count: 1;
  animation-name: rm-timeline-banner-apps-websites-content;
  animation-duration: 0.5s;
  animation-timing-function: linear;
  animation-fill-mode: forwards
}
@keyframes rm-timeline-banner-interactive-tools-content {
  0% {
    transform: translate(0, -50px);
    opacity: 0
  }
  100% {
    transform: translate(0, 0);
    opacity: 1
  }
}
.rm-timeline-banner-interactive-tools .content {
  animation-iteration-count: 1;
  animation-name: rm-timeline-banner-interactive-tools-content;
  animation-duration: 0.5s;
  animation-timing-function: linear;
  animation-fill-mode: forwards
}
@keyframes rm-timeline-banner-personalized-video-content {
  0% {
    transform: translate(0, -50px);
    opacity: 0
  }
  100% {
    transform: translate(0, 0);
    opacity: 1
  }
}
.rm-timeline-banner-personalized-video .content {
  animation-iteration-count: 1;
  animation-name: rm-timeline-banner-personalized-video-content;
  animation-duration: 0.5s;
  animation-timing-function: linear;
  animation-fill-mode: forwards
}
/*# sourceMappingURL=main.css.map */
