@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&family=Manrope:wght@200..800&family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Roboto+Mono:ital,wght@0,100..700;1,100..700&display=swap";@font-face{font-family:Morganite;src:url(../fonts/Morganite.ttf)}h1,h2,h3,h4,h5,h6,p{margin:0}.ant-btn-default{background-color:#181957;border:1px solid hsla(0,0%,100%,.2)}.ant-btn-default:hover{background-color:#181957a8!important;border:1px solid hsla(0,0%,100%,.2)}a{color:#3578db;transition:color .15s ease-in-out}a:hover{color:#5c9cfd}::-webkit-scrollbar{height:5px;width:5px}::-webkit-scrollbar-track{background:#1b2b74}::-webkit-scrollbar-thumb{background:#1763c7;border-radius:13px}.drawer-pages{background-color:#0a193b!important}.drawer-pages .drawer-pages-wrapper{display:flex;flex-direction:column;font-size:1.5em;gap:15px}.drawer-pages .drawer-pages-wrapper .drawer-page{align-items:center;color:#fffc;cursor:pointer;display:flex;font-weight:600;gap:5px;position:relative;transition:color .3s ease-in-out;width:fit-content}.drawer-pages .drawer-pages-wrapper .drawer-page svg{color:#fff9}.drawer-pages .drawer-pages-wrapper .drawer-page.selected:before{background-color:#fff6;border-radius:10px;bottom:-7px;content:"";height:2px;left:50%;position:absolute;transform:translate(-50%);width:100%}.drawer-pages .drawer-socials{align-items:center;display:flex;font-size:1.25em;justify-content:center;width:100%}.ant-float-btn{height:50px;width:50px}.ant-float-btn .ant-float-btn-icon{font-size:1.5em!important}.ant-float-btn .ant-float-btn-body{background-color:#15559e!important}.accessibility-modal .ant-modal-content{background-color:#09214e}.accessibility-modal .ant-modal-header{background-color:transparent!important}.readable-font{font-family:Open Dyslexic,Arial,sans-serif!important}body:not(.readable-font) .main-wrapper{font-family:Poppins,monospace,sans-serif}.main-wrapper{align-items:center;color:#fff;display:flex;flex-direction:column;height:fit-content;min-height:100vh;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:100%}.main-wrapper .logo{filter:drop-shadow(0 0 15px white);height:10vh;left:0;margin:25px;position:absolute;top:0}@media screen and (max-width:800px){.main-wrapper .logo{height:6vh;margin:25px}}.main-wrapper .header{align-items:center;display:flex;justify-content:space-around;left:50%;padding-left:100px;position:absolute;top:5vh;transform:translate(-50%);width:80%;z-index:100}.main-wrapper .header .burger-menu-wrapper{position:absolute;right:5%}.main-wrapper .header .navigation{display:flex;flex-direction:column;left:50%;position:absolute;transform:translate(-50%)}.main-wrapper .header .navigation .navigation-buttons{align-items:center;display:flex;font-size:1.2em;gap:40px}.main-wrapper .header .navigation .navigation-buttons a{align-items:center;color:#fff9;cursor:pointer;display:flex;gap:3px;text-decoration:none;transition:color .3s ease-in-out}.main-wrapper .header .navigation .navigation-buttons a p{margin:0;white-space:nowrap}.main-wrapper .header .navigation .navigation-buttons a.selected,.main-wrapper .header .navigation .navigation-buttons a:hover{color:#fff}@media screen and (max-width:1500px){.main-wrapper .header .navigation .navigation-buttons{gap:10px}}.main-wrapper .header .navigation .navigation-dot{background-color:#fff;border-radius:4px;bottom:-7px;height:3px;position:absolute;transform:translate(-50%);width:40px}.main-wrapper .header .socials{align-items:center;display:flex;font-size:1.5em;gap:20px;margin-left:auto}.main-wrapper .header .socials svg{cursor:pointer}@media screen and (max-width:600px){.main-wrapper .header .socials{display:none}}.main-wrapper .footer{background-color:#0f123f;display:flex;height:fit-content;justify-content:space-between;margin-top:auto;overflow:hidden;padding:50px 0;position:relative;-webkit-user-select:none;user-select:none;width:100%}.main-wrapper .footer .footer-bottom,.main-wrapper .footer .footer-top{align-items:center;display:flex;justify-content:center;margin-bottom:50px}.main-wrapper .footer .footer-bottom .footer-logo,.main-wrapper .footer .footer-top .footer-logo{width:25vh}.main-wrapper .footer .footer-bottom .sponsors,.main-wrapper .footer .footer-top .sponsors{gap:10px;justify-content:center;width:80%}.main-wrapper .footer .footer-bottom .sponsors .sponsor,.main-wrapper .footer .footer-top .sponsors .sponsor{width:15vw!important}.main-wrapper .footer .footer-bottom .sponsors img,.main-wrapper .footer .footer-top .sponsors img{height:4vh}@media screen and (max-width:500px){.main-wrapper .footer .footer-bottom .sponsors,.main-wrapper .footer .footer-top .sponsors{width:100%}}.main-wrapper .footer .footer-left,.main-wrapper .footer .footer-middle,.main-wrapper .footer .footer-right{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:30%;overflow:hidden;width:30%}.main-wrapper .footer .footer-middle{overflow:visible}.main-wrapper .footer .footer-right{padding-right:30px;text-align:right;white-space:nowrap}.main-wrapper .footer .footer-right .footer-title{margin-left:auto}.main-wrapper .footer .footer-right .footer-title:before{left:inherit!important;right:0!important}.main-wrapper .footer .footer-right .footer-section a:hover{padding:0 3px 0 0!important}.main-wrapper .footer .footer-left{padding-left:30px}.main-wrapper .footer .footer-section{width:100%}.main-wrapper .footer .footer-section a,.main-wrapper .footer .footer-section p{color:#fff9;cursor:pointer;text-decoration:none!important;transition:all .3s ease-in-out}.main-wrapper .footer .footer-section a:hover,.main-wrapper .footer .footer-section p:hover{color:#fff;padding-left:3px}.main-wrapper .footer .footer-title{margin-bottom:5px;position:relative;white-space:nowrap;width:fit-content}.main-wrapper .footer .footer-title:before{background-color:#fff;border-radius:10px;bottom:-2px;content:"";height:2px;left:0;position:absolute;width:40%}.main-wrapper .footer .footer-logo{filter:drop-shadow(0 0 10px rgba(255,255,255,.2)) drop-shadow(0 0 30px rgba(255,255,255,.5));width:30vh}.main-wrapper .footer .newsletter{display:flex;flex-direction:column;gap:5px;margin-left:auto;margin-top:10px;width:70%}.main-wrapper .footer .newsletter p{font-size:.7em;white-space:wrap}.main-wrapper .footer .newsletter .ant-input{background-color:#ffffff0d}.main-wrapper .footer .newsletter .ant-input:hover{background-color:#fff3}.main-wrapper .footer .newsletter .ant-space-compact button,.main-wrapper .footer .newsletter .ant-space-compact input{font-size:.9em!important}.main-wrapper .footer .sponsors{align-items:center;display:flex;flex-direction:row;gap:5px;margin-top:10px}.main-wrapper .footer .sponsors .sponsor{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center;width:7vw}.main-wrapper .footer .sponsors .sponsor p{font-size:.6em}.main-wrapper .footer .sponsors .sponsor img{height:5vh;object-fit:cover}@media screen and (max-width:1200px){.main-wrapper .footer{font-size:90%}}@media screen and (max-width:1000px){.main-wrapper .footer{font-size:80%}.main-wrapper .footer .footer-logo{width:20vh}.main-wrapper .footer .sponsor img{height:3vh!important}}@media screen and (max-width:700px){.main-wrapper .footer{flex-direction:column}.main-wrapper .footer .footer-middle{flex-direction:column;max-width:100%!important;width:100%!important}.main-wrapper .footer .footer-left,.main-wrapper .footer .footer-right{max-width:50%!important;overflow:visible;width:50%!important}}@media screen and (max-width:450px){.main-wrapper .footer{font-size:65%}}.main-wrapper .footer .copyright{color:#ffffff80;margin-top:30px;white-space:nowrap}.main-wrapper .footer .footer-creator{bottom:3px;color:#fff9;left:50%;position:absolute;text-align:center;transform:translate(-50%);width:100%}.ant-drawer{margin-top:10vh!important}.ant-drawer .ant-drawer-mask{background-color:initial}.ant-drawer .ant-drawer-header{display:none!important}.title{font-family:Morganite,serif;font-size:6em!important;letter-spacing:2px;text-align:center;text-transform:uppercase}@media screen and (max-width:1200px){.title{font-size:5em!important}}@media screen and (max-width:1050px){.title{font-size:4em!important}}@media screen and (max-width:700px){.title{font-size:4em!important;font-weight:100;letter-spacing:normal}}.loading-wrapper{align-items:center;display:flex;height:100%;justify-content:center;min-height:60vh;width:100%}.loader{animation:l13 1s linear infinite;aspect-ratio:1;background:radial-gradient(farthest-side,hsla(0,0%,100%,.369) 94%,transparent) top/16px 16px no-repeat,conic-gradient(transparent 30%,#ffffff5e);border-radius:50%;mask:radial-gradient(farthest-side,transparent calc(100% - 16px),#000 0);width:150px}@keyframes l13{to{transform:rotate(1turn)}}.ant-notification-notice-wrapper{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#3d3d3d73!important;color:#fff!important}.ant-notification-notice-wrapper .ant-notification-notice-close,.ant-notification-notice-wrapper .ant-notification-notice-message{color:#fff!important}.ant-notification-notice-wrapper .ant-notification-notice-description{color:#ffffffb3!important}.ant-notification-notice-wrapper .ant-notification-notice-error progress::-webkit-progress-value{background:#f0202073!important}.ant-notification-notice-wrapper .ant-notification-notice-success progress::-webkit-progress-value{background:#4af02073!important}.ant-notification-notice-wrapper p{margin:0}.social-icon{color:#ffffff80;transition:all .3s ease-in-out}.social-icon:hover{color:#fff}.st0{fill:transparent}.st1{fill:#25156e}.st2{fill:#1d1918}.about-page{align-items:center;display:flex;flex-direction:column}.about-page .title{font-size:3em;margin-bottom:50px}.about-page .about-us-wrapper{align-items:center;display:flex;flex-direction:row;gap:35px;margin-bottom:100px;width:80%}.about-page .about-us-wrapper .about-us-description{display:flex;flex-direction:column;gap:3px}.about-page .about-us-wrapper .about-us-description p{color:#fffc}.about-page .about-us-wrapper .about-us-description b{color:#fff}.about-page .about-us-wrapper .about-image{border-radius:10px;width:40vh}@media screen and (max-width:1500px){.about-page .about-us-wrapper{width:100%}}@media screen and (max-width:1000px){.about-page .about-us-wrapper{flex-direction:column-reverse;width:100%}.about-page .about-us-wrapper img{width:80%}.about-page .about-us-wrapper .about-us-description{font-size:.9em;width:80%}}.about-page .subtitle{font-weight:600;margin-bottom:50px;margin-top:-50px;text-align:center}.about-page .about-grid{display:grid;gap:100px 10px;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;width:100%}@media screen and (max-width:1200px){.about-page .about-grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:700px){.about-page .about-grid{grid-template-columns:repeat(1,1fr)}}.about-page .about-grid .about-item{align-items:center;background-color:#0a164ea6;background-image:url(../avatar_backgroud.svg);background-position:bottom;background-repeat:no-repeat;border-radius:15px;display:flex;flex-direction:column;gap:10px;justify-content:center;margin:auto;padding:10px;position:relative;width:90%}.about-page .about-grid .about-item .about-item-background{border-radius:15px;height:100%;overflow:hidden;position:absolute;width:100%}.about-page .about-grid .about-item .about-item-background svg{height:150%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1.1);width:140%}.about-page .about-grid .about-item .avatar{align-items:flex-end;border-radius:20px;display:flex;font-size:8em;height:40vh;justify-content:center;width:40vh;z-index:2}.about-page .about-grid .about-item .avatar img{height:120%}.about-page .about-grid .about-item .description,.about-page .about-grid .about-item h1{text-align:center;z-index:3}.about-page .about-grid .about-item .description{color:#fffc;display:none;text-align:center;-webkit-user-select:none;user-select:none;visibility:hidden}.admin-page{height:100%;min-height:70vh;width:100%}.admin-page,.admin-page .login-container{align-items:center;display:flex;flex-direction:column;position:relative}.admin-page .login-container{background-color:#061127;border-radius:10px;height:40vh;justify-content:center;margin:auto;width:60vh}.admin-page .login-container .title{margin-bottom:20px}.admin-page .login-container .ant-btn{width:100%}.admin-page .login-container .ant-form{width:60%}.admin-page .login-container .ant-input-password{background-color:#ffffff1a!important;border:1px solid hsla(0,0%,100%,.2)}.admin-page .login-container .ant-input-password:active,.admin-page .login-container .ant-input-password:focus,.admin-page .login-container .ant-input-password:hover{background-color:#fff3!important;border:1px solid hsla(0,0%,100%,.302)}.admin-page .login-container .ant-input-password.ant-input-status-error{border:1px solid #dc4446!important}.admin-page .login-container .ant-alert{bottom:10px;position:absolute;width:70%}.admin-page .admin-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.admin-page .admin-news-page{height:100%;padding:10px;width:70%}.admin-page .admin-news-page .ant-input-group-addon{border:none;padding:0!important}.admin-page .admin-news-page .ant-input-group-addon .ant-btn{border-radius:0 6px 6px 0}.admin-page .admin-news-page .news-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;margin:0 auto;padding:15px 0;width:calc(120vh + 90px)}.admin-page .admin-gallery-page{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:10px;width:70%}.admin-page .admin-gallery-page .admin-gallery-list{display:flex;flex-direction:column;gap:5px;padding:10px 0;width:100%}.admin-page .admin-calendar-page{align-items:center;display:flex;flex-direction:column;height:100%;padding:10px;width:70%}.admin-page .admin-calendar-page .ant-table-wrapper{width:70%}.modal-event-input{margin-bottom:10px}.modal-event-input .ant-form-item-control-input-content{align-items:center;display:flex;gap:5px}.gallery-component{align-items:center;border:1px solid hsla(0,0%,100%,.302);border-radius:40px;cursor:pointer;display:flex;height:20vh;justify-content:space-between;overflow:hidden;position:relative;width:100%}.gallery-component .gallery-title{align-items:center;display:flex;font-size:3em;font-weight:500;justify-content:center;margin-left:20px;max-width:32%;overflow:hidden;white-space:nowrap;width:33%}@media screen and (max-width:1400px){.gallery-component .gallery-title{font-size:2.5em}}@media screen and (max-width:1100px){.gallery-component .gallery-title{font-size:2em}}@media screen and (max-width:800px){.gallery-component .gallery-title{font-size:1.5em}}.gallery-component .gallery-events{height:90%;max-width:32%;overflow-x:hidden;overflow-y:auto;width:33%}@media screen and (max-width:1100px){.gallery-component .gallery-events{font-size:.9em}}@media screen and (max-width:800px){.gallery-component .gallery-events{font-size:.7em}}.gallery-component ul{padding:0;width:85%}.gallery-component ul li{padding-left:15px;position:relative}.gallery-component ul li:before{background-color:#fff;border-radius:50%;content:"";height:.3rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:.3rem}.gallery-component .gallery-slideshow{height:300px;max-width:32%;overflow:hidden;position:relative;width:33%}.gallery-component .gallery-image{height:100%;object-fit:cover;position:absolute;width:100%}@media screen and (max-width:600px){.gallery-component{flex-wrap:wrap;font-size:70%;height:15vh}.gallery-component .gallery-events,.gallery-component .gallery-title{flex-grow:1;height:100%;margin:0;max-width:calc(50% - 10px);padding:5px;width:calc(50% - 10px)}.gallery-component .gallery-slideshow{filter:blur(5px);left:50%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:-1}}.post-container{background-color:#080922;border-radius:7px;height:40vh;position:relative;width:40vh}@media screen and (max-width:400px){.post-container{height:40vh;width:40vh}}.post-container .post-buttons{align-items:center;bottom:13vh;display:flex;position:absolute;width:26vh}@media screen and (max-width:400px){.post-container .post-buttons{bottom:10vh;width:16vh}}.post-container .post-buttons .post-more{color:#4c94f3;filter:drop-shadow(0 0 8px rgb(76,148,243));right:10px}.post-container .post-buttons .post-edit,.post-container .post-buttons .post-more{align-items:center;bottom:5px;cursor:pointer;display:flex;gap:3px;position:absolute}.post-container .post-buttons .post-edit{color:#dd891b;filter:drop-shadow(0 0 8px rgb(221,137,27));left:10px}.post-container .post-content{display:flex;flex-direction:column;height:18vh;overflow:hidden;padding:30px 15px 15px;position:relative;width:23vh}@media screen and (max-width:400px){.post-container .post-content .post-description{-webkit-line-clamp:3!important}.post-container .post-content .post-title{-webkit-line-clamp:2!important}}.post-container .post-content .post-title{display:-webkit-box;font-size:1.1em;font-weight:600;max-height:9vh;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.post-container .post-content .post-header{align-items:center;display:flex;justify-content:space-between;margin:5px;position:absolute;right:0;top:0;width:95%}.post-container .post-content .post-header p{color:#ffffffb3;font-size:.75em}@media screen and (max-width:400px){.post-container .post-content .post-header p{font-size:.6em}}.post-container .post-content .post-description{display:-webkit-box;font-size:.75em;margin-top:auto;padding-top:5px;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.post-container .post-grid{border-radius:7px;display:grid;gap:2px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);height:100%;left:50%;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.post-container .post-grid .post-grid-item{background-color:#00000080;background-position:50%;background-size:cover}.post-container .post-grid .post-grid-item.post-grid-item-1{grid-column:3;grid-row:1/1}.post-container .post-grid .post-grid-item.post-grid-item-2{grid-column:3;grid-row:2/2}.post-container .post-grid .post-grid-item.post-grid-item-3{grid-column:3;grid-row:3/3}.post-container .post-grid .post-grid-item.post-grid-item-4{grid-column:2;grid-row:3/3}.post-container .post-grid .post-grid-item.post-grid-item-5{grid-column:1;grid-row:3/3}.contact-page{align-items:center;display:flex;flex-direction:column;height:100%}.contact-page .title{font-size:3em;margin-bottom:10px}.contact-page .description{align-items:center;display:flex;gap:10px}.contact-page .description .option{align-items:center;display:flex;gap:5px}.contact-page .description .option.divider{color:#ffffffb3}.contact-page .description .option svg{color:#3079e8}.contact-page .contact-form{background-color:#061127;border-radius:10px;margin-top:70px;padding:20px;width:60%}.contact-page .contact-form .ant-input{background-color:#ffffff1a;border-color:#ffffff26}.contact-page .contact-form .ant-input:active,.contact-page .contact-form .ant-input:focus,.contact-page .contact-form .ant-input:hover{background-color:#fff3;border-color:#ffffff40}.contact-page .contact-form .ant-form-item-explain-error{text-align:center}.contact-page .contact-form .ant-btn{margin-top:50px;width:100%}.contact-page .contact-form textarea{max-height:300px;min-height:50px}.gallery-page{align-items:center;display:flex;flex-direction:column;gap:10px;margin:auto;width:80%}.calendar-component{margin-top:40px;text-align:center;width:90%}.calendar-component .calendar-header{align-items:center;display:flex;justify-content:space-between;margin:auto auto 10px;width:fit-content}.calendar-component .calendar-header h2{font-size:1.5rem;margin:0 30px;white-space:nowrap}.calendar-component .calendar-grid{display:grid;gap:5px;grid-template-columns:repeat(7,1fr)}.calendar-component .calendar-grid .calendar-day-name{font-weight:700;padding:5px 0}.calendar-component .calendar-grid .calendar-day{align-items:center;background-color:#ffffff4d;border:1px solid hsla(0,0%,100%,.102);border-radius:5px;display:flex;flex-direction:column;justify-content:center;padding:10px;transition:all .2s ease-in-out}.calendar-component .calendar-grid .calendar-day.today{color:#2d6ce0;font-weight:700}.calendar-component .calendar-grid .calendar-day:hover:not(.different-month){cursor:pointer;font-size:.9em}.calendar-component .calendar-grid .calendar-day .calendar-date{font-size:2em}@media screen and (max-width:1000px){.calendar-component{font-size:80%;width:100%}}@media screen and (max-width:600px){.calendar-component{font-size:60%}}@media screen and (max-width:500px){.calendar-component{font-size:50%}}.calendar-tooltip sup{padding-left:3px}.calendar-tooltip .calendar-tooltip-event{align-items:center;display:flex;flex-direction:column;justify-content:center}.calendar-tooltip .calendar-tooltip-event span{font-size:1.2em;text-align:center}.calendar-tooltip .calendar-tooltip-event .calendar-tooltip-event-cancelled{align-items:center;background-color:#2c1618;border:1px dashed #b0393a;border-radius:10px;display:flex;flex-direction:column;justify-content:center;margin-top:10px;padding:5px;position:relative;width:95%}.calendar-tooltip .ant-tooltip-content{filter:drop-shadow(0 0 15px black);min-width:20vh;width:fit-content}@media screen and (max-width:500px){.calendar-tooltip .ant-tooltip-content{font-size:60%}}@keyframes opacityLanding{0%{opacity:0}to{opacity:1}}.homepage{align-items:center;display:flex;flex-direction:column}.homepage .title{font-size:3em;text-align:center}.homepage .landing-page{animation:opacityLanding 1.5s ease-in-out;display:flex;height:1300px;margin-bottom:100px;margin-top:-150px;overflow:hidden;position:relative;transition:all .3s ease-in-out;width:100%}.homepage .landing-page g,.homepage .landing-page path{transition:all .7s ease-in-out}@media screen and (max-width:1100px){.homepage .landing-page{height:1000px}}@media screen and (max-width:850px){.homepage .landing-page{height:1200px}}@media screen and (max-width:700px){.homepage .landing-page{height:1100px}}@media screen and (max-width:400px){.homepage .landing-page{height:850px}}.homepage .landing-page svg{filter:drop-shadow(0 -10px 15px #1d1815);height:100%;left:50%;max-width:none;position:absolute;top:110%;transform:translate(-50%) scale(2.5);width:100%;z-index:20}@media screen and (max-width:1100px){.homepage .landing-page svg{top:90%;transform:translate(-50%) scale(2)}}@media screen and (max-width:1000px){.homepage .landing-page svg{top:75%;transform:translate(-50%) scale(1.8)}}@media screen and (max-width:850px){.homepage .landing-page svg{top:58%;transform:translate(-50%) scale(1.5)}}@media screen and (max-width:800px){.homepage .landing-page svg{top:60%}}@media screen and (max-width:750px){.homepage .landing-page svg{top:60%}}@media screen and (max-width:700px){.homepage .landing-page svg{top:55%}}@media screen and (max-width:650px){.homepage .landing-page svg{top:50%}}@media screen and (max-width:600px){.homepage .landing-page svg{top:45%}}@media screen and (max-width:550px){.homepage .landing-page svg{top:36%}}@media screen and (max-width:500px){.homepage .landing-page svg{top:25%}}@media screen and (max-width:450px){.homepage .landing-page svg{top:23%}}@media screen and (max-width:400px){.homepage .landing-page svg{top:35%}}.homepage .landing-page .cls-1{fill:#183a90}.homepage .landing-page .cls-2{fill:#2b66ce}.homepage .landing-page .cls-3,.homepage .landing-page .cls-4{fill:#fff}.homepage .landing-page .cls-5{fill:#3079e8}.homepage .landing-page .cls-4,.homepage .landing-page .cls-6{stroke:#000;stroke-miterlimit:10}.homepage .landing-page .cls-7{fill:#2b73e4}.homepage .landing-page .cls-8{fill:none}.homepage .landing-page .cls-9{fill:#1c9907}.homepage .landing-page .cls-10{fill:#1d439c}.homepage .landing-page .cls-11{fill:#133284}.homepage .landing-page .cls-12{fill:#3bbf28}.homepage .landing-page .cls-13{fill:#27aa0f}.homepage .landing-page .cls-14{fill:#0d2a78}.homepage .landing-page .text{align-items:center;display:flex;flex-direction:column;font-size:4.75em;left:50%;margin-top:120px;position:absolute;text-align:center;top:10%;transform:translate(-50%);width:100%}.homepage .landing-page .text.first{top:10%;z-index:10}.homepage .landing-page .text.second{line-height:160px;top:10%;z-index:30}.homepage .landing-page .text h1{font-weight:700;position:absolute;text-shadow:0 0 150px #fff}.homepage .landing-page .text span{display:inline-block;font-size:inherit;margin:0 .2em}.homepage .landing-page .text .solid{color:#fff;line-height:160px}.homepage .landing-page .text .subtitle{color:#fff9;font-size:.8em;font-weight:500;margin-top:60vh;text-transform:uppercase;width:100%}.homepage .landing-page .text .outline{color:transparent;-webkit-text-stroke:3px #fff}@media screen and (max-width:900px){.homepage .landing-page .text .outline{-webkit-text-stroke:1px #fff}}@media screen and (max-width:1200px){.homepage .landing-page .text{font-size:4em!important}.homepage .landing-page .text .solid,.homepage .landing-page .text.second{line-height:140px}}@media screen and (max-width:1000px){.homepage .landing-page .text{font-size:3.5em!important}.homepage .landing-page .text .solid,.homepage .landing-page .text.second{line-height:100px}}@media screen and (max-width:800px){.homepage .landing-page .text{font-size:3em!important}.homepage .landing-page .text .solid,.homepage .landing-page .text.second{line-height:100px}}@media screen and (max-width:700px){.homepage .landing-page .text{font-size:2.5em!important}.homepage .landing-page .text .solid,.homepage .landing-page .text.second{line-height:80px}}@media screen and (max-width:600px){.homepage .landing-page .text{font-size:2.2em!important}}@media screen and (max-width:550px){.homepage .landing-page .text{font-size:2em!important}.homepage .landing-page .text .solid,.homepage .landing-page .text.second{line-height:60px}}@media screen and (max-width:480px){.homepage .landing-page .text{font-size:1.5em!important}.homepage .landing-page .text .solid,.homepage .landing-page .text.second{line-height:50px}}@media screen and (max-width:350px){.homepage .landing-page .text{font-size:1.2em!important}.homepage .landing-page .text .solid,.homepage .landing-page .text.second{line-height:40px}}.homepage .anniversary-container,.homepage .welcome-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:100px;width:100%}.homepage .anniversary-container h1,.homepage .welcome-container h1{margin-bottom:30px}.homepage .anniversary-container .anniversary-wrapper,.homepage .anniversary-container .welcome-wrapper,.homepage .welcome-container .anniversary-wrapper,.homepage .welcome-container .welcome-wrapper{align-items:center;display:flex;flex-direction:row;gap:30px;justify-content:center;width:100%}.homepage .anniversary-container .anniversary-wrapper img,.homepage .anniversary-container .welcome-wrapper img,.homepage .welcome-container .anniversary-wrapper img,.homepage .welcome-container .welcome-wrapper img{border-radius:10px;flex:.4;height:35vh;object-fit:cover}@media screen and (max-width:600px){.homepage .anniversary-container .anniversary-wrapper img,.homepage .anniversary-container .welcome-wrapper img,.homepage .welcome-container .anniversary-wrapper img,.homepage .welcome-container .welcome-wrapper img{width:80vw}}.homepage .anniversary-container .anniversary-wrapper .description,.homepage .anniversary-container .welcome-wrapper .description,.homepage .welcome-container .anniversary-wrapper .description,.homepage .welcome-container .welcome-wrapper .description{color:#ffffffb3;display:flex;flex-direction:column;font-size:1.4em;gap:2px;padding:5px 10px;width:40%}@media screen and (max-width:900px){.homepage .anniversary-container .anniversary-wrapper,.homepage .anniversary-container .welcome-wrapper,.homepage .welcome-container .anniversary-wrapper,.homepage .welcome-container .welcome-wrapper{flex-direction:column-reverse}.homepage .anniversary-container .anniversary-wrapper .description,.homepage .anniversary-container .welcome-wrapper .description,.homepage .welcome-container .anniversary-wrapper .description,.homepage .welcome-container .welcome-wrapper .description{font-size:1em;width:70%}}.homepage .first-container{align-items:center;display:flex;flex-direction:column;gap:20px;height:fit-content;justify-content:center;margin-bottom:200px;margin-top:150px;width:80%}.homepage .first-container .title{margin-bottom:10px}.homepage .first-container .description{color:#fffc;margin-bottom:20px;text-align:center;width:60%}@media screen and (max-width:700px){.homepage .first-container .description{width:100%}}.homepage .first-container .uczymy{font-size:3em}.homepage .first-container .containers{display:grid;filter:drop-shadow(0 0 45px rgba(255,255,255,.4));grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;width:100%}.homepage .first-container .containers .container{border-radius:0;object-fit:cover}.homepage .first-container .containers .container:first-child{border-radius:40px 0 0 40px}.homepage .first-container .containers .container:first-child .photo,.homepage .first-container .containers .container:first-child .video{border-radius:40px 0 0}.homepage .first-container .containers .container:nth-child(2) .photo,.homepage .first-container .containers .container:nth-child(2) .video,.homepage .first-container .containers .container:nth-child(3) .photo,.homepage .first-container .containers .container:nth-child(3) .video{border-radius:0}.homepage .first-container .containers .container:nth-child(4){border-radius:0 40px 40px 0}.homepage .first-container .containers .container:nth-child(4) .photo,.homepage .first-container .containers .container:nth-child(4) .video{border-radius:0 40px 0 0}@media screen and (max-width:1400px){.homepage .first-container .containers{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.homepage .first-container .containers .container:first-child{border-radius:40px 0 0}.homepage .first-container .containers .container:nth-child(2),.homepage .first-container .containers .container:nth-child(2) .photo,.homepage .first-container .containers .container:nth-child(2) .video{border-radius:0 40px 0 0}.homepage .first-container .containers .container:nth-child(3){border-radius:0 0 0 40px}.homepage .first-container .containers .container:nth-child(3) .photo,.homepage .first-container .containers .container:nth-child(3) .video{border-radius:0}.homepage .first-container .containers .container:nth-child(4){border-radius:0 0 40px}.homepage .first-container .containers .container:nth-child(4) .photo,.homepage .first-container .containers .container:nth-child(4) .video{border-radius:0}}@media screen and (max-width:700px){.homepage .first-container .containers{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(1,1fr)}.homepage .first-container .containers .container:first-child,.homepage .first-container .containers .container:first-child .photo,.homepage .first-container .containers .container:first-child .video{border-radius:40px 40px 0 0}.homepage .first-container .containers .container:nth-child(2),.homepage .first-container .containers .container:nth-child(2) .photo,.homepage .first-container .containers .container:nth-child(2) .video,.homepage .first-container .containers .container:nth-child(3),.homepage .first-container .containers .container:nth-child(3) .photo,.homepage .first-container .containers .container:nth-child(3) .video{border-radius:0}.homepage .first-container .containers .container:nth-child(4){border-radius:0 0 40px 40px}.homepage .first-container .containers .container:nth-child(4) .photo,.homepage .first-container .containers .container:nth-child(4) .video{border-radius:0}}.homepage .first-container .container{background-color:#196691;width:100%}.homepage .first-container .container .list{display:flex;flex-direction:column;gap:7px;margin:10px 5px}.homepage .first-container .container .list .list-item{align-items:center;display:flex}.homepage .first-container .container .list .list-item p{margin:0}.homepage .first-container .container .list .list-item svg{font-size:1.4em;margin-right:7px}.homepage .first-container .container .data{padding:20px}.homepage .first-container .container .photo,.homepage .first-container .container .video{height:170px;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;-webkit-touch-callout:none}.homepage .first-container .container .icon{color:#3079e8;margin:20px 0}.homepage .first-container .container .icon svg{font-size:4em}.homepage .first-container .container .label{margin-bottom:15px;text-align:center}.homepage .first-container .container .text{color:#fffc}.homepage .swimming-pools{align-items:center;border-radius:15px;display:flex;flex-direction:column;gap:5px;justify-content:center;margin-bottom:100px;margin-top:150px;width:80%}.homepage .swimming-pools .containers{align-items:flex-start;display:flex;justify-content:space-between}@media screen and (max-width:600px){.homepage .swimming-pools .containers{flex-direction:column}}@media screen and (max-width:1300px){.homepage .swimming-pools{width:90%}}.homepage .swimming-pools .title{margin-bottom:10px}.homepage .swimming-pools .description{color:#fffc;margin-bottom:10px;text-align:center;width:60%}@media screen and (max-width:900px){.homepage .swimming-pools .description{width:90%}}.homepage .swimming-pools .swimming-pool{align-items:center;display:flex;filter:drop-shadow(0 0 10px black);flex:1;flex-direction:column;overflow:hidden}.homepage .swimming-pools .swimming-pool:first-child{border-radius:20px 0 0 20px}.homepage .swimming-pools .swimming-pool:last-child{border-radius:0 20px 20px 0}@media screen and (max-width:600px){.homepage .swimming-pools .swimming-pool{width:100%}.homepage .swimming-pools .swimming-pool:first-child{border-radius:20px 20px 0 0}.homepage .swimming-pools .swimming-pool:last-child{border-radius:0 0 20px 20px}}.homepage .swimming-pools .swimming-pool .image-wrapper{height:35vh;overflow:hidden;width:100%}.homepage .swimming-pools .swimming-pool .image-wrapper img{height:100%;object-fit:cover;overflow:hidden;transition:all .15s ease-in-out;width:100%}@media screen and (max-width:1400px){.homepage .swimming-pools .swimming-pool .image-wrapper{height:30vh}}@media screen and (max-width:1200px){.homepage .swimming-pools .swimming-pool .image-wrapper{height:25vh}}@media screen and (max-width:900px){.homepage .swimming-pools .swimming-pool .image-wrapper{height:18vh}}@media screen and (max-width:600px){.homepage .swimming-pools .swimming-pool .image-wrapper{height:10vh;width:40vh}}.homepage .swimming-pools .swimming-pool .label{align-items:center;display:flex;justify-content:space-between;padding:5px 0;white-space:nowrap;width:95%}.homepage .swimming-pools .swimming-pool .label h3{margin-right:auto;overflow:hidden;text-align:center;width:100%}@media screen and (max-width:1300px){.homepage .swimming-pools .swimming-pool .label h3{font-size:.9em}}.homepage .swimming-pools .swimming-pool .label svg{color:#fff9;cursor:pointer;font-size:2em;transition:color .3s ease-in-out}.homepage .swimming-pools .swimming-pool .label svg:hover{color:#fff}@media screen and (max-width:900px){.homepage .swimming-pools .swimming-pool .label svg{font-size:1.5em}}@media screen and (max-width:1000px){.homepage .swimming-pools .swimming-pool .label{padding:0;width:90%}.homepage .swimming-pools .swimming-pool .label h3{font-size:.75em}}.homepage .swimming-pools .swimming-pool.highlight img{transform:scale(1.1)}.info-page{position:relative}.info-page,.info-page .transfer-data-container{align-items:center;display:flex;flex-direction:column;width:100%}.info-page .transfer-data-container{flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}.info-page .transfer-data-container .data-field{text-align:center;width:calc(50% - 10px)}@media screen and (max-width:600px){.info-page .transfer-data-container .data-field{width:80%}}.info-page .transfer-data-container .data-field .label{font-size:1.2em;font-weight:700}.info-page .transfer-data-container .data-field .value{-webkit-user-select:text!important;user-select:text!important}.info-page .transfer-data-container .data-field .value svg{color:#fff9;cursor:pointer;transition:all .2s ease-in-out;-webkit-user-select:none!important;user-select:none!important}.info-page .transfer-data-container .data-field .value svg.copied,.info-page .transfer-data-container .data-field .value svg:hover{color:#fff}.info-page .transfer-data-container .data-field .value em{font-weight:700}.info-page .fees-table{border-collapse:collapse;margin-top:20px;width:60%}.info-page .fees-table td,.info-page .fees-table th{border:1px solid hsla(0,0%,100%,.102);padding:8px;text-align:left}.info-page .fees-table th{background-color:#ffffff4d;font-weight:700}.info-page .fees-table tbody tr{transition:all .1s ease-in-out}.info-page .fees-table tbody tr:nth-child(odd){background-color:#ffffff1a}.info-page .fees-table tbody tr:nth-child(2n){background-color:#fff3}.info-page .fees-table tbody tr:hover{background-color:#ffffff40}@media screen and (max-width:1200px){.info-page .fees-table{width:90%}}@media screen and (max-width:800px){.info-page .fees-table{font-size:.8em}}.info-page .documents-wrapper{align-items:center;display:flex;gap:30px;justify-content:space-between;margin-top:50px;width:60%}@media screen and (max-width:1000px){.info-page .documents-wrapper{width:80%}}@media screen and (max-width:700px){.info-page .documents-wrapper{font-size:80%;width:95%}}@media screen and (max-width:500px){.info-page .documents-wrapper{flex-direction:column;font-size:100%;width:95%}.info-page .documents-wrapper .document{width:60%!important}}.info-page .documents-wrapper .document{align-items:center;background-color:#ffffff26;border-radius:15px;color:#fff;cursor:pointer;display:flex;flex-direction:column;height:150px;justify-content:center;padding:10px;position:relative;text-align:center;text-decoration:none;transition:all .2s ease-in-out;width:calc(33% - 30px)}.info-page .documents-wrapper .document:hover{background-color:#fff3}.info-page .documents-wrapper .document .icon{font-size:2em;margin:10px;position:absolute;right:0;top:0}.post-page{flex-direction:column;gap:10px;height:100%;min-height:70vh;width:100%}.post-page,.post-page .title{align-items:center;display:flex}.post-page .title{gap:5px}.post-page .title svg{cursor:pointer;font-size:.5em;opacity:.7;transition:all .3s ease-in-out}.post-page .title svg:hover{font-size:.52em;opacity:1}.post-page .post-content{width:70%}.post-page .post-photos-grid{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center;width:80%}@media screen and (max-width:700px){.post-page .post-photos-grid{width:100%}}.posts-page{display:flex;flex-direction:column;height:100%;width:100%}.posts-page .posts-grid{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;margin:0 auto;padding:15px 0;position:relative;width:calc(120vh + 90px)}@media screen and (max-width:1300px){.posts-page .posts-grid{grid-template-columns:repeat(2,1fr);width:calc(80vh + 90px)}}@media screen and (max-width:900px){.posts-page .posts-grid{grid-template-columns:repeat(1,1fr);width:40vh}}@media screen and (max-width:400px){.posts-page .posts-grid{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:80%}}.records-page{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}.records-page .subtitle{color:#fff9;font-size:.9em;font-style:italic}.records-page .title{align-items:center;display:flex;gap:5px}.records-page .title svg{color:#fff9;font-size:1.2em}.records-page .gender-select{margin-top:20px}.records-page .segmented-wrapper{align-items:center;display:flex;justify-content:center;max-width:90vw;position:relative}.records-page .segmented-wrapper:before{border:10px solid transparent;border-bottom-color:#08123d;bottom:100%;content:"";left:50%;margin-left:-10px;position:absolute;z-index:10}.records-page .ant-segmented{overflow-x:auto;overflow-y:visible}.records-page .event-name{max-width:450px}.records-page .adnotation{bottom:-145px;color:#fff9;font-style:italic;position:absolute;text-align:center}.records-page .place{width:5px!important}.records-page .ant-table-cell.name,.records-page .ant-table-cell.style{white-space:nowrap}@media screen and (max-width:1000px){.records-page .ant-table-cell{padding:10px 15px!important}.records-page .ant-table-container{overflow-x:auto}.records-page .ant-table-wrapper{width:90%}}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#1b2b74;background-image:url(../nnnoise1.svg)!important;background-position:top;background-repeat:repeat;background-size:100%;height:100vh;overscroll-behavior:none}#root{height:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
