h2{font-weight:300}h2 strong,h2 b{font-weight:300 !important}section.okd-job-intro{position:relative;z-index:3;background:#f1f2f4;padding-top:20rem !important;padding-bottom:0 !important}section.okd-job-intro>img{display:block;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;object-fit:cover}section.okd-job-intro .wrap_inner{display:flex;flex-direction:column;align-items:flex-start}section.okd-job-intro .summary{padding:8rem 16rem 8rem 8rem;margin:0 0 -8rem -8rem;position:relative;z-index:2;background:#fff}section.okd-job-intro .summary h1{font-size:6.5rem;font-weight:700;line-height:.9;text-transform:uppercase;text-indent:-2px;max-width:65rem}section.okd-job-intro .summary p{font-size:2rem;max-width:65rem}section.okd-job-intro .summary ul{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:8rem;list-style:none;padding:0;margin:3.2rem 0}section.okd-job-intro .summary ul li{padding:0;margin:0}section.okd-job-intro .summary ul li div:first-child{font-weight:600;color:#e30613}section.okd-job-intro .summary ul li:before{display:none}@media only screen and (max-width: 1124px){section.okd-job-intro .summary h1{font-size:5.5rem}}@media only screen and (max-width: 1024px){section.okd-job-intro{display:flex;flex-direction:column-reverse;padding-top:0 !important;background:#fff}section.okd-job-intro .summary{margin:0;padding:8rem 0}section.okd-job-intro>img{position:static;max-height:400px}}@media only screen and (max-width: 950px){section.okd-job-intro .summary h1{font-size:4.5rem}}@media only screen and (max-width: 782px){section.okd-job-intro .summary ul{flex-direction:column;gap:2.4rem}}@media only screen and (max-width: 680px){section.okd-job-intro .summary h1{font-size:4rem}}section.okd-job-description{padding-top:26rem !important;padding-bottom:18rem;background:#f1f2f4}section.okd-job-description .wrap_inner{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:8rem 16rem}section.okd-job-description .wrap_inner .description{max-width:48rem}section.okd-job-description .wrap_inner .todos{max-width:48rem}section.okd-job-description .wrap_inner .todos ul li:not(:last-child){margin-bottom:1.2rem}section.okd-job-description .wrap_inner .cta{width:100%}@media only screen and (max-width: 1024px){section.okd-job-description{padding-top:12rem !important;padding-bottom:12rem}section.okd-job-description .wrap_inner .description,section.okd-job-description .wrap_inner .todos{max-width:100%}}@media only screen and (max-width: 680px){section.okd-job-description{padding-top:8rem !important;padding-bottom:8rem}}section.okd-job-contact .wrap_inner{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:stretch;gap:2rem}section.okd-job-contact .wrap_inner .contact{width:calc(50% - (2rem / 2));flex:0 0 auto}section.okd-job-contact .wrap_inner .contact .person_wrapper{display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start;gap:2rem}section.okd-job-contact .wrap_inner .contact .person_wrapper .person{width:calc(50% - (2rem / 2));flex:0 0 auto;background:#f1f2f4}section.okd-job-contact .wrap_inner .contact .person_wrapper .person .person_image{display:block;width:100%;height:0;padding-bottom:100%;position:relative;overflow:hidden;background:rgba(3,16,48,.1)}section.okd-job-contact .wrap_inner .contact .person_wrapper .person .person_image img{display:block;width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:1}section.okd-job-contact .wrap_inner .contact .person_wrapper .person .person_details{padding:2.4rem 3.2rem}section.okd-job-contact .wrap_inner .contact .person_wrapper .person .person_details h4{font-size:1.8rem;font-weight:700;color:#031030}section.okd-job-contact .wrap_inner .visual{width:calc(50% - (2rem / 2));flex:0 0 auto;position:relative}section.okd-job-contact .wrap_inner .visual .visual_inner{position:absolute;top:8.7rem;left:calc( ( 100vw - (1916px - (4.8rem * 2)) ) / 2 * -1 );right:0;bottom:0}section.okd-job-contact .wrap_inner .visual .visual_inner>img{display:block;width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1920px){section.okd-job-contact .wrap_inner .visual .visual_inner{left:-4.8rem}}@media only screen and (max-width: 1496px){section.okd-job-contact .wrap_inner .visual .visual_inner{left:calc( ( 100vw - (1280px - (3.2rem * 2)) ) / 2 * -1 )}}@media only screen and (max-width: 1280px){section.okd-job-contact .wrap_inner .contact{width:100%}section.okd-job-contact .wrap_inner .visual{display:none}}@media only screen and (max-width: 680px){section.okd-job-contact .wrap_inner .contact .person_wrapper{flex-wrap:nowrap;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}section.okd-job-contact .wrap_inner .contact .person_wrapper::-webkit-scrollbar{display:none}section.okd-job-contact .wrap_inner .contact .person_wrapper .person{width:75%}}section.okd-job-history{background:#f1f2f4}section.okd-job-history .wrap_inner{display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:2rem}section.okd-job-history .wrap_inner .text{width:calc(75% - (2rem / 2));flex:0 0 auto;padding:18rem 16rem 18rem 0}section.okd-job-history .wrap_inner .text h2{max-width:85rem}section.okd-job-history .wrap_inner .text>div{column-count:2;column-gap:16rem}section.okd-job-history .wrap_inner .visual{width:calc(25% - (2rem / 2));flex:0 0 auto;position:relative}section.okd-job-history .wrap_inner .visual .visual_inner{position:absolute;top:0;right:calc( ( 100vw - (1916px - (4.8rem * 2)) ) / 2 * -1 );left:0;bottom:-32rem}section.okd-job-history .wrap_inner .visual .visual_inner>img{display:block;width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 1920px){section.okd-job-history .wrap_inner .visual .visual_inner{right:-4.8rem}}@media only screen and (max-width: 1496px){section.okd-job-history .wrap_inner .visual .visual_inner{right:calc( ( 100vw - (1280px - (3.2rem * 2)) ) / 2 * -1 )}}@media only screen and (max-width: 1280px){section.okd-job-history .wrap_inner{flex-direction:column;align-items:flex-start;gap:0}section.okd-job-history .wrap_inner .text{width:100%;padding:18rem 0}section.okd-job-history .wrap_inner .visual{width:100%}section.okd-job-history .wrap_inner .visual .visual_inner{position:static;right:auto;bottom:auto;height:50vh;min-height:450px}}@media only screen and (max-width: 1024px){section.okd-job-history .wrap_inner .text{padding:12rem 0}section.okd-job-history .wrap_inner .text>div{column-count:1}}@media only screen and (max-width: 680px){section.okd-job-history .wrap_inner .text{padding:8rem 0}}section.okd-job-outro .wrap_inner:before{display:block;content:"";height:14.2rem;width:5.2rem;background:url('data:image/svg+xml;utf8,<svg width="53" height="144" viewBox="0 0 53 144" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M23.1212 0.878905L23.1212 131.637L4.24218 112.758L0.00017803 117L26.1212 143.121L52.2422 117L48.0002 112.758L29.1212 131.637L29.1212 0.878905L23.1212 0.878905Z" fill="%23031030"/></svg>') no-repeat center center;background-size:auto 100%}section.okd-job-outro .wrap_inner .other-job{max-width:65rem;margin:16rem 0 0}@media only screen and (max-width: 1280px){section.okd-job-outro .wrap_inner:before{display:none}section.okd-job-outro .wrap_inner .other-job{margin:0}}@media only screen and (max-width: 680px){section .btn{width:100%}}/*# sourceMappingURL=single-jobs.css.map */
