.matilde-aeries-training-catalog{display:flex;flex-direction:column}.matilde-aeries-training-catalog a{cursor:pointer;text-decoration:none}.matilde-aeries-training-catalog .matilde-aeries-training-course{padding:25px 20px;border-bottom:1px solid #D9D9D9}.matilde-aeries-training-catalog .matilde-aeries-training-course h3{margin:0;padding:0;color:#345BA9;font-size:18px;font-family:'Nunito Sans',Nunito,Helvetica,Arial,Lucida,sans-serif}.matilde-aeries-training-catalog .matilde-aeries-training-course h3:hover{color:#BE202E}.training-course-modal{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;backdrop-filter:saturate(180%) blur(5px);-webkit-backdrop-filter:saturate(180%) blur(5px);background:rgb(0 0 0 / .55);transition:-webkit-backdrop-filter 1s 1s,backdrop-filter 1s 1s;z-index:1000001}.training-course-modal .modal-content{background-color:#fff;margin:15% auto;padding:40px 40px;border:1px solid #888;width:60%;border-radius:8px;box-shadow:0 3px 10px -1px rgb(0 0 0 / .3),0 2px 50px 2px rgb(0 0 0 / .2);position:relative}.training-course-modal .modal-content h2{font-family:'Aeries Sans Bold',Helvetica,Arial,Lucida,sans-serif;font-size:24px}.training-course-modal .modal-content p{font-family:'Nunito Sans',Nunito,Helvetica,Arial,Lucida,sans-serif;font-size:18px}.training-course-modal .close{color:#fff;float:right;font-size:22px;font-weight:700;cursor:pointer;background:#345BA9;padding:5px 14px;border-radius:50px;position:absolute;top:12px;right:16px}@media (max-width:100px){.training-course-modal .modal-content{width:80%}}