.cockpit_carousel{position:relative;width:100%;margin:auto;overflow:hidden}.cockpit_carousel__track{position:relative;overflow:hidden}.cockpit_carousel__track-wrapper{display:flex;transition:transform .5s ease-in-out}.cockpit_carousel__track-item{position:relative;flex:0 0 auto;width:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}.cockpit_carousel__track-item img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.cockpit_carousel__btn{position:absolute;top:50%;transform:translateY(-50%);border:none;background:0 0;color:transparent;font-size:24px;padding:10px;cursor:pointer;z-index:2}.cockpit_carousel__btn:disabled{opacity:.3;cursor:not-allowed}.cockpit_carousel__btn.prev{left:10px}.cockpit_carousel__btn.next{right:10px}.cockpit_carousel__progress-bar{position:absolute;bottom:0;left:0;height:5px;width:100%;background-color:rgba(203,203,203,.4);overflow:hidden;z-index:10}.cockpit_carousel__progress-fill{height:100%;width:0;background-color:#007bff;transition:width linear}.cockpit_carousel__pagination{position:relative;display:flex;justify-content:center;gap:8px;margin-bottom:4px;z-index:3}.cockpit_carousel__dot{width:12px;height:12px;border-radius:50%;margin:0 5px;background-color:rgba(203,203,203,.4);transition:background-color .3s;cursor:pointer}.cockpit_carousel__dot.active{background:#007bff;transform:scale(1.2)}.cockpit_carousel__track-item-content{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.cc-file-list{margin-top:.75rem}.cc-file-list__items{list-style:none;padding:0 !important;margin:0;display:flex;flex-direction:column;gap:.5rem}.cc-file-list__item{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.5rem .75rem;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:.25rem}.cc-file-list__name{flex:1;font-size:.875rem;color:#212529}.cc-file-list__remove{background:0 0;border:none;color:#6c757d;font-size:1rem;line-height:1;cursor:pointer;padding:.25rem;border-radius:.25rem;transition:opacity .2s,color .2s;opacity:.6;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.cc-file-list__remove:hover{opacity:1;color:#495057}.edd-static-page h1{margin-bottom:32px;padding-bottom:0}.edd-static-page p,.edd-static-page .et_pb_button{letter-spacing:1%}.edd-contact-sidebar h1{letter-spacing:1%;padding-bottom:0;margin-bottom:0}.edd-contact-sidebar h4{margin-bottom:0;padding-bottom:20px}.edd-contact-sidebar .et_pb_blurb_container{padding-left:5px !important;position:relative;top:-2px}.edd-contact-sidebar .et_pb_main_blurb_image{width:24px !important}.edd-contact-sidebar .et_pb_button{width:100%;text-align:center;line-height:24px !important}.edd-contact-sidebar .cc-button--applicationlink{width:100%;justify-content:center;margin-top:20px;margin-bottom:30px !important}.edd-contact-sidebar a{color:#ff652e;transition:all .3s ease-in-out}.edd-contact-sidebar a:hover{color:#76a5c1}.edd-contact-sidebar .sharer{padding:30px 0;display:grid;gap:0 2px;grid-template-columns:repeat(4,1fr);justify-self:end}.edd-contact-sidebar .sharer__item.icon{border-radius:100px;height:38px;width:38px;background-color:#001a2b;padding:6px}.edd-contact-sidebar .sharer__item.icon:before{font-size:19px;line-height:38px;height:38px;width:38px}.edd-contact-sidebar .et-social-xing .sharer__item.icon:before{content:"\e09f";font-family:"Socicon" !important}.edd-contact-sidebar .sharer__item:hover{background-color:#76a5c1}.edd-contact-sidebar .sharer__item svg{height:24px;width:auto;display:flex;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.edd-contact-sidebar .sharer__item svg path{fill:#fff}.et_pb_module.et_pb_text .cc-job-header--title{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}.et_pb_module.et_pb_text .cc-job-header--title h2{color:#fff !important;letter-spacing:1%;font-weight:700;font-size:34px;text-transform:uppercase;margin-bottom:0;padding-bottom:0;hyphens:auto}.et_pb_module.et_pb_text .cc-button--applicationlink{background-color:#ff652e;padding:8px 20px;white-space:nowrap;line-height:24px;border-radius:10px;border:0;color:#001a2b !important;font-weight:600}.et_pb_module.et_pb_text .cc-button--applicationlink:hover{background-color:#76a5c1}.et_pb_module.et_pb_text .cc-job-header--details{color:#fff;display:flex;justify-content:space-between;align-items:center}.et_pb_module.et_pb_text .cc-job-header--details p{margin-bottom:0;padding-bottom:0;font-size:16px}.et_pb_module.et_pb_text .cc-job-header--details svg{vertical-align:middle;position:relative;top:-1px;margin-right:5px}.et_pb_module.et_pb_text .cc-job-header--details svg path{fill:#76a5c1}.et_pb_module.et_pb_text .cc-job-posting h2{color:#001a2b;text-transform:uppercase;letter-spacing:1%;font-size:24px;font-weight:700;padding-bottom:16px}.et_pb_module.et_pb_text .cc-job-posting p{color:#666;font-size:16px}.et_pb_module.et_pb_text .cc-job-posting ul{padding-left:25px;padding-bottom:0}.et_pb_module.et_pb_text .cc-job-posting ul li{list-style:square;color:#666;font-size:16px}.et_pb_module.et_pb_text .cc-job-posting ul li::marker{color:#76a5c1}.et_pb_module.et_pb_text .cc-job-posting>*{margin-bottom:30px}.et_pb_module.et_pb_text .cc-job-posting>*:not(.cc-job-posting__summary):not(.cc-job-posting__additional){padding-left:20px}#job-search-form .cc-field-group{display:grid;grid-template-columns:1fr fit-content(20%)}#job-search-form .cc-field-group .cc-field-location .cc-input{border-top-right-radius:0;width:100%}#job-search-form .cc-field-group .cc-field-radius .cc-select{border-top-left-radius:0;padding-left:0;width:100%}@media screen and (max-width:980px){.edd-contact-sidebar .et_pb_blurb_content{margin-left:0}}@media screen and (min-width:980px) and (max-width:1180px){.edd-contact-sidebar .sharer{grid-template-columns:repeat(2,1fr);gap:8px;justify-self:start}}@media screen and (max-width:980px){.edd-contact-sidebar .sharer{justify-content:flex-start}.edd-contact-sidebar .sharer{justify-self:start}}@media screen and (max-width:820px){.et_pb_module.et_pb_text .cc-job-header--title{display:block}.et_pb_module.et_pb_text .cc-job-header--title .cc-button--applicationlink{margin-top:10px}}@media screen and (max-width:767px){.et_pb_module.et_pb_text .cc-job-header--details{flex-direction:column;align-items:flex-start}.et_pb_module.et_pb_text .cc-job-header--details>p{padding-bottom:15px}.et_pb_module.et_pb_text .cc-job-posting>*:not(.cc-job-posting__summary):not(.cc-job-posting__additional){padding-left:0}.et_pb_module.et_pb_text .cc-job-posting ul{padding-left:15px;padding-bottom:0}}