@charset "UTF-8";.careers-section .position-item{padding:30px 0 40px 0;border-bottom:2px solid #f5f5f5}.careers-section .position-item>:first-child{margin-top:0}.careers-section .position-item>:last-child{margin-bottom:0}.careers-section .position-item:first-of-type{padding-top:0}.careers-section .position-item .position-title{color:#a0263d;margin-bottom:7px}.careers-section .position-item .position-specs{margin:10px auto;padding:0}@media screen and (min-width:741px){.careers-section .position-item .position-specs{gap:7px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.careers-section .position-item .position-specs li{line-height:1.4;margin:0}@media screen and (max-width:740px){.careers-section .position-item .position-specs li{margin:10px 0}}@media screen and (max-width:640px){.careers-section .position-item .position-specs li{padding:0;text-align:center}}.careers-section .position-item .position-specs li:before{top:-1px}@media screen and (max-width:640px){.careers-section .position-item .position-specs li:before{display:none}}@media screen and (max-width:640px){.careers-section .position-item .position-specs li strong{display:block}}.careers-section .position-item .position-desc{margin-top:10px}.careers-apply-section .site-wrapper.position-form-split{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (min-width:1401px){.careers-apply-section .site-wrapper.position-form-split{--heading-scale-factor:0.6}}@media screen and (max-width:1400px){.careers-apply-section .site-wrapper.position-form-split{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.careers-apply-section .site-wrapper.position-form-split .position-split{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;position:relative}@media screen and (min-width:1401px){.careers-apply-section .site-wrapper.position-form-split .position-split .breadcrumbs-section{background:white}}.careers-apply-section .site-wrapper.position-form-split .position-split .left-panel-content>:first-child{margin-top:0}.careers-apply-section .site-wrapper.position-form-split .position-split .left-panel-content>:last-child{margin-bottom:0}@media screen and (min-width:1401px){.careers-apply-section .site-wrapper.position-form-split .position-split .left-panel-content{padding-top:0}}.careers-apply-section .site-wrapper.position-form-split .position-split .left-panel-content .position-header{background:#f5f5f5;border-radius:5px;padding:25px 30px}.careers-apply-section .site-wrapper.position-form-split .position-split .left-panel-content .position-header>:first-child{margin-top:0}.careers-apply-section .site-wrapper.position-form-split .position-split .left-panel-content .position-header>:last-child{margin-bottom:0}@media screen and (min-width:1401px){.careers-apply-section .site-wrapper.position-form-split .position-split .left-panel-content .position-header{margin-top:30px}}@media screen and (max-width:460px){.careers-apply-section .site-wrapper.position-form-split .position-split .left-panel-content .position-header{padding:15px 20px}}.careers-apply-section .site-wrapper.position-form-split .position-split .left-panel-content .position-header h2{color:#a0263d;line-height:1.1}.careers-apply-section .site-wrapper.position-form-split .position-split .left-panel-content .position-header p{line-height:1.5}.careers-apply-section .site-wrapper.position-form-split .position-split .left-panel-content .position-header ul{padding-left:0}.careers-apply-section .site-wrapper.position-form-split .position-split .left-panel-content .position-header ul li{margin:8px 0}.careers-apply-section .site-wrapper.position-form-split .position-split .left-panel-content .position-details{text-align:left}.careers-apply-section .site-wrapper.position-form-split .position-split .left-panel-content .position-details ul:not([class]) li{margin:8px 0}.careers-apply-section .site-wrapper.position-form-split .form-split{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0}.careers-apply-section .site-wrapper.position-form-split .form-split>:first-child{margin-top:0}.careers-apply-section .site-wrapper.position-form-split .form-split>:last-child{margin-bottom:0}.careers-apply-section .site-wrapper.position-form-split .form-split .contact-form{text-align:left}@media screen and (max-width:1400px){.bottom-cta-section{display:none}}
/*# sourceMappingURL=careers.css.map */