@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v29/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKdFvUDQ.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v29/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKd3vUDQ.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v29/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKebukDQ.ttf) format('truetype')}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v29/nuFvD-vYSZviVYUb_rj3ij__anPXJzDwcbmjWBN2PKfsukDQ.ttf) format('truetype')}.mt-3{margin-top:30px}.mb-2{margin-bottom:20px}.mb-3{margin-bottom:30px}body header .container{z-index:0 !important}.topmenu{background-color:rgba(0,0,0,0.3)}.topmenu .menu-brand{display:none;margin-top:5px}.topmenu a{padding:0 5px !important}.topmenu a img{margin-top:-30px !important}.topmenu2{background-color:rgba(0,0,0,0.3)}.topmenu2 .menu-brand{margin-top:-25px;display:block}.topmenu2 a{padding:0 5px !important}.scroll-menu{background-color:#00314F !important}.scroll-menu .menu-brand{display:block}.menu-cnt{justify-content:space-around !important}.menu-cnt ul{margin:revert;margin-top:19px}.menu-cnt ul li a{text-transform:uppercase;font-family:'Jost',sans-serif;font-weight:500;color:#ffffff !important}.menu-cnt ul li a:hover{color:#41beff !important}.menu-cnt ul li a:before{content:url('/layout/kolosterowe.png');margin-right:10px}.menu-cnt ul li:first-child a:before{content:"" !important;margin-right:0 !important}.mmenu-brand{display:none}nav .container{min-height:90px !important}.menu-brand{height:90px !important}.menu-brand .logo-default{height:50px}.section-video{position:relative}.section-video video{filter:brightness(50%)}.section-video .container{padding-bottom:80px !important}.section-video img{display:block;margin:0 auto}.section-video h1{text-align:center;font-family:'Playfair Display',serif;font-size:44px !important;color:#a7ddfe !important;font-weight:400 !important;line-height:56px !important}.section-video h1 span{display:block;font-size:74px !important;color:#41beff !important;font-weight:900 !important;text-transform:uppercase}.section-video .text p{text-align:center;font-family:'Jost',sans-serif;color:rgba(255,255,255,0.8) !important;font-size:16px;line-height:22px;margin:20px 40px 30px 40px !important}.section-video .btn{font-family:'Jost',sans-serif;text-transform:uppercase !important;font-weight:900 !important;color:#fff !important;border-color:#fff !important}.section-video .btn:hover{background-color:#41beff !important;color:#fff !important;border-color:#41beff !important}.section-video .kamera{color:#41beff !important;border-color:#41beff !important}.section-video hr.space-lg{height:0 !important}.section-video hr.space-lg2{height:20px !important}.section-top-overflow .container{margin-bottom:-200px !important}.content1 .cnt-box-side-icon img{width:auto;height:84px}.content1 .cnt-box-side-icon h2{font-family:'Playfair Display',serif !important;color:#41beff !important;font-size:22px !important;line-height:26px !important}.content1 .cnt-box-side-icon p{font-size:15px !important;line-height:22px !important;color:#ced8dd !important}.content2{background-repeat:no-repeat}.content2 h2{font-family:'Playfair Display',serif !important;font-size:34px !important;line-height:46px !important;color:#005479 !important;font-weight:400}.content2 h2 span{font-weight:600 !important}.content2 p{font-family:'Jost',sans-serif;font-size:16px;line-height:26px;color:#666666}.content2 .btn-video:after{font-size:75px !important;color:#005479 !important;margin-left:-36px !important}.content2 .btn-video:before{content:url('/layout/duzekolo.png');opacity:1 !important;background-color:transparent !important;animation:none !important;left:0 !important;right:0 !important;top:0 !important;bottom:0 !important;margin:auto !important;width:359px !important;height:345px !important;transform:none !important}.contant3 .container{padding-bottom:10px !important}.contant3 .ramka{border:2px solid #ccdde4;position:relative;-webkit-box-shadow:0 28px 31px -27px rgba(204,221,228,0.2);-moz-box-shadow:0 28px 31px -27px rgba(204,221,228,0.2);box-shadow:0 28px 31px -27px rgba(204,221,228,0.2)}.contant3 .ramka h2{text-align:center;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:-25px;background-color:#fff;padding:0 20px;width:350px;font-family:'Playfair Display',serif;font-size:34px;font-weight:400;color:#004f7f}.contant3 .ramka .content{margin:40px 30px 20px 30px}.contant3 .ramka .content p{text-align:center;color:#666666;font-family:'Jost',sans-serif;font-size:16px;line-height:24px;margin-bottom:16px}.contant3 .ramka .content img{width:90px;height:95px;display:block;margin:0 auto}.contant3 .ramka .content a{font-size:26px;line-height:24px;color:#004f7f;font-family:'Playfair Display',serif;text-decoration:none}.contant4 .container{padding-top:50px !important}.contant4 .ramka{border:2px solid #dadada;position:relative;-webkit-box-shadow:0 28px 31px -27px rgba(218,218,218,0.2);-moz-box-shadow:0 28px 31px -27px rgba(218,218,218,0.2);box-shadow:0 28px 31px -27px rgba(218,218,218,0.2)}.contant4 .ramka h2{text-align:center;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;top:-25px;background-color:#fff;padding:0 20px;width:370px;font-family:'Playfair Display',serif;font-size:34px;font-weight:400;color:#004f7f}.contant4 .ramka .content{margin:40px 30px 20px 30px}.contant4 .ramka .content p{text-align:center;color:#666666;font-family:'Jost',sans-serif;font-size:16px;line-height:24px;margin-bottom:16px}.contant4 .ramka .content img{width:90px;height:118px;display:block;margin:0 auto}.contant4 .ramka .content a{font-size:26px;line-height:24px;color:#004f7f;font-family:'Jost',sans-serif;text-decoration:none}.contant4 .ramka .content .godziny span{background-color:#f7f7f7;padding:0 7px 10px 7px;font-size:29px;line-height:49px;font-family:'Playfair Display',serif;color:#444444;font-weight:400;margin:0 5px}.content5 h2{font-family:'Playfair Display',serif !important;font-size:34px !important;line-height:46px !important;color:#005479 !important;font-weight:400}.content5 h2 span{font-weight:600 !important}.content5 p{font-family:'Jost',sans-serif;font-size:16px;line-height:26px;color:#666666}.content6{background-color:#ffffff !important;background-repeat:no-repeat;background-position:left}.content6 .container{padding-top:50px !important;padding-bottom:50px !important}.content6 h2{font-family:'Playfair Display',serif !important;font-size:34px !important;line-height:46px !important;color:#005479 !important;font-weight:400;text-align:right}.content6 h2 span{font-weight:600 !important}.content6 p{font-family:'Jost',sans-serif;font-size:16px;line-height:26px;color:#666666;text-align:right}.content6 .btn-text{float:right}.content6 .gallery{margin-top:80px;display:flex;justify-content:space-between}.content6 .gallery img{width:140px}footer{background-image:url('/layout/footer-bg.png');background-repeat:no-repeat;height:411px}footer .container{padding-bottom:20px}footer strong{font-weight:500 !important}footer .footer-bar{font-family:'Jost',sans-serif !important;margin-top:10px}footer .footer-bar img{height:20px;margin:3px 5px 0 5px !important}footer .menu-inner{margin-top:0 !important;margin-bottom:10px !important}footer .menu-inner a{font-family:'Jost',sans-serif;font-weight:500;font-size:17px !important}footer .footeradress{font-family:'Jost',sans-serif !important;color:#fff}footer .footeradress img{height:80px}footer .footeradress b{color:#fff}footer .footeradress p{margin-top:0 !important}footer h4{font-family:'Playfair Display',serif;color:#47b2e4 !important}footer p{margin-top:10px;font-size:15px}footer .copyr{display:flex;align-items:start}footer .polityka{text-align:right}.light h4{font-family:'Playfair Display',serif;color:#47b2e4 !important;font-size:20px !important;margin-bottom:4px}.ytcontainer{position:relative;width:100%;height:0;padding-bottom:56.25%}.ytcontainer iframe{position:absolute;top:0;left:0;width:100%;height:100%}.pageheader{background-color:rgba(0,0,0,0.3)}.pageheader h1{font-family:'Playfair Display',serif}.pageheader h2{font-size:18px !important;font-family:'Jost',sans-serif}.pagesection{background-color:#fff !important}.pagesection .container{padding-top:70px}.pagesection strong{font-weight:500 !important}.pagesection p{color:#444}.pagesection a{color:#47b2e4;text-decoration:none}.pagesection a:hover{color:#47b2e4 !important}.pagesection .cnt-box-blog-top .caption h2{margin-top:0 !important}.pagesection ul li,.pagesection ol li{color:#444}.pagesection .gallery{margin-top:30px}.contactform .container{padding-top:0}.gallery .thumbs-wrapper figure{margin:0}.gallery .thumbs-wrapper figure a div{height:138px;background-size:cover !important;background-repeat:no-repeat !important;margin-bottom:30px}.gallery .list a div{height:138px;background-size:cover !important;background-repeat:no-repeat !important;margin-bottom:30px}.files{margin-top:30px}.success-box{background-color:#00314F;color:#fff}.error-box{background-color:#951515;color:#fff;margin-bottom:30px}@media (max-width:1200px){.menu-cnt li a:before{content:"" !important;margin-right:0 !important}}@media (max-width:991.98px){nav{height:99px !important}.menu-brand{display:none !important}.mmenu-brand{display:block;margin-top:15px}.mmenu-brand .menu-brand{display:block !important}.topmenu2 .mmenu-brand{display:block;margin-top:25px !important}.content6 .obrazek{display:none}.footer-bar .container{display:block}footer{height:100% !important;background-color:#204B65}footer .copyr{display:block;text-align:center}footer .polityka{text-align:center;margin-top:10px !important}}@media (max-width:576px){.gallery .thumbs-wrapper figure{margin:0}.gallery .thumbs-wrapper figure a div{height:200px}.gallery .list a div{height:200px}}@media (max-width:480px){.section-video h1{font-size:30px !important}.section-video h1 span{font-size:40px !important}.content1 img{max-width:50px !important;height:100% !important}.contant3 .ramka h2{font-size:24px !important;width:270px !important}.contant4 .ramka h2{font-size:24px !important;width:300px !important}.content6 h2,.content6 p{text-align:center}footer{height:auto;background-color:#20516f}footer .copyr{display:block}}