/*!
Theme Name: spielzeit
Theme URI: http://underscores.me/
Author: ZimtDesign GmbH
Author URI: http://zimt.design
Description: Spielzeit Underscores Theme
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: spielzeit
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.

spielzeit 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.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
:root{--swiper-navigation-color:$color__brand-grey}@font-face{font-display:swap;font-family:'Assistant';font-style:normal;font-weight:400;src:url(//spielzeit.ch/wp-content/themes/spielzeit/fonts/assistant-v18-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Assistant';font-style:normal;font-weight:600;src:url(//spielzeit.ch/wp-content/themes/spielzeit/fonts/assistant-v18-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:'Assistant';font-style:normal;font-weight:700;src:url(//spielzeit.ch/wp-content/themes/spielzeit/fonts/assistant-v18-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:'EB Garamond';font-style:normal;font-weight:500;src:url(//spielzeit.ch/wp-content/themes/spielzeit/fonts/eb-garamond-v33-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:'EB Garamond';font-style:italic;font-weight:500;src:url(//spielzeit.ch/wp-content/themes/spielzeit/fonts/eb-garamond-v33-latin-500italic.woff2) format("woff2")}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:before,*:after{box-sizing:inherit}html{box-sizing:border-box}body,button,input,select,optgroup,textarea{color:#666;font-family:"Assistant",Roboto,"Helvetica Neue",sans-serif;font-size:1rem;line-height:1.333em}h1,h2,h3,h4,h5,h6{clear:both;color:#666}h1.no-mb,h2.no-mb,h3.no-mb,h4.no-mb,h5.no-mb,h6.no-mb{margin-bottom:0 !important}h1.no-mb+p,h1.no-mb+ul,h1.no-mb+ol,h2.no-mb+p,h2.no-mb+ul,h2.no-mb+ol,h3.no-mb+p,h3.no-mb+ul,h3.no-mb+ol,h4.no-mb+p,h4.no-mb+ul,h4.no-mb+ol,h5.no-mb+p,h5.no-mb+ul,h5.no-mb+ol,h6.no-mb+p,h6.no-mb+ul,h6.no-mb+ol{margin-top:0 !important}h1,h2{color:#473c8b;font-family:"Assistant",Roboto,"Helvetica Neue",sans-serif}h2,h3{font-weight:700;font-size:1.3rem;padding-bottom:.5rem;margin-top:0;margin-bottom:1rem !important}h3{color:#473c8b;font-size:1.3rem;margin-bottom:2rem !important}h3+p{margin-top:-2rem !important}h3+ul{margin-top:-2rem !important}h3.h3-xl{font-size:1.4rem !important;margin-bottom:2rem !important}h4,h5,h6{font-family:"Assistant",Roboto,"Helvetica Neue",sans-serif;font-size:1rem;margin-top:1.5rem;margin-bottom:.666rem}h4+h4,h4+h5,h4+h6,h5+h4,h5+h5,h5+h6,h6+h4,h6+h5,h6+h6{margin-top:.75rem !important}h1{font-weight:500;font-size:1.333rem;line-height:1.75rem;margin-bottom:3rem !important}h1.home{padding-bottom:.75rem;margin-bottom:1.5rem !important}h2{font-size:1.75rem;line-height:1em}h3+h4{margin-top:-1rem !important}p+h4{margin-top:1rem !important}h4{font-weight:700;font-size:1rem;color:#473c8b;margin:0;padding:0}h5{font-weight:700;color:#473c8b}h6{color:#473c8b}p+h1,p+h2,div+h1,div+h2,ul+h1,ul+h2,ol+h1,ol+h2{margin-top:6rem !important}p+h3,div+h3,ul+h3,ol+h3{margin-top:3rem !important}p{margin-bottom:1.5em}#primary .entry-content p{margin-top:0;margin-bottom:.666rem !important}dfn,cite,em,i{font-style:italic}blockquote{margin:2rem 0 4rem;font-family:"EB Garamond","Adobe Garamond Pro",Garamond,serif;font-style:italic;font-weight:500;font-size:1.15rem;color:#473c8b;text-align:center}blockquote h1,blockquote h2,blockquote h3,blockquote h4,blockquote h5,blockquote h6{font-family:"EB Garamond","Adobe Garamond Pro",Garamond,serif;font-style:italic;font-weight:500}blockquote h2{text-transform:none !important;line-height:normal}blockquote cite{font-style:italic;font-weight:500;font-size:1rem;color:#666}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",courier,monospace;line-height:1.333em;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:monaco,consolas,"Andale Mono","DejaVu Sans Mono",monospace}abbr,acronym{border-bottom:1px dotted #5A7FBB20;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{height:100%;overflow-x:hidden;font-size:4.6875vw}@media screen and (min-width:520px){html{font-size:4.6875vw}}@media screen and (min-width:768px){html{font-size:1.47vw}}@media screen and (min-width:992px){html{font-size:1.47vw}}@media screen and (min-width:1020px){html{font-size:1.47vw}}@media screen and (min-width:1760px){html{font-size:24px}}body{height:100%;background:#fff;font-size:1rem;margin:0 4vw !important}@media screen and (min-width:1760px){body{width:1680px;margin:0 auto !important}}hr{background-color:#f9b03d;border:none !important;height:.125rem;margin-bottom:2.25rem !important;margin-top:1.75rem !important}ul,ol{margin:0 0 1.5em -.5rem;padding:0 0 0 2rem}ul li,ol li{padding:.15rem 0}p+ul,p+ol{margin-top:-.25rem !important}ul+p,ol+p{margin-top:-1.25rem !important}ul+div.collapse-block,ol+div.collapse-block{margin-top:-.5rem !important}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%;object-fit:cover}.wp-block-image,figure{margin:1.125rem 0}figcaption{font-size:.75rem;line-height:.958333rem;color:#5a7fbb}table{margin:0 0 1.5em;width:100%}a{color:#eb5b27}a:visited{color:#eb5b27}a:hover,a:focus,a:active{color:#eb5b27}a:focus{outline:thin dotted}a:hover,a:active{outline:0}#primary a{text-decoration:none}#primary a:hover{text-decoration:underline}#primary a.arrow-link:hover,#primary a.collapse-toggle:hover,#primary a.wp-block-button__link:hover{text-decoration:none}a.arrow-link{text-decoration:none;font-style:normal;font-weight:600;color:#666}a.arrow-link:before{content:'\2794';display:inline-block;margin-right:.25rem;color:#eb5b27}a.arrow-link:hover{color:#eb5b27}footer#colophon a.arrow-link{color:#fff}footer#colophon a.arrow-link:before{color:#fff}footer#colophon a.arrow-link:hover{color:#fff}button,input[type=button],input[type=reset],input[type=submit]{border:1px solid;border-color:#5A7FBB20;border-radius:0;background:#5A7FBB20;color:#666;line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{border-color:#666}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{border-color:#666}.wp-block-buttons{gap:2em;margin:2.5rem 0}.wp-block-buttons .wp-block-button a.wp-block-button__link{color:#473c8b;background:#5A7FBB20;font-weight:700;border-radius:0;min-width:13rem;font-size:1rem;padding:.9rem;text-align:left}.wp-block-buttons .wp-block-button a.wp-block-button__link:before{content:'\2794';margin-right:.5rem;font-size:1.1em;font-weight:400;vertical-align:middle}.wp-block-buttons .wp-block-button a.wp-block-button__link:hover{background:#5a7fbb;color:#fff}.wp-block-buttons .wp-block-button a.wp-block-button__link:focus{background:#5a7fbb;color:#fff}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#666;border:1px solid #5A7FBB20;border-radius:3px;padding:3px}input[type=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{color:#111}select{border:1px solid #5A7FBB20}textarea{width:100%}@media screen and (min-width:768px){header#masthead{display:flex;justify-content:space-between}}@media screen and (max-width:767px){header#masthead{border-bottom:1px solid rgba(102,102,102,.25);width:calc(100% + 8vw) !important;margin-left:-4vw !important;padding-left:4vw;padding-right:4vw;box-sizing:border-box}header#masthead.scrolled{width:100% !important;margin-left:0 !important;padding-left:4vw;padding-right:4vw;box-sizing:border-box}}#header-top{margin:0;padding:0;position:relative;left:auto;top:auto;display:flex;flex-wrap:wrap;justify-content:space-between;background:#fff;width:100%;z-index:auto}@media screen and (min-width:768px){#header-top{position:relative;width:auto;min-width:17.25rem;padding:.333rem 0 0;border:none;flex-wrap:nowrap;background:0 0}}#header-top .site-branding{padding:1.25rem 0}#header-top .site-branding a img{width:17.25rem}.header-top-sidebar,.header-top-sidebar-mobi{display:none}@media screen and (min-width:768px){.header-top-sidebar,.header-top-sidebar-mobi{display:block}}.header-top-sidebar .widget,.header-top-sidebar-mobi .widget{margin:0}.header-top-sidebar ul,.header-top-sidebar-mobi ul{display:flex;flex-wrap:wrap;justify-content:flex-end;list-style:none;padding:0;margin:.2rem 1rem 0}.header-top-sidebar ul li,.header-top-sidebar-mobi ul li{width:100%;padding:0;display:flex;justify-content:flex-end}.header-top-sidebar ul li a,.header-top-sidebar-mobi ul li a{display:block;height:1rem;font-size:.825rem;line-height:1rem;text-decoration:none;color:#666}.header-top-sidebar ul li a:hover,.header-top-sidebar-mobi ul li a:hover{color:#eb5b27 !important}.header-top-sidebar ul li.wpml-ls-item,.header-top-sidebar-mobi ul li.wpml-ls-item{width:auto}.header-top-sidebar ul li.wpml-ls-item:before,.header-top-sidebar-mobi ul li.wpml-ls-item:before{content:'|';display:inline-block;margin:0 .25rem;height:1rem;font-size:.825rem;line-height:1rem;color:#666}.header-top-sidebar ul li.wpml-ls-item:first-of-type:before,.header-top-sidebar-mobi ul li.wpml-ls-item:first-of-type:before{display:none}.header-top-sidebar ul li.wpml-ls-current-language a,.header-top-sidebar-mobi ul li.wpml-ls-current-language a{color:#473c8b}.header-top-sidebar-mobi{display:block;margin-top:2rem;margin-bottom:1rem}.header-top-sidebar-mobi ul{margin-right:.25rem}.header-top-sidebar-mobi li{padding:.25rem 0 !important}.header-top-sidebar-mobi a{font-size:.8333rem !important}@media screen and (min-width:768px){.header-top-sidebar-mobi{display:none}}#primary-menu-toggle{display:block;position:absolute;cursor:pointer;top:.5rem;right:4vw;left:auto;margin:0;width:auto;height:2.5rem;transition:.25s;z-index:100}@media screen and (min-width:768px){#primary-menu-toggle{display:none}}#primary-menu-toggle .bar1,#primary-menu-toggle .bar2,#primary-menu-toggle .bar3{width:1.5rem;height:.2rem;background-color:#473c8b;transition:.25s;margin:0 auto;position:relative}#primary-menu-toggle .bar1{top:.95rem}#primary-menu-toggle .bar2{top:1.35rem}#primary-menu-toggle .bar3{top:1.75rem}#primary-menu-toggle[aria-expanded=true] .bar1{transform:rotate(-45deg);transform-origin:center;top:1.3rem}#primary-menu-toggle[aria-expanded=true] .bar2{opacity:0}#primary-menu-toggle[aria-expanded=true] .bar3{transform:rotate(45deg);transform-origin:center;top:.925rem}@media screen and (min-width:768px){#primary-menu-toggle:hover .bar1,#primary-menu-toggle:hover .bar2,#primary-menu-toggle:hover .bar3{background-color:#eb5b27}}body.menu-open,html.menu-open{overflow:hidden}@media screen and (max-width:767px){header#masthead.scrolled{position:fixed;top:0;left:0;width:100%;z-index:99;background:#fff;border-bottom:1px solid rgba(102,102,102,.25);box-shadow:0 1px 0 rgba(102,102,102,.08)}}#site-navigation{margin:0;padding:0}#site-navigation.toggled #primary-menu-toggle{position:fixed}#site-navigation #site-nav-wrap{position:fixed;display:flex;flex-direction:column;justify-content:space-between;left:0;top:0;width:100vw;height:0;padding:1.25rem 4vw 7.5rem;margin:7.75rem 0 0;opacity:0;z-index:-9999;pointer-events:none;transition:opacity .25s;overflow-y:auto;background:#fff;border-top:1px solid rgba(102,102,102,.25)}@media screen and (min-width:768px){#site-navigation #site-nav-wrap{position:relative;width:auto;padding:1.9rem 0 0;margin:0;height:auto !important;opacity:1 !important;z-index:1 !important;pointer-events:all !important;overflow:visible;background:0 0}}#site-navigation #site-nav-wrap>div>ul{list-style-type:none;padding:0;margin:0;position:relative}@media screen and (min-width:768px){#site-navigation #site-nav-wrap>div>ul{display:flex;flex-wrap:nowrap;justify-content:flex-end}}#site-navigation #site-nav-wrap>div>ul>li{position:relative}#site-navigation #site-nav-wrap>div>ul>li.menu-item-has-children>a:after{content:'';display:inline-block;width:0;height:0;border-left:.35rem solid transparent;border-right:.35rem solid transparent;border-top:.5rem solid #473c8b;float:right;margin-top:.4rem;transition:transform .25s}@media screen and (min-width:768px){#site-navigation #site-nav-wrap>div>ul>li.menu-item-has-children>a:after{display:none}}#site-navigation #site-nav-wrap>div>ul>li.open>a:after,#site-navigation #site-nav-wrap>div>ul>li.current-menu-ancestor>a:after,#site-navigation #site-nav-wrap>div>ul>li.current_page_ancestor>a:after,#site-navigation #site-nav-wrap>div>ul>li.current-menu-parent>a:after,#site-navigation #site-nav-wrap>div>ul>li.current_page_parent>a:after{transform:rotate(180deg)}#site-navigation #site-nav-wrap>div>ul>li.open>.sub-menu,#site-navigation #site-nav-wrap>div>ul>li.current-menu-ancestor>.sub-menu,#site-navigation #site-nav-wrap>div>ul>li.current_page_ancestor>.sub-menu,#site-navigation #site-nav-wrap>div>ul>li.current-menu-parent>.sub-menu,#site-navigation #site-nav-wrap>div>ul>li.current_page_parent>.sub-menu{max-height:100vh}#site-navigation #site-nav-wrap>div>ul>li a{display:block;text-decoration:none;color:#666;font-weight:600;padding:.33rem 0}@media screen and (min-width:768px){#site-navigation #site-nav-wrap>div>ul>li a{padding:1.125rem 1rem .5rem 1.25rem;margin:0;font-size:.8333rem;font-weight:700}#site-navigation #site-nav-wrap>div>ul>li a:hover{color:#eb5b27 !important}}#site-navigation #site-nav-wrap>div>ul#primary-menu>li.current-menu-item>a{color:#473c8b}#site-navigation #site-nav-wrap>div>ul>li>.sub-menu{width:100%;margin:0;list-style:none;padding:0 0 0 1rem;max-height:0;overflow:hidden;transition:max-height .25s ease}@media screen and (min-width:768px){#site-navigation #site-nav-wrap>div>ul>li>.sub-menu{max-height:none;overflow:visible;padding:0 0 1rem}}#site-navigation #site-nav-wrap>div>ul>li>.sub-menu li{width:100%}@media screen and (min-width:768px){#site-navigation #site-nav-wrap>div>ul>li>.sub-menu li{padding:0 .75rem}}#site-navigation #site-nav-wrap>div>ul>li>.sub-menu li .sub-menu{width:100%;margin:0;padding:0;list-style:none;opacity:0;height:0;transition:all .25s;overflow:hidden}#site-navigation #site-nav-wrap>div>ul>li>.sub-menu li .sub-menu li{padding:0 0 0 1rem}#site-navigation #site-nav-wrap>div>ul>li>.sub-menu li.open .sub-menu,#site-navigation #site-nav-wrap>div>ul>li>.sub-menu li.current-menu-ancestor .sub-menu,#site-navigation #site-nav-wrap>div>ul>li>.sub-menu li.current_page_ancestor .sub-menu,#site-navigation #site-nav-wrap>div>ul>li>.sub-menu li.current-menu-parent .sub-menu,#site-navigation #site-nav-wrap>div>ul>li>.sub-menu li.current_page_parent .sub-menu{opacity:1;height:auto;margin:0 0 1rem}#site-navigation #site-nav-wrap>div>ul>li>.sub-menu li.open>a:after,#site-navigation #site-nav-wrap>div>ul>li>.sub-menu li.current-menu-ancestor>a:after,#site-navigation #site-nav-wrap>div>ul>li>.sub-menu li.current_page_ancestor>a:after,#site-navigation #site-nav-wrap>div>ul>li>.sub-menu li.current-menu-parent>a:after,#site-navigation #site-nav-wrap>div>ul>li>.sub-menu li.current_page_parent>a:after{content:'';width:0;height:0;font-size:0;line-height:0;float:right;margin-top:.25rem}#site-navigation #site-nav-wrap>div>ul>li>.sub-menu a{display:block;font-size:.8333rem;line-height:normal;font-weight:600;width:auto;min-width:0;margin:0;border:none}#site-navigation #site-nav-wrap>div>ul>li>.sub-menu a:focus{outline:none}@media screen and (min-width:768px){#site-navigation #site-nav-wrap>div>ul>li>.sub-menu{opacity:0;pointer-events:none;transition:all .25s;position:absolute;top:100%;padding-top:.125rem;left:.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:left;text-align:left;background:rgba(255,255,255,.8);width:auto;min-width:11.25rem;max-width:calc(100% - 1.32rem);height:auto;min-height:7.291666rem}#site-navigation #site-nav-wrap>div>ul>li>.sub-menu a{color:#666;padding:0;font-size:.8rem;font-weight:400}#site-navigation #site-nav-wrap>div>ul>li>.sub-menu a:hover{color:#eb5b27 !important}}@media screen and (min-width:768px){#site-navigation #site-nav-wrap>div>ul>li:hover>.sub-menu,#site-navigation #site-nav-wrap>div>ul>li.open>.sub-menu{opacity:1;pointer-events:all}#site-navigation #site-nav-wrap>div>ul>li:last-of-type>.sub-menu{right:.25rem;left:auto;text-align:right}}#site-navigation #site-nav-wrap[aria-expanded=true]{opacity:1;height:100%;z-index:1;pointer-events:all}@media screen and (min-width:768px){#site-navigation .header-top-sidebar-mobi{display:none}}@media screen and (min-width:768px){#site-navigation.scrolled{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;background:#fff;border-bottom:1px solid #666;z-index:99}#site-navigation.scrolled #site-nav-wrap{max-width:1680px;margin:0 auto;padding-bottom:1.15rem !important;padding:.5rem 4vw 1rem !important;background:url("/wp-content/uploads/2026/08/Spielzeit-Logo26.svg");background-size:contain;background-repeat:no-repeat;background-position:left center}#site-navigation.scrolled .header-top-sidebar{display:none}}@media screen and (min-width:1760px){#site-navigation.scrolled #site-nav-wrap{margin:0 auto;padding:.5rem 0 1rem !important}}.pagelinks-block{display:none}@media screen and (min-width:781px){.pagelinks-block{display:block}.pagelinks-block h1{font-size:1.05rem;line-height:1.25rem;text-transform:none;margin:0 0 1rem !important;padding:0}.pagelinks-block ul{list-style:none;padding:0;margin:0}.pagelinks-block ul li a{display:block;font-size:.825rem;font-weight:700;line-height:1rem;color:#666;text-decoration:none;outline:none}.pagelinks-block ul li a:hover{color:#eb5b27}.pagelinks-block ul li ul{padding-left:1.5rem}.pagelinks-block ul li:not(.current_page_ancestor) .sub-menu{opacity:0;height:0;transition:all .25s;overflow:hidden}.pagelinks-block ul li.open .sub-menu{opacity:1;height:auto}.pagelinks-block ul>li{margin:0 0 .5rem}.pagelinks-block ul>li li{margin:0}}#menu-sitemap,#menu-sitemap-englisch{list-style-type:none;padding:0;margin:0;position:relative}#menu-sitemap>li,#menu-sitemap-englisch>li{position:relative}#menu-sitemap>li a,#menu-sitemap-englisch>li a{display:block;text-decoration:none;color:#2e436c;font-weight:700;font-size:1.125rem;padding:.5rem 0 0}#menu-sitemap>li a:hover,#menu-sitemap-englisch>li a:hover{color:#f4b146 !important}#menu-sitemap>li>.sub-menu,#menu-sitemap-englisch>li>.sub-menu{width:100%;margin:0;list-style:none;padding:0 0 2rem}#menu-sitemap>li>.sub-menu li,#menu-sitemap-englisch>li>.sub-menu li{width:100%}#menu-sitemap>li>.sub-menu li .sub-menu,#menu-sitemap-englisch>li>.sub-menu li .sub-menu{width:100%;margin:0;padding:0;list-style:none}#menu-sitemap>li>.sub-menu li .sub-menu li,#menu-sitemap-englisch>li>.sub-menu li .sub-menu li{padding:.333rem 0 0 1rem}#menu-sitemap>li>.sub-menu a,#menu-sitemap-englisch>li>.sub-menu a{display:block;font-size:1rem;line-height:normal;font-weight:400;width:auto;min-width:0;margin:0;padding:0;border:none}#menu-sitemap>li>.sub-menu a:focus,#menu-sitemap-englisch>li>.sub-menu a:focus{outline:none}#menu-sitemap li.wpml-ls-item a,#menu-sitemap-englisch li.wpml-ls-item a{font-size:1rem;line-height:normal;font-weight:400;padding:0 0 2rem}#menu-sitemap#primary-menu>li.current-menu-item>a,#menu-sitemap-englisch#primary-menu>li.current-menu-item>a{color:#f4b146}.sticky{display:block}.post,.page{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:1.5em 0 0}body:not(.home) .entry-content>.wp-block-columns{justify-content:center}@media screen and (max-width:767px){.wp-block-columns.m-gapless{gap:0}}.page-links{clear:both;margin:0 0 1.5em}.page-banner{padding-top:0}@media screen and (min-width:768px){.page-banner{padding:0}}.page-banner .post-thumbnail{width:calc(100% + 8vw);height:2.5rem;position:relative;left:-4vw}@media screen and (min-width:768px){.page-banner .post-thumbnail{margin-bottom:4.5rem;height:3rem}}@media screen and (min-width:1020px){.page-banner .post-thumbnail{height:3.75rem}}@media screen and (min-width:1760px){.page-banner .post-thumbnail{width:calc(100% + (100vw - 1680px));left:calc(((100vw - 1680px) / 2) * -1)}}.page-banner .post-thumbnail img{width:100%;height:100%;object-fit:cover}.wp-block-columns{flex-wrap:wrap !important}@media screen and (min-width:768px){.wp-block-columns{flex-wrap:nowrap !important}}.wp-block-columns.col-narrow{margin:0 auto}@media screen and (min-width:768px){.wp-block-columns.col-narrow{max-width:1420px;padding-left:100px}.wp-block-columns.col-narrow p{max-width:90%}}.fix-on-scroll{display:none}@media screen and (min-width:781px){.fix-on-scroll{display:block}}@media screen and (min-width:768px){.fix-on-scroll{height:fit-content;max-height:calc(100vh - 7.75rem);overflow-y:auto}body:not(.home) #primary>article>.entry-content.scrolled .wp-block-columns{position:relative}#primary>article>.entry-content.scrolled .wp-block-column.fix-on-scroll{position:fixed !important;top:6.1666rem !important;left:4vw !important;width:23vw}#primary>article>.entry-content.scrolled .wp-block-column.fix-on-scroll+.wp-block-column{margin-left:calc((100% - 48px)*0.225 + 48px)}#primary>article>.entry-content.scroll-bottom .wp-block-column.fix-on-scroll{position:absolute !important;top:auto !important;bottom:0 !important;left:0 !important}}@media screen and (min-width:1760px){#primary>article>.entry-content.scrolled .wp-block-column.fix-on-scroll{left:calc(((100vw - 1680px) / 2)) !important;width:400px}#primary>article>.entry-content.scroll-bottom .wp-block-column.fix-on-scroll{left:0 !important}}.section-title{padding:1rem;font-size:1.333rem;line-height:1.75rem;font-weight:600;color:#fff;margin-top:1.5rem}.section-title span{display:block;text-transform:uppercase}#ps2id-dummy-offset{height:9rem}@media screen and (min-width:768px){#ps2id-dummy-offset{height:6.125rem}}a.btt-link{display:block;position:fixed;right:-5rem;bottom:2.25rem;text-decoration:none;font-size:0;transition:all .5s;z-index:99}a.btt-link:after{content:'';display:inline-block;width:0;height:0;border-left:1.125rem solid transparent;border-right:1.125rem solid transparent;border-bottom:1.75rem solid #473c8b;filter:drop-shadow(0 0 1px rgba(255,255,255,.8)) drop-shadow(0 0 1px rgba(255,255,255,.8));font-size:0;line-height:0;margin-top:.5rem;margin-left:.5rem}a.btt-link:hover:after{border-bottom:1.75rem solid #eb5b27}a.btt-link.scrolled{right:2.5rem}@media screen and (max-width:767px){a.btt-link.scrolled{right:.75rem}}footer#colophon{position:relative;margin-top:3.5rem;padding:1.25rem 0;background:#473c8b;color:#fff}footer#colophon:before,footer#colophon:after{content:'';background:#473c8b;width:50vw;height:100%;position:absolute;top:0;left:50%;z-index:-1}footer#colophon:after{left:auto;right:50%}footer#colophon .footer-widgets{padding:0;margin:0}footer#colophon .footer-widgets section.widget_block,footer#colophon .footer-widgets .wp-block-columns{margin-bottom:0 !important;font-size:1rem;line-height:1.41666rem;gap:0}footer#colophon .footer-widgets section.widget_block a,footer#colophon .footer-widgets .wp-block-columns a{text-decoration:none;color:#fff}footer#colophon .footer-widgets section.widget_block a:hover,footer#colophon .footer-widgets .wp-block-columns a:hover{text-decoration:underline}footer#colophon .footer-widgets section.widget_block span,footer#colophon .footer-widgets .wp-block-columns span{display:inline-block;min-width:3rem}@media screen and (min-width:768px){footer#colophon .footer-widgets section.widget_block,footer#colophon .footer-widgets .wp-block-columns{gap:2em}}.footer-toolbar #footer-menu{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between}@media screen and (min-width:768px){.footer-toolbar #footer-menu{justify-content:flex-end}}.footer-toolbar #footer-menu a{display:inline-block;color:#777;text-decoration:none;padding:1rem 0;font-size:.8333rem;line-height:1rem;font-weight:700}@media screen and (min-width:768px){.footer-toolbar #footer-menu a{padding:1rem 1.75rem}.footer-toolbar #footer-menu a:hover{color:#eb5b27;text-decoration:underline}}@media screen and (min-width:768px){.footer-toolbar #footer-menu li:last-of-type a{padding-right:0}}.home-animation .homeanimation-block{width:100%;height:100vh;position:absolute;top:0;left:0;z-index:-1;overflow:hidden}@media screen and (min-width:768px){.home-animation .homeanimation-block{height:100%}}.home-animation .homeanimation-block>div{margin:7.75rem auto;max-width:1200px;position:relative}@media screen and (min-width:768px){.home-animation .homeanimation-block>div{margin:7.75rem auto 7.75rem 7.75rem}}@media screen and (min-width:1760px){.home-animation .homeanimation-block>div{margin:7.75rem auto}}.home-animation .homeanimation-block>div div{position:absolute;width:20rem;height:20rem;top:0;left:4rem;background-size:cover;transition:all 5s;transform-origin:52.3425% 52.794%;animation-name:opacity;animation-duration:2s}@keyframes opacity{from{opacity:0}to{opacity:1}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes fade{0%{opacity:1}12.5%{opacity:1}25%{opacity:.2}37.5%{opacity:1}50%{opacity:1}62.5%{opacity:.2}75%{opacity:1}87.5%{opacity:1}100%{opacity:1}}.home-animation .homeanimation-block>div div.level1{z-index:4;background-image:url(//spielzeit.ch/wp-content/themes/spielzeit/imgs/logo-l1.svg);animation:levelone 5s,120s rotation 5s infinite linear}@keyframes levelone{from{top:7rem;left:25%}to{top:0;left:4rem}}.home-animation .homeanimation-block>div div.level2{z-index:3;background-image:url(//spielzeit.ch/wp-content/themes/spielzeit/imgs/logo-l2.svg);animation:leveltwo 5s,120s rotation 5s infinite linear,40s fade 5s infinite ease-in-out}@keyframes leveltwo{from{top:-10rem;left:0;transform:rotate(90deg)}to{top:0;left:4rem;transform:rotate(0deg)}}.home-animation .homeanimation-block>div div.level3{z-index:3;background-image:url(//spielzeit.ch/wp-content/themes/spielzeit/imgs/logo-l3.svg);animation:levelthree 5s,120s rotation 5s infinite linear,40s fade 10s infinite ease-in-out}@keyframes levelthree{from{top:15rem;left:50%;transform:rotate(-80deg)}to{top:0;left:4rem;transform:rotate(0deg)}}.home-animation .homeanimation-block>div div.level4{z-index:2;background-image:url(//spielzeit.ch/wp-content/themes/spielzeit/imgs/logo-l4.svg);animation:levelfour 5s,120s rotation 5s infinite linear,40s fade 5s infinite ease-in-out}@keyframes levelfour{from{top:-5rem;left:80%;transform:rotate(-120deg)}to{top:0;left:4rem;transform:rotate(0deg)}}.home-animation .homeanimation-block>div div.level5{z-index:2;background-image:url(//spielzeit.ch/wp-content/themes/spielzeit/imgs/logo-l5.svg);animation:levelfive 5s,120s rotation 5s infinite linear,40s fade 10s infinite ease-in-out}@keyframes levelfive{from{top:15rem;left:66%;transform:rotate(-180deg)}to{top:0;left:4rem;transform:rotate(0deg)}}.home-animation .homeanimation-block>div div.level6{z-index:1;background-image:url(//spielzeit.ch/wp-content/themes/spielzeit/imgs/logo-l6.svg);animation:levelsix 5s,120s rotation 5s infinite linear,40s fade 5s infinite ease-in-out}@keyframes levelsix{from{top:5rem;left:-20%;transform:rotate(-250deg)}to{top:0;left:4rem;transform:rotate(0deg)}}.home-animation .homeanimation-block>div div.level7{z-index:1;background-image:url(//spielzeit.ch/wp-content/themes/spielzeit/imgs/logo-l7.svg);animation:levelseven 5s,120s rotation 5s infinite linear,40s fade 10s infinite ease-in-out}@keyframes levelseven{from{top:8rem;left:90%;transform:rotate(-250deg)}to{top:0;left:4rem;transform:rotate(0deg)}}.home-animation .homeanimation-block>div div.level8{z-index:0;background-image:url(//spielzeit.ch/wp-content/themes/spielzeit/imgs/logo-l8.svg);animation:leveleight 5s,120s rotation 5s infinite linear,40s fade 5s infinite ease-in-out}@keyframes leveleight{from{top:-4rem;left:15%;transform:rotate(-90deg)}to{top:0;left:4rem;transform:rotate(0deg)}}.home-animation h2.home-lead{color:#473c8b !important;font-weight:700;font-size:1.5rem;text-transform:none;margin-top:50vh !important;animation:fadeIn 4s ease-in}@media screen and (min-width:768px){.home-animation h2.home-lead{font-size:3.5rem;line-height:4rem;margin:12rem 0 3rem 25rem !important}}.home-animation h2.home-lead a{color:#473c8b !important;text-decoration:none;font-weight:400}.home-animation h2.home-lead a:hover{color:#eb5b27 !important}#primary .entry-content .collapse-block>p:last-of-type{margin-bottom:calc(1em + 0.666rem) !important}#primary .entry-content .collapse-block a.collapse-toggle{color:#666 !important;text-decoration:none;white-space:nowrap;font-style:normal;font-weight:600}#primary .entry-content .collapse-block a.collapse-toggle:before{content:'\2794';display:inline-block;margin-right:.25rem;color:#eb5b27}#primary .entry-content .collapse-block a.collapse-toggle:focus,#primary .entry-content .collapse-block a.collapse-toggle:active{color:#666 !important}@media screen and (min-width:768px){#primary .entry-content .collapse-block a.collapse-toggle:hover{color:#eb5b27 !important}}#primary .entry-content .collapse-block h4{line-height:1.75rem;color:#666}#primary .entry-content .collapse-block h4 a.collapse-toggle{color:#473c8b !important}@media screen and (min-width:768px){#primary .entry-content .collapse-block h4{max-width:65%}}#primary .entry-content .collapse-block h4+.collapse-content{margin-top:.25rem}#primary .entry-content .collapse-block .collapse-content p,#primary .entry-content .collapse-block .collapse-content ul,#primary .entry-content .collapse-block .collapse-content ol,#primary .entry-content .collapse-block .collapse-content figcaption,#primary .entry-content .collapse-block .collapse-content span{color:#666}#primary .entry-content .collapse-block .collapse-content>h2{color:#eb5b27}#primary .entry-content .collapse-block .collapse-content>h2:first-child{margin-top:6rem !important}#primary .entry-content .collapse-block .collapse-content>h3:first-child{margin-top:3rem !important}#primary .entry-content .collapse-block .collapse-content h3,#primary .entry-content .collapse-block .collapse-content h4,#primary .entry-content .collapse-block .collapse-content h5,#primary .entry-content .collapse-block .collapse-content h6{color:#473c8b}#primary .entry-content .collapse-block.open a.collapse-toggle:before{transform:rotate(180deg)}h3+.collapse-block{margin-top:-1.5rem}.swiper-scrollbar{display:none}.swiper-button-next,.swiper-button-prev{transform:scaleY(2.5) scaleX(1.25)}.swiper img{width:100%}.swiper{padding:1rem 0 .25rem !important}.swiper.multi-slider{position:relative;width:calc(100% + 4vw)}@media screen and (min-width:768px){.swiper.multi-slider{width:calc(100% + 4vw)}}@media screen and (min-width:1760px){.swiper.multi-slider{width:calc(100% + ((100vw - 1680px)/2))}}.swiper.text-slider{background:#d9e6ff}.swiper.text-slider .text-slide{box-sizing:border-box;padding:.5rem 1.5rem 1.5rem;height:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch}.swiper.text-slider .text-slide h2{display:inline-block;padding-bottom:.75rem;margin:0;font-size:2.5rem;font-weight:700;border-bottom:.25rem solid #eb5b27}.swiper.text-slider .text-slide p{height:100%;font-size:1.5rem;font-weight:700;line-height:normal;color:#5a7fbb;padding:3rem}.swiper.text-slider .swiper-button-prev{transform:scaleY(1.5) scaleX(.75) translateX(-10px)}.swiper.text-slider .swiper-button-next{transform:scaleY(1.5) scaleX(.75) translateX(10px)}@media screen and (min-width:1760px){body.home .swiper.multi-slider{width:calc(100% + ((100vw - 1680px)/2) + 130px)}}#primary .entry-content .team-block{display:flex;flex-wrap:wrap;margin:1.5rem 0 -1.75rem}@media screen and (min-width:768px){#primary .entry-content .team-block{gap:3.666%}}#primary .entry-content .team-block .card{flex-basis:100%;width:100%;height:16.5rem;margin-bottom:1.75rem;background-color:transparent;perspective:1000px}@media screen and (min-width:768px){#primary .entry-content .team-block .card{flex-basis:30.888%;width:15rem;height:16.5rem}}#primary .entry-content .team-block .card .card-inner{position:relative;width:100%;height:100%;transition:transform .8s;transform-style:preserve-3d}#primary .entry-content .team-block .card .card-inner .card-front,#primary .entry-content .team-block .card .card-inner .card-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}#primary .entry-content .team-block .card .card-inner .card-front{background-color:#fbd066}#primary .entry-content .team-block .card .card-inner .card-front img{width:100%;height:100%;object-fit:cover}#primary .entry-content .team-block .card .card-inner .card-back{background-color:#fbd066;transform:rotateY(180deg);padding:1.25rem;display:flex;flex-direction:column;justify-content:flex-end}#primary .entry-content .team-block .card .card-inner .card-back h3{flex-grow:1;font-size:1rem;font-weight:500;line-height:normal;color:#666}#primary .entry-content .team-block .card .card-inner .card-back h2{font-size:1rem;text-transform:none;color:#473c8b;margin:0 !important;padding:0}#primary .entry-content .team-block .card .card-inner .card-back p{margin:0 !important;color:#666;font-size:.85rem;font-weight:400;line-height:normal}#primary .entry-content .team-block .card .card-inner .card-back p a{display:block;margin-top:.125rem;color:#5a7fbb !important;font-weight:700;text-decoration:none}#primary .entry-content .team-block .card .card-inner .card-back p a:hover{color:#5a7fbb !important;text-decoration:underline}#primary .entry-content .team-block .card:hover .card-inner{transform:rotateY(180deg)}#primary .entry-content .team-block .card:nth-of-type(4n+1) .card-front,#primary .entry-content .team-block .card:nth-of-type(4n+1) .card-back{background-color:#fbd066}#primary .entry-content .team-block .card:nth-of-type(4n+2) .card-front,#primary .entry-content .team-block .card:nth-of-type(4n+2) .card-back{background-color:#e9ebbe}#primary .entry-content .team-block .card:nth-of-type(4n+3) .card-front,#primary .entry-content .team-block .card:nth-of-type(4n+3) .card-back{background-color:#f7c09d}#primary .entry-content .team-block .card:nth-of-type(4n+4) .card-front,#primary .entry-content .team-block .card:nth-of-type(4n+4) .card-back{background-color:#d9e6ff}.anlaesse .item-wrap{position:relative;padding:2rem 0 0}@media screen and (min-width:768px){.anlaesse .item-wrap{padding:2rem 0 0 7rem}}.anlaesse .item-wrap h2{font-size:2.75rem;font-weight:700;color:#473c8b}@media screen and (min-width:768px){.anlaesse .item-wrap h2{position:absolute;left:0;top:1.5rem}}.anlaesse .item-wrap div.date{font-weight:700;color:#666}.anlaesse .item-wrap div.title{font-size:1.125rem;font-weight:700;margin:.5rem 0;color:#473c8b}.anlaesse .item-wrap div.content{margin:0 0 2rem}.forum h2,.fachbeitraege h2{margin:4.5rem 0 0 !important;font-size:2.75rem;font-weight:700;color:#473c8b}.forum h2:first-of-type,.fachbeitraege h2:first-of-type{margin:2.5rem 0 0 !important}.forum .item-wrap,.fachbeitraege .item-wrap{position:relative;padding:2rem 0 0}.forum .item-wrap div.date,.fachbeitraege .item-wrap div.date{font-weight:700;color:#666}.forum .item-wrap div.title a,.fachbeitraege .item-wrap div.title a{display:block;font-size:1.125rem;font-weight:700;margin:.5rem 0;color:#473c8b}.forum .item-wrap div.preview,.fachbeitraege .item-wrap div.preview{margin:0 0 2rem}.forum .item-wrap div.source,.fachbeitraege .item-wrap div.source{margin:0 0 2rem}.veranstaltungen h2{margin:4.5rem 0 0 !important;font-size:2.75rem;font-weight:700;color:#473c8b}.veranstaltungen h2:first-of-type{margin:2.5rem 0 0 !important}.veranstaltungen .item-wrap{position:relative;padding:2rem 0 0}@media screen and (min-width:768px){.veranstaltungen .item-wrap{padding:2rem 0 0 13rem}}.veranstaltungen .item-wrap div.date{font-weight:700;color:#473c8b;margin-bottom:1rem}.veranstaltungen .item-wrap div.date span{display:block;font-weight:400;color:#666}@media screen and (min-width:768px){.veranstaltungen .item-wrap div.date{position:absolute;left:0;top:2rem;line-height:1.5rem}}.veranstaltungen .item-wrap div.title{font-size:1.125rem;font-weight:700;margin:.5rem 0 .5rem;color:#473c8b}.veranstaltungen .item-wrap div.persons{font-size:1.125rem;color:#473c8b;margin-bottom:.5rem}.veranstaltungen .item-wrap div.content{margin:0 0 2rem}.blue-block{background:#d9e6ff;font-weight:700;color:#666;padding:.5rem 1rem;margin:3.5rem 0}@media screen and (min-width:768px){.blue-block{padding:.5rem 6rem}}.blue-block h4{color:#473c8b !important;font-size:1rem !important}.blue-block a{color:#666 !important;text-decoration:none}.blue-block a:hover{text-decoration:underline}.blue-block .wp-block-columns{gap:0;margin-bottom:1.5rem !important;justify-content:flex-start !important}.blue-block .wp-block-columns .wp-block-column:last-of-type{white-space:nowrap}.blue-block .wp-block-columns .has-text-align-right{text-align:left}@media screen and (min-width:768px){.blue-block .wp-block-columns{gap:2em;margin-bottom:0 !important}.blue-block .wp-block-columns>div.wp-block-column:first-of-type{flex-basis:60%}}.otgs-development-site-front-end{display:none !important}body:not(.page-id-165) .grecaptcha-badge{display:none !important}figure.wp-block-embed-youtube .wp-block-embed__wrapper{overflow:hidden;position:relative;max-width:100%;height:auto;padding-bottom:56.25%}figure.wp-block-embed-youtube .wp-block-embed__wrapper iframe,figure.wp-block-embed-youtube .wp-block-embed__wrapper object,figure.wp-block-embed-youtube .wp-block-embed__wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.links-ul-group a{color:#707070;text-decoration:none}.links-ul-group a:hover{color:#f4b146}.logo-cols div.wp-block-image{margin:0;width:inherit}.logo-cols div.wp-block-image img{max-width:10rem}.donate-col .wp-block-column figure{margin:0;width:7.5rem;height:auto}.donate-col .wp-block-column figure img{width:100% !important;height:auto !important}.wpcf7-radio>.first{margin:0}.wpcf7-form label{display:block;width:100%;margin-bottom:1rem;font-weight:700}.wpcf7-form label>span:not(.wpcf7-form-control-wrap):not(.wpcf7-list-item-label),.wpcf7-form .wpcf7-list-item-label>span{color:#eb5b27}.wpcf7-form .wpcf7-list-item label{margin-bottom:0;font-weight:400}.wpcf7-form .wpcf7-radio{display:block;margin:-.5rem 0 1rem}.wpcf7-form input[type=text],.wpcf7-form input[type=email],.wpcf7-form input[type=tel],.wpcf7-form input[type=number],.wpcf7-form input[type=date],.wpcf7-form select,.wpcf7-form textarea{margin-top:.25rem;width:100%;padding:.6rem .75rem;border:1px solid #666;border-radius:0;background:#fff;box-sizing:border-box}.wpcf7-form input[type=text]:focus,.wpcf7-form input[type=email]:focus,.wpcf7-form input[type=tel]:focus,.wpcf7-form input[type=number]:focus,.wpcf7-form input[type=date]:focus,.wpcf7-form select:focus,.wpcf7-form textarea:focus{border-color:#473c8b;outline:none}.wpcf7-form input::placeholder,.wpcf7-form textarea::placeholder{opacity:.6}.wpcf7-form select{padding-right:2rem;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%23666666' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;background-size:.75rem auto}.wpcf7-form input[type=date]{appearance:none;-webkit-appearance:none}.wpcf7-form input[type=submit]{font-weight:700;cursor:pointer}.wpcf7-form .form-cols{display:flex;flex-wrap:wrap;gap:1rem}.wpcf7-form .form-cols .form-col-50{width:calc(50% - 0.5rem)}.wpcf7-form .form-cols .form-col-33{width:calc(33.333% - 0.666rem)}.wpcf7-form .form-cols .form-col-66{width:calc(66.666% - 0.334rem)}@media screen and (max-width:767px){.wpcf7-form .form-cols .form-col-50,.wpcf7-form .form-cols .form-col-33,.wpcf7-form .form-cols .form-col-66{width:100%}}.wpcf7-form small{display:block;margin:-.5rem 0 1rem}.accordion-block{margin-top:1.5rem}.accordion-block .accordion-item{margin-bottom:1.5rem}.accordion-block .accordion-item:last-of-type{margin-bottom:3rem}.accordion-block .accordion-item .accordion-title{color:#666;font-weight:700;font-size:1rem;padding-bottom:.2rem;margin:0 0 1rem;border-bottom:1px solid #473c8b;cursor:pointer;position:relative;display:flex;justify-content:space-between;align-items:center;transition:color .2s,border-color .2s}.accordion-block .accordion-item .accordion-title:hover{color:#eb5b27;border-bottom-color:#eb5b27}.accordion-block .accordion-item .accordion-title:hover .accordion-arrow{border-top-color:#eb5b27}.accordion-block .accordion-item .accordion-arrow{display:inline-block;width:0;height:0;border-left:.5rem solid transparent;border-right:.5rem solid transparent;border-top:.75rem solid #473c8b;transition:border-color .2s,transform .25s;flex-shrink:0;margin-left:7.5%}.accordion-block .accordion-item.open .accordion-arrow{transform:rotate(180deg)}.accordion-block .accordion-item .accordion-content{display:none}.wp-block-columns.sz-blue-cols,.wp-block-columns.sz-blue-cols-equal{margin-top:1rem;gap:1rem;background:0 0}@media screen and (min-width:768px){.wp-block-columns.sz-blue-cols,.wp-block-columns.sz-blue-cols-equal{margin-top:2.5rem;max-width:90%;gap:2.5rem}}.wp-block-columns.sz-blue-cols>.wp-block-column,.wp-block-columns.sz-blue-cols-equal>.wp-block-column{background:#5A7FBB20;padding:1.25rem 1.25rem 0;display:flex;flex-direction:column;color:#473c8b;font-size:1.15rem}.wp-block-columns.sz-blue-cols>.wp-block-column h3,.wp-block-columns.sz-blue-cols-equal>.wp-block-column h3{font-style:normal;font-size:1.5rem;padding-bottom:.5rem;border-bottom:1px solid #473c8b;margin-bottom:2.75rem !important}.wp-block-columns.sz-blue-cols>.wp-block-column p,.wp-block-columns.sz-blue-cols-equal>.wp-block-column p,.wp-block-columns.sz-blue-cols>.wp-block-column ul,.wp-block-columns.sz-blue-cols-equal>.wp-block-column ul,.wp-block-columns.sz-blue-cols>.wp-block-column ol,.wp-block-columns.sz-blue-cols-equal>.wp-block-column ol,.wp-block-columns.sz-blue-cols>.wp-block-column li,.wp-block-columns.sz-blue-cols-equal>.wp-block-column li,.wp-block-columns.sz-blue-cols>.wp-block-column span,.wp-block-columns.sz-blue-cols-equal>.wp-block-column span,.wp-block-columns.sz-blue-cols>.wp-block-column a,.wp-block-columns.sz-blue-cols-equal>.wp-block-column a{color:#473c8b;text-decoration:none}.wp-block-columns.sz-blue-cols>.wp-block-column a:hover,.wp-block-columns.sz-blue-cols-equal>.wp-block-column a:hover{text-decoration:underline}.wp-block-columns.sz-blue-cols-equal>.wp-block-column{min-height:6rem;justify-content:center;padding:1.25rem 1.25rem .584rem}@media screen and (min-width:768px){.wp-block-columns.sz-blue-cols-equal{max-width:70%;margin-left:10%;margin-right:20%}}div.sz-blue-cols+div.sz-blue-cols{margin-top:-.75rem}@media screen and (min-width:768px){div.sz-blue-cols+div.sz-blue-cols{margin-top:-.5rem}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.wp-block-group.bg-blue-group{background:#5A7FBB20;padding:1rem;margin:1rem 0}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}