.gps-answer-option{cursor:pointer;padding:0;margin:0}.gps-answer-option .custom-control-label{display:block;width:100%;padding:15px 0;background:#f7f7f7;font-size:30px;color:#b0b0b0}.gps-answer-option .custom-control-label:before,.gps-answer-option .custom-control-label:after{display:none}.gps-answer-plus .gps-answer-option-plus .custom-control-label{background-color:#b0b0b0;color:#fff}.gps-answer-plus .gps-answer-option-min .custom-control-label{color:rgba(0,0,0,0.2)}.gps-answer-min .gps-answer-option-min .custom-control-label{background-color:#b0b0b0;color:#fff}.gps-answer-min .gps-answer-option-plus .custom-control-label{color:rgba(0,0,0,0.2)}.gps-questions .card-header[data-title=""]{display:none}.gps-rapport-section.text-center .row{justify-content:center}.gps-rapport-section.text-center .media-body{text-align:left}.gps-rapport-section h2{font-size:2.5rem}.gps-rapport-tekst{padding:1rem;margin-top:3rem;border:var(--bs-border-width) solid var(--bs-border-color-translucent)}.opleidingenlijst .row{margin-top:.5rem}.opleidingenlijst-header-geschiktheid{text-align:center}.opleidingenlijst-header-title{margin-bottom:0}.opleidingenlijst-header-percentage{position:absolute;display:block;width:40px;margin:-25px 0 0 -19px;text-align:center;font-size:12px;line-height:12px;color:#dbdbdb}.opleidingenlijst-header-percentage:after{content:"|";display:block}.opleidingenlijst-header-percentage+.opleidingenlijst-header-percentage{right:1.5rem;margin:-25px -20px 0 0}.opleidingenlijst-label a{color:inherit;text-decoration:underline}.opleidingenlijst-label a .positie{color:#b0b0b0}.opleidingenlijst-label a:hover,.opleidingenlijst-label a:focus{color:#2e0792;text-decoration:none}.opleidingenlijst-progress .progress{margin:0;height:30px;line-height:30px;padding:1px;background:#fff;border:1px solid var(--bs-border-color)}.opleidingenlijst-progress .progress-bar{line-height:30px;transition:none}.opleidingenlijst-icon{text-align:right;font-size:20px;line-height:26px}.opleidingenlijst-icon a{color:#2e0792;margin-left:.5rem}.opleidingenlijst-icon a:hover,.opleidingenlijst-icon a:focus{color:#b0b0b0}.opleidingenlijst-data-wrapper:not(:empty){position:relative;margin:.25rem 0 .5rem 1.5rem;padding:.5rem 1rem;border:1px solid #ebebeb;background:#fff}.opleidingenlijst-data-wrapper:not(:empty):before,.opleidingenlijst-data-wrapper:not(:empty):after{content:"";width:0;height:0;position:absolute;border-left:10px solid transparent;border-right:10px solid transparent}.opleidingenlijst-data-wrapper:not(:empty):before{z-index:-1;left:20px;top:-9px;border-bottom:10px solid #ebebeb}.opleidingenlijst-data-wrapper:not(:empty):after{left:20px;top:-7px;border-bottom:10px solid #fff}.opleidingenlijst-data-link{position:relative;padding-left:30px}.opleidingenlijst-data-link i{position:absolute;color:#b0b0b0;left:0;margin-top:3px}.opleidingenlijst-data-summary{color:#b0b0b0;word-spacing:10px;font-size:.875rem;padding-left:30px}.opleidingenlijst-data-summary>*{word-spacing:0;color:var(--bs-secondary-color)}
