﻿@font-face{font-family:'icomoon';src:url("fonts/icomoon.eot?w84zoa");src:url("fonts/icomoon.eot?w84zoa#iefix") format("embedded-opentype"),url("fonts/icomoon.ttf?w84zoa") format("truetype"),url("fonts/icomoon.woff?w84zoa") format("woff"),url("fonts/icomoon.svg?w84zoa#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-magnifying-glass:before{content:"\e900"}.icon-search:before{content:"\e901"}.icon-search2:before{content:"\e902"}.icon-location:before{content:"\e903"}.icon-mail:before{content:"\e904"}.icon-phone2:before{content:"\e905"}.icon-time:before{content:"\e906"}.icon-user:before{content:"\e907"}body{font-size:14px;line-height:20px;color:dimgray;font-family:'Open Sans', sans-serif}main:not(.homePage){margin-top:80px}.btn{background:#FCB83B;border-radius:30px;border:none 0;padding:10px 45px;color:#fff;text-transform:uppercase;font-weight:600;font-size:14px;outline:0;cursor:pointer;transition:0.4s all;text-align:center}.btn:hover{background:#004177}input{border-radius:30px;border:1px solid #004177;padding:10px 18px;outline:0;color:dimgray}h1,h1 a,h2,h2 a,h3,h3 a{color:#004177}h1{font-weight:600;font-size:25px;line-height:normal;text-transform:uppercase}h2{font-weight:600;font-size:20px;line-height:29px}h3{font-size:14px;line-height:20px}a{text-decoration:none;color:dimgray;outline:0}p{margin-bottom:10px}table{width:100%}table tr:nth-child(even){background:#EDEDED}table tr:nth-child(odd){background:#fff}table td{padding:20px}sub,sup{position:relative;font-size:10px}sub{top:2px}sup{top:-6px}ul{padding-left:30px;margin-bottom:20px}ul li{list-style:circle}#header{-webkit-box-shadow:0 3px 5px 0 #919191;-moz-box-shadow:0 3px 5px 0 #919191;box-shadow:0 3px 5px 0 #919191;position:sticky;top:-128px;background:#fff;z-index:9}@media (max-width: 1199px){#header{top:-82px}}@media (max-width: 575px){#header{top:-122px}}#header .cntr{padding-top:10px;padding-bottom:7px}@media (max-width: 1199px){#header .row{justify-content:flex-end}}#nameWebsite{background:#004177;color:#fff;padding:34px 0 29px;text-align:center;position:relative}@media (max-width: 575px){#nameWebsite p{max-width:300px;margin:auto}}@media (max-width: 1199px){#nameWebsite{padding:20px 10px}}#nameWebsite p:first-child{margin-bottom:14px;font-weight:600;font-size:25px}@media (max-width: 1199px){#nameWebsite p:first-child{margin-bottom:0;font-size:20px}}#nameWebsite p:last-child{font-size:17px}@media (max-width: 1199px){#nameWebsite p:last-child{font-size:14px;margin-bottom:0}}#logoWebsite img{position:absolute;top:-99px;left:25px;transition:0.7s all}@media (max-width: 1199px){#logoWebsite img{top:-67px}}@media (max-width: 767px){#logoWebsite img{height:auto;position:relative;top:0;width:31px;left:0}}#header.active #logoWebsite img{top:-35px;transform:scale(0.5)}@media (max-width: 767px){#header.active #logoWebsite img{transform:scale(1);top:0}}#togglerMenu{right:0;padding:7px 15px 13px 20px;top:0;display:none;z-index:9999}@media (max-width: 1199px){#togglerMenu{display:block}}#togglerMenu>div{position:relative;width:27px;height:20px}#togglerMenu>div>span{width:100%;position:absolute;height:3px;background:#004177}#togglerMenu>div>span:nth-child(1){top:0}#togglerMenu>div>span:nth-child(2){top:10px}#togglerMenu>div>span:nth-child(3){top:20px}#togglerMenu.active{position:fixed;top:20px}#togglerMenu.active>div>span{background:#004177}@media (max-width: 1199px){.moduletable_menu{width:100%;position:fixed;height:100%;top:0;left:-100vw;background:#fff;z-index:999;opacity:0;visibility:hidden;transition:0.4s all}.moduletable_menu.active{opacity:1;left:0;visibility:visible}}@media (min-width: 1200px){.moduletable_menu{padding-left:130px}}@media (min-width: 1600px){.moduletable_menu{padding-left:177px}}.moduletable_menu ul{padding:0;margin:0;display:flex}@media (max-width: 1199px){.moduletable_menu ul{display:block;padding:24px}}.moduletable_menu ul li{list-style:none}@media (min-width: 1200px){.moduletable_menu ul li{padding:0 24px}}@media (max-width: 1199px){.moduletable_menu ul li{display:block;width:100%}}.moduletable_menu ul li a,.moduletable_menu ul li span{display:block;text-transform:uppercase;color:#004177;padding:10px 0 5px;margin-bottom:5px;border-bottom:2px solid transparent;transition:0.4s all;cursor:pointer}.moduletable_menu ul li a:hover,.moduletable_menu ul li span:hover{border-bottom:2px solid #004177}.moduletable_menu ul li.active a{border-bottom:2px solid #004177}.moduletable_menu ul li.active li a{border-bottom:0}.moduletable_menu ul li ul{transition:0.6s all;visibility:hidden;opacity:0;background:#fff;width:310px;flex-wrap:wrap;position:absolute;top:59px;box-shadow:0 4px 15px 0 #919191}@media (max-width: 1199px){.moduletable_menu ul li ul{box-shadow:none;padding:0;top:0;position:relative;opacity:1;visibility:visible}}.moduletable_menu ul li ul li{padding:0;width:100%;position:relative}@media (min-width: 1200px){.moduletable_menu ul li ul li.parent:after{font-size:30px;position:absolute;right:13px;top:7px;content:'›';display:block}}.moduletable_menu ul li ul li a,.moduletable_menu ul li ul li span{margin:0;padding:10px 0 10px 20px;text-transform:none;border:0;cursor:pointer;font-size:14px}@media (max-width: 1199px){.moduletable_menu ul li ul li a,.moduletable_menu ul li ul li span{padding-left:6px}}.moduletable_menu ul li ul li a:hover,.moduletable_menu ul li ul li span:hover{background:#EDEDED;border-bottom:0}.moduletable_menu ul li ul li.active a{background:#EDEDED;border-bottom:0}.moduletable_menu ul li:hover ul{visibility:visible;opacity:1}@media (min-width: 1200px){.moduletable_menu ul li:hover ul li ul{top:0;left:100%;visibility:hidden;box-shadow:3px 0 8px 0 #c3c3c3;transition:none;opacity:0}.moduletable_menu ul li:hover ul li:hover ul{visibility:visible;opacity:1}}@media (max-width: 1199px){.moduletable_menu>ul{overflow-y:auto;height:100vh;overflow-x:hidden}}.moduletable_search{padding-left:30px;position:relative}@media (max-width: 1199px){.moduletable_search{width:calc(100% - 410px)}}@media (max-width: 767px){.moduletable_search{padding-left:15px;width:calc(100% - 110px)}}.moduletable_search .form-search{border-radius:30px;border:1px solid #004177;outline:0;color:dimgray}.moduletable_search .form-search button{font-size:20px;background:none;position:absolute;top:2px;right:10px;border:none;padding:6px;color:#004177;transition:0.4s all}.moduletable_search .form-search input{padding-right:0;margin-right:51px;max-width:179px;border:0}@media (max-width: 1199px){.moduletable_search .form-search input{width:100%;max-width:100%}}#sliderHome{margin:0;padding:0}@media (max-width: 767px){#sliderHome{text-align:center}}#sliderHome li{display:flex;height:calc(100vh - 246px);min-height:600px;align-items:center;list-style:none;background-position:center;background-size:cover}#sliderHome li a{background:#FCB83B;border-radius:30px;border:none 0;padding:10px 45px;color:#fff;text-transform:uppercase;font-weight:600;font-size:14px;outline:0;cursor:pointer;transition:0.4s all;text-align:center;display:block;margin-top:73px;max-width:181px}#sliderHome li a:hover{background:#004177}#sliderHome h3{margin-bottom:17px;margin-top:16vh;font-weight:700;font-size:40px;line-height:normal}@media (max-width: 767px){#sliderHome h3{margin-top:0}}#sliderHome .txt{margin-bottom:0;font-size:24px;color:#004177}@media (max-width: 767px){#sliderHome a{margin:0 auto}}#sliderHome .owl-dots{bottom:62px;width:100%;z-index:9;position:absolute;text-align:center}#sliderHome .owl-dots button{width:25px;height:25px;background:#fff;margin:0 8px;border-radius:4px}#sliderHome .owl-dots button.active{background:#004177}#menuInHome{display:flex;flex-wrap:wrap;margin:40px -25px 95px;padding:0}@media (max-width: 767px){#menuInHome{margin-left:0;margin-right:0}}#menuInHome li{list-style:none;padding:0 25px;width:33.33%}@media (max-width: 767px){#menuInHome li{width:100%}}#menuInHome li a{border-radius:4px;text-align:center;display:block;padding:23px;font-size:20px;text-transform:uppercase;color:#fff;font-weight:600;-webkit-box-shadow:0 0 5px 0 #919191;-moz-box-shadow:0 0 5px 0 #919191;box-shadow:0 0 5px 0 #919191;transition:0.4s all}#menuInHome li a:hover{filter:brightness(110%);-webkit-box-shadow:0 0 12px 0 #595959;-moz-box-shadow:0 0 12px 0 #595959;box-shadow:0 0 12px 0 #595959}#menuInHome li:nth-child(1) a{background:#04BCB2}#menuInHome li:nth-child(2) a{background:#FCB83B}#menuInHome li:nth-child(3) a{background:#004177}.page-header{padding-bottom:18px;margin-bottom:37px;border-bottom:2px solid #EDEDED;position:relative}.page-header .arrow{position:absolute;right:0;top:0}@media (max-width: 767px){.page-header .arrow{position:relative}}.blog h2{margin-bottom:22px}.blog.home{margin:auto;max-width:1008px}.blog .item-image img{width:100%}@media (max-width: 991px){.blog .items-leading{max-width:600px;text-align:center;margin:auto}}.blog .items-leading>div{border-bottom:2px solid #EDEDED;padding-bottom:40px;margin-bottom:40px}@media (max-width: 991px){.blog .items-leading>div>div{position:relative;margin:0}.blog .items-leading>div>div>div:nth-child(1){order:1;position:absolute;top:0;z-index:1;left:12px}.blog .items-leading>div>div>div:nth-child(2){order:3}.blog .items-leading>div>div>div:nth-child(3){order:2}.blog .items-leading>div img{width:auto}}@media (max-width: 575px){.blog .items-leading>div img{width:100%}}.blog p.readmore{position:absolute;bottom:0}@media (max-width: 991px){.blog p.readmore{margin-top:20px;position:relative}}.published{width:65px;height:76px;float:left;position:relative}.published .icon-calendar{display:block;background:url("../img/kalendarz.png") no-repeat;height:100%}.published time{width:100%;position:absolute;top:22px;left:0;text-align:center}.published time span:first-child{display:block;font-size:26px;margin-bottom:10px;color:#004177}.published time span:last-child{display:block;font-size:12px;text-transform:uppercase;color:#fff}#eventsHome{padding:36px 0;position:relative}#eventsHome h1{text-align:center}#eventsHome:after,#eventsHome:before{background:#004177;width:calc(50% - 210px);content:"";height:1px;position:absolute;display:inline-block;top:52px}#eventsHome:before{left:0}#eventsHome:after{right:0}#eventsHome .cntr{margin-top:50px}@media (max-width: 991px){#eventsHome #eventCallendar{max-width:300px;margin:0 auto 40px}}#eventsHome #eventCallendar>div{background:#fff;box-shadow:0 0 5px #EDEDED;border-radius:10px;overflow:hidden}#eventsHome #eventCallendar>div tr{background:#fff}#eventsHome #eventCallendar>div .iccalendar{padding:0 !important}#eventsHome #eventCallendar>div .icnav{background:#004177;color:#fff;height:37px;align-items:center;display:flex;padding:10px !important;position:relative}#eventsHome #eventCallendar>div .icnav .titleic{order:1;font-size:14px;font-weight:600}#eventsHome #eventCallendar>div .icnav .backic,#eventsHome #eventCallendar>div .icnav .backicY{float:right !important}#eventsHome #eventCallendar>div .icnav #ic-next-year,#eventsHome #eventCallendar>div .icnav #ic-prev-year{display:none !important}#eventsHome #eventCallendar>div .icnav a{position:absolute;color:#fff}#eventsHome #eventCallendar>div .icnav #ic-prev-month{order:2;right:30px}#eventsHome #eventCallendar>div .icnav #ic-next-month{order:3;right:10px}#eventsHome #eventCallendar .iccalendar table td div.style_Today{background:#004177;color:#fff}#eventsHome #eventSlider{padding:0 80px}@media (max-width: 1199px){#eventsHome #eventSlider{padding:0}}#eventsHome #eventSlider .owl-stage{display:flex}#eventsHome #eventSlider .event{display:flex;height:100%}#eventsHome #eventSlider .event div:first-child{margin-right:30px}#eventsHome #eventSlider .event div:last-child{display:flex;padding-right:60px;flex-wrap:wrap}#eventsHome #eventSlider .event div:last-child .txt,#eventsHome #eventSlider .event div:last-child h2{margin-bottom:22px}#eventsHome #eventSlider .event div:last-child .readmore{align-self:flex-end}.owl-nav button{font-size:43px !important;top:0;position:absolute;width:50px;height:50px;border:2px solid #004177 !important;border-radius:50%;color:#004177 !important;display:block;top:calc(50% - 25px);outline:0}.owl-nav button span{display:inline-block;line-height:25px;position:relative;top:-5px}.owl-nav button.owl-prev{left:0}.owl-nav button.owl-next{right:0}.greyBg{background:url("../img/greyBg.jpg")}.arrow{color:#FCB83B;text-transform:uppercase}.arrow:after{background:url("../img/strzalka-zolta.png") no-repeat;width:44px;height:11px;display:inline-block;margin-left:10px;content:'';position:relative;right:0;transition:0.8s all}.arrow:hover:after{right:-10px}#schoolsHome{padding:70px 0}#schoolsHome ul{padding:0}#schoolsHome h1{padding-bottom:15px}#schoolsHome .schoolsSliderEvent{width:100%;padding-top:30px;padding-bottom:30px;border-bottom:1px solid #004177;border-top:1px solid #004177;margin-bottom:20px}@media (max-width: 991px){#schoolsHome .schoolsSliderEvent>div>div{margin-bottom:30px}}#schoolsHome h2{cursor:pointer;text-align:center;transition:0.5s all;font-weight:500}#schoolsHome h2.active,#schoolsHome h2:hover{color:#FCB83B}#schoolsHome h2 span{display:block;width:100%;line-height:22px}#schoolsHome h2 span:first-child{font-size:24px;letter-spacing:-1px}#schoolsHome h2 span:last-child{font-size:15px}#schoolsHome li{list-style:none}#recruitment h3,#schoolsHome h3{background:#FCB83B;color:#fff;height:79px;width:100%;line-height:26px;font-size:21px;text-transform:uppercase;padding:0 30px 0 20px;display:flex;align-items:center}#recruitment .txt,#schoolsHome .txt{padding:20px}#recruitment .arrow,#schoolsHome .arrow{display:block;margin-top:30px}#recruitment .readmore{position:relative}#recruitment .item-image a{line-height:0;display:block}#recruitment .item-image img{line-height:0}#recruitment h3{margin-bottom:10px}#recruitment .lead{margin-bottom:30px}#footer{background-image:url("../img/tlo_stopka.jpg");background-position:center bottom;background-repeat:no-repeat;background-size:cover;color:#fff;text-align:center;position:relative}#footer #logoWebsiteFooter{display:inline-block;margin-top:-30px;margin-bottom:20px}#footer #nameWebsiteFooter{margin-bottom:100px}#footer #nameWebsiteFooter p:first-child{font-size:28px;line-height:30px;margin-bottom:8px}#footer #nameWebsiteFooter p:last-child{font-size:18px;line-height:23px}#footer .moduletable{padding-bottom:70px}#footer .moduletable>div>div{margin-bottom:50px}#footer .moduletable>div>div i{display:block;font-size:28px;margin-bottom:25px}#footer:after,#footer:before{background:#fff;width:calc(50% - 100px);content:"";height:1px;position:absolute;display:inline-block;top:60px}#footer:after{right:0}#footer:before{left:0}@media (max-width: 991px){.pagination{text-align:center}}.pagination ul{padding:0}.pagination ul li{display:inline-block;margin:0;overflow:hidden;border-radius:7px}@media (max-width: 991px){.pagination ul li.pagination-end,.pagination ul li.pagination-next,.pagination ul li.pagination-prev,.pagination ul li.pagination-start{display:none}}.pagination ul li a,.pagination ul li span{display:block;padding:3px 10px;font-size:11px}.pagination ul li a{background:#004177;color:#fff}.pagination ul li span{background:#EDEDED;color:dimgray}#leftMenu{margin-top:-30px}#leftMenu h3{margin:4px 0 35px;font-size:22px;color:#fff;text-transform:uppercase;font-weight:600;line-height:30px}#leftMenu ul{margin:0;padding:0}#leftMenu ul ul.nav-child{padding:0 30px}#leftMenu li{margin:0 -20px;list-style:none;width:calc(100% + 40px)}#leftMenu li a,#leftMenu li span{padding:10px 19px;display:block;color:#fff;text-transform:uppercase;font-weight:600}#leftMenu li a:hover{text-decoration:underline}#leftMenu li.current{background:#FCB83B}#leftMenu li li a{font-weight:500;padding:3px 19px;text-transform:none}#leftMenu>div{padding:20px;margin-bottom:40px}#leftMenu .blue{background:#004177}#leftMenu .turquoise{background:#04BCB2}#leftMenu .turquoise li a{padding-top:0;text-transform:none;font-weight:500}#leftMenu .turquoise li a:before{font-family:'icomoon';font-size:24px;color:#FCB83B;content:'\e908';float:left;margin-right:12px;margin-bottom:22px}#leftMenu.plan h3{display:none;margin:4px 0 16px}#leftMenu.plan li{width:auto;margin:0;display:inline-block}#contactsList #listContact{margin-top:30px}#contactsList h3{font-size:15px;line-height:20px;font-weight:600}#contactsList .addressData h3{margin-bottom:10px}#contactsList .hours{margin-top:5px}#contactsList p{font-size:12px;margin-bottom:0}#contactsList sup{font-size:10px;position:relative;top:-5px}#contactsList .item{margin-bottom:30px}#contactsList .category-desc{margin-bottom:30px;margin-top:-18px}#contactsList .category-desc p{font-size:14px;margin-bottom:10px}#lessonPlan{text-align:center}#lessonPlan th{width:20%;min-width:170px;padding:7px 0;background:#004177;color:#fff;font-weight:600;text-transform:uppercase}#lessonPlan th:first-child{width:111px;min-width:100px}#lessonPlan td{vertical-align:middle;padding:4px}#lessonPlan p{margin:0}@media (max-width: 1199px){#lessonPlan #tableOv{overflow-x:auto}}#lessonPlan span{display:block}#lessonPlan .hours{font-weight:600;font-size:12px;color:#004177;line-height:11px;margin-bottom:6px}#lessonPlan span.teacher{font-size:11px;margin-bottom:0;line-height:normal}#lessonPlan .classRoomGroup{margin-bottom:3px;font-weight:600;font-size:12px;line-height:13px;margin-top:3px}#lessonPlan span.subject{display:block;font-size:12px;line-height:15px;margin-top:3px;font-weight:600}.search .btn-group.pull-left{float:left;margin-right:14px}#lgRot{padding:30px 0 70px;margin-top:80px}.logosRotator .owl-stage{display:flex;align-items:center;justify-content:center}.logosRotator .owl-stage .item{text-align:center}.logosRotator .owl-stage .item img{margin:auto;max-height:110px;width:auto}strong{font-weight:600}a{color:#004177}.pgplugin1,.phocagallery-box-file{width:auto !important}#pg-msnr-container{display:flex;padding:0;margin:50px 0 0;flex-wrap:wrap}.pgplugin1 .detail,.phocagallery-box-file .detail{display:none !important}.pgplugin1 .name,.phocagallery-box-file .name{display:none !important}.page-header dl.article-info.muted{display:inline-block;transform:scale(0.7);margin-right:12px;position:relative;top:25px}.articleWithDate{display:inline-block}.blog #pg-msnr-container{display:none !important}a.bip{background:rgba(255,255,255,0.4);display:inline-block;padding:20px 20px 7px}a.bip2{top:-87px;position:absolute;right:15px;width:40px}@media (max-width: 1199px){a.bip2{top:-62px}}a.bip2 img{width:100%}#panel_cookie_dol{box-shadow:0 -3px 5px 0 #919191;width:100%;z-index:999;position:fixed;bottom:0;background:#fff;text-align:center;padding:70px 20px 65px}

/*# sourceMappingURL=template.min.css.map */