/**
 * The base file that should be imported by every file.
 * There should be no CSS generation in this or from imported scss files at all!
 */
/**
 * Library
 */
/**
 * Variables and functions
 */
.section-maps .maps {
  height: 560px; }
  .section-maps .maps .acf-map {
    height: 100%; }
    .section-maps .maps .acf-map .gm-style .gm-style-iw-c {
      top: 50%;
      transform: translateY(-23%);
      border-radius: 5px;
      box-shadow: none;
      padding: 0;
      left: 20px; }
    .section-maps .maps .acf-map .gm-style-iw-chr {
      position: absolute;
      right: 0;
      z-index: 1; }
    .section-maps .maps .acf-map .gm-style-iw-d {
      padding: 0;
      overflow: auto !important;
      max-height: none !important; }
    .section-maps .maps .acf-map .gm-style-iw-tc {
      display: none; }
    .section-maps .maps .acf-map .marker-in {
      display: flex;
      align-items: center; }
      .section-maps .maps .acf-map .marker-in .image {
        width: 130px;
        height: 130px;
        position: relative;
        flex-shrink: 0; }
        .section-maps .maps .acf-map .marker-in .image img {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          -o-object-fit: cover;
          object-fit: cover; }
      .section-maps .maps .acf-map .marker-in .text {
        padding: 27px 30px; }
      .section-maps .maps .acf-map .marker-in p {
        font-size: 16px;
        margin: 0; }
        .section-maps .maps .acf-map .marker-in p.city-name {
          color: var(--light-blue);
          font-weight: 700;
          font-size: 14px;
          margin-bottom: 5px; }

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