.hubdb-pagination{align-items:center;display:flex;flex-direction:row;gap:15px;justify-content:center;margin:0 auto}.app-container{padding-bottom:50px;padding-top:50px}.academy-page{overflow-x:hidden;padding-top:230px;position:relative}.academy-page:after{background-image:url("https://268649.fs1.hubspotusercontent-na1.net/hubfs/268649/Trainingen%20in%20Microsoft%20Dynamics%20365%20NAV%20AX%20volg%20je%20bij%20Mprise%20Academy%20in%20Veenendaal%20(1).jpg");background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:500px;position:absolute;top:0;width:100vw;z-index:0}.pageheader .app-container{box-shadow:0 10px 27px 3px rgba(55,55,55,.2);margin-bottom:50px;padding:50px 75px}.academy-layout,.pageheader .app-container{background:#fff;position:relative;z-index:1}.academy-layout{display:flex;flex:1;flex-direction:row;margin:0 auto;max-width:100%;padding:3rem 0;width:1350px}.academy-layout .filter-group{flex:1;margin-right:15px}.academy-layout .results{flex:3;margin-left:15px}.next,.previous{width:10px}.cnxt_breadcrumb{align-items:center;display:flex;flex-direction:row;margin-bottom:24px}.cnxt_breadcrumb,.cnxt_breadcrumb a{color:#000;font-size:15px;font-weight:500}.cnxt_breadcrumb svg{fill:#000;height:20px}.academy-grid{column-gap:2rem;display:grid;flex-wrap:wrap;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));row-gap:1rem}.training-card-container{box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:1rem;min-width:100%}.training-card-container a{text-decoration:none}.training-card{background:rgba(0,147,178,.1);display:flex;flex-direction:column;justify-content:space-between;margin-bottom:24px;min-height:250px;padding:24px;position:relative;transform:translateY(0);transition:all .3s;width:100%}.training-card h3{color:#000;font-size:18px;font-weight:600;line-height:28px;margin-bottom:0;margin-top:0;text-align:left}.training-card:hover{background:#0093b2;color:#fff;transform:translateY(-10px)}.image-container{position:relative;width:100%}.image-container img{height:200px;object-fit:cover;transition:all .2s ease-in-out;width:100%}.training-info{display:flex;flex:1}.training-card-footer{color:#000;display:flex;font-size:15px;font-weight:600;justify-content:space-between}p.filter-title{background:#f5f5f5;color:#000;font-size:18px;font-weight:600;line-height:27px;margin-bottom:12px;padding:12px;text-align:left;width:100%}.filter-toggle{display:none}.filter-button{display:flex;margin-top:12px}@media only screen and (max-width:600px){.academy-layout{flex-direction:column}.filter-toggle{display:block;min-height:60px;padding:0}.filter-toggle-button{display:flex}.academy-layout .filter-group{border:1px solid #ddd;margin-bottom:25px;padding:15px}}.modal{background-color:rgba(0,0,0,.4);display:none;height:100vh;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:1000}.modal-content{background-color:#fefefe;border:1px solid #888;height:calc(100% - 100px);margin:50px;overflow:auto;padding:28px;width:calc(100% - 100px)}.close{color:#aaa;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#000;cursor:pointer;text-decoration:none}.leerpad-iframe{border:none;height:auto;margin:0 auto;overflow:auto;width:90%}