@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes fade-in{from{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}@-webkit-keyframes slide-up{from{-webkit-transform:translate(0, 1em);transform:translate(0, 1em)}to{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@keyframes slide-up{from{-webkit-transform:translate(0, 1em);transform:translate(0, 1em)}to{-webkit-transform:translate(0, 0);transform:translate(0, 0)}}.fade-in{-webkit-animation:fade-in .7s .7s both ease-in-out;animation:fade-in .7s .7s both ease-in-out}.fade-out{-webkit-animation:fade-out .7s .7s both ease-in-out;animation:fade-out .7s .7s both ease-in-out}@-webkit-keyframes opacityPulse{0%{opacity:.1}50%{opacity:1}100%{opacity:.1}}@keyframes opacityPulse{0%{opacity:.1}50%{opacity:1}100%{opacity:.1}}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}75%{-webkit-transform:translate3d(0, -3px, 0);transform:translate3d(0, -3px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;-webkit-transform:translate3d(0, -3000px, 0);transform:translate3d(0, -3000px, 0)}60%{opacity:1;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}75%{-webkit-transform:translate3d(0, -3px, 0);transform:translate3d(0, -3px, 0)}90%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}to{-webkit-transform:none;transform:none}}.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(60px);transform:translateY(60px)}}@keyframes scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}30%{-webkit-transform:translateY(60px);transform:translateY(60px)}}@-webkit-keyframes scrolldown{0%{background-position:0 -60px}75%{background-position:0 0}100%{background-position:0 60px}}@keyframes scrolldown{0%{background-position:0 -60px}75%{background-position:0 0}100%{background-position:0 60px}}@-webkit-keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}@keyframes fadeInRight{0%{opacity:0;left:20%}100%{opacity:1;left:0}}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 10deg);transform:rotate3d(0, 0, 1, 10deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}@keyframes swing{20%{-webkit-transform:rotate3d(0, 0, 1, 10deg);transform:rotate3d(0, 0, 1, 10deg)}40%{-webkit-transform:rotate3d(0, 0, 1, -10deg);transform:rotate3d(0, 0, 1, -10deg)}60%{-webkit-transform:rotate3d(0, 0, 1, 5deg);transform:rotate3d(0, 0, 1, 5deg)}80%{-webkit-transform:rotate3d(0, 0, 1, -5deg);transform:rotate3d(0, 0, 1, -5deg)}to{-webkit-transform:rotate3d(0, 0, 1, 0deg);transform:rotate3d(0, 0, 1, 0deg)}}.blink{-webkit-animation:blinker 2s linear infinite;animation:blinker 2s linear infinite}@-webkit-keyframes blinker{50%{opacity:0}}@keyframes blinker{50%{opacity:0}}@-webkit-keyframes rainbow{0%{background-position:left}50%{background-position:right}100%{background-position:left}}@keyframes rainbow{0%{background-position:left}50%{background-position:right}100%{background-position:left}}@font-face{font-display:swap;font-family:"Brandon Grotesque Light";font-style:normal;font-weight:300;src:url("../fonts/BrandonGrotesqueLight.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Brandon Grotesque Regular";font-style:normal;font-weight:500;src:url("../fonts/BrandonGrotesqueRegular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Brandon Grotesque Bold";font-style:normal;font-weight:700;src:url("../fonts/BrandonGrotesqueBold.woff2") format("woff2")}html,body{-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5{font-family:"Brandon Grotesque Bold",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif !important;font-weight:500 !important;letter-spacing:1px;text-transform:uppercase;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}h3{line-height:120% !important;text-transform:none}.uppercase,body .uppercase{text-transform:uppercase !important}.bold,b,strong,blockquote{font-family:inherit !important;font-weight:500}.sf-menu li a,#slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a,#slide-out-widget-area.fullscreen .inner .widget.widget_nav_menu li a,#slide-out-widget-area.fullscreen-alt .inner .off-canvas-menu-container li a,#slide-out-widget-area.fullscreen-alt .inner .widget.widget_nav_menu li a,#slide-out-widget-area .inner .off-canvas-menu-container li a{font-family:"Brandon Grotesque Bold",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif !important}#slide-out-widget-area.fullscreen-split .inner .off-canvas-menu-container li a{font-family:"Brandon Grotesque Bold",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif !important;text-transform:uppercase;font-size:1.8em;letter-spacing:.5px}#slide-out-widget-area.fullscreen-split .off-canvas-menu-container>ul>li{margin-bottom:15px !important}#slide-out-widget-area .ocm-dropdown-arrow{right:8px !important}#slide-out-widget-area .off-canvas-social-links li i{font-size:30px !important;line-height:32px !important}.nectar-button,.wpcf7-submit{font-family:"Brandon Grotesque Regular",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif !important}.txt-blue{color:#7bb3b3}.link_wrap a{font-weight:400 !important}#page-header-bg .subheader{font-family:"Brandon Grotesque Regular",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif !important}body [class^=icon-].icon-default-style{line-height:20px !important;height:20px !important;width:20px !important;font-size:20px !important}.iwithtext .iwt-text{padding-left:35px !important}@media only screen and (max-width: 767px){#willkommen h1{text-align:center}.iwithtext{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.iwithtext .iwt-icon{position:inherit;left:auto;top:auto}.iwithtext .iwt-text{padding-left:15px}}#schwerpunkte .nectar-fancy-ul ul li{margin:20px 0}.toggle>.toggle-title a{font-family:"Brandon Grotesque Bold",system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif !important;font-size:20px !important;line-height:22px !important;color:#3f2770;text-transform:uppercase}#information .row-bg{background-position:110% 80% !important;background-size:30%;opacity:.1}#information .iwithtext{margin-bottom:5px !important}.wpb_gallery{margin-top:-45px !important}#logo-stranzbe{float:left;width:35px;height:35px;margin:0 10px 0 0}.leaflet-control{display:none}.leaflet-container:hover .leaflet-control{display:block}.fancybox-bg{background-color:#7bb3b3 !important}