@media only screen and (min-width:0) and (max-width:1925px){header .contact p{margin:.6em 2em 0 0;max-width:140px;float:right}}@media only screen and (min-width:0) and (max-width:1199px){body.open-menu{overflow:hidden}header{padding:0 0 0 0;box-sizing:border-box;height:50px}.menu-icon{margin:.5em 1em}.tablet-menu{height:-moz-calc(100vh - 45px);height:-webkit-calc(100vh - 45px);height:-o-calc(100vh - 45px);height:calc(100vh - 45px);top:45px}.container{width:90% !important;margin-left:auto !important;margin-right:auto !important}header .logo img{max-height:40px;max-width:118px;width:auto;height:auto;transition:all .2s ease-in-out}main{display:block;overflow:hidden;padding-top:0}.slideshow-container,.bx-wrapper,.bx-viewport,.bxslider,.bxslider li,.slideshow-container .content-image,.slideshow-container.pages,.slideshow-container.pages .content-image{max-height:600px !important}}@media only screen and (min-width:0) and (max-width:992px){.startpage .right-col,.content-page .right-col{padding-left:0;margin-top:3em;border-top:1px solid #eee;padding-top:3em}.messages{top:3.1em}}@media only screen and (min-width:0) and (max-width:767px){h1{word-wrap:break-word}img.img-left,img.img-right{float:none !important;margin-left:auto;margin-right:auto;margin-bottom:20px;margin-top:20px;display:inline-block;clear:both}main{text-align:center}footer{padding-top:3em}footer div,footer .copyright div{text-align:center !important;margin-bottom:1em}footer div img{float:none !important;margin:0 auto !important;display:inline-block !important}table th,table td{display:block;clear:both}.slideshow-container .content-image .slideshow-information .slideshow-text .name{font-size:2em !important}.slideshow-container .content-image .slideshow-information .slideshow-text .slideshow-description{font-size:1.4em !important}.slideshow-container,.bx-wrapper,.bx-viewport,.bxslider,.bxslider li,.slideshow-container .content-image,.slideshow-container.pages,.slideshow-container.pages .content-image{max-height:400px !important}.column-text{column-count:unset;column-gap:unset}.social-media{display:none !important}.boxes{margin:1em 0}ul{list-style-type:none !important}}@media only screen and (min-width:0) and (max-width:520px){h1,h2{font-size:1.8em}.right-col .placeholder-item,.left-col .placeholder-item,.right-col .extra-content,.left-col .extra-content,.placeholder-textbox{width:90% !important}.container{padding:0 !important}.formular{padding:.5em !important}.formular .button{text-align:center !important}.module-imagegallery-detail .fancybox-thumb img{max-height:150px !important}