@media only screen and (min-width: 1200px){main.wrapper.job-detail-page{position:relative}main.wrapper.job-detail-page>section:not(.jobdetailhero):not(.ctabuttons)>.inside,main.wrapper.job-detail-page>section:not(.jobdetailhero):not(.ctabuttons)>.container{width:calc(86% - 251px - 72px);max-width:1012px;margin-left:max(7%,(100vw - 1536px)/2 + 130px);margin-right:auto}main.wrapper.job-detail-page>section.contactpersongrid:not(.jobdetailhero):not(.ctabuttons)>.inside,main.wrapper.job-detail-page>section.contactpersongrid:not(.jobdetailhero):not(.ctabuttons)>.container,main.wrapper.job-detail-page>section.contactpersongrid~section:not(.jobdetailhero):not(.ctabuttons)>.inside,main.wrapper.job-detail-page>section.contactpersongrid~section:not(.jobdetailhero):not(.ctabuttons)>.container{width:86%;max-width:1536px;margin:0 auto}}@media only screen and (min-width: 1200px)and (max-width: 1199.98px){main.wrapper.job-detail-page>section.contactpersongrid:not(.jobdetailhero):not(.ctabuttons)>.inside,main.wrapper.job-detail-page>section.contactpersongrid:not(.jobdetailhero):not(.ctabuttons)>.container,main.wrapper.job-detail-page>section.contactpersongrid~section:not(.jobdetailhero):not(.ctabuttons)>.inside,main.wrapper.job-detail-page>section.contactpersongrid~section:not(.jobdetailhero):not(.ctabuttons)>.container{width:90%}}@media only screen and (min-width: 1200px)and (min-width: 1200px)and (max-width: 1439.98px){main.wrapper.job-detail-page .simpletext.two-column .simpletext-column{width:100%;max-width:1012px;margin-right:0}main.wrapper.job-detail-page .simpletext.two-column .simpletext-column+.simpletext-column{margin-top:clamp(3em,1.568vw + 2.431em,4em)}}