@charset "UTF-8";.new-department{margin:0;overflow-x:hidden;color:#091a3d;font-size:16px}.new-department button{font-family:Josefin Sans,sans-serif}.new-department p{color:inherit}.new-department h1,.new-department h2,.new-department h3,.new-department h4,.new-department h5,.new-department h6{font-weight:700}.new-department *{box-sizing:border-box;line-height:1.2em}.mk-header .mk-header-holder .mk-header-toolbar,.mk-header #mk-page-introduce{display:none}.hero-section{min-height:450px;height:450px}@media screen and (min-width: 768px){.hero-section{min-height:650px;height:650px}}@media screen and (min-width: 992px){.hero-section{min-height:888px;height:888px}}@media screen and (min-width: 2000px){.hero-section{min-height:1200px;height:1200px}}.hero-section--radom{background:url(/wp-content/themes/jupiter-child/dist/assets/hero--radom-DoMZpGzL.png) center center no-repeat;background-size:cover}.hero-section--bielsko-biala{background:url(/wp-content/themes/jupiter-child/dist/assets/hero--bielsko-biala-AhV44tOu.png) center center no-repeat;background-size:cover}.hero-section--katowice{background:url(/wp-content/themes/jupiter-child/dist/assets/hero--katowice-9bacbAZr.png) center center no-repeat;background-size:cover}.hero-section--lublin{background:url(/wp-content/themes/jupiter-child/dist/assets/hero--lublin-Dy0l8-NJ.png) center center no-repeat;background-size:cover}.hero-section--malbork{background:url(/wp-content/themes/jupiter-child/dist/assets/hero--malbork-hDbMjvW2.png) center center no-repeat;background-size:cover}.qualifications-section{margin:0 0 88px;padding:0 16px}.qualifications-section__box{max-width:923px;margin:0 auto}.qualifications-section__title{font-size:27px;font-weight:700;margin:0 0 25px;color:#091a3d;text-align:center}@media screen and (min-width: 768px){.qualifications-section__title{font-size:37px}}.qualifications-section__desc{font-size:16px;line-height:1.2em;color:#091a3d;margin:0 0 50px}@media screen and (min-width: 768px){.qualifications-section__desc{font-size:20px;line-height:1.2em}}.qualifications-section__buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px}.qualifications-section__button{background:#0078bc;color:#fff;width:220px;height:58px;border-radius:10px;font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;transition:.3s ease-in-out all;cursor:pointer}@media screen and (min-width: 768px){.qualifications-section__button{font-size:18px}}.qualifications-section__button:hover,.qualifications-section__button:focus{background:#0064a4;color:#fff}.open-section{margin:0 0 68px;padding:0 16px}.open-section__box{max-width:923px;margin:0 auto}.open-section__title{font-size:27px;font-weight:700;margin:0 0 25px;color:#0078bc;text-align:center}@media screen and (min-width: 768px){.open-section__title{font-size:37px}}.open-section__desc{font-size:16px;line-height:1.2em;color:#091a3d;margin:0 0 50px;text-align:center}@media screen and (min-width: 768px){.open-section__desc{font-size:20px;line-height:1.2em}}.wns-section{margin:0 0 86px;padding:0 16px}.wns-section__box{max-width:923px;margin:0 auto}.wns-section__title{font-size:27px;font-weight:700;margin:0 0 25px;color:#091a3d;text-align:center}@media screen and (min-width: 768px){.wns-section__title{font-size:37px}}.wns-section .labels{display:flex;flex-direction:column;justify-content:center;align-items:center;flex-wrap:wrap;gap:18px}@media screen and (min-width: 992px){.wns-section .labels{flex-direction:row}}.wns-section .labels__left,.wns-section .labels__right{display:flex;flex-direction:column;gap:18px}.wns-section .labels__left{width:100%;max-width:455px}@media screen and (min-width: 992px){.wns-section .labels__left{max-width:450px}}.wns-section .labels__right{width:100%;max-width:455px}.wns-section .label-item{height:200px;padding:36px 24px;border-radius:10px;display:flex;align-items:center;justify-content:space-between;gap:28px;background:#0e73b6;background:linear-gradient(180deg,#0e73b6,#005893);color:#fff}@media screen and (min-width: 992px){.wns-section .label-item{padding:49px 31px 38px 40px;gap:41px}}.wns-section .label-item__text-1{font-size:16px;line-height:1;font-weight:700;margin-bottom:4px}@media screen and (min-width: 768px){.wns-section .label-item__text-1{font-size:20px;line-height:1}}.wns-section .label-item__text-2{font-size:28px;line-height:1;font-weight:700;margin-bottom:4px}@media screen and (min-width: 768px){.wns-section .label-item__text-2{font-size:32px;line-height:1}}.wns-section .label-item__text-3{font-size:36px;line-height:1}@media screen and (min-width: 768px){.wns-section .label-item__text-3{font-size:40px;line-height:1}}.wns-section .label-item__text-4{font-size:13px;line-height:1;font-weight:700}.wns-section .label-item__icon{width:90px}@media screen and (min-width: 768px){.wns-section .label-item__icon{width:113px}}.wns-section .label-item--2{height:178px}@media screen and (min-width: 992px){.wns-section .label-item--2{padding:31px 35px 40px 40px}}.wns-section .label-item--2 .label-item__text-1{font-size:14px}.wns-section .label-item--2 .label-item__text-2{font-size:36px}@media screen and (min-width: 768px){.wns-section .label-item--2 .label-item__text-2{font-size:49px}}.wns-section .label-item--2 .label-item__text-3{font-size:13px}.wns-section .label-item--3{height:120px}@media screen and (min-width: 992px){.wns-section .label-item--3{padding:19px 20px 16px 41px}}.wns-section .label-item--3 .label-item__text-1{font-size:14px}.wns-section .label-item--3 .label-item__text-2{font-size:36px}@media screen and (min-width: 768px){.wns-section .label-item--3 .label-item__text-2{font-size:49px}}.wns-section .label-item--3 .label-item__text-3{font-size:13px}.wns-section .label-item--3 .label-item__icon{width:66px}.wns-section .label-item--4{height:120px;gap:16px}@media screen and (min-width: 992px){.wns-section .label-item--4{padding:19px 20px 16px 41px;gap:41px}}.wns-section .label-item--4 .label-item__text-1{font-size:18px;line-height:1.2em}@media screen and (min-width: 380px){.wns-section .label-item--4 .label-item__text-1{font-size:22px;line-height:1.2em}}@media screen and (min-width: 992px){.wns-section .label-item--4 .label-item__text-1{font-size:24px;line-height:1.2em}}.wns-section .label-item--4 .label-item__text-2{font-size:48px;margin-bottom:0}@media screen and (min-width: 380px){.wns-section .label-item--4 .label-item__text-2{font-size:60px}}@media screen and (min-width: 992px){.wns-section .label-item--4 .label-item__text-2{font-size:64px}}.wns-section .label-item--4 .label-item__text-box{display:flex;gap:6px}@media screen and (min-width: 380px){.wns-section .label-item--4 .label-item__text-box{font-size:16px}}.wns-section .label-item--4 .label-item__icon{width:60px}@media screen and (min-width: 380px){.wns-section .label-item--4 .label-item__icon{width:70px}}@media screen and (min-width: 992px){.wns-section .label-item--4 .label-item__icon{width:81px}}.wns-section .label-item--5{height:120px}@media screen and (min-width: 992px){.wns-section .label-item--5{padding:19px 20px 16px 41px}}.wns-section .label-item--5 .label-item__text-1{font-size:20px;line-height:1.3em}@media screen and (min-width: 768px){.wns-section .label-item--5 .label-item__text-1{font-size:24px;line-height:1.3em}}.wns-section .label-item--5 .label-item__icon{width:66px}.where-section{margin:0 0 68px;padding:0 16px}.where-section__box{max-width:923px;margin:0 auto}.where-section__title{font-size:27px;font-weight:700;margin:0 0 41px;color:#0078bc;text-align:center}@media screen and (min-width: 768px){.where-section__title{font-size:37px}}.where-section__desc{font-size:20px;line-height:1.2em;color:#091a3d;margin:0 0 36px;text-align:center}@media screen and (min-width: 768px){.where-section__desc{font-size:24px;line-height:1.2em}}.where-section__button{display:block;max-width:220px;margin:0 auto 40px;padding:23px 37px 17px;border:1px solid #0078BC;border-radius:10px;font-size:16px;color:#0078bc;font-weight:700;transition:all .3s ease-in-out;cursor:pointer}@media screen and (min-width: 768px){.where-section__button{font-size:18px}}.where-section__button:hover,.where-section__button:focus{background:#0078bc;color:#fff}.where-section__map{border-radius:14px;width:100%;height:250px}.where-section .cmplz-placeholder-parent{width:100%;height:254px;border:2px solid #0078BC;border-radius:14px;box-shadow:0 0 1px #00000080,0 1px 10px #00000026}.reservation-section{padding:0 16px}.reservation-section__box{max-width:923px;margin:0 auto}.reservation-section__mobile-text{font-size:24px;line-height:1.3em;font-weight:700;max-width:334px;margin:0 auto 16px;color:#091a3d}@media screen and (min-width: 768px){.reservation-section__mobile-text{display:none}}.reservation-section2{min-height:500px;height:500px;position:relative}@media screen and (min-width: 768px){.reservation-section2{position:static;min-height:423px;height:423px}}@media screen and (min-width: 992px){.reservation-section2{min-height:818px;height:818px}}@media screen and (min-width: 2000px){.reservation-section2{min-height:1100px;height:1100px}}.reservation-section2--radom{background:url(/wp-content/themes/jupiter-child/dist/assets/reservation-mobile--radom-DK-WVdsy.png) center center no-repeat;background-size:cover}@media screen and (min-width: 768px){.reservation-section2--radom{background:url(/wp-content/themes/jupiter-child/dist/assets/reservation-tablet--radom-3cuyc_zy.png) center center no-repeat;background-size:cover}}@media screen and (min-width: 992px){.reservation-section2--radom{background:url(/wp-content/themes/jupiter-child/dist/assets/reservation--radom-CyDqW_y0.png) center center no-repeat;background-size:cover}}.reservation-section2--lublin{background:url(/wp-content/themes/jupiter-child/dist/assets/reservation-mobile--lublin-DGgCaPPB.png) center center no-repeat;background-size:cover}@media screen and (min-width: 768px){.reservation-section2--lublin{background:url(/wp-content/themes/jupiter-child/dist/assets/reservation-tablet--lublin-JC3u8fjA.png) center center no-repeat;background-size:cover}}@media screen and (min-width: 992px){.reservation-section2--lublin{background:url(/wp-content/themes/jupiter-child/dist/assets/reservation--lublin-Dn_MeStu.png) center center no-repeat;background-size:cover}}.reservation-section2--katowice{background:url(/wp-content/themes/jupiter-child/dist/assets/reservation-mobile--katowice-DLUxI5ng.png) center center no-repeat;background-size:cover}@media screen and (min-width: 768px){.reservation-section2--katowice{background:url(/wp-content/themes/jupiter-child/dist/assets/reservation-tablet--katowice-DLCXytxP.png) center center no-repeat;background-size:cover}}@media screen and (min-width: 992px){.reservation-section2--katowice{background:url(/wp-content/themes/jupiter-child/dist/assets/reservation--katowice-BdXTH1zY.png) center center no-repeat;background-size:cover}}.reservation-section2--bielsko-biala{background:url(/wp-content/themes/jupiter-child/dist/assets/reservation-mobile--bielsko-biala-mYj8qzoa.png) center center no-repeat;background-size:cover}@media screen and (min-width: 768px){.reservation-section2--bielsko-biala{background:url(/wp-content/themes/jupiter-child/dist/assets/reservation-tablet--bielsko-biala-CtoOR_JY.png) center center no-repeat;background-size:cover}}@media screen and (min-width: 992px){.reservation-section2--bielsko-biala{background:url(/wp-content/themes/jupiter-child/dist/assets/reservation--bielsko-biala-ClXlU02j.png) center center no-repeat;background-size:cover}}.reservation-section2--malbork{background:url(/wp-content/themes/jupiter-child/dist/assets/reservation-mobile--malbork-C6qR30mP.png) center center no-repeat;background-size:cover}@media screen and (min-width: 768px){.reservation-section2--malbork{background:url(/wp-content/themes/jupiter-child/dist/assets/reservation-tablet--malbork-B_no_Dm5.png) center center no-repeat;background-size:cover}}@media screen and (min-width: 992px){.reservation-section2--malbork{background:url(/wp-content/themes/jupiter-child/dist/assets/reservation--malbork-9MF0n0Jk.png) center center no-repeat;background-size:cover}}.reservation-section2__box{max-width:923px;margin:0 auto}@media screen and (min-width: 768px){.reservation-section2__box{position:relative}}.reservation-section2__container{position:absolute;bottom:62px;left:50%;transform:translate(-50%);width:calc(100vw - 32px);max-width:338px}@media screen and (min-width: 768px){.reservation-section2__container{bottom:auto;transform:unset;width:auto;max-width:unset;left:80px;top:130px}}@media screen and (min-width: 992px){.reservation-section2__container{left:0;top:245px}}@media screen and (min-width: 2000px){.reservation-section2__container{left:-70px;top:370px}}.reservation-section2__text{display:none;color:#fff;font-weight:700}@media screen and (min-width: 768px){.reservation-section2__text{display:block;margin-bottom:17px;font-size:30px;line-height:1.3em}}@media screen and (min-width: 992px){.reservation-section2__text{font-size:36px;line-height:1.3em}}.reservation-section2__button{display:flex;align-items:center;justify-content:center;width:100%;height:58px;font-size:18px;font-weight:700;color:#091a3d;background:#ffae00;transition:all .3s ease-in-out;border-radius:10px;cursor:pointer}@media screen and (min-width: 768px){.reservation-section2__button{max-width:240px}}.reservation-section2__button:hover,.reservation-section2__button:focus{background:#d58c00}
