.block_hero_detail{padding:32px 0}.block_hero_detail:before{content:"";display:block;height:100%;position:absolute;right:0;top:0;width:calc(50vw - 11.5625rem);z-index:0}@media print,screen and (max-width:47.99875em){.block_hero_detail:before{display:none}}@media screen and (min-width:64em){.block_hero_detail:before{width:calc(50vw - 23.125rem)}}.block_hero_detail .grid-container{position:relative;z-index:1}.block_hero_detail .content{color:#fff;position:relative}@media print,screen and (max-width:47.99875em){.block_hero_detail .content:before{content:"";display:block;height:calc(100% + 160px);left:-50vw;position:absolute;top:-32px;width:150vw;z-index:-1}}@media print,screen and (min-width:48em){.block_hero_detail .content{padding-right:32px}}@media screen and (min-width:75em){.block_hero_detail .content{padding-right:0}}.block_hero_detail .rating{align-items:center;display:flex}.block_hero_detail .star-rating{margin:24px 0}.block_hero_detail .rating-number{margin-left:16px}.block_hero_detail .course_details{display:flex;flex-wrap:wrap;margin-top:32px}.block_hero_detail .course_details .course_details__item{display:flex}@media print,screen and (max-width:63.99875em){.block_hero_detail .course_details .course_details__item{margin-top:16px;width:50%}}@media screen and (min-width:64em){.block_hero_detail .course_details .course_details__item{margin-right:24px}}.block_hero_detail .course_details svg{margin-right:8px}.block_hero_detail .course_details span{display:block}.block_hero_detail .course-sidebar{position:relative}@media print,screen and (max-width:47.99875em){.block_hero_detail .course-sidebar:after,.block_hero_detail .course-sidebar:before{content:"";display:block;height:calc(100% + 48px);left:-50vw;position:absolute;top:0;width:150vw}.block_hero_detail .course-sidebar:before{z-index:-3}.block_hero_detail .course-sidebar:after{z-index:-2}}@media print,screen and (max-width:63.99875em){.block_hero_detail .course-sidebar{margin-top:48px}}.block_hero_detail .course-sidebar__inner{background-color:#fff;padding:24px}.block_hero_detail .course-dates{margin-bottom:24px}.block_hero_detail .course-dates__title{margin-bottom:8px}.block_hero_detail .course-dates__item{display:flex;margin:4px 0}.block_hero_detail .course-dates__item .date{text-align:left;width:33%}.block_hero_detail .course-dates__item .location,.block_hero_detail .course-dates__item a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:33%}.block_hero_detail .course-dates__item .status{height:20px;padding:4px;width:auto}.block_hero_detail .course-dates__item button{margin-top:12px;text-align:left;width:auto}.block_hero_detail .course-dates__item button+button{margin-left:12px}.block_hero_detail .button{text-align:center;width:100%}.block_hero_detail .button:after{display:none}.block_hero_detail .button--primary{margin-bottom:12px}.block_hero_detail .button--tertiary{margin-top:12px}.block_hero_detail .modal form{max-height:80vh;overflow:scroll}@media print,screen and (min-width:48em){.block_hero_detail .modal form{max-height:35vh}}.block_hero_detail .incompany_data img{width:100%}.block_hero_detail .incompany_data .title-department{display:block;margin:24px 0 12px}.block_hero_detail .incompany_data .telephone{margin-bottom:12px}.block_hero_detail .incompany_data .email,.block_hero_detail .incompany_data .telephone{align-items:center;display:flex}.block_hero_detail .incompany_data .email svg,.block_hero_detail .incompany_data .telephone svg{height:24px;width:24px}.block_hero_detail .incompany_data .email a,.block_hero_detail .incompany_data .telephone a{margin-left:12px;text-decoration:none}.block_hero_detail .incompany_data .email a:hover,.block_hero_detail .incompany_data .telephone a:hover{text-decoration:underline}.block_hero_detail .incompany_data .button{margin-bottom:12px;text-align:center;width:100%}.block_hero_detail .incompany_data .button:first-of-type{margin:38px 0 12px}.sticky-buttons-course .button+.button{margin-left:8px}@media print,screen and (min-width:40em){.sticky-buttons-course .button+.button{margin-left:24px}}@media print,screen and (min-width:48em){.block_hero_detail{background:linear-gradient(90deg,#001f32 calc(50% + 11.5625rem),#00d880 calc(50% + 11.5625rem))}}@media screen and (min-width:64em){.block_hero_detail{background:linear-gradient(90deg,#001f32 calc(50% + 23.125rem),#00d880 calc(50% + 23.125rem))}}.block_hero_detail:before{background-attachment:fixed;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 224 224' style='enable-background:new 0 0 224 224' xml:space='preserve'%3E%3Cstyle%3E.st0{fill:%23fff}%3C/style%3E%3Cpath class='st0' d='M0 10.7V32h10.7V0H0v10.7zM21.3 10.7 10.7 21.3 21.3 32 32 21.3 21.3 10.7zM112 10.7V32h10.7V0H112v10.7z'/%3E%3Cpath class='st0' d='m133.3 10.7-10.7 10.7L133.3 32 144 21.3l-10.7-10.6zM60 122.7V144h10.7v-32H60v10.7z'/%3E%3Cpath class='st0' d='m81.3 122.7-10.7 10.7L81.3 144 92 133.3l-10.7-10.6zM172 122.7V144h10.7v-32H172v10.7z'/%3E%3Cpath class='st0' d='m193.3 122.7-10.7 10.7 10.7 10.7 10.7-10.7-10.7-10.7z'/%3E%3C/svg%3E");background-repeat:repeat;background-size:224px auto;opacity:.25}@media print,screen and (max-width:47.99875em){.block_hero_detail .content:before{background-color:#001f32}}.block_hero_detail .rating-number{color:#fff}.block_hero_detail .course_details .title{font-size:17px;font-weight:700}.block_hero_detail .course_details .subtitle{font-size:15px}@media print,screen and (max-width:47.99875em){.block_hero_detail .course-sidebar:before{background-color:#00d880}.block_hero_detail .course-sidebar:after{background-attachment:fixed;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' x='0' y='0' viewBox='0 0 224 224' style='enable-background:new 0 0 224 224' xml:space='preserve'%3E%3Cstyle%3E.st0{fill:%23fff}%3C/style%3E%3Cpath class='st0' d='M0 10.7V32h10.7V0H0v10.7zM21.3 10.7 10.7 21.3 21.3 32 32 21.3 21.3 10.7zM112 10.7V32h10.7V0H112v10.7z'/%3E%3Cpath class='st0' d='m133.3 10.7-10.7 10.7L133.3 32 144 21.3l-10.7-10.6zM60 122.7V144h10.7v-32H60v10.7z'/%3E%3Cpath class='st0' d='m81.3 122.7-10.7 10.7L81.3 144 92 133.3l-10.7-10.6zM172 122.7V144h10.7v-32H172v10.7z'/%3E%3Cpath class='st0' d='m193.3 122.7-10.7 10.7 10.7 10.7 10.7-10.7-10.7-10.7z'/%3E%3C/svg%3E");background-repeat:repeat;background-size:224px auto;opacity:.25}}.block_hero_detail .course-sidebar__inner{color:#001f32}.block_hero_detail .course-dates__title{font-family:DM Sans;font-size:15px;font-weight:400;font-weight:700;line-height:150%}.block_hero_detail .course-dates__item{font-family:DM Sans;font-size:13px;font-weight:400;line-height:150%}.block_hero_detail .course-dates__item .status{background-color:#00d880;color:#fff;font-size:12px;font-weight:700;line-height:100%;margin-left:auto;text-transform:uppercase}.block_hero_detail .course-dates__item a,.block_hero_detail .course-dates__item button{color:#7f57ee;text-decoration:none}.block_hero_detail .course-dates__item a:hover,.block_hero_detail .course-dates__item button:hover{text-decoration:underline}.block_hero_detail .course-dates__item button{cursor:pointer}.block_hero_detail .incompany_data .title-department{color:#001f32;font-weight:700}.dates-list{max-height:40vh;overflow:scroll}.dates-list .dates-list__item.js-active{background-color:#f0f0f0;box-shadow:0 0 8px 2px rgba(0,0,0,.05)}

/*# sourceMappingURL=block_hero_detail_opleiding.css.map*/