.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 .heading{font-size:2.5rem}.page-departments.subpage-about main{overflow:hidden}.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-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}.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{margin-top:2rem}.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}.page-offers.subpage-recruitment main .recruitment-conditions h3+*{margin-top:2rem}.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}