/**
 * The following styles get applied both on the front of your site
 * and in the editor.
 *
 * Replace them with your own styles or remove the file completely.
 */
.am2-text-map-form {
  color: #58595B;
  padding-bottom: 40px; }
  .am2-text-map-form h2 {
    font-family: 'Rubik-Bold';
    font-size: 20px;
    line-height: 1.1;
    color: #1374A8;
    font-weight: 700;
    margin-bottom: 28px; }
    @media (min-width: 600px) {
      .am2-text-map-form h2 {
        font-size: 24px; } }
    @media (min-width: 1440px) {
      .am2-text-map-form h2 {
        font-size: 26px; } }
  .am2-text-map-form p {
    font-family: 'Rubik-Regular';
    font-weight: 400;
    font-size: 16px;
    line-height: 1.5;
    margin: 0 0 20px 0;
    color: #272727; }
    .am2-text-map-form p strong {
      font-family: 'Rubik-Medium';
      font-weight: 500; }
  .am2-text-map-form a {
    font-weight: 400;
    color: #1374A8; }
  .am2-text-map-form__description--top {
    margin-bottom: 30px; }
    @media (min-width: 600px) {
      .am2-text-map-form__description--top {
        margin-bottom: 70px; } }
  .am2-text-map-form__description--map {
    margin-bottom: 30px; }
  .am2-text-map-form__description--bottom {
    margin-bottom: 30px; }
  .am2-text-map-form__working-hours {
    margin-bottom: 40px; }
    .am2-text-map-form__working-hours p {
      margin: 0; }
    .am2-text-map-form__working-hours .wp-block-columns {
      display: flex;
      justify-content: space-between;
      border-bottom: 1px solid #EDEDED;
      margin: 0;
      padding: 18px 0; }
    .am2-text-map-form__working-hours .wp-block-column + .wp-block-column {
      text-align: left; }
      @media (min-width: 600px) {
        .am2-text-map-form__working-hours .wp-block-column + .wp-block-column {
          text-align: right; } }
  .am2-text-map-form__image {
    border-radius: 5px; }
    .am2-text-map-form__image + div,
    .am2-text-map-form__image + h3 {
      margin-top: 30px; }
    .am2-text-map-form__image img {
      display: block; }
  .am2-text-map-form__link-button a {
    color: #272727;
    min-width: 120px; }
    .am2-text-map-form__link-button a:hover {
      color: #ffffff; }
  .am2-text-map-form__form-container {
    margin-top: 60px; }
    .am2-text-map-form__form-container h2 {
      margin-bottom: 0; }
  .am2-text-map-form__form {
    width: 100%;
    margin-top: 40px; }
    .am2-text-map-form__form .screen-reader-response {
      display: none; }


/*# sourceMappingURL=style-index.css.map*/