@media only screen and (min-width:768px){.elementor-column.sidebar{max-width:18rem;width:28vw;flex-shrink:0;flex-grow:0}}.elementor-column.sidebar .menu-primair-container ul{margin:0;padding:0;list-style-type:none}.elementor-column.sidebar .menu-primair-container ul li.current-menu-item>a,.elementor-column.sidebar .menu-primair-container ul li.current_page_item>a{color:var(--e-global-color-secondary)}.elementor-column.sidebar .menu-primair-container ul li a::before{content:"-";margin-right:0.5em}.elementor-column.sidebar .menu-primair-container ul.sub-menu{display:block;margin:0.15em 0 0.6em 0.8em;padding:0;list-style-type:none}.home-hero-carousel{width:100%;height:30%;max-height:80%;max-height:87vh;height:60vw;overflow:hidden}@media (min-width:768px){.home-hero-carousel{min-height:70%;min-height:70vh;min-height:50vh}}.home-hero-carousel .elementor-image-carousel-wrapper{height:100%}.home-hero-carousel .elementor-image-carousel-wrapper .elementor-image-carousel{height:100%}.home-hero-carousel .elementor-image-carousel-wrapper .swiper-slide-inner{height:100%;width:100%}.home-hero-carousel .elementor-image-carousel-wrapper .swiper-slide-inner img{height:100%;width:100%;object-fit:cover}.home-hero-carousel .elementor-image-carousel-wrapper .swiper-slide-inner figcaption{display:block;position:absolute;bottom:0;right:0;margin:0.5em}.elementor-nav-menu--dropdown li.menu-item.elementor-button,.elementor-nav-menu--dropdown li.menu-item.menu-item-941,.elementor-nav-menu--dropdown li.menu-item.menu-item-942,.elementor-nav-menu--main li.menu-item.elementor-button,.elementor-nav-menu--main li.menu-item.menu-item-941,.elementor-nav-menu--main li.menu-item.menu-item-942{font-family:var(--e-global-typography-text-font-family), Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-3ca411c);background-color:var(--e-global-color-primary);border-radius:99px 99px 99px 99px;padding:0;margin:0 0.3em}.elementor-nav-menu--dropdown li.menu-item.elementor-button a,.elementor-nav-menu--dropdown li.menu-item.menu-item-941 a,.elementor-nav-menu--dropdown li.menu-item.menu-item-942 a,.elementor-nav-menu--main li.menu-item.elementor-button a,.elementor-nav-menu--main li.menu-item.menu-item-941 a,.elementor-nav-menu--main li.menu-item.menu-item-942 a{padding:0.6em 1.1em !important;margin:0 !important;color:white !important}.elementor-nav-menu--dropdown li.menu-item.elementor-button,.elementor-nav-menu--dropdown li.menu-item.menu-item-941,.elementor-nav-menu--dropdown li.menu-item.menu-item-942{margin:1em;padding:0 !important;width:10rem}.elementor-nav-menu--dropdown li.menu-item.elementor-button a,.elementor-nav-menu--dropdown li.menu-item.menu-item-941 a,.elementor-nav-menu--dropdown li.menu-item.menu-item-942 a{padding:0.8em 1em !important;color:white !important;width:100%}.elementor-nav-menu--dropdown li.menu-item.elementor-button a.elementor-item-active,.elementor-nav-menu--dropdown li.menu-item.elementor-button a:hover,.elementor-nav-menu--dropdown li.menu-item.menu-item-941 a.elementor-item-active,.elementor-nav-menu--dropdown li.menu-item.menu-item-941 a:hover,.elementor-nav-menu--dropdown li.menu-item.menu-item-942 a.elementor-item-active,.elementor-nav-menu--dropdown li.menu-item.menu-item-942 a:hover{background:unset !important}body:not(.logged-in) .hide-when-loggedout{display:none !important}table{width:auto;max-width:100%;font-size:1rem}table tr td,table tr th{padding:0.4em 0.7em;border:1px solid #ccc}table tr th{font-weight:bold}table tr:nth-child(odd)>td,table tr:nth-child(odd)>th{background-color:#f7f7f7}body.page .elementor-widget-theme-post-content ol,body.page .elementor-widget-theme-post-content p,body.page .elementor-widget-theme-post-content ul{margin-bottom:1em}body.page .elementor-widget-theme-post-content p{word-break:break-word}body.page .elementor-widget-theme-post-content ol li,body.page .elementor-widget-theme-post-content ul li{margin:0.3em}@media (max-width:767px){body.page .elementor-widget-theme-post-content img.alignleft,body.page .elementor-widget-theme-post-content img.alignright{display:block;float:none;max-width:100%;margin:1.5rem 0}}.video-container{display:block;position:relative;aspect-ratio:1.7777777778;width:100%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.elementor-section.slide-overflow>.elementor-container{flex-wrap:nowrap;overflow-x:scroll;padding:3px}.elementor-section.slide-overflow>.elementor-container::-webkit-scrollbar{display:none}.elementor-section.slide-overflow>.elementor-container>.elementor-column{flex-shrink:0;flex-grow:1;min-width:23rem}@media (max-width:767px){.elementor-section.slide-overflow.mobile-paged>.elementor-container>.elementor-column{max-width:unset;min-width:unset;width:90vw}}#cookie-law-info-bar[data-cli-style="cli-style-v2"]{max-width:768px;margin:0;left:0;right:0;padding:2.5em;box-shadow:2px 2px 20px 0px #00000021}@media (min-width:768px){#cookie-law-info-bar[data-cli-style="cli-style-v2"]{margin:3rem auto}}#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli_messagebar_head{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family);font-size:1.2rem;font-weight:700;line-height:1.2em}#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli-bar-message{text-align:left;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family), Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.5em}#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli-bar-btn_container{display:flex;flex-direction:column;align-items:center}#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli-bar-btn_container .cli-plugin-button{margin:0.3em 0 !important;border-radius:9999px;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;width:8rem;text-align:center}#cookie-law-info-bar[data-cli-style="cli-style-v2"] .cli-bar-btn_container .cli_settings_button{font-weight:400}.cli-tab-container h1,.cli-tab-container h4{color:var(--e-global-color-text);font-family:var(--e-global-typography-primary-font-family);font-size:1.2rem;font-weight:700;line-height:1.2em}.cli-tab-container .cli-privacy-content,.cli-tab-container a.cli-privacy-readmore{text-align:left;color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family), Sans-serif;font-size:0.9rem;font-weight:400;line-height:1.5em}.cli-tab-footer .wt-cli-privacy-accept-btn{margin:0.3em 0 !important;border-radius:9999px;font-family:"Roboto", Sans-serif;font-size:1rem;font-weight:500;width:auto;text-align:center}.cky-notice-btn-wrapper .cky-btn,.cky-prefrence-btn-wrapper .cky-btn{font-size:1rem;padding:0.3em}.elementor-heading-title b{font-weight:600}#agenda ul.agenda{list-style-type:none;padding:0;margin:0;background-color:white;border-radius:5px;overflow:hidden;display:grid;grid-template-columns:1fr}#agenda ul.agenda .row{display:block}#agenda ul.agenda .row>*{display:inline}#agenda ul.agenda li{padding:0.5em 1em;margin:0}#agenda ul.agenda li:nth-child(even){background-color:#f4f4f4}#agenda ul.agenda li{line-height:1.2em}#agenda ul.agenda li .month{font-weight:700;font-size:1.2em;text-transform:capitalize;margin:0.5em 0 0.8em;padding-bottom:0.5em;border-bottom:1px solid #e4e4e4}#agenda ul.agenda li .day{margin-right:0.2em;font-weight:500}#agenda ul.agenda li .day *:first-child{text-transform:capitalize}#agenda ul.agenda li .event{margin:0.5em 0;font-size:1rem}#agenda ul.agenda li .event.jumpin{margin-left:0.5em}#agenda ul.agenda li .event .start_week_day{text-transform:capitalize}#agenda ul.agenda li .event>*{display:inline;font-weight:500;text-transform:none}#agenda ul.agenda li .event>*.term{background:#898989;color:white;font-weight:normal;font-size:0.85em;border-radius:3px;padding:0.1em 0.5em;margin-left:0.6em}#agenda ul.agenda li .event>*.start_time::after,#agenda ul.agenda li .event>*.end_month::after{content:" - "}#agenda ul.agenda li .event>*.title{word-break:break-word;text-decoration:underline}.elementor-gallery__container .elementor-gallery-item{box-shadow:0 14px 10px -11px rgba(0, 0, 0, 0.5);border-radius:5px}.grecaptcha-badge{
display:none;
}