@media only screen and (min-width: 1366px) and (max-width: 1920px) {
    .landing_expo-section .content-wrapper {
      grid-template-columns: 1fr 380px;
      gap: 46px;
    }
  
    .landing_expo-slider .swiper-container,
    .lp__general_logo-slider--inner .swiper-container {
      width: calc(100vw - (100vw - 1326px) / 2);
    }
    .landing_people_slider-main .swiper-container {
      width: calc(100vw - (100vw - 1360px) / 2);
    }

    .btn {
      font-size: 18px !important;
    }
  
    .landing_header--inner .main-logo_wrap {
      grid-template-columns: 295px 260px;
    }
  }
  @media only screen and (max-width: 1400px) {
    .landing_expo-slider .swiper-container {
      width: calc(100vw - (100vw - 1326px) / 2);
      padding-left: 20px;
    }
  }
  
  @media only screen and (min-width: 1199px) {
    .landing_banner--image .landing_banner--inner .content_wrapper {
      max-width: 660px;
    }
    .lp__heading-with-cta {
      grid-template-columns: 1fr 355px;
      align-items: center;
    }
    .landing_banner .btn_wrap {
      gap: 25px;
      row-gap: 40px;
      flex-wrap: nowrap;
    }
    .landing_banner .btn_wrap .btn svg,
    .landing_expo-section .content-wrapper .btn svg {
      width: 30px;
    }
    .landing_banner--image .landing_banner--inner .btn {
      font-size: 15px !important;
    }
    .landing_expo-section .content-wrapper {
      grid-template-columns: 1fr 370px;
      gap: 75px;
    }
  }
  @media only screen and (min-width: 1199px) and (max-width: 1366px) {
    .btn {
      font-size: 15px !important;
    }
    /* .landing_expo-slider .swiper-container,
    .lp__general_logo-slider--inner .swiper-container,
    .landing_people_slider-main .swiper-container {
      width: calc(100vw - (100vw - 1050px) / 2);
      padding-left: 0;
    } */
  }
  
  .landing_banner-form__wrapper h2 {
    margin-bottom: 10px;
  }
  
  .landing_banner-form__wrapper .gform_wrapper input:not(.gfield-choice-input),
  .landing_banner-form__wrapper .gform_wrapper select,
  .landing_banner-form__wrapper .gform_wrapper textarea {
    height: 45px !important;
  }
  
  .gform-theme--foundation .gform_fields {
    gap: 0 !important;
  }

  .landing_expo-slider p {
    margin-bottom: 30px!important;
  }
  
  .landing_banner-form__wrapper .dmg-privacy-statment,
  .landing_banner-form__wrapper .gform_description,
  .landing_banner-form__wrapper .gform_required_legend,
  .landing_banner-form__wrapper .gform_validation_error_link,
  .landing_banner-form__wrapper .privacy-text {
    margin-bottom: 5px;
  }
  
  .gform-theme--foundation .gform_footer,
  .gform-theme--foundation .gform_page_footer {
    margin-block-start: 0px !important;
  }
  
  .landing_banner-form__wrapper .gfield_description {
    margin-top: 20px !important;
    margin-bottom: 5px;
  }

  .landing_buyers-section .buyer_card::after {
    width: calc(100% + 25px);
  }
  
  .landing_banner--image .popup-wrapper .play__btn:hover::before,
  .landing_banner--image .popup-wrapper .play__btn:hover::after {
    display: none;
  }
  
  @media only screen and (max-width: 1199px) {
    .landing_expo-slider .swiper-container {
      width: auto;
      padding-left: 0;
    }
    .landing_expo-section .content-wrapper,
    .lp__heading-with-cta {
      grid-template-columns: 1fr 350px;
      gap: 20px;
    }
  }
  
  @media only screen and (max-width: 768px) {
    .landing_expo-section .content-wrapper,
    .lp__heading-with-cta {
      grid-template-columns: 1fr;
    }
  }
  
  .landing_expo-section .info-col_card .content-hidden p {
    margin-bottom: 15px;
  }

.contact-col.text-center .btn-wrapper {
    display: flex;
    align-items: center;
    justify-content: center;
}