.swh-col.contact-image{padding:1em 0.5em !important;box-sizing:border-box;vertical-align:top;word-wrap:break-word;word-break:break-word;hyphens:auto;}@media only screen and (min-width: 0) and (max-width: 1024px) {    .swh-col.contact-image{        width: 33.33% !important ;    }}@media only screen and (min-width: 0) and (max-width: 768px) {    .swh-col.contact-image{        width: 50% !important ;    }}@media only screen and (min-width: 0) and (max-width: 520px) {    .swh-col.contact-image{        width: 100% !important ;    }} .swh-col.info-block .text-wrapper div {width:100% !important;}.swh-col.info-block {}.swh-col.info-block  .text-wrapper.hide{max-width:1440px;margin:2em auto;max-height:110px;}.swh-col.info-block  .text-wrapper.hide:after{background:none;}.swh-col.info-block  .text-wrapper.hide h2{font-size: 1.8rem;}.swh-col.info-block  .text-wrapper.hide h3{font-size: 1.65rem;} @media only screen and (min-width: 520px) {.swh-col.info-block .text-wrapper div {width:50% !important;}.swh-col.info-block .text-wrapper.hide {max-height:250px;}.swh-col.info-block  .text-wrapper.hide h2{font-size: 2rem;}.swh-col.info-block  .text-wrapper.hide h3{font-size: 1.75rem;}} @media only screen and (min-width: 700px) {.swh-col.info-block .text-wrapper.hide {max-height:200px;}} @media only screen and (min-width: 820px) {.swh-col.info-block {padding:3em 4em !important;}} .swh-col.info-swiper .swiper .swiper-slide{flex-direction:column;}.swh-col.info-swiper .swiper .swiper-text{justify-content:flex-end;margin: 0 !important;position:relative;background:#000;padding:1em;}.swh-col.info-swiper .swiper.swiper-text span{    justify-content: flex-end;    display: flex;    flex-direction: column;} @media only screen and (min-width: 820px) {.swh-col.info-swiper .swiper .swiper-slide{flex-direction:row;}.swh-col.info-swiper .swiper figure{}.swh-col.info-swiper .swiper .swiper-text{position:absolute;background:unset;padding:1em 2em;}.swh-col.info-swiper .swiper .swiper-text span{}} @media only screen and (min-width: 1200px) {.swh-col.info-swiper .swiper .swiper-text{width:50%;max-width:50%;}.swh-col.info-swiper .swiper .swiper-text span{width: 70%;}} body {  margin: 0;  padding: 0;}.toppbild {  width: 100%;           display: block;         position: relative;     top: 0;} .swh-col.vertical-center, .swh-col.vertical-center div{margin-top:auto;margin-bottom:auto;}