#spinner{opacity:0;visibility:hidden;transition:opacity .8s ease-out,visibility 0s linear .5s;z-index:99999}#spinner.show{transition:opacity .8s ease-out,visibility 0s linear 0s;visibility:visible;opacity:1}h1,h2,h3,.h1,.h2,.h3{font-weight:200;font-family:Montserrat,sans-serif}h4,h5,h6,.h4,.h5,.h6{font-weight:600;font-family:Montserrat,sans-serif}.display-1,.display-2,.display-3,.display-4,.display-5,.display-6{font-weight:700;font-family:"Baloo 2",sans-serif}.display-4,.display-5,.display-6{font-weight:600}.wow,.animated{animation-duration:2s!important}.btn{font-weight:600;transition:.5s}.btn-square{width:32px;height:32px}.btn-sm-square{width:34px;height:34px}.btn-md-square{width:44px;height:44px}.btn-lg-square{width:56px;height:56px}.btn-square,.btn-sm-square,.btn-md-square,.btn-lg-square{padding:0;display:flex;align-items:center;justify-content:center;font-weight:400}.btn.btn-primary{border:0;color:var(--bs-white)}.btn.btn-primary:hover{background:var(--bs-secondary);color:var(--bs-primary)}.btn-border-radius{border-radius:25% 10%}.img-border-radius{border-radius:50% 20%/10% 40%}.title-border-radius{border-radius:10% 30%}.navbar-menu{position:fixed;z-index:20}.navbar-menu--spacer{height:120px}.navbar{border-bottom:1px solid rgba(255,255,255,.1)}.navbar .navbar-nav .nav-link{padding:10px 12px;font-size:16px;font-weight:600;transition:.5s}.navbar .navbar-nav .nav-link:hover,.navbar .navbar-nav .nav-link.active,.fixed-top.bg-white .navbar .navbar-nav .nav-link:hover,.fixed-top.bg-white .navbar .navbar-nav .nav-link.active{color:var(--bs-primary)}.navbar .dropdown-toggle:after{border:none;content:"";font-family:"Font Awesome 5 Free";font-weight:700;vertical-align:middle;margin-left:8px}@media (min-width: 1200px){.navbar .nav-item .dropdown-menu{display:block;visibility:hidden;top:100%;font-weight:400;font-family:"Baloo 2",sans-serif;transform:rotateX(-75deg);transform-origin:0% 0%;border:0;transition:.5s;opacity:0}}.dropdown .dropdown-menu a:hover{background:var(--bs-secondary);color:var(--bs-primary)}.navbar .nav-item:hover .dropdown-menu{transform:rotateX(0);visibility:visible;background:var(--bs-light)!important;border-radius:10px!important;transition:.5s;opacity:1}#searchModal .modal-content{background:#fffc}.hero-header{background:linear-gradient(#00000080,#0000000d),url(/build/assets/foto-4-Cey-YwHj.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.page-header{background:linear-gradient(#0009,#0000004d),url(/build/assets/foto-7-Dsmo9aGR.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.page-header.about-us{background-image:linear-gradient(#0009,#0000004d),url(/build/assets/foto-16-C2rIwvav.jpg)}.page-header.day{background-image:linear-gradient(#0009,#0000004d),url(/build/assets/foto-1-Ds04h_7x.jpg)}.page-header.documents{background-image:linear-gradient(#0009,#0000004d),url(/build/assets/foto-7-Dsmo9aGR.jpg)}.page-header.programs{background-image:linear-gradient(#0009,#0000004d),url(/build/assets/foto-20-TzJdPYjB.jpg)}.page-header.gallery{background-image:linear-gradient(#0009,#0000004d),url(/build/assets/foto-21-B6V2uqeo.jpg)}.page-header.contact{background-image:linear-gradient(#0009,#0000004d),url(/build/assets/foto-15-DFF7gYej.jpg)}.video{position:relative;height:100%;min-height:400px;background:linear-gradient(#ffffff1a,#ffffff1a),url(/build/assets/foto-2-Cb8Et7F1.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:10px}.video .btn-play{position:absolute;z-index:3;top:50%;left:50%;transform:translate(-50%) translateY(-50%);box-sizing:content-box;display:block;width:32px;height:44px;border-radius:50%;border:none;outline:none;padding:18px 20px 18px 28px}.video .btn-play:before{content:"";position:absolute;z-index:0;left:50%;top:50%;transform:translate(-50%) translateY(-50%);display:block;width:100px;height:100px;background:var(--bs-secondary);border-radius:50%;animation:pulse-border 1.5s ease-out infinite}.video .btn-play:after{content:"";position:absolute;z-index:1;left:50%;top:50%;transform:translate(-50%) translateY(-50%);display:block;width:100px;height:100px;background:var(--bs-primary);border-radius:50%;transition:all .2s}.video .btn-play img{position:relative;z-index:3;max-width:100%;width:auto;height:auto}.video .btn-play span{display:block;position:relative;z-index:3;width:0;height:0;border-left:32px solid var(--bs-white);border-top:22px solid transparent;border-bottom:22px solid transparent}@keyframes pulse-border{0%{transform:translate(-50%) translateY(-50%) translateZ(0) scale(1);opacity:1}to{transform:translate(-50%) translateY(-50%) translateZ(0) scale(1.5);opacity:0}}#videoModal{z-index:99999}#videoModal .modal-dialog{position:relative;max-width:800px;margin:60px auto 0}#videoModal .modal-body{position:relative;padding:0}#videoModal .close{position:absolute;width:30px;height:30px;right:0;top:-30px;z-index:999;font-size:30px;font-weight:400;color:#fff;background:#000;opacity:1}.video.border{border-radius:50% 20%/10% 40%}.about-bg{background:linear-gradient(#fffc,#fffc),url(/build/assets/foto-1-Ds04h_7x.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.service{background:linear-gradient(#ff48800d,#ff488033)}.service .service-item{box-shadow:0 0 45px #0000001a;width:100%;height:100%;border-radius:50% 20%/10% 40%;transition:.5s;position:relative}.service-content:after{position:absolute;content:"";width:0;height:100%;top:0;left:0;right:auto;background:transparent;border-radius:50% 20%/10% 40%;transition:.5s}.service-item:hover{border:1px solid var(--bs-secondary)!important}.service-item:hover .service-content:after{background:var(--bs-secondary);width:100%;opacity:1;z-index:1}.service-item .service-content .service-content-inner{position:relative;z-index:2}.service-item .service-content-inner i,.service-item .service-content-inner p,.service-item .service-content-inner p.h4{transition:.5s}.service-item:hover .service-content-inner i,.service-item:hover .service-content-inner p{color:var(--bs-white)!important}.service-item:hover .service-content-inner p.h4{color:var(--bs-primary)}.service-item:hover .service-content-inner a.btn-primary{background:var(--bs-white)!important;color:var(--bs-primary)!important}.service-item .service-content-inner a.btn-primary:hover{background:var(--bs-primary)!important;color:var(--bs-white)!important}.program{background:linear-gradient(#ff48801a,#ff48801a)}.program .program-item .program-img .program-rate{position:absolute;width:100px;top:-20px;left:50%;margin-left:-50px;border-radius:10%/50%}.program .program-item .program-text{margin-top:-100px;padding-top:120px}.program .program-item .program-img img,.program .program-item .program-teacher img,.program .program-item:hover .program-text-inner .h4{transition:.5s}.program .program-item:hover .program-img img,.program .program-item:hover .program-teacher img{transform:scale(1.2)}.program .program-item:hover .program-text-inner .h4{color:var(--bs-primary)!important}.events .events-item{width:100%;height:100%;border-radius:30%;position:relative}.events .events-item .events-inner .events-rate{position:absolute;width:120px;top:-20px;left:50%;margin-left:-60px;border-radius:10%/50%}.events .events-item .events-inner .events-img .event-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.5s;z-index:1;opacity:0}.events .events-item .events-inner .events-img:hover .event-overlay{opacity:1}.events .events-item .events-img:after{position:absolute;content:"";width:100%;height:0;top:0;left:0;bottom:auto;background:#4d65f9b3;border-radius:10px;transition:.5s}.events .events-item:hover .events-img:after{height:100%;opacity:1}.events .events-item .events-text a.h4,.events .events-item .events-img img{transition:.5s}.events .events-item:hover .events-text a.h4{color:var(--bs-primary)!important}.events .events-item:hover .events-img img{transform:scale(1.3)}.blog .blog-item .blog-img{position:relative;width:100%;padding-top:100%;overflow:hidden;display:block}.blog .blog-item .blog-img img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .5s}.blog .blog-item .blog-img:after{position:absolute;content:"";width:100%;height:0;top:0;left:0;bottom:auto;background:#4d65f9b3;border-radius:10px 10px 0 0;transition:.5s}.blog .blog-item:hover .blog-img:after{height:100%;opacity:1}.blog .blog-item .blog-date-comments{padding-top:150px!important;margin-top:-125px}.blog .blog-item .blog-img img,.blog .blog-item .blog-content img,.blog .blog-item .blog-text-inner a.h4{transition:.5s}.blog .blog-item:hover .blog-img img,.blog .blog-item:hover .blog-content img{transform:scale(1.3)}.blog .blog-item:hover .blog-text-inner a.h4{color:var(--bs-primary)}.team .team-item{position:relative;width:100%;height:100%}.team .team-item .team-icon{position:absolute;bottom:120px;left:50%;transform:translate(-50%)}.team .team-item .team-icon a.share-link{opacity:0;transition:.5s}.team .team-item:hover .team-icon a.share-link{opacity:1}.team .team-item .team-content{height:100%}.team .team-item .team-content,.team .team-item .team-content h5,.team .team-item .team-content p{transition:.5s}.team .team-item:hover .team-content{background:var(--bs-primary)!important;border-radius:0 0 10px 10px}.team .team-item:hover .team-content h5{color:var(--bs-white)!important}.team .team-item:hover .team-content p{color:var(--bs-dark)!important}.testimonial .testimonial-carousel{position:relative}.testimonial .testimonial-carousel .owl-dots{margin-top:30px;display:flex;align-items:center;justify-content:center}.testimonial .testimonial-carousel .owl-dot{position:relative;display:inline-block;margin:0 5px;width:15px;height:15px;background:var(--bs-primary);border-radius:10px;transition:.5s}.testimonial .testimonial-carousel .owl-dot.active{width:30px;background:var(--bs-secondary)}.footer{background:linear-gradient(#fffc,#fff),url(/build/assets/foto-7-Dsmo9aGR.jpg);background-position:top center;background-repeat:no-repeat;background-size:cover}.footer .footer-galary-img img{width:100%;border-style:dotted;border-color:var(--bs-primary);transition:.5s}.footer .footer-galary-img img:hover{transform:scale(1.2)}.footer-item a.text-body:hover{color:var(--bs-secondary)!important}.contact-link{white-space:normal;word-wrap:anywhere;overflow-wrap:anywhere}#kontaktny-formular{scroll-margin-top:120px}#nas-tim{scroll-margin-top:90px}.gallery-thumb{width:100%;height:250px;object-fit:cover}.gallery-detail-thumb{height:400px}
