[data-omcookie-panel-show]{cursor:pointer;}.om-cookie-panel{display:none;width:0;height:0;}.om-cookie-panel .om-cookie-modal{display:none;}.om-cookie-panel.active{position:fixed;z-index:9999;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;}.om-cookie-panel.active .om-cookie-modal{display:block;max-width:400px;max-height:calc(100vh - 170px);width:90%;min-height:295px;margin:auto;padding:1em;background-color:#fff;overflow-y:auto;box-sizing:border-box;border-radius:5px;}.om-cookie-panel h3,.cookie-panel__header{display:block;text-align:center;font-weight:700;font-size:22px;padding-bottom:10px;text-transform:uppercase;}.om-cookie-panel p{}.cookie-panel__selection form{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:20px;margin-bottom:20px;border:none;}.cookie-panel__checkbox-wrap{padding-right:19px;padding-bottom:20px;display:inline-block;}.om-cookie-panel .cookie-panel__checkbox{display:none;}.om-cookie-panel .cookie-panel__checkbox + label{cursor:pointer;line-height:1.1;font-weight:400;display:block;}.om-cookie-panel .cookie-panel__checkbox + label::before{width:15px;height:15px;border-radius:5px;border:2px solid rgb(234,80,69);background-color:#fff;display:block;content:"";float:left;margin-right:10px;margin-top:3px;}.om-cookie-panel .cookie-panel__checkbox:checked + label::before{box-shadow:inset 0 0 0 3px #fff;background-color:rgb(234,80,69);}.om-cookie-panel .cookie-panel__checkbox--state-inactiv + label::before{border-color:#000;}.om-cookie-panel .cookie-panel__checkbox--state-inactiv:checked + label::before{background-color:#000;}.om-cookie-panel .cookie-panel__control{text-align:center;}.om-cookie-panel .cookie-panel__link{padding-top:1em;text-align:center;}.om-cookie-panel .cookie-panel__button{background:#000;color:#fff;padding:10px;border:none;border-radius:3px;display:block;width:100%;cursor:pointer;font-size:1.1em;margin-bottom:20px;}.om-cookie-panel .cookie-panel__button + .cookie-panel__button{margin-top:15px;}.om-cookie-panel .cookie-panel__button--color--green{background-color:rgb(234,80,69);}.om-cookie-info table{border:1px solid black;border-collapse:collapse;}.om-cookie-info table th,.om-cookie-info table td{padding:10px 5px;border:1px solid black;}.om-cookie-info table p{margin-top:0;}.om-cookie-info table p:last-child{margin-bottom:0;padding-bottom:0;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-men-ext-container table{border-collapse:separate;border-spacing:10px;}.tx-men-ext-container table th{font-weight:bold;}.tx-men-ext-container table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}div.clearer{clear:both;}img{border:0;width:auto;max-width:100%;height:auto;}*{margin:0;padding:0;}*,*:before,*:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}*:focus{outline:0 none;-webkit-box-shadow:none;box-shadow:none;}html{min-height:101%;}body{min-height:101%;text-align:center;-webkit-text-size-adjust:none;margin:0;padding:0;color:black;box-sizing:border-box;}@media (min-width:640px){#page #all{display:flex;min-height:100vh;flex-direction:column;}}#mainwrap,#footerwrap,#social-icons-wrap{padding-left:20px;padding-right:20px;}#social-icons-wrap{padding:10px 20px;}#headerwrap,#mainwrap,#footerwrap,#social-icons-wrap{float:left;width:100%;}#header,#main,#footer,#social-icons-innerwrap{width:100%;max-width:1220px;margin-left:auto;margin-right:auto;text-align:left;}#social-icons{text-align:right;}@media (min-width:920px) and (max-width:1219px){#social-icons-innerwrap{padding-left:20px;padding-right:20px;}}#social-icons a{display:inline-block;margin-left:10px;width:24px;height:24px;text-align:center;}.social-icon-img{width:24px;height:24px;margin:auto;}#header:after,#main:after,#footer:after,#social-icons:after{content:" ";display:block;clear:both;}@media (min-width:920px){.layout-0 #main #col-left,.layout-1 #main #col-left,.layout-0 .margin-rootline,.layout-1 .margin-rootline{width:23.25581%;float:left;margin-right:2.32558%;}}@media (min-width:640px) and (max-width:919px){.layout-0 #main #col-left,.layout-1 #main #col-left{width:31.78295%;float:left;margin-right:2.32558%;}.layout-0 .margin-rootline,.layout-1 .margin-rootline{width:18px;}}@media (min-width:480px) and (max-width:639px){.layout-0 #main #col-left,.layout-1 #main #col-left,.layout-0 .margin-rootline,.layout-1 .margin-rootline{display:none;}}@media (min-width:0px) and (max-width:479px){.layout-0 #main #col-left,.layout-1 #main #col-left,.layout-0 .margin-rootline,.layout-1 .margin-rootline{display:none;}}@media (min-width:920px){.layout-0 #main #col-center,.layout-1 #main #col-center{width:48.83721%;float:left;margin-right:2.32558%;padding-right:20px;}}@media (min-width:640px) and (max-width:919px){.layout-0 #main #col-center,.layout-1 #main #col-center{width:65.89147%;float:right;margin-right:0;}}@media (min-width:480px) and (max-width:639px){.layout-0 #main #col-center,.layout-1 #main #col-center{width:100%;float:right;margin-right:0;}}@media (min-width:0px) and (max-width:479px){.layout-0 #main #col-center,.layout-1 #main #col-center{width:100%;float:right;margin-right:0;}}@media (min-width:920px){.layout-0 #main #col-right,.layout-1 #main #col-right{width:23.25581%;float:right;margin-right:0;}}@media (min-width:640px) and (max-width:919px){.layout-0 #main #col-right,.layout-1 #main #col-right{width:65.89147%;float:right;margin-right:0;}}@media (min-width:480px) and (max-width:639px){.layout-0 #main #col-right,.layout-1 #main #col-right{width:100%;float:right;margin-right:0;}}@media (min-width:0px) and (max-width:479px){.layout-0 #main #col-right,.layout-1 #main #col-right{width:100%;float:right;margin-right:0;}}@media (min-width:920px){.layout-3 #main #col-left,.layout-3 .margin-rootline{width:18.13953%;float:left;margin-right:2.32558%;}}@media (min-width:640px) and (max-width:919px){.layout-3 #main #col-left,.layout-3 .margin-rootline{width:23.25581%;float:left;margin-right:2.32558%;}}@media (min-width:480px) and (max-width:639px){.layout-3 #main #col-left,.layout-3 .margin-rootline{display:none;}}@media (min-width:0px) and (max-width:479px){.layout-3 #main #col-left,.layout-3 .margin-rootline{display:none;}}@media (min-width:920px){.layout-3 #main #col-center{width:79.53488%;float:right;margin-right:0;}}@media (min-width:640px) and (max-width:919px){.layout-3 #main #col-center{width:74.4186%;float:right;margin-right:0;}}@media (min-width:480px) and (max-width:639px){.layout-3 #main #col-center{width:100%;float:right;margin-right:0;}}@media (min-width:0px) and (max-width:479px){.layout-3 #main #col-center{width:100%;float:right;margin-right:0;}}#headerwrap{background-color:rgb(234,80,69);margin-top:35px;height:195px;width:100%;background-image:url('../../../typo3conf/ext/br_tmpl_berit/Resources/Public/CompassProject/images/header_bg.svg');background-position:center center;background-repeat:no-repeat;background-size:auto 100%;}@media (min-width:0px) and (max-width:639px){#headerwrap{margin-top:0;height:134px;background-size:auto 134px;background-size:cover;}}#headerwrap #header{margin-top:-25px;height:220px;text-align:left;}@media (min-width:0px) and (max-width:639px){#headerwrap #header{margin-top:0;height:134px;}}#headerwrap #header #logo-link{display:block;position:absolute;left:0;top:50%;transform:translateY(-50%);}#headerwrap #header img{width:206px;max-width:100%;height:auto;}@media (max-width:1260px){#headerwrap #header #logo-link{left:20px;}}@media (min-width:640px){#headerwrap #header #logo-link{width:31.78295%;}}@media (min-width:0px) and (max-width:639px){#headerwrap #header #logo-link{width:160px;padding-top:0;}}@media (min-width:0px) and (max-width:479px){#headerwrap #header #logo-link{width:140px;}}@media (min-width:640px){#headerwrap .c-hamburger{display:none;}}#content-top{text-align:right;margin-bottom:15px;}#content-top .csc-default{float:right !important;width:auto;}#footerwrap{background-color:rgba(55,55,55,0.15);color:black;margin-top:30px;}#footerwrap #footer{padding-top:20px;}#footerwrap p,#footerwrap li,#footerwrap a,#footerwrap h3{font-size:14px;line-height:18px;}#footerwrap a{color:black;}#footerwrap a:hover{color:rgb(234,80,69);}#footerwrap a.active{color:rgb(234,80,69);}.sticky-table{display:table;height:100%;}.sticky-row{display:table-row;}.sticky-row-expanded{height:100%;}.nav-meta{float:right;}@media (max-width:1260px){.nav-meta{margin-right:20px;}}@media (min-width:480px) and (max-width:639px){.nav-meta{display:none;}}@media (min-width:0px) and (max-width:479px){.nav-meta{display:none;}}.nav-meta ul li{display:inline-block;padding-left:10px;font-size:14px;}.nav-meta ul li a{color:black;font-size:14px;}.nav-meta ul li a:hover{color:rgb(234,80,69);}.nav-meta ul li a.active{color:rgb(234,80,69);}#nav-left ul li,.mm-menu ul li{text-transform:uppercase;font-size:18px;padding-bottom:7px;list-style-type:none;font-weight:400;}#nav-left ul li a,.mm-menu ul li a{display:block;padding-bottom:7px;}#nav-left ul li a.current,.mm-menu ul li a.current{color:black;}#nav-left ul li ul,.mm-menu ul li ul{padding-bottom:7px;}#nav-left ul li ul li,.mm-menu ul li ul li{text-transform:none;list-style-type:none;list-style-position:inside;padding-bottom:0;}@media (min-width:640px){.mm-toggle-wrap,#nav-main-mobile,#nav-main-mobile-link,#nav-mobile-wrap,.nav-mobile{display:none;}}@media (min-width:0px) and (max-width:639px){#nav-main-mobile{display:none;background-color:#fff;width:100%;height:auto;float:left;text-align:left;padding:60px 20px 20px 20px;position:relative;left:0;top:0;z-index:10;}}#nav-main-mobile ul li,.csc-sitemap ul li,.frame-type-menu_sitemap_pages ul li{text-transform:uppercase;font-size:18px;padding-bottom:7px;list-style-type:none;font-weight:400;}#nav-main-mobile ul li a,.csc-sitemap ul li a,.frame-type-menu_sitemap_pages ul li a{display:block;padding-bottom:7px;}#nav-main-mobile ul li a.current,.csc-sitemap ul li a.current,.frame-type-menu_sitemap_pages ul li a.current{color:black;}#nav-main-mobile ul li ul,.csc-sitemap ul li ul,.frame-type-menu_sitemap_pages ul li ul{padding-bottom:7px;}#nav-main-mobile ul li ul li,.csc-sitemap ul li ul li,.frame-type-menu_sitemap_pages ul li ul li{text-transform:none;list-style-type:none;list-style-position:inside;padding-bottom:0;}.c-hamburger{display:block;top:0;position:absolute;right:20px;z-index:20;overflow:hidden;margin:0;padding:0;width:44px;height:44px;font-size:0;text-indent:-9999px;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:none;border-radius:0;border:none;cursor:pointer;-webkit-transition:background 0.3s;transition:background 0.3s;background-color:rgb(234,80,69);}.c-hamburger:focus{outline:none;}.c-hamburger span{display:block;position:absolute;top:20px;left:4px;right:4px;height:3px;background:#fff;}.c-hamburger span::before,.c-hamburger span::after{position:absolute;display:block;left:0;width:100%;height:3px;background-color:#fff;content:"";}.c-hamburger span::before{top:-10px;}.c-hamburger span::after{bottom:-10px;}.c-hamburger--htx span{-webkit-transition:background 0s 0.3s;transition:background 0s 0.3s;}.c-hamburger--htx span::before,.c-hamburger--htx span::after{-webkit-transition-duration:0.3s,0.3s;transition-duration:0.3s,0.3s;-webkit-transition-delay:0.3s,0s;transition-delay:0.3s,0s;}.c-hamburger--htx span::before{-webkit-transition-property:top,-webkit-transform;transition-property:top,transform;}.c-hamburger--htx span::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,transform;}.c-hamburger--htx.is-active span{background:none;}.c-hamburger--htx.is-active span::before{top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.c-hamburger--htx.is-active span::after{bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);}.c-hamburger--htx.is-active span::before,.c-hamburger--htx.is-active span::after{-webkit-transition-delay:0s,0.3s;transition-delay:0s,0.3s;}.contentgrid{clear:both;width:100%;float:left;margin-left:0;margin-right:0;}@media (min-width:920px){.contentgrid.contentgrid-1-2-col .col-1{width:31.78295%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-1-2-col .col-1.col-2{width:65.89147%;float:right;margin-right:0;}}@media (min-width:640px) and (max-width:919px){.contentgrid.contentgrid-1-2-col .col{width:31.78295%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-1-2-col .col.col-2{width:65.89147%;float:right;margin-right:0;}}@media (min-width:480px) and (max-width:639px){.contentgrid.contentgrid-1-2-col .col{width:40.31008%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-1-2-col .col.col-2{width:57.36434%;float:right;margin-right:0;}}@media (min-width:0px) and (max-width:479px){.contentgrid.contentgrid-1-2-col .col{width:100%;float:right;margin-right:0;}}@media (min-width:920px){.contentgrid.contentgrid-2-1-col .col-1{width:65.89147%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-2-1-col .col-1.col-2{width:31.78295%;float:right;margin-right:0;}}@media (min-width:640px) and (max-width:919px){.contentgrid.contentgrid-2-1-col .col{width:65.89147%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-2-1-col .col.col-2{width:31.78295%;float:right;margin-right:0;}}@media (min-width:480px) and (max-width:639px){.contentgrid.contentgrid-2-1-col .col{width:57.36434%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-2-1-col .col.col-2{width:40.31008%;float:right;margin-right:0;}}@media (min-width:0px) and (max-width:479px){.contentgrid.contentgrid-2-1-col .col{width:100%;float:right;margin-right:0;}}@media (min-width:920px){.contentgrid.contentgrid-2-col .col{width:48.83721%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-2-col .col.col-2{width:48.83721%;float:right;margin-right:0;}}@media (min-width:640px) and (max-width:919px){.contentgrid.contentgrid-2-col .col{width:48.83721%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-2-col .col.col-2{width:48.83721%;float:right;margin-right:0;}}@media (min-width:480px) and (max-width:639px){.contentgrid.contentgrid-2-col .col{width:48.83721%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-2-col .col.col-2{width:48.83721%;float:right;margin-right:0;}}@media (min-width:0px) and (max-width:479px){.contentgrid.contentgrid-2-col .col{width:48.83721%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-2-col .col.col-2{width:48.83721%;float:right;margin-right:0;}}@media (min-width:920px){.contentgrid.contentgrid-3-col .col{width:31.78295%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-3-col .col.col-3{width:31.78295%;float:right;margin-right:0;}.contentgrid.contentgrid-3-col .col:nth-child(3){width:31.78295%;float:right;margin-right:0;}}@media (min-width:640px) and (max-width:919px){.contentgrid.contentgrid-3-col .col{width:31.78295%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-3-col .col.col-3{width:31.78295%;float:right;margin-right:0;}.contentgrid.contentgrid-3-col .col:nth-child(3){width:31.78295%;float:right;margin-right:0;}}@media (min-width:480px) and (max-width:639px){.contentgrid.contentgrid-3-col .col{width:48.83721%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-3-col .col.col-1{width:100%;float:right;margin-right:0;}.contentgrid.contentgrid-3-col .col.col-3{width:48.83721%;float:right;margin-right:0;}.contentgrid.contentgrid-3-col .col:first-child{width:100%;float:right;margin-right:0;}.contentgrid.contentgrid-3-col .col:nth-child(3){width:48.83721%;float:right;margin-right:0;}}@media (min-width:0px) and (max-width:479px){.contentgrid.contentgrid-3-col .col{width:100%;float:right;margin-right:0;}}@media (min-width:920px){.contentgrid.contentgrid-4-col .col{width:23.25581%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-4-col .col.col-3{width:23.25581%;float:right;margin-right:0;}.contentgrid.contentgrid-4-col .col:nth-child(4){width:23.25581%;float:right;margin-right:0;}}@media (min-width:640px) and (max-width:919px){.contentgrid.contentgrid-4-col .col{width:23.25581%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-4-col .col.col-3{width:23.25581%;float:right;margin-right:0;}.contentgrid.contentgrid-4-col .col:nth-child(3){width:23.25581%;float:right;margin-right:0;}}@media (min-width:480px) and (max-width:639px){.contentgrid.contentgrid-4-col .col{width:23.25581%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-4-col .col.col-3{width:23.25581%;float:right;margin-right:0;}.contentgrid.contentgrid-4-col .col:nth-child(4){width:23.25581%;float:right;margin-right:0;}}@media (min-width:0px) and (max-width:479px){.contentgrid.contentgrid-4-col .col{width:100%;float:right;margin-right:0;}}@media (min-width:920px){.contentgrid.contentgrid-5-col .col{width:18.13953%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-5-col .col.col-5{width:18.13953%;float:right;margin-right:0;}}@media (min-width:640px) and (max-width:919px){.contentgrid.contentgrid-5-col .col{width:31.78295%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-5-col .col.col-3{width:31.78295%;float:right;margin-right:0;}}@media (min-width:480px) and (max-width:639px){.contentgrid.contentgrid-5-col .col{width:48.83721%;float:left;margin-right:2.32558%;}.contentgrid.contentgrid-5-col .col.col-2,.contentgrid.contentgrid-5-col .col.col-4{width:48.83721%;float:right;margin-right:0;}}@media (min-width:0px) and (max-width:479px){.contentgrid.contentgrid-5-col .col{width:100%;float:right;margin-right:0;}}h1{font-family:"Source Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:32px;line-height:40px;text-transform:Uppercase;margin-bottom:14px;}h2{font-family:"Source Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:21px;line-height:24px;text-transform:Uppercase;margin-bottom:14px;}.layout-2 h2{font-family:"Source Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:32px;line-height:40px;text-transform:Uppercase;margin-bottom:14px;}h3{font-family:"Source Sans Pro",sans-serif;font-weight:600;font-style:normal;font-size:18px;line-height:21px;text-transform:Uppercase;margin-bottom:7px;}body,p,li,th,td,label,input,textarea,select,option{font-family:"Source Sans Pro",sans-serif;font-weight:400;font-style:normal;font-size:18px;line-height:20px;}p{margin-bottom:9px;}b,strong{font-weight:600;}h3.layout-1{border-bottom:1px solid black;padding-top:5px;padding-bottom:2px;}h3.layout-2{padding:2px;background-color:rgb(234,80,69);color:#fff;display:block;text-align:center;}span.gross{font-size:24px;line-height:28px;display:block;font-weight:400;}#col-center h1,#col-center h2,#col-center h3,#col-right h1,#col-right h2,#col-right h3{text-transform:none;}#col-center h1,#col-right h1{font-size:28px;line-height:35px;}#col-center h2,#col-right h2{font-size:21px;line-height:24px;}.tx-br-contentelements-berit .csc-textpic-imagewrap{margin-bottom:20px;}caption,.image-caption{font-size:14px;}.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{overflow:visible;padding-left:18px;}ul,ol{padding-left:18px;padding-bottom:9px;}ul li,ol li{padding-bottom:9px;}a{color:rgb(234,80,69);font-weight:400;text-decoration:none;}a.external-link,a.external-link-new-window,.news-list-item div.news-list-content span.news-list-moreLink a.external-link{}a.link-mailto,a.mail{}a.rss:before{content:"";display:inline-block;background:url('../../../typo3conf/ext/br_tmpl_berit/Resources/Public/CompassProject/images/feed-icon.gif') no-repeat;width:25px;height:25px;margin:4px 4px 0 0;}p.csc-linkToTop{display:block;width:100%;text-align:right;border-top:1px dotted  #949595;font-size:12px;padding-top:4px;margin-top:0px;clear:both;}p.csc-linkToTop a{}h1 a{font-weight:400;}h2 a{font-weight:600;}h1 a:hover,h2 a:hover,h3 a:hover,a.link-intern:hover,a.internal-link:hover,a.external-link:hover,a.external-link-new-window:hover,a.link-mailto:hover,a.mail:hover,.csc-linkToTop a:hover,.csc-uploads-fileName a:hover,.news-single-backlink a:hover,.news-single-item a:hover,.news-list-item div.news-list-content span.news-list-moreLink a:hover,.news-list-item div.news-list-content span.news-list-moreLink a.internal-link:hover,.news-latest-item a:hover,.tx-ttnews-browsebox a:hover,ul.cal-list-mini li a:hover,div.tx-brcalminilist-pi1 p.section-more a:hover,.tx-cal-controller dl.cal-list a:hover,#calendar-event a:hover,div.tx-cal-controller div.browseBoxWrap a:hover,div.tx-indexedsearch-searchbox a:hover,a.url:hover,a.datamints_glossaryindex_linklist:hover{text-decoration:underline !important;}.frame-default{margin-bottom:20px;}.frame-ruler-before{padding-top:18px;float:left;width:100%;clear:both;}.frame-ruler-before > header{border-top:1px solid rgb(234,80,69);margin-top:18px;}.frame-ruler-before > header h2{margin-top:-18px;padding-right:20px;background-color:#fff;float:left;white-space:nowrap;}.frame-ruler-before > header h2.ce-headline-center{margin-left:32.20339%;padding-left:20px;text-align:center;float:left;}@media (min-width:480px) and (max-width:639px){.frame-ruler-before > header h2.ce-headline-center{text-align:left;margin-left:0;padding-left:0;}}@media (min-width:0px) and (max-width:479px){.frame-rulerBefore > header h2.ce-headline-center{text-align:left;margin-left:0;padding-left:0;}}.frame-ruler-before > header h2.ce-headline-right{margin-left:50%;margin-right:50%;padding-left:20px;text-align:center;float:left;}.tx-cal-controller .contentgrid-3-col .cal-list-date{text-align:center;background-color:rgb(234,80,69);color:#fff;padding:2px;line-height:24px;}.tx-cal-controller .contentgrid-3-col .cal-list-date span.cal-date{font-size:18px;}.tx-cal-controller .contentgrid-3-col h2{font-size:18px !important;line-height:20px !important;font-weight:600;}.tx-cal-controller .contentgrid-3-col .more-link{display:inline;}#calendar-event p.cal-event-datetime{display:block;padding-bottom:5px;border-bottom:1px solid black;margin-bottom:20px;}#calendar-event p.cal-event-datetime span.label{display:none;}#calendar-event .cal-event-meta{padding-top:10px;padding-bottom:20px;border-bottom:1px dotted black;margin-bottom:15px;font-weight:400;}#calendar-event .cal-event-meta span.label{font-weight:400;}#calendar-event .cal-event-description .csc-textpic{float:left;clear:both;padding-top:4px;}@media (min-width:920px){#calendar-event .cal-event-description .csc-textpic{width:43.79562%;float:left;margin-right:4.37956%;}}@media (min-width:640px) and (max-width:919px){#calendar-event .cal-event-description .csc-textpic{width:31.25%;float:left;margin-right:3.125%;}}@media (min-width:480px) and (max-width:639px){#calendar-event .cal-event-description .csc-textpic{width:23.25581%;float:left;margin-right:2.32558%;}}@media (min-width:0px) and (max-width:479px){#calendar-event .cal-event-description .csc-textpic{width:100%;float:right;margin-right:0;padding-top:0;}}#calendar-event .cal_anmeldelink{margin-top:20px;padding-top:20px;border-top:1px dotted black;}#calendar-event .cal_anmeldelink a{font-weight:400;position:relative;display:block;}.layout-3 .tx-cal-controller{overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.layout-3 .tx-cal-controller .col{margin-bottom:30px;}@media (min-width:920px){.layout-3 .tx-cal-controller .col{width:31.25%;float:left;margin-right:3.125%;}.layout-3 .tx-cal-controller .col:nth-child(3n){width:31.25%;float:right;margin-right:0;}}@media (min-width:640px) and (max-width:919px){.layout-3 .tx-cal-controller .col{width:48.4375%;float:left;margin-right:3.125%;}.layout-3 .tx-cal-controller .col:nth-child(2n){width:48.4375%;float:right;margin-right:0;}}@media (min-width:480px) and (max-width:639px){.layout-3 .tx-cal-controller .col{width:48.83721%;float:left;margin-right:2.32558%;}.layout-3 .tx-cal-controller .col:nth-child(3n){width:48.83721%;float:right;margin-right:0;}}@media (min-width:0px) and (max-width:479px){.layout-3 .tx-cal-controller .col{width:100%;float:left;margin-left:0;margin-right:0;}}.layout-3 .tx-cal-controller .cal-list-date{text-align:center;background-color:rgb(234,80,69);color:#fff;padding:2px;line-height:24px;margin-bottom:0;font-weight:400;}.layout-3 .tx-cal-controller .cal-list-date span.cal-date{font-size:18px;font-weight:600;padding-right:10px;}.layout-3 .tx-cal-controller h2{font-size:18px !important;line-height:20px !important;font-weight:600;}.layout-3 .tx-cal-controller .more-link{display:inline;}.cal-list-img .csc-textpic-caption{display:none !important;width:0;height:0;padding:0;margin:0;}.cal-latest-item{float:left;width:100%;clear:both;padding-bottom:5px;}.cal-latest-item p.cal-latest-date{margin-bottom:0;padding-bottom:0;font-size:14px;line-height:18px;}.cal-latest-item .cal-image{width:19.5122%;float:left;margin-right:7.31707%;}.cal-latest-item caption{display:none;width:0;height:0;padding:0;margin:0;}.cal-latest-item .cal-latest-content{border-top:1px dotted black;padding-top:5px;}.cal-latest-item .cal-latest-content p{font-size:14px;line-height:18px;width:73.17073%;float:right;margin-right:0;}.news-latest-container .news-latest-item{padding-bottom:10px;}.news-latest-container .news-latest-item p.news-latest-date{margin-bottom:0;padding-bottom:0;}.news-latest-container .news-latest-item .news-latest-content{border-top:1px dotted black;padding-top:5px;}.news-latest-container .news-latest-item .news-latest-content img{width:19.5122%;float:left;margin-right:7.31707%;}.news-latest-container .news-latest-item .news-latest-item-text h4{font-size:18px;line-height:20px;font-weight:normal;}.col-3 .news-latest-container .news-latest-item .news-latest-item-text,#col-right .news-latest-container .news-latest-item .news-latest-item-text{width:73.17073%;float:right;margin-right:0;}#col-right .news-latest-container .news-latest-item h4,#col-right .news-latest-container .news-latest-item p.news-latest-date{font-size:14px;line-height:18px;}.news-list-container .news-list-item{border-top:1px dotted rgb(234,80,69);padding-top:10px;padding-bottom:20px;}.news-list-container .news-list-item h2{font-size:18px !important;line-height:20px !important;}@media (min-width:920px){.news-list-container .news-list-item h2{font-size:18px !important;line-height:24px !important;}}.news-list-container .news-list-item .news-list-date{margin-bottom:0;font-weight:400;color:#b4b4b4;}.news-list-container .news-list-item .news-list-content img{padding-top:4px;}@media (min-width:920px){.news-list-container .news-list-item .news-list-content img{width:42.70833%;float:left;margin-right:3.125%;}}@media (min-width:640px) and (max-width:919px){.news-list-container .news-list-item .news-list-content img{width:42.70833%;float:left;margin-right:3.125%;}}@media (min-width:480px) and (max-width:639px){.news-list-container .news-list-item .news-list-content img{width:31.78295%;float:left;margin-right:2.32558%;}}@media (min-width:0px) and (max-width:479px){.news-list-container .news-list-item .news-list-content img{width:100%;float:right;margin-right:0;padding-top:0;padding-bottom:10px;}}@media (min-width:920px){.news-list-container .news-list-item .news-list-content .news-list-item-text{width:54.16667%;float:right;margin-right:0;}}@media (min-width:640px) and (max-width:919px){.news-list-container .news-list-item .news-list-content .news-list-item-text{width:54.16667%;float:right;margin-right:0;}}@media (min-width:480px) and (max-width:639px){.news-list-container .news-list-item .news-list-content .news-list-item-text{width:65.89147%;float:right;margin-right:0;}}@media (min-width:0px) and (max-width:479px){.news-list-container .news-list-item .news-list-content .news-list-item-text{width:100%;float:right;margin-right:0;}}.news-single-item .news-single-img{float:left;padding-top:4px;}@media (min-width:920px){.news-single-item .news-single-img{width:43.79562%;float:left;margin-right:4.37956%;}}@media (min-width:640px) and (max-width:919px){.news-single-item .news-single-img{width:31.25%;float:left;margin-right:3.125%;}}@media (min-width:480px) and (max-width:639px){.news-single-item .news-single-img{width:23.25581%;float:left;margin-right:2.32558%;}}@media (min-width:0px) and (max-width:479px){.news-single-item .news-single-img{width:100%;float:right;margin-right:0;padding-top:0;}}.news-single-imgcaption,.news-img-caption{font-size:14px;}.teaser-text{font-weight:600;}.news-search-form{margin-bottom:20px;}.news-search-form form input{padding:5px;margin-bottom:10px;border:1px solid black;color:black;font-size:inherit;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}@media (min-width:920px){.news-search-form form input.sword{width:65.625%;float:left;margin-right:3.125%;}}@media (min-width:640px) and (max-width:919px){.news-search-form form input.sword{width:65.625%;float:left;margin-right:3.125%;}}@media (min-width:480px) and (max-width:639px){.news-search-form form input.sword{width:74.4186%;float:left;margin-right:2.32558%;}}@media (min-width:0px) and (max-width:479px){.news-search-form form input.sword{width:100%;float:left;margin-left:0;margin-right:0;}}.news-search-form form input.submit{font-weight:600;cursor:pointer;border-color:rgb(234,80,69);background-color:rgb(234,80,69);color:#fff;}@media (min-width:920px){.news-search-form form input.submit{width:31.25%;float:right;margin-right:0;}}@media (min-width:640px) and (max-width:919px){.news-search-form form input.submit{width:31.25%;float:right;margin-right:0;}}@media (min-width:480px) and (max-width:639px){.news-search-form form input.submit{width:23.25581%;float:right;margin-right:0;}}@media (min-width:0px) and (max-width:479px){.news-search-form form input.submit{width:48.83721%;float:left;margin-right:2.32558%;}}.page-navigation{}ul.f3-widget-paginator{list-style-type:none;padding-left:0}ul.f3-widget-paginator li{display:inline-block;padding:2px 5px;margin:2px;border:1px solid #000000;}.tx-powermail,.tx-indexedsearch-searchbox{width:100%;}.tx-powermail .clear{clear:both;}.tx-powermail *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}.tx-powermail *.hide{display:none;}form.powermail_form,#all form{width:100%;}form.powermail_form h3{display:none;visibility:hidden;height:0;}.tx-powermail .powermail_fieldset,.tx-indexedsearch-searchbox fieldset,fieldset{clear:left;padding:20px;margin:0 0 10px 0;}.tx-powermail .powermail_fieldset,fieldset{border:none;}.tx-powermail .powermail_fieldset .powermail_legend,.tx-indexedsearch-searchbox legend,legend{color:black;float:left;margin:3px 0 10px 0;font-size:18px;font-weight:400;text-transform:uppercase;white-space:normal;}.powermail_radio_legend{text-transform:none;}.tx-powermail .powermail_fieldset .powermail_label,.tx-indexedsearch-searchbox label{display:block;width:180px;max-width:90%;float:left;clear:left;font-weight:400;}.tx-powermail .powermail_fieldset .powermail_label[title]{cursor:help;}.tx-powermail .powermail_fieldset .powermail_label[title]:after{content:'i';display:inline-block;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;height:16px;width:16px;background-color:#aaa;margin:0 0 0 2px;font-size:14px;line-height:16px;text-align:center;color:white;font-weight:600;}.tx-powermail .powermail_fieldset .powermail_label[title][title=""]{cursor:inherit;}.tx-powermail .powermail_fieldset .powermail_label[title][title=""]:after{display:none;}.tx-powermail .powermail_fieldset .powermail_fieldwrap,.tx-indexedsearch-searchbox .tx-indexedsearch-form{margin:0 0 0.5em 0;clear:both;overflow:hidden;}.tx-powermail .powermail_fieldset .powermail_field{width:100%;margin:0;float:right;}.tx-indexedsearch-form input,input{border:1px solid black;color:black;float:right;font-size:inherit;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;width:100%;padding:5px;margin:0;}@media (min-width:480px) and (max-width:639px){.tx-powermail .powermail_fieldset .powermail_field,.tx-indexedsearch-form input,input{max-width:400px;}}@media (min-width:640px) and (max-width:919px){.tx-powermail .powermail_fieldset .powermail_field,.tx-indexedsearch-form input,input{max-width:350px;}}@media (min-width:920px){.tx-powermail .powermail_fieldset .powermail_field,.tx-indexedsearch-form input,input{max-width:350px;}}.tx-powermail .powermail_fieldset .powermail_field.powermail_submit,.tx-powermail .powermail_fieldset .powermail_field.powermail_reset,.tx-indexedsearch-form #tx-indexedsearch-searchbox-button-submit,.submit,.button,.powermail_submit,input.btn-default{margin:5px 0 0 0;padding:6px 20px;font-weight:600;cursor:pointer;border:none !important;background-color:rgb(234,80,69);color:#fff !important;}.tx-powermail .powermail_fieldset .powermail_field.powermail_captcha{width:100%;}.tx-powermail .powermail_fieldset .powermail_captchaimage{width:100%;margin-top:10px;}.tx-powermail .powermail_fieldset .powermail_fieldwrap_radio legend,.tx-powermail .powermail_fieldset .powermail_fieldwrap_check legend{padding:0;}.tx-powermail .powermail_fieldset .powermail_fieldwrap_radio fieldset,.tx-powermail .powermail_fieldset .powermail_fieldwrap_check fieldset{border:0;padding:0;margin:0;}.tx-powermail .powermail_fieldset .powermail_radio_outer,.tx-powermail .powermail_fieldset .powermail_captcha_outer,.tx-powermail .powermail_fieldset .powermail_check_outer,.tx-powermail .powermail_fieldset .powermail_fieldwrap_text,.tx-powermail .powermail_fieldset .powermail_fieldwrap_file_inner ul{background-color:#fff;border:1px solid black;border:none;float:left;padding:5px;max-width:400px;list-style:none;margin:0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}.tx-powermail .powermail_fieldset .powermail_radio_outer > li,.tx-powermail .powermail_fieldset .powermail_captcha_outer > li,.tx-powermail .powermail_fieldset .powermail_check_outer > li,.tx-powermail .powermail_fieldset .powermail_fieldwrap_text > li,.tx-powermail .powermail_fieldset .powermail_fieldwrap_file_inner ul > li{margin:5px;}.tx-powermail .powermail_fieldset .powermail_radio_outer > li .deleteAllFiles,.tx-powermail .powermail_fieldset .powermail_captcha_outer > li .deleteAllFiles,.tx-powermail .powermail_fieldset .powermail_check_outer > li .deleteAllFiles,.tx-powermail .powermail_fieldset .powermail_fieldwrap_text > li .deleteAllFiles,.tx-powermail .powermail_fieldset .powermail_fieldwrap_file_inner ul > li .deleteAllFiles{color:#bbb;cursor:pointer;}.tx-powermail .powermail_fieldset .powermail_radio_outer > li .deleteAllFiles:hover,.tx-powermail .powermail_fieldset .powermail_captcha_outer > li .deleteAllFiles:hover,.tx-powermail .powermail_fieldset .powermail_check_outer > li .deleteAllFiles:hover,.tx-powermail .powermail_fieldset .powermail_fieldwrap_text > li .deleteAllFiles:hover,.tx-powermail .powermail_fieldset .powermail_fieldwrap_file_inner ul > li .deleteAllFiles:hover{text-decoration:underline;}input.powermail_radio{width:auto;float:left;margin-right:10px;}.tx-powermail .powermail_fieldset .parsley-errors-list{display:none;margin:5px 0 20px 0;padding:0;list-style-type:none;background-color:#F2DEDE;border:1px solid #EBCCD1;width:400px;float:right;clear:left;}.tx-powermail .powermail_fieldset .parsley-errors-list.filled{display:block;}.tx-powermail .powermail_fieldset .parsley-errors-list > li{color:#A94442;padding:5px 10px;}.tx-powermail .powermail_fieldset .powermail_field_error,.tx-powermail .powermail_fieldset .parsley-error,.tx-powermail .powermail_fieldset .powermail_form .parsley-error:focus,.tx-powermail .powermail_fieldset div.error{background-color:#EBCCD1;border:1px solid #A94442;color:#A94442;}.tx-powermail .powermail_fieldset .powermail_field_error_container .parsley-errors-list{width:100%;margin-bottom:0;background-color:#EBCCD1;border:none;}.tx-powermail .powermail_fieldset .powermail_field_error_container .parsley-errors-list > li{padding-left:5px;}.tx-powermail .powermail_tete,.tx-powermail .powermail_confirmation{padding:20px;margin:0 0 20px 0;overflow:hidden;}.tx-powermail .powermail_create{padding:20px;}.layout-fez .tx-powermail .powermail_create{padding:0;}.tx-powermail .powermail_create,.tx-powermail .powermail_confirmation h4{font-weight:600;font-size:18px;padding-bottom:23px;}.tx-powermail .powermail_create .powermail_confirmation_submit,.tx-powermail .powermail_create .powermail_confirmation_form,.tx-powermail .powermail_confirmation .powermail_confirmation_submit,.tx-powermail .powermail_confirmation .powermail_confirmation_form{margin:20px 0 0 0;padding:6px 20px;font-weight:600;cursor:pointer;float:right;border:none;}.tx-powermail .powermail_create .powermail_confirmation_form,.tx-powermail .powermail_confirmation .powermail_confirmation_form{float:left;clear:left;}.tx-powermail .powermail_progressbar{width:400px;height:5px;float:right;border:1px solid #EEEEEE;clear:both;}.tx-powermail .powermail_progressbar.disable{display:none;}.tx-powermail .powermail_progressbar > .powermail_progress{background:rgb(234,80,69);width:0%;max-width:100%;-webkit-animation:progress 5s 1 forwards;-moz-animation:progress 5s 1 forwards;-ms-animation:progress 5s 1 forwards;animation:progress 5s 1 forwards;}.tx-powermail .powermail_progressbar > .powermail_progress > .powermail_progess_inner{height:5px;width:100%;overflow:hidden;background:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_loading.gif") repeat-x;-moz-opacity:0.25;-khtml-opacity:0.25;opacity:0.25;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=25);filter:progid:DXImageTransform.Microsoft.Alpha(opacity=25);filter:alpha(opacity=25);}.tx-powermail .powermail_confirmation .powermail_progressbar{width:100%;}.tx-powermail .powermail_all > dt{width:200px;float:left;clear:left;font-weight:600;}.tx-powermail .powermail_all > dd{width:400px;float:left;margin:0;padding-bottom:7px;}.tx-powermail .powermail_confirmation dl.powermail_all dt.powermail_all_marker_receiver,.tx-powermail .powermail_confirmation dl.powermail_all dd.powermail_all_marker_receiver{display:none !important;visibility:hidden !important;height:0 !important;font-size:1px;}.tx-powermail .powermail_message{padding:5px 0 10px 20px;min-height:65px;background-color:#EBCCD1;border:1px solid #A94442;background-position:98% 10px;background-repeat:no-repeat;list-style:circle;}.tx-powermail .powermail_message li{padding:5px 50px 0 0;}.tx-powermail .powermail_message.powermail_message_ok{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png");background-color:#CDEACA;border:1px solid #3B7826;}.tx-powermail .powermail_message.powermail_message_ok li{color:#3B7826;}.tx-powermail .powermail_message.powermail_message_error{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_error.png");}.tx-powermail .powermail_message.powermail_message_error li{color:#A94442;}.tx-powermail .powermail_message.powermail_message_note{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_ok.png");background-color:#FCF8E3;border:1px solid #FFCA4B;}.tx-powermail .powermail_message.powermail_message_note li{color:#FFCA4B;}.tx-powermail .powermail_tabmenu{list-style:none;margin:0;padding:0;}.tx-powermail .powermail_tabmenu > li{display:inline-block;padding:5px 10px;cursor:pointer;background:#eee;border-top:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;color:#aaa;}.tx-powermail .powermail_tabmenu > li.act{color:#444;}.tx-powermail .powermail_tabmenu > li.parsley-error{background-color:#EBCCD1;}.tx-powermail .powermail_fieldset .powermail_tab_navigation{margin-top:2em;}.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_next,.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_previous{background-color:#aaa;display:inline-block;padding:5px 30px;text-decoration:none;color:white;border:1px solid #bbb;font-weight:bold;}.tx-powermail .powermail_fieldset .powermail_tab_navigation .powermail_tab_navigation_next{background-color:#1E5799;float:right;}#c2810 fieldset{border:none;}@-webkit-keyframes progress{to{width:100%;}}@-moz-keyframes progress{to{width:100%;}}@-ms-keyframes progress{to{width:100%;}}@keyframes progress{to{width:100%;}}.powermail_frontend{clear:left;margin:0 0 20px 0;background:#eee;overflow:auto;}.powermail_frontend table.powermail_frontend_list{width:100%;font-size:0.8em;border:1px solid #444;margin-top:15px;border-spacing:0;border-collapse:separate;}.powermail_frontend table.powermail_frontend_list tr th{color:white;font-weight:bold;padding:7px 3px;text-align:left;background:#444;}.powermail_frontend table.powermail_frontend_list tr td{padding:3px;}.powermail_frontend table.powermail_frontend_list tr:nth-child(even){background:#bbb;}.powermail_frontend .powermail_frontend_filter{background:#bbb;padding:10px 0;}.powermail_frontend .powermail_frontend_filter .powermail_frontend_search_container{padding:5px 10px;clear:both;}.powermail_frontend .powermail_frontend_filter .powermail_frontend_search_container label{float:left;display:block;width:200px;padding-top:3px;}.powermail_frontend .powermail_frontend_filter .powermail_frontend_search_container input{width:400px;padding:5px;float:right;border:none;}.powermail_frontend .powermail_frontend_filter .powermail_frontend_search_container .powermail_frontend_search_submit{color:white;cursor:pointer;background:#1E5799;clear:both;}.powermail_frontend .powermail_frontend_abc,.powermail_frontend .powermail_frontend_export{width:600px;margin:10px 0;}.powermail_frontend .powermail_frontend_abc .powermail_frontend_abc_inner,.powermail_frontend .powermail_frontend_abc .powermail_frontend_export_inner,.powermail_frontend .powermail_frontend_export .powermail_frontend_abc_inner,.powermail_frontend .powermail_frontend_export .powermail_frontend_export_inner{margin:0 10px;}.powermail_frontend .powermail_frontend_abc .powermail_frontend_abc_inner span.abc,.powermail_frontend .powermail_frontend_abc .powermail_frontend_abc_inner span.abc a,.powermail_frontend .powermail_frontend_abc .powermail_frontend_export_inner span.abc,.powermail_frontend .powermail_frontend_abc .powermail_frontend_export_inner span.abc a,.powermail_frontend .powermail_frontend_export .powermail_frontend_abc_inner span.abc,.powermail_frontend .powermail_frontend_export .powermail_frontend_abc_inner span.abc a,.powermail_frontend .powermail_frontend_export .powermail_frontend_export_inner span.abc,.powermail_frontend .powermail_frontend_export .powermail_frontend_export_inner span.abc a{font-weight:bold;text-decoration:none;}.powermail_frontend .powermail_frontend_export{width:640px;}.powermail_frontend .powermail_frontend_export input{width:17px;height:16px;padding-top:2px;cursor:pointer;text-indent:-99999px;border:0;background-repeat:no-repeat;background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_csv.gif");}.powermail_frontend .powermail_frontend_export input.export_icon_xls{background-image:url("/typo3conf/ext/powermail/Resources/Public/Image/icon_xls.gif");}.powermail_frontend .powermail_frontend_export .powermail_frontend_export_icon{float:right;padding-top:5px;margin-left:5px;height:19px;}.powermail_frontend dl{clear:both;padding:5px 10px;}.powermail_frontend dl dt{float:left;width:150px;font-weight:bold;clear:left;margin-right:10px;}.powermail_frontend dl dd{float:left;}.powermail_frontend .powermail_frontend_back{margin:10px;display:inline-block;padding:5px 20px;background-color:#bbb;border:1px solid #eee;color:white;text-decoration:none;}.xdsoft_datetimepicker{box-shadow:0px 5px 15px -5px rgba(0,0,0,0.506);background:white;border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-right:1px solid #bbb;border-top:1px solid #bbb;color:#333333;font-family:"Helvetica Neue","Helvetica","Arial",sans-serif;padding:8px;padding-left:0px;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none;}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:none;}.xdsoft_datetimepicker button{border:none !important;}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}.xdsoft_noselect::selection{background:transparent;}.xdsoft_noselect::-moz-selection{background:transparent;}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none;}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0px;margin:0px;}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none;}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block;}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px;}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0px;}.xdsoft_datetimepicker .xdsoft_datepicker.active + .xdsoft_timepicker{margin-top:8px;margin-bottom:3px;}.xdsoft_datetimepicker .xdsoft_mounthpicker{position:relative;text-align:center;}.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAAAeCAYAAACsYQl4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozQjRCQjRGREU4MkNFMzExQjRDQkIyRDJDOTdBRUI1MCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQjg0OUYyNTZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQjg0OUYyNDZDODAxMUUzQjMwM0IwMERBNUU0ODQ5NSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkI5NzE3MjFBN0E2Q0UzMTFBQjJEQjgzMDk5RTNBNTdBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNCNEJCNEZERTgyQ0UzMTFCNENCQjJEMkM5N0FFQjUwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aQvATgAAAfVJREFUeNrsmr1OwzAQxzGtkPjYEAuvVGAvfQIGRKADE49gdLwDDwBiZ2RhQUKwICQkWLsgFiRQuIBTucFJ/XFp4+hO+quqnZ4uvzj2nV2RpukCW/22yAgYNINmc7du7DcghCjrkqgOKjF1znpt6rZ0AGWQj7TvCU8d9UM+QAGDrhdyc2Bnc1WVVPBev9V8lBnY+rDwncWZThG4xk4lmxtJy2AHgoY/FySgbSBPwPZ8mEXbQx3aDERb0EbYAYFC7pcAtAvkMWwC0D3NX58S9D/YnoGC7nPWr3Dg9JTbtuHhDShBT8D2CBSK/iIEvVXxpuxSgh7DdgwUTL4iA92zmJb6lKB/YTsECmV+IgK947AGDIqgQ/LojsO135Hn51l2cWlov0JdGNrPUceueXRwilSVgkUyom9Rd6gbLfYTDeO+1v6orn0InTogYDGUkYLO3/wc9BdqqTCKP1Tfi+oTIaCBIL2TES+GTyruT9S61p6BHam+99DFEAgLFklYsIBHwSI9QY80H5ta+1rB/6ovaKihBJeEJbgLbBlQgl+j3lDPqA2tfQV1j3pVn8s+oKHGTSVJ+FqDLeR5bCqJ2E/BCycsoLZETXaKGs7rhKVt+9HZScrZNMi88V8P7LlDbvOZYaJVpMMmBCT4n0o8dTBoNgbdWPsRYACs3r7XyNfbnAAAAABJRU5ErkJggg==");}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0px;}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0px;margin-left:5px;}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0px 0px;}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0px none currentColor;cursor:pointer;display:block;height:30px;opacity:0.5;outline:medium none currentColor;overflow:hidden;padding:0px;position:relative;text-indent:100%;white-space:nowrap;width:20px;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0px;margin-bottom:7px;margin-top:0px;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #eee;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div{background:white;border-top:1px solid #eee;color:#444;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0px;height:25px;line-height:25px;}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:first-child{border-top-width:0px;}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer;}.xdsoft_datetimepicker .xdsoft_label:hover{text-decoration:underline;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select{border:1px solid #ccc;position:absolute;right:0px;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_monthselect{right:-7px;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select.xdsoft_yearselect{right:2px;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option:hover{color:#fff;background:#A94442;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option{padding:2px 10px 2px 5px;}.xdsoft_datetimepicker .xdsoft_label > .xdsoft_select > div > .xdsoft_option.xdsoft_current{background:#1E5799;box-shadow:#1E5799 0px 1px 3px 0px inset;color:#fff;font-weight:700;}.xdsoft_datetimepicker .xdsoft_month{width:90px;text-align:right;}.xdsoft_datetimepicker .xdsoft_calendar{clear:both;}.xdsoft_datetimepicker .xdsoft_year{width:56px;}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%;}.xdsoft_datetimepicker .xdsoft_calendar td > div{padding-right:5px;}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px;}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#F5F5F5;border:1px solid #DDDDDD;color:#666666;font-size:12px;text-align:right;padding:0px;border-collapse:collapse;cursor:pointer;height:25px;}.xdsoft_datetimepicker .xdsoft_calendar th{background:#F1F1F1;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#1E5799;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current{background:#1E5799;box-shadow:#1E5799 0px 1px 3px 0px inset;color:#fff;font-weight:700;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box > div > div.xdsoft_disabled{opacity:0.5;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:0.2;}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover{color:#fff !important;background:#A94442 !important;box-shadow:none !important;}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important;}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default;}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px;}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important;}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important;}.xdsoft_time_box{position:relative;border:1px solid #ccc;}.xdsoft_scrollbar > .xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px;}.xdsoft_scrollbar{position:absolute;width:7px;right:0px;top:0px;bottom:0px;cursor:pointer;}.xdsoft_scroller_box{position:relative;}@media (min-width:0px) and (max-width:639px){.tx-powermail .powermail_fieldset .powermail_field{float:left;}}dt.powermail_all_marker_kontakt,dd.powermail_all_marker_kontakt{display:none;height:0;width:0;margin:0;padding:0;}form{border:1px dotted black;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}form br{clear:both;}.mce-responses .response,.response{float:left;width:100%;clear:both;margin:20px 0;}#c2142 .ce-gallery{width:32px;}.ce-textpic.ce-above .ce-gallery,.ce-textpic.ce-left .ce-gallery,.ce-textpic.ce-right .ce-gallery{padding-bottom:20px;}.ce-textpic.ce-below .ce-gallery{padding-top:20px;}.ce-textpic .ce-bodytext{min-width:200px;}.ce-textpic.ce-left.ce-above .ce-gallery,.ce-textpic.ce-left.ce-below .ce-gallery{margin-left:0;margin-right:auto;}.ce-textpic.ce-center.ce-above .ce-gallery,.ce-textpic.ce-center.ce-below .ce-gallery{margin-left:auto;margin-right:auto;}.ce-textpic.ce-right.ce-above .ce-gallery,.ce-textpic.ce-right.ce-below .ce-gallery{margin-left:auto;margin-right:0;}@media (min-width:640px){.ce-gallery .ce-row{display:flex;}.ce-textpic.ce-left.ce-intext .ce-gallery{float:left;max-width:50%;padding-right:20px;}.ce-textpic.ce-right.ce-intext .ce-gallery{float:right;max-width:50%;padding-left:20px;}.ce-textpic.ce-left.ce-intext.ce-nowrap{display:flex;flex-direction:row;}.ce-textpic.ce-right.ce-intext.ce-nowrap{display:flex;flex-direction:row-reverse;}}@media (min-width:0px) and (max-width:639px){.ce-textpic.ce-left.ce-intext .ce-gallery{max-width:100%;padding-right:0;}.ce-textpic.ce-right.ce-intext .ce-gallery{max-width:100%;padding-left:0;}}.news-search-form .form-group{clear:both;}.news-search-form .form-group label{display:inline-block;padding-top:10px;}@media (min-width:0px) and (max-width:780px){.news-search-form .form-group label{display:block;width:100%;}.news-search-form input,.news-search-form .form-group input{display:block;width:100%;float:left;clear:both;}}.frame-space-before-extra-small{margin-top:10px;}.frame-space-before-small{margin-top:20px;}.frame-space-before-medium{margin-top:30px;}.frame-space-before-large{margin-top:40px;}.frame-space-before-extra-large{margin-top:50px;}.powermail_confirmation{border:1px dotted black;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}.powermail_confirmation td.powermail_all_label,.powermail_create td.powermail_all_label{padding-right:15px;padding-bottom:10px;vertical-align:top;}.powermail_confirmation td.powermail_all_value,.powermail_create td.powermail_all_value{padding-bottom:10px;vertical-align:top;}.powermail_confirmation .btn-group form{border:none;}.powermail_confirmation .btn-group form .btn{font-weight:600;cursor:pointer;border-color:rgb(234,80,69);background-color:rgb(234,80,69);color:#fff;margin-top:15px;}.powermail_confirmation .btn-group form .btn.btn-danger{border-color:#999999;background-color:#999999;}.powermail_fieldwrap.powermail_fieldwrap_type_check label.powermail_label{margin-top:10px;}.powermail_fieldwrap.powermail_fieldwrap_type_check .powermail_field{margin-top:10px;}.powermail_fieldwrap.powermail_fieldwrap_type_check .powermail_field .checkbox label{}.powermail_fieldwrap.powermail_fieldwrap_type_check .powermail_field .checkbox input.powermail_checkbox{float:left;width:35px;height:35px;border:1px solid #000000;margin:0 10px 0 0;padding:0;}.powermail_fieldwrap.powermail_fieldwrap_type_radio .powermail_field{margin-top:10px;}.powermail_fieldwrap.powermail_fieldwrap_type_radio label.powermail_label{margin-top:10px;}.powermail_fieldwrap.powermail_fieldwrap_type_radio .powermail_field .radio{clear:both;margin-bottom:10px;min-height:35px;}.powermail_fieldwrap.powermail_fieldwrap_type_radio .powermail_field .radio input.powermail_radio{float:left;width:35px;height:35px;border:1px solid #000000;margin:0 10px 0 0;padding:0;}#c3037 form.powermail_form{padding:20px;}#c3037 form.powermail_form fieldset.powermail_fieldset{padding:0 0 10px 0;}#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_check,#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_radio,#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_textarea{display:flex;flex-direction:column;margin-bottom:20px;}#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_check label.powermail_label,#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_radio label.powermail_label,#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_textarea label.powermail_label{width:100%;font-weight:600;}#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_check div.powermail_field,#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_radio div.powermail_field,#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_textarea div.powermail_field{width:100%;max-width:100%;float:none;}#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_check div.powermail_field label,#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_radio div.powermail_field label{padding-left:50px;display:flex;align-items:center;}#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_check div.powermail_field label input,#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_radio div.powermail_field label input{margin-left:-50px;margin-right:15px;float:none;width:35px;height:35px;}#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_check div.powermail_field label input{width:50px;height:50px;}#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_check div.powermail_field label input:checked,#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_radio div.powermail_field label input:checked,#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_check div.powermail_field label input:active,#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_radio div.powermail_field label input:active{background-color:rgb(234,80,69);}#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_content div.powermail_field{width:100%;max-width:100%;float:none;}#c3037 .powermail_fieldwrap.powermail_fieldwrap_type_textarea div.powermail_field textarea{width:100%;margin-top:10px;}#c3037 legend.powermail_legend{margin:0 0 20px 0;}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden;margin-bottom:20px;}.embed-responsive-16by9::before{padding-top:56.25%;}.embed-responsive-4by3::before{padding-top:75%;}.embed-responsive-590by393::before{padding-top:66.61%;}.embed-responsive-214by143::before{padding-top:86.822%;}.embed-responsive::before{display:block;content:"";}*,*::before,*::after{box-sizing:inherit;}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0;}.news-related-wrap{margin-top:1rem;}.news-related-wrap h4{padding-top:1rem;padding-bottom:0.5rem;}.news-related-wrap li{padding-bottom:0.5rem;}.news-backlink-wrap{font-weight:600;margin-top:1rem;}.news-latest-content .img-wrap-w100{width:100%;margin:1rem 0;}.news-latest-content .img-wrap-w100 img{width:100% !important;height:auto;}.cal-list-item h3{font-weight:600;padding-top:6px;}.cal-list-item h3 a{font-weight:600;}.contentgrid-3-col .cal-list-date{text-align:center;background-color:rgb(234,80,69);color:#fff;padding:2px;line-height:24px;}@media (min-width:920px){#social-icons-wrap{padding-left:0;padding-right:0;}}#social-icons-innerwrap{display:flex;flex-direction:row;}div#rootline-wrap{font-size:14px;line-height:20px;margin-top:-5px;text-align:left;flex-grow:3;}div#rootline-wrap nav{display:inline;}span.margin-rootline{display:block;}@media (max-width:639px){#social-icons-innerwrap{flex-direction:column-reverse;}div#rootline-wrap{margin-top:1rem;}}ul.rootline{display:inline-block;list-style:none;padding-left:0.5rem;}ul.rootline li{display:inline-block;padding-right:0.5rem;font-size:14px;line-height:20px;}ul.rootline li a{display:block;color:#000;position:relative;padding-right:1rem;}ul.rootline li a:after{content:'';display:block;position:absolute;top:6px;right:0;width:0;height:0;border-style:solid;border-width:5px 0 5px 7px;border-color:transparent transparent transparent #000;}ul.rootline li a:hover{text-decoration:underline;}#skip a{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}#skip a:focus{position:static;width:auto;height:auto;}*:focus{border:1px solid rgb(234,80,69);!important;}a:focus img{border:1px solid rgb(234,80,69);!important;}img.lazyload:not([src]){visibility:hidden;}#header-inner{position:relative;top:26px;width:100%;height:194px;}@media (min-width:0px) and (max-width:639px){#header-inner{top:0;height:134px;}}a#header-link-fon{color:#fff;font-size:70px;text-align:right;position:absolute;display:block;top:50%;transform:translateY(-50%);right:0;}a#header-link-fon:before{display:block;position:absolute;top:50%;transform:translateY(-50%);content:'';background-image:url('../../../typo3conf/ext/br_tmpl_berit/Resources/Public/CompassProject/images/header_pfeil.svg');background-position:center center;background-repeat:no-repeat;background-size:auto 100%;}@media (min-width:920px){a#header-link-fon:before{font-size:70px;width:200px;height:80px;left:-200px;}}@media (min-width:640px) and (max-width:919px){a#header-link-fon:before{display:none;}}@media (min-width:580px) and (max-width:639px){a#header-link-fon:before{font-size:35px;width:100px;height:45px;top:36px;left:-110px;}}@media (max-width:1260px){a#header-link-fon{font-size:70px;right:20px;}}@media (min-width:580px) and (max-width:639px){a#header-link-fon{font-size:35px;right:20px;padding-top:30px;}}@media (max-width:579px){a#header-link-fon{font-size:24px;padding-top:41px;right:20px;}a#header-link-fon:before{display:none;}}.powermail_fieldwrap.layout1 .powermail_field,.powermail_fieldwrap.layout1 label.powermail_label,.powermail_fieldwrap.layout1 label.powermail_field,.powermail_fieldwrap.layout1 textarea.powermail_textarea,.powermail_fieldwrap.layout1 .radio{width:100% !important;max-width:100% !important;float:none;}.powermail_fieldwrap.layout1 label.powermail_label{margin-bottom:10px;}@media (min-width:920px){#logo-footer{display:flex;display:-webkit-flex;width:100%;align-content:center;justify-content:space-between;padding-bottom:30px;}#logoimg-footer{flex:0 0 287px;padding-right:20px;}#logotext-footer{flex-grow:1;width:100%;display:flex;align-items:center;}}@media (min-width:0) and (max-width:919px){#logo-footer{width:100%;padding-bottom:20px;}#logoimg-footer{width:200px;padding-bottom:10px;}#logotext-footer{width:100%;}}#logotext-footer{font-size:14px;}hr{border-top:.05rem solid #000000;margin-top:.5rem;margin-bottom:.5rem;}p.klein{font-size:.875rem;line-height:1.2;}.frame-space-after-extra-small{margin-bottom:0 !important;}.frame-space-after-small{margin-bottom:10px !important;}.frame-space-after-large{margin-bottom:30px !important;}.frame-space-after-extra-large{margin-bottom:40px !important;}@media (min-width:0) and (max-width:919px){.hide-mobile{display:none;height:0;width:0;margin:0;padding:0;overflow:hidden;}}.ce-gallery{display:flex;flex-direction:column;gap:10px;}.ce-gallery .ce-row{flex:0 0 100%;display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;}.ce-gallery .ce-column{//flex:0 0 100%;flex:1;}.ce-gallery figure a{display:block;}.ce-gallery img{width:100%;height:auto;}.ce-gallery div.video-embed{position:relative;padding-top:56.25%;}.ce-gallery div.video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.video-shariff-play{display:block;position:absolute !important;top:0;left:0;width:100%;height:100%;}a.video-shariff-play img{display:block;position:absolute;top:0;left:0;width:100%;height:100%;}span.video-shariff-preview-overlay{display:block;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(255,255,255,0.8);}span.video-shariff-preview-icon{border-left-color:#000;}.video-shariff-play:hover span.video-shariff-preview-icon{border-left-color:rgb(234,80,69);}span.video-shariff-preview-text{font-weight:600;font-size:1rem;line-height:1.5rem;}.video-shariff-play{position:relative;text-align:center;display:block}a.video-shariff-play img{display:inline-block}.video-shariff-preview{position:absolute;left:0;right:0;top:30%;text-align:center}.video-shariff-preview-overlay{background:rgba(255,255,255,0.6);display:block;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:all .4s cubic-bezier(0.165,0.84,0.44,1);transition:all .4s cubic-bezier(0.165,0.84,0.44,1)}a.video-shariff-play:hover .video-shariff-preview-overlay,a.video-shariff-play:focus .video-shariff-preview-overlay{background:transparent}.video-shariff-preview span{display:block;position:relative}.video-shariff-preview-icon{background:transparent;border-radius:.375rem;width:0;height:0;border-top:24px solid transparent;border-left:36px solid #000;border-bottom:24px solid transparent;margin:-1.45rem -2rem;left:50%}.video-shariff-preview-text{top:3rem;margin:0 auto;width:80%;font-weight:bold}@media screen and (min-width:800px){.video-shariff-preview{top:50%}.video-shariff-preview-text{width:60%}}
