.jobsList{margin-top:40px;margin-bottom:50px;width:100%;margin-left:auto}@media (max-width:768px){.jobsList{text-align:left}}.jobsList .cat-results{margin-bottom:20px}.jobsList .cat-results h4{cursor:pointer}.jobsList .cat-results h4 span{font-family:Titillium Web,sans-serif}.jobsList .cat-results ol,.jobsList .cat-results ul{height:auto;max-height:210px;list-style:none;margin:0;padding:0 0 0 0;padding-right:20px;margin-top:15px}.jobsList .cat-results ol li.job,.jobsList .cat-results ul li.job{cursor:pointer;font-size:16px;margin-left:0;line-height:1.2;margin-bottom:8px;position:relative}.jobsList .cat-results ol li.job .percentage:before,.jobsList .cat-results ul li.job .percentage:before{content:" - "}@media (max-width:540px){.jobsList .cat-results ol li.job,.jobsList .cat-results ul li.job{font-size:15px;display:flex}.jobsList .cat-results ol li.job .percentage,.jobsList .cat-results ul li.job .percentage{margin-left:auto}.jobsList .cat-results ol li.job .percentage:before,.jobsList .cat-results ul li.job .percentage:before{content:""}}.jobsList .cat-results ol li.job .count,.jobsList .cat-results ul li.job .count{position:relative;display:inline-block;padding-right:5px}.jobsList .cat-results ol .clicked,.jobsList .cat-results ul .clicked{text-decoration:underline}@media (max-width:540px){.jobsList .cat-results ol .clicked,.jobsList .cat-results ul .clicked{text-decoration:inherit}}.active{font-weight:600;display:flex;align-items:center;justify-content:flex-end}@media (max-width:540px){.active{display:inherit;align-items:left;justify-content:flex-start}}.active:before{content:"";display:block;margin-left:-8px;margin-right:10px;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #000}@media (max-width:540px){.active:before{display:none}}.reset-btn{margin-top:100px;font-size:20px}.results .results-content{padding:40px}@media (min-width:769px){.results .results-content{padding-right:100px}}@media (max-width:768px){.results .results-content{justify-content:flex-start;align-items:flex-start}}.results .results-content .section-header{margin-bottom:70px}.results .no-results-content .section-header{margin-bottom:32vh}@media (max-width:768px){.results-content h1{font-size:50px}}@media (max-width:768px) and (max-width:540px){.results-content h1{text-align:left;width:100%}}.results-content .reset-btn{margin-top:0;font-size:15px}.mobile-img{margin-top:0;margin-bottom:30px}.mobile-img.job-image{height:300px}@media (min-width:769px){.mobile-img.job-image{height:400px;display:block}}.scroll-text-wrapper{height:auto}@media (min-width:769px){.scroll-text-wrapper{height:calc(100vh - 80px);padding-right:40px}}.job-section{padding:40px}.job-description{width:100%;max-width:1200px;font-size:20px}.job-description .job-video{width:100%;height:auto;margin-top:0;margin-bottom:30px;-o-object-fit:cover;object-fit:cover}.job-description .job-section-header{margin-bottom:30px;align-items:center}.job-description .job-section-header .job-header{display:flex;justify-content:space-between;margin-bottom:25px}.job-description .job-section-header .job-header .job-title{width:70%;margin-right:auto;text-align:left;margin:0 0 auto 0}@media (max-width:768px){.job-description .job-section-header .job-header .job-title{font-size:28px}}@media (max-width:540px){.job-description .job-section-header .job-header .job-title{font-size:20px}}.job-description .job-section-header .jobs-description-nav{display:flex}.job-description .job-section-header .jobs-description-nav .btn-cursus,.job-description .job-section-header .jobs-description-nav .btn-description{vertical-align:middle;font-size:18px;border-width:1px;transition:all .3s}@media (max-width:768px){.job-description .job-section-header .jobs-description-nav .btn-cursus,.job-description .job-section-header .jobs-description-nav .btn-description{font-size:16px}}.job-description .job-section-header .jobs-description-nav .btn-cursus:first-of-type,.job-description .job-section-header .jobs-description-nav .btn-description:first-of-type{margin-right:10px}.job-description .job-section-header .jobs-description-nav .btn-cursus.active,.job-description .job-section-header .jobs-description-nav .btn-description.active{background-color:#000;color:#fff}.job-description .job-section-header .jobs-description-nav .btn-cursus .vue-feather--arrow-right,.job-description .job-section-header .jobs-description-nav .btn-description .vue-feather--arrow-right{display:inline-block;width:0;overflow:hidden;vertical-align:middle;transition:margin .3s}.job-description .job-section-header .jobs-description-nav .btn-cursus.active .vue-feather--arrow-right,.job-description .job-section-header .jobs-description-nav .btn-cursus:hover .vue-feather--arrow-right,.job-description .job-section-header .jobs-description-nav .btn-description.active .vue-feather--arrow-right,.job-description .job-section-header .jobs-description-nav .btn-description:hover .vue-feather--arrow-right{width:20px;margin-left:8px}.job-description .job-section-header .jobs-description-nav .orientation-link{margin-left:auto;font-size:16px;color:#000;text-decoration:underline;cursor:pointer}.job-description .content{text-align:left;font-size:16px}.job-description .content a{color:#000}@media (max-width:768px){.job-description .content{font-size:16px;padding-right:0}.job-description .content li,.job-description .content ul{padding-right:0}}@media (max-width:540px){.job-description .content{font-size:16px}}.job-description .content table{width:100%;border-spacing:0}@media (max-width:768px){.job-description .content table{font-size:18px!important}}@media (max-width:540px){.job-description .content table{font-size:16px!important}}.job-description .content ul{padding-left:18px}