.subpage{background:#fff}@media (max-width:767.49px){.subpage{background:#f0f0f0}}#breadcrumbs{width:100%;max-width:1196px;margin:0
auto}#subpage-job-offers{font-size:16px;line-height:24px;font-weight:300;position:relative}#subpage-job-offers .desktop-sm{display:none}@media (min-width:576px){#subpage-job-offers .desktop-sm{display:block}}#subpage-job-offers .mobile-sm{display:none}@media (max-width:575.49px){#subpage-job-offers .mobile-sm{display:block}}#subpage-job-offers
b{font-weight:600}@media (max-width:767.49px){#subpage-job-offers{display:flex;flex-direction:column}}#subpage-job-offers
section{display:block;background:#f0f0f0}@media (max-width:767.49px){#subpage-job-offers
section{order:3}}#subpage-job-offers section
.container{padding-left:20px;padding-right:356px}@media (max-width:767.49px){#subpage-job-offers section
.container{padding:0}}@media (max-width:767.49px){#subpage-job-offers section:not(.visual) .container{padding:0
15px}}@media (min-width:768px){#subpage-job-offers section.bg-light{background:#fff}}@media (max-width:767.49px){#subpage-job-offers
section.visual{order:1}}#subpage-job-offers section.visual
img{overflow:hidden;width:100%;height:auto}@media (min-width:768px){#subpage-job-offers section.visual
img{border-radius:15px}}#subpage-job-offers
section.headline{font-size:18px;font-weight:600;padding:38px
0 23px 0}@media (max-width:767.49px){#subpage-job-offers
section.headline{text-align:center;margin:0
15px 0 15px;background:#fff}}#subpage-job-offers
section.title{padding:45px
0 20px 0}@media (max-width:767.49px){#subpage-job-offers
section.title{z-index:2;order:2;text-align:center;margin:-56px 15px 0 15px;background:#fff;border-radius:15px 15px 0 0}}#subpage-job-offers section.title
h1{font-size:28px;line-height:35px;font-weight:600;display:block;padding-bottom:35px;position:relative}@media (max-width:767.49px){#subpage-job-offers section.title
h1{font-size:24px;color:#3cf}}@media (max-width:767.49px){#subpage-job-offers
section.description{text-align:center;margin:0
15px 0 15px;background:#fff;border-radius:0 0 15px 15px;padding-bottom:32px}}#subpage-job-offers section.box
.title{font-size:20px;line-height:20px;font-weight:600;padding-bottom:23px;padding-top:40px}@media (max-width:767.49px){#subpage-job-offers section.box
.title{font-size:22px;line-height:22px}}#subpage-job-offers section.box
.content{background:#fff;padding:33px
35px;border-radius:15px}#subpage-job-offers
section.perks{padding-bottom:23px}#subpage-job-offers section.perks
.content{padding:0;padding-top:40px}#subpage-job-offers section.perks
ul{display:flex;flex-wrap:wrap}#subpage-job-offers section.perks
li{text-align:center;border-right:1px solid #e9eaec}@media (min-width:768px){#subpage-job-offers section.perks
li{width:25%;margin-bottom:20px}}@media (max-width:767.49px){#subpage-job-offers section.perks
li{width:50%}}#subpage-job-offers section.perks li
span{display:block}#subpage-job-offers section.perks
i{display:inline-block;width:80px;height:80px;background-position:bottom center;background-repeat:no-repeat;margin-bottom:20px}#subpage-job-offers section.perks
i.multisport{background-image:url(/images/job-offers/icon-fitness.png)}#subpage-job-offers section.perks
i.insurance{background-image:url(/images/job-offers/icon-insurance.png)}#subpage-job-offers section.perks
i.gift{background-image:url(/images/job-offers/icon-gift.png)}#subpage-job-offers section.perks
i.discounts{background-image:url(/images/job-offers/icon-tags.png)}#subpage-job-offers section.perks
i.book{background-image:url(/images/job-offers/icon-book.png)}#subpage-job-offers section.perks
i.contact{background-image:url(/images/job-offers/language-learning.png)}#subpage-job-offers section.perks
i.medical{background-image:url(/images/job-offers/icon-medical.png)}#subpage-job-offers section.perks
i.birthday{background-image:url(/images/job-offers/icon-birthday.png)}#subpage-job-offers section.perks
b{display:block;padding-bottom:35px}#subpage-job-offers
section.cv_contact{font-size:20px;line-height:30px;font-weight:400;text-align:center}#subpage-job-offers section.cv_contact
.content{padding:60px
20px 18px 20px}@media (max-width:767.49px){#subpage-job-offers section.cv_contact
.content{font-size:16px;line-height:24px;padding:20px
0;background:0 0}#subpage-job-offers section.cv_contact .content
a{display:block;padding:20px
0;font-weight:600;font-size:18px}}@media (min-width:768px){#subpage-job-offers section.cv_contact
span{display:block}}#subpage-job-offers section.cv_disclaimer .content,#subpage-job-offers section.cv_disclaimer_more
.content{color:#27306e;font-size:14px;line-height:21px;text-align:center}@media (max-width:767.49px){#subpage-job-offers section.cv_disclaimer .content,#subpage-job-offers section.cv_disclaimer_more
.content{font-size:12px;line-height:18px;background:0 0;padding:0
0 30px 0}}#subpage-job-offers section.cv_disclaimer .content .more,#subpage-job-offers section.cv_disclaimer_more .content
.more{font-size:12px;text-align:left;color:#3cf;margin-top:10px;cursor:pointer}#subpage-job-offers section.cv_disclaimer
.content{padding-bottom:10px;padding:18px
0 10px 0}#subpage-job-offers
section.cv_disclaimer_more{display:none}#subpage-job-offers section.cv_disclaimer_more
.content{padding:0
0 80px 0}@media (min-width:1200px){#subpage-job-offers .floating-space{height:100%;width:331px;position:absolute;top:0;right:calc((100vw - 1196px)/ 2);margin:0;padding:0
0 20px 0}}@media (max-width:1199.49px){#subpage-job-offers .floating-space{height:100%;width:331px;position:absolute;top:0;right:10px;margin:0;padding:0
0 20px 0}}@media (max-width:767.49px){#subpage-job-offers .floating-space{display:block;order:4;position:relative;height:auto;width:100%;left:0;right:0;padding:0
15px}}@media (min-width:768px){#subpage-job-offers .floating-box{position:sticky;top:163px;right:10px;z-index:20;width:100%;padding:23px;background:#fff;border-radius:15px;box-shadow:0 3px 8px rgba(0,0,0,.1);font-size:13px;line-height:21px}}@media (max-width:1199.49px){#subpage-job-offers .floating-box{top:10px}}@media (max-width:767.49px){#subpage-job-offers .floating-box{position:relative}}#subpage-job-offers .floating-box
.section{margin-bottom:25px}#subpage-job-offers .floating-box .section:last-child{margin-bottom:0}@media (min-width:768px){#subpage-job-offers .floating-box .contact-person{margin-bottom:15px}}@media (max-width:767.49px){#subpage-job-offers .floating-box .contact-person{margin-bottom:0;padding:24px
28px 15px 28px;background:#fff;border-radius:15px 15px 0 0}#subpage-job-offers .floating-box .contact-person
.bold{font-size:18px;line-height:21px}}@media (max-width:767.49px){#subpage-job-offers .floating-box .contact-info{padding:0
0 0 28px;background:#fff;margin-bottom:0;padding-bottom:25px}}@media (min-width:576px){#subpage-job-offers .floating-box .contact-info .phone
a{color:#27306e;cursor:default}}#subpage-job-offers .floating-box .contact-info .phone:before{content:"";width:25px;height:20px;display:inline-block;vertical-align:middle;background:url(/images/job-offers/phone.png) no-repeat left center}#subpage-job-offers .floating-box .contact-info .email:before{content:"";width:25px;height:20px;display:inline-block;vertical-align:middle;background:url(/images/job-offers/mail.png) no-repeat left center}@media (max-width:767.49px){#subpage-job-offers .floating-box .social-media{padding:0
28px 24px;background:#fff;border-radius:0 0 15px 15px}}#subpage-job-offers .floating-box .social-media a:nth-child(2){margin-left:-5px}#subpage-job-offers .floating-box .social-media a:hover{opacity:.6}#subpage-job-offers .floating-box .job-offers
li{position:relative;padding-left:10px;margin-left:0;margin-bottom:5px;line-height:30px}#subpage-job-offers .floating-box .job-offers li:before{content:"";position:absolute;left:0;top:12px;width:5px;height:5px;border-radius:10px;background:#27306e}#subpage-job-offers .floating-box .job-offers li
a{color:#27306e}#subpage-job-offers .floating-box .job-offers li a:hover{opacity:.6}@media (max-width:767.49px){#subpage-job-offers .floating-box .job-offers{padding-bottom:30px}#subpage-job-offers .floating-box .job-offers
ul{padding:24px
15px;background:#fff;border-radius:15px}#subpage-job-offers .floating-box .job-offers
li{padding-left:28px;margin-bottom:5px}#subpage-job-offers .floating-box .job-offers li:before{left:15px;background:#3cf}#subpage-job-offers .floating-box .job-offers li
a{color:#3cf}}#subpage-job-offers .floating-box .send-cv a:hover{opacity:.6}@media (max-width:767.49px){#subpage-job-offers .floating-box .send-cv{display:none}}#subpage-job-offers .floating-box .bold,#subpage-job-offers .floating-box
.title{font-size:14px;font-weight:700}#subpage-job-offers .floating-box .send-cv
a{font-weight:600}#subpage-job-offers .facebook-share{display:inline-block;width:30px;height:30px;background:url(/images/job-offers/icon-facebook.png) no-repeat center}#subpage-job-offers .linkedin-share{display:inline-block;width:30px;height:30px;background:url(/images/job-offers/icon-linkedin.png) no-repeat center}#subpage-job-offers .wysiwyg ul:not(:first-child){padding-top:24px}#subpage-job-offers .wysiwyg ul li:not(:first-child){padding-top:24px}#subpage-job-offers .wysiwyg em,#subpage-job-offers .wysiwyg
i{font-style:italic}