#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
.stroke{border-bottom:1px solid #65737F;content:"";display:inline-block;position:relative;vertical-align:middle;width:50%;margin-bottom:.15em}.underline{content:"";position:relative;display:block;width:15%;margin:1.25rem auto;height:2px;border-bottom:2px solid #CCAB56}.icon{font-family:'Font Awesome 6 Pro';font-weight:900;color:#CCAB56;font-size:1rem;display:block;margin-bottom:.625rem !important;font-weight:normal}.no-col-padding [class*=col-]{padding:0!important}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.inside:after,.inside:before{clear:both;content:"";display:table}html{border-collapse:separate;overflow-x:auto;overflow-y:scroll;font-family:'Montserrat',Verdana,sans-serif,sans-serif;font-size:100%;height:100%;width:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{color:#333;font:400 1rem 'Montserrat',Verdana,sans-serif;line-height:1.5rem;text-rendering:optimizeLegibility;margin:0}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,dl,dt,dd,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}p,pre,blockquote,table,ol,ul{margin-bottom:1rem}#header .inside,.footer-inside .inside,.mod_article .inside,.megamenu .inside{width:100%;margin:0 auto;padding:0}#header.section-full .inside,.footer-inside.section-full .inside,.mod_article.section-full .inside,.megamenu.section-full .inside{padding:0}#header.section-full .inside .row,.footer-inside.section-full .inside .row,.mod_article.section-full .inside .row,.megamenu.section-full .inside .row{margin-left:0;margin-right:0}a{background-color:transparent;text-decoration:none;color:#CCAB56}a:active,a:hover{outline:0;text-decoration:none;color:#CCAB56;transition:.25s ease}.cta{margin:.625rem 0}.cta a{background:#AD9550;font-family:'Montserrat',Verdana,sans-serif;letter-spacing:1px;font-size:14px;color:#fff;padding:.5rem 0 .5rem 1rem;display:inline-block;text-transform:uppercase;font-weight:400;transition:.25s ease}.cta a:after{font-family:'Font Awesome 6 Pro';font-weight:900;border-left:2px solid #fff;font-size:14px;padding:.8rem .7rem;content:"\f054";margin-left:.7rem}.cta a:active,.cta a:hover{outline:0;background:#CCAB56;color:#fff}.mod_article{margin:3rem 0}body{font-weight:300}ul li{padding:.3rem 0}b,strong{font-weight:500}img{height:auto;width:100%;max-width:100%;vertical-align:middle;outline:0 none}iframe{outline:0 none;border:0 none}.image_container.float_above{margin:0 0 1.25rem 0}.image_container.float_left{margin:0 1.25rem 1.25rem 0}.image_container.float_right{margin:0 0 1.25rem 1.25rem}.image_container.float_below{margin:1.25rem 0 0 0}@media all and (min-width:48rem){.footer-inside .inside,.mod_article .inside,.megamenu .inside{max-width:46.875rem}.footer-inside.section-full .inside,.mod_article.section-full .inside,.megamenu.section-full .inside{padding:0;max-width:100%}}@media all and (min-width:64rem){.footer-inside .inside,.mod_article .inside,.megamenu .inside{max-width:64rem}.footer-inside.section-full .inside,.mod_article.section-full .inside,.megamenu.section-full .inside{max-width:100%}}@media all and (min-width:80rem){.footer-inside .inside,.mod_article .inside,.megamenu .inside{max-width:80rem}.footer-inside.section-full .inside,.mod_article.section-full .inside,.megamenu.section-full .inside{max-width:100%}.footer-inside.section-full.google-map,.mod_article.section-full.google-map,.megamenu.section-full.google-map{margin-top:8rem}.footer-inside.section-full.google-map .inside,.mod_article.section-full.google-map .inside,.megamenu.section-full.google-map .inside{width:100%}.stl-header-patch{position:fixed;left:0;top:-6rem;height:0;right:0;background-color:#1D293A;opacity:0;visibility:hidden;z-index:1}.stl-header-patch.has-active{top:0;opacity:1;height:6rem;visibility:visible;transition:.25s ease}}@media all and (max-width:35.5rem){.mod_article{margin:1rem}body{font-size:.9rem !important}.cta a{font-size:.8rem !important;height:2.2rem;padding:.45rem 0 0 1.25rem}.cta a:after{padding:.85rem .9rem .64rem .9rem}}[class*=grid-],[class*=grid_],[class~=grid]{box-sizing:border-box;display:flex;flex-flow:row wrap;margin:0 -0.5rem}[class*=col-],[class*=col_],[class~=col]{box-sizing:border-box;padding:0 .5rem 1rem;max-width:100%}[class*=col_],[class~=col]{flex:1 1 0%}[class*=col-]{flex:none}[class*=grid-][class*=col-],[class*=grid-][class*=col_],[class*=grid-][class~=col],[class*=grid_][class*=col-],[class*=grid_][class*=col_],[class*=grid_][class~=col],[class~=grid][class*=col-],[class~=grid][class*=col_],[class~=grid][class~=col]{margin:0;padding:0}[class*=grid-][class*=-center]{justify-content:center}[class*=grid-][class*=-middle]{align-items:center}[class*=grid-][class*=-bottom]{align-items:flex-end}[class*=grid-][class*=-spaceBetween]{justify-content:space-between}[class*=grid-][class*=-equalHeight]>[class*=col-],[class*=grid-][class*=-equalHeight]>[class*=col_],[class*=grid-][class*=-equalHeight]>[class~=col]{align-self:stretch}[class*=grid-][class*=-equalHeight]>[class*=col-]>*,[class*=grid-][class*=-equalHeight]>[class*=col_]>*,[class*=grid-][class*=-equalHeight]>[class~=col]>*{height:100%}[class*=col-][class*=-top]{align-self:flex-start}[class*=col-][class*=-middle]{align-self:center}[class*=col-][class*=-bottom]{align-self:flex-end}[class*=grid-]>[class*=col-1],[class*=grid_]>[class*=col-1],[class~=grid]>[class*=col-1]{flex-basis:8.33333%;max-width:8.33333%}[class*=grid-]>[class*=col-2],[class*=grid_]>[class*=col-2],[class~=grid]>[class*=col-2]{flex-basis:16.66667%;max-width:16.66667%}[class*=grid-]>[class*=col-3],[class*=grid_]>[class*=col-3],[class~=grid]>[class*=col-3]{flex-basis:25%;max-width:25%}[class*=grid-]>[class*=col-4],[class*=grid_]>[class*=col-4],[class~=grid]>[class*=col-4]{flex-basis:33.33333%;max-width:33.33333%}[class*=grid-]>[class*=col-5],[class*=grid_]>[class*=col-5],[class~=grid]>[class*=col-5]{flex-basis:41.66667%;max-width:41.66667%}[class*=grid-]>[class*=col-6],[class*=grid_]>[class*=col-6],[class~=grid]>[class*=col-6]{flex-basis:50%;max-width:50%}[class*=grid-]>[class*=col-7],[class*=grid_]>[class*=col-7],[class~=grid]>[class*=col-7]{flex-basis:58.33333%;max-width:58.33333%}[class*=grid-]>[class*=col-8],[class*=grid_]>[class*=col-8],[class~=grid]>[class*=col-8]{flex-basis:66.66667%;max-width:66.66667%}[class*=grid-]>[class*=col-9],[class*=grid_]>[class*=col-9],[class~=grid]>[class*=col-9]{flex-basis:75%;max-width:75%}[class*=grid-]>[class*=col-10],[class*=grid_]>[class*=col-10],[class~=grid]>[class*=col-10]{flex-basis:83.33333%;max-width:83.33333%}[class*=grid-]>[class*=col-11],[class*=grid_]>[class*=col-11],[class~=grid]>[class*=col-11]{flex-basis:91.66667%;max-width:91.66667%}[class*=grid-]>[class*=col-12],[class*=grid_]>[class*=col-12],[class~=grid]>[class*=col-12]{flex-basis:100%;max-width:100%}@media (max-width:80em){[class*=grid-]>[class*=_lg-1],[class*=grid_]>[class*=_lg-1],[class~=grid]>[class*=_lg-1]{flex-basis:8.33333%;max-width:8.33333%}[class*=grid-]>[class*=_lg-2],[class*=grid_]>[class*=_lg-2],[class~=grid]>[class*=_lg-2]{flex-basis:16.66667%;max-width:16.66667%}[class*=grid-]>[class*=_lg-3],[class*=grid_]>[class*=_lg-3],[class~=grid]>[class*=_lg-3]{flex-basis:25%;max-width:25%}[class*=grid-]>[class*=_lg-4],[class*=grid_]>[class*=_lg-4],[class~=grid]>[class*=_lg-4]{flex-basis:33.33333%;max-width:33.33333%}[class*=grid-]>[class*=_lg-5],[class*=grid_]>[class*=_lg-5],[class~=grid]>[class*=_lg-5]{flex-basis:41.66667%;max-width:41.66667%}[class*=grid-]>[class*=_lg-6],[class*=grid_]>[class*=_lg-6],[class~=grid]>[class*=_lg-6]{flex-basis:50%;max-width:50%}[class*=grid-]>[class*=_lg-7],[class*=grid_]>[class*=_lg-7],[class~=grid]>[class*=_lg-7]{flex-basis:58.33333%;max-width:58.33333%}[class*=grid-]>[class*=_lg-8],[class*=grid_]>[class*=_lg-8],[class~=grid]>[class*=_lg-8]{flex-basis:66.66667%;max-width:66.66667%}[class*=grid-]>[class*=_lg-9],[class*=grid_]>[class*=_lg-9],[class~=grid]>[class*=_lg-9]{flex-basis:75%;max-width:75%}[class*=grid-]>[class*=_lg-10],[class*=grid_]>[class*=_lg-10],[class~=grid]>[class*=_lg-10]{flex-basis:83.33333%;max-width:83.33333%}[class*=grid-]>[class*=_lg-11],[class*=grid_]>[class*=_lg-11],[class~=grid]>[class*=_lg-11]{flex-basis:91.66667%;max-width:91.66667%}[class*=grid-]>[class*=_lg-12],[class*=grid_]>[class*=_lg-12],[class~=grid]>[class*=_lg-12]{flex-basis:100%;max-width:100%}}@media (max-width:64em){[class*=grid-]>[class*=_md-1],[class*=grid_]>[class*=_md-1],[class~=grid]>[class*=_md-1]{flex-basis:8.33333%;max-width:8.33333%}[class*=grid-]>[class*=_md-2],[class*=grid_]>[class*=_md-2],[class~=grid]>[class*=_md-2]{flex-basis:16.66667%;max-width:16.66667%}[class*=grid-]>[class*=_md-3],[class*=grid_]>[class*=_md-3],[class~=grid]>[class*=_md-3]{flex-basis:25%;max-width:25%}[class*=grid-]>[class*=_md-4],[class*=grid_]>[class*=_md-4],[class~=grid]>[class*=_md-4]{flex-basis:33.33333%;max-width:33.33333%}[class*=grid-]>[class*=_md-5],[class*=grid_]>[class*=_md-5],[class~=grid]>[class*=_md-5]{flex-basis:41.66667%;max-width:41.66667%}[class*=grid-]>[class*=_md-6],[class*=grid_]>[class*=_md-6],[class~=grid]>[class*=_md-6]{flex-basis:50%;max-width:50%}[class*=grid-]>[class*=_md-7],[class*=grid_]>[class*=_md-7],[class~=grid]>[class*=_md-7]{flex-basis:58.33333%;max-width:58.33333%}[class*=grid-]>[class*=_md-8],[class*=grid_]>[class*=_md-8],[class~=grid]>[class*=_md-8]{flex-basis:66.66667%;max-width:66.66667%}[class*=grid-]>[class*=_md-9],[class*=grid_]>[class*=_md-9],[class~=grid]>[class*=_md-9]{flex-basis:75%;max-width:75%}[class*=grid-]>[class*=_md-10],[class*=grid_]>[class*=_md-10],[class~=grid]>[class*=_md-10]{flex-basis:83.33333%;max-width:83.33333%}[class*=grid-]>[class*=_md-11],[class*=grid_]>[class*=_md-11],[class~=grid]>[class*=_md-11]{flex-basis:91.66667%;max-width:91.66667%}[class*=grid-]>[class*=_md-12],[class*=grid_]>[class*=_md-12],[class~=grid]>[class*=_md-12]{flex-basis:100%;max-width:100%}}@media (max-width:48em){[class*=grid-]>[class*=_sm-1],[class*=grid_]>[class*=_sm-1],[class~=grid]>[class*=_sm-1]{flex-basis:8.33333%;max-width:8.33333%}[class*=grid-]>[class*=_sm-2],[class*=grid_]>[class*=_sm-2],[class~=grid]>[class*=_sm-2]{flex-basis:16.66667%;max-width:16.66667%}[class*=grid-]>[class*=_sm-3],[class*=grid_]>[class*=_sm-3],[class~=grid]>[class*=_sm-3]{flex-basis:25%;max-width:25%}[class*=grid-]>[class*=_sm-4],[class*=grid_]>[class*=_sm-4],[class~=grid]>[class*=_sm-4]{flex-basis:33.33333%;max-width:33.33333%}[class*=grid-]>[class*=_sm-5],[class*=grid_]>[class*=_sm-5],[class~=grid]>[class*=_sm-5]{flex-basis:41.66667%;max-width:41.66667%}[class*=grid-]>[class*=_sm-6],[class*=grid_]>[class*=_sm-6],[class~=grid]>[class*=_sm-6]{flex-basis:50%;max-width:50%}[class*=grid-]>[class*=_sm-7],[class*=grid_]>[class*=_sm-7],[class~=grid]>[class*=_sm-7]{flex-basis:58.33333%;max-width:58.33333%}[class*=grid-]>[class*=_sm-8],[class*=grid_]>[class*=_sm-8],[class~=grid]>[class*=_sm-8]{flex-basis:66.66667%;max-width:66.66667%}[class*=grid-]>[class*=_sm-9],[class*=grid_]>[class*=_sm-9],[class~=grid]>[class*=_sm-9]{flex-basis:75%;max-width:75%}[class*=grid-]>[class*=_sm-10],[class*=grid_]>[class*=_sm-10],[class~=grid]>[class*=_sm-10]{flex-basis:83.33333%;max-width:83.33333%}[class*=grid-]>[class*=_sm-11],[class*=grid_]>[class*=_sm-11],[class~=grid]>[class*=_sm-11]{flex-basis:91.66667%;max-width:91.66667%}[class*=grid-]>[class*=_sm-12],[class*=grid_]>[class*=_sm-12],[class~=grid]>[class*=_sm-12]{flex-basis:100%;max-width:100%}}@media (max-width:36em){[class*=grid-]>[class*=_xs-1],[class*=grid_]>[class*=_xs-1],[class~=grid]>[class*=_xs-1]{flex-basis:8.33333%;max-width:8.33333%}[class*=grid-]>[class*=_xs-2],[class*=grid_]>[class*=_xs-2],[class~=grid]>[class*=_xs-2]{flex-basis:16.66667%;max-width:16.66667%}[class*=grid-]>[class*=_xs-3],[class*=grid_]>[class*=_xs-3],[class~=grid]>[class*=_xs-3]{flex-basis:25%;max-width:25%}[class*=grid-]>[class*=_xs-4],[class*=grid_]>[class*=_xs-4],[class~=grid]>[class*=_xs-4]{flex-basis:33.33333%;max-width:33.33333%}[class*=grid-]>[class*=_xs-5],[class*=grid_]>[class*=_xs-5],[class~=grid]>[class*=_xs-5]{flex-basis:41.66667%;max-width:41.66667%}[class*=grid-]>[class*=_xs-6],[class*=grid_]>[class*=_xs-6],[class~=grid]>[class*=_xs-6]{flex-basis:50%;max-width:50%}[class*=grid-]>[class*=_xs-7],[class*=grid_]>[class*=_xs-7],[class~=grid]>[class*=_xs-7]{flex-basis:58.33333%;max-width:58.33333%}[class*=grid-]>[class*=_xs-8],[class*=grid_]>[class*=_xs-8],[class~=grid]>[class*=_xs-8]{flex-basis:66.66667%;max-width:66.66667%}[class*=grid-]>[class*=_xs-9],[class*=grid_]>[class*=_xs-9],[class~=grid]>[class*=_xs-9]{flex-basis:75%;max-width:75%}[class*=grid-]>[class*=_xs-10],[class*=grid_]>[class*=_xs-10],[class~=grid]>[class*=_xs-10]{flex-basis:83.33333%;max-width:83.33333%}[class*=grid-]>[class*=_xs-11],[class*=grid_]>[class*=_xs-11],[class~=grid]>[class*=_xs-11]{flex-basis:91.66667%;max-width:91.66667%}[class*=grid-]>[class*=_xs-12],[class*=grid_]>[class*=_xs-12],[class~=grid]>[class*=_xs-12]{flex-basis:100%;max-width:100%}}@media (max-width:80em){[class*=lg-hidden]{display:none}}@media (max-width:64em){[class*=md-hidden]{display:none}}@media (max-width:48em){[class*=sm-hidden]{display:none}}@media (max-width:36em){[class*=xs-hidden]{display:none}}#header{background:hsl(215,32%,23%);height:5.5rem;position:fixed;top:0;width:100%;z-index:1010}#header:before{display:none;background:white;content:"";position:absolute;left:0;right:0;top:5.5rem;width:100%;height:440px;z-index:-1;box-shadow:0 0 .625rem 0 #333}#header .inside{background:hsl(215,32%,23%)}#header .inside #subheader{max-width:80rem;margin:0 auto}#header ul,#header li{padding:0;margin:0}#header #menutoggle,#header #booking{text-align:center;font-size:1.25rem !important;width:8rem;height:5.5rem;padding-top:1.3rem}#header .menu-open{background:#fff;color:#CCAB56 !important}#header .booking-open{background:#efefef;color:#CCAB56 !important}#header #weather,#header #webcam,#header #phone,#header #shop{color:#fff;font-size:.9rem !important}#header #submenu-links{position:absolute;top:2.3rem;right:20rem}#header #submenu-links span a{padding:1rem .625rem}#header #submenu-links span a:hover{color:#fdd672;cursor:pointer}#header .search{position:absolute;top:1.2rem;right:3rem}#header .search .widget{margin:0 !important}#header .search #search-icon{color:#fff;display:inline;position:absolute;top:.5rem;right:.55rem;z-index:2;pointer-events:none}#header .search div.search-textinput input{border:none !important;transition:width .4s ease-in-out;-webkit-box-shadow:none !important;box-shadow:none !important;border-radius:0}#header .search div.search-textinput input:focus{outline:0}#header .search div.search-textinput input[type="text"]{background:transparent;border-bottom:1px solid #fff !important;width:14.5rem;height:2rem;font-size:.8rem;transition:width .4s ease-in-out;color:#fff !important;padding:0 .3rem}#header .search div.search-textinput input[type="text"]::-webkit-input-placeholder{color:#aaa;font-size:.9rem}#header .search div.search-textinput input[type="text"]::-moz-placeholder{color:#aaa;font-size:.9rem}#header .search div.search-textinput input[type="text"]:-ms-input-placeholder{color:#aaa;font-size:.9rem}#header .search div.search-textinput input[type="text"]:-moz-placeholder{color:#aaa;font-size:.9rem}#header .search div.search-textinput input[type="submit"]{width:2rem;height:2rem;font-size:.9rem;position:absolute;right:0;top:0;-webkit-transition:width .4s ease-in-out;transition:width .4s ease-in-out;color:hsl(215,32%,23%);background:transparent;z-index:1}#header div#bookingwidget{background:#efefef;position:absolute;display:none;width:100vw;margin-left:-50vw;left:50%;box-shadow:0 1px 2px 0 #999}#header ul{margin-bottom:0 !important}#header #menu-icons{margin-left:12rem}#header #menu-icons li{display:inline-block}#header #menu-icons li a{color:#fff;font-family:'Montserrat',Verdana,sans-serif;cursor:pointer;font-size:1rem;text-transform:uppercase;display:inline-block}#header #menu-icons li a i{pointer-events:none}#header #menu-icons li a:hover{background:#CCAB56;color:#fff !important}#header #menu-icons li a .fa{padding-right:4px}#header nav#mainmenu{display:none;position:absolute;background:#fff;padding:5rem 0 4rem;text-align:center;width:100vw;margin-left:-50vw;left:50%;z-index:-1;box-shadow:0 1px 5px 0 #333}#header nav#mainmenu span.active{color:#CCAB56;font-weight:500;text-transform:none}#header nav#mainmenu ul.level_1{display:inline-block;max-width:90rem;text-align:left}#header nav#mainmenu ul.level_1 li{float:left;width:20%;display:block;color:#65737F;text-transform:uppercase !important;border-right:1px solid #dedede;padding:0 1% 10px}#header nav#mainmenu ul.level_1 li.active span{text-transform:uppercase;font-weight:300}#header nav#mainmenu ul.level_1 li.last{border-right:none}#header nav#mainmenu ul.level_1 li a{text-transform:uppercase !important;color:#65737F}#header nav#mainmenu ul.level_1 li a:hover{color:#CCAB56}#header nav#mainmenu ul.level_2{display:block}#header nav#mainmenu ul.level_2 li{border-bottom:1px solid #dedede;display:block;position:relative;width:100%;color:#65737F;border-right:none;padding:3% 0% !important;font-size:.875rem}#header nav#mainmenu ul.level_2 li.active span{text-transform:none;font-weight:500}#header nav#mainmenu ul.level_2 li.submenu span.dropdown,#header nav#mainmenu ul.level_2 li.active.submenu span.dropdown{position:absolute;right:0;top:0;color:rgba(0,0,0,0.3);width:35px;height:38px}#header nav#mainmenu ul.level_2 li.submenu span.dropdown:before,#header nav#mainmenu ul.level_2 li.active.submenu span.dropdown:before{font-family:'Font Awesome 6 Pro';font-weight:900;content:"\f078";margin:.4rem auto;display:table;position:relative}#header nav#mainmenu ul.level_2 li.submenu span.dropdown.top:before,#header nav#mainmenu ul.level_2 li.active.submenu span.dropdown.top:before{content:"\f077"}#header nav#mainmenu ul.level_2 li.submenu span.dropdown:hover:before,#header nav#mainmenu ul.level_2 li.active.submenu span.dropdown:hover:before{color:#CCAB56}#header nav#mainmenu ul.level_2 li a{text-transform:none !important;color:#65737F;font-weight:500}#header nav#mainmenu ul.level_2 li a:hover{color:#CCAB56}#header nav#mainmenu ul.level_3{display:none}#header nav#mainmenu ul.level_3 li{font-weight:300;border:none;padding:2% 0% !important}#header nav#mainmenu ul.level_3 li.active span{display:block;text-transform:none;margin-left:1.25rem}#header nav#mainmenu ul.level_3 li a{display:block;margin-left:1.25rem;font-weight:300}#header nav#mainmenu .active .forward{margin-left:.625rem;color:#CCAB56}#header .inside #subheader.scroll-to-fixed-fixed{top:-124px !important;-moz-transform:translateY(124px);-ms-transform:translateY(124px);-webkit-transform:translateY(124px);transform:translateY(124px);max-width:100% !important;width:100% !important;left:0 !important;right:0 !important;background-color:#65737F}#header .mobilemenu{display:none}#header #article-238,#header #article-594{margin:0 !important;overflow:visible}#header #article-238 .inside,#header #article-594 .inside{max-width:none !important}.mobilemenu{display:none}.mobilemenu div{display:inline-block}.mobilemenu div #mobilesearch{display:none}.mobilemenu div a{display:inline-block;text-align:center;width:8rem;height:5.5rem;padding-top:1.6rem;font-size:1.25rem;text-transform:uppercase;color:#fff}.mobilemenu div a:hover{background:#CCAB56}.mod_rocksolid_slider{margin-top:5rem}.mod_rocksolid_slider .rsts-next,.mod_rocksolid_slider .rsts-prev{background:none;width:80px !important;height:80px !important;top:35vh;text-indent:0;line-height:normal;border:0 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;transition:all .3s ease}.mod_rocksolid_slider .rsts-next span,.mod_rocksolid_slider .rsts-prev span{display:none !important}.mod_rocksolid_slider .rsts-next:after,.mod_rocksolid_slider .rsts-prev:after{font-family:'Font Awesome 6 Pro';font-weight:900;font-size:2.3rem;content:"\f054";position:absolute;left:0;right:0;color:#fff;top:0;height:100%;width:100%;padding:1.4rem .25em;transition:all .3s ease}.mod_rocksolid_slider .rsts-next:hover,.mod_rocksolid_slider .rsts-prev:hover{background:none !important}.mod_rocksolid_slider .rsts-next{right:0 !important}.mod_rocksolid_slider .rsts-next:after{content:"\f054"}.mod_rocksolid_slider .rsts-next:hover:after{transform:translateX(10px)}.mod_rocksolid_slider .rsts-prev{left:0 !important}.mod_rocksolid_slider .rsts-prev:after{content:"\f053"}.mod_rocksolid_slider .rsts-prev:hover{transform:translateX(-10px)}.mod_rocksolid_slider figure:before{background:linear-gradient(to bottom, rgba(101,115,127,0.3), rgba(0,0,0,0));width:100%;height:100%;position:absolute;left:0;content:"";right:0;top:0}.mod_rocksolid_slider .slider-text-box{position:absolute;left:0;right:0;top:21vh;text-align:center;z-index:100}.mod_rocksolid_slider .slider-text-box .ce_text,.mod_rocksolid_slider .slider-text-box h1,.mod_rocksolid_slider .slider-text-box h2,.mod_rocksolid_slider .slider-text-box h3,.mod_rocksolid_slider .slider-text-box h4,.mod_rocksolid_slider .slider-text-box h5,.mod_rocksolid_slider .slider-text-box h6{color:#fff !important;text-shadow:1px 1px #333;padding-bottom:0}.mod_rocksolid_slider .rsts-nav{right:0 !important}.mod_rocksolid_slider .rsts-nav ul{text-align:center}.mod_rocksolid_slider .rsts-nav ul li{display:inline-block}.mod_rocksolid_slider .rsts-nav ul li a{width:12px;height:12px;box-shadow:0 1px 3px 0 #666}.mod_rocksolid_slider .rsts-nav ul li a.active,.mod_rocksolid_slider .rsts-nav ul li a:hover{background:#CCAB56;box-shadow:0 1px 3px 0 #666}@media all and (min-width:80rem) and (max-width:1450px){#header .level_1{width:80rem !important}}@media screen and (min-width:769px) and (max-width:80rem){#header #submenu-links{top:-3.2rem}#header .search{top:-4.5rem}}@media all and (max-width:80rem){#header .ce_form{display:inline-block;position:absolute;top:2rem;right:5rem}#header .ce_form .search{display:inline-block;position:relative;left:auto;top:auto;right:0}#header #menu-icons,#header #submenu-links span:last-of-type,#header .mod_navigation,#header .op-searchwidget{display:none !important}#header .mobilemenu{display:block;margin-left:13rem}}@media all and (min-width:1050px) and (max-width:1100px){#submenu-links{right:18rem !important}}@media all and (max-width:1049px){#header .ce_form{display:none}#header form{display:none}#header #submenu-links{right:0}#header #mobilesearch{display:block}}@media all and (max-width:900px){#header .mobilemenu a,#header .mobilemenu #booking{width:6rem !important;font-size:1rem !important}}@media all and (max-width:48rem){#header #submenu-links{background:#AD9550;top:0 !important;width:100%;height:auto}#header #submenu-links span{margin:0;text-align:center;width:32.5%;display:inline-block}#header #submenu-links span a{display:inline-block;width:100%;padding:.2rem 0}#container #main div.mod_pageImage{margin-top:7rem !important}.mod_rocksolid_slider{margin-top:7rem}.mod_rocksolid_slider .rsts-next:after,.mod_rocksolid_slider .rsts-prev:after{font-size:1.4rem !important}.mod_rocksolid_slider .slider-text-box{top:5vh}}@media all and (max-width:540px){#header .mobilemenu #mobilesearch{display:none}}@media all and (max-width:425px){#header #logo{top:.8rem !important;width:8rem !important;margin-left:.35rem}#header .mobilemenu{margin-left:9rem !important}#header .mobilemenu div{margin:0 .2rem}#header .mobilemenu a{width:4.5rem !important}.mod_rocksolid_slider .rsts-next,.mod_rocksolid_slider .rsts-prev{top:18vh}.mod_rocksolid_slider .rsts-next{right:0 !important}.mod_rocksolid_slider .rsts-prev{left:0 !important}}#header{padding:0;height:5rem}#header .inside{display:flex;flex-wrap:wrap}#header .inside::before{display:none}#header .logo-header{width:100%;max-width:9rem}#header .logo-header figure{margin:0}#header .logo-header figure a{display:block;padding:.5rem .5rem 1.5rem;transition:all .3s ease-in-out}#header .logo-header figure a:hover{opacity:.7}#header .mod_article{margin:0;background:hsl(215,32%,23%)}#header .mod_search{display:none}@media screen and (min-width:35.5rem){#header .inside{justify-content:space-between}}@media screen and (min-width:48rem){#header .inside{justify-content:flex-start;padding:0 1rem}}@media screen and (min-width:80rem){#header .logo-header{max-width:11.5rem}#header .logo-header figure a{padding:.5rem}#header .mod_search{display:flex;color:#fff;max-width:16rem;align-items:center;justify-content:flex-start;width:100%;margin-left:auto}#header .mod_search .widget-text{margin:0;align-self:center;align-items:center;display:flex;flex-wrap:wrap;position:relative;transition:all .3s ease-in-out}#header .mod_search .widget-text input:hover{cursor:pointer}#header .mod_search .widget-text input:focus{outline:0}#header .mod_search .widget-text input[type="search"]{color:#fff;background:none;border:0;border-bottom:1px solid #fff;padding:.5rem .25rem !important;transition:all .3s ease-in-out;font-size:.9rem;width:14rem}#header .mod_search .widget-text .radiobox{display:flex;width:100%;overflow:hidden;transition:all .3s ease-in-out}#header .mod_search .widget-text label{padding:.5rem 0;margin-right:.25rem;font-size:.7rem;display:flex;align-items:center}#header .mod_search .widget-text label:hover{cursor:pointer}#header .mod_search .widget-text input[type="radio"]{width:auto;margin-right:.25rem}#header .mod_search .widget-text input[type="submit"]{position:absolute;right:0;width:auto;top:0;padding:.5rem .25rem;opacity:0}#header .mod_search .formbody{position:relative}#header .mod_search #search-icon{position:absolute;top:0;right:0;pointer-events:none;font-weight:100;font-family:'Font Awesome 6 Pro';padding:.5rem}#header .search{position:relative;top:auto;right:auto}}#wrapper{overflow-x:hidden}#container #main .inside{margin:0 auto}#footer{background-color:transparent;color:#fff;line-height:1.5rem;font-size:1rem;margin-top:4rem}#footer ul,#footer li{padding:0;margin:0}#footer .mod_article{margin:0}#footer .ce_text{padding:0 0 .5rem !important}#footer .ce_text p,#footer .ce_text ul,#footer .ce_text li,#footer .ce_text a{line-height:1.6 !important}#footer .ce_text a{color:hsl(43,54%,57%);font-size:1.1rem;border-bottom:1px solid transparent}#footer .ce_text a:hover{border-color:hsl(43,54%,57%)}#footer .ce_text li{margin:.5rem 0}#footer .ce_text li a{padding:.25rem 0}#footer .ce_text .fax+li::before,#footer .ce_text .fax+li a{color:#fff !important}#footer .ce_text .fax+li a:hover{border-color:#fff}#footer .logo-footer{max-width:14rem}#footer .logo-footer a{display:block}#footer .logo-footer img{transition:all .3s ease-in-out}#footer .logo-footer:hover img{opacity:.7}#footer .logo-footer+.ce_text{margin-top:1.5rem}#footer .logo-footer+.ce_text li::before{content:"";font-family:"Font Awesome 6 Pro";margin-right:.5rem;font-weight:900}#footer .logo-footer+.ce_text li:nth-of-type(1)::before{content:"\f095"}#footer .logo-footer+.ce_text li:nth-of-type(2)::before{content:"\f1ac"}#footer .logo-footer+.ce_text li:nth-of-type(3)::before{content:"\f0e0";color:hsl(43,54%,57%)}#footer .footer-content{background:hsl(215,32%,23%)}#footer .footer-content .inside{padding:1.5rem 1rem}#footer .footer-content ul{list-style-type:none;padding:0 !important}#footer .footer-content h2,#footer .footer-content h3,#footer .footer-content h4{text-align:left;color:#fff;padding:0;margin:2rem 0 1rem}#footer .footer-content .social-links{list-style-type:none;display:flex;align-items:center;margin-left:-1rem;margin-bottom:2rem}#footer .footer-content .social-links a{padding:1rem;color:#fff;font-size:1.5rem}#footer .footer-content .social-links a:hover{color:hsl(43,54%,57%)}#footer .copyright{background:hsl(215,32%,23%);padding:0;margin-top:2rem;color:hsl(214 32% 94%)}#footer .footer-area{background:#fff}#footer .footer-area .inside{padding:1rem 0 5rem}#footer .footer-area .partner-logos{display:flex;align-items:center;justify-content:center;max-width:48rem;margin:0 auto}#footer .footer-area .logo-partner{max-width:12rem}#footer .footer-area .logo-partner img{transition:all .3s ease-in-out}#footer .footer-area .logo-partner a{display:block;padding:.5rem}#footer .footer-area .logo-partner a:hover img{opacity:.7}@media screen and (min-width:48rem){#footer .footer-area .inside{padding:1rem 0 2rem}#footer .footer-area .partner-logos{justify-content:space-between;max-width:64em}#footer .footer-area .logo-partner a{padding:1rem}}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;font-display:swap;src:url('../../files/theme-styles/fonts/montserrat/montserrat-v15-latin-300.woff2') format('woff2'),url('../../files/theme-styles/fonts/montserrat/montserrat-v15-latin-300.woff') format('woff')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;font-display:swap;src:url('../../files/theme-styles/fonts/montserrat/montserrat-v15-latin-500.woff2') format('woff2'),url('../../files/theme-styles/fonts/montserrat/montserrat-v15-latin-500.woff') format('woff')}@font-face{font-family:'billy_ohioregular';font-style:normal;font-weight:500;font-display:block;src:url('../../files/theme-styles/fonts/billy-ohio/billy-ohio-webfont.woff2') format('woff2'),url('../../files/theme-styles/fonts/billy-ohio/billy-ohio-webfont.woff') format('woff')}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}button{background:transparent;border:0;box-shadow:none}button:focus{outline:0}figure{margin:0}a{transition:all .3s ease-in-out}body{font:300 1rem 'Montserrat',Verdana,sans-serif;overflow-x:hidden}body *{box-sizing:border-box}.full-width-no-marg{margin:0}.full-width-no-marg>.inside,.full-width-no-marg .mod_article>.inside{max-width:none}.cta a{font-size:1rem !important;padding:1rem 4rem .7rem 1.5rem !important;background:hsl(45,37%,50%);height:auto !important;border-radius:.2rem;line-height:1.2 !important;position:relative;min-height:3rem}.cta a::after{font-family:"Font Awesome 6 Pro";border-left:2px solid #fff;font-size:1rem;padding:.5rem;content:"\f054";font-weight:900;margin:0;position:absolute;right:0;top:0;height:100%;display:flex;align-items:center;justify-content:center;width:3rem;transition:all .3s ease-in-out}.cta a:hover::after{padding-left:1rem}.cta.download a{background:#B6C0CF}.cta.download a:hover{background:hsl(43,54%,57%)}.cta.download a:hover::after{padding-left:.5rem;padding-top:1rem}.cta-login a::after{content:"\f007"}.cta-newsletter{margin-bottom:4rem}.cta-newsletter a::after{content:"\f0e0"}.homepage .mod_breadcrumb{display:none}h1,h2,h3,h4{text-align:center}.ce_text.text.block{padding:1rem;text-align:left}.phototeaser .ce_image img{opacity:1 !important}.phototeaser .ce_image a{overflow:hidden;display:block}.phototeaser .ce_image a:hover img{transform:scale(1.075)}.phototeaser .cta{pointer-events:none}.phototeaser .cta a{padding:.75rem !important;font-size:.9rem !important;min-height:2rem;border-radius:0}.hotspot .ce_hyperlink::after{display:inline-block !important;font-size:.9rem !important;margin:0 .25rem 0 0 !important}.hotspot .ce_hyperlink:hover::after{margin-left:0 !important;transform:translatex(4px)}.cta-box{padding:2rem 1rem}.event-box{position:relative!important}.event-box .inside,.event-box .ce_image{overflow:hidden}.event-box figure{position:relative;height:100%}.event-box figure::before{z-index:1}.event-box-container .ce_image,.event-box-container .ce_hyperlink,.event-box-container .ce_text{z-index:2}.event-box .ce_image img{position:relative}.event-box .ce_image img{transform:translateY(-50%);top:50%;position:absolute}ul li{line-height:1.5}.event-box .inside,.event-box .ce_image{max-height:none!important}.ce_gallery>ul li.col_first{clear:both}.col-6_sm-12.poi-googlemap{display:none}.ce_text.text-block{padding:1rem 2rem}.floating-text{padding:1rem}.floating-text::after{content:"";visibility:hidden;display:block;height:0;clear:both}.floating-text .float_left{float:left;margin:1rem 0 !important}.floating-text .float_right{float:right;margin:1rem 0 !important}.floating-text .image_container.float_right{margin:0 0 1.25rem 1.25rem}@media screen and (min-width:22.5rem) and (max-width:48rem){.phototeaser{flex-basis:50% !important;max-width:50% !important}}@media screen and (min-width:48rem){.event-box .inside,.event-box .ce_image{max-height:19rem}.floating-text .float_left{max-width:50%;margin:0 1.25rem 1.25rem 0 !important}.floating-text .float_right{max-width:50%;margin:0 0 1.25rem 1.25rem !important}}@media screen and (min-width:64rem){.phototeaser{flex-basis:25% !important;max-width:25% !important}.event-box .inside,.event-box .ce_image{max-height:26rem}}:-moz-placeholder{color:#65737F;font-size:.75rem}::-moz-placeholder{color:#65737F;font-size:.75rem}:-ms-input-placeholder{color:#65737F;font-size:.75rem}@media all and (min-width:64rem){:-moz-placeholder{font-size:1rem}::-moz-placeholder{font-size:1rem}:-ms-input-placeholder{font-size:.9rem}}input,textarea,select{box-sizing:inherit}input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox}input{line-height:inherit}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;border:0}input[type="search"]{-webkit-appearance:textfield;-moz-appearance:textfield}button,input,optgroup,select,textarea{font:inherit;color:inherit}button,html input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer}input[type="text"],input[type="password"],textarea,input[type="tel"],input[type="email"],input[type="number"],input[type="search"]{background-color:#fff;border:1px solid #ccc;padding:.5625rem !important}input[type="text"]:active,input[type="password"]:active,textarea:active,input[type="tel"]:active,input[type="email"]:active,input[type="number"]:active,input[type="search"]:active,input[type="text"]:focus,input[type="password"]:focus,textarea:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus{border:1px solid #ccc}input[type="checkbox"] fieldset,input[type="radio"] fieldset{border:0!important}form .grid [class*=col-],form .grid [class*=col_],form .grid [class~=col]{padding-bottom:0}form section{margin-bottom:2.5rem}label{display:block;font-weight:400}label span.mandatory{color:#db0000}.widget{margin-bottom:1rem}select{background-color:#fff;border:1px solid #ccc;padding:.5625rem;line-height:1.5rem;border-radius:0;width:100%;position:relative;z-index:1;height:44px}select:focus{border:1px solid #CCAB56;outline:1px solid #CCAB56}input{width:100%}input:focus{border:0;outline:1px solid #CCAB56}input.submit{text-transform:uppercase;font-weight:normal;padding:.75rem;background-color:#1D293A;color:#fff;border:0 none;transition:.25s ease}input.submit:focus{outline:0}input.submit:hover{background-color:#CCAB56;color:#fff;border:0 none}button.submit{background-color:#B6C0CF;color:#65737F;border:0 none}button.submit:hover{background-color:#CCAB56;color:#fff;border:0 none}textarea{width:100%}textarea:focus{border:1px solid #CCAB56;outline:1px solid #CCAB56}.checkbox_container,.radio_container{padding:.5625rem;border:1px solid #ccc}.checkbox_container input[type="checkbox"],.radio_container input[type="checkbox"],.checkbox_container input[type="radio"],.radio_container input[type="radio"]{width:auto!important}.checkbox_container input[type="checkbox"]:focus,.radio_container input[type="checkbox"]:focus,.checkbox_container input[type="radio"]:focus,.radio_container input[type="radio"]:focus{outline:none}.checkbox_container label,.radio_container label{display:inline;padding-left:3px}.widget-radio fieldset>span,.widget-checkbox fieldset>span{display:block;margin-bottom:.625rem}.widget-explanation{margin-bottom:1.5rem}.widget-explanation h3{margin-bottom:1rem}.explanation{padding:.5rem 0}p.error{color:#db0000}.yacht-form{background:#efefef;padding:2rem;text-align:left}.yacht-form .widget-headline{margin-top:2rem;text-align:center;font-size:1.2rem}@media all and (max-width:48rem){.ce_form{padding:0 1rem}.ce_form input{padding:9px!important}}#ga-secra-widget-cont{background:#fff;position:fixed;left:50%;top:50%;transform:translate(-50%, -65%);max-width:36rem;width:calc(100% - 2rem);box-shadow:0 5px 10px rgba(0,0,0,0.35);z-index:5}#ga-secra-widget-cont .ga-content{padding:1rem 1.25rem}#ga-secra-widget-cont .button-group{background-color:hsl(209,26%,95%);padding:1rem 1.25rem;display:flex;justify-content:flex-end}#ga-secra-widget-cont h3{font-size:1.5rem;margin:.5rem 0;line-height:1.2}#ga-secra-widget-cont p{padding:.5rem 0;line-height:1.4}#ga-secra-widget-cont button#ok{background:hsl(209,30%,58%);color:#fff}#ga-secra-widget-cont button#ok:hover{background:hsl(209,20%,43%)}#ga-secra-widget-cont button{padding:.5rem 1.25rem;border:0;border-radius:.2rem;transition:all .3s ease-in-out}#ga-secra-widget-cont button:hover{background:hsl(209,20%,43%)}#ga-secra-widget-cont button.yes_button{background-color:#CF4545;color:#fff}#ga-secra-widget-cont button.yes_button:hover{background:#c8161f}#ga-secra-widget-cont button.no_button{background:transparent;opacity:.7;color:hsl(209,15%,28%)}#ga-secra-widget-cont button.no_button:hover{opacity:1}@media screen and (min-width:48rem){#ga-secra-widget-cont .ga-content{padding:2rem}#ga-secra-widget-cont .button-group{padding:1rem 2rem}#ga-secra-widget-cont .no_button{margin-right:.5rem}}.op-bookingpage .bookingwidget{display:none}#main .op-searchwidget{background:#efefef}@media screen and (max-width:35.5rem){#main .op-searchwidget{padding:0 .5rem;min-height:10rem}#main .op-searchwidget .row{flex-wrap:wrap}#main .op-searchwidget .row>div{width:100% !important}}@media screen and (min-width:48rem){.op-bookingpage .booking-toggle{display:none}#main .op-searchwidget{padding:0;min-height:4rem}}@media screen and (min-width:64rem){#header .op-searchwidget{display:block !important;position:relative !important}#header form{display:block !important}#header #bookingwidget{transition:max-height .3s ease;max-height:0;display:block !important;top:5rem !important;overflow:hidden;box-shadow:none !important;background:hsl(215,33%,19%) !important}#header #bookingwidget.is-on-canvas{max-height:5rem;height:100%}#header .booking-toggle a{transition:background-color .3s ease}#header .booking-toggle a:hover{background-color:hsl(43,54%,57%);color:#fff}#header .booking-toggle.booking-visible{background:hsl(215,33%,19%)}#header .booking-toggle.booking-visible a,#header .booking-toggle.booking-visible i{color:hsl(43,54%,57%)}#header .booking-toggle.booking-visible:hover{background:hsl(215,33%,19%)}#header .booking-toggle.booking-visible:hover a{background:hsl(215,33%,19%);color:hsl(43,54%,57%)}#header .booking-toggle.booking-visible:hover i::before{font-weight:900}#header .booking-toggle.booking-visible i::before{content:"\f00d";font-weight:100;font-size:2rem}}.juicer-feed li{padding:0 !important;margin:0 !important;overflow:hidden;justify-items:stretch;list-style-type:none;align-self:stretch}.j-image{height:100% !important;object-fit:cover}.j-image img{display:block !important;transition:.4s ease;object-fit:cover;max-width:100%;height:100% !important;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.juicer-feed.living-wall .j-living-wall-hover{display:block;position:relative;overflow:hidden}.juicer-feed.living-wall .j-living-wall-hover:before{display:none !important}.juicer-feed.living-wall .j-living-wall-hover:after{text-align:center;position:absolute;color:#fff;left:50%;top:50%;content:'\f00e';display:inline-block;font-size:2.125rem;font-family:'Font Awesome 6 Pro';font-weight:900;transform:translate(-50%, -50%);visibility:hidden;z-index:2}.juicer-feed.living-wall .j-living-wall-hover:hover,.juicer-feed.living-wall .j-living-wall-hover:active,.juicer-feed.living-wall .j-living-wall-hover:focus{border:0 !important;outline:0 !important}.juicer-feed.living-wall .j-living-wall-hover:hover:after,.juicer-feed.living-wall .j-living-wall-hover:active:after,.juicer-feed.living-wall .j-living-wall-hover:focus:after,.juicer-feed.living-wall .j-living-wall-hover:hover:before,.juicer-feed.living-wall .j-living-wall-hover:active:before,.juicer-feed.living-wall .j-living-wall-hover:focus:before{opacity:1;visibility:visible}#header #logo{position:absolute;top:0;left:0;width:11rem;padding-top:5px}#header #logo a{position:relative;display:inline-block;width:100%;z-index:1}#header #logo a:hover{opacity:.7}@media all and (max-width:80rem){#logo{margin-left:1rem}}@font-face{font-family:'Font Awesome 6 Pro';font-style:normal;font-weight:100;font-display:block;src:url("../../files/theme-styles/fonts/font-awesome/fa-thin-100.woff2") format("woff2"),url("../../files/fonts/font-awesome/fa-thin-100.woff") format("woff")}@font-face{font-family:'Font Awesome 6 Pro';font-style:normal;font-weight:900;font-display:block;src:url("../../files/theme-styles/fonts/font-awesome/fa-solid-900.woff2") format("woff2"),url("../../files/fonts/font-awesome/fa-solid-900.woff") format("woff")}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url("../../files/theme-styles/fonts/font-awesome/fa-brands-400.woff2") format("woff2"),url("../../files/fonts/font-awesome/fa-brands-400.woff") format("woff")}.fa,.fas,.far,.fal,.fad,.fab,.fat{font-family:'Font Awesome 6 Pro';-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fas{font-weight:900}.far{font-weight:400}.fal{font-weight:300}.fat{font-weight:100}.fad{position:relative;font-family:'Font Awesome 6 Duotone';font-weight:900}.fab{font-family:'Font Awesome 6 Brands'}.fa-bars::before{content:"\f0c9"}.fa-chevron-down:before{content:"\f078"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-chevron-up:before{content:"\f077"}.fa-envelope::before{content:"\f0e0"}.fa-fax::before{content:"\f1ac"}.fa-map-marker-alt::before{content:"\f3c5"}.fa-phone::before{content:"\f095"}.fa-plus::before{content:"\f067"}.fa-times::before{content:"\f00d"}.fa-facebook-f:before{content:"\f39e"}.fa-instagram::before{content:"\f16d"}.fa-youtube::before{content:"\f167"}.fa-globe::before{content:"\f0ac"}.fa-calendar::before{content:"\f133"}.fa-calendar-alt::before{content:"\f073"}.fa-sunglasses::before{content:"\f892"}.fa-video::before{content:"\f03d"}.fa-bed::before{content:"\f236"}.fa-tiktok::before{content:"\e07b"}#footer div#social-bar ul li{display:inline;font-family:'Font Awesome 6 Pro';font-weight:900;color:#1D293A;font-size:1.5rem;line-height:1.8rem;padding-right:1rem}#footer div#social-bar a#facebook:before{content:"\f09a"}#footer div#social-bar a#twitter:before{content:"\f099"}#footer div#social-bar a#instagram:before{content:"\f16d"}#footer div#social-bar a#youtube:before{content:"\f167"}#footer div#social-bar a#tiktok:before{content:"\e07b"}#footer div#social-bar ul li a:hover{color:#CCAB56}#footer .mod_subscribe .formbody{position:relative;overflow:hidden;margin:0 auto}#footer .mod_subscribe .formbody input.text{width:100%;border:0 none;color:#CCAB56}#footer .mod_subscribe .formbody button{position:absolute;top:0;right:0}#footer .mod_subscribe .formbody button.submit{font-size:0;height:2.3125rem;width:3.75rem}#footer .mod_subscribe .formbody button.submit .fa{font-size:1.25rem;line-height:1.75rem;color:#fff}@media all and (min-width:35.5rem){#footer .mod_subscribe .formbody{max-width:19.375rem}}@media all and (min-width:64rem){#footer .mod_subscribe .formbody{max-width:100%}}.footer-inside{padding:2.5rem}.footer-inside li{list-style-type:none!important}.footer-inside ul{padding:0!important}.footer-inside .logo{max-width:15rem}.footer-inside h3{color:#CCAB56 !important;text-align:left!important;font-weight:500!important;text-transform:uppercase;padding:.9rem 0 1.25rem 0 !important}.footer-inside a{color:#fff;line-height:1.5rem}.footer-inside a:hover{color:#CCAB56}.footer-inside .logo a:hover{opacity:.7}.footer-inside .logo img{padding-bottom:1.25rem}.footer-inside #social-bar{margin-top:-1rem}.footer-inside #social-bar a{display:inline-block;padding:1rem}.footer-inside #social-bar a:first-child{margin-left:-1rem}.footer-inside div.subnavi ul li{padding:.625rem 0 !important;text-transform:uppercase}.footer-inside li.tel:before,.footer-inside li.fax:before,.footer-inside a.mail:before{font-family:'Font Awesome 6 Pro';font-weight:900;padding-right:.3125rem}.footer-inside li.tel:before{content:"\f095"}.footer-inside li.fax:before{content:"\f1ac"}.footer-inside a.mail:before{content:"\f0e0"}.footer-inside .login{text-align:left}.footer-inside .login a{color:#fff}.footer-inside .login a:after{font-size:1.2rem;content:"\f007"}.footer-inside .cta{text-align:left}.footer-inside .cta a{color:#fff}p.copyright{font-size:.8rem;background:#1D293A;color:#fff;padding-bottom:1rem;margin:0;text-align:center}.nl-registration input{width:100%;color:#333}.nl-registration input:active,.nl-registration input:focus{outline:0}.nl-registration .nl-btn{width:100%;height:100%;background:#AD9550;border:0;color:#fff;box-shadow:none;transition:all .3s;text-transform:uppercase;font-weight:normal;font-size:.875rem;letter-spacing:1px}.nl-registration .nl-btn:hover{background:#CCAB56}.nl-registration .nl-btn:active,.nl-registration .nl-btn:focus{outline:0}#footer-logos{background:#fff;padding:1rem 0}#footer-logos .grid{max-width:80rem;margin:0 auto}#footer-logos .grid .col-4 img{max-width:140px;margin:0 auto;display:block;opacity:.8;transition:opacity .25s}#footer-logos .grid .col-4 img:hover{opacity:1}#footer-logos .grid .col-4 #osfl img{padding-top:5px}#footer-logos .mod_article{margin:0 auto}@media all and (max-width:35.5rem){footer .footer-inside{padding:2.5rem 1.5rem;font-size:.9rem !important}footer .footer-inside .login a{padding-top:.3rem}footer .footer-inside .subnavi ul li{padding:.4rem 0 !important}footer .footer-inside .nl-registration input{padding:.3rem 1rem;font-size:.8rem}footer .footer-inside .nl-registration button{font-size:.8rem}footer .copyright{font-size:.75rem !important}}.footer-inside-top{position:fixed;width:2.8125rem;height:2.8125rem;max-width:2.8125rem;bottom:1rem;right:1rem}.footer-inside-top .inside .ce_toplink{text-align:center}.footer-inside-top .inside .ce_toplink a{position:relative;font-size:0;display:inline-block;height:2.8125rem;width:2.8125rem;color:#B6C0CF;opacity:.8;text-align:center}.footer-inside-top .inside .ce_toplink a:hover{color:#CCAB56;opacity:1}.footer-inside-top .inside .ce_toplink a i{padding-top:.5rem;font-size:1.6rem}#container #main .mod_pageImage{margin-top:5.5rem !important}#container #main .ce_dlh_googlemaps.dlh-contact{margin:0}#container #main .dlh_googlemap{width:100% !important}#container #main .dlh_googlemap img{max-width:none !important;width:auto !important}.ce_leaflet{margin:2rem}.leaflet-popup-content{font-family:'Montserrat',Verdana,sans-serif;font-size:.8rem !important}.leaflet-popup-content span{font-size:.8rem !important}.leaflet-popup-content p{margin:.7rem 0;font-size:.8rem !important}.leaflet-popup-content strong{font-weight:bold;font-size:.8rem !important}.leaflet-popup-content a{font-size:.8rem !important;color:#CCAB56}.leaflet-popup-content a:hover{color:#b59542}.leaflet-control-attribution{display:block!important;font-size:.6rem}.leaflet-control-attribution a{font-size:.6rem}.ce_gallery .photoswipe .image_container{border:1px solid #65737F}.ce_gallery ul{padding:0 !important;margin:0 auto;text-align:center;display:flex;flex-wrap:wrap}.ce_gallery ul li{padding:0;width:20%;display:inline}.ce_gallery ul li[class*=col_],.ce_gallery ul li[class~=col]{flex:none}.ce_gallery ul li .image_container a{display:block;position:relative;overflow:hidden}.ce_gallery ul li .image_container a:before{height:100%;width:100%;position:absolute;left:0;top:0;z-index:1;content:'';opacity:0;visibility:hidden;background:rgba(204,171,86,0.25);transition:all .4s}.ce_gallery ul li .image_container a:after{text-align:center;position:absolute;color:#1D293A;left:50%;top:50%;content:'\f00e';display:inline-block;font-size:2.125rem;font-family:'Font Awesome 6 Pro';font-weight:900;transform:translate(-50%, -50%);visibility:hidden;z-index:2}.ce_gallery ul li .image_container a:hover,.ce_gallery ul li .image_container a:active,.ce_gallery ul li .image_container a:focus{border:0 !important;outline:0 !important}.ce_gallery ul li .image_container a:hover img,.ce_gallery ul li .image_container a:active img,.ce_gallery ul li .image_container a:focus img{opacity:.7;transition:.25s ease}.ce_gallery ul li .image_container a:hover:after,.ce_gallery ul li .image_container a:active:after,.ce_gallery ul li .image_container a:focus:after,.ce_gallery ul li .image_container a:hover:before,.ce_gallery ul li .image_container a:active:before,.ce_gallery ul li .image_container a:focus:before{opacity:1;visibility:visible}#colorbox,#cboxOverlay,#cboxWrapper{overflow:visible !important}#cboxContent #cboxPrevious,#cboxContent #cboxNext{width:80px;height:150px;background-size:35% !important;opacity:.65;transition:.25s ease;margin-top:-75px}#cboxContent #cboxPrevious:focus,#cboxContent #cboxNext:focus,#cboxContent #cboxPrevious:active,#cboxContent #cboxNext:active{outline:none}#cboxContent #cboxPrevious:hover,#cboxContent #cboxNext:hover{opacity:1}#cboxContent #cboxPrevious{left:-40px;background:url("/files/theme-styles/img/arrow-left.svg") no-repeat left center}#cboxContent #cboxPrevious:hover{transform:translatex(-8px)}#cboxContent #cboxNext{right:-40px;background:url("/files/theme-styles/img/arrow-right.svg") no-repeat right center}#cboxContent #cboxNext:hover{transform:translatex(8px)}#cboxContent #cboxClose{background:#000 url("/files/theme-styles/img/close.svg") no-repeat center;background-size:50%;height:38px;opacity:.5;transition:.25s ease}#cboxContent #cboxClose:focus,#cboxContent #cboxClose:active{outline:none}#cboxContent #cboxClose:hover{opacity:1}@supports (display: grid){.gallery-masonry{margin:1rem 0}.gallery-masonry ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:5px}.gallery-masonry ul li{width:auto !important}.gallery-masonry-primary ul li:nth-of-type(1),.gallery-masonry-primary ul li:nth-of-type(5){grid-row:span 2;grid-column:span 2}.gallery-masonry-secondary ul li:nth-of-type(2),.gallery-masonry-secondary ul li:nth-of-type(4){grid-row:span 2;grid-column:span 2}.gallery-masonry-tertiary ul li:nth-of-type(1),.gallery-masonry-tertiary ul li:nth-of-type(4){grid-row:span 2;grid-column:span 2}@media screen and (min-width:35.5rem){.gallery-masonry ul{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.gallery-masonry-primary ul li:nth-of-type(3){grid-row:span 2;grid-column:span 2}.gallery-masonry-primary ul li:nth-of-type(5){grid-row:span 1;grid-column:span 1}}@media screen and (min-width:64rem){.phototeaser-masonry{display:grid !important;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:10px}.phototeaser-masonry .phototeaser{width:auto !important;flex-basis:100% !important;max-width:100% !important;padding:0 !important}.phototeaser-masonry .phototeaser .cta{padding:0}.phototeaser-masonry-primary>.phototeaser:nth-of-type(1),.phototeaser-masonry-primary>.phototeaser:nth-of-type(5){grid-row:span 2;grid-column:span 2}.phototeaser-masonry-secondary .phototeaser:nth-of-type(2),.phototeaser-masonry-secondary .phototeaser:nth-of-type(4){grid-row:span 2;grid-column:span 2}.phototeaser-masonry-tertiary .phototeaser:nth-of-type(1),.phototeaser-masonry-tertiary .phototeaser:nth-of-type(4){grid-row:span 2;grid-column:span 2}.phototeaser-masonry-primary .phototeaser:nth-of-type(3){grid-row:span 2;grid-column:span 2}.phototeaser-masonry-primary .phototeaser:nth-of-type(5){grid-row:span 1;grid-column:span 1}}}@media all and (max-width:64rem){.ce_gallery ul li{width:33.33333%}}@media all and (max-width:35.5rem){.ce_gallery ul li{width:50%}.ce_gallery ul li:nth-child(5n){width:100%}#cboxPrevious,#cboxNext{width:40px !important;height:70px !important;margin-top:-35px !important;background-size:50% !important}#cboxPrevious{left:5px !important;background:#000 url("/files/theme-styles/img/arrow-left.svg") no-repeat center !important}#cboxNext{right:5px !important;background:#000 url("/files/theme-styles/img/arrow-right.svg") no-repeat center !important}}.accordion .boxed{background:rgba(200,200,200,0.5);padding:0 1rem;margin-bottom:1rem}.accordion .ui-accordion-content{background:#efefef;padding:1rem 1.5rem;margin:0}.accordion .ui-accordion-content .image_container{margin-top:1rem}.accordion .block{margin:0}.accordion .toggler{padding:1rem 1.5rem;cursor:pointer;background-color:#AD9550;font-weight:400;color:#fff;font-family:'Montserrat',Verdana,sans-serif;text-transform:uppercase;letter-spacing:1px;border-bottom:2px solid #fff;font-size:15px}.accordion .toggler:hover{background-color:#CCAB56}.accordion .toggler:focus{outline:0 !important}.accordion .toggler:after{content:"+";display:inline-block;font-weight:normal;text-transform:none;vertical-align:middle;position:relative;float:right;font-size:1.5rem}.accordion .toggler.ui-accordion-header-active:after{content:"–"}@media all and (max-width:35.5rem){.accordion .ui-accordion-content{padding:.5rem}.accordion .ce_text{padding:0 !important}.accordion .boxed{padding:3px !important}}.ce_accordion{display:block;width:100%;margin:0 auto}.accordion-toggle{background:hsl(45,37%,50%);color:#fff;display:flex;justify-content:space-between;align-items:center;padding:1rem 1.5rem .9rem;transition:all .3s ease-in-out;border:0;font-weight:400;text-transform:uppercase}.accordion-toggle>span{margin-left:.5rem;line-height:1.3}.accordion-toggle:hover{background:hsl(43,54%,57%);cursor:pointer}.accordion-toggle.is-active i::before{content:"\f068"}.accordion-toggle i{font-size:1.1rem}.accordion-content{max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:all .3s ease-in-out;border-bottom:1px solid #fff;transition-duration:.35s;background:#efefef}.accordion-content>div{padding:1rem 1.5rem}.accordion-content>.ce_text{padding:1rem 1.5rem !important}.accordion-content .ce_image{margin:1rem 0}.accordion-content.is-visible{max-height:initial;opacity:1;visibility:visible;height:auto}.center{text-align:center}.intro.block{margin:2rem 0;text-align:center}.intro.block h1{padding:0 1.25rem}.cta-box{text-align:center;width:65%;margin:1.5rem auto}.cta-box .icon{width:80px;height:80px;margin:0 auto}.cta-box .flyer{width:10rem;margin:0 auto}.cta-box .button,.cta-box .download{padding-bottom:0}.cta-box .inside{max-width:700px;margin:2.5rem auto;padding-bottom:1.25rem}.cta-box .ce_text h2,.cta-box h2.ce_headline{margin-top:-1rem;padding-bottom:0 !important}.cta-box .ce_text h2:after,.cta-box h2.ce_headline:after{content:"";position:relative;display:block;width:15%;margin:1.25rem auto;height:2px;border-bottom:2px solid #CCAB56}.event-box .event-box-container{padding:1.25rem 0;max-width:80rem;margin:0 auto;display:block}.event-box .event-box-container .icon{z-index:1;width:100px;height:100px;position:relative;margin:0 auto}.event-box .block{margin:0}.event-box .inside{max-width:100% !important}.event-box .background{position:absolute;height:100%;width:100%;z-index:-1}.event-box .background .image_container:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(29,41,58,0.5)}.event-box .ce_text,.event-box .ce_hyperlink{color:#fff;text-align:center;width:100%;position:relative;left:0;top:0;padding:1rem;font-size:1.2rem;line-height:1.5rem;font-family:'Montserrat',Verdana,sans-serif;letter-spacing:1px}.event-box .ce_text{padding:0 1rem 1rem !important;font-size:1rem !important}.event-box h1,.event-box h2,.event-box h3,.event-box h4,.event-box h5,.event-box h6{color:#fff !important;padding-top:0 !important}.ie .hotspot .col-4_md-6_sm-12>a,.ie .hotspot .ce_image a{height:250px;display:inline-block;border-radius:50%;width:250px;background-size:cover !important;background-repeat:no-repeat}.ie .hotspot .col-4_md-6_sm-12>a:hover img,.ie .hotspot .ce_image a:hover img{opacity:0}.ie .hotspot img{opacity:0}.hotspot{text-align:center}.hotspot h3{margin-bottom:1.25rem}.hotspot h3:before,.hotspot h3:after{border-bottom:1px solid #65737F;content:"";display:inline-block;position:relative;vertical-align:middle;width:50%;margin-bottom:.15em}.hotspot h3:before{right:.5em;margin-left:-50%}.hotspot h3:after{left:.5em;margin-right:-50%}.hotspot .block{margin:0 !important}.hotspot .ce_hyperlink{font-weight:400}.hotspot .ce_hyperlink:after{font-family:'Font Awesome 6 Pro';font-weight:900;color:#CCAB56;font-size:1rem;display:block;margin-bottom:.625rem !important;font-weight:normal;content:"\f054";display:inline;margin-left:.3125rem;font-size:.75rem;transition:.25s ease}.hotspot .ce_hyperlink:hover:after{margin-left:.625rem}.hotspot .image_container a:hover img{opacity:.7;transition:.25s ease}.hotspot p{padding:0 1.25rem}.hotspot img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;object-fit:cover;width:250px;height:250px}.text-box{background:#efefef}.text-box [class*=col-]{padding:0!important}.text-box .block{margin:0 !important}.text-box .ce_text{padding:2.5rem}.ad-box{color:#fff;text-align:center}.ad-box [class*=col-]{padding:0!important}.ad-box .inside{overflow:hidden}.ad-box .inside{background:#1D293A}.ad-box h1,.ad-box h2,.ad-box h3,.ad-box h4,.ad-box h5,.ad-box h6{color:#fff !important}.ad-box [class*=col-]:nth-child(2){padding:3rem 1.25rem 1.25rem !important}.info-box .content{background:#efefef}.info-box .content .ce_text{padding:1.25rem 4.5rem}.info-box .content .ce_text p{margin-bottom:0}.info-box.dark .content{background:#1D293A;color:#fff}.info-box.dark .content h2,.info-box.dark .content h3,.info-box.dark .content h4,.info-box.dark .content h5,.info-box.dark .content h6{color:#fff !important}.info-box .cta{padding-bottom:1rem;text-align:center}.download{text-align:center;padding-bottom:1.25rem}.download a{background:#B6C0CF}.download a:hover{background:#CCAB56}.download a:after{content:"\f078" !important}.phototeaser{position:relative}.phototeaser .button{position:absolute;bottom:0;width:100%;padding:0 .5rem 1rem;left:0}.phototeaser:hover .image_container img{opacity:1}.phototeaser:hover .ce_hyperlink.h4-link a{transition:.25s ease}.phototeaser:hover .ce_hyperlink.button.cta a{background:#CCAB56;transition:.25s ease}.phototeaser .image_container img{opacity:.75;transition:.25s ease}.phototeaser .ce_hyperlink{margin:0}.phototeaser .ce_hyperlink.headline-link a{position:absolute;left:0;top:40%;width:100%;text-align:center;text-transform:uppercase;color:#fff;z-index:1;padding:0 1rem;font-family:'Montserrat',Verdana,sans-serif;font-weight:500;letter-spacing:1px;font-size:1.2rem}.phototeaser .ce_hyperlink .hyperlink_txt{width:100%;text-align:center;padding-left:0}.phototeaser .ce_hyperlink .hyperlink_txt:after{content:"";display:none}.full-width.grey{background:#efefef;margin:3rem 0}.full-width.grey .phototeaser{padding:0 .5rem 1rem !important}.full-width.grey .grid [class*=col-],.full-width.grey .grid-center [class*=col-],.full-width.grey .grid [class*=col_],.full-width.grey .grid-center [class*=col_],.full-width.grey .grid [class~=col],.full-width.grey .grid-center [class~=col]{padding:0}.full-width.sand{background:rgba(204,171,86,0.2)}.full-width.sand .grid [class*=col-],.full-width.sand .grid [class*=col_],.full-width.sand .grid [class~=col]{padding:0}.topicteaser{padding:.5rem !important}.topicteaser .content{background:#dedede;padding:1rem}.topicteaser .content .text{background:#fff;margin:1rem;padding:1rem 2.5rem;text-align:center;margin-top:-4rem;position:relative}.topicteaser .content .text .ce_hyperlink.headline-link a{width:100%;text-align:center;text-transform:uppercase;font-family:'Montserrat',Verdana,sans-serif;font-weight:500;letter-spacing:1px;font-size:1.2rem}.topicteaser .content .text .ce_hyperlink.headline-link a:after{content:"";position:relative;display:block;width:15%;margin:1.25rem auto;height:2px;border-bottom:2px solid #CCAB56;width:40%;margin:.5rem auto .5rem auto}.imageboard .phototeaser .image_container img{opacity:1;transition:.25s ease}.imageboard .phototeaser:hover .image_container img{opacity:.7}.imageboard .phototeaser .headline-link{float:left;text-align:center;background:#1D293A;padding:0 1.25rem}.imageboard .phototeaser .headline-link a{padding:.6rem 0 .4rem 0;position:relative;color:#fff;width:100%;display:inline-block;font-size:.875rem}.newsteaser h6{font-size:.8rem;text-align:center;color:#aaa;padding-bottom:0;text-transform:uppercase}.newsteaser h4{font-weight:500;padding-top:0}.newsteaser h4:after{content:"";position:relative;display:block;width:15%;margin:1.25rem auto;height:2px;border-bottom:2px solid #CCAB56;margin:.8rem 0;width:30%}.newsteaser .ce_hyperlink{width:30%;float:right;margin-top:-1rem;font-weight:400}.newsteaser .ce_hyperlink:after{font-family:'Font Awesome 6 Pro';font-weight:900;color:#CCAB56;font-size:1rem;display:block;margin-bottom:.625rem !important;font-weight:normal;content:"\f054";display:inline;margin-left:4px;font-size:.75rem;transition:.25s ease}.newsteaser .ce_hyperlink:hover:after{margin-left:.625rem}.icon-box .icon-box-container{padding:1.25rem}.icon-box .icon{padding:1rem;margin:0rem auto !important;width:130px;height:130px}.icon-box .icon-round{padding:1rem;border-radius:50%;width:100px;height:100px;margin:2rem auto 1rem;background:#CCAB56}.icon-box .button.cta{text-align:center}.icon-box.dark .icon-box-container{background:#1D293A;color:#fff}.icon-box.dark .icon-box-container .ce_text,.icon-box.dark .icon-box-container ul{color:#fff;padding:.5rem 2rem}.icon-box.dark .icon-box-container .ce_text h2,.icon-box.dark .icon-box-container ul h2,.icon-box.dark .icon-box-container .ce_text h3,.icon-box.dark .icon-box-container ul h3,.icon-box.dark .icon-box-container .ce_text h4,.icon-box.dark .icon-box-container ul h4,.icon-box.dark .icon-box-container .ce_text h5,.icon-box.dark .icon-box-container ul h5,.icon-box.dark .icon-box-container .ce_text h6,.icon-box.dark .icon-box-container ul h6{color:#fff}.icon-box.dark .icon-box-container .ce_text h2:before,.icon-box.dark .icon-box-container ul h2:before,.icon-box.dark .icon-box-container .ce_text h3:before,.icon-box.dark .icon-box-container ul h3:before,.icon-box.dark .icon-box-container .ce_text h4:before,.icon-box.dark .icon-box-container ul h4:before,.icon-box.dark .icon-box-container .ce_text h5:before,.icon-box.dark .icon-box-container ul h5:before,.icon-box.dark .icon-box-container .ce_text h6:before,.icon-box.dark .icon-box-container ul h6:before,.icon-box.dark .icon-box-container .ce_text h2:after,.icon-box.dark .icon-box-container ul h2:after,.icon-box.dark .icon-box-container .ce_text h3:after,.icon-box.dark .icon-box-container ul h3:after,.icon-box.dark .icon-box-container .ce_text h4:after,.icon-box.dark .icon-box-container ul h4:after,.icon-box.dark .icon-box-container .ce_text h5:after,.icon-box.dark .icon-box-container ul h5:after,.icon-box.dark .icon-box-container .ce_text h6:after,.icon-box.dark .icon-box-container ul h6:after{border:none}.icon-box.light .icon-box-container{background:#efefef}.icon-box.light .icon-box-container .ce_text,.icon-box.light .icon-box-container ul{padding:.5rem 2rem}.icon-box.light .icon-box-container .ce_text h2:before,.icon-box.light .icon-box-container ul h2:before,.icon-box.light .icon-box-container .ce_text h3:before,.icon-box.light .icon-box-container ul h3:before,.icon-box.light .icon-box-container .ce_text h4:before,.icon-box.light .icon-box-container ul h4:before,.icon-box.light .icon-box-container .ce_text h5:before,.icon-box.light .icon-box-container ul h5:before,.icon-box.light .icon-box-container .ce_text h6:before,.icon-box.light .icon-box-container ul h6:before,.icon-box.light .icon-box-container .ce_text h2:after,.icon-box.light .icon-box-container ul h2:after,.icon-box.light .icon-box-container .ce_text h3:after,.icon-box.light .icon-box-container ul h3:after,.icon-box.light .icon-box-container .ce_text h4:after,.icon-box.light .icon-box-container ul h4:after,.icon-box.light .icon-box-container .ce_text h5:after,.icon-box.light .icon-box-container ul h5:after,.icon-box.light .icon-box-container .ce_text h6:after,.icon-box.light .icon-box-container ul h6:after{border:none}.small-box-container{padding:2.5rem}.small-box-container h2:before,.small-box-container h3:before,.small-box-container h4:before,.small-box-container h5:before,.small-box-container h6:before,.small-box-container h2:after,.small-box-container h3:after,.small-box-container h4:after,.small-box-container h5:after,.small-box-container h6:after{border:none}.small-box-container .button.cta{text-align:center}.small-box.dark .small-box-container{background:#1D293A}.small-box.dark .ce_text,.small-box.dark h2,.small-box.dark h3,.small-box.dark h4,.small-box.dark h5,.small-box.dark h6{color:#fff}.small-box.light .small-box-container{background:#efefef}.special{background:#efefef;margin:4rem 0 !important}.special.first{margin-top:0 !important}.special .left{padding:0 1rem 2rem 3rem}.special .right{padding:0 3rem 2rem 1rem}.special .ce_headline{text-align:center;width:100%;margin-bottom:2rem;background:#65737F;color:#fff}.special h3,.special .ce_text h3{color:#CCAB56 !important;text-align:left;font-weight:bold;text-transform:uppercase;padding:.625rem 0 .7rem 0 !important}.special ul{margin-top:0}.special .period{background:#fff;border:2px solid #CCAB56;padding:1rem;margin:0 0 -1rem -1rem}#main .mod_article iframe{width:100% !important}.redirect .intro{margin-top:5.5rem}.redirect .icon img{width:8rem !important}.mobile-weather{display:none}.instagram-feed img{height:100%;object-fit:cover}@media all and (max-width:80rem){.ad-box [class*=col-]:nth-child(2){padding:1.25rem !important}}@media all and (min-width:64rem) and (max-width:80rem){.topicteaser .text{margin:.5rem !important;padding:.75rem !important}.info-box .cta{padding:0 !important;margin-top:0 !important}}@media all and (max-width:64rem){.small-box img{width:50%;margin:0 auto;display:block}.small-box-container{padding:1rem !important}.small-box-container .download{padding-bottom:0 !important}.mobile-weather{display:block !important}}@media all and (max-width:48rem){.ce_text{padding:1rem !important}.text,.newsteaser{padding:1.25rem !important}.text-box h2{padding:0 !important}.event-box .event-box-container{padding:0 !important}.event-box .event-box-container .ce_text{padding:.5rem !important}.event-box .event-box-container .ce_text h1,.event-box .event-box-container .ce_text h2,.event-box .event-box-container .ce_text h3,.event-box .event-box-container .ce_text h4,.event-box .event-box-container .ce_text h5,.event-box .event-box-container .ce_text h6{padding:0 !important}.event-box p{display:none}.intro .ce_text{padding:0 1rem !important}.text-box h2.ce_headline,.text-box .ce_text h2,.text-box h3.ce_headline,.text-box .ce_text h3,.text-box h4.ce_headline,.text-box .ce_text h4{padding:1rem 0 !important}.info-box .ce_text{padding:1rem !important}.topicteaser .content{padding:.3rem 0 !important}.topicteaser .content .text{padding:.75rem !important}.icon-box-container .ce_text,.icon-box-container ul{padding:0 !important}ul{padding-left:1.25rem !important}}@media all and (max-width:35.5rem){.intro.block{margin:0}.special .ce_headline{margin-bottom:0 !important}.special .period{margin:0}.special .left,.special .right{padding:2rem}.cta-box{width:100%}.full-width.grey{margin:1rem 0}}.ce_download li,.ce_downloads li{list-style-type:none}.ce_download a,.ce_downloads a{font-weight:400;position:relative;color:#65737F}.ce_download a:after,.ce_downloads a:after{content:"\f078";font-family:'Font Awesome 6 Pro';font-weight:900;color:#CCAB56;position:relative;top:-3px;margin-left:5px;transition:.25s ease}.ce_download a:hover,.ce_downloads a:hover{color:#CCAB56}.ce_download a:hover:after,.ce_downloads a:hover:after{top:1px}.ce_download img,.ce_downloads img{width:18px!important}.ce_headline.decorative-headline{text-transform:none;font-family:'billy_ohioregular',sans-serif;line-height:.9 !important}.ce_headline.headline-gold{color:hsl(45,37%,50%)}.ce_headline.headline-blue{color:hsl(215,32%,23%)}.ce_headline.headline-grey{color:#65737F}.ce_headline.headline-white{color:#fff}.ce_headline,.ce_text h1,.ce_text h2,.ce_text h3,.ce_text h4,.ce_text h5,.ce_text h6{font-family:'Montserrat',Verdana,sans-serif;text-transform:uppercase;color:#65737F;font-weight:300;hyphens:auto}h1.ce_headline,.ce_text h1{font-size:6rem;font-family:'billy_ohioregular',sans-serif;text-transform:none;line-height:.9;padding:0;text-align:center}h1.ce_headline:after,.ce_text h1:after{content:"";position:relative;display:block;width:15%;margin:1.25rem auto;height:2px;border-bottom:2px solid #CCAB56;width:6rem;margin:1.5rem auto 1rem}h2.ce_headline,.ce_text h2{font-size:1.6rem;line-height:2rem;padding:1.25rem}h2.ce_headline.decorative-headline,.ce_text h2.decorative-headline{font-size:5rem}.mod_article.intro.first .ce_text h2{padding-top:0}h3.ce_headline,.ce_text h3{font-size:1.2rem;line-height:1.8rem;padding:.625rem 1.25rem;letter-spacing:1px;text-align:center;overflow:hidden}h3.ce_headline.decorative-headline,.ce_text h3.decorative-headline{font-size:3.5rem}h4.ce_headline,h5.ce_headline,h6.ce_headline,.ce_text h4,.ce_text h5,.ce_text h6{font-size:1.2rem;line-height:1.8rem;margin:.625rem 0;letter-spacing:1px;font-family:'Montserrat',Verdana,sans-serif;color:#65737F;text-transform:initial}@media all and (max-width:35.5rem){h1.ce_headline,.ce_text h1{font-size:3.2rem}h2.ce_headline,.ce_text h2{font-size:1.25rem}}#main .center{text-align:center}#main .ce_text{line-height:1.7rem;font-family:'Montserrat',Verdana,sans-serif}#main .ce_text a{color:#CCAB56;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden;font-weight:400}#main .ce_text a:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#CCAB56;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#main .ce_text a:active:before,#main .ce_text a:focus:before,#main .ce_text a:hover:before{right:0}@media all and (max-width:35.5rem){.ce_text{padding:0 1.5rem !important}}.video-container-wrapper{max-width:100%;margin:0 auto}.video-container-wrapper .video-container{margin:2rem 0;position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container-wrapper .video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive-video{margin-bottom:1rem}.ce_table{margin:1.25rem 0}.ce_table a{color:#CCAB56;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden;font-weight:400}.ce_table a:before{content:"";position:absolute;z-index:-1;left:0;right:100%;bottom:0;background:#CCAB56;height:2px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.ce_table a:active:before,.ce_table a:focus:before,.ce_table a:hover:before{right:0}.ce_table table{width:100%!important;margin-bottom:0;border-collapse:collapse;border-spacing:0;border:2px solid #efefef;border-top:none}.ce_table table img{width:60px;padding:5px 0}.ce_table table thead tr th{padding:.625rem !important;background:#AD9550;color:#fff;font-weight:400;border:2px solid #AD9550}.ce_table table caption{margin-bottom:2.5rem}.ce_table table tr td,.ce_table table tr th{padding:.625rem .625rem !important;line-height:1.5rem;vertical-align:top;text-align:left}.ce_table table tr.odd{background-color:#efefef}.ce_table table tr.even{background-color:#fff}.ce_table table tr th{border-bottom:2px solid #CCAB56;text-transform:uppercase;font-family:'Montserrat',Verdana,sans-serif}.ce_table table tr td a{font-weight:400}@media all and (max-width:48rem){.ce_table table tr td,.ce_table table tr th{display:block;text-align:center}.ce_table thead{display:none}}.instagram-feed .instagram-post{position:relative;padding:0;transition:all .3s ease;filter:contrast(.9);max-height:220px}.instagram-feed .instagram-post:hover{filter:contrast(1.1)}.instagram-feed .instagram-meta{position:absolute;width:100%;bottom:0;color:#fff;background:linear-gradient(to bottom, rgba(0,0,0,0), rgba(0,0,0,0.4));padding-top:3rem;text-align:center}.instagram-feed .instagram-meta:before{font-family:'Font Awesome 6 Pro';font-weight:900;content:"\f16d";color:#CCAB56}.instagram-feed .instagram-meta span{display:block}.instagram-feed .instagram-meta span.instagram-user{font-weight:600}.nav-toggle{background:none;color:#fff;font-size:.875rem;display:flex;align-items:center;justify-content:center;font-weight:700;padding:1rem;height:5rem;transition:background-color .3s ease,font-weight .3s ease !important;position:absolute;right:0;top:0}.nav-toggle:hover{background:none}.nav-toggle span{transition:all .3s ease-in-out}.nav-toggle i{font-size:1.75rem;margin-left:.5rem;transition:all .3s ease-in-out}.nav-toggle.navigation-visible i::before{content:"\f00d"}#header .mod_navigation.navigation-main{display:block !important}.navigation-main{position:absolute;top:-100vh;right:0;width:100%;max-width:28rem;background:#fff;height:100vh;box-shadow:0 0 6px rgba(0,0,0,0.12);padding:2rem 1.5rem 12rem;transition:top .4s ease-in-out;overflow-x:hidden;overflow-y:auto;z-index:-1}.navigation-main.is-on-canvas{top:5rem}.navigation-main li{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.navigation-main li>a,.navigation-main li>strong{padding:.75rem 0;color:hsl(209,20%,43%);width:100%}.navigation-main li.submenu>a,.navigation-main li.submenu>strong{width:85%}.navigation-main li>a>span,.navigation-main li>strong{line-height:1.4}.navigation-main li.trail>ul,.navigation-main li.active>ul{max-height:initial}.navigation-main li.trail>ul.is-visible,.navigation-main li.active>ul.is-visible{max-height:0}.navigation-main .subnav-toggle{width:15%;max-width:4rem;text-align:center;display:flex;justify-content:center;align-items:center;color:hsl(209,20%,43%);cursor:pointer;background:hsl(209,26%,95%);transition:all .3s ease-in-out}.navigation-main .subnav-toggle i{transform:rotate(0)}.navigation-main .subnav-toggle.is-active i{transform:rotate(180deg)}.navigation-main strong.active{color:hsl(43,54%,57%)}.navigation-main ul{padding-left:0 !important}.navigation-main .level_2,.navigation-main .level_3,.navigation-main .level_4{width:100%;max-height:0;overflow:hidden;transition:all .3s ease-in-out;transition-duration:.6s}.navigation-main .level_2>li,.navigation-main .level_3>li,.navigation-main .level_4>li{font-size:1rem;background:hsl(209,26%,95%)}.navigation-main .level_2>li>a,.navigation-main .level_3>li>a,.navigation-main .level_4>li>a,.navigation-main .level_2>li>strong,.navigation-main .level_3>li>strong,.navigation-main .level_4>li>strong{padding:.75rem 0 .75rem 1rem}.navigation-main .level_2.is-visible,.navigation-main .level_3.is-visible,.navigation-main .level_4.is-visible{max-height:initial}.navigation-main .level_1{max-width:35.5rem;margin:1rem auto 0 !important}.navigation-main .level_1>li{font-size:1.125rem}.navigation-main .level_1>li>a,.navigation-main .level_1>li>strong{padding-left:0}.navigation-main .level_1>li>.subnav-toggle{padding:0 1rem}.navigation-main .level_2>li:last-of-type{margin-bottom:.75rem}.navigation-main .level_2 .subnav-toggle{background:hsl(214,28%,90%)}.navigation-main .level_3>li{background:hsl(214,28%,90%) !important}.navigation-main .level_3>li>a,.navigation-main .level_3>li>strong{padding-left:2rem}.navigation-main .level_4>li{background:hsl(214,28%,87%) !important}.navigation-main .level_4>li>a,.navigation-main .level_4>li>strong{padding-left:3rem;width:100%}.quicklinks{display:flex;align-items:center;justify-content:center;width:100%;position:fixed;left:0;bottom:0;padding:0 !important;list-style-type:none;flex-direction:row-reverse}.quicklinks li{width:25%}.quicklinks li a{background:hsl(43,54%,57%);padding:.75rem 0 .5rem;color:hsl(215,32%,23%);text-align:center;display:flex;align-items:flex-end;justify-content:center;flex-wrap:wrap;transition:background-color .3s ease,font-weight .3s ease}.quicklinks li i{font-size:1.6rem;width:100%;min-height:1.5rem;transition:all .3s ease-in-out}.quicklinks li .text-label{display:block;font-size:.75rem;margin-top:.25rem;font-weight:bold;transition:all .3s ease-in-out}.quicklinks li.active a,.quicklinks li:hover a{background:hsl(43,54%,57%)}.quicklinks li.active i,.quicklinks li:hover i{font-weight:900}body.ios{height:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}body.ios .quicklinks{transform:translate3d(0, 0, 0)}body.ios .navigation-main{padding-bottom:16rem}@media screen and (min-width:48rem){.nav-toggle{position:relative;top:auto;right:auto}}@media screen and (min-width:48rem){.navigation-main{top:-60rem;right:0;left:0;max-width:none;padding-top:6rem !important}.navigation-main .active>strong{color:hsl(43,54%,57%)}.level_1 .navigation-main>li.active>ul{max-height:0}.level_1 .navigation-main>li.trail>ul{max-height:0}.level_1 .navigation-main>li.trail:hover>ul{max-height:initial}.navigation-main .level_1>li.trail>a{color:hsl(43,54%,57%)}.navigation-main .level_2>li.trail .level_3{max-height:30rem}.navigation-main a:not(.invisible){height:100%;display:flex;align-items:center}.navigation-main a:not(.invisible):hover{color:hsl(43,54%,57%)}.nav-toggle{background:none;flex-direction:column-reverse;color:#fff;font-weight:300;transition:all .3s ease-in-out;min-width:5.5rem}.nav-toggle:hover{background:hsl(43,54%,57%);color:#fff}.nav-toggle:hover i{font-weight:900}.nav-toggle i{margin:.25rem 0 0;font-size:2rem}.nav-toggle span{display:block;font-size:.75rem;margin-top:.25rem}.nav-toggle.navigation-visible{background:#fff;color:hsl(43,54%,57%)}.nav-toggle.navigation-visible span{font-weight:400}.quicklinks{position:relative;width:auto;bottom:auto;flex-direction:row;margin:0 auto !important}.quicklinks li{height:100%;width:5.5rem}.quicklinks li.quicklink-call{display:none}.quicklinks li.active{pointer-events:none}.quicklinks li.active a{background:hsl(45,37%,50%);color:#fff}.quicklinks li a{height:100%;color:#fff;background:none;padding:.75rem}.quicklinks li a .text-label{font-weight:300}}@media screen and (min-height:64rem) and (min-width:64rem) and (max-width:80rem){.navigation-main{max-height:30rem}}@media screen and (min-width:80rem){#header .mod_navigation.navigation-main{display:none !important}#header .mod_navigation.navigation-main.is-on-canvas{display:block !important}.navigation-main{padding:2rem 0 4rem;height:auto;max-height:calc(100vh - 5rem);top:5rem}.navigation-main li{background:transparent !important}.navigation-main li a,.navigation-main li strong{font-size:.9rem}.navigation-main li>.subnav-toggle{background:transparent !important}.navigation-main li>.subnav-toggle i{font-weight:900}.navigation-main li>.subnav-toggle:hover{color:hsl(43,54%,57%)}.navigation-main li a,.navigation-main li strong{height:auto;padding:.5rem 0 !important}.navigation-main .level_1{display:flex;max-width:90em}.navigation-main .level_1>li{width:20%;border-right:1px solid hsl(209,32%,85%);padding:0 1% !important;border-bottom:0;display:flex;align-self:flex-start}.navigation-main .level_1>li:nth-of-type(4){border-right:0}.navigation-main .level_1>li.last{border-right:0;border-left:1px solid hsl(209,32%,85%)}.navigation-main .level_1>li>a,.navigation-main .level_1>li>strong{text-transform:uppercase;font-size:1rem;height:auto}.navigation-main .level_1>li>.subnav-toggle{display:none}.navigation-main .level_2{display:block;max-height:none;height:100%}.navigation-main .level_2>li{border-bottom:1px solid hsl(209,32%,85%)}.navigation-main .level_2>li>a,.navigation-main .level_2>li>strong{font-weight:400;padding:.75rem 0 !important}.navigation-main .level_3>li,.navigation-main .level_4>li{background:transparent !important;padding-left:1.5rem !important}}#newsletter{margin:2rem auto 4rem}.secrarahmen_newsletter{width:80%;margin:0 auto}.secrarahmen_newsletter .secraobj-h1{font-size:6rem;line-height:6.75rem;padding-bottom:2.5rem;text-align:center;color:#65737F;text-transform:uppercase}.secrarahmen_newsletter .secraobj-h1:after{content:"";position:relative;display:block;width:15%;margin:1.25rem auto;height:2px;border-bottom:2px solid #CCAB56}.secrarahmen_newsletter .secratrenner{height:2rem}.secrarahmen_newsletter form .secraobj-h2{font-weight:500}.secrarahmen_newsletter form select,.secrarahmen_newsletter form input{width:60%}.secrarahmen_newsletter form .secranormcheck{width:auto}.secrarahmen_newsletter form input[type="submit"]{background:#AD9550;color:#fff;font-size:1rem;padding:1rem 0;text-transform:uppercase;font-weight:normal;border-radius:0!important}.secrarahmen_newsletter form input[type="submit"]:hover{background:#CCAB56}.secrarahmen_newsletter .secracopyright a{font-weight:bold;color:#65737F}.secrarahmen_newsletter .secracopyright a:hover{color:#CCAB56}@media all and (max-width:64rem){.secrarahmen_newsletter{width:90%}.secrarahmen_newsletter .secraobj-h1{font-size:1.9rem;line-height:2.4rem}.secrarahmen_newsletter form select,.secrarahmen_newsletter form input{width:90%}}.webcams .webcam-container{position:relative;height:0;padding-bottom:56.25%}.webcams .webcam-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.webcams h2{padding:1.25rem 0 !important}@media all and (max-width:48rem){.webcam{padding:0 1.5rem}}.mod_breadcrumb{margin:1.25rem .3125rem}.mod_breadcrumb ul{margin:0;padding:0;text-align:center}.mod_breadcrumb ul li{list-style-type:none;display:inline-block;margin-left:1rem;padding:0}.mod_breadcrumb ul li:before{content:"\f054";font-family:'Font Awesome 6 Pro';font-weight:900;padding-right:1rem;color:#CCAB56;font-size:.8rem}.mod_breadcrumb ul li.first{margin-left:0}.mod_breadcrumb ul li.first:before{content:"";display:none}.mod_breadcrumb ul li.active{color:#CCAB56;font-weight:500}.mod_breadcrumb ul li a{color:#B6C0CF}.mod_breadcrumb ul li a:hover{color:#CCAB56}@media all and (max-width:48rem){.mod_breadcrumb{font-size:.9rem}.mod_breadcrumb li{margin-left:.4rem !important}.mod_breadcrumb li:before{font-size:.65rem !important;padding-right:.5rem !important}}.mod_mmenu{overflow:scroll!important;height:100%!important}.mod_mmenu .mm-panels>.mm-panel{position:fixed}.mod_mmenu .level_1{padding-top:2rem!important;text-transform:uppercase;font-weight:300;color:#65737F}.mod_mmenu .level_1 .active{background:#CCAB56 !important;color:#fff}.mod_mmenu .level_2{text-transform:none;font-weight:400;padding:0!important;margin-left:10px}.mod_mmenu .level_2 li.mm-opened:after{border:none!important}.mod_mmenu .level_2 .dropdown{padding:0!important}.mod_mmenu .level_3{padding:0!important;margin-left:20px;font-weight:300}.mod_mmenu .level_3 li:after{margin-left:10px!important}.mod_mmenu .level_3 a{padding:10px!important}.mod_search form [class*=col-],.mod_search form [class*=col_],.mod_search form [class~=col]{padding:0}.mod_search form input.submit{padding:.62rem}.mod_search .header{color:#aaa;font-size:1rem}.mod_search div.first{margin-top:0 !important}.mod_search div.even,.mod_search div .odd{margin:2.5rem 0}.mod_search .search-op h2{padding:1rem 0}.mod_search .search-op-options input[type="radio"]{width:auto}.mod_search .search-op-options input[type="radio"]:focus{border:0;outline:0}.mod_search .search-op-input,.mod_search .search-op-options,.mod_search .search-op-submit{padding:1rem !important}.mod_search p.url{display:none}.mod_search .highlight{background-color:#eee1bf;color:hsl(215,32%,23%);padding:0 4px}.mod_search h3{text-align:left;padding:1rem 0}.mod_search h3 a{color:hsl(215,32%,23%)}.mod_search .context{line-height:1.7;font-size:1rem}#header .search .radiobox{margin-top:.25rem}#header .search .radiobox input{vertical-align:middle;width:auto}#header .search .radiobox input:focus{outline:0}#header .search .radiobox input:hover{cursor:pointer}#header .search .radiobox label{color:#fff;font-size:.7rem;line-height:1.2rem;height:1.5rem;display:inline-block}#header .search .radiobox label:hover{cursor:pointer}#CybotCookiebotDialog h1,#CybotCookiebotDialog h2,#CybotCookiebotDialog h3,#CybotCookiebotDialog h4{text-align:left}#CybotCookiebotDialog img{width:auto}#CybotCookiebotDialog #CybotCookiebotDialogPoweredbyLink{display:none !important}#CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,#CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,#CybotCookiebotDialog #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,#CybotCookiebotDialog #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{background:#1D293A !important;font-weight:500 !important;border:0 !important;color:#fff !important}#CybotCookiebotDialog #CybotCookiebotDialogTabContent input+.CybotCookiebotDialogBodyLevelButtonSlider{background:#B6C0CF !important}#CybotCookiebotDialog #CybotCookiebotDialogTabContent input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background:#1D293A !important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper input:focus-visible+span,#CybotCookiebotDialog:focus-visible #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{color:#CCAB56 !important}#CybotCookiebotDialog #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{color:#CCAB56 !important;border-bottom:1px solid #CCAB56 !important}#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,#CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover{color:#CCAB56 !important}#CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,#CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,#CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,#CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,#CybotCookiebotDialog #CybotCookiebotDialogDetailBodyContentTextAbout a,#CybotCookiebotDialog #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover,#CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{color:#CCAB56 !important}#CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSliderWrapper input:focus-visible+span,#CybotCookiebotDialog:focus-visible{border-bottom:1px solid #CCAB56 !important;outline:none !important}#CybotCookiebotDialog #CybotCookiebotDialogTabContent input:focus+.CybotCookiebotDialogBodyLevelButtonSlider{box-shadow:none !important;outline:0 !important}#CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for="CybotCookiebotDialogBodyLevelButtonNecessary"]) .CybotCookiebotDialogBodyLevelButtonDescription:hover{color:#1D293A !important}.CookieDeclarationType{border:0 !important;padding:0 !important}button.CookiebotWidget-logo{background:url("/files/icons/icon-cookie-bite.svg") hsl(215,32%,23%) no-repeat center !important;border-radius:50%;background-size:65% !important}button.CookiebotWidget-logo>svg{opacity:0}@media screen and (max-width:767px){#CookiebotWidget{bottom:75px !important}#moin-ai-container{bottom:60px !important;z-index:10000000000 !important}#moin-ai-container iframe{max-height:calc(100vh - 60px) !important}}@media screen and (min-width:64rem){#moin-ai-container{bottom:0 !important}#CookiebotWidget{bottom:30px!important;left:25px!important}}.mod_newslist .layout_latest{width:31.33%;margin:1%;float:left;overflow:visible}.mod_newslist .layout_latest figure{width:100%!important;margin:0;padding-bottom:.5rem}.mod_newslist .layout_latest .info{font-size:1rem;line-height:1.8rem;padding:.5rem 0;margin:0;letter-spacing:1px;font-family:'Montserrat',Verdana,sans-serif;color:#65737F;text-align:center}.mod_newslist .layout_latest h2{font-size:1.2rem;line-height:1.8rem;padding:0 0 .625rem 0;letter-spacing:1px;font-family:'Montserrat',Verdana,sans-serif;text-transform:initial}.mod_newslist .layout_latest h2 a{color:#65737F;font-weight:400}.mod_newslist .layout_latest h2 a:hover{color:#CCAB56}.mod_newslist .layout_latest h2:after{content:"";position:relative;display:block;height:2px;border-bottom:2px solid #CCAB56;margin:.8rem 0;width:30%}.mod_newslist .layout_latest .more a{float:right;font-weight:400}.mod_newslist .layout_latest .more a:hover:after{transform:translateX(5px)}.mod_newslist .layout_latest .more a:after{font-family:'Font Awesome 6 Pro';font-weight:900;color:#CCAB56;margin-bottom:.625rem !important;font-weight:normal;content:"\f054";margin-left:4px;font-size:.75rem;transition:.25s ease;display:inline-block}.news-article{margin:5.5rem 0 2.5rem !important}.news-article .mod_newsreader h1:first-of-type{display:none}.news-article .mod_newsreader .layout_full{padding:0 1.25rem}.news-article .mod_newsreader .layout_full h1,.news-article .mod_newsreader .layout_full h2,.news-article .mod_newsreader .layout_full h3,.news-article .mod_newsreader .layout_full h4,.news-article .mod_newsreader .layout_full h5,.news-article .mod_newsreader .layout_full h6{padding:1.25rem 0 !important}.news-article .mod_newslist{padding-left:1.25rem}.news-article .mod_newslist .layout_simple{margin:1rem 0;border-bottom:1px solid lightgrey;padding-bottom:1rem}.news-article .mod_newslist .layout_simple:last-child{border-bottom:0}.news-article .mod_newslist .layout_simple .float_left{margin:0 10px 0 0;width:120px;filter:contrast(.8);transition:.25s ease}.news-article .mod_newslist .layout_simple:hover .float_left{filter:contrast(1.1)}.news-article .mod_newslist time{font-size:.85rem}.news-article .mod_newslist a{font-weight:400;display:block;color:#65737F;font-size:.9rem;line-height:1.2rem}.news-article .mod_newslist a:hover{color:#CCAB56}.news-article .back{padding:0 1.25rem}.news-article .back a{margin:1rem 0;background:#AD9550;padding:.625rem 1rem;color:#fff;transition:.25s ease;display:inline-block;text-transform:uppercase;font-weight:400}.news-article .back a:hover{background:#CCAB56}.news{margin-top:0!important}.news .mod_newslist .news-list-image figure{width:100%}.news .mod_newslist .news-list-text{padding:1.25rem}.news .mod_newslist .more a{font-weight:400}.news .mod_newslist .more a:hover:after{transform:translateX(5px)}.news .mod_newslist .more a:after{font-family:'Font Awesome 6 Pro';font-weight:900;color:#CCAB56;margin-bottom:.625rem !important;font-weight:normal;content:"\f054";margin-left:4px;font-size:.75rem;transition:.25s ease;display:inline-block}.news .mod_newslist .info{margin:0}.news .mod_newslist h2{padding-bottom:1.25rem}.news .mod_newslist h2 a{color:#65737F;transition:.25s ease}.news .mod_newslist h2 a:hover{color:#CCAB56}.news .pagination ul{padding:0;margin:0}.news .pagination li{list-style-type:none;display:inline-block}.news .pagination li .current{background:#CCAB56;color:#fff;padding:.3125rem .625rem}.news .pagination li a{color:#fff;background:#65737F;padding:.3125rem .625rem}.news .pagination li a:hover{background:#CCAB56}.news .pagination li a:hover:after{transform:translateX(3px)}.news .pagination li a:hover:before{transform:translateX(-3px)}.news .pagination li .next:after{font-family:'Font Awesome 6 Pro';font-weight:900;content:"\f054";margin-left:5px;font-size:.75rem;transition:.25s ease;display:inline-block;font-weight:300}.news .pagination li .previous:before{font-family:'Font Awesome 6 Pro';font-weight:900;content:"\f053";margin-right:5px;font-size:.75rem;transition:.25s ease;display:inline-block;font-weight:300}@media all and (max-width:64rem){.layout_latest{width:48%!important;padding:1%}.layout_latest.last{float:none;margin:0 auto}}@media all and (max-width:48rem){.news-list-text,.news-list-image{padding-top:0!important;padding-bottom:0!important}.layout_latest_list{margin:1.25rem 0}.pagination{padding:0 1rem}}@media all and (max-width:35.5rem){.layout_latest{display:block;width:90%!important;float:none!important;margin:1.25rem auto !important}}.op-searchwidget{padding:.4rem 0}.op-searchwidget #op-frontend-block::before{display:none}.op-searchwidget .innerbox{text-align:center}.op-searchwidget .innerbox .row{margin:0!important}.op-searchwidget .grid .col-12{padding:0!important}.op-searchwidget #op-frontend-block #op-frontend-css-wrapper.op-frontend .op-frontend-searchwidget .searchwidget .sw-widget-box{border-radius:0!important}.op-searchwidget #op-frontend-block #op-frontend-css-wrapper.op-frontend .op-frontend-picker:hover,.op-searchwidget #op-frontend-block #op-frontend-css-wrapper.op-frontend .op-frontend-picker.active{border-color:#CCAB56 !important;box-shadow:0 0 3px #CCAB56 !important}.op-searchwidget .sw-widget-box,.op-searchwidget .no-pad:last-child{width:22%!important;display:inline-block !important;float:none!important}.op-searchwidget .sw-widget-box .widget-placeholder span,.op-searchwidget .no-pad:last-child .widget-placeholder span{font-size:.875rem}.op-searchwidget .search_action{background:#AD9550 !important;font-size:.9375rem !important;border-radius:0!important;padding-top:10px!important;line-height:1.4rem}.op-searchwidget .search_action:hover{background:#CCAB56 !important}#op-frontend-block{font-weight:400}#op-frontend-block .op-frontend-header{padding:0 1rem}#op-frontend-block input{width:auto}#op-frontend-block::before{content:"Für die Angaben in den Unterkunftseinträgen ist der jeweilige Gastgeber verantwortlich.";display:block;text-align:center;margin-bottom:1rem;font-size:.8rem}#op-frontend-block h2.objectname{text-align:left}#op-einbindung-prospekte #op-frontend-block::before{display:none}.scroll_to_top_infinity{display:none !important}.quicklink-container{font-size:.8rem}.quicklink-container .quicklink{display:block}.quicklink-container .quick{height:36px;padding:.3rem !important;width:60%}.quicklink-container .quickgo{background:#65737F;border:0;color:#fff;height:36px;padding:.35rem;transition:.25s ease;width:25%}.quicklink-container .quickgo:hover{background:#CCAB56}.quicklink-container .info{font-size:1.1rem;padding:.3rem;position:relative;transition:.25s ease}.quicklink-container .info span{display:none}.quicklink-container .info:hover{color:#a48431}.quicklink-container .info:hover span{background-color:#fff;box-shadow:0 1px 5px 0 #999;color:#333;display:inline-block;font-size:.8rem;height:auto;line-height:1.1rem;padding:.625rem;position:absolute;right:0;text-align:center;top:40px;z-index:100}.quicklink-back{font-size:.9rem;font-weight:bold;padding:0 .5rem;text-align:right}.quicklink-back a{color:#65737F;transition:.25s ease}.quicklink-back a:hover{color:#CCAB56}.quicklink-back a:hover:before{color:#CCAB56;transform:translateX(-4px)}.quicklink-back a:before{color:#65737F;content:"\f053";display:inline-block;font-family:'Font Awesome 6 Pro';font-weight:900;font-size:.8rem;padding-right:.5rem;transition:.25s ease}.prospekte .pa_text.ort{float:none !important;margin-left:10px !important}@media all and (max-width:768px){.prospekte .textblock,.prospekte h2,.prospekte h3,.prospekte .languageswitch_selector.hidden-print{margin:0 1rem !important}.prospekte .languageswitch_selector_list{padding:4px !important}}@media all and (max-width:568px){.prospekte .pa_text.ort{width:100% !important;margin:1rem 0 !important}}.va-highlights div#secrarahmen{padding:0 !important}.va-highlights .secrahintergrund{padding:1rem !important}.va-highlights .secrahintergrund td{width:100%;display:block}.va-highlights .secrahintergrund .secrakleiner{margin:.5rem 0}.va-highlights #secrarahmen .col-12{padding:1rem 0 !important}.va-highlights #secrarahmen .col-12 #eventtextdetailslisttable tr td{display:block !important;width:100% !important;text-align:left !important}.va-highlights .eventtext{line-height:1.3 !important}.va-highlights .secrarahmen_vkalender_highlight img{max-width:90px}.va-highlights .secrarahmen_vkalender_highlight td[align="left"]{min-width:5rem !important}.va-highlights div#op-veranstaltungen-610{padding:1rem}@media all and (min-width:64rem){.va-highlights div#secrarahmen{padding:0 !important}.va-highlights .secrahintergrund{padding:1rem !important}.va-highlights .secrahintergrund td{min-width:10rem;width:auto;display:table-cell}.va-highlights .secrahintergrund .secrakleiner{margin-left:1rem}.va-highlights #secrarahmen .col-12 #eventtextdetailslisttable tr td{display:table-cell !important;width:50% !important;text-align:left !important}.va-highlights #secrarahmen .col-12 #eventtextdetailslisttable tr td[align="right"]{text-align:right !important}.va-highlights div#op-veranstaltungen-610{padding:1rem}}#op-frontend-block::before{display:none !important}#op_content_box{margin:0 auto}#op-frontend-block #op-frontend-css-wrapper.op-frontend .searchwidget.outerbox form .innerbox .row{display:flex;align-items:center;justify-content:center}#op-frontend-block #op-frontend-css-wrapper.op-frontend .op-frontend-picker-content{min-height:2.25rem !important;display:flex;width:100%;flex-wrap:wrap;justify-content:center;align-items:center}#op-frontend-block #op-frontend-css-wrapper.op-frontend .op-frontend-picker-content>div{width:100% !important}#op-frontend-block #op-frontend-css-wrapper.op-frontend .modal-dialog .modal-content{max-width:100% !important;max-height:80vh !important;overflow-y:scroll !important}#op-frontend-block #op-frontend-css-wrapper.op-frontend .modal-dialog .modal-content input{padding:10px !important}#op-frontend-block #op-frontend-css-wrapper.op-frontend .modal-dialog .modal-content .modal-body .btn-group.selected select,#op-frontend-block #op-frontend-css-wrapper.op-frontend .modal-dialog .modal-content .modal-body .btn-group.selected select.btn{background:linear-gradient(to bottom, #fff 0%, #eee 100%) !important;color:#454545 !important}#op-frontend-block #op-frontend-css-wrapper.op-frontend .modal-dialog .modal-content .modal-body .btn-group.selected select:hover,#op-frontend-block #op-frontend-css-wrapper.op-frontend .modal-dialog .modal-content .modal-body .btn-group.selected select.btn:hover{background:#eee !important;color:#454545 !important}#op-frontend-block #op-frontend-css-wrapper.op-frontend .modal-dialog .modal-content .modal-footer .button-blau{border-radius:.2rem !important}#op-frontend-block #op-frontend-css-wrapper.op-frontend .modal-dialog .modal-content .modal-footer button[type="reset"]{border-radius:.2rem !important}#op-frontend-block #op-frontend-css-wrapper.op-frontend .modal-dialog .modal-content .modal-footer button[type="reset"]:hover{background-color:#e0484e !important}#op-frontend-block #op-frontend-css-wrapper.op-frontend .modal-body .chooser.radio .btn:not(select){padding:.5rem 1rem !important}#op-frontend-block #op-frontend-css-wrapper.op-frontend .modal-body .chooser select.btn{text-align:center !important;padding:.25rem !important}#op-frontend-block #op-frontend-css-wrapper.op-frontend div[id*=childs-age] select{min-width:2.5rem !important}.ios #op-frontend-block #op-frontend-css-wrapper.op-frontend .modal-dialog .modal-content select,.ios #op-frontend-block #op-frontend-css-wrapper.op-frontend .modal-dialog .modal-content select.btn{text-indent:.5rem;min-width:4rem !important}.ios #op-frontend-block #op-frontend-css-wrapper.op-frontend.secra-bootstrap form select,.ios #op-frontend-block #op-frontend-css-wrapper.op-frontend.secra-bootstrap form input[type="radio"]{padding:0 !important}#op-frontend-block #op-frontend-css-wrapper .op-frontend-booking #preisberechnung .buchen-content-box .row.seperator .row.tax>div{padding:0 15px !important}#op-frontend-block{max-width:100% !important}.quicklink-container .quicklink{padding-bottom:.25rem}@media screen and (max-width:48rem){.quicklink-container{margin-left:1rem}}@media only screen and (max-width:768px){#op-frontend-block #op-frontend-css-wrapper.yui3-cssreset.secra-bootstrap.secra-jQueryUI.op-frontend{font-size:15px !important}}.poi-search #places{display:none}.poi-search #places+.select2{display:none!important}.poi-search .select2.select2-container.select2-container--default{width:75% !important;border:1px solid #ccc !important;display:block !important;margin:0 auto 3rem !important}.poi-search .select2.select2-container.select2-container--default input{padding:0 .5rem !important;margin-top:10px !important}.poi-search .select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #CCAB56 !important;outline:1px solid #CCAB56 !important}.poi-search .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:rgba(101,115,127,0.85) !important;color:#fff !important;margin-top:12px !important;padding:2px 10px !important}.poi-search .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#1D293A !important;margin-right:10px !important;transition:.25s ease !important}.poi-search .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#CCAB56 !important}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#CCAB56 !important}.select2-container--default .select2-results__option[aria-selected=true]{background-color:rgba(101,115,127,0.85) !important;color:#fff !important}strong.select2-results__group{text-transform:uppercase;text-align:center}.select2-container--default .select2-results>.select2-results__options{max-height:300px !important}#poi-list .poi-container{background:#eee;margin:2rem 0;height:17rem;overflow:hidden;box-shadow:0 1px 1px 0 #999}#poi-list .poi-container [class*=col-],#poi-list .poi-container [class*=col_],#poi-list .poi-container [class~=col]{padding:0}#poi-list .poi-container:hover img{transform:scale(1.1)}#poi-list .poi-container .poi-image{overflow:hidden}#poi-list .poi-container .poi-image img{height:100%;width:100%;object-fit:cover;transition:.25s ease}#poi-list .poi-container .poi-description{height:100%;position:relative}#poi-list .poi-container .poi-description p{padding:1rem .5rem;line-height:1.5}#poi-list .poi-container .poi-description .poi-title{background:#CCAB56;color:#fff;padding:.7rem 1rem;font-weight:400;text-transform:uppercase;letter-spacing:1px;font-size:1rem;text-align:left;line-height:1rem;padding-top:.85rem}#poi-list .poi-container .poi-description .poi-location,#poi-list .poi-container .poi-description .poi-type{display:inline-block;margin:3rem 3rem 0 4.5rem;color:#65737F;text-transform:uppercase;font-weight:400;font-size:.85rem;position:relative}#poi-list .poi-container .poi-description .poi-location:before,#poi-list .poi-container .poi-description .poi-type:before{font-family:'Font Awesome 6 Pro';font-weight:900;font-size:1.5rem;color:#CCAB56;position:absolute;left:-20px;top:-2px}#poi-list .poi-container .poi-description .poi-location:before{content:"\f3c5"}#poi-list .poi-container .poi-description .poi-type{margin-left:0}#poi-list .poi-container .poi-description .poi-text{padding:.5rem 3rem}#poi-list .poi-container .poi-description .poi-cta{background:#65737F;letter-spacing:1px;font-size:14px;color:#fff;padding:.35rem 0 .1rem 1.25rem;line-height:1.5rem;display:inline-block;text-transform:uppercase;height:2.2rem;font-weight:400;transition:.25s ease;position:absolute;right:1rem;bottom:1rem}#poi-list .poi-container .poi-description .poi-cta:after{font-family:'Font Awesome 6 Pro';font-weight:900;margin-left:1.25rem;border-left:2px solid #fff;font-size:.75rem;padding:.75rem .9rem .75rem .9rem;content:"\f054"}#poi-list .poi-container .poi-description .poi-cta:hover{background:#CCAB56}#poi-list .poi-container.Ostseecard{background:#fff}#poi-list .poi-container.Ostseecard .poi-description{position:relative}#poi-list .poi-container.Ostseecard .poi-description:before{content:"";width:80px;height:30px;background-image:url("/files/theme-styles/img/ostseecard_logo.svg");background-size:cover;overflow:visible;position:absolute;right:10px;top:4px;z-index:100}#poi-details{padding-top:2.8rem}#poi-details .back{width:100%;text-align:center}#poi-details .back a{margin:2rem 0;display:inline-block;background:#AD9550;padding:.625rem 1rem;color:#fff;transition:.25s ease;text-transform:uppercase;font-weight:400}#poi-details .back a:hover{background:#CCAB56}#poi-details .poi-image-gallery img{width:100%;opacity:.5;transition:opacity .3s ease}#poi-details .poi-image-gallery img:hover{opacity:1}#poi-details .poi-image-gallery .active,#poi-details .poi-image-gallery #currentImg img{opacity:1}#poi-details .poi-image-gallery .active{border:3px solid #ccab56}#poi-details .poi-image-gallery #currentImg{max-width:100%}#poi-details .poi-image-gallery #currentImg img{max-height:400px;object-fit:cover}#poi-details .poi-image-gallery .thumbnails .col.thumb{width:20% !important;float:left}#poi-details .poi-image-gallery .thumbnails .thumb img{max-height:4.5rem;object-fit:cover}#poi-details .Ostseecard .poi-detail-title{position:relative;padding-bottom:30px}#poi-details .Ostseecard .poi-detail-title:after{content:"";width:80px;height:30px;background-image:url("/files/theme-styles/img/ostseecard_logo.svg");background-size:cover;overflow:visible;position:absolute;right:20px;bottom:-30px;z-index:100}#poi-details .poi-detail-title{margin-bottom:3.5rem}#poi-details .poi-detail-title h1{text-align:center;font-family:'Montserrat',Verdana,sans-serif;text-transform:uppercase;color:#65737F;font-weight:300;line-height:100%}#poi-details .poi-detail-title h1:after{content:"";position:relative;display:block;width:15%;margin:1.25rem auto;height:2px;border-bottom:2px solid #CCAB56}#poi-details .poi-detail-title .poi-detail-categories{text-align:center}#poi-details .poi-detail-title .poi-detail-categories .poi-location,#poi-details .poi-detail-title .poi-detail-categories .poi-type{color:#65737F;text-transform:uppercase;font-weight:400;font-size:.85rem;position:relative}#poi-details .poi-detail-title .poi-detail-categories .poi-location:before,#poi-details .poi-detail-title .poi-detail-categories .poi-type:before{font-family:'Font Awesome 6 Pro';font-weight:900;font-size:1.5rem;color:#CCAB56;position:absolute;left:-20px;top:-5px}#poi-details .poi-detail-title .poi-detail-categories .poi-location:before{content:"\f041"}#poi-details .poi-detail-title .poi-detail-categories .poi-type{margin-left:2.5rem}#poi-details .poi-detail-description h2{background:#CCAB56;color:#fff;padding:.7rem 1rem;font-weight:400;text-transform:uppercase;letter-spacing:1px;font-size:1rem;line-height:1rem;text-align:left;padding-top:.85rem}#poi-details .poi-detail-description p{padding:1rem;margin:0;white-space:pre-line}#poi-details .poi-detail-description>div>div{padding:.5rem 1rem;margin:0}#poi-details .poi-detail-description .poi-detail-cta{background:#AD9550;letter-spacing:1px;font-size:14px;color:#fff;padding:.55rem 0 .3rem 1.25rem;line-height:1.5rem;display:inline-block;text-transform:uppercase;height:2.5rem;font-weight:400;transition:.25s ease;margin:0 1rem}#poi-details .poi-detail-description .poi-detail-cta:after{font-family:'Font Awesome 6 Pro';font-weight:900;margin-left:1.25rem;border-left:2px solid #fff;font-size:.75rem;padding:1rem .9rem .8rem .9rem;content:"\f054"}#poi-details .poi-detail-description .poi-detail-cta:hover{background:#CCAB56}#poi-details .poi-detail-block{position:relative;margin-top:2rem;padding:2rem .5rem 1rem}#poi-details .poi-detail-block #map,#poi-details .poi-detail-block .ce_accordion{display:none}#poi-details .poi-detail-block .grid.poi-container{padding:0 .5rem 1rem}#poi-details .poi-detail-block:after{width:100vw;position:absolute;margin-left:-50vw;height:100%;left:50%;content:"";background:#eee;top:0;z-index:-1}#poi-details .poi-detail-block p{white-space:nowrap}#poi-details .ce_accordion .hyperlink_txt{text-align:left;width:100%;border:0;background:#65737F;color:#fff;padding:.85rem 1rem .7rem;font-weight:400;text-transform:uppercase;letter-spacing:1px;font-size:1rem;line-height:1rem;transition:.25s ease}#poi-details .ce_accordion .hyperlink_txt:hover{background:#CCAB56}#poi-details .ce_accordion .hyperlink_txt:focus{outline:0}#poi-details .ce_accordion .hyperlink_txt:after{content:"+";display:inline-block;text-rendering:auto;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;speak:none;font-kerning:normal;line-height:inherit;font-language-override:normal;font-synthesis:weight style;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;position:relative;float:right;font-size:1.5rem}#poi-details .ce_accordion .hyperlink_txt.open:after{content:"–"}#poi-details #poi-form{padding:1rem}#poi-details #poi-form h3{text-align:left}#poi-details #poi-form h3:before,#poi-details #poi-form h3:after{content:none}#poi-details #poi-form h3:last-of-type{margin-top:3rem}#poi-details #poi-form #poi-submit{background:#AD9550;letter-spacing:1px;font-size:14px;color:#fff;padding:.5rem 0;line-height:1.5rem;display:inline-block;text-transform:uppercase;height:2.5rem;font-weight:400;transition:.25s ease;box-shadow:none;border:none}#poi-details #poi-form #poi-submit:hover{background:#CCAB56}.loader{width:60px;margin:2rem auto;display:block;opacity:.7}@media (max-width:80rem){#poi-details .poi-image-gallery #currentImg img{max-height:300px}#poi-details .poi-image-gallery .thumbnails .thumb img{max-height:3.25rem}}@media (max-width:64rem){#poi-list .poi-location{margin:.75rem 2rem !important}#poi-list .poi-type{margin:.75rem .5rem !important}#poi-list .poi-text{font-size:.95rem !important;padding:0 1rem !important}#poi-details .poi-image-gallery #currentImg img{max-height:225px}#poi-details .poi-image-gallery .thumbnails .thumb{padding:0 .25rem}#poi-details .poi-image-gallery .thumbnails .thumb img{max-height:2.5rem}}@media (max-width:48rem){.poi-search .select2.select2-container.select2-container--default{width:90% !important}.select2-results__options{padding-left:0 !important}#poi-list .poi-image img{max-height:300px}#poi-list .poi-container{height:auto}#poi-list .poi-text p{display:none}#poi-list .poi-location,#poi-list .poi-type{margin:1.5rem 2.5rem 1rem !important}#poi-list .poi-type{margin-left:.5rem !important}#poi-details .poi-image-gallery{padding:2rem 4rem !important}#poi-details .poi-image-gallery #currentImg img{max-height:280px}#poi-details .poi-image-gallery .thumbnails .thumb img{max-height:3rem}#poi-details .poi-detail-block{padding:0}#poi-details .poi-detail-block .poi-detail-description p,#poi-details .poi-detail-block .ce_accordion{padding:.5rem 2rem !important}#poi-details .poi-detail-block .poi-googlemap{padding:1rem 2.5rem !important}}@media (max-width:35.5rem){#poi-list .poi-image img{max-height:180px}#poi-list .poi-description{text-align:center}#poi-list .poi-description .poi-location,#poi-list .poi-description .poi-type{display:inline-block;margin:1.5rem 1.5rem 1rem !important}#poi-list .poi-description .poi-cta{position:relative !important;right:auto !important;bottom:auto !important;margin-bottom:.5rem}#poi-details .poi-image-gallery{padding:1rem !important}#poi-details .poi-image-gallery .thumbnails .col.thumb{width:33% !important;padding:.25rem}#poi-details .poi-image-gallery .thumbnails .col.thumb img{max-height:3rem}}.headrow .button{display:table-cell !important}.headrow .button.nav:hover{background-position:22px 21px !important}.headrow .button:hover{background-position:0 !important}div.calendar{position:relative;background:#fff;box-shadow:0 1px 2px 0 #999;width:250px}div.calendar table{margin-bottom:0 !important;width:250px}.calendar,.calendar table{font-size:11px;color:#000;cursor:default;font-family:tahoma,verdana,sans-serif}.calendar .button{text-align:center;padding:5px}.calendar .nav{background:#d4e3ff url(http://www.optimale-praesentation.de/bilder/icons/menuarrow.gif) no-repeat 100% 100%}.calendar thead .title{font-weight:bold;text-align:center;background:#fff;color:#000;padding:2px}.image{display:inline}.calendar thead .headrow{background:#d4e3ff;color:#000000}.calendar thead .daynames{background:#fdc82c}.calendar thead .name{border-bottom:1px solid #d4e3ff;padding:2px;text-align:center;color:#000}.calendar thead .weekend{color:#a66}.calendar thead .hilite{color:#000}.calendar thead .active{background-color:#d4e3ff;padding:2px 0px 0px 2px}.calendar tbody .day{width:2em;color:#456;text-align:right;padding:2px 4px 2px 2px}.calendar tbody .day.othermonth{font-size:80%;color:#bbb}.calendar tbody .day.othermonth.oweekend{color:#fbb}.calendar table .wn{padding:2px 3px 2px 2px;border-right:1px solid #000;background:#bdf}.calendar tbody .rowhilite td{background:#def}.calendar tbody .rowhilite td.wn{background:#fdc82c}.calendar tbody td.hilite{background:#d4e3ff;padding:1px 3px 1px 1px;border:1px solid #7892c1}.calendar tbody td.active{background:#d4e3ff;padding:2px 2px 0px 2px}.calendar tbody td.selected{font-weight:bold;padding:1px 3px 1px 1px;background:#fdc82c;color:#000}.calendar tbody td.weekend{color:#a66}.calendar tbody td.today{font-weight:bold;color:#00f}.calendar tbody .disabled{color:#999}.calendar tbody .emptycell{visibility:hidden}.calendar tbody .emptyrow{display:none}.calendar tfoot .footrow{text-align:center;background:#d4e3ff;color:#fff}.calendar tfoot .ttip{background:#fff;color:#445;border-top:1px solid #556;padding:1px}.calendar tfoot .hilite{background:#aaf;border:1px solid #04f;color:#000;padding:1px}.calendar tfoot .active{background:#d4e3ff;padding:2px 0px 0px 2px}.calendar .combo{position:absolute;display:none;top:0px;left:0px;width:4em;cursor:default;border:1px solid #655;background:#def;color:#000;font-size:90%;z-index:100}.calendar .combo .label,.calendar .combo .label-IEfix{text-align:center;padding:1px}.calendar .combo .label-IEfix{width:4em}.calendar .combo .hilite{background:#acf}.calendar .combo .active{border-top:1px solid #46a;border-bottom:1px solid #46a;background:#eef;font-weight:bold}.calendar td.time{border-top:1px solid #000;padding:1px 0px;text-align:center;background-color:#d4e3ff}.calendar td.time .hour,.calendar td.time .minute,.calendar td.time .ampm{padding:0px 3px 0px 4px;font-weight:bold;background-color:#fff}.calendar td.time .ampm{text-align:center}.calendar td.time .colon{padding:0px 2px 0px 3px;font-weight:bold}.calendar td.time span.hilite{border-color:#000;background-color:#7892c1;color:#fff}.calendar td.time span.active{border-color:#d4e3ff;background-color:#fdc82c;color:#000}.events{font-family:'Montserrat',Verdana,sans-serif}.events .secraauswahlbox img,.events #secravkalPDF img{width:17px}.events .secrahintergrund{background:#f9f9f9;border:1px solid lightgrey;min-height:14rem;padding:20px}.events .secrahintergrund b,.events .secrahintergrund strong{font-weight:600}.events img.secrabildklein{width:400px;transition:all .3s}.events #secrarahmen.secrarahmen_vkalender .secraauswahlbox{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #CCAB56;overflow:visible;padding:40px 40px 20px 40px;position:relative;width:100%;margin-top:20px}.events #secrarahmen .secraauswahlbox table{border-collapse:separate;border-spacing:15px;width:60% !important;margin:0 auto}.events #secrarahmen .secraauswahlbox #secra_datumzeile{margin-top:15px}.events #secrarahmen .secraauswahlbox input{border:solid 1px #D6D6D6;background-color:#EEEEEE;cursor:pointer;padding:3px 10px 3px 10px}.events #secrarahmen .secraauswahlbox input[type="text"]{color:#444444;font-size:16px;line-height:180%;width:463px}.events #secrarahmen .secraauswahlbox input#secravkalendervon,.events #secrarahmen .secraauswahlbox input#secravkalenderbis{width:120px;text-align:center;margin:0 10px}.events #secrarahmen .secraauswahlbox img#secravkalendervonbutton{margin-right:20px}.events #secrarahmen .secraauswahlbox select{border:1px solid #D6D6D6;padding:7px;background-color:#EEEEEE;width:300px;display:inline-block;height:3rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.events #secrarahmen .secraauswahlbox select#indoor{width:150px}.events #secrarahmen .secraauswahlbox select#secra_vkalender_zeitraum{margin-bottom:0;width:463px;padding:12px 7px;font-size:18px;font-weight:600}.events #secrarahmen .secraauswahlbox .vkal_themen{width:220px !important;margin-bottom:5px}.events #secrarahmen .secraauswahlbox input.secrasub{color:#ffffff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:400;letter-spacing:1px;line-height:100%;padding:1rem;text-transform:uppercase;transition:.25s ease;float:left;background:#AD9550;border:none;border-radius:0 !important}.events #secrarahmen .secraauswahlbox input.secrasub:hover{cursor:pointer;background-color:#CCAB56}.events #secrarahmen.secrarahmen_vkalender .secrahintergrund{width:100%;margin-bottom:20px;background-color:#f9f9f9;padding:20px;font-size:16px;line-height:130%}.events .secrakleiner{font-size:1rem;line-height:1.6em}.events #secrarahmen.secrarahmen_vkalender .secrahintergrund table:first-child{font-size:16px;line-height:150%}.events #secrarahmen.secrarahmen_vkalender .secrahintergrund table:first-child td{padding-right:20px}.events #secrarahmen.secrarahmen_vkalender .secrahintergrund img{margin-right:20px}.events #secrarahmen.secrarahmen_vkalender #secravkalPDF{display:block;margin-top:-10px;text-align:center}.events #secrarahmen.secrarahmen_vkalender form div.secrahintergrund table tbody tr td table tbody tr td span a.secranormal{font-size:22px;color:#AD9550;font-weight:700;text-decoration:none !important}.events #secrarahmen.secrarahmen_vkalender form div.secrahintergrund table tbody tr td table tbody tr td span a.secranormal:hover{color:#CCAB56}.events #secrarahmen .event_entry_text{display:flex;flex-wrap:wrap;margin:.625rem .8065%;overflow:hidden}.events #secrarahmen .event_entry_location{display:inline-block;margin:.625rem .8065%;overflow:hidden}.events div#secrarahmen span:first-child:before{font-size:20px}@media screen and (max-width:700px){.events #secrarahmen .event_entry_text,.events #secrarahmen .event_entry_location{width:100%;margin-bottom:0;padding:0}.events #secrarahmen .event_entry_location{margin-top:20px}}.events #secrarahmen.secrarahmen_veranstaltung{width:100%;margin-bottom:60px;padding:20px;font-size:16px;line-height:140%}.events #secrarahmen.secrarahmen_veranstaltung .secrahintergrund{padding:20px 0;background-color:#fff;margin-bottom:40px;display:flex;flex-wrap:wrap}.events #secrarahmen.secrarahmen_veranstaltung table td{width:50% !important;padding:2px 10px;vertical-align:top}.events #secrarahmen.secrarahmen_veranstaltung table td td{padding:0}.events #secrarahmen.secrarahmen_veranstaltung a.secranormal,.events #secrarahmen a:link{font-weight:500}.events #secrarahmen.secrarahmen_veranstaltung a.secranormalklein{font-size:12px}.events #secraform input,.events #secraform select{-webkit-appearance:none}.events #secraform select{padding-top:0;padding-bottom:0}.events div#secrarahmen span{color:#444444;text-decoration:none}.events div#secrarahmen{width:100% !important;background:transparent !important;padding:1rem}.events #secrarahmen a.secranormal,.events #secrarahmen .secraobj-h2 a{font-weight:bold}.events #secrarahmen table{border-collapse:collapse;border-spacing:inherit}.events div#secrarahmen .secrahervorhebung a{font-weight:normal;font-size:14px}.events #start_date_input_id,.events #date_container_search{line-height:18px}.events #secrarahmen .secrahalbblockbild{float:left;width:255px}.events #secrarahmen .secraobj-h1{color:#CCAB56;font-size:34px;font-weight:normal;text-align:center;margin-bottom:1rem;text-transform:uppercase}.events #secrarahmen .secraobj-h2,.events #secrarahmen .secraobj-h2 a:link{color:#65737F;font-size:26px;font-weight:600;line-height:140%;margin-bottom:20px;margin-top:40px !important;text-align:center}.events #secrarahmen .secraobj-h3{color:#65737F;font-size:34px;font-weight:normal;text-align:center;display:block;margin-top:30px;margin-bottom:0;line-height:2em;clear:both;width:100%}.events #secrarahmen .secraobj-h4{color:#4c4c4c;font-size:22px;font-weight:300;margin-bottom:10px}.events #secrarahmen span.secrakleiner{font-size:1rem;line-height:1.6em}.events #secrarahmen .secracopyright{font-size:10px;color:#666;line-height:12px}.events #secrarahmen a:link,.events #secrarahmen a:visited,.events #secrarahmen .secracopyright a:link,.events #secrarahmen .secracopyright a:visited,.events #secrarahmen .secracopyright a:hover,.events #secrarahmen .secracopyright a:active{color:#65737F;line-height:12px}.events #secrarahmen a:link:hover,.events #secrarahmen a:visited:hover,.events #secrarahmen .secracopyright a:link:hover,.events #secrarahmen .secracopyright a:visited:hover,.events #secrarahmen .secracopyright a:hover:hover,.events #secrarahmen .secracopyright a:active:hover{color:#CCAB56}.events #secrarahmen .secracopyright{clear:left}.events #secrarahmen img.secrabild{border:none;margin-right:5px;margin-bottom:5px}.events #secrarahmen img.secrabildklein{border:none;margin:0}.events #secrarahmen img.secrabildohnealles{border:none;margin:0;padding:0;border-radius:0}.events #secrarahmen .secrabplantable img{border-radius:0}.events #secrarahmen div.secrahintergrund table tbody tr.tabhell div{overflow:visible !important}.events a.secranormal img.secrabildohnealles{display:none}.events #secrarahmen img.secrabelegplan{margin-top:5px;margin-bottom:5px}.events #secrarahmen table td{padding:1px;vertical-align:middle}.events #secrarahmen table td[rowspan="2"]{padding:1px;vertical-align:top}.events #secrarahmen table{border:0;width:100%}.events #secrarahmen table.secrabplantable{width:auto}.events .secranorm{border:1px solid #4c4c4c;padding:3px;background-color:#FFFFFF}.events input.secrareq,.events textarea.secrareq{border:1px solid #4c4c4c;border-right:3px solid red;padding:3px 10px;background-color:#FFFFFF}.events select.secrareq{border:1px solid #4c4c4c;background-color:#FFFFFF;border-right:2px solid red;padding:3px 10px}.events select.secranorm,.events select.secrareq{padding:0 2px}.events #secrarahmen input.secrasicherinput{font-size:13px;border:1px solid;display:none}.events .secrahintergrund input,.events .secrahintergrund input[type="text"]{border-radius:0;padding:3px !important}.events .secranormcheck{font-size:13px;border-width:0}.events option.secrareq{font-size:13px;border-width:0;Background-Color:#FF1E1E}.events option.secranorm{font-size:13px;border-width:0;Background-Color:#FFFFFF}.events #secrarahmen input.secrasicherinput{font-size:13px;border:1px solid;display:none}.events #secrarahmen .secrabgcolor1{background-color:#eaeff5}.events #secrarahmen .secrabgcolor2{background-color:#f3f8fe}.events #secrarahmen .secragroesser{font-size:16px}.events .secraeventpicturebox{height:auto!important}.events #secrarahmen #secravkalhighlightPDF{display:block !important;text-align:center}.events #secrarahmen #secravkalhighlightPDF img{width:auto;height:auto!important;display:inline}.events table.secrapreis_table tr:first-child{background-color:#FFF !important;color:#4c4c4c}.events table.secrapreis_table .secrabgcolor1{background-color:#FFF !important}.events table.secrapreis_table tr.secrabgcolor2{background-color:#EEE !important;color:#4c4c4c}.events #secrarahmen .secrahintergrund.secra_optionsblock{background:#f9f9f9;border-bottom:none;text-align:center}.events #secrarahmen a.secra_optionsblock_link{display:inline-block;padding:12px 12px;background:#00689d;color:#fff;font-weight:bold;text-decoration:none;border:1px solid #ddd;font-size:1.2em;transition:all 500ms ease 0s}.events #secrarahmen a.secra_optionsblock_link:hover,.events #secrarahmen a.secra_optionsblock_link:active,.events #secrarahmen a.secra_optionsblock_link:focus{background:#1583bb;text-shadow:0 -1px 0 #086493}@media screen and (max-width:700px){.events #secrarahmen .secraauswahlbox input[type="text"]{width:100%}.events #secrarahmen.secrarahmen_vkalender .secraauswahlbox{padding:10px}.events #secrarahmen .secraauswahlbox input#secravkalendervon,.events #secrarahmen .secraauswahlbox input#secravkalenderbis{width:120px;text-align:center;margin:0 10px}.events #secrarahmen .secraauswahlbox img#secravkalendervonbutton{margin-right:20px}.events #secrarahmen .secraauswahlbox select{width:100%}.events #secrarahmen .secraauswahlbox select#indoor{width:100%;margin-left:0;margin-top:20px}.events #secrarahmen .secraauswahlbox select#secra_vkalender_zeitraum{width:100%}.events #secrarahmen .secraauswahlbox .vkal_themen{width:100% !important;margin-bottom:5px;float:none}.events div#secrarahmen span:before{content:"\A";white-space:pre}.events div#secrarahmen span:first-child:before{display:none}.events #secrarahmen .secraauswahlbox input.secrasub{float:left}.events #secrarahmen .secraauswahlbox input#secravkalendervon,.events #secrarahmen .secraauswahlbox input#secravkalenderbis{width:60%}.events #secrarahmen .secraauswahlbox input#secravkalendervon{margin:20px 10px}.events #secrarahmen .secraauswahlbox input.secrasub{float:right}.events div#secrarahmen span{line-height:130%}}@media screen and (max-width:1096px){.events #secrarahmen .secraauswahlbox table{width:100% !important}}.events .morecontent span{display:none}.events .eventpicture{float:left}@media screen and (max-width:1096px){.events .eventpicture{display:none}}@media only screen and (min-width:64rem){#secrarahmen .col-2{width:25% !important}#secrarahmen .col-6{width:calc(75% - 2rem) !important;padding:0 1rem}#secrarahmen .col-4{width:33.33% !important}.secrahintergrund{display:flex}}@media all and (max-width:48rem){.events .secraobj-h1{font-size:1.2rem !important}}.secrahintergrund .secranormal:hover img.secrabildklein{filter:brightness(1.1) contrast(1.2)}.secrahintergrund .event_headline{line-height:2em !important;padding:0 !important}.secrahintergrund .event_headline a{font-size:1.4rem;line-height:2em;text-decoration:none}.secrahintergrund span.event_detaillink a{background:#AD9550;padding:.75rem 1rem;display:inline-block;color:#fff !important;transition:all .3s;margin-top:1rem;font-weight:500 !important}.secrahintergrund span.event_detaillink a:hover{background:#CCAB56}.secrahintergrund .event_entry_location span{font-size:1rem !important;line-height:1.4em !important}.secrahintergrund .eventtextbox.col-4{padding:1.5rem 1rem !important}.secrahintergrund .event_entry_location{display:inline-block;margin:.625rem .8065%;overflow:hidden;padding-bottom:0!important}.secrarahmen_veranstaltung .secrahintergrund.row{padding:1rem 3rem !important;margin:1rem 0 !important}.secrarahmen_veranstaltung .secraobj-h3{margin-top:0 !important;line-height:1.3em !important}.secrarahmen_veranstaltung span.eventtext{display:block;width:100%;float:none}.secrarahmen_veranstaltung .secraeventpicturedetailsbox.col-4{display:block;width:50%;float:left}.secrarahmen_veranstaltung .secraeventpicturedetailsbox.col-4 img{padding-right:2rem;width:100%}.secrarahmen_veranstaltung .eventtextdetailstimelocal.col-4{display:block;width:50%;float:right}.secrarahmen_veranstaltung .clearfix{display:block;width:100%;clear:both;height:2rem}.secrarahmen_veranstaltung div#eventtextdetailstext{clear:both;display:block;width:100%;float:none;padding:0}.secrarahmen_veranstaltung table#eventtextdetailslisttable{margin-top:1rem;margin-bottom:0}.secrarahmen_veranstaltung .secrarahmen_veranstaltung img{float:left !important;padding:0 2rem 1rem 0 !important}@media all and (max-width:48rem){.secrahintergrund .event_entry_location{width:100% !important;float:none}.secrahintergrund .event_entry_text{width:100% !important}}@media all and (max-width:35.5rem){.secrahintergrund .eventtextbox.col-4{float:none;padding:1.5rem 0 !important;width:100% !important}.secrahintergrund .col-4{padding:0 !important;float:none;width:100% !important}.secrahintergrund .event_entry_location{width:100% !important}.secrahintergrund .event_entry_text{width:100% !important;float:none}.secrarahmen_veranstaltung .secrahintergrund.row{padding:1rem !important}.secrarahmen_veranstaltung .secraobj-h3{font-size:1.55rem !important}.secrarahmen_veranstaltung .eventtextdetailstimelocal.col-4{margin-top:2rem}}.secrarahmen_veranstaltung_eingabe .secrahintergrund{background:#f9f9f9 none repeat scroll 0 0;border:1px solid #CCAB56}#buttonBeginn{width:auto}#vstd,#vmin,#bstd,#bmin{width:220px}td.randabstand span{padding-right:3rem}td.randabstand span.secrakleinergrau{padding:0}.secrarahmen_veranstaltung_eingabe tr td .secrareq,.secrarahmen_veranstaltung_eingabe tr td .secranorm{border:1px solid #D6D6D6;padding:7px;background-color:#EEEEEE;width:450px;display:inline-block;height:3rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.events #secrarahmen table td{padding:.5rem 0}.secrarahmen_veranstaltung_eingabe tr td input.secrasub{color:#ffffff;cursor:pointer;font-size:1rem;font-weight:400;letter-spacing:1px;line-height:100%;padding:1rem;text-transform:uppercase;transition:.25s ease;background:#AD9550;border:none;border-radius:0 !important}.secrarahmen_veranstaltung_eingabe tr td input.secrasub:hover{cursor:pointer;background-color:#CCAB56}.events #secrarahmen *{font-family:'Montserrat',Verdana,sans-serif}.events #secrarahmen input[type="radio"],.events #secrarahmen input[type="checkbox"]{width:auto}.homepage .mod_rocksolid_slider{margin:0 !important}.homepage .mod_rocksolid_slider a.rsts-prev,.homepage .mod_rocksolid_slider a.rsts-next{top:50% !important;transform:translateY(-50%)}.homepage .mod_rocksolid_slider .cta{margin:0 1rem !important}.homepage .mod_rocksolid_slider .rsts-prev::after,.homepage .mod_rocksolid_slider .rsts-next::after{display:flex;align-items:center;justify-content:center}@media screen and (min-height:37.5rem){.homepage .mod_rocksolid_slider .slider-text-box{top:50%;transform:translateY(-50%)}.homepage .mod_rocksolid_slider .cta{margin:0 1rem !important}}.ce_sliderStart{overflow:hidden;position:relative;align-self:flex-start;padding:0}.ce_sliderStart .mod_article{margin:0 !important}.slider-control{height:3rem;margin-top:-3rem;position:static !important;display:flex;align-items:center;justify-content:center}.slider-menu{width:auto !important;top:auto !important;left:50%;margin:0 !important;text-align:center;transform:translateX(-50%);bottom:0;font-size:2rem !important;height:3rem;display:flex;align-items:center;justify-content:center}.slider-menu b{padding:1px;color:#aaa;font-size:3rem}.slider-menu .active{color:hsl(43,54%,57%) !important}.slider-prev,.slider-next{color:#fff;top:50% !important;font-size:0;transform:translateY(-50%);padding:2rem 1rem;z-index:10;text-shadow:0 0 3px rgba(0,0,0,0.5)}.slider-prev::before,.slider-next::after{display:inline-block;font-family:'Font Awesome 6 Pro';font-style:normal;font-variant:normal;font-weight:300;text-rendering:auto;-webkit-font-smoothing:antialiased;content:"\f053";font-size:2rem}.slider-next::after{content:"\f054"}.slider-text-box{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);text-align:center;width:84%}.slider-text-box h1,.slider-text-box h2,.slider-text-box h3,.slider-text-box .ce_text,.slider-text-box p{color:#fff;text-shadow:1px 1px #333;width:100%;padding:0 !important}.slider-main .content-slider-slide{display:flex;align-items:center;justify-content:center;padding:.5rem 1.5rem 2rem;flex-wrap:wrap}.slider-main h3{margin-bottom:1rem}.slider-main .slider-wrapper{background:#efefef}.slider-main .content-slider-image,.slider-main .content-slider-text{padding:1rem 0}.slider-main .content-slider-text{order:2}.slider-main .content-slider-text .ce_text{margin-bottom:2rem}.slider-main .content-slider-text .cta{text-align:center}.slider-main .slider-control .slider-menu b{color:hsl(209,30%,58%);transition:all .3s ease-in-out}.slider-main .slider-control .slider-menu b:hover{color:hsl(45,37%,50%)}.slider-main .slider-prev,.slider-main .slider-next{color:hsl(209,30%,58%);text-shadow:none}.slider-main .slider-prev:hover,.slider-main .slider-next:hover{color:hsl(43,54%,57%)}@media screen and (min-width:48rem){.full-width .slider-control .slider-menu{bottom:3rem}.slider-control .slider-menu{bottom:1rem}.slider-control .slider-menu b{color:#fff}}@media screen and (min-width:64rem){.slider-main .content-slider-slide{padding:3rem}.slider-main .content-slider-image,.slider-main .content-slider-text{width:50%}.slider-main .content-slider-image,.slider-main .content-slider-text{padding:2rem}.slider-main .content-slider-text{order:0}}
