@media screen and (max-width: 1199px) {
  .contact-section .map {
    height: 600px;
  }

  .menu-is-opened {
    background: #3695d8;
    background: linear-gradient(0deg, #3695d8 0%, #0060a6 100%);
    position: fixed;
    z-index: 10;
    top: 0;
    left: -320px;
    min-width: 320px;
    height: 100%;
    display: flex !important;
    overflow: auto;
    flex-direction: column;
    transition: transform ease-in-out 300ms;
  }
  .menu-is-opened li a {
    margin: 0 auto;
  }

  .js-menu-show {
    transform: translateX(320px);
  }

  .close-x {
    cursor: pointer;
    margin: 50px auto 0 auto;
    height: 50px;
    width: 50px;
  }

  .close-x-color {
    stroke: #fff;
  }
}
@media screen and (max-width: 991px) {
  .google-play-section .phone {
    position: relative;
    display: flex;
    top: 0;
  }
}
@media screen and (max-width: 768px) {
  .contact-section .map {
    height: 450px;
  }
  .contact-section .alert {
    position: absolute;
    color: #008000;
    margin-bottom: 0px;
    font-size: 14px;
  }
}
@media screen and (max-width: 575px) {
  .contact-section .map {
    height: 350px;
  }
}
@media screen and (max-width: 400px) {
  .google-play-section .phone {
    padding-right: 35px;
  }
}

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