body{scroll-behavior:smooth;overflow-x:hidden}p{font-size:18px}h1{color:white;text-transform:none;font-size:40px;margin:-25px -5px 0;text-align:center}@media all and (min-width:768px){h1{font-size:55px;text-align:left}}@media all and (min-width:1200px){h1{font-size:70px}}.jobsdetail-header-aftertitle{display:none}@media (min-width:451px){.jobsdetail-header-aftertitle{display:block;text-align:center;color:white;font-size:20px}}@media (min-width:768px){.jobsdetail-header-aftertitle{font-size:30px;text-align:left}}h2{line-height:1;margin-top:0;margin-bottom:30px;font-size:35px;color:black;font-weight:lighter;text-align:left}@media all and (min-width:768px){h2{font-size:50px}}h2 span{font-weight:bold;font-size:35px}@media all and (min-width:768px){h2 span{font-size:55px}}strong{font-size:inherit}@media all and (min-width:768px){span{text-align:left}}.container{padding:0 20px}.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0}@media all and (min-width:992px){.clearfix:after{clear:none}}@media all and (min-width:1200px){.jobsdetail-header{width:100%;height:882px}}.jobsdetail-header .jobsdetail-header-content{height:530px}@media (max-width:450px){.jobsdetail-header .jobsdetail-header-content{display:flex;align-items:center}}@media all and (min-width:451px){.jobsdetail-header .jobsdetail-header-content{padding-top:150px}}@media all and (min-width:768px){.jobsdetail-header .jobsdetail-header-content{padding-top:100px}}@media all and (min-width:1200px){.jobsdetail-header .jobsdetail-header-content{padding-top:380px;height:630px}}.jobsdetail-header .jobsdetail-header-content .jobsdetail-header-caption .jobsdetail-highlight{text-transform:uppercase;color:#fff;font-weight:bold;font-size:40px}.jobsdetail-header .jobsdetail-header-content .jobsdetail-header-caption .jobsdetail-highlight.highlighted{-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;transition:1s;color:#f5a519}@media (min-width:768px){.jobsdetail-header .jobsdetail-header-content .jobsdetail-header-caption .jobsdetail-highlight{font-size:55px}}@media all and (min-width:1200px){.jobsdetail-header .jobsdetail-header-content .jobsdetail-header-caption .jobsdetail-highlight{font-size:70px}}.jobsdetail-softskills{padding:80px 0;position:relative}@media (min-width:1400px){.jobsdetail-softskills{padding:100px 0}}.jobsdetail-softskills .button-header-project{background:#f5a519;border:2px solid #f5a519;margin:20px 0 0;width:100%}@media (min-width:768px){.jobsdetail-softskills .button-header-project{width:50%}}@media (min-width:1024px){.jobsdetail-softskills .button-header-project{width:25%}}.jobsdetail-softskills .jobsdetail-softskills-button-text{color:white;font-weight:600}.jobsdetail-softskills .button:hover{background:#e09514;border:2px solid #e09514}.jobsdetail-softskills .button.modal-trigger{background:#e09514;border:2px solid #e09514;margin-bottom:10px}.jobsdetail-softskills .button.modal-trigger:hover{background:#e09514;border:2px solid #e09514}.arrow-orange{position:absolute;left:0;margin-top:17px}.task-point{font-size:18px !important;display:inline-block;padding:12px 0 10px 16px}.background{padding:80px 0;position:relative;background:#F4F4F4}@media (min-width:1400px){.background{padding:100px 0}}.background .jobsdetail-hardskills-condition{padding-top:80px}@media (min-width:1400px){.background .jobsdetail-hardskills-condition{padding:100px 0}}.background .jobsdetail-hardskills-condition .button-header-project{background:#f5a519;border:2px solid #f5a519;margin:20px 0 0;width:100%}@media (min-width:768px){.background .jobsdetail-hardskills-condition .button-header-project{width:50%}}@media (min-width:1024px){.background .jobsdetail-hardskills-condition .button-header-project{width:25%}}.background .jobsdetail-hardskills-condition .jobsdetail-softskills-button-text{color:white;font-weight:600}.background .jobsdetail-hardskills-condition .button:hover{background:#e09514;border:2px solid #e09514}.background .jobsdetail-hardskills-condition .button.modal-trigger{background:#e09514;border:2px solid #e09514;margin-bottom:10px}.background .jobsdetail-hardskills-condition .button.modal-trigger:hover{background:#e09514;border:2px solid #e09514}.jobsdetail-benefits{padding:80px 0;position:relative}@media (min-width:1400px){.jobsdetail-benefits{padding:100px 0}}.jobsdetail-benefits .benefits-proceed{background:white;border:1px solid #bdbdbd;margin:5% 0;padding:25px;height:185px}@media (min-width:375px){.jobsdetail-benefits .benefits-proceed{height:165px}}@media (min-width:650px){.jobsdetail-benefits .benefits-proceed{width:45%;margin:2% 2%;height:185px;float:left;box-sizing:border-box}}@media (min-width:1024px){.jobsdetail-benefits .benefits-proceed{width:23%;margin:2% 2% 1% 0;height:190px}}.jobsdetail-benefits .benefits-proceed .jobsdetail-benefits-image{display:block;margin:auto;height:70px}.jobsdetail-benefits .benefits-proceed .jobsdetail-benefits-text{text-align:center;padding-top:20px}.jobsdetail-contact{padding:80px 0 100px;position:relative;background:#F4F4F4}@media (min-width:1400px){.jobsdetail-contact{padding:100px 0 120px}}.jobsdetail-contact .jobsdetail-direct-contact{margin:10px 0 30px;padding:0}@media (min-width:550px){.jobsdetail-contact .jobsdetail-direct-contact{display:flex;justify-content:center}}@media (min-width:1200px){.jobsdetail-contact .jobsdetail-direct-contact{margin:20px 0}}.jobsdetail-contact .jobsdetail-direct-contact .jobsdetail-contact-phone{color:#272727;padding:0 0 10px 0;margin:0;display:flex;justify-content:center;width:100%}.jobsdetail-contact .jobsdetail-direct-contact .jobsdetail-contact-phone img{width:27px;height:24px}@media (min-width:550px){.jobsdetail-contact .jobsdetail-direct-contact .jobsdetail-contact-phone{margin-bottom:20px;width:50%}}@media (min-width:1024px){.jobsdetail-contact .jobsdetail-direct-contact .jobsdetail-contact-phone{width:30%}}.jobsdetail-contact .jobsdetail-direct-contact .jobsdetail-contact-phone .jobsdetail-phone-link{color:#272727;cursor:pointer;font-size:18px}.jobsdetail-contact .jobsdetail-direct-contact .jobsdetail-contact-mail{padding:0;margin:0;width:100%;display:flex;justify-content:center}@media (min-width:550px){.jobsdetail-contact .jobsdetail-direct-contact .jobsdetail-contact-mail{width:50%}}@media (min-width:1024px){.jobsdetail-contact .jobsdetail-direct-contact .jobsdetail-contact-mail{width:30%}}.jobsdetail-contact .jobsdetail-direct-contact .jobsdetail-contact-mail img{width:29px;height:24px}.jobsdetail-contact .jobsdetail-direct-contact .jobsdetail-contact-mail .jobsdetail-mail-link{color:#272727;cursor:pointer;font-size:18px}.background-wrapper{z-index:-99;height:auto;position:absolute;overflow:hidden;top:0;bottom:0;left:-2000px;right:-2000px;-webkit-transform:rotate(3deg) translateZ(0);transform:rotate(3deg) translateZ(0);-webkit-transform-origin:50% 0;transform-origin:50% 0;outline:1px solid transparent;margin-left:-1900px;margin-right:0;background-color:#ededed}.background-wrapper .agentur-image{display:none}@media (min-width:1600px){.background-wrapper .agentur-image{display:block;left:2000px;position:relative;margin-left:1900px;transform:rotate(-3deg) translateZ(0);top:-155px}}.background-wrapper .background{-webkit-transform:rotate(-3deg);transform:rotate(-3deg);-webkit-transform-origin:50% 0;transform-origin:50% 0;padding-left:3920px;padding-right:2000px}.fp-slides{width:1900px}.text-center{text-align:left;padding:0 0 !important;font-size:18px}#fp-nav ul li a span{height:12px !important;width:12px !important;background-color:#fff !important;border:2px solid #828282 !important;margin:0 !important}#fp-nav ul li a.active span,#fp-nav ul li a:hover span{background-color:transparent !important;border-color:#f5a519 !important;margin:0 !important;height:12px;width:12px}footer{padding:0 0 0 0 !important}