section.job,section.job-detail,div.animation,div.animation-back{padding:250px 130px 0px 130px;width:calc(100% - 260px);overflow:hidden;min-height:calc(100vh - 250px);min-height:calc((var(--vh, 1vh) * 100) - 250px)}@media(min-width: 2095px){section.job,section.job-detail,div.animation,div.animation-back{max-width:1880px;left:50%;transform:translate(-50%, 0);padding-left:calc((100% - 1880px) / 2);padding-right:calc((100% - 1880px) / 2)}}@media(max-width: 1150px){section.job,section.job-detail,div.animation,div.animation-back{padding-left:20px;padding-right:20px;padding-bottom:0px;width:calc(100% - 40px)}}@media(max-height: 900px){section.job,section.job-detail,div.animation,div.animation-back{padding-top:160px !important}}@media(max-height: 767px)and (max-width: 767px){section.job,section.job-detail,div.animation,div.animation-back{padding-top:80px !important}}section.job .job-label,section.job-detail .job-label,div.animation .job-label,div.animation-back .job-label{display:inline-block;width:calc((100% / 4) - 150px);padding-right:150px;vertical-align:top;transition:.5s all ease;padding-top:0px;padding-bottom:150px;min-width:350px}section.job .job-label.active,section.job-detail .job-label.active,div.animation .job-label.active,div.animation-back .job-label.active{transform:translate(-150%, 0)}@media(max-width: 1550px){section.job .job-label,section.job-detail .job-label,div.animation .job-label,div.animation-back .job-label{width:calc((100% / 4) - 60px);padding-right:60px;min-width:auto}}@media(max-width: 1476px){section.job .job-label,section.job-detail .job-label,div.animation .job-label,div.animation-back .job-label{width:calc(((100% / 12) * 4) - 60px)}}@media(max-width: 1150px){section.job .job-label,section.job-detail .job-label,div.animation .job-label,div.animation-back .job-label{display:block;width:100%;padding-bottom:0px;margin-bottom:50px}}section.job .job-label h1,section.job-detail .job-label h1,div.animation .job-label h1,div.animation-back .job-label h1{font-size:72px;line-height:85px;color:#00609c;margin:0;font-weight:normal}@media(max-width: 1550px){section.job .job-label h1,section.job-detail .job-label h1,div.animation .job-label h1,div.animation-back .job-label h1{font-size:50px;line-height:60px}}section.job .job-list,section.job-detail .job-list,div.animation .job-list,div.animation-back .job-list{display:inline-block;vertical-align:top;padding-left:0px;width:calc(((100% / 4) * 3) - 5px);max-width:calc(100% - 510px);transition:.5s all ease;padding-top:0px;padding-bottom:150px}section.job .job-list.active,section.job-detail .job-list.active,div.animation .job-list.active,div.animation-back .job-list.active{transform:translate(-200%, 0)}@media(max-width: 1476px){section.job .job-list,section.job-detail .job-list,div.animation .job-list,div.animation-back .job-list{max-width:calc(100% - 310px);width:calc(((100% / 12) * 7) - 5px)}}@media(max-width: 1550px){section.job .job-list,section.job-detail .job-list,div.animation .job-list,div.animation-back .job-list{max-width:auto}}@media(max-width: 1150px){section.job .job-list,section.job-detail .job-list,div.animation .job-list,div.animation-back .job-list{display:block;width:100%;padding-left:0;padding-top:0px;padding-bottom:50px;max-width:100%}}section.job .job-list article,section.job-detail .job-list article,div.animation .job-list article,div.animation-back .job-list article{width:100%;max-width:900px;margin:0 0 0px 0;padding-bottom:40px;cursor:pointer;position:relative}@media(max-width: 1150px){section.job .job-list article,section.job-detail .job-list article,div.animation .job-list article,div.animation-back .job-list article{padding-bottom:10px}}@media(min-width: 1024px){section.job .job-list article:hover h1,section.job-detail .job-list article:hover h1,div.animation .job-list article:hover h1,div.animation-back .job-list article:hover h1{color:#7b7a7a;white-space:initial;height:auto;overflow:initial}section.job .job-list article:hover h1:after,section.job-detail .job-list article:hover h1:after,div.animation .job-list article:hover h1:after,div.animation-back .job-list article:hover h1:after{opacity:1}}section.job .job-list article a,section.job-detail .job-list article a,div.animation .job-list article a,div.animation-back .job-list article a{text-decoration:none}section.job .job-list article label,section.job .job-list article label h3,section.job-detail .job-list article label,section.job-detail .job-list article label h3,div.animation .job-list article label,div.animation .job-list article label h3,div.animation-back .job-list article label,div.animation-back .job-list article label h3{color:#00609c;font-size:23px;font-family:"NeutraDisplay-Titling";position:relative}section.job .job-list article label h3,section.job .job-list article label h3 h3,section.job-detail .job-list article label h3,section.job-detail .job-list article label h3 h3,div.animation .job-list article label h3,div.animation .job-list article label h3 h3,div.animation-back .job-list article label h3,div.animation-back .job-list article label h3 h3{padding:0px;margin:0px;display:inline}@media(max-width: 1150px){section.job .job-list article label,section.job .job-list article label h3,section.job-detail .job-list article label,section.job-detail .job-list article label h3,div.animation .job-list article label,div.animation .job-list article label h3,div.animation-back .job-list article label,div.animation-back .job-list article label h3{font-size:22px}}section.job .job-list article label:after,section.job .job-list article label h3:after,section.job-detail .job-list article label:after,section.job-detail .job-list article label h3:after,div.animation .job-list article label:after,div.animation .job-list article label h3:after,div.animation-back .job-list article label:after,div.animation-back .job-list article label h3:after{position:absolute;content:"";display:block;width:100%;height:4px;bottom:-3px;background-color:#00609c}section.job .job-list article h1,section.job-detail .job-list article h1,div.animation .job-list article h1,div.animation-back .job-list article h1{font-size:62px;max-width:100%;color:#a8a8a8;margin:8px 0 12px 0;display:inline-block;position:relative;font-weight:normal;text-decoration:none;transition:2s height ease}@media(max-width: 1150px){section.job .job-list article h1,section.job-detail .job-list article h1,div.animation .job-list article h1,div.animation-back .job-list article h1{font-size:30px;line-height:40px;white-space:initial}}section.job .job-list article h1:after,section.job-detail .job-list article h1:after,div.animation .job-list article h1:after,div.animation-back .job-list article h1:after{content:"";position:absolute;opacity:0;width:36px;height:29px;background-image:url("/templates/web/img/arrow-right-job.svg");background-repeat:no-repeat;background-position:center;background-size:contain;right:-60px;bottom:16px;transition:.5s all ease}section.job .job-container,section.job-detail .job-container,div.animation .job-container,div.animation-back .job-container{min-height:calc(100% - 350px);width:100%;position:relative;padding-top:0px;padding-bottom:150px}@media(max-width: 767px){section.job .job-container,section.job-detail .job-container,div.animation .job-container,div.animation-back .job-container{padding-top:80px}}section.job .job-detail-label,section.job-detail .job-detail-label,div.animation .job-detail-label,div.animation-back .job-detail-label{display:inline-block;width:calc((100% / 12) * 3);vertical-align:top;padding-right:calc(100% / 12);position:relative;transition:.5s all ease}section.job .job-detail-label.active,section.job-detail .job-detail-label.active,div.animation .job-detail-label.active,div.animation-back .job-detail-label.active{transform:translate(400%, 0)}@media(max-width: 1150px){section.job .job-detail-label,section.job-detail .job-detail-label,div.animation .job-detail-label,div.animation-back .job-detail-label{display:block;width:100%}}section.job .job-detail-label a,section.job-detail .job-detail-label a,div.animation .job-detail-label a,div.animation-back .job-detail-label a{text-decoration:none}section.job .job-detail-label .job-back,section.job-detail .job-detail-label .job-back,div.animation .job-detail-label .job-back,div.animation-back .job-detail-label .job-back{cursor:pointer}@media(max-width: 1150px){section.job .job-detail-label .job-back,section.job-detail .job-detail-label .job-back,div.animation .job-detail-label .job-back,div.animation-back .job-detail-label .job-back{margin-bottom:50px}}@media(min-width: 1024px){section.job .job-detail-label .job-back:hover h1,section.job-detail .job-detail-label .job-back:hover h1,div.animation .job-detail-label .job-back:hover h1,div.animation-back .job-detail-label .job-back:hover h1{color:#7b7a7a}}section.job .job-detail-label .job-back label,section.job .job-detail-label .job-back label h2,section.job-detail .job-detail-label .job-back label,section.job-detail .job-detail-label .job-back label h2,div.animation .job-detail-label .job-back label,div.animation .job-detail-label .job-back label h2,div.animation-back .job-detail-label .job-back label,div.animation-back .job-detail-label .job-back label h2{color:#00609c;font-size:23px;position:relative;cursor:pointer;font-family:"NeutraDisplay-Titling";padding:0px;margin:0px;display:inline}@media(max-width: 1150px){section.job .job-detail-label .job-back label,section.job .job-detail-label .job-back label h2,section.job-detail .job-detail-label .job-back label,section.job-detail .job-detail-label .job-back label h2,div.animation .job-detail-label .job-back label,div.animation .job-detail-label .job-back label h2,div.animation-back .job-detail-label .job-back label,div.animation-back .job-detail-label .job-back label h2{font-size:22px}}section.job .job-detail-label .job-back label:after,section.job .job-detail-label .job-back label h2:after,section.job-detail .job-detail-label .job-back label:after,section.job-detail .job-detail-label .job-back label h2:after,div.animation .job-detail-label .job-back label:after,div.animation .job-detail-label .job-back label h2:after,div.animation-back .job-detail-label .job-back label:after,div.animation-back .job-detail-label .job-back label h2:after{position:absolute;content:"";display:block;width:100%;height:4px;bottom:-3px;background-color:#00609c}section.job .job-detail-label .job-back h1,section.job-detail .job-detail-label .job-back h1,div.animation .job-detail-label .job-back h1,div.animation-back .job-detail-label .job-back h1{font-size:34px;max-width:100%;color:#a8a8a8;margin:23px 0 12px 0;text-overflow:ellipsis;font-weight:normal;text-decoration:none;position:relative}@media(max-width: 1150px){section.job .job-detail-label .job-back h1,section.job-detail .job-detail-label .job-back h1,div.animation .job-detail-label .job-back h1,div.animation-back .job-detail-label .job-back h1{height:23px;top:79px;left:-7px;position:static;height:auto}}@media(max-width: 1150px){section.job .job-detail-label .job-back h1,section.job-detail .job-detail-label .job-back h1,div.animation .job-detail-label .job-back h1,div.animation-back .job-detail-label .job-back h1{font-size:30px;line-height:36px}}section.job .job-detail-label .job-back div.afterH1,section.job-detail .job-detail-label .job-back div.afterH1,div.animation .job-detail-label .job-back div.afterH1,div.animation-back .job-detail-label .job-back div.afterH1{width:50px;height:37px;background-image:url("/templates/web/img/arrow-left-job.svg");background-repeat:no-repeat;background-position:center;background-size:contain;left:0;top:115px}section.job .job-detail-content,section.job-detail .job-detail-content,div.animation .job-detail-content,div.animation-back .job-detail-content{display:inline-block;vertical-align:top;padding-left:0px;width:calc(((100% / 12) * 6) - 0px);max-width:890px;transition:.5s all ease}section.job .job-detail-content.active,section.job-detail .job-detail-content.active,div.animation .job-detail-content.active,div.animation-back .job-detail-content.active{transform:translate(400%, 0)}@media(max-width: 1150px){section.job .job-detail-content,section.job-detail .job-detail-content,div.animation .job-detail-content,div.animation-back .job-detail-content{width:100%;max-width:100%;padding-left:0}section.job .job-detail-content img,section.job-detail .job-detail-content img,div.animation .job-detail-content img,div.animation-back .job-detail-content img{max-width:calc(100% + 40px);width:calc(100% + 40px) !important;margin-left:-20px}}section.job .job-detail-content h2,section.job-detail .job-detail-content h2,div.animation .job-detail-content h2,div.animation-back .job-detail-content h2{font-size:36px;line-height:33px;color:#00609c;margin:0 0 10px 0;font-weight:normal}@media(max-width: 767px){section.job .job-detail-content h2,section.job-detail .job-detail-content h2,div.animation .job-detail-content h2,div.animation-back .job-detail-content h2{font-size:30px}}section.job .job-detail-content h3,section.job-detail .job-detail-content h3,div.animation .job-detail-content h3,div.animation-back .job-detail-content h3{font-size:35px;line-height:38px;color:#00609c;margin:0 0 0px 0;font-weight:normal}section.job .job-detail-content p,section.job .job-detail-content div,section.job-detail .job-detail-content p,section.job-detail .job-detail-content div,div.animation .job-detail-content p,div.animation .job-detail-content div,div.animation-back .job-detail-content p,div.animation-back .job-detail-content div{font-size:19px;line-height:25px;margin-top:19px;margin-bottom:19px;color:#7b7a7a}section.job .job-detail-content p img,section.job .job-detail-content div img,section.job-detail .job-detail-content p img,section.job-detail .job-detail-content div img,div.animation .job-detail-content p img,div.animation .job-detail-content div img,div.animation-back .job-detail-content p img,div.animation-back .job-detail-content div img{height:auto;width:100%}section.job .job-detail-content p:last-of-type,section.job .job-detail-content div:last-of-type,section.job-detail .job-detail-content p:last-of-type,section.job-detail .job-detail-content div:last-of-type,div.animation .job-detail-content p:last-of-type,div.animation .job-detail-content div:last-of-type,div.animation-back .job-detail-content p:last-of-type,div.animation-back .job-detail-content div:last-of-type{margin-bottom:30px}section.job .job-detail-content .video-container,section.job-detail .job-detail-content .video-container,div.animation .job-detail-content .video-container,div.animation-back .job-detail-content .video-container{position:relative;width:100%;max-height:500px;margin:0 auto}@media(max-width: 1150px){section.job .job-detail-content .video-container,section.job-detail .job-detail-content .video-container,div.animation .job-detail-content .video-container,div.animation-back .job-detail-content .video-container{max-height:100%}}section.job .job-detail-content .video-container.full-width,section.job-detail .job-detail-content .video-container.full-width,div.animation .job-detail-content .video-container.full-width,div.animation-back .job-detail-content .video-container.full-width{max-width:100%;margin-bottom:20px}section.job .job-detail-content .video-container video,section.job-detail .job-detail-content .video-container video,div.animation .job-detail-content .video-container video,div.animation-back .job-detail-content .video-container video{width:100%;max-height:500px}section.job .job-detail-content .video-container video[poster],section.job-detail .job-detail-content .video-container video[poster],div.animation .job-detail-content .video-container video[poster],div.animation-back .job-detail-content .video-container video[poster]{object-fit:cover}@media(max-width: 1150px){section.job .job-detail-content .video-container video,section.job-detail .job-detail-content .video-container video,div.animation .job-detail-content .video-container video,div.animation-back .job-detail-content .video-container video{max-height:100%}}section.job .job-apply,section.job-detail .job-apply,div.animation .job-apply,div.animation-back .job-apply{margin-top:100px;border:4px solid #00609c;width:235px;height:120px;cursor:pointer;position:absolute;top:315px;transition:.5s all ease}section.job .job-apply.active,section.job-detail .job-apply.active,div.animation .job-apply.active,div.animation-back .job-apply.active{transform:translate(800%, 0)}@media(max-width: 1150px){section.job .job-apply,section.job-detail .job-apply,div.animation .job-apply,div.animation-back .job-apply{position:static !important;margin:0 auto !important;transform:translate(0, 0) !important}}section.job .job-apply a,section.job-detail .job-apply a,div.animation .job-apply a,div.animation-back .job-apply a{text-decoration:none}section.job .job-apply img,section.job-detail .job-apply img,div.animation .job-apply img,div.animation-back .job-apply img{display:block;padding:24px 0 10px 0;margin:0 auto;height:50px}section.job .job-apply span,section.job-detail .job-apply span,div.animation .job-apply span,div.animation-back .job-apply span{display:block;margin:0 auto;color:#00609c;text-align:center;font-size:17px;font-family:"NeutraDisplay-Titling"}section.job .animation,section.job-detail .animation,div.animation .animation,div.animation-back .animation{position:fixed;right:0;top:50px;transform:translate(100%, 0);transition:.5s all ease;background-color:#fff}section.job .animation.active,section.job-detail .animation.active,div.animation .animation.active,div.animation-back .animation.active{transform:translate(-50%, 0);left:50%;padding-top:200px;overflow-y:hidden;padding-left:130px;padding-right:120px;width:calc(100% - 250px)}@media(max-width: 1150px){section.job .animation.active,section.job-detail .animation.active,div.animation .animation.active,div.animation-back .animation.active{padding-left:20px;padding-right:20px;width:calc(100% - 40px)}}section.job .animation-back,section.job-detail .animation-back,div.animation .animation-back,div.animation-back .animation-back{position:fixed;left:0;top:0;transform:translate(-100%, 0);transition:.5s all ease;background-color:#fff}section.job .animation-back.active,section.job-detail .animation-back.active,div.animation .animation-back.active,div.animation-back .animation-back.active{transform:translate(0, 0)}section.job-detail .job-apply{left:0px;margin-top:0px;position:absolute;transform:translateY(100%)}@media(min-width: 2095px){section.job-detail .job-apply{left:calc((100% - 1880px) / 2)}}@media(max-width: 1150px){section.job-detail .job-apply{left:0px}}/*# sourceMappingURL=job.css.map */
