#job-page{overflow-x:hidden}#job-page .case-header{letter-spacing:0 !important;max-width:50%}#job-page .section-header{background-repeat:no-repeat;background-size:cover;width:100%;height:100vh;position:relaitve;overflow:hidden}@media(max-width: 768px)and (orientation: portrait){#job-page .section-header{height:40vh}}@media(max-width: 555px){#job-page .section-header{padding-bottom:15vw}}#job-page .section-header .content{max-width:85vw;height:100vh}#job-page .section-header .heading{font-family:"Poppins";font-weight:700;padding-top:20vw;margin:0;font-size:4.3vw;line-height:7vw;color:#fff !important;text-align:left}@media(max-width: 768px){#job-page .section-header .heading{font-size:4.5vw}}#job-page .section-header .description{color:#fff !important;font-size:2vh;margin:30px 0 0 0;max-width:615px;font-family:"raleway"}@media(max-width: 768px){#job-page .section-header .description{display:block !important;max-width:60vw;font-size:2.2vw;line-height:2.4vw}}#job-page .join-us{display:grid;grid-template-columns:40.833vw 1fr;grid-template-rows:auto auto;padding-top:4.01vw;background-color:#f1f1f1;position:relative}#job-page .join-us h2{color:#000;font-family:"Poppins";font-weight:700;font-size:4.167vw;grid-column:1/-1;margin:0 0 0 12.5vw}#job-page .join-us h2 span{color:#000}#job-page .join-us .subtitle{color:#5e5e5e;font-family:"Poppins";font-weight:700;font-size:2.083vw;margin:0 0 0 12.5vw}#job-page .join-us .subtitle span{color:#5e5e5e}#job-page .join-us .left-box{grid-column:1;display:flex;align-items:center;margin-top:-10vw;position:relative}#job-page .join-us .left-box img{width:42.927vw;height:auto;margin-left:-11vw}#job-page .join-us .right-box{grid-column:2;display:grid;grid-template-rows:repeat(6, 1fr);grid-template-columns:repeat(5, 1fr);padding-bottom:8vw;position:relative}#job-page .join-us .right-box .join-us-list{display:flex;flex-direction:row;align-items:center;z-index:10;grid-column:1/5}#job-page .join-us .right-box .join-us-list .big{color:#b7b7b7;font-size:6.25vw;font-family:"Poppins";font-weight:700;margin:0;padding-right:3vw;width:2ch;text-align:right}#job-page .join-us .right-box .join-us-list .list-description{max-width:30vw}#job-page .join-us .right-box .join-us-list .list-description .headline{color:#000;font-size:1.563vw;font-family:"Poppins";font-weight:700;margin:0}#job-page .join-us .right-box .join-us-list .list-description .small{color:#000;font-size:1.302vw;font-family:"Raleway",sans-serif;font-weight:300;margin:0}#job-page .join-us .right-box .join-us-list .list-description .small span{font-weight:bold}#job-page .join-us .right-box .box-bottom{grid-column:2/6;grid-row:6;text-align:left;max-width:26vw;margin-left:-0.5vw}#job-page .join-us .right-box .box-bottom .welcome{font-size:2.083vw;font-family:"Poppins";font-weight:700;color:#000;margin-bottom:0}#job-page .join-us .right-box .box-bottom .welcome span{color:#000}#job-page .join-us .right-box .box-bottom .feedback{color:#000;font-size:1.302vw;font-family:"Raleway",sans-serif;font-weight:bold;margin-top:.6em}@media(max-width: 768px){#job-page .join-us{padding-top:12vw}#job-page .join-us h2{font-size:8.333vw;grid-column:1/3;line-height:8vw;color:#000}#job-page .join-us h2 span{color:#000}#job-page .join-us .subtitle{font-size:3.906vw;grid-column:1/-1}#job-page .join-us .subtitle span{color:#000}#job-page .join-us .left-box{grid-column:1/3;padding-bottom:45vw;order:1}#job-page .join-us .left-box img{margin-left:-28vw;margin-right:auto;width:115vw;margin-top:10vw}#job-page .join-us .right-box{grid-column:1/3}#job-page .join-us .right-box .join-us-list{grid-column:1/7 !important;margin-left:13vw !important;padding:2vw 0}#job-page .join-us .right-box .join-us-list .big{font-size:22.059vw;padding-right:10vw;width:1ch;text-align:center}#job-page .join-us .right-box .join-us-list .big span{display:none}#job-page .join-us .right-box .join-us-list .list-description{max-width:50vw}#job-page .join-us .right-box .join-us-list .list-description .headline{font-size:4.412vw}#job-page .join-us .right-box .join-us-list .list-description .small{font-size:3.676vw;color:#000}#job-page .join-us .right-box .box-bottom{grid-column:1/13;grid-row:6;text-align:center;max-width:100%}#job-page .join-us .right-box .box-bottom .welcome{font-size:5.729vw}#job-page .join-us .right-box .box-bottom .feedback{font-size:3.676vw;max-width:75vw;margin:0 auto}}#job-page .content{color:#000;max-width:1170px;min-height:30vh;font-family:"Poppins";font-weight:700;padding-top:1px}@media(max-width: 1400px){#job-page .content{padding:0 9vw 0 9vw}}@media(max-width: 1200px){#job-page .content{padding-top:5vw}}@media(max-width: 1025px){#job-page .content{font-size:2.2vw}}#job-page .content h2{color:#737373;font-family:"Poppins";font-weight:700;font-size:2vw;margin-top:10vw}#job-page .content h2.list{font-size:3vw;margin-top:10vw}@media(max-width: 760px){#job-page .content h2.list{font-size:4vw}}@media(max-width: 555px){#job-page .content h2.list{font-size:5vw}}#job-page .content a{color:#000}#job-page .content p img{height:auto;max-width:840px;width:100%}#job-page .content .smaller{font-size:smaller;line-height:1.2vw}@media(max-width: 1025px){#job-page .content .smaller{line-height:2vw}}#job-page .content .list{margin:0px}#job-page .content .list a{cursor:pointer !important;font-family:"Poppins";font-weight:700;font-size:4.3vw;list-style:none}@media(max-width: 760px){#job-page .content .list a{font-size:5vw}}@media(max-width: 555px){#job-page .content .list a{font-size:6.5vw}}#job-page section.info{background-color:#fff;padding:4vh 0}#job-page section.info strong{font-size:2.2vw;font-family:"Poppins"}@media(max-width: 1024px){#job-page section.info strong{font-size:3.5vw}}@media(max-width: 768px){#job-page section.info strong{font-size:4.5vw}}#job-page section.info ul{font-family:"raleway" !important;line-height:1.5vw}@media(max-width: 1025px){#job-page section.info ul{font-size:2.2vw;line-height:2.4vw}}#job-page section.info p{font-family:"raleway" !important;line-height:1.5vw}@media(max-width: 1025px){#job-page section.info p{font-size:2.2vw;line-height:2.4vw}}#job-page>.content{min-height:70vh;padding-bottom:5vh}#job-page .footer{position:relative;width:100%;background:#fff;display:block}#job-page .footer .row .content{max-width:760px;padding-bottom:4vw}@media(max-width: 1200px){#job-page .footer .row .content{padding-bottom:20vw;margin:0 3vw 0 3vw}}#job-page .footer .row .content h2{color:#000;font-size:3.8vw;line-height:4.2vw;margin:0;padding-top:150px;padding-bottom:60px}@media(max-width: 760px){#job-page .footer .row .content h2{line-height:9vw;padding-top:11vw;font-size:10vw}}@media(max-width: 555px){#job-page .footer .row .content h2{line-height:9vw;padding-top:11vw}}#job-page .footer .row .content h2 span{color:#737373}#job-page .footer .row .content .button-brief{color:#fff;font-family:"Poppins";font-weight:700;padding:1em 2em;background-color:#000}#job-page .footer .row .content .cookies-policy{color:#000;font-size:.833vw;font-family:"Raleway",sans-serif;font-weight:300;margin-top:2.292vw;text-decoration:underline;display:block}@media(max-width: 1200px){#job-page .footer .row .content .cookies-policy{font-size:1vw}}@media(max-width: 760px){#job-page .footer .row .content .cookies-policy{font-size:2vw}}@media(max-width: 555px){#job-page .footer .row .content .cookies-policy{font-size:3vw}}#job-page.deadline .footer{background-color:#d27d8c}#job-page.deadline .footer .row .content h2 span{color:#a50019}#job-page.ecogreen .footer{background-color:#87d7af}#job-page.ecogreen .footer .row .content h2 span{color:#0faf5f}#job-page.purplebrain .footer{background-color:#b4a5d2}#job-page.purplebrain .footer .row .content h2 span{color:#694ba5}#job-page.lemonlight .footer{background-color:#dcc35a}#job-page.lemonlight .footer .row .content h2 span{color:#b98700}.job-header{box-sizing:border-box;background:url("/assets/img/jobs/header_kariera_bartek.webp") no-repeat;padding-top:20.8vw;background-size:cover;height:100vh;width:100%}.job-header h2{font-size:4.167vw;font-family:"Poppins";font-weight:700;color:#fff;margin-left:12vw}.job-header .bar{right:12vw}.job-header .bar p{font-family:"Raleway",sans-serif;font-weight:300;font-size:1.3vw}.job-header .bar a{padding:.8em 3.8em;font-size:1vw}@media(max-width: 820px){.job-header{background-position:center 0;background-size:cover;height:100vh}.job-header h2{font-size:9vw;transform:translateY(-50%);position:relative;top:calc(50% - 20vw);margin:0 auto;max-width:88% !important}.job-header .bar p,.job-header .bar a{font-size:15px}}.job-list{background-color:#000;position:relative;display:grid;grid-template-columns:repeat(7, 1fr);grid-template-rows:1fr auto auto auto;padding:4.01vw 0 8.417vw 0}.job-list h2{color:#fff;font-family:"Poppins";font-size:4.167vw;font-weight:400;grid-column:2/-2;margin-left:-2vw}.job-list .list-box{grid-column:2/5;margin-left:2vw}.job-list .list-box .list{font-size:2.083vw;font-family:"Poppins";position:relative;line-height:1}.job-list .list-box .list span{font-weight:300}.job-list .list-box .list a{display:flex;text-decoration:underline;align-items:center}.job-list .list-box .list a b{display:contents}.job-list .list-box .list a::after{content:"";font-size:10px;margin-left:2em;width:2.4em;height:4em;background-image:url("/assets/img/arrow.webp");background-repeat:no-repeat;background-size:cover;flex-shrink:0}.job-list .jobs-list-contact{grid-column:2/5;margin-left:-2vw}.job-list .jobs-list-contact h4{font-size:1.563vw;font-family:"Poppins";font-weight:700;color:#fff}.job-list .jobs-list-contact p{font-size:1.3vw;color:#fff;font-family:"Raleway",sans-serif;padding-right:5vw;font-weight:300}.job-list .jobs-list-contact p span{font-weight:400}.job-list .jobs-apply{grid-column:2/6;margin-left:-2vw;margin-top:2.448vw}.job-list .jobs-apply a{font-size:.99vw;font-family:"Poppins";font-weight:700;padding:.781vw 4.948vw;margin-right:1.667vw}.job-list .jobs-apply .cv{border:.2vw solid #fff;background:#fff;color:#000;border-radius:20em}.job-list .jobs-apply .bot{border:.2vw solid #fff;background:rgba(0,0,0,0);position:relative}.job-list .jobs-apply .bot::before{content:"";width:1vw;height:1vw;top:1vw;left:3vw;position:absolute;background-image:url("/assets/img/facebook-messenger-1.png");background-size:contain;background-repeat:no-repeat}@media(max-width: 768px){.job-list h2{font-size:8.333vw;grid-column:2/7;line-height:8vw}.job-list .list-box{grid-column:2/7;margin-left:-2vw}.job-list .list-box .list{font-size:6.471vw}.job-list .list-box .list .no1{font-weight:bold;padding-right:6vw}.job-list .list-box .list .no2{font-weight:bold;padding-right:8vw}.job-list .list-box .list .no3{font-weight:bold;padding-right:15vw}.job-list .list-box .list .no4{font-weight:bold;padding-right:11vw}.job-list .list-box .list span{font-weight:bold}.job-list .list-box .list a::after{font-size:5px}.job-list .jobs-list-contact{grid-column:2/7}.job-list .jobs-list-contact h4{font-size:4.688vw}.job-list .jobs-list-contact p{font-size:3.906vw}.job-list .jobs-apply{grid-column:2/8;margin-top:7.448vw;padding-bottom:10vw}.job-list .jobs-apply a{font-size:2.941vw;padding:3.781vw 1.948vw}.job-list .jobs-apply .bot::before{content:none}}.benefits{display:grid;grid-template-columns:repeat(7, 1fr);grid-template-rows:1fr auto;background-color:#fff;padding-top:4.01vw}.benefits h2{color:#000;font-family:"Poppins";font-weight:700;font-size:4.167vw;grid-column:2/5;margin:0 0 0 -2vw}.benefits .subtitle{color:#5e5e5e;font-family:"Poppins";font-weight:700;font-size:2.083vw;grid-column:2/5;margin:0 0 0 -2vw}.benefits .subtitle span{color:#5e5e5e}.benefits .benefits-slider{grid-column:2/8;margin-left:-2vw;max-width:74.208vw;padding-bottom:7.031vw}.benefits .benefits-slider .slider-header{border-bottom:.15vw solid #acacac;display:flex;flex-direction:row;justify-content:center}.benefits .benefits-slider .slider-header .slide-link{color:#000;font-family:"Poppins";font-weight:700;font-size:1.563vw;padding:2vw 3.854vw .5ch}.benefits .benefits-slider .slider-header .slide-link:hover{color:#000;border-bottom:.4vw solid #000;margin-bottom:-0.2vw}.benefits .benefits-slider .slider-header .active{color:#000;border-bottom:.4vw solid #000;margin-bottom:-0.2vw}.benefits .benefits-slider .slider .slick-arrow{background:url("../img/arrow.webp") no-repeat;background-size:contain;width:2vw;height:2vw;filter:brightness(0)}.benefits .benefits-slider .slider .slick-arrow:hover{filter:brightness(0.4)}.benefits .benefits-slider .slider .slick-arrow::before{content:none}.benefits .benefits-slider .slider .slick-arrow.slick-prev{transform:rotate(180deg)}.benefits .benefits-slider .slider .slider-content{display:grid;grid-template-columns:1fr 1fr;margin-top:2.031vw}.benefits .benefits-slider .slider .slider-content .box-left{grid-column:1;display:flex;flex-direction:row;flex-wrap:wrap;padding-left:9.688vw;align-items:center}.benefits .benefits-slider .slider .slider-content .box-left .item{width:9.792vw;text-align:center;padding:0 1vw}.benefits .benefits-slider .slider .slider-content .box-left .item p{font-size:1.042vw;color:#000;line-height:1;font-weight:700}.benefits .benefits-slider .slider .slider-content .box-left .item img{width:5.417vw;height:auto;margin:0 auto}.benefits .benefits-slider .slider .slider-content .box-right{grid-column:2}.benefits .benefits-slider .slider .slider-content .box-right img{width:29.4vw;height:auto}@media(max-width: 768px){.benefits{padding-top:12vw}.benefits h2{font-size:9.412vw;grid-column:2/7;line-height:8vw;margin-left:-8vw}.benefits .subtitle{font-size:4.412vw;grid-column:2/9;margin-left:-8vw}.benefits .benefits-slider{font-size:3.906vw;margin-left:0}.benefits .benefits-slider .slider-header{margin-top:10vw}.benefits .benefits-slider .slider-header .slide-link{font-size:4.412vw}.benefits .benefits-slider .slider .slider-content{margin-top:10.031vw}.benefits .benefits-slider .slider .slider-content .box-left{grid-column:1/3;padding-left:0}.benefits .benefits-slider .slider .slider-content .box-left .item{width:46%}.benefits .benefits-slider .slider .slider-content .box-left .item p{font-size:3.604vw;font-weight:bold}.benefits .benefits-slider .slider .slider-content .box-left .item img{width:22.917vw}.benefits .benefits-slider .slider .slider-content .box-right{display:none}.benefits .benefits-slider .slick-dots li button::before{font-size:50px}}.practice{display:grid;grid-template-columns:repeat(7, 1fr);background-color:#000;padding:5vw 0;overflow:hidden}.practice h2{color:#fff;font-family:"Poppins";font-weight:700;font-size:4.167vw;grid-column:2/7;margin:0 0 0 -2vw}.practice h2 span{color:#b7b7b7}.practice .subtitle{color:#fff;font-family:"Raleway",sans-serif;font-size:1.302vw;grid-column:2/5;margin:.6em 0 0 -2vw;line-height:1;font-weight:300}.practice .subtitle span{color:#0f5069}.practice .practice-slider{padding-top:5.208vw;grid-column:2/7;background-image:url("/assets/img/jobs/slider-ellipse.webp");background-repeat:no-repeat;background-position:center top;padding-bottom:5.208vw;background-size:25vw;width:100%;height:30vw}.practice .practice-slider .slick-arrow::before{content:none}.practice .practice-slider .practice-person{background:url("/assets/img/quotation.svg"),#fff;background-position:26vw 2vw;background-repeat:no-repeat;background-size:4.5vw;max-width:29.688vw;outline:none;padding:.833vw 1.302vw;position:relative;margin:0 1.563vw}.practice .practice-slider .practice-person .box-top{display:flex;flex-direction:row;align-items:center}.practice .practice-slider .practice-person .box-top img{width:6.25vw;height:auto;margin-right:.833vw}.practice .practice-slider .practice-person .box-top .person{color:#000;font-family:"Poppins";font-weight:700;font-size:1.563vw;margin:0}.practice .practice-slider .practice-person .box-top .position{color:#000;font-weight:300;font-family:"Poppins";font-size:1.042vw;margin:0}.practice .practice-slider .practice-person .practice-description{height:6vw;overflow:hidden;margin-bottom:2vw}.practice .practice-slider .practice-person .practice-description p{color:#000;font-size:1.042vw;font-family:"Raleway",sans-serif;font-weight:300}.practice .practice-slider .practice-person .expand{position:absolute;bottom:0;right:1.302vw;color:#000;font-size:.833vw;font-family:"Poppins";font-weight:700;cursor:pointer}@media(max-width: 768px){.practice{padding-top:12vw;grid-template-rows:1fr auto}.practice h2{font-size:8.333vw;grid-column:2/8;line-height:8vw;color:#fff}.practice .subtitle{font-size:3.906vw;grid-column:2/8;line-height:1}.practice .practice-slider{background-size:92vw;padding-top:15.208vw;padding-bottom:15.208vw;margin:15vw 0;height:102vw;grid-column:1/-1;padding:15vw 6vw}.practice .practice-slider .practice-person{padding:1.833vw 1.302vw 6.833vw 1.302vw;max-width:100%;background-position:66vw 4vw;background-size:14.5vw}.practice .practice-slider .practice-person .box-top img{width:20vw}.practice .practice-slider .practice-person .box-top .person{font-size:4.688vw}.practice .practice-slider .practice-person .box-top .position{font-size:3.125vw}.practice .practice-slider .practice-person .practice-description{height:15vw}.practice .practice-slider .practice-person .practice-description p{font-size:3.125vw}.practice .practice-slider .practice-person .expand{font-size:2.5vw}}