@keyframes wiggle{0%,40%,7%,to{transform:rotateZ(0)}15%{transform:rotateZ(-15deg)}20%{transform:rotateZ(10deg)}25%{transform:rotateZ(-10deg)}30%{transform:rotateZ(6deg)}35%{transform:rotateZ(-4deg)}}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}html{box-sizing:border-box;font-size:16px;scroll-behavior:smooth;color:#000}.banner-font h3,.banner-font h6{font-family:DM Sans;font-weight:600;color:#fff;text-align:left;font-size:26px}.banner-font h6{font-weight:300;font-size:14px}.banner-font span{color:#e88c12}*,:after,:before{box-sizing:inherit}body,h1,h2,h3,h6,p{margin:0;padding:0;font-weight:400;line-height:1.1}img{max-width:100%;height:auto}a{text-decoration:none}*{font-family:"DM Sans",sans-serif}.btn:focus,button:focus{outline:0}body{background-color:#fff;overflow-x:hidden;-webkit-overflow-x:hidden;scroll-behavior:smooth;-webkit-scroll-behavior:smooth;font-size:clamp(14px,1vw,16px)}body::-webkit-scrollbar-track{background-color:#dce6eb}body::-webkit-scrollbar{width:10px;background-color:#dce6eb}body::-webkit-scrollbar-thumb{background-color:#e38e1c}.container{margin:0 clamp(20px,8vw,120px)}@media screen and (min-width:1550px){.container{margin:0 auto;max-width:1410px}}@media screen and (max-width:600px){.container{margin:0 20px}}h1{font-style:normal}.fs--14{font-size:clamp(12px,1.5vw,14px)}.fs--16{font-size:clamp(14px,1.5vw,16px)}.fs--18{font-size:clamp(16px,1.6vw,18px)}.fs--20{font-size:clamp(16px,1.7vw,20px)}.fs--36{font-size:clamp(28px,3vw,36px)}.fs--48{font-size:clamp(28px,3vw,48px)}.fw--400{font-weight:400}.fw--500{font-weight:500}.fw--600{font-weight:600}.fw--700{font-weight:700}.center{display:flex;align-items:center;justify-content:center}.text--center{text-align:center}.playfair,.playfair>*{font-family:"Playfair Display",serif}.lh--150{line-height:150%}.op--06{opacity:.6}.color--text{color:#26292d}.color--dark{color:#1a1f3b}.color--white{color:#fff}.mt--30{margin-top:30px}.btn{cursor:pointer;display:flex;justify-content:center;align-items:center;transition:all .3s ease;position:relative;overflow:hidden;border-radius:9px;text-align:center}.btn--big{padding:12px clamp(26px,3vw,32px);gap:clamp(8px,1vw,10px)}.btn--yellow{border:1px solid #e38e1c;background-color:#e38e1c;color:#fff}.btn--yellow:hover{background-color:#ba7214;border:1px solid #ba7214}.btn--dark{background:var(--linear,linear-gradient(180deg,#1a1f3b 0,#14172b 100%));color:#fff}.btn--dark:hover{transform:scale(1.03)}.hamburger__menu{display:none;cursor:pointer}@media screen and (max-width:1200px){.hamburger__menu{display:block}.hamburger__menu:hover div:nth-child(1){transform-origin:left center;transform:skewY(4deg)}.hamburger__menu:hover div:nth-child(2){width:19px!important}.hamburger__menu:hover div:nth-child(3){transform-origin:left center;transform:skewY(-4deg)}.hamburger__menu div{width:32px;height:4px;background-color:#fff;margin:6px 0;transition:transform .3s,all .3s,opacity .3s;border-radius:10px}.hamburger__menu div:nth-child(2){width:32px!important;transition:transform .3s,all .3s,opacity .3s,width .3s}}.header{padding:16px 0;position:relative;z-index:999;position:sticky;top:0;background:#171b33;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.header--container{display:flex;justify-content:space-between;align-items:center}.header--content{display:flex;gap:clamp(30px,3vw,40px);align-items:center}.header--link{transition:all .3s ease}.header--link:hover{transform:scale(1.1)}.header--nav{display:flex;gap:clamp(20px,2vw,32px);align-items:center}@media screen and (max-width:1200px){.header--nav{flex-direction:column}.header--nav>a{font-size:20px}.header--nav--desktop{display:none}}.header .header--logo img,.header--logo{width:150px;-o-object-fit:contain;object-fit:contain}.menu__open{position:fixed;top:80px;left:0;background-color:#1d213b;width:100vw;height:calc(100vh - 80px);transition:all .3s;transform:translateY(100%);z-index:98}.menu__open--container{padding:40px 0;height:100%;flex-direction:column;display:flex;gap:40px;align-items:center}.footer{background:#1a1f3b}.footer--container{display:flex;justify-content:space-between;align-items:flex-start}@media screen and (max-width:700px){.footer--container{flex-direction:column;gap:40px}}.footer .footer--logo img,.footer--logo{width:180px;-o-object-fit:contain;object-fit:contain}.footer--content>p{max-width:345px}@media screen and (max-width:1000px){.footer--content>p{max-width:230px}}@media screen and (max-width:700px){.footer--content>p{max-width:100%}}.footer__categories,.footer__categories--links{display:flex;flex-direction:column;gap:20px}.footer__categories--links{gap:18px}.footer__categories--container{width:50%;display:flex;justify-content:space-between;gap:50px 30px;align-items:flex-start;flex-wrap:wrap}@media screen and (max-width:700px){.footer__categories--container{width:100%}}.footer__social{width:28px;height:28px;background-color:#2e355a;border-radius:50%;transition:all .3s ease}.footer__social:hover{background-color:#e38e1c}.footer__social--container{display:flex;align-items:center;gap:12px}.section__header{width:100%;display:flex;align-items:flex-start;justify-content:space-between}@media screen and (max-width:900px){.section__header{flex-direction:column;gap:32px}}.banner{background:#1a1f3b;padding:88px 0;position:relative}.banner--element{position:absolute;top:90px;left:50%;transform:translateY(-50%);pointer-events:none;width:clamp(70px,8vw,130px);z-index:9}@media screen and (max-width:700px){.banner--element{left:70%}}.banner--container,.topbar.green{background-size:cover;background-position:center}.banner--container{background-image:url(http://ministerstwo-korepetycji.pl/wp-content/uploads/2024/08/Frame-1707480151.svg);background-repeat:no-repeat;border-radius:20px;display:flex;justify-content:flex-start;align-items:flex-start;padding:40px 32px;gap:22px;flex-direction:column;position:relative}@media screen and (max-width:900px){.banner--container{flex-direction:column;gap:32px;align-items:flex-start}}.btn-trans{background-color:rgb(227 142 28/.12)}.copyright-row,.header-btns{display:flex;align-items:center;gap:10px}.copyright-text p{color:rgb(255 255 255/.8);font-size:14px;margin:0}.copyright-row{justify-content:space-between;gap:5px}.copyright-main{border-top:1px solid rgb(255 255 255/.15);padding:20px 0;margin-top:100px}@media screen and (max-width:767px){.header-btns{display:none!important}.copyright-row{flex-direction:column}.lady-bn{display:none}}.lady-bn{position:absolute;right:80px;top:0;height:100%;width:auto}.topbar.green{background:url(https://ministerstwo-korepetycji.pl/test/wp-content/uploads/2024/09/Frame-1707480196.png);padding:15px 0;text-align:center;display:none}.bnlive-btn,.o-box{display:flex;align-items:center}.bnlive-btn{border-radius:100px;gap:12px;justify-content:flex-start;padding:10px 25px;width:-moz-max-content;width:max-content;margin-bottom:25px}.bnlive-btn.orange{background:#e38e1c}.o-box{gap:15px;padding:16px 20px;border-radius:12px}.o-banner-info-boxes{display:flex;gap:0;justify-content:space-between;padding:15px;border-radius:15px;background:#fff}.info-box-sec{background:#ebebeb;padding:30px 0}.o-banner{display:flex;align-items:center;justify-content:space-between}.o-banner-main{background-position:bottom;background-repeat:no-repeat;background-size:cover;padding:150px 0;position:relative;overflow:hidden}.mx-50{max-width:50%}.o-banner-con a{width:-moz-max-content;width:max-content}.o-banner-con{display:flex;flex-direction:column;gap:25px;align-items:flex-start}.vec-1,.vec-2{position:absolute}.vec-1{top:0;right:0;height:100%;width:auto}.vec-2{bottom:20px;left:50%}section.o-content-main{padding:100px 0;position:relative}.o-content-sec{padding:0 120px}.o-content-con{display:flex;flex-direction:column;gap:25px}.o-content-con p{color:rgb(38 41 45/.8);font-size:16px;line-height:150%}.o-content-con img{width:100%}.o-note-con>h2>span>img,img.vec-3{position:absolute;right:0}img.vec-4{position:absolute;left:0}.gallery-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:25px;margin-top:50px}.gallery-img img{width:100%;height:100%;border-radius:20px;-o-object-fit:cover;object-fit:cover}section.o-gallery-main{padding:100px 0}.o-note-main{background:url(https://ministerstwo-korepetycji.pl/wp-content/themes/Ministerstwo-Korepetycji/assets/images/sheet-bg.png);background-repeat:no-repeat;background-size:cover;background-position:bottom;padding:90px 0;position:relative}.o-note-con>h2>span>img{display:none;left:-60px;top:50%;width:calc(100% + 88px);min-width:calc(100% + 88px);-o-object-fit:contain;object-fit:contain;transform:translateY(-50%);z-index:1}.o-note-con .pos-rel.z--2{border-radius:1em 0 1em 0;background-image:linear-gradient(-100deg,rgb(227 142 28/.55),rgb(227 142 28/.79) 95%,rgb(227 142 28/.23));padding:0 10px}.faq-item{border-bottom:1px solid #ddd;padding:30px 15px}.faq-question{border:0;width:100%;text-align:left;padding:0;font-size:16px;cursor:pointer;background:0 0;transition:background-color .3s ease;display:flex;align-items:center;justify-content:space-between;color:#000}button.faq-question .arr{transition:.5s all}.faq-answer{display:none;padding-top:20px;font-size:14px;background-color:#fff}.o-note-sec{max-width:70%;margin:0 auto;width:100%}.faq-container{background:#fff;padding:50px;border-radius:16px;margin-top:80px;margin-bottom:-290px}.faq-container .faq-item:last-child{border:0}img.vec-6{position:absolute;top:-30px;left:50%;transform:translateX(-50%)}img.vec-7,img.vec-8{position:absolute;top:-95px;right:40px}img.vec-8{right:13%;top:50%;transform:translateY(-50%)}img.vec-5{position:absolute;top:0;left:40px}.map-box span{color:rgb(38 41 45/.6);font-family:"DM Sans";font-size:16px;font-style:normal;font-weight:400;line-height:150%}.map-box h3{display:flex;align-items:center;gap:15px;margin-bottom:20px}.timming-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.map-box{border-radius:16px;border:1px solid #ebebeb;background:#fff;padding:24px}.map-info-boxes{gap:35px;width:35%}.address,.map-info-boxes{display:flex;flex-direction:column}.o-location-main{background:#1a1f3b;padding:300px 0 100px}.mx-60{max-width:60%}.location-info-main{display:flex;justify-content:space-between;gap:30px;margin-top:80px}.max-70{width:65%}span.to-right{text-align:right}.graph-image img{width:100%}.graph-image{margin-top:30px}.topbar.blue,.topbar.gold,.topbar.lime,.topbar.orange,.topbar.orange-red,.topbar.purple,.topbar.red{background-image:url(http://ministerstwo-korepetycji.pl/wp-content/uploads/2024/08/Frame-1707480196.png);padding:15px 0;text-align:center;background-size:cover;background-position:center;display:none}.topbar.blue,.topbar.gold,.topbar.lime,.topbar.orange-red,.topbar.purple,.topbar.red{background-image:url(https://ministerstwo-korepetycji.pl/test/wp-content/uploads/2024/09/Frame-1707480196-1.png)}.topbar.blue,.topbar.gold,.topbar.lime,.topbar.orange-red,.topbar.purple{background-image:url(https://ministerstwo-korepetycji.pl/test/wp-content/uploads/2024/09/Frame-1707480196-2.png)}.topbar.blue,.topbar.gold,.topbar.orange-red,.topbar.purple{background-image:url(https://ministerstwo-korepetycji.pl/test/wp-content/uploads/2024/09/Frame-1707480196-3.png)}.topbar.gold,.topbar.orange-red,.topbar.purple{background-image:url(https://ministerstwo-korepetycji.pl/test/wp-content/uploads/2024/09/Frame-1707480196-1-1.png)}.topbar.gold,.topbar.orange-red{background-image:url(http://ministerstwo-korepetycji.pl/wp-content/uploads/2024/10/Frame-1707480196.png)}.topbar.gold{background-image:url(http://ministerstwo-korepetycji.pl/wp-content/uploads/2024/10/Frame-1707480196-1.png)}.topbar p{color:#fff}.shake-btn{animation:wiggle 2s linear infinite}.graph-image.mob,img.lady-bn.mob{display:none}@media screen and (max-width:991px){.graph-image.desk{display:none}.graph-image.mob{display:block}.o-banner-main{background-position:center;background-size:cover;padding-top:0}.o-banner,.o-banner-info-boxes{flex-direction:column}.o-banner-info-boxes{padding:0;background:0 0;gap:20px}.o-box{border:1px solid #dadada;background:#fff}.info-box-sec{background:0 0;margin-top:-75px;position:relative}.mx-50{max-width:100%}.o-banner-right{margin-top:50px}.vec-1{top:auto;width:100%;bottom:0;height:auto}.o-banner-sec{padding:100px 0 130px}.vec-2,.vec-3,.vec-4,img.vec-5,img.vec-6,img.vec-7{display:none}.o-content-sec{padding:0!important}section.o-content-main{padding:0}.gallery-grid{grid-template-columns:1fr}.gallery-grid .gallery-img:first-child{grid-area:auto}.o-note-sec{max-width:100%}img.vec-8{top:-60px;transform:none;width:120px}.faq-container{padding:25px;margin-top:50px}.faq-item{padding:20px 10px}.faq-question{font-size:14px}.map-info-boxes,.max-70,.mx-60{width:100%;max-width:100%}.location-info-main{flex-direction:column;margin-top:50px}.banner--container{padding:35px 32px 200px;background-image:url(https://ministerstwo-korepetycji.pl/test/wp-content/uploads/2024/08/Frame-1000011236.png)}img.lady-bn.mob{display:block!important;right:0;width:200px;height:auto;bottom:0;top:auto}}.footer-bn-btns{display:flex;align-items:center;gap:20px}@media screen and (max-width:767px){.footer-bn-btns{flex-direction:column;align-items:flex-start}}.show-on-mobile{display:none}@media (max-width:767px){.show-on-mobile{display:flex}}.custom-map-container{border-radius:16px;overflow:hidden}.custom-map-container iframe{filter:grayscale(90%) hue-rotate(300deg)}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/plugins/popup-anything-on-click/assets/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/plugins/popup-anything-on-click/assets/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/plugins/popup-anything-on-click/assets/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/plugins/popup-anything-on-click/assets/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/plugins/popup-anything-on-click/assets/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/plugins/popup-anything-on-click/assets/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}