/* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L5 */
.banner {
  margin: 0;
  background-color: #1d3629;
  min-height: 20rem;
  min-height: clamp(12rem, 40vh, 20rem);
}
/* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L12 */
.banner-actions {
  display: flex;
  align-items: stretch;
  flex-direction: column;
}
/* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L17 */
.banner-actions > *:not(:last-child) {
  margin-bottom: 1rem;
}
/* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L21 */
.banner-actions a {
  text-align: center;
}
@media screen and (min-width: 768px) {
  .banner-actions {
    flex-direction: row;
  }
  /* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L28 */
  .banner-actions > *:not(:last-child) {
    margin-right: 2rem;
    margin-bottom: 0;
  }
}
/* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L35 */
.ob-plant__details {
  display: flex;
  flex-direction: column;
  font-size: 1.25rem;
  white-space: pre-line;
}
/* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L42 */
.ob-plant__details img {
  width: 100%;
}
/* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L46 */
.ob-plant__details > *:not(:last-child) {
  margin-bottom: 2rem;
}
@media screen and (min-width: 1200px) {
  .ob-plant__details {
    align-items: center;
    flex-direction: row;
  }
  /* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L54 */
  .ob-plant__details > *:not(:last-child) {
    margin-bottom: 0;
    margin-right: 2rem;
  }
}
/* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L61 */
.ob-plant__map {
  position: relative;
  margin-top: 0;
  width: 100%;
}
/* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L66 */
.ob-plant__map .container {
  position: relative;
  background-color: #1d3629;
  padding-bottom: 1rem;
}
@media screen and (min-width: 992px) {
  .ob-plant__map .container {
    background-color: unset;
    padding-bottom: unset;
  }
}
/* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L77 */
.ob-plant__map img {
  position: relative;
  object-fit: cover;
  object-position: center;
  height: auto;
  width: 100%;
  z-index: 1;
}
@media screen and (min-width: 992px) {
  .ob-plant__map img {
    box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
    height: 35rem;
  }
}
/* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L91 */
.ob-plant__map::before {
  content: "";
  display: block;
  background-color: #1d3629;
  height: 50%;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
@media screen and (min-width: 992px) {
  .ob-plant__map {
    margin-bottom: 4rem;
  }
}
@media screen and (min-width: 992px) {
  /* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L108 */
  .ob-plant__map-link {
    position: absolute;
    bottom: 2rem;
    right: 3rem;
    z-index: 2;
  }
}
/* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L116 */
.ob-plant__address {
  background-color: white;
  padding: 3rem;
  display: flex;
  align-items: flex-start;
  flex-direction: column;
}
/* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L125 */
.ob-plant__address h2 {
  margin-top: 0;
}
/* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L129 */
.ob-plant__address a {
  margin-top: auto;
}
@media screen and (min-width: 992px) {
  .ob-plant__address {
    position: absolute;
    bottom: 2rem;
    left: 3rem;
    z-index: 2;
    height: 60%;
    width: 20rem;
  }
}
/* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L143 */
.ob-plant__address .btn {
  text-align: center;
  width: 100%;
}
/* /file/article/main-style/avdeling.16f8bbc14f5f9c9fc4e919fab577f1f30b1de2b1.less:L147 */
.ob-plant__address .btn:not(:last-child) {
  margin-bottom: 0.5rem;
}
