@media screen and (max-width: 1140px) {
    .bar-mobile-go-inter {border-top-left-radius: 8px; border-top-right-radius: 8px;position: fixed;bottom: 0;width: 100%; background-color: #ffffff;z-index: 1001; overflow: hidden;
    height: 0;transition-duration: 200ms; z-index: 10001;}
    .bar-mobile-go-inter.active {max-height: calc(100vh - 80px); height: auto;}
    .bar-mobile-go-inter_animation{ position: relative;
      bottom: 0px;
      border-top-left-radius: 8px;
      border-top-right-radius: 8px;
      grid-area: list;
      background: #fff;
      max-height: 0vh;
      z-index: 3;
      transition-duration: 1000ms;
      z-index: 1;}
    .bar-mobile-go-inter.active .bar-mobile-go-inter_animation{
      max-height: calc(100vh - 80px);
    }

    .bar-mobile-go-inter_header { padding: 16px 16px 9px 16px;}
    .bar-mobile-go-inter_header .wrapper {height: 40px;position: relative;}
    .bar-mobile-go-inter_btn-close,
    .bar-mobile-go-inter_btn-close:hover,
    .bar-mobile-go-inter_btn-close:focus {height: 40px; width: 40px; color: #ffffff; background-color: #00A94F; display: block; border-radius: 50%; display: flex; justify-content: center; align-items: center; font-size: 18px; position: absolute; right: 0px; top: 50%; transform: translateY(-50%);}

    .bar-mobile-go-inter_content {padding: 8px 16px;}
    .bar-mobile-go-inter_title {color: #00A94F;font-size: 20px;font-weight: 600;line-height: 1.5;}
    .bar-mobile-go-inter_sub-title{color: #111111;font-size: 18px;font-weight: 600; margin-bottom: 16px;}
    .bar-mobile-go-inter_desc{color: #666666;font-size: 16px;font-weight: 500;}

    .bar-mobile-go-inter_footer {padding: 8px 16px; position: relative; z-index: 2; background-color: #ffffff;}
    .bar-mobile-go-inter_btn,
    .bar-mobile-go-inter_btn:hover,
    .bar-mobile-go-inter_btn:focus {border-radius: 8px; background-color: #00A94F; color: #ffffff;font-size: 16px;line-height: 24px; font-weight: 600;padding: 8px; width: 100%; display: block; display: flex; justify-content: center;}
  }
  @media screen and (min-width: 1140px) {
    .bar-mobile-go-inter {height: 0 !important; overflow: hidden;}
  }