body,html{background-color:#fff;color:#000;font-size:14px;font-family:Verdana,Arial,sans-serif;font-weight:400;line-height:1.6em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (min-width:1240px){body,html{font-size:14px}}@media only screen and (min-width:1440px){body,html{font-size:15px}}.mobile-menu-active{overflow:hidden}h1,.h1,h2,.h2,h3,.h3{font-family:"robotobold",sans-serif;font-weight:400;font-size:1.2rem}h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"robotobold",sans-serif;font-weight:400}h3,.h3{font-size:1.2rem}h1,.h1{color:#000;text-transform:none}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{clear:both}h1,.h1{font-size:3em}@media only screen and (max-width:1023px){h1,.h1{font-size:2.5em;line-height:1.2em}}@media only screen and (max-width:768px){h1,.h1{font-size:2.2em}}.page-title{margin:0 0 .2em}h2 a,h2 a:hover,h2 a:visited,h2 a:visited:hover{color:#000}input,textarea,button,select,a,div{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.bold{font-weight:700}.right{text-align:right}.left{text-align:left}.center{text-align:center}.justify{text-align:justify}.float-right{float:right}#main ul{list-style-type:disc}#main ul li{list-style-type:disc;list-style-position:inside}button,div.button,a.button,input.button,.tagcloud a,input[type=submit]{text-decoration:none;color:#fff;background-color:#000;line-height:45px;height:45px;padding:0 1em;display:inline-block;margin:1em 0;cursor:pointer;font-size:1.2em !important;border:none}.notouch div.button:hover,.notouch a.button:hover,.notouch a.button:active,.notouch a.button:focus,.notouch .tagcloud a:hover,.notouch .tagcloud a:active,.notouch .tagcloud a:focus{color:#fff;text-decoration:none;opacity:.8}div.button i,a.button i,.tagcloud a i{padding-right:.75em}div.button a,div.button a:visited,div.button a:visited:hover{text-decoration:none;color:#fff}ul li.button-look{text-decoration:none;color:#fff;background-color:#000;line-height:45px;height:45px;padding:0 1em;display:inline-block;margin:.3em;font-size:1.2em !important;border:none}@media only screen and (max-width:767px){ul li.button-look{font-size:1em !important;padding:0 .5em}}ul li.comma-separated{font-size:1.2em;line-height:1.6em}ul li.comma-separated:after{content:",";padding-right:.5em}ul li.comma-separated:last-child:after{content:"";padding-right:0}.element-invisible,label.error{position:absolute;overflow:hidden;clip:rect(1px 1px 1px 1px);height:1px;width:1px;color:#b00;padding-right:30px}.radio_container label.error{position:relative;overflow:visible;clip:none;height:auto;width:auto}@media only screen and (max-width:767px){.mobile-clear{display:block}}.entry-content img{margin:0}a:not(.wp-block-button__link),a:not(.wp-block-button__link):visited{color:#000;outline:none}a:not(.wp-block-button__link):hover,a:not(.wp-block-button__link):focus,a:not(.wp-block-button__link):visited:hover,a:not(.wp-block-button__link):visited:focus{color:#000;outline:none}a:link,a:visited:link{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,.3)}a.link,p.link>a{background-image:url(//www.diemotte.de/wp-content/themes/diemotte/library-toolbox/css/../images/icons-black/arrow-right.svg);background-size:18px 18px;background-position:left center;background-repeat:no-repeat;padding:0 0 0 24px;display:inline-block;font-style:italic;-webkit-transition:all 0,3s;-moz-transition:all 0,3s;-o-transition:all 0,3s;transition:all 0,3s}a.link-blue{background-image:url(//www.diemotte.de/wp-content/themes/diemotte/library-toolbox/css/../images/arrow-right-blue.svg);color:#0077c7}#main a.link{background-image:url(//www.diemotte.de/wp-content/themes/diemotte/library-toolbox/css/../images/arrow-right-blue.svg);font-weight:700;font-style:normal;text-decoration:none;display:block;margin:0 0 .7em}.excerpt-read-more{text-indent:-9999em;background-image:url(//www.diemotte.de/wp-content/themes/diemotte/library-toolbox/css/../images/arrow-right-blue.svg);background-size:18px 18px;background-position:left center;background-repeat:no-repeat;padding:0 0 0 24px;display:inline-block}.teaser-read-more{text-indent:-9999em;background-image:url(//www.diemotte.de/wp-content/themes/diemotte/library-toolbox/css/../images/icons-black/arrow-right.svg);width:26px;height:26px;border-radius:13px;background-size:24px 24px;background-position:center center;background-repeat:no-repeat;padding:0 0 0 24px;display:inline-block;position:absolute;bottom:.6em;right:1.5em}a.sm-link span,.sm-link a span{text-indent:-9999em;display:block}a.sm-link i{font-size:1.75em;opacity:1;-webkit-transition:all 0,3s;-moz-transition:all 0,3s;-o-transition:all 0,3s;transition:all 0,3s}a.sm-link:hover i{opacity:.55}.fa{padding:0 5px}.fa+a{text-decoration:none}hr{height:1px;border:none;background-color:#000;display:block}.entry-content p{margin:0 0 1em}.column{margin-bottom:1.75em}.max-width{max-width:860px;margin:0 auto}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000;opacity:1 !important}:-ms-input-placeholder{color:#000}:-moz-placeholder{color:#000;opacity:1 !important}header.header{background-color:#fff;z-index:20000;position:relative;left:0;top:0;right:0}.header .description{margin:.75em 0;padding:0}#inner-header{position:relative;box-sizing:border-box;padding:55px 27px 20px;min-height:100%}@media only screen and (max-width:1240px){#inner-header{padding:40px 16px 20px}}@media only screen and (max-width:768px){#inner-header{padding:30px 16px}}@media only screen and (max-width:640px){#inner-header{padding:24px 16px 0}}#logo{text-transform:uppercase;margin:0;-webkit-transition:opacity 0,4s;-moz-transition:opacity 0,4s;-o-transition:opacity 0,4s;transition:opacity 0,4s;text-align:left;float:left;display:inline-block;position:relative;width:auto}#logo a{color:#000;text-indent:-9999em;background-image:url(//www.diemotte.de/wp-content/themes/diemotte/library-toolbox/css/../images/logo.png);background-repeat:no-repeat;background-size:100%;background-position:top left;width:275px;height:59px;display:block;margin:.2em 0 0}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:13/10),only screen and (min-resolution:120dpi){#logo a{background-image:url(//www.diemotte.de/wp-content/themes/diemotte/library-toolbox/css/../images/logo@2x.png)}}@media only screen and (max-width:1240px){#logo a{width:200px;height:42px;margin:.2em 0 0}}@media only screen and (max-width:1024px){#logo a{width:200px;height:42px;margin:0}}@media only screen and (max-width:640px){#logo a{width:108px;height:25px;margin:0}}#inner-header nav{padding:15px 0 0;clear:both}@media only screen and (max-width:1023px){#inner-header nav{padding:20px 0}}@media only screen and (min-width:1240px){#menu-main-menu{margin:0 -10px}}#inner-header nav li{padding:0;margin:0 4px 0 0;float:left;display:block;line-height:2.2em}#inner-header nav li:last-child{margin:0}#inner-header nav ul.sub-menu li{margin:0;font-size:1em;font-weight:400;line-height:1.3em}#inner-header nav ul.sub-menu li a,#inner-header nav ul.sub-menu li a:visited{font-weight:400;padding:.5em 1em}@media only screen and (max-width:1239px){#inner-header nav li{margin:0;font-size:.85em}#inner-header nav ul.sub-menu li{margin:0;font-size:.9em;font-weight:400;line-height:1.3em}}#sidebar-left nav li{float:none;margin:0 0 .4em}#inner-header nav li a,#inner-header nav li a:visited{font-family:"robotobold",sans-serif;font-weight:400;color:#000;padding:0}#inner-header nav>ul>li>a,#inner-header nav>ul>li>a:visited{font-family:"robotobold",sans-serif;font-weight:400;font-size:1.15rem;text-transform:uppercase}#inner-header>nav ul>li.current-menu-item:not(.sm-link),#inner-header>nav ul>li.current_page_ancestor:not(.sm-link),#inner-header>nav ul>li.current-page-ancestor:not(.sm-link),#inner-header>nav ul>li.current_page_item:not(.sm-link),#inner-header>nav ul>li:not(.sm-link):hover,#inner-header>nav ul>li:not(.sm-link):focus{background-color:#0077c7;color:#fff}#inner-header>nav>ul>li.current-menu-item:not(.sm-link)>a,#inner-header>nav>ul>li.current_page_ancestor:not(.sm-link)>a,#inner-header>nav>ul>li.current-page-ancestor:not(.sm-link)>a,#inner-header>nav>ul>li.current_page_item:not(.sm-link)>a,#inner-header>nav>ul>li:not(.sm-link):hover>a,#inner-header>nav>ul>li:not(.sm-link):focus>a{color:#fff}#sidebar-left nav li a,#sidebar-left nav li a:visited{color:#000;text-decoration:none;padding:0 .3em .1em;display:inline-block;line-height:1.3em}#sidebar-left nav li.current-menu-item:not(.sm-link) a,#sidebar-left nav li.current_page_item:not(.sm-link) a,#sidebar-left nav li:not(.sm-link):hover a,#sidebar-left nav li:not(.sm-link):focus a{color:#fff;background-color:#000}#inner-header nav .sub-menu{border:none}#inner-header nav .sub-menu li{border:none}@media only screen and (max-width:1023px){#inner-header nav#main-nav .sub-menu{margin-top:0}#inner-header nav#main-nav .sub-menu li{font-size:.85em;line-height:1.2em;font-weight:400}#inner-header nav#main-nav .sub-menu li a{font-weight:400}}#inner-header nav li a,#inner-header nav li a{padding:0 .6em}@media only screen and (max-width:1239px){#inner-header nav li a,#inner-header nav li a{padding:0 .3em}}#inner-header nav li.current-menu-item:not(.sm-link)>a,#inner-header nav li.current_page_item:not(.sm-link)>a,#inner-header nav li:not(.sm-link)>a:hover,#inner-header nav li:not(.sm-link)>a:focus,#inner-header nav li:not(.sm-link)>a:visited:hover,#inner-header nav li:not(.sm-link)>a:visited:focus{color:#fff;text-decoration:none}@media only screen and (max-width:1240px){#menu-social-links{margin:.5em 0 1em}}@media only screen and (max-width:1023px){#menu-social-links{margin:3em 0 1em}}@media only screen and (max-width:768px){#menu-social-links{margin:3em 0 .5em}}#inner-header .nav li.sm-link,#inner-header .meta-nav-wrapper li.sm-link{border-color:transparent;float:right;margin:0 .3em 0 1.5em}#inner-header .meta-nav-wrapper li.sm-link{float:right}@media only screen and (max-width:1239px){#inner-header .nav li.sm-link{margin:0 .3em 0 .75em}}#inner-header .nav li.sm-link i,#inner-header .meta-nav-wrapper li.sm-link i{font-size:1.75em;padding:0}#inner-header .nav li.sm-link a,#inner-header .meta-nav-wrapper li.sm-link a{padding:0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}#inner-header .nav li.sm-link a:hover,#inner-header .meta-nav-wrapper li.sm-link a:hover{opacity:.55}.mobile-menu-active #inner-header #main-nav{display:block;opacity:1}@media only screen and (max-width:1023px){#inner-header #main-nav{position:fixed;float:none;padding:5em 20px 20px;top:0;bottom:0;overflow:scroll;width:100%;height:100%;background:#fff;z-index:30000;box-sizing:border-box;left:-100%;-webkit-touch-callout:none}.mobile-menu-active #inner-header #main-nav{display:block;opacity:1;left:0}#inner-header nav#main-nav li{padding:.2em 0 .5em;margin:0;text-align:center;font-size:1.3em}#inner-header nav>ul>li:hover .sub-menu{display:block}#inner-header nav li a,#inner-header nav li:not(.sm-link){float:none}}.menu-switch{background-image:url(//www.diemotte.de/wp-content/themes/diemotte/library-toolbox/css/../images/btn-menu-black.svg);background-size:20px 17px;width:30px;height:27px;background-repeat:no-repeat;position:absolute;background-position:center center;display:none;cursor:pointer;border:none;z-index:40000;top:36px;right:50px}.mobile-menu-active .menu-switch{background-image:url(//www.diemotte.de/wp-content/themes/diemotte/library-toolbox/css/../images/btn-close-black.svg);background-size:25px 25px}@media only screen and (max-width:1023px){#menu-switch{display:block;top:38px;right:20px}}@media only screen and (max-width:768px){#menu-switch{display:block;top:20px;right:15px}}@media only screen and (max-width:720px){#menu-switch{top:20px;right:15px}}.meta-nav-wrapper{display:inline-block;float:right;padding:0 .5em 0 0}@media only screen and (max-width:768px){.meta-nav-wrapper{display:inline-block;padding:0}}.meta-nav-wrapper ul#menu-languages{margin:0}.meta-nav-wrapper ul#menu-languages li{float:left;margin:0 .5em;font-size:.9em;line-height:2.2em}@media only screen and (max-width:1023px){.meta-nav-wrapper ul#menu-languages{margin:2px 3.5em 0 0}.meta-nav-wrapper ul#menu-languages li{float:left;margin:0 .2em;font-size:.8em;line-height:1.6em}}.meta-nav-wrapper ul#menu-languages li:last-child{margin:0 0 0 .5em}.meta-nav-wrapper ul#menu-languages li.wpml-ls-item{padding:0 .4em}.meta-nav-wrapper ul#menu-languages li.wpml-ls-first-item{margin-left:1.5em}.meta-nav-wrapper ul#menu-languages li a{text-decoration:none;text-transform:uppercase}.meta-nav-wrapper ul#menu-languages li.wpml-ls-current-language a{text-decoration:underline}.headerbar{box-sizing:border-box;padding:0 27px 20px}@media only screen and (max-width:768px){.headerbar{padding:0 16px 20px}}@media only screen and (max-width:640px){.headerbar{padding:0 16px 20px}}.headerbar p{background-color:#969316;color:#fff;font-size:2em;margin:0;padding:.3em 15px;line-height:1.3em}@media only screen and (max-width:768px){.headerbar p{font-size:1.6em;line-height:1.3em;padding:.3em 15px .4em}}#content{margin-top:0;box-sizing:border-box;padding:0 27px 27px;display:block}@media only screen and (max-width:768px){#content{padding:0 0 16px}}@media only screen and (max-width:640px){#content{padding:0 0 10px}}#inner-content{overflow:hidden;padding:0 0 15px}@media only screen and (max-width:768px){#inner-content{padding:0 5px 15px}}.home #inner-content{padding:0}#breadcrumbs{overflow:hidden}@media only screen and (max-width:1023px){#breadcrumbs{display:none}}#breadcrumbs ul{list-style-type:none;margin:0}#breadcrumbs ul li{color:#000;font-style:italic;list-style-type:none;float:left;margin:0 10px 0 0;line-height:1.2em;font-size:.9em}#breadcrumbs ul li.separator{background-image:url(//www.diemotte.de/wp-content/themes/diemotte/library-toolbox/css/../images/btn-right-grey.svg);background-repeat:no-repeat;background-position:center center;background-size:100%;width:8px;height:8px;margin-top:3px;display:inline-block}#breadcrumbs ul li a{text-decoration:none;color:#000}header.page-header,.page-template-page-mit-titel #main article header.article-header{background-color:#fff}#main{padding:0 20px 0 0}@media only screen and (max-width:768px){#main{padding:0}}.home #main{padding:0}.archive #main article,.category #main article{background-color:#fff;border-bottom:1px solid #666}.hentry{background-color:transparent;border-radius:0;margin-bottom:1.5em;border:none}.page-template-default.page #main .hentry,.single-post #main .hentry,.single-kurs_post_type #main .hentry,.page-template-page-mit-children #main .hentry{margin-top:1em;background-color:#fff}@media only screen and (max-width:1023px){.page-template-default.page #main .hentry,.single-post #main .hentry,.single-kurs_post_type #main .hentry,.page-template-page-mit-children #main .hentry{margin-top:0}}.home.page-template-default.page #main .hentry{margin-top:1em}@media only screen and (max-width:1023px){.home.page-template-default.page #main .hentry{margin-top:0}}.hentry header,#main>.page-header{border-bottom:none;padding:2em 1.5em 0 0;margin:0 0 1em;max-width:900px}@media only screen and (max-width:768px){.hentry header,#main>.page-header{border-bottom:none;padding:2em 1.5em 0 16px}}@media only screen and (max-width:640px){.hentry header,#main>.page-header{border-bottom:none;padding:2em 1.5em 0 16px}}.hentry header .subheadline{color:#0077c7;font-weight:400;font-size:1.4em;margin:0 0 .3em}.hentry footer{padding:1em 0 2em;border-top:none}@media only screen and (max-width:768px){.hentry footer{padding:1em 0 2em}}@media only screen and (max-width:640px){.hentry footer{padding:1em 16px 2em}}.entry-content{padding:1.5em 0;box-sizing:border-box}@media only screen and (max-width:767px){.entry-content{padding:1.5em 0}}#main .entry-content{padding:5px 27px 27px 0;background-color:#fff}@media only screen and (max-width:768px){#main .entry-content{padding:3px 16px 16px}}@media only screen and (max-width:640px){#main .entry-content{padding:3px 16px 10px}}.home #main .entry-content{padding:0}#main .entry-content .wp-video{margin-bottom:1.5em}#main article.hentry.additional-content{background-color:#fff;overflow:hidden;padding-top:18px}#main article.hentry.additional-content .entry-content{box-sizing:border-box}#main article.hentry.additional-content .entry-content h2,#main article.hentry.additional-content .entry-content h3,#main article.hentry.additional-content .entry-content h4{color:#000;font-size:1em}#main .additional-content p{margin:0 0 2em;clear:both;overflow:hidden}#main p.logos a,#main .additional-content a{overflow:hidden;display:block;float:left;height:75px}#main p.logos img,#main .additional-content p img{height:70px;width:auto;box-sizing:border-box;opacity:.9;padding:0 15px}@media only screen and (max-width:768px){#main p.logos img,#main .additional-content p img{max-width:48%;max-height:10000px}}.bottom .textwidget>p>a>img,.bottom .textwidget>p>strong>a>img,.bottom .textwidget>p>img,.bottom .textwidget>p>strong>img{filter:url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter:gray;-webkit-filter:grayscale(100%);filter:grayscale(100%);max-width:500px;max-height:80px;height:auto;margin:1em 2em 3em 0}.bottom .textwidget>.logos>p{display:inline-block;text-align:center;padding-right:25px !important}.bottom .textwidget>.logos>p img{filter:url("data:image/svg+xml;utf8,&lt;svg xmlns='http://www.w3.org/2000/svg'&gt;&lt;filter id='grayscale'&gt;&lt;feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/&gt;&lt;/filter&gt;&lt;/svg&gt;#grayscale");filter:gray;-webkit-filter:grayscale(100%);filter:grayscale(100%);height:75px;width:auto;display:block;margin:0 auto .5em auto}.archive #main .has-more .entry-content,.archive #main .has-more .article-footer{display:none}#main .entry-content h2{font-size:1.7em;margin:0 0 1em}#main .entry-content h3{font-size:1.4em;line-height:1.2em;margin:0 0 1em}#main .child-teaser .entry-content h3{font-size:1.1em;margin:.5em 0}.byline{display:inline-block;padding:.5em 0;margin:.75em 0;color:#000;font-style:italic;font-size:.9em}@media only screen and (max-width:1023px){.byline{margin:0}}@media only screen and (max-width:1023px){#main .d-3of4 .entry-header{padding:1em 27px 1.2em}}@media only screen and (max-width:768px){#main .d-3of4 .entry-header{padding:1em 16px 1.2em}}@media only screen and (max-width:640px){#main .d-3of4 .entry-header{padding:1em 16px 1.2em}}#main .entry-header h2{font-size:1.8em}#main .events-nav{margin-bottom:3.5em}#main .events-nav.events-nav-bottom{margin-top:2.5em}#main .events-nav ul{list-style:none;display:flex;gap:.8em;padding:0;margin:0}#main .events-nav ul li{list-style-type:none}#main .events-nav ul li a{color:#000;font-family:"robotobold",sans-serif;text-transform:uppercase;background-color:#fff;border-color:#000;border-style:solid;border-width:3px;text-decoration:none;padding:.8em 2em}#main .events-nav ul li a.current{color:#fff;background-color:#0077c7;border-color:#0077c7}#main .events-nav ul li a:hover{text-decoration:underline}.accmeo-borlabs-unblock{display:flex;flex-direction:column;justify-content:center;text-align:center;background:#bad9ee;height:100%;position:absolute;width:100%;padding:1rem}.accmeo-borlabs-unblock ._brlbs-btn{background-color:#0077c7;color:#fff !important;text-decoration:none !important;padding:1em}#main .accmeo-events-content{min-height:50vh;position:relative}.accmeo-events-sidebar{position:relative}.accmeo-events-sidebar .accmeo-borlabs-unblock{min-height:300px;position:relative}#main .kp_eventList .paging{display:none}#main .event{clear:both;background-color:#fff;overflow:hidden;margin-bottom:1.5em}#main .event .dateBlock{width:15%;box-sizing:border-box;float:left;font-weight:700;display:block;padding:.8em 1em;margin:1em;color:#fff;font-weight:700;font-style:normal;background-color:#0077c7}#main .event .eventDataBlock{width:75%;box-sizing:border-box;float:left;padding:1.5em 27px 1.2em}@media only screen and (max-width:1023px){#main .event .dateBlock{width:25%;box-sizing:border-box;margin:1em 1em 0}#main .event .eventDataBlock{width:100%;box-sizing:border-box;padding:1em 27px 1.2em}}@media only screen and (max-width:768px){#main .event .eventDataBlock{padding:1em 16px 1.2em}}@media only screen and (max-width:640px){#main .event .eventDataBlock{padding:1em 16px 1.2em}}.button-more,.more{padding:1em 0 .75em;font-style:italic;cursor:pointer;display:inline-block}.more{padding:0;margin-bottom:2em !important}p.more+*:not(.more-next){display:none}p.more+*{margin-bottom:2em !important}#main .event .title{font-family:"robotobold",sans-serif;font-weight:400;font-size:1.6em;padding:0 0 1em;cursor:pointer}#main .event .title a{color:#000;text-decoration:none}#main .event .eventDetailContainer{width:75%;float:right;padding:0 27px 1.2em;display:none}@media only screen and (max-width:1023px){#main .event .eventDetailContainer{width:100%;float:none;padding:0 27px 1.2em}}@media only screen and (max-width:768px){#main .event .eventDetailContainer{padding:0 16px 1.2em}}@media only screen and (max-width:640px){#main .event .eventDetailContainer{padding:0 16px 1.2em}}#main .event .eventDetailContainer .title,#main .event .eventDetailContainer .sort,#main .event .eventDetailContainer .date,#main .event .eventDetailContainer .closeButton{display:none}#main .event .eventDetailContainer .photo img{max-width:300px;height:auto;width:90%;margin:1.5em 0 0}#main .event .eventDetailContainer .longText a[href*=eventim]{font-weight:700;background-color:#0077c7;color:#fff;text-decoration:none;padding:.5em 1em}#main .d-1of4{display:block}#main img.wp-post-image,#main .wp-post-image-wrap{padding:1.5em 27px 0 0;margin-bottom:1em;max-width:100%;width:100%;height:auto}#main .wp-post-image-wrap img.wp-post-image{padding:0}@media only screen and (max-width:1023px){#main img.wp-post-image,#main .wp-post-image-wrap{padding:1.5em 27px 0 0}#main .wp-post-image-wrap img.wp-post-image{max-width:25%}}@media only screen and (max-width:768px){#main img.wp-post-image,#main .wp-post-image-wrap{padding:1.5em 16px 0 0}}@media only screen and (max-width:640px){#main img.wp-post-image,#main .wp-post-image-wrap{padding:1.5em 16px 0 0}#main .wp-post-image-wrap img.wp-post-image{max-width:50%}}.gallery{overflow:hidden}.gallery br{display:none !important}.gallery .gallery-item{width:50% !important;float:left;box-sizing:border-box}.gallery .gallery-item:nth-child(odd){padding:0 1.7% 0 0}.gallery .gallery-item:nth-child(even){padding:0 0 0 1.7%}.gallery .gallery-item .gallery-icon,a.fancybox{position:relative;overflow:hidden;display:block}.gallery .gallery-item .gallery-icon:after,a.fancybox:before{content:"+";color:#fff;position:absolute;top:5px;right:7px;font-size:16px;width:20px;height:20px;opacity:.7;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;text-align:center}.gallery .gallery-item:hover .gallery-icon:after,a.fancybox:hover:before{font-size:20px;opacity:1}.gallery .gallery-item .gallery-icon img{margin:0;border:none !important}.gallery .gallery-item:hover .gallery-icon img{opacity:.9}.gallery-home{box-sizing:border-box;height:180px;margin:0 20px}@media only screen and (min-width:480px){.gallery-home{height:240px}}@media only screen and (min-width:620px){.gallery-home{height:250px}}@media only screen and (min-width:768px){.gallery-home{height:260px;margin:0 0 20px}}@media only screen and (min-width:1023px){.gallery-home{height:280px}}@media only screen and (min-width:1240px){.gallery-home{height:333px}}@media only screen and (min-width:1300px){.gallery-home{height:333px}}.gallery-home .swiper-slide{height:100%;width:100%;overflow:hidden}.gallery-home .gallery-item{position:relative}.gallery-home img{width:auto;height:100%;max-width:10000px !important;margin:0;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width:620px){.gallery-home img{width:100%;height:auto}}.gallery-home .slide-info{position:absolute;bottom:0;left:0;box-sizing:border-box;padding:0 2em 3em;z-index:2}.gallery-home .slide-info .slide-title{color:#fff;font-size:2.1em;font-weight:700;line-height:1.1em;margin:0 0 .4em;text-transform:uppercase;max-width:100%}.gallery-home .slide-info .slide-caption{color:#fff;font-size:1.6em;font-weight:700;margin:0;max-width:100%}@media only screen and (max-width:640px){.gallery-home .slide-info{padding:0 1em 1em}.gallery-home .slide-info .slide-title{font-size:1.2em}.gallery-home .slide-info .slide-caption{font-size:1em}}.gallery-home .gradient{height:250px;background:-webkit-linear-gradient(top,rgba(0,0,0,0),#000);background:-o-linear-gradient(bottom,rgba(0,0,0,0),#000);background:-moz-linear-gradient(bottom,rgba(0,0,0,0),#000);background:linear-gradient(to bottom,rgba(0,0,0,0),#000);opacity:.1;position:absolute;bottom:0;left:0;right:0}.wp-caption{background:#fff;padding:0 0 1em}.wp-caption img{margin:0}.wp-caption p.wp-caption-text{text-align:left;line-height:1.3em;font-style:italic}.wp-playlist{margin:12px 0 2.5em !important}.wp-playlist-caption{text-overflow:none !important;white-space:normal !important;display:inline-block !important;max-width:85% !important}#main .teaser .wp-post-image{padding:0;margin:0;width:100%;height:auto}#main .teaser:hover .wp-post-image{opacity:.9}#main .teaser .teaser-thumb a{overflow:hidden}#main .entry-content{padding-bottom:10px}#main .entry-content{padding-bottom:20px;position:relative}#main .entry-content iframe{max-width:100%}#main .entry-content p:not(.teaser-thumb){max-width:90%}#main .entry-content .collapse{display:none}#main .teaser>.entry-content>h2{margin:0 0 1em}#main .teaser .teaser-text>a{text-decoration:none}#main .teaser .excerpt-read-more{margin-left:.5em}#main .teaser .teaser-read-more{font-style:italic;margin-left:.5em;bottom:2.2em}#main .teaser .button-more{padding-top:0;padding-bottom:1em}#main .teaser-group{margin:0 -10px;overflow:hidden}@media only screen and (max-width:767px){#main .teaser-group{margin:3em 0 0;padding:10px}.home #main .teaser-group{margin:20px 0 0}}@media only screen and (max-width:768px){#main .teaser-group{padding:0 10px !important}}#main .teaser.box-teaser{padding:0 10px}#main .teaser.box-teaser .entry-content .teaser-text{position:relative}#main .teaser.box-teaser .teaser-thumb{margin-bottom:.7em}#main .entry-content .post-thumbnail-wrapper img{margin:0 0 1em;padding:0}#main .teaser.box-teaser .entry-content h2{font-size:1.4em;padding:0 .3em 0 0;margin:0 0 .5em}#main .teaser.box-teaser .entry-content p:not(.teaser-thumb){padding:0 .5em 3em 0}#main .teaser-group,#main .children-group{display:flex;flex-direction:row;flex-wrap:wrap;margin:3em 0}.sidebar{margin:0}.sidebar #date-today{color:#777;font-size:.9em;line-height:1.2em}.sidebar nav{margin:3em 0 2.5em;min-height:150px;padding-bottom:2em}#sidebar-right{background-color:#fff;padding:1em 0 0 30px;box-sizing:border-box}@media only screen and (max-width:1440px){#sidebar-right{padding:1em 0 0 20px}}@media only screen and (max-width:1023px){#sidebar-right{padding:0 !important;margin-top:3em}}@media only screen and (max-width:768px){#sidebar-right{padding:0 20px !important}}.bottom-inner{padding:0 27px}@media only screen and (max-width:1023px){.bottom-inner{padding:0 27px}}@media only screen and (max-width:768px){.bottom-inner{padding:0 16px}}@media only screen and (max-width:640px){.bottom-inner{padding:0 16px}}.widget{border-top:8px solid #1a3a87;padding:0;margin:0 0 6em}.widget.event-list-block{border-top:8px solid #0077c7}#sidebar-left .widget{border-top:none;background-color:#eab8d5;margin:0 0 1em;padding:5px 15px 20px}@media only screen and (max-width:1023px){#sidebar-left .widget{display:none}}#sidebar-left .widget#text-8{background-color:#cbcdcd}.bottom .widget{border-top:none;border-bottom:1px solid #000;overflow:hidden;padding:.5em 0;margin:0}.bottom .widget:first-child{border-top:8px solid #000;padding:0 0 1.5em}.widget .textwidget{padding:18px 0 10px}#sidebar-left .widget .textwidget{padding:0}#sidebar-left .textwidget p{font-size:.9em;line-height:1.4em}#sidebar-left .textwidget a{text-decoration:underline}#sidebar-right .textwidget img{display:block;max-width:100%;height:auto}#sidebar-right .textwidget p *{max-width:100%}.bottom .widget .textwidget{padding:10px 0;clear:both}.bottom .widget .textwidget p{margin:0;padding:0;box-sizing:border-box;position:relative}.bottom .widget .textwidget p .sm-link{position:absolute;top:0;right:0}.bottom .widget .textwidget p .sm-link:last-child{position:absolute;top:0;right:3em}.bottom .widget .textwidget p .sm-link i{font-size:2.2em}.widgettitle{font-size:1.2em;text-transform:uppercase;border:none;padding-bottom:1em;margin:.3em 0 0}#text-14 .widgettitle{padding-bottom:0}.bottom .widgettitle{color:#000;padding-bottom:0;border-bottom:none;margin:0 0 1em;padding-top:10px}#sidebar-left .widgettitle{font-size:1em;border:none;font-weight:700;padding-bottom:0;border-bottom:none;margin:.3em 0 0;display:none}@media only screen and (max-width:1023px){.bottom .widgettitle{width:100%}}@media only screen and (max-width:768px){.bottom .widgettitle{width:100%}.bottom .widget .textwidget p{width:100%;position:relative}.bottom .widget .textwidget p .sm-link{position:absolute;top:auto;bottom:0;right:0}.bottom .widget .textwidget p .sm-link:last-child{position:absolute;top:auto;bottom:0;right:3em}}@media only screen and (max-width:640px){.bottom .widgettitle{width:100%}.bottom .widget .textwidget p{width:100%}}@media only screen and (max-width:640px){.bottom .widget#text-11 .textwidget>p>a{width:50%;display:inline-block}.bottom .widget#text-11 .textwidget>p>a>img{height:auto;max-height:88px}}.widget a,.widget a:visited{text-decoration:none}.widget a:hover,.widget a:focus,.widget a:visited:hover{text-decoration:underline}.widget .teaser{margin:0 0 28px}.widget .teaser:last-child{margin:0}.widget .teaser-date{color:#666;font-size:.9em}.widget .teaser-date a,.widget .teaser-date a:visited,.widget .teaser-date a:hover,.widget .teaser-date a:visited:hover{color:#666;text-decoration:none}.widget .teaser-title{margin:0;line-height:1.4em;font-size:1.2em}.widget .teaser-title a{display:block}.widget .teaser-title a:hover{color:#000;text-decoration:none}.event-list-block .paging{display:none}.event-list-block .kp_eventList .eventPage{display:block !important}.event-list-block #kp_paging_bottom{display:none}.event-list-block .event{padding:18px 0 0;clear:both;position:relative;color:#0077c7}.event-list-block .event a:hover{color:#000}.event-list-block .dateBlock{line-height:1.3em;font-size:1.2em;font-family:"robotobold",sans-serif;font-weight:400}.event-list-block .dateBlock>.date{float:left;margin-right:16px}.event-list-block .event .eventDataBlock{left:0;position:relative;display:block}.event-list-block .event .eventType{display:none}.event-list-block .event .eventDataBlock .title{line-height:1.3em;font-size:1.2em;font-family:"robotobold",sans-serif;font-weight:400}.event-list-block .event .eventDataBlock .title a{text-decoration:none}.event-list-block .event .shortText{display:none}.event-list-block .event .eventDataBlock .prices{display:none}.event-list-block .event .clear{clear:both}.event-list-block .event .eventDetailContainer{display:none}.event-list-block .event .eventDetailContainer .teaserContent{display:none}.event-list-block .event .eventDetailContainer .title{display:none}.event-list-block .event .eventDetailContainer .sort{display:none}.event-list-block .event .eventDetailContainer .teaserContent{display:none}#slide-thumb{display:inline-block;position:absolute;top:30px;left:30px;min-width:150px;min-height:150px;max-width:400px;max-height:400px;z-index:2000}@media only screen and (max-width:1023px){#slide-thumb{top:20px;left:20px;max-width:300px;max-height:300px}}@media only screen and (max-width:640px){#slide-thumb{top:15px;left:15px;max-width:200px;max-height:0px}}#slide-thumb a{width:100%;height:100%;display:block}#slide-thumb img{width:100%;height:auto;display:block}.swiper-container.fullscreen{width:100%;height:100%;margin-bottom:1.5em;position:fixed;left:0;right:0;bottom:0;top:0;z-index:10000;cursor:pointer;border:solid 10px #fff;box-sizing:border-box}@media only screen and (max-width:640px){.swiper-container.fullscreen{border:solid 7px #fff}}.swiper-slide.fullscreen{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;overflow:hidden}.swiper-container.fullscreen .swiper-slide img{width:100%;height:auto;display:block;position:absolute;margin:auto;top:50%;left:50%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.swiper-container.fullscreen .swiper-pagination{position:absolute;bottom:45px;padding-right:23px;text-align:right}@media only screen and (max-width:1300px){.swiper-container.fullscreen .swiper-pagination{padding-right:23px}}@media only screen and (max-width:767px){.swiper-container.fullscreen .swiper-pagination{position:relative;top:-30px;text-align:right}}@media only screen and (max-width:620px){.swiper-container.fullscreen .swiper-pagination{bottom:10px;box-sizing:border-box}}.swiper-pagination-bullet{background-color:transparent;border:2px solid #fff;width:16px;height:16px;opacity:1;margin:0 8px}@media only screen and (max-width:620px){.swiper-pagination-bullet{width:14px;height:14px;margin:0 9px}}.swiper-pagination-bullet-active{background-color:#fff}.swiper-container.fullscreen .anim-pulse-down{font-size:50px;position:absolute;z-index:3;bottom:0;left:50%;margin-left:-28px;color:#fff;font-size:80px;font-weight:400;cursor:pointer;-webkit-animation:updown-animation 1,5s infinite;-moz-animation:updown-animation 1,5s infinite;-o-animation:updown-animation 1,5s infinite;animation:updown-animation 1,5s infinite}@keyframes updown-animation{0%{bottom:0}50%{bottom:15px}100%{bottom:0}}@media only screen and (max-width:767px){.swiper-container.fullscreen .anim-pulse-down{display:none}}#main .category-nav{overflow:hidden}#main .category-nav ul{list-style-type:none;margin:0}#main .category-nav ul li.category-item{list-style-type:none;float:left;color:#fff;background-color:#555;margin:0 10px 10px 0;line-height:1.7em;padding:0 10px;cursor:pointer;font-weight:700}#main .category-nav ul li.category-item.active,#main .category-nav ul li.category-item-active{background-color:#000}#main .category-nav ul li.category-item:not(.active):not(.category-item-active):hover{opacity:.6}#main .category-nav ul li a{text-decoration:none;color:#fff}.filter-item{padding-bottom:1.5em;width:100%;clear:both}.filter-item h2{margin:.5em 0 1em;font-size:1em}.filter-item .entry-content{padding:15px 0 0}.filter-item .entry-content>p>a{background-image:url(//www.diemotte.de/wp-content/themes/diemotte/library-toolbox/css/../images/link-arrow-green.svg);background-size:18px 18px;background-position:left center;background-repeat:no-repeat;padding:0 0 0 24px;display:inline-block;font-style:italic;-webkit-transition:all 0,3s;-moz-transition:all 0,3s;-o-transition:all 0,3s;transition:all 0,3s;font-weight:700;font-style:normal;text-decoration:none;display:block;margin:0 0 .7em}.footer{color:#000;background-color:#fff}#inner-footer{padding:1.5em 27px;box-sizing:border-box}@media only screen and (max-width:768px){#inner-footer{padding:1em 16px}}@media only screen and (max-width:640px){#inner-footer{padding:1em 16px}}.footer nav,.footer .copyright{padding:1em 0;margin:0;line-height:1.6em;display:inline-block}@media only screen and (max-width:1023px){.footer nav{padding:0 0 .5em;display:block}}.footer .nav li{float:left;position:relative}.footer .copyright{text-align:right;float:right}@media only screen and (max-width:1023px){.footer .copyright{text-align:left;clear:both;float:none;display:block}}.footer nav li a,.footer nav li a:visited{color:#000;padding:0 1.5em 0 0;border:none}.footer nav li.current-menu-item>a,.footer nav li.current_page_item>a,.footer nav li>a:hover,.footer nav li>a:focus,.footer nav li>a:visited:hover,.footer nav li>a:visited:focus{color:#000;border:none}.footer nav .sub-menu li.current-menu-item>a,.footer nav .sub-menu li.current_page_item>a,.footer nav .sub-menu li>a:hover,.footer nav .sub-menu li>a:visited:hover,.footer nav .sub-menu li>a:visited:focus{color:#000;border:none}#top-link{padding:0;position:fixed;cursor:pointer;display:inline-block;text-align:center;display:none;bottom:2.7em;right:20px;font-size:1em;box-sizing:border-box;color:#000;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}@media only screen and (max-width:1300px){#top-link{bottom:2.7em;right:10px}}@media only screen and (max-width:768px){#top-link{bottom:1.7em;right:10px}}@media only screen and (max-width:640px){#top-link{bottom:1.5em;right:10px}}#top-link i{font-size:2em;font-weight:700}#top-link p{padding:0;margin:0}@media only screen and (min-width:1024px){.mobile-only,#inner-header nav li.mobile-only,#inner-header nav li.wpml-ls-item{display:none}}@media only screen and (max-width:1023px){.mobile-off,#inner-header nav li.mobile-off{display:none}}#bodyid:not(.home) .home-only{display:none !important}.home .home-off{display:none !important}.wp-block-separator.blue-dark,.wp-block-separator.blue-light,.wp-block-separator.turquoise,.wp-block-separator.yellow{height:8px;border:none}.wp-block-separator.blue-dark,.wp-block-group.blue-dark,.wp-block-columns.blue-dark{background-color:#1a3a87;color:#fff}.wp-block-separator.blue-light,.wp-block-group.blue-light,.wp-block-columns.blue-light{background-color:#0077c7;color:#fff}.wp-block-separator.turquoise,.wp-block-group.turquoise,.wp-block-columns.turquoise{background-color:#31d2ec;color:#fff}.wp-block-separator.yellow,.wp-block-group.yellow,.wp-block-columns.yellow{background-color:#fef820;color:#fff}.wp-block-separator.blue-dark a,.wp-block-separator.blue-light a,.wp-block-separator.turquoise a,.wp-block-separator.yellow a,.wp-block-group.blue-dark a,.wp-block-group.blue-light a,.wp-block-group.turquoise a,.wp-block-group.yellow a,.wp-block-columns.blue-dark a,.wp-block-columns.blue-light a,.wp-block-columns.turquoise a,.wp-block-columns.yellow a{color:#fff}.wp-block-group.banner{width:100vw;max-width:100vw;left:50%;position:relative;transform:translateX(-50%);padding-top:3.5rem;padding-bottom:3.5rem}.wp-block-group.banner>.wp-block-group__inner-container{max-width:720px;margin:0 auto}.wp-block-group.banner>.wp-block-group__inner-container>.wp-block-buttons{text-align:center}.wp-block-group.banner.banner-blue{background-color:#1a3a87;color:#fff}.wp-block-group.banner.banner-blue p{font-size:1.3rem;line-height:1.4em}@media (min-width:960px){.wp-block-group.banner.banner-blue p{font-size:1.5rem}}.wp-block-group.banner.banner-blue a:not(.wp-block-button__link){color:#fff;font-weight:400 !important;text-decoration:none}.wp-block-group.banner.banner-dark-blue{color:#fff}.wp-block-group.banner.banner-dark-blue h1,.wp-block-group.banner.banner-dark-blue h2,.wp-block-group.banner.banner-dark-blue h3,.wp-block-group.banner.banner-dark-blue h4,.wp-block-group.banner.banner-dark-blue h5,.wp-block-group.banner.banner-dark-blue h6{color:#fff}.wp-block-group.banner.banner-dark-blue p{font-size:1.3rem;line-height:1.4em}@media (min-width:960px){.wp-block-group.banner.banner-dark-blue p{font-size:1.5rem}}.wp-block-group.banner.banner-dark-blue a:not(.wp-block-button__link){color:#fff;font-weight:400 !important;text-decoration:none}#main .entry-content form .gfield{margin-bottom:1.5em}#main .entry-content form .gfield.gsection{margin-top:2.5em}#main .entry-content form .gfield.gsection h2.gsection_title,#main .entry-content form .gfield.gsection h3.gsection_title,#main .entry-content form .gfield.gsection h4.gsection_title{margin:0 0 .5em}#main .entry-content form .gfield_label{max-width:860px;margin-bottom:.9em}#main .entry-content form input[type=submit]{background-color:#0077c7;padding:0 2em}#main .entry-content form input[type=submit]:hover{background-color:#0068ad}#main .entry-content form .gchoice{margin-bottom:.35em}