body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
*,*::before,*::after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote::before,blockquote::after,q::before,q::after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{font-size:62.5%;line-height:1.5}@media(max-width: 960px){html{font-size:56.25%}}@media(max-width: 640px){html{font-size:50%}}body{font-size:1.4rem;font-family:Arial,sans-serif;line-height:1.5;overflow-y:scroll;background-color:#fff;color:#000}strong{font-weight:bold}a,input{text-decoration:none;color:inherit;-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}h1{font-size:4.7rem;font-family:"Alex Brush",cursive;line-height:1}h2{font-size:4.4rem;font-family:"Alex Brush",cursive;margin-bottom:20px !important}h3{font-size:2.2rem;color:#660009;font-weight:bold}h3 span{display:block;color:#000;font-size:1.4rem;font-weight:normal}h4{font-size:1.5rem;color:#9b202a;text-align:center}h5{color:#660009;font-weight:bold;margin-bottom:10px}#main{padding-top:100px}@media(max-width: 768px){#main{padding-top:70px}}#main ul{list-style-type:disc}#main ul>li{margin-top:6px;list-style-type:disc}#main ul,#main ol,#main li ul,#main li ol{margin:1em 0 15px 25px}#main a:hover{color:#ca821e}#main p{display:block;margin:1em 0}#main table{margin:1em 0;width:100%;border-collapse:collapse}#main table p{margin:0}#main h2,#main h1,#main h3{margin:0}#main .mod_article__inside>h1{margin-bottom:0}li,span,a,input{outline:none}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{vertical-align:top}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%;outline:none}@font-face{font-family:"Alex Brush";font-style:normal;font-weight:400;src:url("../../files/layout/fonts/alex-brush-v20-latin-regular.eot");src:local(""),url("../../files/layout/fonts/alex-brush-v20-latin-regular.eot?#iefix") format("embedded-opentype"),url("../../files/layout/fonts/alex-brush-v20-latin-regular.woff2") format("woff2"),url("../../files/layout/fonts/alex-brush-v20-latin-regular.woff") format("woff"),url("../../files/layout/fonts/alex-brush-v20-latin-regular.ttf") format("truetype"),url("../../files/layout/fonts/alex-brush-v20-latin-regular.svg#AlexBrush") format("svg")}@keyframes marquee{0%{text-indent:27.5em}100%{text-indent:-105em}}.w50p{width:50%}@media(max-width: 900px){.w50p{width:100%}}.w60p{width:60%}@media(max-width: 900px){.w60p{width:100%}}.w100p{width:100%}.mw1920,.mod_article>.mod_article__inside{max-width:1920px;width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.mw960,.mod_article.mod_article__padding>.mod_article__inside,#footer>.inside,#header>.inside{max-width:960px;width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.mw600{max-width:600px;width:100%;margin:0 auto;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.mw760{max-width:760px;width:100%;margin:0 auto;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.d-n{display:none}.object-fit--cover img{object-fit:cover}.jc-c{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.jc-fs{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.jc-fe{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-ms-flex-pack:flex-end}.jc-sb{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.fw-w{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.d-f,#contactPopup li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;overflow:visible}.d-f.c-2>*,#contactPopup li.c-2>*{max-width:45%;padding:20px;box-sizing:border-box;margin:20px 25px;line-height:1.8em}@media(max-width: 790px){.d-f.c-2>*,#contactPopup li.c-2>*{max-width:100%}}.d-f.c-3>*,#contactPopup li.c-3>*{width:32%;min-width:300px;margin-bottom:20px}.d-f.c-3>.c-2,#contactPopup li.c-3>.c-2{width:62%;margin-bottom:20px}.fs-0{flex-shrink:0}.bs-bb{-webkit-box-sizing:border-box;box-sizing:border-box}.p2530{padding:25px 30px}.pt40{padding-top:40px}.pb40{padding-bottom:40px}.mb40{margin-bottom:40px}.button,.back a,.button-container>a{max-width:600px;margin:0 auto;padding-top:15px}.button a,.back a a,.button-container>a a{font-size:inherit;display:inline-block;background:url("../../files/layout/img/button-background.svg") no-repeat;color:#fff !important;padding:10px 35px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-background-size:100% 100%;background-size:100% 100%}.button.mw960,.back a.mw960,.mod_article.mod_article__padding>.button.mod_article__inside,.back .mod_article.mod_article__padding>a.mod_article__inside,#footer>.button.inside,.back #footer>a.inside,#header>.button.inside,.back #header>a.inside,.button-container>a.mw960,.mod_article.mod_article__padding.button-container>a.mod_article__inside,#footer.button-container>a.inside,#header.button-container>a.inside{max-width:960px !important}.button-include{font-size:inherit;display:inline-block;background:url("../../files/layout/img/button-background.svg") no-repeat;color:#fff !important;padding:10px 35px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-background-size:100% 100%;background-size:100% 100%}.hover--scale,.teaser-card:hover{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}.hover--scale:hover,.teaser-card:hover{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);transform:scale(1.08)}.arrow-button,.teaser-card p>a,.card p.more>a,.box__content p.more>a,.events__upcoming p.more>a,p.more a{color:#ca821e;position:relative;padding:5px 25px}.arrow-button:before,.teaser-card p>a:before,.card p.more>a:before,.box__content p.more>a:before,.events__upcoming p.more>a:before,p.more a:before{position:absolute;content:url("/files/layout/img/arrow_right.svg");width:14px;height:13px;margin-top:2px;right:0}.arrow-button:hover,.teaser-card p>a:hover,p.more a:hover{color:#660009 !important}.arrow-button:hover:before,.teaser-card p>a:hover:before,p.more a:hover:before{content:url("/files/layout/img/arrow_right_hover.svg");-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}p.more{margin:0 !important}p.more a{padding-left:0}.button-container--right{text-align:right}.button-container--margin-top{margin-top:20px}#header{position:fixed;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 5px 0 rgba(0,0,0,.26);background-color:#fff;z-index:999;width:100%;top:0}#header>.inside>.mod_article_as_module{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:right;-moz-justify-content:right;-ms-justify-content:right;justify-content:right;-ms-flex-pack:right;overflow:visible;height:99px}@media(max-width: 768px){#header>.inside>.mod_article_as_module{height:70px}}#header .logo{margin-top:50px;-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}#header .logo img{-webkit-transition:all .25s;-moz-transition:all .25s;transition:all .25s}@media(max-width: 900px){#header .logo{margin-top:0;padding:0 !important}#header .logo img{width:100px}}#header.header--small .logo{margin-top:0;padding:0 43px}#header.header--small .logo img{width:100px}#header a.link-search{color:#9b202a}#header #mobileNav{display:none;margin:0 0 0 auto;padding:30px;cursor:pointer}@media(max-width: 900px){#header #mobileNav{display:block}}#header .mod_navigation{overflow:visible}#header .mod_navigation a,#header .mod_navigation strong.active{padding:39px 30px;color:#9b202a;display:block}@media(max-width: 900px){#header .mod_navigation a,#header .mod_navigation strong.active{padding:24px 20px}}#header .mod_navigation a:hover,#header .mod_navigation strong.active:hover{color:#ca821e}#header .mod_navigation strong.active,#header .mod_navigation a.trail{color:#ca821e}#header .mod_navigation>ul>li{display:inline-block}#header .mod_navigation>ul>li ul{display:none}#header .mod_navigation>ul>li.has--DropDown{position:relative}#header .mod_navigation>ul>li.has--DropDown:hover:after{opacity:1}#header .mod_navigation>ul>li.has--DropDown ul{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.26);box-shadow:0 2px 5px 0 rgba(0,0,0,.26);position:absolute;background-color:#fff;padding-top:10px;padding-bottom:10px;width:300px;z-index:999}#header .mod_navigation>ul>li.has--DropDown ul a,#header .mod_navigation>ul>li.has--DropDown ul strong{font-family:Arial,sans-serif;font-size:1.4rem;color:#660009;padding:8px 16px;text-transform:none}#header .mod_navigation>ul>li.has--DropDown ul a:hover,#header .mod_navigation>ul>li.has--DropDown ul strong{color:#ca821e}#header .mod_navigation>ul>li.has--DropDown:hover ul{display:block}@media(max-width: 900px){#header .mod_navigation{position:absolute;top:0;left:-85%;width:85%;height:100vh;overflow-x:hidden;overflow-y:auto;background-color:#660009;z-index:2;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:left .3s;-moz-transition:left .3s;transition:left .3s}#header .mod_navigation a,#header .mod_navigation span,#header .mod_navigation strong{color:#fff !important}#header .mod_navigation ul,#header .mod_navigation li,#header .mod_navigation a,#header .mod_navigation strong{display:block !important;width:100%;position:static !important}#header .mod_navigation ul ul{display:none !important}#header .mod_navigation ul>li.submenu>ul,#header .mod_navigation ul>li.has--DropDown>ul{display:block !important}#header .mod_navigation>ul>li>a,#header .mod_navigation>ul>li>strong{padding:12px 15px !important;font-weight:bold}#header .mod_navigation ul ul a{font-weight:normal;padding:8px 15px 8px 30px !important;font-size:1.3rem}#header .mod_navigation ul{margin:0 !important;padding:0 !important;width:100% !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}#header .mod_navigation ul ul{background-color:#660009 !important;padding-left:0 !important}#header .mod_navigation>ul>li{border-bottom:1px rgba(255,255,255,.5) solid}#header .mod_navigation>a{display:none !important}#header .mod_navigation.show{left:0}#header .mod_navigation .active,#header .mod_navigation .trail{color:#ca821e !important}}#footer{background-color:#fff;left:0;right:0;bottom:0;box-shadow:0px -4px 5px 0 rgba(0,0,0,.1)}#footer>.inside{color:#9b202a;padding:20px 0 30px}#footer>.inside a{display:inline-block}#footer>.inside a:hover{color:#ca821e}#footer>.inside strong{font-weight:600}#footer>.inside .mod_article_as_module.block{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end}#footer>.inside .content-text,#footer>.inside .ce_text{line-height:1.5;font-size:15px;font-weight:normal;margin-bottom:0}#footer>.inside .content-text .rte p,#footer>.inside .ce_text .rte p{margin:0}#footer>.inside .left.content-text,#footer>.inside .ce_text.left{flex:0 0 auto}#footer>.inside .center.content-text,#footer>.inside .ce_text.center{flex:0 0 auto}#footer>.inside .center.content-text .rte p:first-child,#footer>.inside .center.content-text .rte p:nth-child(2),#footer>.inside .ce_text.center .rte p:first-child,#footer>.inside .ce_text.center .rte p:nth-child(2){display:none}#footer>.inside .center.content-text .rte,#footer>.inside .ce_text.center .rte{padding-top:1.5em}#footer>.inside .left.content-text .rte p:nth-child(2){display:none}@media(max-width: 700px){#footer>.inside .left.content-text,#footer>.inside .center.content-text,#footer>.inside .ce_text.left,#footer>.inside .ce_text.center{width:100%;margin-bottom:15px}#footer>.inside .left.content-text .rte,#footer>.inside .center.content-text .rte,#footer>.inside .ce_text.left .rte,#footer>.inside .ce_text.center .rte{padding-top:0}}@media(max-width: 980px){#footer>.inside{padding-left:10px;padding-right:10px}}#footer>.inside .ce_sHtml5Start.w40{width:40%;font-size:15px;font-weight:bold}@media(max-width: 700px){#footer>.inside .ce_sHtml5Start.w40{width:100%}}#footer .mod_customnav{width:100%}#footer .mod_customnav>ul{overflow:visible;color:#9b202a;height:32px;border-bottom:1px solid;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}#footer .mod_customnav>ul>li:hover{color:#ca821e}@media(max-width: 700px){#footer .mod_customnav{width:100%;margin-top:20px}}#footer .mod_customnav__bottom ul{border-bottom:none;color:gray;padding:12px 0;box-sizing:border-box;justify-content:space-around}.hero__textbox{bottom:8%;position:absolute;background:rgba(255,255,255,.8);padding:25px 35px;width:100%;max-width:490px;right:0;border-top-left-radius:8px;border-bottom-left-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box}.hero--slider .slider-control{height:36px;margin-top:-50px;margin-bottom:20px}.hero--slider .slider-control>a{display:none}@media(max-width: 820px){.hero--slider .slider-control .slider-menu{width:100%;left:0;margin-left:0}.hero--slider .slider-control .slider-menu b:after{padding:7px 15px}}.hero--slider .slider-menu{color:#660009;font-size:0;background-color:rgba(255,255,255,.8);padding:0 30px;border-radius:18px}.hero--slider .slider-menu b:after{display:inline-block;font-size:1.4rem;padding:7px 30px;color:#660009}.hero--slider .slider-menu b.active:after{color:#fff;background:url("../../files/layout/img/hero--slider-active-bg.png") no-repeat;background-size:100% 100%}@media(max-width: 820px){.hero--slider .slider-menu{padding:0}}.hero--bullets .slider-control{height:36px;margin-top:-50px;margin-bottom:20px}.hero--bullets .slider-control>a{display:none}@media(max-width: 800px){.hero .ce_image img{min-height:450px;object-fit:cover}}.ce_text{list-style-type:square}.mod_article.mod_article__orange{background-image:url("/files/layout/img/background_orange.png");background:#ddae6a;background-position:top center}.mod_article.mod_article__orange h4{color:#9b202a}.mod_article.mod_article__orange h2{color:#fff}.mod_article.mod_article__red{background:#660009;background-position:top center}.mod_article.mod_article__red h4{color:#ca821e}.mod_article.mod_article__red h2{color:#fff}.mod_article.mod_article__ocher{background:rgba(221,174,106,.2);background-position:top center}.mod_article.mod_article__ocher h4{color:#9b202a}.mod_article.mod_article__grey{background:#c1c1c1}.mod_article.mod_article__grey h2{color:#660009}.mod_article.mod_article__grey img{border-top-right-radius:10px;border-bottom-right-radius:10px}.mod_article.mod_article--white{background-color:#fff}.mod_article.mod_article__padding{padding:55px 10px}.mod_article.mod_article--no-padding-top{padding-top:0}.mod_article.mod_article--no-padding-bottom{padding-bottom:0}.mod_article.mod_article--with-padding-top{padding-top:80px}.mod_article.mod_article--with-padding-top strong{font-weight:bold}.mod_article.mod_article--with-padding-top a:hover{color:#ca821e !important}.mod_article.mod_article--wider>.mod_article__inside{max-width:1200px;padding:0}.mod_article.mod_article--wider>.mod_article__inside img{width:100%}.mod_article.mod_article--full-width>.mod_article__inside{max-width:none}.mod_article.mod_article--hasBoxes .mod_article__inside{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;justify-content:space-around;-ms-flex-pack:space-around}.mod_article.mod_article--hasBoxes .mod_article__inside>div.ce_text{width:30%;min-width:300px;margin-bottom:15px}.mod_article>.mod_article__inside{position:relative}.row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;padding:20px 0}.row--nopad{padding:0}.row>.row{padding:0}.row.jc-sb{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media(max-width: 420px){.row.col-5{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}}.row.col-5>div{position:relative;max-width:145px;text-align:center;margin:0 4px;padding-bottom:40px}.row.col-5>div h3{font-size:18px}.row.col-5>div img{width:105px;height:125px;padding:20px 0;box-sizing:border-box}.row.col-5>div p:last-child{position:absolute;width:100%;bottom:0;margin:0}.row.col-3>div{width:310px}@media(max-width: 560px){.row.col-3>div{width:100%}.row.col-3>div.card img,.row.col-3>div.box__content img,.row.col-3>div.events__upcoming img{width:100%}}.row.col-3>div.col-2{width:635px}@media(max-width: 560px){.row.col-3>div.col-2{width:100%}}.row.col-3>div.col-2.col-2--percent{width:64%}@media(max-width: 560px){.row.col-3>div.col-2.col-2--percent{width:100%}}.row.col-3>div.col-2.col-2--w60{width:60%}@media(max-width: 560px){.row.col-3>div.col-2.col-2--w60{width:100%}}.row.col-3>div.col-3{width:100%}.row.col-3.col-3--percent>div{width:32%;min-width:250px}@media(max-width: 560px){.row.col-3.col-3--percent>div{width:100%}}.row.col-2>div{width:49%;min-width:250px}@media(max-width: 560px){.row.col-2>div{width:100%}.row.col-2>div.card img,.row.col-2>div.box__content img,.row.col-2>div.events__upcoming img{width:100%}}.row.col-1{width:100%}.row.col-1>div{width:100%;min-width:250px}.row.col--stretch-content>div{display:flex}.ce_text.col-2.block,.col-2.content-text{padding:20px;box-sizing:border-box}.ce_text.col-2.block--nopad,.col-2.content-text--nopad{padding:0}.card,.box__content,.events__upcoming{background-color:#fff;-webkit-border-radius:10px;border-radius:10px;margin-bottom:15px;overflow:hidden}.card p.more>a,.box__content p.more>a,.events__upcoming p.more>a{padding-left:0}.card--padding,.box__content .mod_eventlist{padding:20px 10px;-webkit-box-sizing:border-box;box-sizing:border-box}.card--col-2{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.card--col-2>*{width:100%;max-width:50%;flex-shrink:1}@media(max-width: 768px){.card--col-2>*{max-width:none}}.card--col-2 .image_container img{height:100%;width:100%;object-fit:cover}@media(max-width: 768px){.card--col-2 .image_container img{max-height:300px}}.card--col-1{width:100%}.card--image-left.card--col-2>.image_container{float:none;margin:0;padding:0;max-width:50%;flex-shrink:0}.card--image-left.card--col-2>.image_container img{width:100%;height:100%;object-fit:cover;display:block}.card--image-left.card--col-2>.card--padding,.box__content .card--image-left.card--col-2>.mod_eventlist{padding:25px 30px;flex:1}.gemeinschaft,.teaser-card--gemeinschaft h3{color:#9b202a}.lebensspur,.teaser-card--lebensspur h3{color:#660009}.hospiz,.teaser-card--hospiz h3{color:#b36269}.seniorenheim,.teaser-card--seniorenheim h3{color:#ca821e}.tagespflege,.teaser-card--tagespflege h3{color:#ddae6a}.events__upcoming{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.events__upcoming>.content-image,.events__upcoming>.object-fit--cover{flex:0 0 38%;max-width:38%;min-width:0;margin:0;padding:0;position:relative;min-height:0;overflow:hidden}@media(max-width: 768px){.events__upcoming>.content-image,.events__upcoming>.object-fit--cover{flex:0 0 100%;max-width:100%;min-height:220px}}.events__upcoming>.content-image figure,.events__upcoming>.object-fit--cover figure{position:absolute;inset:0;height:100%;width:100%;margin:0}.events__upcoming>.content-image figure,.events__upcoming>.content-image img,.events__upcoming>.object-fit--cover figure,.events__upcoming>.object-fit--cover img{height:100%;width:100%;object-fit:cover;display:block;margin:0}.events__upcoming>.mod_eventlist,.events__upcoming>.col-2.mod_eventlist{flex:1 1 62%;max-width:62%;min-width:0;margin:0}@media(max-width: 768px){.events__upcoming>.mod_eventlist,.events__upcoming>.col-2.mod_eventlist{max-width:100%}}.events__upcoming>div{width:auto}.events__upcoming .mod_eventlist{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:25px 30px 20px}.events__upcoming .mod_eventlist h3{margin-bottom:10px}.events__upcoming .mod_eventlist p.more{margin-top:auto;padding-top:15px}.events__upcoming .ce_image figure,.events__upcoming .ce_image figure img{height:100%}.events__upcoming .layout_upcoming{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;margin-top:6px;gap:10px}.events__upcoming .layout_upcoming time{flex:0 0 42%;max-width:42%;font-weight:bold}.events__upcoming .layout_upcoming a{flex:1;min-width:0}.row.col-3.events{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.row.col-3.events>.events__upcoming.col-2{width:635px;max-width:635px;flex:0 0 635px;min-width:0;margin-bottom:0}@media(max-width: 768px){.row.col-3.events>.events__upcoming.col-2{width:100%;max-width:100%;flex:0 0 100%}}.row.col-3.events>.events__top-event{width:310px;max-width:310px;flex:0 0 310px;min-width:0;margin-bottom:0}@media(max-width: 768px){.row.col-3.events>.events__top-event{width:100%;max-width:100%;flex:0 0 100%}}.row.events__upcoming.col-2>div{min-width:0;width:auto}.events__top-event{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.events__top-event .card.layout_teaser,.events__top-event .layout_teaser.box__content,.events__top-event .layout_teaser.events__upcoming{background-image:none !important;padding:0;margin-bottom:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex:1;height:100%}.events__top-event .card.layout_teaser>img,.events__top-event .layout_teaser.box__content>img,.events__top-event .layout_teaser.events__upcoming>img,.events__top-event .card.layout_teaser>a>img,.events__top-event .layout_teaser.box__content>a>img,.events__top-event .layout_teaser.events__upcoming>a>img{width:100%;display:block;object-fit:cover;flex-shrink:0;max-height:220px}.events__top-event .card.layout_teaser .card--padding,.events__top-event .card.layout_teaser .box__content .mod_eventlist,.box__content .events__top-event .card.layout_teaser .mod_eventlist,.events__top-event .layout_teaser.box__content .card--padding,.events__top-event .layout_teaser.box__content .mod_eventlist,.events__top-event .layout_teaser.events__upcoming .card--padding,.events__top-event .layout_teaser.events__upcoming .box__content .mod_eventlist,.box__content .events__top-event .layout_teaser.events__upcoming .mod_eventlist{padding:20px 25px 25px;flex:1}.ce_table table,.content-table table,#main .mod_article__inside .rte table{width:100%;border-collapse:collapse}.ce_table td,.ce_table th,.content-table td,.content-table th,#main .mod_article__inside .rte td,#main .mod_article__inside .rte th{padding:4px 30px 4px 0;border-bottom:1px #660009 solid;vertical-align:top;border-left:0;border-right:0;border-top:0}.content-table{margin-bottom:2.5em}.content-table h3{margin-bottom:1em}.content-table table td:not(:first-child),.content-table table th:not(:first-child){text-align:center;padding-right:10px}#main .mod_article__inside .content-text,#main .mod_article__inside .ce_text{margin-bottom:1.5em}#main .mod_article__inside .content-text .rte p,#main .mod_article__inside .ce_text .rte p{margin:1em 0}#main .mod_article__inside .content-text h2,#main .mod_article__inside .content-text h3,#main .mod_article__inside .content-text h4,#main .mod_article__inside .content-text h5,#main .mod_article__inside .ce_text h2,#main .mod_article__inside .ce_text h3,#main .mod_article__inside .ce_text h4,#main .mod_article__inside .ce_text h5{margin:1.5em 0 .75em}#main .mod_article__inside .content-text h2:first-child,#main .mod_article__inside .content-text h3:first-child,#main .mod_article__inside .content-text h4:first-child,#main .mod_article__inside .content-text h5:first-child,#main .mod_article__inside .ce_text h2:first-child,#main .mod_article__inside .ce_text h3:first-child,#main .mod_article__inside .ce_text h4:first-child,#main .mod_article__inside .ce_text h5:first-child{margin-top:0}#main .mod_article__inside .content-table+.content-text,#main .mod_article__inside .content-text+.content-text{margin-top:1.5em}#main .mod_article__inside .rte table{border:none !important;height:auto !important}#main .mod_article__inside .rte table td,#main .mod_article__inside .rte table th{border:none !important;border-bottom:1px #660009 solid !important;height:auto !important;width:auto !important}#main .mod_article__inside .rte table td:last-child{text-align:right;padding-right:0}.box__content>div{width:300px}.box__content .mod_eventlist{-webkit-box-sizing:border-box;box-sizing:border-box}.box__content .ce_image figure,.box__content .ce_image figure img{height:100%}.box__content .layout_upcoming{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin-top:10px}.box__content .layout_upcoming time{font-weight:bold}.box__content .layout_upcoming>*{width:50%}.box__content--darkred{background:#660009;color:#fff;border-radius:10px}.box__content--darkred h4{padding-top:15px;padding-left:35px;text-align:left !important;color:#fff;font-weight:bold}.box__content--red{background:#9b202a;color:#fff}.box__content--lightorange{background-color:rgba(221,174,106,.6);color:#000;margin:20px 0}.box__content--white{background:#fff;color:#000;padding:20px;box-sizing:border-box;border-radius:10px}.box__content--white td{vertical-align:baseline}.box__content--white .ce_hyperlink.button.block,.box__content--white .back a.ce_hyperlink.block,.back .box__content--white a.ce_hyperlink.block,.box__content--white .button-container>a.ce_hyperlink.block{margin-top:40px}.ce_text--contact{border-radius:8px;background:#fff;padding:12px 20px;box-sizing:border-box}.ce_text--contact--lebensspur h3{color:#660009}.ce_text--contact--hospiz h3{color:#b36269}.ce_text--contact--seniorenheim h3{color:#ca821e}.ce_text--contact--tagespflege h3{color:#ddae6a}.ce_accordion{border-radius:8px;background:#fff;margin-bottom:10px}.ce_accordion>.toggler{cursor:pointer;outline:none;padding:8px 20px;width:100%;box-sizing:border-box;position:relative;color:#660009;font-weight:bold}.ce_accordion>.toggler:after{position:absolute;content:url("../../files/layout/img/accordion_arrow.svg");right:20px;top:6px;-webkit-transform:rotate(-180deg);-moz-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:all .5s;transition:all .5s}.ce_accordion>.toggler.ui-state-active:after{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.ce_accordion>.accordion{padding:12px 20px;box-sizing:border-box}.ce_accordion>.accordion a:hover{color:#ca821e !important}.ce_accordion--gemeinschaft:before{background:url("/files/layout/icons/gemeinschaft-icon-logo.svg") no-repeat}.ce_accordion--gemeinschaft .toggler{color:#9b202a}.ce_accordion--lebensspur .toggler{color:#660009}.ce_accordion--lebensspur:before{background:url("/files/layout/icons/lebensspur.svg") no-repeat}.ce_accordion--hospiz .toggler{color:#b36269}.ce_accordion--hospiz:before{background:url("/files/layout/icons/hospiz-icon.svg") no-repeat}.ce_accordion--seniorenheim .toggler{color:#ca821e}.ce_accordion--seniorenheim:before{background:url("/files/layout/icons/seniorenheim-icon.svg") no-repeat}.ce_accordion--tagespflege .toggler{color:#ddae6a}.ce_accordion--tagespflege:before{background:url("/files/layout/icons/tagespflege-icon.svg") no-repeat}.ce_accordion--hasIcon:before{background-size:contain;content:"";width:64px;height:32px;position:absolute;margin:2px 8px;z-index:99}.ce_accordion--hasIcon>.toggler{padding-left:60px;max-height:36px}.ce_accordion--hasIcon>.accordion{padding-left:60px}.ce_accordion:last-child{margin-bottom:0}.mod_article--white .ce_accordion,.event.layout_full .ce_accordion{background-color:rgba(221,174,106,.6)}#sidebar-buttons{position:fixed;right:-115px;top:20%}#sidebar-buttons a{background-size:contain;cursor:pointer;display:block;width:235px;height:77px;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);-webkit-transition:transform .3s;-moz-transition:transform .3s;transition:transform .3s}#sidebar-buttons a:hover{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}@media(max-width: 780px){#sidebar-buttons a{width:210px;height:55px}}#sidebar-buttons__contact{background:url("/files/layout/img/background-contact.svg") no-repeat}#sidebar-buttons__search{background:url("/files/layout/img/search-button.svg") no-repeat}#contactPopup{position:fixed;top:20%;width:570px;background-color:#fff;margin-left:-285px;left:50%;z-index:1000;display:none;padding:20px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:10px;border-radius:10px}#contactPopup h4{text-align:left}#contactPopup .row{padding:0;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#contactPopup .row.col-3>div{width:32%}#contactPopup .row.col-3>div.col-2{width:64%;margin-bottom:15px}@media(max-width: 580px){#contactPopup{margin-left:0;left:0;width:100%}#contactPopup .row.col-3>div,#contactPopup .row.col-3>div.col-2{width:100% !important}}#contactPopup .gmap-link{border-top:1px #660009 solid;border-bottom:1px #660009 solid;color:#660009;padding:15px 0}#contactPopup ul{margin-top:20px}@media(max-width: 580px){#contactPopup ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}#contactPopup li{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;margin-bottom:12px}@media(max-width: 580px){#contactPopup li{font-size:0}}#contactPopup li:before{margin-right:10px;width:35px;height:35px;display:block}#contactPopup li.gemeinschaft:before{content:url("../../files/layout/icons/gemeinschaft-icon-logo.svg")}#contactPopup li.lebensspur:before{content:url("../../files/layout/icons/lebensspur.svg")}#contactPopup li.hospiz:before{content:url("../../files/layout/icons/hospiz-icon.svg")}#contactPopup li.seniorenheim:before{content:url("../../files/layout/icons/seniorenheim-icon.svg")}#contactPopup li.tagespflege:before{content:url("../../files/layout/icons/tagespflege-icon.svg")}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}.animated{animation-duration:1s;animation-fill-mode:both}#overlay{position:fixed;background-color:rgba(0,0,0,.8);top:0;right:0;left:0;bottom:0;z-index:999;opacity:0;pointer-events:none;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#overlay.show{opacity:1;pointer-events:auto}body.navigation-open{overflow:hidden}body.navigation-open #header{z-index:1000}body.navigation-open #sidebar-buttons{visibility:hidden}.ce_image.close.block{position:absolute;right:28px;top:20px;cursor:pointer}#main .mod_breadcrumb ul{margin-left:0;font-size:1.4rem}#main .mod_breadcrumb li{display:inline-block}#main .mod_breadcrumb li>a:after{content:">";display:inline-block;margin:0 5px}#main .mod_breadcrumb li>strong{color:#660009;font-weight:bold}.mod_newsreader,.mod_eventreader,.mod_eventlist__all,.mod_search{max-width:960px;width:100%;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.mod_newsreader ul>li,.mod_eventreader ul>li,.mod_eventlist__all ul>li,.mod_search ul>li{list-style-type:square}.mod_newsreader .block,.mod_eventreader .block,.mod_eventlist__all .block,.mod_search .block{overflow:unset}.news-teaser-image{width:360px;float:right;padding:10px 0 10px 20px}.overun{overflow:unset}.mod_search{max-width:960px}.mod_search h2{padding:60px 0 20px;text-align:center}.mod_search .formbody{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:40px 0;align-items:center}.mod_search .formbody .widget-text{width:85%;display:inline-block}.mod_search .formbody .widget-text input{width:100% !important;border-radius:8px;border:1px solid #666;padding:10px 35px}.mod_search .formbody .widget-submit{width:13%;display:inline-block;text-align:right}.mod_search .formbody .widget-submit button.submit{font-size:inherit;display:inline-block;background:url("../../files/layout/img/button-background.svg") no-repeat;color:#fff !important;padding:10px 35px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-background-size:100% 100%;background-size:100% 100%;border:none;outline:none}.mod_search .even,.mod_search .odd{padding:20px;box-sizing:border-box}.mod_search .odd{background:#f4e6d1;border-radius:10px;color:#fff;color:#000;margin:15px 0}.ce_form{padding:20px 0 40px}.ce_form .widget{float:left;width:100%;clear:both;text-align:right;background:#f4e6d1;margin:6px 0;border-radius:8px}.ce_form .widget.widget-submit{background:#fff}.ce_form .widget.widget-explanation{background:none;color:#660009}.ce_form .widget.widget-textarea,.ce_form .widget .widget-checkbox{border:0px;color:#3d4346}.ce_form .widget.widget-checkbox legend{display:none}.ce_form .widget.widget-checkbox label{text-transform:none;float:none;padding-left:20px;margin:0}.ce_form .widget.widget-checkbox span{display:flex;align-items:center;margin:0 20px}.ce_form .widget .checkbox{-webkit-appearance:none;background-color:#fff;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px -15px 10px -12px rgba(0,0,0,.05);padding:9px;border-radius:3px;display:inline-block;position:relative;max-height:20px;max-width:20px;margin:12px 0}.ce_form .widget .checkbox:active,.ce_form .widget .checkbox:checked:active{box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px 1px 3px rgba(0,0,0,.1)}.ce_form .widget .checkbox:checked{border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0px -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px rgba(255,255,255,.1);color:#99a1a7}.ce_form .widget .checkbox:checked:after{content:"✓";font-size:30px;position:absolute;top:-10px;left:0px;color:#660009}.ce_form .widget label{float:left;font-size:94.7368421053%;line-height:1.72;text-align:left;margin:8px 20px;display:inline}.ce_form .widget input[type=text],.ce_form .widget input[type=tel],.ce_form .widget input[type=email]{float:left;text-transform:none;color:#3d4346;font-size:94.7368421053%;height:31px;text-align:left;border:0;background:rgba(0,0,0,0);width:90%;margin:4px 20px}.ce_form .widget textarea{width:100%;padding:3px 0 0;background-image:-moz-linear-gradient(top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0) 35px, #BCC1C4 0px);background-image:-webkit-linear-gradient(top, transparent, transparent 35px, #BCC1C4 0);background-image:-ms-linear-gradient(top, transparent, transparent 35px, #BCC1C4 0);background-size:100% 36px;display:block;line-height:36px;resize:none;height:288px;margin:64px 0 0;border:0;outline:none;text-transform:none;text-align:left;border:0;background:rgba(0,0,0,0);width:90%;margin:4px 20px}.ce_form .widget input[type=button i],.ce_form .widget input[type=submit i],.ce_form .widget input[type=reset i],.ce_form .widget input[type=file i]::-webkit-file-upload-button,.ce_form .widget button{font-size:inherit;display:inline-block;background:url("../../files/layout/img/button-background.svg") no-repeat;color:#fff !important;padding:10px 35px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-background-size:100% 100%;background-size:100% 100%;border:none;outline:none}.ce_form .widget.widget:last-child{border-bottom:0px;background:none}.newslist__all__container{-webkit-border-radius:10px;border-radius:10px;margin:15px 0;overflow:hidden;background:#f4e6d1}.newslist__all__container .ce_teaserbox{-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch}.newslist__all__container .ce_teaserbox__image{width:320px;max-width:320px;max-height:none;overflow:hidden;-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch}.newslist__all__container .ce_teaserbox__image a{display:block;height:100%}.newslist__all__container .ce_teaserbox__image img{width:100%;height:100%;max-height:none;display:block;object-fit:cover}.mod_eventlist__all h2{text-align:center;margin-bottom:30px !important}.mod_eventlist__all .event.card.layout_teaser,.mod_eventlist__all .event.layout_teaser.events__upcoming,.mod_eventlist__all .event.layout_teaser.box__content{background:rgba(0,0,0,0);border-radius:0;margin-bottom:0;overflow:visible;box-shadow:none}.mod_eventlist__all .event.card.layout_teaser .newslist__all__container,.mod_eventlist__all .event.layout_teaser.events__upcoming .newslist__all__container,.mod_eventlist__all .event.layout_teaser.box__content .newslist__all__container{margin:15px 0}.mod_eventlist__all .location{margin-bottom:10px}.mod_newslist.news>.layout_latest.card,.mod_newslist.news>.layout_latest.events__upcoming,.mod_newslist.news>.layout_latest.box__content{width:310px;margin-bottom:15px}@media(max-width: 560px){.mod_newslist.news>.layout_latest.card,.mod_newslist.news>.layout_latest.events__upcoming,.mod_newslist.news>.layout_latest.box__content{width:100%}}.mod_newslist.news>.layout_latest.card .image_container img,.mod_newslist.news>.layout_latest.events__upcoming .image_container img,.mod_newslist.news>.layout_latest.box__content .image_container img{width:100%;display:block;height:auto}.mod_newslist.news>.layout_latest.card .card--padding,.mod_newslist.news>.layout_latest.events__upcoming .card--padding,.mod_newslist.news>.layout_latest.box__content .card--padding,.mod_newslist.news>.layout_latest.card .box__content .mod_eventlist,.box__content .mod_newslist.news>.layout_latest.card .mod_eventlist,.mod_newslist.news>.layout_latest.events__upcoming .box__content .mod_eventlist,.box__content .mod_newslist.news>.layout_latest.events__upcoming .mod_eventlist,.mod_newslist.news>.layout_latest.box__content .mod_eventlist{padding:20px 25px 25px}.ce_teaserbox{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media(max-width: 790px){.ce_teaserbox{display:block}}.ce_teaserbox__image{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;flex-grow:0;max-width:320px;max-height:230px}.ce_teaserbox__content{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 60px;width:100%}@media(max-width: 790px){.ce_teaserbox__content{padding:20px 10px}}.layout_full.block{margin:0 auto}.back p{max-width:960px;margin:20px auto}.mod_newsreader .layout_full.block,.mod_eventreader .layout_full.block{margin:0 auto;max-width:960px;padding:60px 0 0 0;box-sizing:border-box}.mod_newsreader .layout_full.block p.back,.mod_eventreader .layout_full.block p.back{max-width:960px;margin:0 auto;padding:20px 0}.cal_calendar li a{color:#9b202a;font-weight:bold}.cal_calendar ul.cal_navigation{display:flex;justify-content:space-between;padding:40px 0}.cal_calendar ul>li{list-style:none !important}.cal_calendar li.head.current{font-size:1.75em}.cal_calendar li.cal_event{background:#f4e6d1;padding:20px;box-sizing:border-box;border-radius:10px;margin:15px 0;overflow:hidden}#main .mod_eventmenu ul{margin:0;text-align:center}#main .mod_eventmenu ul>li{list-style:none;display:inline-block;margin:0 10px 10px 0}#main .mod_eventmenu ul>li a,#main .mod_eventmenu ul>li.active strong{font-size:inherit;display:inline-block;background:url("../../files/layout/img/button-background.svg") no-repeat;color:#fff !important;padding:10px 35px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-background-size:100% 100%;background-size:100% 100%;background-image:url(../../files/layout/img/hero--slider-active-bg.png)}#main .mod_eventmenu ul>li a:hover,#main .mod_eventmenu ul>li.active strong:hover{color:#ca821e !important}#main .mod_eventmenu ul>li.active strong{font-weight:bold !important;color:#ca821e !important}#main .mod_eventmenu ul>li.year.submenu>a{display:none}#main .mod_eventreader{margin-bottom:5rem}#main .mod_eventreader h3{padding-top:2.2rem}#main p.back.back-fixed{position:fixed;left:-20px;z-index:200;top:100px;font-size:inherit;display:inline-block;background:url("../../files/layout/img/button-background.svg") no-repeat;color:#fff !important;padding:10px 35px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-background-size:100% 100%;background-size:100% 100%}#main p.info{font-size:2.2rem;color:#660009;font-weight:bold}#cookies{position:fixed;background:#ca821e;width:100%;left:0px;color:#fff;z-index:100;opacity:0}#cookies .cookie-inner{display:flex;justify-content:space-between;max-width:1280px;padding:40px;margin:0 auto;box-sizing:border-box;flex-wrap:wrap}#cookies .cookie-inner span{width:80%;padding-right:20px;padding-bottom:20px}#cookies .cookie-inner .button,#cookies .cookie-inner .button-container>a,#cookies .cookie-inner .back a,.back #cookies .cookie-inner a{font-size:inherit;display:inline-block;background:url("../../files/layout/img/button-background.svg") no-repeat;color:#fff !important;padding:10px 35px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-background-size:100% 100%;background-size:100% 100%;height:40px}.layout_latest .image_container .caption{padding:12px;background:#fff;color:inherit;font-size:11px}.pagination p{display:none !important}.pagination p,.pagination ul,.pagination li{display:inline-block;padding-right:10px}.pagination a,.pagination strong,.pagination span{background:url("/files/layout/img/button-background.svg") no-repeat;color:#fff !important;padding:10px 35px;cursor:pointer;box-sizing:border-box;background-size:100% 100%;text-align:center;display:inline-block;width:150px}
.slider-3d{margin:100px 0;height:550px;display:block;perspective:1000px;position:relative;width:100%}.slider-3d .slide{display:inline-block;width:610px;position:absolute;backface-visibility:hidden;transition:.4s all;height:300px}.slider-3d .slide.active{z-index:4}@media(max-width: 830px){.slider-3d{-webkit-transform:scale(0.6);-moz-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}.slider-3d .slide__content{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);width:250px;margin:0 auto !important}.slider-3d .slide__content h3{margin-top:50px !important}}@media(max-width: 530px){.slider-3d{-webkit-transform:scale(0.3);-moz-transform:scale(0.3);-ms-transform:scale(0.3);transform:scale(0.3);height:250px;margin-top:0 !important}.slider-3d .slide__content{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);transform:scale(2);width:300px}.slider-3d .slide__content h3{margin-top:100px !important}}.slider-3d .slide{position:absolute}.slider-3d .slide .slide__content{margin:30px 0 0;display:none;text-align:center;padding:0 40px}.slider-3d .slide.active .slide__content{display:block}.slider-3d .slide:not([class*=active])>.slide__image{cursor:pointer}.slider-3d .slide__image{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0px 5px 16px 0px rgba(0,0,0,.5);-moz-box-shadow:0px 5px 16px 0px rgba(0,0,0,.5);box-shadow:0px 5px 16px 0px rgba(0,0,0,.5)}
