.elementor-78724 .elementor-element.elementor-element-01e44f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-e366c2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-78724 .elementor-element.elementor-element-adab20c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-ad751d7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );}.elementor-78724 .elementor-element.elementor-element-82a3a24 .elementor-button{background-color:var( --e-global-color-primary );}.elementor-78724 .elementor-element.elementor-element-2a2211e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-78724 .elementor-element.elementor-element-3a13ba6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-78724 .elementor-element.elementor-element-466f8d6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-5f64ff9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-f941d77{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-3111974{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-0460ab1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-8feb56b .elementor-button{background-color:var( --e-global-color-primary );}.elementor-78724 .elementor-element.elementor-element-b62faa4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-2990fe1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-9d9b34e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-fb1908d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-a1f2bab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-1a17bd7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-b0d7031{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-7176946{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-aaffdf7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-bd4df46{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-dded6a4{--display:flex;}.elementor-78724 .elementor-element.elementor-element-9160381{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-833dc3a{--display:flex;}.elementor-78724 .elementor-element.elementor-element-77105f6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-c93c1f5{--display:flex;}.elementor-78724 .elementor-element.elementor-element-4aeae81{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-78724 .elementor-element.elementor-element-75a8d03{--n-accordion-title-font-size:1,75rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}@media(min-width:768px){.elementor-78724 .elementor-element.elementor-element-466f8d6{--width:50%;}.elementor-78724 .elementor-element.elementor-element-5f64ff9{--width:50%;}}/* Start custom CSS for text-editor, class: .elementor-element-b3b9f97 */.agerhatten-spaces {
  max-width: 950px;
  margin: 0 auto;
  padding: 50px 20px;
}

.agerhatten-spaces__intro {
  max-width: 650px;
  margin-bottom: 28px;
}

.agerhatten-spaces__intro h2 {
  margin: 0 0 10px;
  font-size: 30px;
  line-height: 1.2;
}

.agerhatten-spaces__intro p {
  margin: 0;
  font-size: 17px;
  line-height: 1.6;
}


/* Cards */

.agerhatten-spaces__grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 20px;
}

.space-card {
  display: flex;
  flex-direction: column;
  overflow: hidden;

  border: 1px solid #dedede;
  border-radius: 4px;
  background: #fff;
}


/* Image */

.space-card__image {
  width: 100%;
  height: 170px;
  display: block;
  object-fit: cover;
}


/* Card content */

.space-card__content {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding: 25px;
}

.space-card__label {
  display: block;
  margin-bottom: 14px;

  font-size: 13px;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 0.04em;
}

.space-card__size {
  margin: 0 0 6px;

  font-size: 36px;
  line-height: 1;
}

.space-card__location {
  margin: 0 0 20px;

  font-size: 16px;
  font-weight: 600;
}

.space-card__description {
  margin: 0 0 24px;

  font-size: 15px;
  line-height: 1.55;
}

.space-card__link {
  margin-top: auto;

  font-weight: 600;
  text-decoration: none;
}

.space-card__link:hover {
  text-decoration: underline;
}


/* Flexibility message */

.agerhatten-spaces__footer {
  margin-top: 22px;
  padding: 22px 25px;

  background: #f5f5f5;
}

.agerhatten-spaces__footer p {
  margin: 0;

  font-size: 16px;
  line-height: 1.5;
}


/* Tablet */

@media (max-width: 800px) {

  .agerhatten-spaces__grid {
    grid-template-columns: 1fr 1fr;
  }

}


/* Mobile */

@media (max-width: 600px) {

  .agerhatten-spaces {
    padding: 35px 16px;
  }

  .agerhatten-spaces__grid {
    grid-template-columns: 1fr;
  }

  .agerhatten-spaces__intro h2 {
    font-size: 26px;
  }

  .space-card__image {
    height: 200px;
  }

}/* End custom CSS */