/* Screen resolutions */
/* Fonts */
/* Colors */
.kiy-page-wrapper .kiy-top-section {
  margin-bottom: 40px;
  text-align: center; }
  @media (min-width: 768px) {
    .kiy-page-wrapper .kiy-top-section {
      margin-bottom: 55px; } }
  .kiy-page-wrapper .kiy-top-section img {
    height: auto;
    width: 100%; }
    .kiy-page-wrapper .kiy-top-section img.desktop {
      display: none;
      margin-bottom: 105px; }
      @media (min-width: 768px) {
        .kiy-page-wrapper .kiy-top-section img.desktop {
          display: inline; } }
    .kiy-page-wrapper .kiy-top-section img.mobile {
      margin-bottom: 34px; }
      @media (min-width: 768px) {
        .kiy-page-wrapper .kiy-top-section img.mobile {
          display: none; } }
  .kiy-page-wrapper .kiy-top-section .kiy-top-title {
    color: #00B1E8;
    font-size: 27px;
    line-height: 35px;
    margin-bottom: 15px;
    padding: 0 15px; }
    @media (min-width: 768px) {
      .kiy-page-wrapper .kiy-top-section .kiy-top-title {
        font-size: 40px;
        line-height: 46px;
        margin-bottom: 50px; } }
  .kiy-page-wrapper .kiy-top-section .kiy-top-text {
    color: #4D494A;
    font-family: "Montserrat", sans-serif;
    font-size: 14px;
    line-height: 20px;
    margin-bottom: 36px;
    padding: 0 15px; }
    @media (min-width: 768px) {
      .kiy-page-wrapper .kiy-top-section .kiy-top-text {
        font-size: 18px;
        line-height: 28px;
        margin-bottom: 82px; } }
    @media (min-width: 1200px) {
      .kiy-page-wrapper .kiy-top-section .kiy-top-text {
        margin: 0 auto;
        width: 48%; } }
.kiy-page-wrapper .kiy-video-section {
  margin: 0 auto 34px;
  width: 100%; }
  @media (min-width: 768px) {
    .kiy-page-wrapper .kiy-video-section {
      margin: 0 auto 145px;
      padding: 0 15px;
      width: 80%; } }
  @media (min-width: 1200px) {
    .kiy-page-wrapper .kiy-video-section {
      width: 1000px; } }
  .kiy-page-wrapper .kiy-video-section .video-section-wrapper {
    overflow: hidden;
    padding-top: 56.25%;
    position: relative; }
    .kiy-page-wrapper .kiy-video-section .video-section-wrapper iframe {
      border: 0;
      height: 100%;
      left: 0;
      position: absolute;
      top: 0;
      width: 100%; }
.kiy-page-wrapper .kiy-why-section {
  text-align: center; }
  .kiy-page-wrapper .kiy-why-section .kiy-why-title {
    color: #00B1E8;
    font-size: 27px;
    line-height: 35px;
    margin-bottom: 22px;
    padding: 0 15px; }
    @media (min-width: 768px) {
      .kiy-page-wrapper .kiy-why-section .kiy-why-title {
        font-size: 41px;
        line-height: 49px;
        margin-bottom: 65px; } }
  .kiy-page-wrapper .kiy-why-section .kiy-why-column {
    color: #4D494A;
    margin-bottom: 25px; }
    @media (min-width: 768px) {
      .kiy-page-wrapper .kiy-why-section .kiy-why-column {
        margin-bottom: 108px;
        padding: 0 0 0 40px;
        width: 350px; } }
    @media (min-width: 992px) {
      .kiy-page-wrapper .kiy-why-section .kiy-why-column {
        width: 400px; } }
    .kiy-page-wrapper .kiy-why-section .kiy-why-column.first {
      border-bottom: 1px solid #707070;
      margin-left: auto;
      padding: 0 0 25px 0; }
      @media (min-width: 768px) {
        .kiy-page-wrapper .kiy-why-section .kiy-why-column.first {
          border: 0;
          padding: 0 40px 0 0; } }
    .kiy-page-wrapper .kiy-why-section .kiy-why-column img {
      height: 40px;
      margin-bottom: 15px;
      width: 40px; }
      @media (min-width: 768px) {
        .kiy-page-wrapper .kiy-why-section .kiy-why-column img {
          height: auto;
          margin-bottom: 30px;
          width: auto; } }
    .kiy-page-wrapper .kiy-why-section .kiy-why-column .column-title {
      font-size: 27px;
      line-height: 35px;
      margin-bottom: 15px; }
      @media (min-width: 768px) {
        .kiy-page-wrapper .kiy-why-section .kiy-why-column .column-title {
          font-size: 30px;
          line-height: 36px;
          margin-bottom: 28px; } }
    .kiy-page-wrapper .kiy-why-section .kiy-why-column .column-text {
      font-family: "Montserrat", sans-serif;
      font-size: 14px;
      line-height: 20px; }
      @media (min-width: 768px) {
        .kiy-page-wrapper .kiy-why-section .kiy-why-column .column-text {
          font-size: 18px;
          line-height: 28px; } }
  .kiy-page-wrapper .kiy-why-section .kiy-button {
    margin-bottom: 48px; }
    @media (min-width: 768px) {
      .kiy-page-wrapper .kiy-why-section .kiy-button {
        margin-bottom: 180px; } }
    .kiy-page-wrapper .kiy-why-section .kiy-button button, .kiy-page-wrapper .kiy-why-section .kiy-button a {
      background: #00B1E8;
      border: 0;
      border-radius: 11px;
      -webkit-box-shadow: 6px 6px 12px 0px rgba(0, 0, 0, 0.27);
      -moz-box-shadow: 6px 6px 12px 0px rgba(0, 0, 0, 0.27);
      box-shadow: 6px 6px 12px 0px rgba(0, 0, 0, 0.27);
      color: #ffffff;
      display: inline-block;
      font-family: "Montserrat", sans-serif;
      font-size: 16px;
      line-height: 24px;
      outline: 0;
      padding: 15px 30px;
      text-decoration: none; }

/*# sourceMappingURL=kiy.css.map */
