@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@font-face{font-display:swap;font-family:"anspress";src:url(/wp-content/plugins/anspress-question-answer/templates/css/fonts/anspress.eot?sit72p);src:url(/wp-content/plugins/anspress-question-answer/templates/css/fonts/anspress.eot?sit72p#iefix)format("embedded-opentype"),url(/wp-content/plugins/anspress-question-answer/templates/css/fonts/anspress.ttf?sit72p)format("truetype"),url(/wp-content/plugins/anspress-question-answer/templates/css/fonts/anspress.woff?sit72p)format("woff"),url(/wp-content/plugins/anspress-question-answer/templates/css/fonts/anspress.svg?sit72p#anspress)format("svg");font-weight:400;font-style:normal}:root{--ap_color1:#8bc34a;--ap_color2:#f14f4f;--ap_color3:#333;--ap_color4:#888;--ap_color5:#777;--ap_color6:#2488b7;--ap_color7:#11a7db;--ap_color8:#eb5837;--ap_color9:#f4ac20;--ap_border-radius:4px;--ap_border-color:rgba(0,0,0,.1)}.wp-lightbox-container button:not(:hover):not(:active):not(.has-background){background-color:#5a5a5a40;border:0}.wp-lightbox-overlay .close-button:not(:hover):not(:active):not(.has-background){background:0 0;border:0}ul{box-sizing:border-box}.wp-block-social-links{background:0 0;box-sizing:border-box;margin-left:0;padding-left:0;padding-right:0;text-indent:0;font-size:24px}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{border-bottom:0;box-shadow:none;text-decoration:none}.wp-block-social-links .wp-social-link svg{height:1em;width:1em}.wp-block-social-link{border-radius:9999px;display:block;height:auto;transition:transform .1s ease}@media (prefers-reduced-motion:reduce){.wp-block-social-link{transition-delay:0s;transition-duration:0s}}.wp-block-social-link a{align-items:center;display:flex;line-height:0;transition:transform .1s ease}.wp-block-social-link:hover{transform:scale(1.1)}.wp-block-social-links .wp-block-social-link.wp-social-link{display:inline-block;margin:0;padding:0}.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link.wp-social-link .wp-block-social-link-anchor:visited{color:currentColor;fill:currentColor}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link{background-color:#f0f0f0;color:#444}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-facebook{background-color:#0866ff;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-instagram{background-color:#f00075;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}:where(.wp-block-social-links:not(.is-style-logos-only)) .wp-social-link-youtube{background-color:red;color:#fff}:root :where(.wp-block-social-links .wp-social-link a){padding:.25em}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.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;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#ddd;clip:auto!important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}*{margin:0;padding:0;box-sizing:border-box}:root{--color-primary:#269db8;--color-primary-hover:#1c859d;--color-text:#232428;--background-topbar:#121314;--background-topbar-language:#269db8;--background-footer:#121314;--font-family:"Heebo",sans-serif;--logo-height:48px;--logo-height-fixed:36px;--latnews-padtop:60px;--latnews-padtop-mobile:60px;--latnews-padbot:60px;--latnews-padbot-mobile:40px;--angen-padtop:60px;--angen-padtop-mobile:40px;--angen-padbot:60px;--angen-padbot-mobile:40px;--achievement-padtop:60px;--achievement-padtop-mobile:40px;--achievement-padbot:60px;--achievement-padbot-mobile:40px;--gallery-padtop:60px;--gallery-padtop-mobile:40px;--gallery-padbot:60px;--gallery-padbot-mobile:40px;--video-padtop:60px;--video-padtop-mobile:40px;--video-padbot:30px;--video-padbot-mobile:20px;--facility-padtop:30px;--facility-padtop-mobile:20px;--facility-padbot:60px;--facility-padbot-mobile:40px;--gtk-padtop:60px;--gtk-padtop-mobile:40px;--gtk-padbot:60px;--gtk-padbot-mobile:40px;--testimonial-padtop:60px;--testimonial-padtop-mobile:40px;--testimonial-padbot:30px;--testimonial-padbot-mobile:20px;--partnership-padtop:30px;--partnership-padtop-mobile:20px;--partnership-padbot:60px;--partnership-padbot-mobile:40px}.screen-reader-text{display:none}body{background:#fff;font-family:var(--font-family);font-size:16px;line-height:1.5em;color:#212121;-webkit-tap-highlight-color:transparent}.preloader-wrapper{height:100%;width:100%;background:#fff;position:fixed;top:0;left:0;z-index:999;transition:all ease-in-out .2s}.preloader-wrapper .preloader{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.lds-dual-ring{display:inline-block;width:36px;height:36px}.lds-dual-ring:after{content:" ";display:block;width:28.8px;height:28.8px;margin:0;border-radius:50%;border:6px solid var(--color-primary);border-color:var(--color-primary) transparent var(--color-primary) transparent;animation:lds-dual-ring 1.2s linear infinite}a{color:var(--color-primary)}a,a:hover{text-decoration:none}img{max-width:100%}button,input,select{max-width:100%;font-family:inherit;font-size:14px;line-height:1.3em;border:1px solid rgba(0,0,0,.15);border-radius:4px;outline:0;padding:12px 20px}a,button{transition:all ease-in-out .2s}button{background:var(--color-primary);color:#fff;border:0;cursor:pointer}button:hover{background:var(--color-primary-hover)}.header-wrapper{display:block;width:100%;height:116px}.hide-topbar .header-wrapper{height:80px}.site-header{display:inline-block;display:flex;width:100%;height:80px;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.15)}.site-branding{float:left;position:relative;width:300px;height:80px;transition:all ease-in-out .2s}.site-branding .custom-logo-link{display:block;position:absolute;top:50%;transform:translateY(-50%)}.site-branding .custom-logo-link img{display:block;width:auto;height:var(--logo-height);transition:all ease-in-out .2s}.site-branding .site-title{display:block;font-size:27px;font-weight:700;line-height:1em;color:var(--color-text);margin:18px 0 4px}.main-navigation>div>.primary-menu a,.site-branding .site-title a{color:var(--color-text);text-decoration:none}.site-branding .site-description{display:block;font-size:14px;line-height:1em;color:rgba(0,0,0,.5)}.site-branding .custom-logo-link~.site-description,.site-branding .custom-logo-link~.site-title{position:absolute;clip:rect(1px,1px,1px,1px)}.container{display:block;width:1100px;margin:0 auto}.main-navigation{float:right;max-width:calc(100% - 300px);height:80px;transition:all ease-in-out .2s}.main-navigation>div{float:left}.main-navigation>div>.primary-menu{box-sizing:border-box;position:relative;z-index:9;display:block;list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left}.main-navigation>div>.primary-menu li,.main-navigation>div>.primary-menu ul{list-style:none;margin:0;padding:0;line-height:normal;direction:ltr;text-align:left;display:none}.main-navigation>div>.primary-menu li{display:block;position:relative;border-top:1px solid rgba(0,0,0,.05)}.main-navigation>div>.primary-menu a{display:block;position:relative;font-size:16px;font-weight:700;line-height:1.3em;text-transform:uppercase;padding:13px 20px;transition:all ease-in-out .2s}.main-navigation>div>.primary-menu:after{content:"";display:block;height:0;font:0/0 serif;clear:both;overflow:hidden}.main-navigation>div>.primary-menu *,.main-navigation>div>.primary-menu :after,.main-navigation>div>.primary-menu :before{box-sizing:inherit}.main-navigation>div>.primary-menu .menu-item-has-children>a{padding-right:58px}.gridpost-wrapper.agenda .post .title a:hover,.main-navigation>div>.primary-menu a:hover,.page-header .page-title span{color:var(--color-primary)}.main-navigation>div>.primary-menu>li:first-child{border-top:0}@media (min-width:800px){.main-navigation>div>.primary-menu ul{position:absolute;border:0;border-radius:0;background:#fff;box-shadow:0 2px 3px rgba(0,0,0,.15)}.main-navigation>div>.primary-menu li{float:left;border-top:0}.main-navigation>div>.primary-menu li ul li{float:none;display:block}.main-navigation>div>.primary-menu a{padding:29px 20px;color:var(--color-text);border-radius:0!important}.main-navigation>div>.primary-menu ul a{font-size:15px;font-weight:400;padding:10px 20px;color:var(--color-text);text-transform:none}.main-navigation>div>.primary-menu ul a:hover{background:var(--color-primary);color:#fff}.main-navigation>div>.primary-menu>li>ul:after,.main-navigation>div>.primary-menu>li>ul:before{content:"";position:absolute;top:-18px;left:30px;width:0;height:0;overflow:hidden;border-width:9px;border-style:dashed dashed solid;border-color:transparent transparent rgba(0,0,0,.03)}.main-navigation>div>.primary-menu>li>ul:after{top:-16px;left:31px;border-width:8px;border-color:transparent transparent #fff}}.main-navigation .primarymenu-toggle,.main-navigation .search-toggle{float:right;background:0 0;border:0;outline:0;cursor:pointer;margin:0;padding:30px 10px;z-index:9;transition:all ease-in-out .2s}.main-navigation .primarymenu-toggle{display:none}.main-navigation .primarymenu-toggle svg,.main-navigation .search-toggle svg{display:block;width:20px;height:20px;fill:var(--color-text)}.page-header{display:block;margin:0 0 30px;position:relative;z-index:2}.page-header:before{content:"";display:block;width:40px;height:1px;background:var(--color-primary);margin:0 0 15px}.page-header .page-title{display:block;font-size:24px;font-weight:700;line-height:1em;text-transform:uppercase}.gridpost-wrapper.agenda .post{display:block;overflow:hidden;width:calc(50% - 20px);border:0;margin:0 10px 30px;padding:0}.gridpost-wrapper.agenda .post .time{float:left;width:80px;margin:0 15px 0 0;text-align:center;border-radius:12px;overflow:hidden}.gridpost-wrapper.agenda .post .time .month{display:block;width:100%;background:#232428;font-size:14px;line-height:1em;color:#fff;padding:8px 16px}.gridpost-wrapper.agenda .post .time .date{display:block;width:100%;background:var(--color-primary);font-size:27px;font-weight:400;line-height:1em;color:#fff;padding:8px 16px}.gridpost-wrapper.agenda .post .title{display:block;font-weight:700;line-height:1.3em;margin:0 0 8px;font-size:19px}.gridpost-wrapper.agenda .post .title a{display:block;display:-webkit-box;color:var(--color-text);text-decoration:none;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;transition:all ease-in-out .2s}.gridpost-wrapper.agenda .post .meta-agenda,ul.breadcrumbs{display:block;line-height:1em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gridpost-wrapper.agenda .post .meta-agenda{font-size:14px;font-weight:700;color:var(--color-primary)}.gridpost-wrapper.agenda .post .meta-agenda .clock{display:inline-block;margin:0 12px 0 0}.gridpost-wrapper.agenda .post .meta-agenda .place{display:inline-block}.gridpost-wrapper.agenda .post .meta-agenda .clock .icon svg,.gridpost-wrapper.agenda .post .meta-agenda .place .icon svg{display:block;width:14px;height:14px;fill:var(--color-primary)}.main-wrapper{display:block;width:100%;padding:30px 0 0}ul.breadcrumbs{list-style:none;font-size:15px;color:#868686;margin:0 0 15px;padding:0}.gridpost-wrapper.agenda .post .meta-agenda .clock .icon,.gridpost-wrapper.agenda .post .meta-agenda .place .icon,ul.breadcrumbs>li{display:inline-block;margin:0 6px 0 0;vertical-align:middle}ul.breadcrumbs>li.separator>svg{display:block;width:14px;height:14px;fill:#868686}ul.breadcrumbs>li:last-child{margin:0}ul.breadcrumbs>li>a{display:block;color:#868686;text-decoration:none}ul.breadcrumbs>li>strong{color:var(--color-text)}.gridpost-wrapper{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:flex;width:calc(100% + 20px);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 0-10px}.gridpost-wrapper .post{float:left;width:calc(25% - 20px);background:#fff;border:1px solid #ddd;margin:0 10px 30px;padding:0 0 20px;position:relative;border-radius:12px;overflow:hidden;transition:all ease-in-out .2s}.paginate-numbers{display:block;width:100%;margin:0 0 30px;overflow:hidden}.search-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.65);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);visibility:hidden;opacity:0;cursor:crosshair;z-index:999;transition:all ease-in-out .2s}.search-wrapper .search-content{position:absolute;top:50%;left:50%;cursor:inherit;transform:translate(-50%,-50%)}.search-wrapper .search-content form{display:inline-block;position:relative}.search-wrapper .search-content form .search-icon{position:absolute;top:50%;left:14px;transform:translateY(-50%);cursor:text;z-index:1}.search-wrapper .search-content form .search-icon svg{display:block;width:18px;height:18px;fill:#868686}.search-wrapper .search-content form input{display:block;width:360px;background:#fff;font-family:inherit;font-size:15px;line-height:1em;color:#000;padding:10px 120px 10px 42px;border:0;border-radius:4px;outline:0}.search-wrapper .search-content form input::-webkit-search-cancel-button,.search-wrapper .search-content form input::-webkit-search-decoration,.search-wrapper .search-content form input::-webkit-search-results-button,.search-wrapper .search-content form input::-webkit-search-results-decoration{-webkit-appearance:none}.search-wrapper .search-content form select{position:absolute;top:50%;right:0;width:108px;height:100%;-webkit-appearance:none;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2Ij48cGF0aCBkPSJNMTEuOTk5NyAxMy4xNzE0TDE2Ljk0OTUgOC4yMjE2OEwxOC4zNjM3IDkuNjM1ODlMMTEuOTk5NyAxNS45OTk5TDUuNjM1NzQgOS42MzU4OUw3LjA0OTk2IDguMjIxNjhMMTEuOTk5NyAxMy4xNzE0WiIgZmlsbD0icmdiYSgzMywzMywzMywxKSI+PC9wYXRoPjwvc3ZnPg==)no-repeat right 16px top 55%;font-family:inherit;font-size:14px;line-height:1em;color:#000;border:0;outline:0;margin:0;padding:9.5px 36px 9.5px 8px;transform:translateY(-50%);z-index:1}.footer-wrapper{background:var(--background-footer);overflow:hidden}.footer-wrapper .footer-column{display:block;width:100%;padding:60px 0;overflow:hidden}.footer-wrapper .footer-column .footer-rows{display:block;width:100%}.footer-wrapper .footer-column .footer-rows .footer-col{float:left;width:23.33%;padding:0 0 0 20px}.footer-wrapper .footer-column .footer-rows .footer-1{width:30%;padding:0 20px 0 0}.footer-wrapper .footer-column .footer-rows .footer-col .widget{display:block;margin:0 0 15px;overflow:hidden}.footer-wrapper .footer-column .footer-rows .footer-col .widget h2{display:block;font-size:18px;font-weight:700;line-height:1.3em;color:#fff;text-transform:uppercase}.footer-wrapper .footer-column .footer-rows .footer-col .widget ul li{display:block;margin:0 0 8px}.footer-wrapper .footer-column .footer-rows .footer-col .widget ul li a{display:inline-block;color:rgba(255,255,255,.5);text-decoration:none;transition:all ease-in-out .2s}.footer-wrapper .footer-column .footer-rows .footer-col .widget ul li a:hover,.footer-wrapper .footer-column .footer-rows .footer-col .widget.widget_school_details .contact-list li a:hover{color:#fff}.footer-wrapper .footer-column .footer-rows .footer-col .widget.widget_school_details img{display:block;max-width:230px;margin:0 0 20px}.footer-wrapper .footer-column .footer-rows .footer-col .widget.widget_school_details .address{display:block;line-height:1.3em;margin:0 0 8px}.footer-wrapper .footer-column .footer-rows .footer-col .widget ul,.footer-wrapper .footer-column .footer-rows .footer-col .widget ul.wp-block-social-links,.footer-wrapper .footer-column .footer-rows .footer-col .widget.widget_school_details .contact-list{display:block;list-style:none}.footer-wrapper .footer-column .footer-rows .footer-col .widget.widget_school_details .contact-list li{display:block;margin:0 0 6px}.footer-wrapper .footer-column .footer-rows .footer-col .widget.widget_school_details .contact-list li a{display:inline-block;color:rgba(255,255,255,.5);line-height:1em;text-decoration:none;transition:all ease-in-out .2s}.footer-wrapper .footer-column .footer-rows .footer-col .widget.widget_school_details .contact-list li a .icon{display:inline-block;vertical-align:middle;margin:0 8px 0 0}.footer-wrapper .footer-column .footer-rows .footer-col .widget.widget_school_details .contact-list li a .icon svg{display:block;width:18px;height:18px;fill:rgba(255,255,255,.5)}.footer-wrapper .footer-column .footer-rows .footer-col .widget ul.wp-block-social-links li{float:left;background:0 0;border:1px solid rgba(255,255,255,.5);border-radius:100%;margin:0 8px 0 0;transition:all ease-in-out .2s}.footer-wrapper .footer-column .footer-rows .footer-col .widget ul.wp-block-social-links li:hover{transform:none}.footer-wrapper .footer-column .footer-rows .footer-col .widget ul.wp-block-social-links li a{display:block;padding:6px}.footer-wrapper .footer-column .footer-rows .footer-col .widget ul.wp-block-social-links li.wp-social-link-facebook:hover{background:#1877f2;border-color:#1877f2}.footer-wrapper .footer-column .footer-rows .footer-col .widget ul.wp-block-social-links li.wp-social-link-twitter:hover{background:#1da1f2;border-color:#1da1f2}.footer-wrapper .footer-column .footer-rows .footer-col .widget ul.wp-block-social-links li.wp-social-link-instagram:hover{background:#e4405f;border-color:#e4405f}.footer-wrapper .footer-column .footer-rows .footer-col .widget ul.wp-block-social-links li.wp-social-link-youtube:hover{background:#cd201f;border-color:#cd201f}.footer-wrapper .footer-column .footer-rows .footer-col .widget ul.wp-block-social-links li a svg{display:block;fill:rgba(255,255,255,.5);margin:0}.footer-wrapper .footer-column .footer-rows .footer-col .widget ul.wp-block-social-links li a:hover svg,.scroll-to-top:hover svg{fill:#fff}.footer-wrapper,.footer-wrapper .site-info{display:block;width:100%;color:rgba(255,255,255,.5)}.footer-wrapper .site-info{font-size:14px;line-height:1.3em;text-align:center;padding:10px 0;border-top:1px solid rgba(255,255,255,.15)}.scroll-to-top{position:fixed;bottom:30px;right:20px;background:var(--color-primary);padding:8px;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.15);z-index:99;transition:all ease-in-out .2s}.scroll-to-top:hover{background:var(--color-primary-hover)}.scroll-to-top svg{display:block;width:24px;height:24px;fill:#fff;transition:all ease-in-out .2s}@media screen and (max-width:1024px){.container{width:calc(100% - 30px)}}@media screen and (max-width:800px){.site-branding{width:calc(100% - 90px)}.site-branding .custom-logo-link img{max-width:100%}.main-navigation{max-width:90px}.main-navigation>div{float:none;position:absolute;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);opacity:0;visibility:hidden;z-index:999;transition:all ease-in-out .2s}.main-navigation>div>.primary-menu{width:280px;height:100%;overflow-y:auto;background:#fff;transform:translateX(-280px);transition:all ease-in-out .2s}.main-navigation>div>.primary-menu a{font-weight:400;text-transform:none}.main-navigation>div>.primary-menu .sub-menu a{padding-left:30px}.main-navigation .primarymenu-toggle{display:block}.gridpost-wrapper .post{width:calc(33.33% - 20px)}.gridpost-wrapper.agenda .post .title{font-size:16px}.footer-wrapper .footer-column .footer-rows .footer-col{float:none;display:block;width:100%;margin:0 0 20px;padding:0;overflow:hidden}}@media screen and (max-width:600px){.gridpost-wrapper .post{width:calc(50% - 20px);margin:0 10px 20px}.gridpost-wrapper{display:block;width:100%;margin:0}.gridpost-wrapper.agenda .post{float:none;width:100%;margin:0 0 20px}}@media screen and (max-width:480px){.page-header{margin:0 0 20px}.page-header .page-title{font-size:21px}}@media screen and (max-width:420px){.search-wrapper .search-content form input{width:280px}.main-wrapper{padding:20px 0 0}.gridpost-wrapper{display:block;width:100%;margin:0}.gridpost-wrapper .post{width:100%;margin:0 0 20px}}