@media(max-width: 1799.98px){
    /***voordelen***/
    .voordelen-list-wrap {
        margin: 0;
    }
}
@media(max-width: 1699.98px){ 
    /***voordelen***/
    .list-txt-block {
        padding: 10%;
    }
    .voordelen-list-block ul li {
        padding: 50px 0;
    }
    .each-num-box span,
    .voordelen-list-block ul li span {
        font-size: 45px;
    }
    .voordelen-list-block h2 {
        font-size: 40px;
    }
    .voordelen-number-sec .col-lg-4 {
        padding: 0 3%;
    }
    .btm-banner-text {
        padding-right: 0;
    }
}
@media(max-width: 1399.98px){
    /***zo-werkt-het****/
    .werk-step-sec .col-lg-6 {
        padding: 0 15px 30px;
    }
    .werk-form-wrap {
        padding: 0 3%;
    }
    .btm-banner-wrap {
        padding: 0 3%;
    }
    .werk-each-step-heading img {
        width: 35px;
        margin-right: 20px;
    }
    .werk-each-step {
        padding: 30px 9%;
    }
    /***voordelen***/
    .voordelen-list-block ul li{
        padding: 50px 0 60px 0;
    }
    .list-txt-block{
        padding: 8%;
    }
    .voordelen-list-block ul li span{
        font-size: 40px;
    }
    .each-num-box span{
        font-size: 40px;
    }
    .voordelen-list-wrap{
        margin: 0;
    }
    .voordelen-list-block h2 {
        font-size: 36px;
    }
}
@media(max-width: 1199.98px) {
    /***voordelen***/
    .voordelen-list-sec .col-lg-7{
        flex: 0 0 52%;
        max-width: 52%;
    }
    .voordelen-list-sec .col-lg-5{
        flex: 0 0 48%;
        max-width: 48%;
    }
    .voordelen-list-block ul li {
        padding: 30px 0 40px 0;
    }
}
@media(max-width: 991px){
    /***zo-werkt-het****/
    .werk-form-sec .form-group {
        margin-bottom: 30px;
    }
    .btm-banner-img {
        padding: 60px 0 0;
        text-align: center;
    }
    .btm-banner-wrap {
        padding: 0;
    }
    .werk-form-wrap {
        padding: 0;
    }
    .btm-banner-sec {
        padding: 60px 0;
    }
    .werk-btm-form-logo img {
        width: 230px;
    }
    .werk-form-sec {
        padding-bottom: 60px;
    }
    /***voordelen***/
    .voordelen-list-sec .col-lg-7{
        flex: 0 0 100%;
        max-width: 100%;
    }
    .voordelen-list-sec .col-lg-5{
        flex: 0 0 100%;
        max-width: 100%;
    }
    .voordelen-list-sec{
        padding: 0 0 60px;
    }
    .voordelen-list-sec:after{
        display: none;
    }
    .voordelen-list-block{
        padding-top: 40px;
        margin-top: 30px;
    }
    .voordelen-list-block h2{
        margin-bottom: 0;
    }
    .list-txt-block {
        padding: 5%;
    }
    .number-sec-head h2 {
        margin-bottom: 30px;
    }
    .voordelen-number-sec .col-lg-4{
        padding: 0 12px;
    }
    .voordelen-number-sec {
        padding: 60px 0 0 0;
    }
    .voordelen-number-btn-sec{
        padding-bottom: 60px;
    }
    .num-btn{
        padding: 0;
    }
    .each-list-txt-box {
        margin-bottom: 60px;
    }
}
@media(max-width: 767px){
    /***zo-werkt-het****/
    .werk-top-sec {
        padding: 30px 0 40px;
    }
    .werk-each-step{ 
        padding: 20px 15px;
    }
    .werk-each-step-heading {
        margin-bottom: 30px;
    }
    .werk-step-sec {
        padding-bottom: 30px;
    }
    .werk-form-inner {
        padding: 30px 15px;
    }
    .werk-form-sec h2{ 
        margin-bottom: 30px;
    }
    .werk-form-sec .common-btn {
        margin-top: 10px;
    }
    .btm-banner-sec {
        padding: 30px 0;
    }
    .btm-banner-text h2 {
        margin-bottom: 30px;
    }
    .btm-banner-img {
        padding: 30px 0 0;
    }
    .werk-btm-form-sec {
        padding: 30px 0;
    }
    .werk-btm-form-sec p{ 
        margin: 30px 0;
    }
    .werk-form-sec {
        padding: 30px 0;
    }
    .werk-form-sec::before{
        display: none;
    }
    /***voordelen***/
    .voordelen-list-sec{
        padding: 0;
    }
    .voordelen-list-block ul li {
        padding: 20px 0 30px 0;
        font-size: 18px;
    }
    .voordelen-list-block h2{
        font-size: 24px;
    }
    .list-txt-block h2{
        margin-bottom: 20px;
    }
    .list-txt-block {
        padding: 30px 15px;
    }
    .list-txt-block p, .btm-banner-text p{
        margin-bottom: 0;
        text-align: justify;
    }
    .btm-banner-img .mw-100{
        width: 180px;
    }
    .each-num-box span{
        font-size: 30px;
    }
    .voordelen-number-sec .each-num-box {
        margin-bottom: 30px;
    }
    .voordelen-number-sec {
        padding:30px 0 0 0;
    }
    .each-num-box{
        margin-bottom: 30px;
    }
    .num-btn{
        text-align: left;
    }
    .num-btn .common-btn {
        margin: 0 auto 15px;
        display: block;
    }
    .num-btn .common-btn:last-child {
        margin-bottom: 0;
    }
    .voordelen-number-btn-sec{
        padding-bottom: 30px;
    }
    .each-list-txt-box {
        margin-bottom: 30px;
    }
    .each-num-box span, .voordelen-list-block ul li span {
        font-size: 24px;
    }
}