.header_wrap_image{width:100%;padding:250px 0;background-image:url("../images/careers/office5.jpg");background-size:cover;background-position:center center;box-shadow:inset 0 0 0 1000px rgba(0,46,58,0.75);text-align:center;color:white}.header_wrap_image .header{color:white;font-size:65px;font-family:"GothamBook";margin-bottom:5px}.header_wrap_image .subheader{color:white;margin-bottom:50px;font-size:24px}.careers_header{font-size:45px;margin-bottom:45px;font-family:"GothamLight"}.career_content{padding:60px 0}.images_full_width{width:100%;margin:0;padding:0}.images_full_width img{width:50%;margin:0;padding:0;float:left}.images_full_width:after{content:"";display:table;clear:both}#working_here h2{text-align:center}#working_here .careers_grid{list-style:none}#working_here .careers_grid .grid_item{display:inline-block;width:29%;margin-right:5%;padding-top:7px;margin-bottom:50px;border-top:2px solid #f7f7f7;vertical-align:top}#working_here .careers_grid .grid_item .title{font-family:"GothamMedium";color:#373737;font-size:18px}#working_here .careers_grid .grid_item .description{font-size:14px;line-height:24px;margin:0}#working_here .careers_grid .grid_item:nth-child(3n+0){margin-right:0}#positions{text-align:left;display:block;margin-left:auto;margin-right:auto}#positions .jobs .job{margin-bottom:30px;width:49%;margin:0 0 25px 0;display:inline-block;vertical-align:top}#positions .jobs .job .job_link{font-size:20px;line-height:29px;font-family:"Gotham";padding-bottom:0;padding-right:5%;color:#2c2c2c;display:block;color:#07b0dd}#positions .jobs .job .job_link:hover{color:#1a9bc3}#positions .jobs .job .job_department{font-size:12px;color:#d0d0d0}#positions .jobs .job .expand:hover{cursor:pointer}#positions .jobs .job .job_description{border-top:2px solid #f7f7f7;padding-top:10px;font-family:"GothamBook";padding-bottom:20px}#positions .jobs .job .job_description p{font-family:"GothamBook"}#positions .jobs .job .job_description p strong{font-family:"GothamMedium";font-size:16px}#positions .jobs .job .job_description ul{list-style:disc;margin-bottom:15px;padding-left:30px}#positions .jobs .job .job_description ul li{font-family:"GothamBook";font-size:14px;margin-bottom:8px;color:dimgrey}#positions h2{text-align:center}#positions .jobs_section{margin-bottom:30px;width:50%;display:inline-block;vertical-align:top}#positions .jobs_section li{font-size:20px;margin-bottom:8px;font-family:"GothamBook"}#positions .jobs_section .section_title{text-transform:capitalize;padding-bottom:10px;font-size:20px;font-family:"GothamMedium"}#positions #resumator-wrapper .resumator-job{margin-bottom:25px}#positions #resumator-wrapper .resumator-job .resumator-jobs-text{font-family:"GothamBook"}#positions #resumator-wrapper .resumator-job .resumator-jobs-text p{font-family:"GothamBook"}#positions #resumator-wrapper .resumator-job .resumator-jobs-text p strong{font-family:"GothamMedium";font-size:13px}#positions #resumator-wrapper .resumator-job .resumator-jobs-text ul li{font-family:"GothamBook"}#positions #resumator-wrapper .resumator-job .resumator-jobs-text.resumator-job-title{font-family:"GothamBook";border:none;font-size:22px}#positions #resumator-wrapper .resumator-job .resumator-jobs-text.resumator-job-heading{font-family:"GothamMedium"}#positions #resumator-wrapper .resumator-job .resumator-jobs-text.resumator-job-link{color:#07b0dd}@media screen and (max-width: 767px){#working_here .careers_grid .grid_item{width:100%;margin-right:0;padding-left:15px;padding-right:15px;margin-bottom:20px;border-top:0}#working_here .careers_grid .grid_item .title{border-top:2px solid #f7f7f7;padding-top:15px}#positions{text-align:center}#positions .jobs .job{width:100%}#positions .jobs .job .job_link{font-size:18px;padding-right:0}#positions .careers_header{margin-bottom:10px}.post-type-archive-career-article ._button--wide{min-width:200px}.post-type-archive-career-article ._button--blue{font-size:13px}.post-type-archive-career-article .header_wrap_image{padding:150px 0}.post-type-archive-career-article .header_wrap_image .subheader{font-size:20px}.post-type-archive-career-article .career_content{padding-bottom:30px;padding-top:30px;text-align:center}.post-type-archive-career-article .career_content .careers_header{font-size:30px}.post-type-archive-career-article .header_wrap_image .header{font-size:50px}.post-type-archive-career-article .images_full_width img{width:100%}.careers_header{margin-bottom:20px}#mission p{text-align:center;width:85%}}@media screen and (max-width: 991px) and (min-width: 768px){.post-type-archive-career-article #wrapper-main .container{padding-right:0}.post-type-archive-career-article .images_full_width img{width:100%}#working_here .careers_grid{padding-left:30px}#working_here .careers_grid .grid_item{width:49%;margin-right:0;padding-right:25px;border-top:0;margin-bottom:35px}#working_here .careers_grid .grid_item .title{border-top:2px solid #f7f7f7;padding-top:15px}#mission p{text-align:center;width:95%}#positions .jobs .job{padding-left:50px}}@media screen and (max-width: 1200px) and (min-width: 991px){#positions .jobs .job .job_department{font-size:16px}#mission p{text-align:center}}@media screen and (max-width: 480px){.post-type-archive-career-article #footer .container div.menu-custom-footer-nav-container .menu-footer-custom li:first-child a{position:absolute;left:15px}.post-type-archive-career-article #footer .container div.menu-custom-footer-nav-container .menu-footer-custom li:last-child a{position:absolute;right:15px}}
