.ot-job-accordion-module{display:block;position:relative;z-index:0}.ot-job-accordion-module .job-block{margin-bottom:15px}.ot-job-accordion-module .job_title{cursor:pointer;display:block;font-weight:600;outline:none;position:relative;text-align:left;transition:all .4s ease;user-select:none;width:100%}.ot-job-accordion-module .job_title:after{content:"\f068";float:right;font-family:FontAwesome;font-size:14px;margin:auto;position:absolute;right:20px!important;top:50%;transform:translateY(-50%);-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.ot-job-accordion-module .job_title{border:1px solid transparent;border-radius:0;color:#0d1724}.ot-job-accordion-module .job_title:focus-visible{border:1px solid #000!important}.ot-job-accordion-module .job_description p{font:inherit}.ot-job-accordion-module .job_description h3{font-size:18px}.ot-job-accordion-module .jobs_location{background-color:var(--dark-blue);color:var(--light);padding:48px}.ot-job-accordion-module .jobs_location h4{color:var(--light);font-size:20px;margin-bottom:24px}.ot-job-accordion-module .jobs_location .location .office{padding:8px 0;width:25%}.ot-job-accordion-module .jobs_location .location{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.ot-job-accordion-module .jobs_location .location .office_link{border-bottom:1px solid hsla(0,0%,100%,.25);color:var(--light);padding-bottom:2px;text-decoration:none}.ot-job-accordion-module .jobs_location .location .office_link:hover{border-bottom:1px solid var(--primary-blue);color:var(--primary-blue);text-decoration:none}@media(max-width:768px){.ot-job-accordion-module .jobs_location .location .office{width:50%}}