.page-departments .page-title{background-color:var(--brand01--500)}.page-departments .page-title *{color:var(--neutral--00)}.page-departments .breadcrumbs-holder>span>span:not(:last-child):after{background-color:var(--neutral--00)}.page-departments.subpage-about main{overflow:hidden}.page-departments.subpage-about .heading{font-size:2.5rem}.page-departments.subpage-about main .shape svg{transform:scale(.75) rotate(30deg)}.page-departments.subpage-about main .shape{top:50%;left:50%}.page-departments.subpage-about main .shape svg *{fill:var(--brand01--50)}.page-departments.subpage-contact .contact-details .address+.icon{margin-top:2rem}.page-departments .page-title,.page-form .page-title{background-color:var(--brand01--500)}.page-departments .page-title *,.page-form .page-title *{color:var(--neutral--00)}.page-departments .breadcrumbs-holder>span>span:not(:last-child):after,.page-form .breadcrumbs-holder>span>span:not(:last-child):after{background-color:var(--neutral--00)}.page-offers .page-title{background-color:var(--brand02--300)}.page-courses .page-title{background-color:var(--neutral--200)}.page-elearning .page-title{background-color:var(--brand05--200)}.page-offers .page-title h1{margin-bottom:1.5rem}.page-offers .page-title .choose-department-holder .btn{display:flex;height:100%;align-items:center}.page-offers .page-title .offer-info{display:flex;width:fit-content;gap:2.25rem;flex-wrap:wrap;margin-top:1.5rem}.page-offers .page-title .offer-info .info-part{display:flex;align-items:center;gap:.75rem}.page-offers .page-title .offer-info .info-part .icon-container{width:64px;height:64px;background-color:rgba(255,255,255,.2);border-radius:15px;display:flex;align-items:center;justify-content:center}.page-offers .page-title .offer-info .info-part svg{width:auto}.page-offers .page-title .offer-info .info-part .icon-holder{align-items:center;display:flex}.page-offers .page-title .offer-info .info-part .values{display:flex;flex-direction:column;margin-top:0}.page-offers .page-title .offer-info .info-part .value{font-size:1.25rem;font-weight:500}.page-offers .page-title .offer-info .info-part .label{color:#111010CC}.page-elearning.subpage-about main p,.page-elearning.subpage-about main ul{font-size:1.125rem;line-height:1.6}.page-elearning.subpage-about main h4{margin-top:3rem;font-size:1.5rem}.page-elearning.subpage-about main p+p>b{display:block;margin-top:1.5rem;font-size:1.375rem;font-weight:500}.page-courses.subpage-recruitment main{overflow:hidden}.page-courses.subpage-recruitment main .shape svg{transform:scale(.75) rotate(30deg)}.page-courses.subpage-recruitment main .shape{top:40%;left:15%}.page-courses.subpage-recruitment main .shape svg *{fill:var(--brand05--50)}.page-courses.subpage-recruitment main .icon-holder{margin:0}.page-courses.subpage-recruitment main .icon.icon-bg .icon-holder{background:var(--neutral--100)}.page-courses.subpage-recruitment main h3{font-size:1.5rem}.page-schools .page-title{background-color:var(--brand06--600)}.page-schools:not([data-school-type]) .page-title *{color:var(--neutral--00)}.page-schools:not([data-school-type]) .breadcrumbs-holder>span>span:not(:last-child):after{background-color:var(--neutral--00)}.page-schools[data-school-type=szkoly-policealne] .page-title,.page-title[data-school-type=szkoly-policealne]{background-color:var(--brand02--300)}.page-schools[data-school-type=szkoly-medyczne] .page-title,.page-title[data-school-type=szkoly-medyczne]{background-color:var(--brand07--200)}.page-schools[data-school-type=kursy-i-szkolenia] .page-title,.page-title[data-school-type=kursy-i-szkolenia]{background-color:var(--neutral--300)}.page-schools[data-school-type=liceum-dla-doroslych] .page-title,.page-title[data-school-type=liceum-dla-doroslych]{background-color:var(--color-liceum-dla-doroslych)}.page-schools[data-school-type=akademia-iii-wieku] .page-title,.page-title[data-school-type=akademia-iii-wieku]{background-color:var(--color-a3w)}.page-schools.subpage-recruitment .sidebar{background-color:var(--brand02--50)}.page-schools.subpage-recruitment section h2{margin-bottom:1.5rem;font-size:2rem}.page-schools.subpage-recruitment section h3{font-size:1.5rem}.page-schools.subpage-recruitment section .icon .icon-holder{margin:0}.page-schools.subpage-recruitment section .icon.icon-bg .icon-holder{background-color:var(--brand02--200)}.page-schools.subpage-about section h2{margin-bottom:1.5rem;font-size:2.5rem}.page-schools.subpage-about section:not(.about-us-stars) .icon .icon-holder{margin:0}.page-schools.subpage-about section:not(.about-us-stars) .icon.icon-bg .icon-holder{background-color:var(--brand02--200)}.page-schools.subpage-about section.about-us-stars .icon .icon-holder svg *{fill:var(--brand02--500)}.page-schools.subpage-about .industries .shape svg *{fill:var(--brand06--100)}.page-schools.subpage-about .icon+strong{margin:1.5rem 0 .5rem;font-size:1.25rem}.page-schools.subpage-about .col.border-left{margin-left:3rem;padding-left:3rem;border-left:1px solid var(--brand01--100)}.page-about-us .page-title{background-color:var(--brand01--600)}.page-about-us .page-title *{color:var(--neutral--00)}.page-about-us .breadcrumbs-holder>span>span:not(:last-child):after{background-color:var(--neutral--00)}.page-about-us .rewards{background:var(--brand01--100)}.page-about-us .overlay-fade-holder>.overlay-fade{background:linear-gradient(90deg,transparent,var(--brand01--100),var(--brand01--100))}.page-about-us .typo-decorator{-webkit-text-stroke:1px var(--brand01--200)}.page-about-us section .icon .icon-holder{margin:0}.page-about-us h4{font-size:1.5rem}.page-blog .page-title{background-color:var(--brand01--500)}.page-blog .page-title *{color:var(--neutral--00)}.page-blog .breadcrumbs-holder>span>span:not(:last-child):after{background-color:var(--neutral--00)}.page-specials .page-title{background-color:var(--brand01--500)}.page-specials .page-title *{color:var(--neutral--00)}.page-specials .breadcrumbs-holder>span>span:not(:last-child):after{background-color:var(--neutral--00)}.page-contact .page-title{background-color:var(--brand01--500)}.page-contact .page-title *{color:var(--neutral--00)}.page-contact .breadcrumbs-holder>span>span:not(:last-child):after{background-color:var(--neutral--00)}.page-contact .contact-details .heading{margin-bottom:1rem}.page-contact .contact-details .icon:not(:first-child){margin-top:2rem}.page-contact .contact-details .auto-p br{display:block}.page-contact b+.email{margin-top:.25rem}.page-contact .email+b{margin-top:1rem}.page-contact.subpage-advocate h2{font-size:2.5rem}.page-contact.subpage-advocate h3{margin-bottom:.5rem;font-size:1.5rem}.page-legal .page-title{background-color:var(--brand01--500)}.page-legal .page-title *{color:var(--neutral--00)}.page-legal .breadcrumbs-holder>span>span:not(:last-child):after{background-color:var(--neutral--00)}.page-legal .page-content .container{max-width:900px}.page-legal .page-content *{font-size:1.125rem}.page-legal .faq .container{max-width:900px}.page-legal .faq .col.col-2{max-width:100%}.page-legal.page-rodo .faq{padding-bottom:0}.page-legal.page-rodo .faq+section{padding-top:0}.page-legal.page-rodo .faq h3.heading{margin-top:0;margin-bottom:1.5rem;text-indent:unset}.page-legal.page-rodo .faq h3.heading:before{display:none}.page-legal.page-rodo .page-content h2{margin-top:3rem;margin-bottom:1rem;font-size:2.5rem}.page-partnership .page-title{background-color:var(--brand01--600)}.page-partnership .page-title *{color:var(--neutral--00)}.page-partnership .breadcrumbs-holder>span>span:not(:last-child):after{background-color:var(--neutral--00)}.page-jobs .page-title{background-color:var(--brand01--600)}.page-jobs .page-title *{color:var(--neutral--00)}.page-jobs .breadcrumbs-holder>span>span:not(:last-child):after{background-color:var(--neutral--00)}.job-offer-cards-holder{margin-top:3rem}.job-offer-cards-holder .cards{grid-template-columns:1fr 1fr}.job-offer-cards-holder .cards .card .card-content .card-subtitle{margin-top:.5rem;font-size:1rem}.page-home .banner-benefit-section{padding:0}.page-home .banner-chat-section{padding-bottom:0}.single-offer main .col>.heading{margin-bottom:1.5rem;font-size:2rem}html:has(.single-offer){scroll-padding-top:12rem}@media (max-width:1079px){html:has(.single-offer){scroll-padding-top:4rem}}.page-offers.subpage-recruitment main h3{margin-top:3rem}.page-offers.subpage-recruitment main .recruitment-conditions h3{margin-top:0}.page-offers.subpage-recruitment main h4{font-size:1.5rem}.page-offers.subpage-recruitment main .num+h4{margin:1.5rem 0 .5rem}.page-offers.subpage-recruitment .icons .icon-holder{margin:0;background-color:var(--brand02--200)}.page-offers.subpage-recruitment .icons .icon{margin-top:2rem}.single-offer .job h3{width:50%;margin-right:1rem}.single-offer .bg-yellow{background:#F5B06526}.single-offer .additional-costs{padding:3rem 0}.single-offer .additional-costs .heading{margin-bottom:1rem}.single-offer .additional-costs li{margin-bottom:0}.single-offer .plans-header{padding-top:4rem;margin-bottom:3rem}.single-offer .plans-header h3{margin-bottom:0}.single-offer .plans-header p{font-size:1.125rem}.single-offer .plans{padding-top:0}.single-offer .finance .heading{margin-bottom:0}.single-offer .finance{padding-top:1rem;padding-bottom:2rem}.single-offer .finance .finance-steps{display:flex;justify-content:space-between;gap:12.5rem;margin-top:4rem}.single-offer .finance .finance-step{display:flex;flex-direction:column;align-items:center;gap:.5rem}.single-offer .finance .finance-step h5{font-size:18px;font-weight:500;font-family:roc-grotesk-wide,Arial,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.single-offer .finance .finance-step p{color:#2d2929;text-align:center;line-height:25px}.single-offer .margin-top-default:has(.cards){padding-top:2rem;padding-bottom:2rem}.single-offer .cards{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;padding-bottom:3rem}.single,.single>section{background:var(--custom-01) !important}.single>.narrow{padding-top:0}.single .breadcrumbs{padding:3rem 0 .5rem}.single .breadcrumbs:before{content:'';display:block;width:100%;height:100%;background:linear-gradient(0deg,rgba(255,255,255,0),var(--neutral--00));position:absolute;top:0;left:0;z-index:0}.single .breadcrumbs-holder>span>span{color:var(--custom-02)}.single .breadcrumbs-holder>span>span:not(:last-child):after{background:var(--custom-02)}.page-courses.subpage-about h2{margin-top:3rem}.single-job .post-content>.row,.single-job .post-content>.row+.btn{margin-top:4.5rem}.single-job .post-content .single-job-about p+p{margin-top:2rem}.page-schools.subpage-recruitment .icon-with-text-holder .row{align-items:flex-start}.page-schools.subpage-recruitment .icon-with-text-holder+.icon-with-text-holder{margin-top:2rem}.page-schools.subpage-recruitment .icon-with-text-holder .row .col:first-child{width:3rem;margin-right:1.5rem}.page-schools.subpage-recruitment .icon-with-text-holder .row .col:last-child{width:calc(100% - 3rem)}.page-schools.subpage-recruitment section.no-hidden-costs h2{font-size:2.5rem}.page-offers.subpage-recruitment .icon-with-text-holder .row{align-items:flex-start}.page-offers.subpage-recruitment .icon-with-text-holder+.icon-with-text-holder{margin-top:2rem}.page-offers.subpage-recruitment .icon-with-text-holder .row .col:first-child{width:3rem;margin-right:1.5rem}.page-offers.subpage-recruitment .icon-with-text-holder .row .col:last-child{width:calc(100% - 3rem)}.page-offers.subpage-recruitment section.no-hidden-costs h2{font-size:2.5rem}.page-offers.subpage-recruitment .sidebar{background-color:var(--brand02--50)}.page-offers.subpage-recruitment section h2{margin-bottom:1.5rem;font-size:2rem}.page-offers.subpage-recruitment section h3{font-size:1.5rem}.page-offers.subpage-recruitment section .icon .icon-holder{margin:0}.page-offers.subpage-recruitment section .icon.icon-bg .icon-holder{background-color:var(--brand02--200)}.page-offers.subpage-recruitment .py-0{padding-top:0;padding-bottom:0}