@keyframes slider{to{transform:translateX(calc(-50% - 10px))}}@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)}}ul{box-sizing:border-box;list-style:none}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important;word-break:normal!important}.wpcf7 .hidden-fields-container,.wpcf7 form.init .wpcf7-response-output{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.hero--content>h1>span,.sheet--container>h4>span,.wpcf7-form-control-wrap{position:relative}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::after,.wpcf7-list-item-label::before{content:" "}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=tel]{direction:ltr}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}.change-layout{display:flex;gap:40px;margin-top:51px;width:93%;justify-content:center}.change-inner-layout{display:flex;gap:15px}.change-inner-layout h3{font-size:20px;font-weight:600;font-family:"DM Sans";margin-bottom:6px}.change-inner-layout p{font-size:16px;font-weight:400;font-family:"DM Sans"}@media screen and (max-width:767px){.change-layout{width:100%;flex-direction:column}}*,:after,:before{box-sizing:inherit}body,h1,h2,h3,h4,h5,h6,p,ul{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,input: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--36{font-size:clamp(28px,3vw,36px)}.fs--48{font-size:clamp(28px,3vw,48px)}.fw--300{font-weight:300}.fw--400{font-weight:400}.fw--500{font-weight:500}.fw--600{font-weight:600}.fw--700{font-weight:700}.center,.fd--alignment{display:flex;align-items:center}.fd--alignment{gap:clamp(8px,1vw,10px)}.center{justify-content:center}.text--center{text-align:center}.playfair{font-family:"Playfair Display",serif;white-space:nowrap}.lh--150{line-height:150%}.op--08{opacity:.8}.op--06{opacity:.6}.color--text{color:#26292d}.color--dark{color:#1a1f3b}.color--white{color:#fff}.mt--15{margin-top:15px}.mt--20{margin-top:20px}.mt--25{margin-top:25px}.mt--30{margin-top:30px}.mt--40{margin-top:40px}.mt--100{margin-top:100px}.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}.input{border-radius:8px;border:1px solid #ebebeb;background:#fff;padding:20px 28px}.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,.hero--content>h1>span>img{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}.hero{height:100vh;width:100%;background-repeat:no-repeat;background-size:cover;background-position:bottom;margin-top:-82px;position:relative}@media screen and (max-height:800px){.hero{height:800px}}.hero.med{height:40vh}@media screen and (max-height:800px){.hero.med{height:350px}}.hero--content>h3{max-width:566px;opacity:.8}@media screen and (max-width:1330px){.hero--content>h3{max-width:400px}}.hero--content>h1>span>span,.sheet--container>h4>span>span{position:relative;z-index: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}.hero--content>h1>span>img{display:none;position:absolute;left:-45px;top:50%;right:0;width:500px;min-width:500px;transform:translateY(-50%);z-index:1}@media screen and (max-width:900px){.hero--content>h1>span>img{width:340px;min-width:340px}}.hero--img--two{width:clamp(350px,33vw,530px);margin-left:15px;align-self:end;margin-bottom:0;height:80%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:800px){.hero--img--two{margin-left:0;position:absolute;bottom:40px;right:auto;left:50%;transform:translateX(-50%)}}.hero--container{display:flex;justify-content:space-between;align-items:center;position:relative;height:100%}@media screen and (max-width:800px){.hero--container{justify-content:flex-start;flex-direction:column;padding-top:150px}}.sheet{background-image:url(/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}.sheet__element{position:absolute;-o-object-fit:contain;object-fit:contain;pointer-events:none;z-index:0}.sheet__element--one{left:30px;top:-20px;position:sticky;margin-top:-115px}.sheet--container{margin-top:-160px}@media screen and (max-width:900px){.sheet__element--one{width:100px}}@media screen and (max-width:500px){.sheet__element--one{display:none}}.sheet__element--two{top:-30px;left:50%;transform:translateX(-50%);opacity:.5}.sheet__element--three{right:30px;top:-20px}@media screen and (max-width:900px){.sheet__element--three{width:100px}}@media screen and (max-width:500px){.sheet__element--three{display:none}}.sheet--container>h4>span>img,.sheet__element--four{right:0;top:75%;transform:translateY(-50%)}@media screen and (max-width:1200px){.sheet__element--four{display:none}}.sheet--container{position:relative;z-index:1}.sheet--container>h4>span>img{display:none;position:absolute;left:-60px;top:50%;width:calc(100% + 88px);min-width:calc(100% + 88px);-o-object-fit:contain;object-fit:contain;z-index:1}.numbers{background:var(--linear,linear-gradient(180deg,#1a1f3b 0,#14172b 100%));padding:75px 75px 100px}@media screen and (max-width:1200px){.numbers{padding:70px 0 90px}}.numbers--container{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media screen and (max-width:900px){.numbers--container{grid-template-columns:repeat(2,1fr);gap:40px 20px}}.numbers--number{font-size:clamp(48px,5vw,72px);transition:all .3s}.hpage_slider--main{background:var(--linear,linear-gradient(180deg,#1a1f3b 0,#14172b 100%));padding:75px 0 100px;position:relative;overflow-x:hidden}.hpage_slider__overlay{position:absolute;height:100%;width:380px;background:linear-gradient(90deg,#fff0 0,#191e37 82.03%);top:0;bottom:0;z-index:10;pointer-events:none}@media screen and (max-width:1630px){.hpage_slider__overlay{width:175px}}@media screen and (max-width:630px){.hpage_slider__overlay{width:90px}}@media screen and (max-width:500px){.hpage_slider__overlay{display:none}}.hpage_slider__overlay--left{left:0;transform:rotate(180deg)}.hpage_slider__overlay--right{right:0}.newsletter{background-image:url(/wp-content/themes/Ministerstwo-Korepetycji/assets/images/newsletter.png);background-repeat:no-repeat;background-size:cover;background-position:top;padding:90px 0;position:relative}.newsletter--container{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width:900px){.newsletter--container{flex-direction:column}}.newsletter__element{position:absolute;pointer-events:none;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:780px){.newsletter__element{display:none}}.newsletter__element--one{left:0;top:-10px}.newsletter__element--two{right:-35px;top:50px}.newsletter--content{width:calc(100% - clamp(300px,29vw,515px) - clamp(30px,7vw,120px))}@media screen and (max-width:900px){.newsletter--content{width:100%}}.newsletter--content>p{max-width:600px}.newsletter--content input[type=tel]{max-width:600px;width:100%}@media screen and (max-width:900px){.newsletter--input{width:100%}}.newsletter--img{width:clamp(300px,29vw,515px);-o-object-fit:contain;object-fit:contain}@media screen and (max-width:900px){.newsletter--img{width:100%}}.banner,.newsletter--img--container{position:relative}.banner{background:#1a1f3b;padding:88px 0}.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{background-image:url(http://ministerstwo-korepetycji.pl/wp-content/uploads/2024/08/Frame-1707480151.svg);background-repeat:no-repeat;background-size:cover;background-position:center;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}}.screen-reader-response{display:none!important}.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}.sheet--container{margin-top:0!important}.lady-bn{display:none}}.lady-bn{position:absolute;right:80px;top:0;height:100%;width:auto}.slider-main{display:flex;flex-wrap:nowrap;gap:20px;animation:slider 130s linear infinite alternate;width:-moz-max-content;width:max-content;margin-top:40px}.griding{display:flex;flex-direction:column;gap:20px}.card{background:rgb(255 255 255/.05);color:#fff;border-radius:16px;padding:30px;width:300px;box-shadow:0 2px 5px rgb(0 0 0/.1)}.card p{font-size:16px;font-weight:500;line-height:130%;margin:0 0 25px}.author{display:flex;margin-top:10px;align-items:center;gap:10px}.author img{border-radius:50%;width:40px;height:40px}.card p,.name{font-family:"DM Sans";color:#fff}.name{font-size:18px;font-weight:400;margin-bottom:4px}@media (max-width:768px){.slider-main{align-items:center}}@media screen and (max-width:767px){.slider-main{display:flex;flex-wrap:nowrap;gap:20px}.griding{display:flex;flex-direction:column;gap:20px}}.input::-moz-placeholder{font-size:14px!important;color:#6f6c90!important}.input,.input::placeholder{font-size:14px!important;color:#6f6c90!important}.topbar.green{background:url(https://ministerstwo-korepetycji.pl/test/wp-content/uploads/2024/09/Frame-1707480196.png);padding:15px 0;text-align:center;background-size:cover;background-position:center;display:none}img.vec-3{position:absolute;right:0}img.vec-4{position:absolute;left:0}.blue--btn{background:#3660cc;color:#fff;border-color:#3660cc}.blue-note{background-image:url(https://ministerstwo-korepetycji.pl/test/wp-content/uploads/2024/09/Frame-1707479318.png)}.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}img.lady-bn.mob{display:none}@media screen and (max-width:991px){.vec-3,.vec-4{display:none}.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}.hero--content>h1>span>span{font-size:26px}.sheet--container>h4>span>span{font-size:22px}}.newsletter--form input[type=checkbox]{width:-moz-max-content!important;width:max-content!important;height:15px}.newsletter--checkbox{display:flex;flex-direction:row;align-items:center;gap:10px}section.hero.med{height:80vh}.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}}.section-seo--numbers-top{padding-top:100px}@media (max-width:991px){.section-seo--numbers-top{padding-top:50px}}@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}