@media screen and (max-width: 980px) {
/*   .et_pb_menu .et_mobile_menu {
    top: 8vh;
    padding: 5%;
    left: -240%;
    width: 100vw;
  } */
}
@media screen and (max-width: 767px) {
  .technology .et_pb_blurb_description {
    width: 100%;
  }
  #carousel-logo .et_pb_column {
    margin: 0 32px !important;
    height: 110px;
    display: flex;
    align-items: center;
  }
}

@media screen and (max-width: 656px) {
  .two-col-btn a {
    width: 100%;
    text-align: center;
  }
  .two-col-btn .et_pb_column_1_3,
  .two-col-btn .et_pb_column_1_4 {
    width: 100% !important;
    margin: 0 0 5px !important;
  }
}