.am-button._style-white {
  color: #111 !important;
  border: 1.5px solid #fff !important;
  background: #fff !important;
}
.am-button._style-white:hover {
  background: #111 !important;
  border: 1px solid #fff !important;
  color: #fff !important;
}

/* Place holder */

.placeholder {
  padding-top: 90px !important;
  padding-bottom: 40px !important;

  .l-container {
    max-width: 1360px !important;
  }

  .b-bg {
    background: #0c0c0c;
  }

  .hero_columns {
    display: flex;
    gap: 40px;
    margin: 0 40px;

    & > div {
      width: 50%;
    }
  }

  .hero_col_left {
    min-width: 515px;
  }

  .hero_col_right {
    align-self: end;
    text-align: right;

    img {
      width: 400px;
      height: 180px;
      margin-bottom: -25px;
    }
  }

  h2 {
    color: #FFF;
    font-family: Inter;
    font-size: 60px !important;
    font-weight: 600;
    line-height: 59px !important;
    letter-spacing: -0.04em;
  }

  p {
    color: #FFF;
    font-family: Inter;
    font-size: 24px !important;
    font-weight: 500;
    line-height: 120% !important;
    letter-spacing: -0.05em;
    text-align: left;
    margin: 0;
  }

  .hero__logo {
    margin-top: 0;
    margin-bottom: 24px;
  }

  .hero__title {
    margin-bottom: 12px;
  }

  .hero__btns {
    margin-top: 24px;

    .am-button {
      color: #FFF;
      text-align: center;
      font-family: Inter;
      font-size: 16px;
      font-style: normal;
      font-weight: 400;
      line-height: normal;
      padding: 18px 59px 19px;
      margin-top: 0;
      margin-right: 8px !important;
      background: #1E6CF6;

      &:hover {
        background: #0E5Ce6;
      }
    }
  }
}
@media (max-width: 1023px) {
  .placeholder {
    padding-top: 30px !important;

    .hero_columns {
      display: flex;
      flex-direction: column;
      margin: 0 20px;

      & > div {
        width: 100%;
      }
    }

    .hero_col_right {
      align-self: normal;
      text-align: left;

      img {
        width: 323px;
        height: auto;
        margin-bottom: auto;
      }
    }

    .b-bg img {
      margin-left: 160px;
    }

    .hero__logo {
      margin-top: 0;
      margin-bottom: 32px;

      img {
        width: 342px;
        height: 48px;
      }
    }

    .hero__title {
      margin-bottom: 12px;
    }

    .hero__btns {
      margin-top: 32px;
    }

      h2 {
      font-size: 52px !important;
      font-weight: 700;
      line-height: 52px !important;
    }

    p {
      font-size: 22px !important;
      font-weight: 500;
      line-height: 120%;
    }

    .hero__btns .am-button {
      padding: 17px 18px;
      min-width: 160px;
      margin-bottom: 10px !important;
    }
  }
}
@media (max-width: 767px) {
  .placeholder  {
    padding-top: 40px !important;

    .l-container {
      //text-align: center;
    }

    .hero__logo {
      img {
        width: 288px;
        height: 36px;
      }
    }

    h2 {
      font-size: 40px !important;
      font-weight: 700;
      line-height: 40px !important;
      //text-align: center;
    }

    p {
      font-size: 18px;
      font-weight: 500;
      //text-align: center;
    }
  }
}
@media (max-width: 565px) {
  .placeholder  {
    .b-bg {
      background: url("images/placeholder-mobile-bg2.webp") bottom right no-repeat #0c0c0c !important;

      img {
        display: none !important;
      }
    }
  }
}

.placeholder._with-start-button p{font-size:18px!important}@media(min-width:768px){.placeholder._with-start-button p{font-size:18px!important}}@media(min-width:992px){.placeholder._with-start-button p{font-size:24px!important}}.placeholder._with-start-button .hero__btns{align-items:flex-start;display:flex;flex-direction:column;gap:24px;margin-top:32px}@media(min-width:768px){.placeholder._with-start-button .hero__btns{flex-direction:row}}.placeholder._with-start-button .hero__btns .am-button{margin-bottom:0!important;margin-right:0!important;max-height:56px;white-space:nowrap}.placeholder._with-start-button ._start-button{align-items:center;color:#fff;display:flex;font-family:Inter;font-size:16px;gap:12px;line-height:100%}.placeholder._with-start-button ._start-button span{font-weight:500;letter-spacing:-2%;text-align:left}.placeholder._with-start-button ._start-button span span{display:block;font-weight:400;letter-spacing:-5%;margin-top:4px;opacity:60%;white-space:nowrap}.placeholder._with-start-button .b-bg{background:url(images/placeholder-mobile-bg3.webp) bottom no-repeat #0c0c0c!important;background-size:cover!important}.placeholder._with-start-button .b-bg img{display:none;margin-left:0}@media(min-width:768px){.placeholder._with-start-button .b-bg{background:url(images/placeholder-tablet-bg.webp) 100% no-repeat #0c0c0c!important;background-size:auto 100%!important}.placeholder._with-start-button .b-bg img{display:none;margin-left:0}}@media(min-width:992px){.placeholder._with-start-button .b-bg{background:unset}.placeholder._with-start-button .b-bg img{display:block}}@media(max-width:768px){.placeholder._with-start-button>*{text-align:center!important}.placeholder._with-start-button p{font-size:18px!important;text-align:center!important}.placeholder._with-start-button .hero__btns{align-items:normal;margin-left:auto;margin-right:auto;width:253px}.placeholder._with-start-button .hero_col_left{min-width:100%}.placeholder._with-start-button .hero_col_right{text-align:center}.placeholder._with-start-button ._start-button span span{font-size:14px}}

.placeholder._without-buttons {
  padding-top: 120px !important;
}

/*
//.placeholder._with-start-button {
//
//  p {
//    font-size: 18px !important;
//
//    @include sm {
//      font-size: 18px !important;
//    }
//
//    @include md {
//      font-size: 24px !important;
//    }
//  }
//
//  .hero__btns {
//    margin-top: 32px;
//    display: flex;
//    flex-direction: column;
//    align-items: flex-start;
//    gap: 24px;
//
//    @include sm {
//      flex-direction: row;
//    }
//
//    .am-button {
//      max-height: 56px;
//      white-space: nowrap;
//      margin-right: 0 !important;
//      margin-bottom: 0 !important;
//    }
//  }
//
//  ._start-button {
//    color: #FFFFFF;
//    font-family: Inter;
//    font-size: 16px;
//    line-height: 100%;
//    display: flex;
//    align-items: center;
//    gap: 12px;
//
//    span {
//      font-weight: 500;
//      letter-spacing: -2%;
//      text-align: left;
//
//      span {
//        font-weight: 400;
//        letter-spacing: -5%;
//        margin-top: 4px;
//        white-space: nowrap;
//        opacity: 60%;
//
//        display: block;
//      }
//    }
//  }
//
//  .b-bg {
//    background: url("../images/placeholder-mobile-bg3.webp") bottom center no-repeat #0c0c0c !important;
//    background-size: cover !important;
//
//    img {
//      margin-left: 0;
//      display: none;
//    }
//
//    @include sm {
//      background: url("../images/placeholder-tablet-bg.webp") center right no-repeat #0c0c0c !important;
//      background-size: auto 100% !important;
//
//      img {
//        margin-left: 0;
//        display: none;
//      }
//    }
//
//    @include md {
//      background: unset;
//
//      img {
//        display: block;
//      }
//    }
//  }
//}
//@media (max-width: 768px) {
//  .placeholder._with-start-button {
//    & >  * {
//      text-align: center !important;
//    }
//
//    p {
//      font-size: 18px !important;
//      text-align: center !important;
//    }
//
//    .hero__btns {
//      width: 253px;
//      margin-left: auto;
//      margin-right: auto;
//      align-items: initial;
//    }
//
//    .hero_col_left {
//      min-width: 100%;
//    }
//
//    .hero_col_right {
//      text-align: center;
//    }
//
//    ._start-button {
//      span span {
//        font-size: 14px;
//      }
//    }
//  }
//}
*/
/* End Place holder */
