.section-title{margin-bottom:50px}.joblist-section{width:100%}.joblist-wrapper{box-sizing:content-box;margin:auto;max-width:1520px;padding:0 40px}.grid{height:auto;margin:0 -10px;overflow:hidden;transition:max-height .8s}.grid.expand{max-height:none}.load-more-wrapper{display:flex;justify-content:center}.load-more{display:block}.load-more,.show-less{background-color:#fd3737;border:none;color:#fff;float:left;font-size:24px;letter-spacing:0;line-height:24px;margin-bottom:20px;margin-top:20px;padding:10px 40px;text-transform:uppercase}.show-less{display:none}.load-more:hover,.show-less:hover{cursor:pointer}.job-link{float:left;height:380px;padding:10px;position:relative;width:25%}.job-link:hover{color:#ff3c5d}.job-wrapper{background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.1);height:100%;padding:20px}.job-title-wrapper{margin-bottom:10px;margin-top:10px;min-height:40px}.job-wrapper .job-content-wrapper.skilled-labour p{color:#000;font-size:24px;line-height:28px}.job-title-wrapper.skilled-labour h3{color:#ee3836;font-family:Bebas Neue Pro Bold;font-size:28px;line-height:28px;text-transform:uppercase}.job-logo-wrapper{margin-bottom:30px;text-align:center;width:100%}.logo-wrapper img{margin:auto;max-width:300px}.job-logo{height:100%;margin:auto;max-height:80px;width:auto}.button-group{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:30px}.button-group.skilled-labour button{background-color:#fd3737;border:none;color:#fff;font-family:Bebas Neue Pro Regular;font-size:24px;letter-spacing:0;line-height:24px;margin-bottom:15px;margin-right:15px;padding:15px 40px;text-transform:uppercase}.button-group button:hover{cursor:pointer}.popup-holder{align-items:center;background:rgba(0,0,0,.7);display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9}.popup-holder.active{display:flex}.popup-content{align-items:center;background:#fff;display:flex;height:70vh;justify-content:center;padding:30px;position:relative;width:70vw}.popup-content .close-popup{cursor:pointer;font-family:sans-serif;font-size:24px;position:absolute;right:10px;top:0;z-index:11}.popup-content iframe{height:100%;width:100%}.mobile-dynamic-logo-wrapper{display:none}.content-larger{width:100%}.content-grid{float:left;margin:auto;max-width:1520px;position:relative}.content-grid-col{float:left;padding:0 0 0 20px;width:50%}.content-grid>.content-grid-col:first-child{padding:0 20px 0 0}.content-grid-col .title{font-size:45px;line-height:45px;margin-bottom:20px}.description{color:#fff;font-family:Bebas Neue Pro Regular;font-size:24px;font-weight:500;line-height:30px}.dynamic-logo-wrapper{background:#fff;display:flex;flex-direction:column;margin:auto;max-width:450px;padding:30px;text-align:center;width:100%}.dynamic-job-logo{margin:auto auto 30px;max-width:200px}.mobile-apply{display:none;float:left;margin:40px 0}.apply{display:flex;float:left;justify-content:center;text-align:center;width:100%}.apply .apply-link,.mobile-apply .apply-link{background-color:#fd3737;border:none;color:#fff;float:left;font-size:24px;font-weight:100;letter-spacing:0;line-height:24px;margin:10px auto;padding:15px 40px;text-align:center;text-transform:uppercase;width:200px}.see-company{display:flex;float:left;justify-content:center;margin:20px 0 10px;position:relative;width:100%}.position-info{margin:40px auto auto;max-width:450px}.position-info .kommune,.position-info .salary{color:#fff;font-family:VeneerRegular;font-size:30px;font-weight:100;line-height:30px;margin-bottom:20px}.mobile-see-company{display:none}.apply-link,.company-link,.location_cta{background-color:#fd3737;border:none;color:#fff;float:left;font-size:24px;font-weight:100;letter-spacing:0;line-height:24px;margin:10px auto;padding:15px 40px;text-align:center;text-transform:uppercase;width:200px}.apply-link:hover,.company-link:hover{color:#fff}.location{text-align:center}.location_header{font-family:VeneerRegular;font-size:30px;font-weight:400;line-height:45px}.location_header strong{color:#ff4343;font-family:VeneerRegular;letter-spacing:1px}.location_subheader{color:#fff}.location_cta_wrapper{display:flex;justify-content:center}@media (max-width:1200px){.popup-content{height:60vh;width:70vw}.grid{margin:auto}.content-grid{max-width:100%}.job-link{width:32%}}@media (max-width:1024px){.job-link{width:50%}.job-wrapper .job-content-wrapper.skilled-labour p{font-size:24px;line-height:24px}.section-title{margin-bottom:40px}.button-group.skilled-labour button,.load-more,.show-less{font-size:30px;line-height:30px;padding:10px 40px}}@media (max-width:767px){.popup-content{height:80vh;width:90vw}.job-link{width:100%}.button-group.skilled-labour button,.load-more,.show-less{font-size:24px;line-height:24px}.content-grid,.mobile-dynamic-logo-wrapper{display:flex;flex-direction:column}.mobile-dynamic-logo-wrapper{align-items:center;background:#fff;float:left;height:auto;justify-content:center;margin-bottom:20px;padding:30px;position:relative;width:100%}.dynamic-logo-wrapper{display:none}.content-grid-col{padding:0;width:100%}.position-info{max-width:none}.content-grid-col .title{margin-bottom:20px}.mobile-apply{display:flex;float:left;margin:0}.apply{display:none}.description{float:left;margin-top:20px}.see-cpmpany{display:none}.mobile-see-company{display:flex;float:left}}