.bg-gradient-very-light-gray-transparent{background:-webkit-linear-gradient(right, rgb(240, 244, 253), rgba(255, 255, 255, 0));background:linear-gradient(to right, rgb(240, 244, 253), rgba(255, 255, 255, 0))}.sm_text-green{color:#008002}.sm_text-green-i{color:#008002 !important}.sm_text-red{color:#fe0100}.sm_text-red-i{color:#fe0100 !important}.sm_color-green{color:#008002}.sm_color-green-i{color:#008002 !important}.sm_color-red{color:#fe0100}.sm_color-red-i{color:#fe0100 !important}.sm_bg-green{background-color:#008002}.sm_bg-green-i{background-color:#008002 !important}.sm_bg-red{background-color:#fe0100}.sm_bg-red-i{background-color:#fe0100 !important}.sm_read-more-area .sm_rm-toggle{transform:scaleY(0.5);transition:all .5s;cursor:n-resize;font-size:50px}.sm_read-more-area .sm_rm-toggle+span:before{content:"Mehr anzeigen";font-size:.8em;padding-top:12px;padding-right:10px;display:block;cursor:pointer;color:var(--main)}.sm_read-more-area .sm_rm-content{max-height:82px;overflow:hidden;position:relative;transition:max-height .5s cubic-bezier(0, 1, 0, 1)}.sm_read-more-area .sm_rm-content:after{content:"";position:absolute;bottom:0;height:28px;width:100%;left:0;opacity:1;transition:opacity .5s}.sm_read-more-area .sm_rm-content.sm_rm-not-overflowing+.sm_rm-toggle{display:none}.sm_read-more-area .sm_rm-content.sm_rm-not-overflowing:after{display:none}.sm_read-more-area.sm_rm-active .sm_rm-content{max-height:2000px !important;transition:max-height 1s ease-in-out}.sm_read-more-area.sm_rm-active .sm_rm-content:after{opacity:0}.sm_read-more-area.sm_rm-active .sm_rm-toggle{transform:scaleY(0.5) rotate(180deg);font-size:30px}.sm_read-more-area.sm_rm-active .sm_rm-toggle+span:before{content:"Weniger anzeigen"}:root{--yellow: #1f4179;--green: #1f4179;--red: #fe0100;--base-color: #1f4179}.object-position-top{object-position:top}.sm_bg-green{background-color:#1f4179 !important}.bg-tranquil{background-color:#e6edf7 !important}.bg-gradient-tranquil-white{background:linear-gradient(to bottom, #ffffff, #f0f5fb, #e6edf7, #dbe5f2, #d1dfea) !important}.btn.btn-base-color{background:linear-gradient(141deg, rgb(61, 95, 151) 0%, rgb(31, 65, 121) 20%, rgb(10, 25, 50) 100%) !important}header nav{background-color:#fff !important}header nav .nav-link,header nav .widget-text{color:var(--dark-gray) !important}header nav .push-button span{background-color:var(--dark-gray) !important}header .navbar-brand img{max-height:none}.navbar-modern-inner .navbar-collapse{height:100% !important;max-height:none !important;padding-top:0 !important}.navbar-modern-inner .navbar-collapse .mCustomScrollBox{height:100% !important;max-height:none !important}.navbar-modern-inner .navbar-collapse .mCustomScrollBox .mCSB_container{height:100% !important;max-height:none !important;padding:0 !important;text-align:center}.navbar-modern-inner .navbar-collapse .mCustomScrollBox .mCSB_container .navbar-nav{padding:35px !important;text-align:left}.sm_green-gradient,#static-header .sm_static-header-text-wrapper{background:#1f4179;background:linear-gradient(141deg, rgb(61, 95, 151) 0%, rgb(31, 65, 121) 20%, rgb(10, 25, 50) 100%)}.sm_green-gradient.btn,#static-header .btn.sm_static-header-text-wrapper{background-size:200% auto;background-position:right center}.text-extra-dark-gray a{color:var(--dark-gray)}.text-extra-dark-gray a:hover{color:var(--medium-gray)}.push-menu i[class*=fa-]{display:inline-block;width:20px;text-align:center}#willkommen .tab-style-01 .nav-tabs .nav-link{padding:10px 15px}#leitbild i[class^=fa]{position:absolute;font-size:200px;opacity:.04 !important}#leitbild i[class^=fa]~*{position:relative;z-index:1}#termine .event-entry:not(:last-of-type){margin-bottom:60px}.sm_map-above-footer .map.sm_map-uninitialized{padding-bottom:120px}.gm-style .gm-style-iw-c{border-radius:5px;padding:10px !important}.gm-style .gm-style-iw-c .gm-style-iw-d+button{display:block !important}.gm-style .gm-style-iw-tc::after{background:#fff}.newsletter-style-02 .btn{position:static;padding-left:0}.sm_text-gradient{background:linear-gradient(141deg, rgb(61, 95, 151) 0%, rgb(31, 65, 121) 20%, rgb(10, 25, 50) 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}#static-header .sm_static-header-text-wrapper{padding:30px 20px}.tab-style-01 .nav-tabs .nav-link{-webkit-box-shadow:0 0 10px rgba(0,0,0,.08);box-shadow:0 0 10px rgba(0,0,0,.08)}.tab-style-01 .nav-tabs .nav-link.active{background:#1f4179;color:#fff}.navbar .navbar-nav .nav-item .nav-link.active{opacity:1;text-decoration:underline}footer .dropdown-with-icon i{display:none}.swiper-container{overflow:hidden}.swiper-slide{display:flex;align-items:stretch;height:auto !important}.swiper-button-next,.swiper-button-prev{color:#575556;background:hsla(0,0%,100%,.8);width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0px 4px 6px rgba(0,0,0,.1);transition:background .3s}.swiper-button-next:hover,.swiper-button-prev:hover{background:#fff}.swiper-button-next i,.swiper-button-prev i{font-size:20px}.swiper-button-prev{left:2rem}.swiper-button-next{right:2rem}.swiper-pagination{margin-top:20px}.swiper-pagination-bullet{background:#ccc;opacity:.5;width:12px;height:12px;margin:5px;transition:opacity .3s,transform .3s}.swiper-pagination-bullet-active{background:#575556;opacity:1;transform:scale(1.2)}.card-content:hover{color:inherit}.up20{transform:translateY(-20px);-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px)}.cover{height:280px;width:100%;object-fit:cover}.btn-extra-large.submit{padding:15px 38px;font-size:17px}.school-team .school-team-image{aspect-ratio:1;object-fit:cover;object-position:right}.bg-gradient-aztec-green{background-image:linear-gradient(to right bottom, #6b6a6b, #616060, #575556, #4d4c4c, #434242) !important}.background-shape{position:relative;z-index:-10}.events-title-scrollable{left:0}.footer-dark,.footer-dark .newsletter-style-02 input,.footer-dark p,.footer-dark a{color:#fff !important}@media(max-width: 767px){.mfp-wrap .mfp-container .mfp-content .background-size-contain{max-height:20vh;margin-top:40px}}.privacy{margin-top:170px;overflow-wrap:break-word;word-break:normal;margin-bottom:100px}.quadra-fixed-modal_top{position:sticky !important;background-color:#fff;z-index:999}/*# sourceMappingURL=cuSTORMS.css.map */
