.O15-job-description{backface-visibility:hidden;padding-bottom:6rem;padding-top:6rem}.O15-job-description .article-page-sections .btn,.O15-job-description .article-page__header .btn{margin-bottom:2rem;margin-top:3rem;padding-left:5rem;padding-right:5rem}.O15-job-description .article-page__text-block{padding-bottom:3rem}.O15-job-description .article-page__text-block:last-child{padding-bottom:0}.O15-job-description .article-page__text-block__heading{font-size:16px;font-size:2rem;line-height:3rem}.O15-job-description .article-page__text-block__list{font-size:16px;font-size:2rem;line-height:3rem;list-style:none;margin-bottom:0;opacity:.7;padding-left:2rem}.O15-job-description .article-page__text-block__list__item{padding:1rem 0 2rem}.O15-job-description .article-page__text-block__list__item:before{background:#383838;border-radius:50%;content:"";height:.5rem;margin-left:-2rem;margin-top:1.125rem;opacity:.5;position:absolute;width:.5rem}@media screen and (min-width:768px){.O15-job-description .article-page__text-block__contact-info{display:flex;flex-wrap:wrap;justify-content:space-between}.O15-job-description .article-page__text-block__contact-info>*{width:30rem}}.O15-job-description .article-page__text-block__contact-info__item{padding-bottom:2rem}.O15-job-description .article-page__text-block__contact-info__item .body-text-2{margin:4px 0}.O15-job-description .article-page__text-block__contact-info__item a{color:#383838;text-decoration:underline}.O15-job-description .article-page__text-block__contact-info__item .label{font-size:14px;font-size:1.75rem}.O15-job-description .article-page__text-block__contact-info__item>*{opacity:.75}.O15-job-description .article-page__text-block__submit-text{opacity:.5}@media screen and (min-width:768px){.O15-job-description__social-links{margin-bottom:2rem}.O15-job-description .article-page__header,.O15-job-description .article-page__text-block,.O15-job-description__social-links{float:none;margin-left:auto;margin-right:auto;width:63rem}}@media screen and (min-width:992px){.O15-job-description__social-links{float:left}.O15-job-description .article-page:after,.O15-job-description .article-page:before{content:" ";display:table}.O15-job-description .article-page:after{clear:both}.O15-job-description .article-page{position:relative}.O15-job-description .article-page-sections{float:left}.O15-job-description .article-page__header,.O15-job-description .article-page__text-block{margin-left:0;margin-right:0}.O15-job-description .article-page__sidebar-block{float:right}.O15-job-description .article-page__sidebar-block .card{margin-top:0}.O15-job-description .article-page__header,.O15-job-description .article-page__text-block{margin-left:10rem;width:57rem}}@media screen and (min-width:1200px){.O15-job-description .article-page__header,.O15-job-description .article-page__text-block{margin-left:12rem;width:68rem}}