/*!
Theme Name: halloluise
Theme URI: http://underscores.me/
Author: Linus Rogge
Author URI: https://linusrogge.com
Description: Offizielles WordPress Theme für das Luisen-Gymnasium Hamburg-Bergedorf
Version: 1.1.1
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: halloluise
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

halloluise is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
*/@import"https://use.typekit.net/sdu6ktg.css";@import"https://rsms.me/inter/inter.css";@import"https://unpkg.com/flickity@2/dist/flickity.min.css";*{box-sizing:border-box;margin:0;padding:0;font-family:"Inter",sans-serif}*:not(p){touch-action:manipulation}img{max-width:100%;vertical-align:top}.entry-content,.entry-footer,.post-navigation{padding-left:60px;padding-right:60px;margin:80px auto;max-width:1100px}@media screen and (max-width: 600px){.entry-content,.entry-footer,.post-navigation{padding-left:25px;padding-right:25px}}@media screen and (max-width: 320px){.entry-content,.entry-footer,.post-navigation{padding-left:15px;padding-right:15px}}strong,b{font-weight:500}h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;line-height:120%;font-weight:500}h1{font-size:3rem;font-family:"p22-mackinac-pro",serif}@media screen and (max-width: 600px){h1{font-size:2.25rem}}@media screen and (max-width: 400px){h1{font-size:1.75rem}}p{line-height:1.8rem;font-size:1rem;font-weight:400}p+*{margin-top:1rem}article{font-size:1.1rem;line-height:2rem}article h2,article h3,article h4,article h5,article h6{margin-top:3rem;margin-bottom:.5rem}article p{font-size:inherit;-ms-hyphens:auto;hyphens:auto;-webkit-hyphens:auto}article ul:not(.tribe-events-c-top-bar__nav-list):not(.tribe-events-c-view-selector__list):not(.blocks-gallery-grid):not(.tribe-events-sub-nav){list-style:none;padding-left:20px}article ul:not(.tribe-events-c-top-bar__nav-list):not(.tribe-events-c-view-selector__list):not(.blocks-gallery-grid):not(.tribe-events-sub-nav) li{margin-bottom:.5rem;position:relative;font-size:inherit}article ul:not(.tribe-events-c-top-bar__nav-list):not(.tribe-events-c-view-selector__list):not(.blocks-gallery-grid):not(.tribe-events-sub-nav) li::before{content:"•";color:#810000;font-weight:bold;display:inline-block;width:1em;margin-left:-1em}article table{border-collapse:collapse;margin-bottom:2rem}article table td{border:1px solid #f2f2f2;padding:1rem 2rem 1rem 1rem;vertical-align:top}.tribe-events-widget-events-list__view-more-link{text-transform:unset !important}.wp-block-image figcaption,.wp-block-video figcaption,.responsive-video figcaption{font-size:.9rem;letter-spacing:.2px;opacity:.4;line-height:1}a{color:#810000}a:hover{text-decoration:none}body.logged-in nav.top-navigation{top:32px}body.logged-in nav.page-submenu{top:102px}body.logged-in nav.fullscreen-navigation{top:102px}nav.top-navigation{position:fixed;top:0;left:0;width:100%;height:70px;display:flex;flex-direction:row;align-items:center;padding:0 60px;background:#fff;z-index:6;transition:box-shadow 200ms ease}@media screen and (max-width: 700px){nav.top-navigation .menu-top-nav-links-container li:last-child{display:none}}@media screen and (max-width: 600px){nav.top-navigation{padding:0 25px}nav.top-navigation .menu-top-nav-links-container{display:none !important}}@media screen and (max-width: 320px){nav.top-navigation{padding:0 15px}}nav.top-navigation .logo-wrapper{width:30px;margin-right:30px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}nav.top-navigation .logo-wrapper img{width:30px;height:30px}nav.top-navigation .menu-top-nav-links-container #upper-categories{list-style:none;display:flex}nav.top-navigation .menu-top-nav-links-container #upper-categories li:not(:last-child){margin-right:20px}nav.top-navigation .menu-top-nav-links-container #upper-categories li a{color:#000;text-decoration:none}nav.top-navigation .menu-top-nav-links-container #upper-categories li a:hover{text-decoration:underline}nav.top-navigation .phone-number{margin-left:auto}nav.top-navigation .phone-number a{color:#000;font-weight:500;text-decoration:none}nav.top-navigation .nav-toggle{display:flex;align-items:center;justify-content:center;margin-left:30px;cursor:pointer;padding-top:10px;padding-bottom:10px;padding-left:25px;border-left:1px solid #f2f2f2;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}nav.top-navigation .nav-toggle span{margin-left:15px}nav.top-navigation .nav-toggle .bars .bar{width:28px;height:2px;background:#000;transition:300ms ease;transform-origin:50% 50%}nav.top-navigation .nav-toggle .bars .bar:not(:last-child){margin-bottom:6px}nav.top-navigation .nav-toggle.is-toggled .bars .bar:nth-child(1){transform:rotate(-45deg) translate(-5px, 6px)}nav.top-navigation .nav-toggle.is-toggled .bars .bar:nth-child(2){opacity:0}nav.top-navigation .nav-toggle.is-toggled .bars .bar:nth-child(3){transform:rotate(45deg) translate(-5px, -7px)}@media screen and (max-width: 320px){nav.top-navigation .nav-toggle{padding-left:15px;margin-left:15px}nav.top-navigation .nav-toggle span{display:none}nav.top-navigation .nav-toggle .bars .bar{width:28px}nav.top-navigation .nav-toggle .bars .bar:not(:last-child){margin-bottom:4px}nav.top-navigation .nav-toggle.is-toggled .bars .bar:nth-child(1){transform:rotate(-45deg) translate(-2px, 6px)}nav.top-navigation .nav-toggle.is-toggled .bars .bar:nth-child(2){opacity:0}nav.top-navigation .nav-toggle.is-toggled .bars .bar:nth-child(3){transform:rotate(45deg) translate(-2px, -6px)}}nav.page-submenu{position:fixed;top:70px;left:0;background:#f2f2f2;width:100%;height:50px;z-index:5}nav.page-submenu::before,nav.page-submenu::after{content:"";width:150px;height:100%;position:absolute;top:0;bottom:0;pointer-events:none;transition:opacity 200ms ease}nav.page-submenu::before{left:0;background:linear-gradient(270deg, rgba(247, 247, 247, 0) 0, #f7f7f7 95%, #f7f7f7);opacity:0}nav.page-submenu::after{right:0;background:linear-gradient(90deg, rgba(247, 247, 247, 0) 0, #f7f7f7 95%, #f7f7f7)}nav.page-submenu .arrow-left,nav.page-submenu .arrow-right{position:absolute;top:0;height:100%;width:40px;height:100%;cursor:pointer;z-index:7;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:flex;justify-content:center;align-items:center}nav.page-submenu .arrow-left i ,nav.page-submenu .arrow-right i {width:20px;height:20px}nav.page-submenu .arrow-left{left:0;display:none}nav.page-submenu .arrow-right{right:0;display:none}nav.page-submenu.is-scrolled::before{opacity:1}nav.page-submenu.is-scrolled .arrow-left{display:flex}nav.page-submenu.show-right-arrow .arrow-right{display:flex}nav.page-submenu .page-submenu-content{box-sizing:initial;overflow-x:scroll;overflow-y:hidden;display:flex;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;height:100%;padding:0 60px}@media screen and (max-width: 600px){nav.page-submenu .page-submenu-content{padding:0 25px}}@media screen and (max-width: 320px){nav.page-submenu .page-submenu-content{padding:0 15px}}nav.page-submenu .page-submenu-content .widget_nav_menu{flex-shrink:0}nav.page-submenu .page-submenu-content .widget_nav_menu h2{display:none !important}nav.page-submenu .page-submenu-content .widget_nav_menu>div{height:100%}nav.page-submenu .page-submenu-content ul{list-style:none;display:flex;align-items:center;height:100%;padding-right:150px}nav.page-submenu .page-submenu-content ul li{display:inline-block}nav.page-submenu .page-submenu-content ul li:not(:last-child){margin-right:20px}nav.page-submenu .page-submenu-content ul li a{color:#000;text-decoration:none;white-space:nowrap;font-size:14px;display:flex;align-items:center}nav.page-submenu .page-submenu-content ul li a:hover{text-decoration:underline}nav.page-submenu .page-submenu-content ul li a svg{width:16px;margin-right:5px}nav.page-submenu .page-submenu-content ul li.current-menu-item a{color:#810000;pointer-events:none;cursor:default}nav.page-submenu .page-submenu-content ul li.level-up{margin-right:40px;position:relative}nav.fullscreen-navigation{position:fixed;top:70px;width:100%;height:100%;background:#fff;z-index:5;padding:60px 60px 0 60px;transform:translateY(-100%);transition:transform 400ms ease;overflow-y:scroll;-webkit-overflow-scrolling:touch}nav.fullscreen-navigation .fullscreen-navigation-content{display:flex;flex-wrap:wrap;margin-bottom:100px}nav.fullscreen-navigation .fullscreen-navigation-content .item{width:33.3%;margin-bottom:60px;padding-right:40px;opacity:0;transform:translate(-30px, 0);transition:400ms ease}nav.fullscreen-navigation .fullscreen-navigation-content .item:nth-child(1){transition-delay:270ms}nav.fullscreen-navigation .fullscreen-navigation-content .item:nth-child(2){transition-delay:340ms}nav.fullscreen-navigation .fullscreen-navigation-content .item:nth-child(3){transition-delay:410ms}nav.fullscreen-navigation .fullscreen-navigation-content .item:nth-child(4){transition-delay:480ms}nav.fullscreen-navigation .fullscreen-navigation-content .item:nth-child(5){transition-delay:550ms}nav.fullscreen-navigation .fullscreen-navigation-content .item:nth-child(6){transition-delay:620ms}nav.fullscreen-navigation .fullscreen-navigation-content .item:nth-child(7){transition-delay:690ms}nav.fullscreen-navigation .fullscreen-navigation-content .item:nth-child(8){transition-delay:760ms}nav.fullscreen-navigation .fullscreen-navigation-content .item:nth-child(9){transition-delay:830ms}nav.fullscreen-navigation .fullscreen-navigation-content .item:nth-child(10){transition-delay:900ms}nav.fullscreen-navigation .fullscreen-navigation-content .item:nth-last-child(2) .news-list+a,nav.fullscreen-navigation .fullscreen-navigation-content .item:nth-last-child(1) .news-list+a{margin-top:1.25rem;display:inline-block}nav.fullscreen-navigation .fullscreen-navigation-content .item:nth-last-child(2) .tribe-events-widget-link,nav.fullscreen-navigation .fullscreen-navigation-content .item:nth-last-child(1) .tribe-events-widget-link{letter-spacing:0}nav.fullscreen-navigation .fullscreen-navigation-content .item:nth-last-child(2) .tribe-events-widget-link a,nav.fullscreen-navigation .fullscreen-navigation-content .item:nth-last-child(1) .tribe-events-widget-link a{font-weight:normal}nav.fullscreen-navigation .fullscreen-navigation-content .item .tribe-events-widget .tribe-events-widget-events-list__view-more-link{border-bottom:none;text-decoration:underline;font-size:16px}nav.fullscreen-navigation .fullscreen-navigation-content .item .tribe-events-widget .tribe-events-widget-events-list__view-more-link,nav.fullscreen-navigation .fullscreen-navigation-content .item .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover,nav.fullscreen-navigation .fullscreen-navigation-content .item .tribe-events-widget .tribe-events-widget-events-list__view-more-link:visited,nav.fullscreen-navigation .fullscreen-navigation-content .item .tribe-events-widget .tribe-events-widget-events-list__view-more-link:active,nav.fullscreen-navigation .fullscreen-navigation-content .item .tribe-events-widget .tribe-events-widget-events-list__view-more-link:focus{color:#810000}nav.fullscreen-navigation .fullscreen-navigation-content .item .tribe-events-widget .tribe-events-widget-events-list__view-more-link:hover{text-decoration:none}nav.fullscreen-navigation .fullscreen-navigation-content .item h2{color:#810000;margin-bottom:12px}nav.fullscreen-navigation .fullscreen-navigation-content .item h2 a{font-family:"p22-mackinac-pro",serif;text-decoration:none}nav.fullscreen-navigation .fullscreen-navigation-content .item h2 a:hover{text-decoration:underline}nav.fullscreen-navigation .fullscreen-navigation-content .item ul{list-style:none}nav.fullscreen-navigation .fullscreen-navigation-content .item ul li{margin-bottom:6px}nav.fullscreen-navigation .fullscreen-navigation-content .item ul li a{color:#000;text-decoration:none}nav.fullscreen-navigation .fullscreen-navigation-content .item ul li a:hover{opacity:.5}nav.fullscreen-navigation .fullscreen-navigation-content .item ul li.is-highlighted a{color:#810000}nav.fullscreen-navigation .fullscreen-navigation-content .item:nth-last-child(1) ul li:last-child,nav.fullscreen-navigation .fullscreen-navigation-content .item:nth-last-child(2) ul li:last-child{margin-top:15px}nav.fullscreen-navigation .fullscreen-navigation-content .item .news-list .tribe-event-title,nav.fullscreen-navigation .fullscreen-navigation-content .item .news-list li a,nav.fullscreen-navigation .fullscreen-navigation-content .item .dates-list .tribe-event-title,nav.fullscreen-navigation .fullscreen-navigation-content .item .dates-list li a{color:#000;display:block;font-size:17px;font-weight:bold;text-decoration:none;margin-bottom:.25rem}nav.fullscreen-navigation .fullscreen-navigation-content .item .news-list .tribe-event-title:hover,nav.fullscreen-navigation .fullscreen-navigation-content .item .news-list li a:hover,nav.fullscreen-navigation .fullscreen-navigation-content .item .dates-list .tribe-event-title:hover,nav.fullscreen-navigation .fullscreen-navigation-content .item .dates-list li a:hover{opacity:.5}nav.fullscreen-navigation .fullscreen-navigation-content .item .news-list .post-date,nav.fullscreen-navigation .fullscreen-navigation-content .item .news-list .tribe-event-duration,nav.fullscreen-navigation .fullscreen-navigation-content .item .dates-list .post-date,nav.fullscreen-navigation .fullscreen-navigation-content .item .dates-list .tribe-event-duration{font-size:15px;color:gray}nav.fullscreen-navigation .fullscreen-navigation-content .item .news-list h2.hide{display:none}nav.fullscreen-navigation .fullscreen-navigation-content .item .dates-list .tribe-events-list-widget .tribe-events-list-widget-events{padding-left:0}nav.fullscreen-navigation.toggled{transform:translateY(0)}nav.fullscreen-navigation.toggled .fullscreen-navigation-content .item{opacity:1;transform:translate(0, 0)}@media screen and (max-width: 920px){nav.fullscreen-navigation .fullscreen-navigation-content .item{width:50%}}@media screen and (max-width: 620px){nav.fullscreen-navigation .fullscreen-navigation-content .item{width:100%}}@media screen and (max-width: 600px){nav.fullscreen-navigation{padding:25px 25px 0 25px}}@media screen and (max-width: 320px){nav.fullscreen-navigation{padding:15px 15px 0 15px}}body.nav-has-shadow nav.top-navigation{box-shadow:0 0 20px 3px rgba(0,0,0,.05)}body.nav-has-shadow nav.top-navigation.has-submenu{box-shadow:none}.news-ticker{position:fixed;top:70px;width:100vw !important;height:41px !important;background:#810000;color:#fff;z-index:5}.news-ticker>div{height:100%}.news-ticker .mtphr-dnt-wrapper,.news-ticker .mtphr-dnt-tick-container,.news-ticker .mtphr-dnt-tick-contents{height:100% !important}.news-ticker h3{display:none !important}.news-ticker a{color:#fff}.news-ticker .mtphr-dnt-tick-contents{overflow:visible}.news-ticker .mtphr-dnt-tick{height:100%;display:flex;align-items:center}body.logged-in .news-ticker{top:102px}.hide{display:none !important}header .heading .entry-subtitle{order:1;text-transform:uppercase;font-size:12px;letter-spacing:1px;background:1rem}header .heading .entry-subtitle time:not(.entry-date).updated{display:none}header:not(.has-thumbnail):not(.tribe-events-widget-events-list__event-header){max-width:1100px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}header:not(.has-thumbnail):not(.tribe-events-widget-events-list__event-header) .heading{width:100%;padding-top:160px;padding-bottom:60px;display:flex;flex-direction:column;justify-content:center;text-align:center}header:not(.has-thumbnail):not(.tribe-events-widget-events-list__event-header) .heading .entry-title{order:2}@media screen and (max-width: 600px)and (orientation: landscape){header:not(.has-thumbnail):not(.tribe-events-widget-events-list__event-header) .heading{padding-top:100px;padding-bottom:40px}}@media screen and (max-width: 600px){header:not(.has-thumbnail):not(.tribe-events-widget-events-list__event-header) .heading{padding-left:25px;padding-right:25px;padding-top:160px;padding-bottom:0}header:not(.has-thumbnail):not(.tribe-events-widget-events-list__event-header) .heading h1{font-size:36px}}@media screen and (max-width: 400px){header:not(.has-thumbnail):not(.tribe-events-widget-events-list__event-header) .heading h1{font-size:26px}}@media screen and (max-width: 320px){header:not(.has-thumbnail):not(.tribe-events-widget-events-list__event-header) .heading{padding-left:15px;padding-right:15px;height:60vh}}header.has-thumbnail{position:relative;max-width:1100px;margin:0 auto;display:flex;flex-direction:column;padding:0 60px}header.has-thumbnail .heading{width:100%;display:flex;flex-direction:column;justify-content:center;position:relative;left:0}header.has-thumbnail .image-wrapper{margin-top:50px;margin-left:0;width:100%;max-height:500px;overflow:hidden;display:flex;align-items:center;margin-bottom:40px}header.has-thumbnail .image-wrapper img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}@media screen and (max-width: 600px){header.has-thumbnail{padding:0 25px}}@media screen and (max-width: 320px){header.has-thumbnail{padding:0 15px}}body.home header:not(.has-thumbnail) .heading{padding-top:160px;padding-bottom:0;height:auto}body.home .entry-content{margin-top:0}body.nav-has-submenu header.has-thumbnail .image-wrapper{margin-top:100px}.category-slider{width:100%;position:relative;margin-bottom:100px}.category-slider .layout{display:flex;flex-wrap:wrap;justify-content:flex-end}.category-slider .layout .text-slider{width:50%;background:#f2f2f2;max-height:500px}.category-slider .layout .text-slider .flickity-viewport{transition:200ms}.category-slider .layout .text-slider .flickity-button.flickity-prev-next-button{top:-22px;background:none}.category-slider .layout .text-slider .flickity-button.flickity-prev-next-button.previous{right:44px;left:unset}.category-slider .layout .text-slider .flickity-button.flickity-prev-next-button.next{right:0}.category-slider .layout .text-slider .flickity-button.flickity-prev-next-button .flickity-button-icon{fill:#000}.category-slider .layout .text-slider .carousel-cell{padding:2rem 4rem 2rem 2rem;width:100%;height:auto;color:#000;display:flex;flex-direction:column}.category-slider .layout .text-slider .carousel-cell h2{margin-top:0;margin-bottom:1rem}.category-slider .layout .text-slider .carousel-cell p{opacity:.7}@media screen and (min-width: 768px){.category-slider .layout .text-slider .carousel-cell p{max-width:80%}}.category-slider .layout .text-slider .carousel-cell a{color:#000;font-weight:400;font-size:18px;margin-bottom:0;margin-top:40px}.category-slider .layout .image-slider{width:50%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-height:500px;transform:translate(-30px, 30px);justify-self:flex-start}.category-slider .layout .image-slider .flickity-viewport{height:400px !important}.category-slider .layout .image-slider .flickity-page-dots{position:absolute;bottom:30px;right:0;width:auto;margin-right:30px;background:#fff;border:1px solid #f2f2f2;border-radius:50px;padding:10px 8px;z-index:2;display:flex}.category-slider .layout .image-slider .flickity-page-dots .dot{background:none;padding:6px;position:relative;margin-right:5px;margin-left:5px}.category-slider .layout .image-slider .flickity-page-dots .dot::after{content:"";width:10px;height:10px;border-radius:50%;background:rgba(0,0,0,.5);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:inline-block}.category-slider .layout .image-slider .flickity-page-dots .dot:hover::after{background:rgba(0,0,0,.8)}.category-slider .layout .image-slider .flickity-page-dots .dot.is-selected::after{background:#000}.category-slider .layout .image-slider .carousel-cell{width:100%;height:100%}.category-slider .layout .image-slider .carousel-cell img{-o-object-fit:cover;object-fit:cover;vertical-align:top;width:100%;height:100%}@media screen and (max-width: 1024px){.category-slider .layout .image-slider{transform:translate(0)}}@media screen and (max-width: 768px){.category-slider .layout .text-slider,.category-slider .layout .image-slider{width:100%}.category-slider .layout .text-slider .carousel-cell{padding:1rem 2rem 1rem 1rem}}.dates-news-grid{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin:60px 0}.dates-news-grid .news,.dates-news-grid .dates{position:relative;width:50%;margin-left:0;flex-basis:unset !important}.dates-news-grid .news h2,.dates-news-grid .dates h2{margin-bottom:28px;font-size:34px;margin-top:0}.dates-news-grid .news .news-grid-layout ul,.dates-news-grid .news .news-grid-layout ol,.dates-news-grid .news .dates-grid-layout ul,.dates-news-grid .news .dates-grid-layout ol,.dates-news-grid .dates .news-grid-layout ul,.dates-news-grid .dates .news-grid-layout ol,.dates-news-grid .dates .dates-grid-layout ul,.dates-news-grid .dates .dates-grid-layout ol{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;padding-left:0 !important}.dates-news-grid .news .news-grid-layout ul li,.dates-news-grid .news .news-grid-layout ol li,.dates-news-grid .news .dates-grid-layout ul li,.dates-news-grid .news .dates-grid-layout ol li,.dates-news-grid .dates .news-grid-layout ul li,.dates-news-grid .dates .news-grid-layout ol li,.dates-news-grid .dates .dates-grid-layout ul li,.dates-news-grid .dates .dates-grid-layout ol li{width:100%;position:relative;padding-bottom:18px;line-height:1.4}.dates-news-grid .news .news-grid-layout ul li::before,.dates-news-grid .news .news-grid-layout ol li::before,.dates-news-grid .news .dates-grid-layout ul li::before,.dates-news-grid .news .dates-grid-layout ol li::before,.dates-news-grid .dates .news-grid-layout ul li::before,.dates-news-grid .dates .news-grid-layout ol li::before,.dates-news-grid .dates .dates-grid-layout ul li::before,.dates-news-grid .dates .dates-grid-layout ol li::before{display:none !important}.dates-news-grid .news .news-grid-layout ul li a,.dates-news-grid .news .news-grid-layout ol li a,.dates-news-grid .news .dates-grid-layout ul li a,.dates-news-grid .news .dates-grid-layout ol li a,.dates-news-grid .dates .news-grid-layout ul li a,.dates-news-grid .dates .news-grid-layout ol li a,.dates-news-grid .dates .dates-grid-layout ul li a,.dates-news-grid .dates .dates-grid-layout ol li a{color:#000;text-decoration:none}.dates-news-grid .news .news-grid-layout ul li a span,.dates-news-grid .news .news-grid-layout ol li a span,.dates-news-grid .news .dates-grid-layout ul li a span,.dates-news-grid .news .dates-grid-layout ol li a span,.dates-news-grid .dates .news-grid-layout ul li a span,.dates-news-grid .dates .news-grid-layout ol li a span,.dates-news-grid .dates .dates-grid-layout ul li a span,.dates-news-grid .dates .dates-grid-layout ol li a span{font-family:"Inter",sans-serif;font-size:20px;line-height:1.2;margin-bottom:8px !important;font-weight:600;display:inline-block}.dates-news-grid .news .news-grid-layout ul li .rpwwt-post-date,.dates-news-grid .news .news-grid-layout ul li .tribe-event-duration,.dates-news-grid .news .news-grid-layout ol li .rpwwt-post-date,.dates-news-grid .news .news-grid-layout ol li .tribe-event-duration,.dates-news-grid .news .dates-grid-layout ul li .rpwwt-post-date,.dates-news-grid .news .dates-grid-layout ul li .tribe-event-duration,.dates-news-grid .news .dates-grid-layout ol li .rpwwt-post-date,.dates-news-grid .news .dates-grid-layout ol li .tribe-event-duration,.dates-news-grid .dates .news-grid-layout ul li .rpwwt-post-date,.dates-news-grid .dates .news-grid-layout ul li .tribe-event-duration,.dates-news-grid .dates .news-grid-layout ol li .rpwwt-post-date,.dates-news-grid .dates .news-grid-layout ol li .tribe-event-duration,.dates-news-grid .dates .dates-grid-layout ul li .rpwwt-post-date,.dates-news-grid .dates .dates-grid-layout ul li .tribe-event-duration,.dates-news-grid .dates .dates-grid-layout ol li .rpwwt-post-date,.dates-news-grid .dates .dates-grid-layout ol li .tribe-event-duration{font-size:14px;opacity:.5;display:block}.dates-news-grid .news .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__view-more-link,.dates-news-grid .dates .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__view-more-link{color:#810000;text-decoration:underline;border-bottom:none}.dates-news-grid .news .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__view-more-link:hover,.dates-news-grid .dates .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__view-more-link:hover{text-decoration:none;border-bottom:none}.dates-news-grid .news .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-date-tag.tribe-common-g-col,.dates-news-grid .dates .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-date-tag.tribe-common-g-col{width:auto;padding-right:20px}.dates-news-grid .news .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-date-tag.tribe-common-g-col time,.dates-news-grid .dates .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-date-tag.tribe-common-g-col time{justify-content:center}.dates-news-grid .news .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-date-tag.tribe-common-g-col time span.tribe-events-widget-events-list__event-date-tag-month,.dates-news-grid .news .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-date-tag.tribe-common-g-col time span.tribe-common-h2,.dates-news-grid .dates .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-date-tag.tribe-common-g-col time span.tribe-events-widget-events-list__event-date-tag-month,.dates-news-grid .dates .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-date-tag.tribe-common-g-col time span.tribe-common-h2{font-family:"Inter",sans-serif}.dates-news-grid .news .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-wrapper.tribe-common-g-col .tribe-events-widget-events-list__event .tribe-events-widget-events-list__event-details .tribe-events-widget-events-list__event-header,.dates-news-grid .dates .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-wrapper.tribe-common-g-col .tribe-events-widget-events-list__event .tribe-events-widget-events-list__event-details .tribe-events-widget-events-list__event-header{display:flex;flex-direction:column}.dates-news-grid .news .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-wrapper.tribe-common-g-col .tribe-events-widget-events-list__event .tribe-events-widget-events-list__event-details .tribe-events-widget-events-list__event-header .tribe-events-widget-events-list__event-datetime-wrapper,.dates-news-grid .dates .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-wrapper.tribe-common-g-col .tribe-events-widget-events-list__event .tribe-events-widget-events-list__event-details .tribe-events-widget-events-list__event-header .tribe-events-widget-events-list__event-datetime-wrapper{order:2}.dates-news-grid .news .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-wrapper.tribe-common-g-col .tribe-events-widget-events-list__event .tribe-events-widget-events-list__event-details .tribe-events-widget-events-list__event-header .tribe-events-widget-events-list__event-datetime-wrapper .tribe-events-widget-events-list__event-datetime,.dates-news-grid .dates .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-wrapper.tribe-common-g-col .tribe-events-widget-events-list__event .tribe-events-widget-events-list__event-details .tribe-events-widget-events-list__event-header .tribe-events-widget-events-list__event-datetime-wrapper .tribe-events-widget-events-list__event-datetime{font-size:14px;opacity:.5;display:block}.dates-news-grid .news .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-wrapper.tribe-common-g-col .tribe-events-widget-events-list__event .tribe-events-widget-events-list__event-details .tribe-events-widget-events-list__event-header .tribe-events-widget-events-list__event-title,.dates-news-grid .dates .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-wrapper.tribe-common-g-col .tribe-events-widget-events-list__event .tribe-events-widget-events-list__event-details .tribe-events-widget-events-list__event-header .tribe-events-widget-events-list__event-title{order:1}.dates-news-grid .news .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-wrapper.tribe-common-g-col .tribe-events-widget-events-list__event .tribe-events-widget-events-list__event-details .tribe-events-widget-events-list__event-header .tribe-events-widget-events-list__event-title a,.dates-news-grid .dates .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-wrapper.tribe-common-g-col .tribe-events-widget-events-list__event .tribe-events-widget-events-list__event-details .tribe-events-widget-events-list__event-header .tribe-events-widget-events-list__event-title a{color:#000;text-decoration:none;font-family:"Inter",sans-serif;font-size:20px;margin-bottom:8px;font-weight:600;border-bottom:none}.dates-news-grid .news .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-wrapper.tribe-common-g-col .tribe-events-widget-events-list__event .tribe-events-widget-events-list__event-details .tribe-events-widget-events-list__event-header .tribe-events-widget-events-list__event-title a:hover,.dates-news-grid .dates .dates-grid-layout .tribe-events-widget-events-list .tribe-events-widget-events-list__events .tribe-common-g-row.tribe-events-widget-events-list__event-row .tribe-events-widget-events-list__event-wrapper.tribe-common-g-col .tribe-events-widget-events-list__event .tribe-events-widget-events-list__event-details .tribe-events-widget-events-list__event-header .tribe-events-widget-events-list__event-title a:hover{border-bottom:none;opacity:.5}.dates-news-grid .news .news-grid-layout li:nth-child(3),.dates-news-grid .dates .news-grid-layout li:nth-child(3){display:none}.dates-news-grid .news{border-right:1px solid #f2f2f2;padding-right:40px}.dates-news-grid .dates{padding-left:40px}@media screen and (max-width: 1000px){.dates-news-grid .dates,.dates-news-grid .news{width:100%;padding:0}.dates-news-grid .dates .dates-grid-layout ul li,.dates-news-grid .dates .dates-grid-layout ol li,.dates-news-grid .dates .news-grid-layout ul li,.dates-news-grid .dates .news-grid-layout ol li,.dates-news-grid .news .dates-grid-layout ul li,.dates-news-grid .news .dates-grid-layout ol li,.dates-news-grid .news .news-grid-layout ul li,.dates-news-grid .news .news-grid-layout ol li{padding-right:0;width:calc(33.3% - 16px)}.dates-news-grid .dates .news-grid-layout li:nth-child(3),.dates-news-grid .news .news-grid-layout li:nth-child(3){display:block}.dates-news-grid .dates .dates-grid-layout li:nth-child(1),.dates-news-grid .dates .dates-grid-layout li:nth-child(2),.dates-news-grid .news .dates-grid-layout li:nth-child(1),.dates-news-grid .news .dates-grid-layout li:nth-child(2){border-bottom:none}.dates-news-grid .dates .dates-grid-layout li:nth-child(4),.dates-news-grid .news .dates-grid-layout li:nth-child(4){display:none}.dates-news-grid .news{margin-bottom:50px;border-right:none;border-bottom:1px solid #f2f2f2}}@media screen and (max-width: 900px){.dates-news-grid .dates .dates-grid-layout ul li,.dates-news-grid .dates .dates-grid-layout ol li,.dates-news-grid .dates .news-grid-layout ul li,.dates-news-grid .dates .news-grid-layout ol li,.dates-news-grid .news .dates-grid-layout ul li,.dates-news-grid .news .dates-grid-layout ol li,.dates-news-grid .news .news-grid-layout ul li,.dates-news-grid .news .news-grid-layout ol li{width:calc(50% - 16px);border-bottom:none}.dates-news-grid .dates .dates-grid-layout ol li:nth-child(4),.dates-news-grid .news .dates-grid-layout ol li:nth-child(4){display:block !important}.dates-news-grid .dates .dates-grid-layout ol li:nth-last-child(1),.dates-news-grid .dates .dates-grid-layout ol li:nth-last-child(2),.dates-news-grid .news .dates-grid-layout ol li:nth-last-child(1),.dates-news-grid .news .dates-grid-layout ol li:nth-last-child(2){border-bottom:none}.dates-news-grid .dates .news-grid-layout li:nth-child(3),.dates-news-grid .news .news-grid-layout li:nth-child(3){display:none !important}}@media screen and (max-width: 600px){.dates-news-grid .dates .dates-grid-layout ul li,.dates-news-grid .dates .dates-grid-layout ol li,.dates-news-grid .dates .news-grid-layout ul li,.dates-news-grid .dates .news-grid-layout ol li,.dates-news-grid .news .dates-grid-layout ul li,.dates-news-grid .news .dates-grid-layout ol li,.dates-news-grid .news .news-grid-layout ul li,.dates-news-grid .news .news-grid-layout ol li{width:100%;border-bottom:1px solid #f2f2f2;margin-bottom:28px}.dates-news-grid .dates .news-grid-layout ul li:nth-last-child(2),.dates-news-grid .news .news-grid-layout ul li:nth-last-child(2){border-bottom:none}.dates-news-grid .dates .dates-grid-layout ol li:nth-last-child(2),.dates-news-grid .news .dates-grid-layout ol li:nth-last-child(2){border-bottom:1px solid #f2f2f2 !important}}@media(min-width: 782px){.wp-block-columns.dates-news-grid:not(.is-not-stacked-on-mobile)>.wp-block-column:not(:first-child){margin-left:0 !important}}ul.is-squares{list-style:none !important;padding-left:0 !important;display:flex;flex-wrap:wrap;justify-content:space-between}ul.is-squares li{width:calc(33.3% - 6px)}ul.is-squares li::before{display:none !important}ul.is-squares li a{width:100%;height:100%;color:#fff;background:#810000;padding:20px;font-size:20px;font-weight:600;display:flex;align-items:center;text-decoration:none}ul.is-squares li a::after{content:"mehr";margin-left:auto;margin-right:0;float:right;transform:translate(-10px, 0);opacity:0;transition:200ms cubic-bezier(0.19, 1, 0.22, 1);font-size:13px;font-weight:300}ul.is-squares li a:hover::after{transform:translate(0, 0);opacity:1}@media screen and (max-width: 940px){ul.is-squares li{width:calc(50% - 6px)}}@media screen and (max-width: 600px){ul.is-squares li{width:100%}}.post-navigation h2{display:none}.post-navigation .nav-links{display:flex;justify-content:space-between}.post-navigation .nav-links .nav-next{text-align:right;margin-left:auto;margin-right:0}@media screen and (max-width: 650px){.post-navigation .nav-links{flex-direction:column}.post-navigation .nav-links .nav-previous,.post-navigation .nav-links .nav-next{width:100%;display:block}.post-navigation .nav-links .nav-previous{margin-bottom:30px}}.post-navigation a{color:#000;text-decoration:none}.post-navigation a .nav-subtitle{text-transform:uppercase;font-size:12px;letter-spacing:1px;display:block}.post-navigation a .nav-title{color:#810000;margin-top:5px;font-size:22px;font-weight:600}footer.main{margin-top:100px;padding:60px 60px;display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:80px 26px;background:#fafafa}footer.main [class*=big-link]{grid-row:2}footer.main [class*=big-link] a{font-size:25px;color:#000;font-weight:600;text-decoration:underline}footer.main [class*=big-link] a:hover{opacity:.5}footer.main .big-link-1{grid-column:3/4}footer.main .big-link-2{grid-column:4/5}footer.main .headline{grid-row:1;grid-column:3/5}footer.main .faq{grid-column:1/3;grid-row:1/4;display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:20px;padding-right:60px}@media screen and (max-width: 1350px){footer.main .faq{padding-right:0}}footer.main .faq .faq-item{background:#810000;color:#fff;font-family:"Inter",sans-serif;padding:20px;transition:transform 200ms cubic-bezier(0.19, 1, 0.22, 1);display:flex;flex-direction:column;justify-content:space-between}footer.main .faq .faq-item h4{font-family:"Inter",sans-serif;font-size:20px;font-weight:600}footer.main .faq .faq-item a{display:inline-block;color:#fff;text-decoration:underline;font-weight:300;letter-spacing:.2px}footer.main .faq .faq-item .textwidget{margin-top:20px}footer.main .faq .faq-item .textwidget p{margin-bottom:0}footer.main .links{grid-row:3;grid-column:3/4}footer.main .links ul{list-style:none}footer.main .links ul li{margin-bottom:10px}footer.main .links ul li a{color:#000}footer.main .address{grid-row:3;grid-column:4/5}footer.main .address p{margin-bottom:5px}@media screen and (max-width: 990px){footer.main{grid-template-columns:repeat(2, 1fr)}footer.main [class*=big-link]{grid-row:1}footer.main .big-link-1{grid-column:1/2}footer.main .big-link-2{grid-column:2/3}footer.main .headline{grid-column:1/3;grid-row:2}footer.main .faq{grid-row:3;grid-column:1/3;padding-right:0}footer.main .links{grid-column:1;grid-row:4}footer.main .address{grid-row:4;grid-column:2}}@media screen and (max-width: 600px){footer.main{padding:60px 25px}footer.main .faq{grid-template-columns:1fr}}@media screen and (max-width: 500px){footer.main .address{grid-column:5;grid-column:1/-1}footer.main .faq{grid-gap:16px}footer.main .faq .faq-item{padding:15px}footer.main .faq .faq-item h4{font-size:18px}footer.main .links{grid-row:6;grid-column:1/-1}}@media screen and (max-width: 320px){footer.main{padding:60px 15px}}body.search article{border-bottom:1px solid #f2f2f2;padding-bottom:40px;margin-top:40px}body.search article header{display:block}body.search article.has-post-thumbnail{display:flex;flex-wrap:wrap}body.search article.has-post-thumbnail .entry-header{width:40%;padding-right:40px}body.search article.has-post-thumbnail a.post-thumbnail{width:60%}@media screen and (max-width: 650px){body.search article.has-post-thumbnail .entry-header,body.search article.has-post-thumbnail a.post-thumbnail{width:100%}}body.search article a.post-thumbnail img{height:auto !important}input.search-field{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #f2f2f2;font-size:14px;height:35px;outline:none}.search-form label{float:left}.search-form input.search-submit{outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #f2f2f2;border-left:none;font-size:14px;height:35px;padding:0 15px;background:#fff;cursor:pointer}.search-form input.search-submit:active{color:#000}body.news .entry-content .news ul{display:flex;justify-content:space-between;flex-wrap:wrap;padding-left:0}body.news .entry-content .news ul li{width:calc(50% - 20px);margin-bottom:20px}@media screen and (max-width: 600px){body.news .entry-content .news ul li{width:100%}}body.news .entry-content .news ul li a{display:flex;flex-direction:column;color:#000}body.news .entry-content .news ul li a span{font-family:"Inter",sans-serif;font-size:20px;margin-top:8px;font-weight:600;order:2}body.news .entry-content .news ul li a img{order:1}.tribe-events-calendar-month__header-row{width:100%}.post-type-archive-tribe_events .heading.has-no-thumbnail{padding-bottom:0 !important;padding-top:0 !important}#tribe-events-pg-template,.tribe-events-pg-template,.tribe-common .tribe-common-l-container,.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{padding-left:60px;padding-right:60px;margin:80px 0 0 0;max-width:none}@media screen and (max-width: 768px){#tribe-events-pg-template,.tribe-events-pg-template,.tribe-common .tribe-common-l-container,.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{margin-top:0;padding-top:0}}@media screen and (max-width: 600px){#tribe-events-pg-template,.tribe-events-pg-template,.tribe-common .tribe-common-l-container,.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{padding-left:25px;padding-right:25px}}@media screen and (max-width: 320px){#tribe-events-pg-template,.tribe-events-pg-template,.tribe-common .tribe-common-l-container,.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{padding-left:15px;padding-right:15px}}.tribe-events-single{margin-top:100px}.tribe-events-single .tribe-events-single-layout{display:flex;flex-wrap:wrap;margin-top:50px}.tribe-events-single .tribe-events-single-layout .header-wrapper{width:60%}.tribe-events-single .tribe-events-single-layout [id*=post]{width:40%}@media screen and (max-width: 950px){.tribe-events-single .tribe-events-single-layout .header-wrapper,.tribe-events-single .tribe-events-single-layout [id*=post]{width:100%}.tribe-events-single .tribe-events-single-layout [id*=post]{margin-top:30px}}.tribe-events-single .tribe-events-single-event-title{font-size:40px}@media screen and (max-width: 600px){.tribe-events-single .tribe-events-single-event-title{font-size:36px}}@media screen and (max-width: 400px){.tribe-events-single .tribe-events-single-event-title{font-size:28px}}.tribe-events-single .tribe-events-event-meta{margin-top:0;border:none;background:#fafafa;color:#000}.tribe-events-single .tribe-events-event-meta .tribe-events-abbr{text-decoration:none}.single-tribe_events a.tribe-events-gcal,.single-tribe_events a.tribe-events-gcal:hover,.single-tribe_events a.tribe-events-ical,.single-tribe_events a.tribe-events-ical:hover{color:#810000}.tribe-events .tribe-events-c-ical__link::before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M6 1v10m5-5H1' stroke='%23810000' fill='none' fill-rule='evenodd' stroke-linecap='square' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{background:#810000}.tribe-common .tribe-common-c-btn:hover,.tribe-common a.tribe-common-c-btn:hover{background:#9b0000}.tribe-events-notices{display:inline-block;border-radius:0;text-shadow:none;border:none;padding:14px 20px;margin-top:0;background:#eef9ff}@media screen and (max-width: 768px){.tribe-events-sub-nav li a,.tribe-events-sub-nav li a:hover,.tribe-events-sub-nav li a:visited{padding:10px 15px;background:#810000;color:#fff;display:inline-block}}.tribe-events .datepicker .day.active{background:#810000 !important}