@charset "UTF-8";@import url(//www.mein-sicherer-schulweg.at/wp-content/themes/meinsichererschulweg/assets/dist/../bootstrap/bootstrap-reboot.min.css);@import url(//www.mein-sicherer-schulweg.at/wp-content/themes/meinsichererschulweg/assets/dist/../bootstrap/bootstrap.min.css);@import url(//www.mein-sicherer-schulweg.at/wp-content/themes/meinsichererschulweg/assets/dist/../bootstrap/bootstrap-grid.min.css);@import url(//www.mein-sicherer-schulweg.at/wp-content/themes/meinsichererschulweg/assets/dist/./fonts.css);:root{--bs-light-rgb:251,246,236;--bs-body-font-size:16px;--bs-body-line-height:22px;--bs-font-sans-serif:"Roboto";--bs-body-font-family:"Roboto";--bs-body-font-weight:400;--bs-body-color:#3c3c3c;--bs-body-bg:#fff;--bs-link-color:#0a9396;--bs-link-hover-color:#0a9396;--bs-body-text-align:left;--bs-dark-rgb:28,37,65;--bs-border-width:0px}@media (min-width:922px){:root{--bs-body-font-size:18px;--bs-body-line-height:24px}}.navbar{--bs-navbar-color:#fff;--bs-navbar-active-color:#fff;--bs-navbar-hover-color:#fff;--bs-navbar-nav-link-padding-x:20px;--bs-nav-link-font-weight:700}.navbar-nav{--bs-nav-link-font-weight:700;--bs-nav-link-font-size:1.1em;--bs-nav-link-padding-y:.5rem}.bg-light{--bs-bg-opacity:0}.btn-primary{--bs-btn-bg:#098486;--bs-btn-border-color:#098486;--bs-btn-hover-bg:#098486;--bs-btn-hover-border-color:#098486;--bs-btn-active-bg:#098486;--bs-btn-active-border-color:#098486;--bs-btn-disabled-bg:#098486;--bs-btn-disabled-border-color:#098486;color:#fff !important}.dropdown-menu{--bs-dropdown-link-hover-bg:transparent}.dropdown-item.active,.dropdown-item:active{background-color:transparent;text-decoration:underline;font-weight:700}body{background-color:#fff}body.page-template-page-full #main{max-width:100%}body.admin-bar #header.fixed-top{top:var(--wp-admin--admin-bar--height)}body.admin-bar .edit-link a{color:#fff !important;font-weight:400 !important;text-decoration:none !important}body.admin-bar .edit-link a:before{content:"✎";display:inline-block;margin-right:5px}img{vertical-align:middle}img.alignleft{max-width:33% !important;height:auto}.elementor img.alignleft{max-width:33% !important;height:auto}h1{color:#1c2541 !important;font-family:"Caveat",Arial,non-serif !important;font-weight:700 !important;font-size:2.5em}h2{color:#1c2541;font-family:"Caveat",Sans-serif;font-weight:700;font-size:1.5em;margin-top:1em}@media (min-width:480px){h2{font-size:2.2em}}.home h3{color:#1c2541;font-family:"Caveat",Sans-serif;font-weight:700;font-size:1.5em;margin-top:1em}@media (min-width:480px){.home h3{font-size:2.2em}}.home h2,.home h3{font-size:2rem;line-height:.9em}@media (min-width:480px){.home h2,.home h3{font-size:3rem}}h3{color:#1c2541;font-weight:700;font-size:1em}.elementor-widget{margin-bottom:20px}.elementor-widget-button{margin-bottom:0}.home-header .elementor-widget{margin-bottom:0}.home-news .elementor-container,.multi-column-container .elementor-container{gap:20px}.gap-20 .elementor-container{gap:20px}figure.wp-caption{width:100%;max-width:100%;padding:0}figure.wp-caption figcaption{position:absolute;bottom:0;width:100%;background:#fff 0% 0% no-repeat padding-box;opacity:.85;padding:10px;font-family:"Caveat";font-size:1.25em;color:#1c2541;text-align:left}figure.wp-caption.alignleft{max-width:50%}figure.swiper-slide-inner figcaption{background:#fff 0% 0% no-repeat padding-box;opacity:.75;height:auto;line-height:1.2em;font-size:.9em;position:absolute;bottom:0;padding-top:15px;padding-bottom:15px;padding-right:50px;padding-left:50px}.video-erfolgsstory{margin:0 !important}.elementor-widget-text-editor{margin-bottom:0}.elementor-widget-text-editor.figcaption p{background:#fff 0% 0% no-repeat padding-box;height:auto;line-height:1.2em;font-size:.9em;padding:10px;font-family:"Caveat";font-size:1.25em;color:#1c2541}.elementor-swiper-button-next,.elementor-swiper-button-prev{bottom:0 !important;right:0 !important;top:inherit !important}.elementor-swiper-button-next .eicon-chevron-right:before,.elementor-swiper-button-next .eicon-chevron-left:before,.elementor-swiper-button-prev .eicon-chevron-right:before,.elementor-swiper-button-prev .eicon-chevron-left:before{color:#1c2541 !important;font-size:1.75em !important}.elementor-swiper-button-prev{left:0 !important}.box-bg-darkblue{background-color:rgba(28,37,65,.85);color:#fff;padding:40px}.box-bg-darkblue h1{color:#fff !important}.box-bg-darkblue p{font-size:.8em;line-height:1.5em}.elementor-section.elementor-section-boxed>.elementor-container{max-width:inherit !important}.elementor-default #main.container{width:100%;max-width:100%}.elementor-section{margin:2em 0}.elementor-section-full_width{margin-left:calc(var(--bs-gutter-x) * -0.5);margin-right:calc(var(--bs-gutter-x) * -0.5)}.bg-blue,.bg-secondary{background:linear-gradient(225deg,#0a9396 20%,#1c2541 0) top right}.bg-blue h2,.bg-secondary h2{color:#fff}.bg-secondary{border-radius:7px}.bg-primary{background:linear-gradient(225deg,#1c2541 20%,#098486 0) top right;border-radius:7px}.bg-primary-image,.bg-secondary-image{min-height:400px}.bg-primary-image .elementor-widget-wrap:before,.bg-secondary-image .elementor-widget-wrap:before{background:linear-gradient(40deg,#098486 64%,transparent 0) top right;display:block;content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:10;border-radius:5px}.bg-primary-image .elementor-widget-wrap .elementor-element,.bg-secondary-image .elementor-widget-wrap .elementor-element{z-index:20;width:80%}.bg-secondary-image .elementor-widget-wrap:before{background:linear-gradient(40deg,#1c2541 64%,transparent 0) top right}.elementor-section-boxed,.elementor-section-full_width .elementor-container,.single .post.type-post{margin-left:auto;margin-right:auto}@media (min-width:576px){.elementor-section-boxed,.elementor-section-full_width .elementor-container,.single .post.type-post{max-width:540px}}@media (min-width:768px){.elementor-section-boxed,.elementor-section-full_width .elementor-container,.single .post.type-post{max-width:720px}}@media (min-width:992px){.elementor-section-boxed,.elementor-section-full_width .elementor-container,.single .post.type-post{max-width:960px}}@media (min-width:1200px){.elementor-section-boxed,.elementor-section-full_width .elementor-container,.single .post.type-post{max-width:1140px}}@media (min-width:1400px){.elementor-section-boxed,.elementor-section-full_width .elementor-container,.single .post.type-post{max-width:1320px}}.elementor-widget-text-editor a{text-decoration:underline !important}.post-thumbnail,.wp-video,.embed-responsive{margin:5px 0;width:100% !important}.post img,.post-thumbnail img{max-width:100%;height:auto}#header{position:fixed;left:0;top:0;width:100%;z-index:100}#header .navbar-brand{width:67%;max-width:300px}@media (min-width:480px){#header .navbar-brand{width:75%}}@media (min-width:992px){#header .navbar-brand{max-width:inherit}}#header .navbar-brand img{width:100%;height:auto}@media (min-width:992px){#header .navbar-brand img{width:auto;height:50px;padding-bottom:12px;padding-top:12px}}@media (min-width:1200px){#header .navbar-brand img{padding-bottom:7px;padding-top:10px}}@media (min-width:992px){#header{position:relative;margin-top:2em}#header .container{position:relative;background-color:#fff;z-index:100;padding:0}#header .navbar:before{display:block;content:"";height:60px;width:50%;position:absolute;left:0;background-color:#0a9396;z-index:1}#header .navbar:after{display:block;content:"";height:60px;width:50%;position:absolute;right:0;background-color:#1c2541;z-index:1}#header .navbar-brand{width:33%;height:60px;background-color:#0a9396;text-align:left;padding-right:20px;border-radius:0 10px 10px 0;padding-left:15px}}.koop_logo{display:none}@media (min-width:992px){.koop_logo{display:block;height:60px;width:auto}}.navbar{background-color:#1c2541}@media (min-width:992px){.navbar.bg-dark{background-color:inherit !important}}#navbar{width:100%;background:rgba(10,147,150,.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:0 0 2em}#navbar .nav-link{color:#fff}#navbar .dropdown-toggle:after{position:absolute;right:0;top:19px;display:none}#navbar .dropdown-menu{position:relative !important;background-color:inherit !important;border:0 !important;transform:none !important;padding-top:0;display:block;padding-left:1em}#navbar .dropdown-menu li{border-bottom:0}#navbar .dropdown-menu li a{padding:.25em 0;color:#fff}@media (max-width:992px){#navbar ul.navbar-nav>li{border-bottom:1px solid #fff}}#navbar .navbar-bottom{margin-top:1em;color:#fff}#navbar .navbar-bottom a{color:#fff;text-decoration:none}#navbar .navbar-bottom .advice-box-parents,#navbar .navbar-bottom .advice-box-teacher{border-radius:7px;padding:7px 12px}#navbar .navbar-bottom .advice-box-parents .font-caveat,#navbar .navbar-bottom .advice-box-teacher .font-caveat{font-family:"Caveat";font-size:1.75em;line-height:1.2em}#navbar .navbar-bottom .advice-box-parents{background-color:#0a9396}#navbar .navbar-bottom .advice-box-teacher{background-color:#1c2541}#navbar .navbar-bottom .social-media-buttons{text-align:center}#navbar .navbar-bottom .social-media-buttons svg{width:25px;height:25px;margin-right:10px}#navbar .navbar-bottom .meta-nav ul{list-style-type:none;text-align:center;margin:1em 0;padding:0}#navbar .navbar-bottom .meta-nav ul a{line-height:1.75em}#navbar_desktop{position:fixed;top:0;left:0;width:100%;background-color:inherit !important;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px);padding-top:130px}#navbar_desktop .container{background-color:inherit;height:90vh}#navbar_desktop .nav-button{background-color:#fff;border-radius:7px;margin-bottom:1em;padding:8px 10px;font-size:.75em;line-height:1.25em;min-height:35px}#navbar_desktop .nav-button a{text-decoration:none}#navbar_desktop .nav-button .nav-button-title{display:block;color:#0a9396;font-family:"Caveat";font-size:1.75em;line-height:1.2em}#navbar_desktop .nav-button .nav-button-subtitle{display:block;color:#3c3c3c;padding-top:5px}#navbar_desktop .nav-button svg{width:20px;height:20px;margin-right:10px}#navbar_desktop .advice-box-parents{background-color:#0a9396}#navbar_desktop .advice-box-parents a,#navbar_desktop .advice-box-parents .nav-button-title,#navbar_desktop .advice-box-parents .nav-button-subtitle{color:#fff}#navbar_desktop .advice-box-teacher{background-color:#1c2541}#navbar_desktop .advice-box-teacher a,#navbar_desktop .advice-box-teacher .nav-button-title,#navbar_desktop .advice-box-teacher .nav-button-subtitle{color:#fff}#navbar_desktop .main-nav-row-2,#navbar_desktop .main-nav-row-3{margin-top:-20px}#navbar_desktop .row.main-nav-row-2{margin-top:-20px}#navbar_desktop .row.main-nav-row-2 .col-md-3{align-self:center}#navbar_desktop .main-nav-item{margin-top:1em;margin-bottom:1em}#navbar_desktop .main-nav-item a{text-decoration:none}#navbar_desktop .main-nav-item .main-nav-item-img{width:180px;height:180px;background-size:cover;background-position:center;border-radius:100px;border:5px solid #fff;margin-left:auto;margin-right:auto}#navbar_desktop .main-nav-item .main-nav-item-text{background-color:#fff;border-radius:7px;padding:10px;text-align:center;margin-top:-40px;width:200px;margin-left:auto;margin-right:auto}#navbar_desktop .main-nav-item .main-nav-item-title{color:#0a9396;font-family:"Caveat";font-size:1.15em;line-height:1.2em;margin-bottom:.25em}#navbar_desktop .main-nav-item .main-nav-item-subtitle{font-size:.75em;line-height:1.25em}#navbar_desktop .main-nav-item-big .main-nav-item-img{width:300px;height:300px;border-radius:200px}#navbar_desktop .main-nav-item-big .main-nav-item-text{width:300px}.navbar-toggler,.navbar-toggler-desktop{border:0;padding:15px 10px 0;background-color:#1c2541 !important}.navbar-toggler:focus,.navbar-toggler-desktop:focus{box-shadow:none}.navbar-toggler .nav-icon,.navbar-toggler-desktop .nav-icon{width:25px;height:25px;position:relative;margin:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.navbar-toggler .nav-icon span,.navbar-toggler-desktop .nav-icon span{display:block;position:absolute;height:2px;width:100%;background:#fff;opacity:1;border-radius:10px;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.35s ease-in-out;-moz-transition:.35s ease-in-out;-o-transition:.35s ease-in-out;transition:.35s ease-in-out}.navbar-toggler .nav-icon span:nth-child(1),.navbar-toggler-desktop .nav-icon span:nth-child(1){top:0}.navbar-toggler .nav-icon span:nth-child(2),.navbar-toggler .nav-icon span:nth-child(3),.navbar-toggler-desktop .nav-icon span:nth-child(2),.navbar-toggler-desktop .nav-icon span:nth-child(3){top:7px}.navbar-toggler .nav-icon span:nth-child(4),.navbar-toggler-desktop .nav-icon span:nth-child(4){top:14px}.navbar-toggler .nav-icon.open span:nth-child(1),.navbar-toggler-desktop .nav-icon.open span:nth-child(1){top:18px;width:0;left:50%}.navbar-toggler .nav-icon.open span:nth-child(2),.navbar-toggler-desktop .nav-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.navbar-toggler .nav-icon.open span:nth-child(3),.navbar-toggler-desktop .nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.navbar-toggler .nav-icon.open span:nth-child(4),.navbar-toggler-desktop .nav-icon.open span:nth-child(4){top:18px;width:0;left:50%}@media (min-width:992px){.navbar-toggler,.navbar-toggler-desktop{display:none}}button.navbar-toggler-desktop{display:none;background-color:#1c2541 !important;color:#fff;border-radius:10px 0 0 10px;border:0;padding:20px}@media (min-width:992px){button.navbar-toggler-desktop{display:flex;position:relative;right:-1px}}button.navbar-toggler-desktop .nav-icon{margin-right:10px;height:20px}button.navbar-toggler-desktop .nav-text{font-family:"Caveat";line-height:20px;font-size:1.3em}.navbar-static-top{margin-bottom:50px}.koop-logo-container{flex:1;text-align:right;padding-right:30px}.koop-logo-container img{margin-left:auto}#main{margin-top:70px}@media (min-width:992px){#main{margin-top:30px}}.page-header{min-height:33vh;padding:170px 20px 10px;margin-top:0;position:relative;display:flex;flex-direction:column}.page-header:before{display:block;content:"";position:absolute;background-color:#eee;background:linear-gradient(190deg,transparent 170px,#eee 0) top right;width:100%;height:100%;left:0;top:0;z-index:10}@media (min-width:400px){.page-header:before{background:linear-gradient(190deg,transparent 230px,#eee 0) top right}}@media (min-width:450px){.page-header:before{background:linear-gradient(190deg,transparent 240px,#eee 0) top right}}@media (min-width:580px){.page-header:before{background:linear-gradient(190deg,transparent 280px,#eee 0) top right}}@media (min-width:768px){.page-header:before{background:linear-gradient(190deg,transparent 330px,#eee 0) top right}}@media (min-width:992px){.page-header:before{background:linear-gradient(250deg,transparent 40%,#eee 0) top right}}@media (min-width:1400px){.page-header:before{background:linear-gradient(250deg,transparent 35%,#eee 0) top right}}@media (min-width:400px){.page-header{padding:250px 20px 10px}}@media (min-width:450px){.page-header{padding:240px 20px 10px}}@media (min-width:580px){.page-header{padding:280px 30px 10px}}@media (min-width:768px){.page-header{padding:330px 30px 10px}}@media (min-width:992px){.page-header{padding:30px 38% 10px 30px;min-height:400px}.page-header .elementor-background-slideshow__slide__image{background-position:center right !important}}@media (min-width:1200px){.page-header{padding:30px 40% 10px 30px}}@media (min-width:2000px){.page-header{padding:30px 30% 10px 30px}}.page-header .elementor-container{z-index:50;align-self:self-end;flex-grow:1}.page-header .elementor-container .elementor-widget-wrap{align-self:flex-end}.page-header .elementor-container .elementor-widget-text-editor{margin-bottom:0}.page-header-blogpost{border-radius:7px;border-style:solid;border-width:3px;border-color:#fff;box-shadow:2px 0px 10px -2px rgba(0,0,0,.5);transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;background-position:top center;background-size:contain}@media (min-width:992px){.page-header-blogpost{background-position:right center;padding:120px 45% 10px 30px}}.page-header-blogpost h1.entry-title{display:block;position:relative;z-index:10}.page-header-blogpost .meta-data{display:block;position:relative;z-index:10}.header-home-mobile figure.wp-caption figcaption{background:#1c2541 0% 0% no-repeat padding-box;opacity:.85;color:#fff;font-size:2em;padding-top:.5em;padding-bottom:.5em}.wp-caption img{max-width:100% !important}@media (min-width:768px) and (max-width:1024px){.elementor-section .elementor-container{flex-wrap:nowrap !important}}#footer{border-top:3px solid #0a9396;padding:2em 0}#footer ul.footer-nav{list-style-type:none;padding-left:0;margin-top:1em}#footer ul.footer-nav li{display:inline-block;width:50%}@media (min-width:480px){#footer ul.footer-nav li{width:25%}}#footer ul.footer-nav li.facebook-link,#footer ul.footer-nav li.instagram-link{width:50%}@media (min-width:480px){#footer ul.footer-nav li.facebook-link,#footer ul.footer-nav li.instagram-link{width:25%}}#footer ul.footer-nav li.facebook-link svg,#footer ul.footer-nav li.instagram-link svg{width:20px;margin-right:5px}#footer ul.footer-nav li a{text-decoration:none;font-size:.9em}.footer-logo{max-width:300px}.koop-logo{text-align:right}.koop-logo img{max-width:300px;width:100%;height:auto}.widget-area ul{list-style:none;padding:0}.author-avatar .avatar{width:64px;height:auto}.author-info{margin:40px 0}.author-info h2,.author-info h3{margin-top:0}.sticky .card{background-color:#f8f9fa}.entry-meta{font-size:small;margin-top:25px}.single .entry-content,.single .post-navigation,.single #comments-title{margin:50px 0}#comments{margin-top:3em;margin-bottom:3em}.comment-meta{height:40px}.comment-reply-title{margin:50px 0 25px}.commentlist{list-style:none;margin:0 auto;padding-left:0}.commentlist>li.comment{margin:0 0 1.5em;padding:1.5em 0;position:relative}.commentlist .children{list-style:none;margin-top:50px;padding-left:5em}.commentlist .children>li.comment{border-top:1px solid #dee2e6;padding-top:50px;position:relative}.commentlist .avatar{display:none}.wp-block-button .wp-block-button__link{text-decoration:none}.wp-block-table td,.wp-block-table th{border:inherit}.wp-block-image img,.wp-block-image video,.wp-block-media-text__media img,.wp-block-media-text__media video{height:auto}@media (max-width:breakpoint-max(sm)){#sidebar{margin-top:60px}}#ez-toc-widget-sticky-container,.elementor-widget-wp-widget-recent-posts{background:linear-gradient(225deg,#1c2541 20%,#0a9396 0) top right;border-radius:7px;padding:20px;color:#fff;width:100%;z-index:inherit !important}@media (min-width:992px){#ez-toc-widget-sticky-container,.elementor-widget-wp-widget-recent-posts{max-width:280px}}@media (min-width:1200px){#ez-toc-widget-sticky-container,.elementor-widget-wp-widget-recent-posts{max-width:330px}}@media (min-width:1400px){#ez-toc-widget-sticky-container,.elementor-widget-wp-widget-recent-posts{max-width:380px}}#ez-toc-widget-sticky-container h5,#ez-toc-widget-sticky-container div.widget-title,.elementor-widget-wp-widget-recent-posts h5,.elementor-widget-wp-widget-recent-posts div.widget-title{font-family:"Caveat";font-size:1.75em}#ez-toc-widget-sticky-container a,.elementor-widget-wp-widget-recent-posts a{color:#fff}#ez-toc-widget-sticky-container nav ul li a:before,.elementor-widget-wp-widget-recent-posts nav ul li a:before{display:none}@media (min-width:1024px){.elementor-2 .elementor-element.elementor-element-83a7645{width:25% !important}}.elementor-widget-wp-widget-recent-posts a{color:#fff !important}.mss-postlist{gap:20px}.mss-postlist .article{width:100%;box-shadow:1px 0px 10px -2px rgba(0,0,0,.5);padding:3px;border-radius:5px;background-color:#fff}.mss-postlist .article img{border-radius:5px 5px 0 0}.mss-postlist .article h3,.mss-postlist .article .entry-content,.mss-postlist .article .more-link{padding:20px 20px 0}.mss-postlist .article .more-link{padding-bottom:20px}@media (min-width:768px){.mss-postlist .article{width:calc(50% - 15px);flex-shrink:0}}@media (min-width:1024px){.mss-postlist .article{width:calc(33.33% - 15px);flex-shrink:0}}.comment-content{padding:15px 0}.nf-before-form-content,.nf-form-title,.nf-response-msg{max-width:1000px;margin:0 auto;padding:5px;display:block}figure.swiper-slide-inner figcaption{width:100%}@media (max-width:768px){table{width:100%}table tr{margin-bottom:10px;display:block}table td{display:block;width:100%}}@media (min-width:768px){.page-id-2733 .page-header:before{background:linear-gradient(190deg,transparent 370px,#eee 0) top right}}@media (min-width:992px){.page-id-2733 .page-header:before{background:linear-gradient(250deg,transparent 50%,#eee 0) top right}}@media (min-width:1200px){.page-id-2733 .page-header:before{background:linear-gradient(250deg,transparent 42%,#eee 0) top right}}@media (min-width:1400px){.page-id-2733 .page-header:before{background:linear-gradient(250deg,transparent 38%,#eee 0) top right}}@media (min-width:992px){.page-id-2733 .quiz-page-header{width:75% !important}}@media (min-width:1200px){.page-id-2733 .quiz-page-header{width:100% !important}}.page-id-2733 .quiz-page-header p{font-size:17px}@media (max-width:400px){.page-id-2733 h1.elementor-heading-title{font-size:2.2em !important}}@media (max-width:350px){.page-id-2733 h1.elementor-heading-title{font-size:2em !important}}@media (min-width:992px){.page-id-2733 h1.elementor-heading-title{font-size:2.1em !important}}@media (min-width:1024px){.page-id-2733 h1.elementor-heading-title{font-size:2em !important}}@media (min-width:1200px){.page-id-2733 h1.elementor-heading-title{font-size:2.5em !important}}