.job-opening-wrapper{padding:50px 20px}.job-opening-wrapper .job-opening-heading{text-align:center}.job-opening-wrapper .job-opening-heading h2{font-feature-settings:"ss01" on,"ss02" on;letter-spacing:.02em;margin-bottom:30px;margin-top:30px;padding-bottom:40px}.job-opening-wrapper .content-wrapper{padding:0 0 80px}.job-location h6{font-weight:400;margin:0}.job-opening-wrapper a{-moz-box-pack:justify;-moz-box-align:center;-webkit-align-items:center;align-items:center;border-bottom:2px solid;display:-webkit-flex;display:-moz-box;display:flex;font-size:0;font-weight:400!important;-webkit-justify-content:space-between;justify-content:space-between;line-height:0;list-style:none;margin-left:-5px;margin-right:-5px;min-height:1px;padding-bottom:26px;padding-top:30px;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out;vertical-align:top}.job-opening-wrapper a .job-opening-title{-moz-box-sizing:inherit;box-sizing:inherit;display:inline-block;font-size:16px;line-height:24px;padding-left:5px;padding-right:5px;vertical-align:top;width:50%}.job-opening-wrapper a span.job-opening-mobile-location{display:none!important;font-family:NeueMontreal-Bold;font-size:15px;letter-spacing:.02em}.job-opening-wrapper a span.job-post{cursor:pointer;font-size:24px;letter-spacing:.02em}.job-opening-wrapper a .job-location{-moz-box-sizing:inherit;box-sizing:inherit;display:inline-block;font-size:16px;line-height:24px;padding-left:5px;padding-right:5px;text-align:right;vertical-align:top;width:30%}.job-opening-wrapper a .job-location-row{-moz-box-pack:justify;-moz-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-moz-box;display:flex;-webkit-justify-content:space-between;justify-content:space-between}.job-opening-wrapper a span.job-opening-desktop-location{font-size:24px;letter-spacing:.02em}.job-opening-wrapper a svg{fill:none;height:auto}.job-opening-wrapper a:hover h6{color:#fbf8f1}.job-opening-wrapper a:hover{background-color:#803a62;color:#fbf8f1;padding-left:1rem;padding-right:1rem}@media(max-width:1180px){.job-opening-wrapper a .job-location{width:35%}}@media(max-width:991px){.job-opening-wrapper a .job-location{width:40%}}@media(max-width:880px){.job-opening-wrapper a .job-location{width:45%}}@media(max-width:800px){.job-opening-wrapper .job-opening-heading h2{padding:0}.job-opening-wrapper a span.job-opening-mobile-location{display:block!important}.job-opening-wrapper a span.job-opening-desktop-location{display:none}.job-opening-wrapper a .job-location-row{-moz-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.job-opening-wrapper a{padding-bottom:20px}.job-opening-wrapper a span.job-post{line-height:normal}}.custom-loader{-webkit-animation:CustomSpin 2s linear infinite;animation:CustomSpin 1s linear infinite;border:10px solid #f3f3f3;border-radius:50%;border-top-color:#803a62;height:80px;margin:0 auto;width:80px}@-webkit-keyframes CustomSpin{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(1turn)}}@keyframes CustomSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}