.m-routes{margin:100px 0}.m-routes .desc{margin-bottom:50px}.m-routes .routes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.m-routes .routes .route-card{border-radius:10px;overflow:hidden;-webkit-box-shadow:0 0 15px rgba(60,60,60,.1);box-shadow:0 0 15px rgba(60,60,60,.1);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m-routes .routes .route-card:hover{-webkit-box-shadow:0 0 15px rgba(60,60,60,.25);box-shadow:0 0 15px rgba(60,60,60,.25)}.m-routes .routes .route-card:hover .btn::after{-webkit-transform:translate(5px,-50%);-ms-transform:translate(5px,-50%);transform:translate(5px,-50%)}.m-routes .routes .route-card:hover .route-card__image img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03)}.m-routes .routes .route-card__image{position:relative;height:188px;overflow:hidden}.m-routes .routes .route-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.m-routes .routes .route-card__image.flag-pl::after{content:'';background-image:url(../../img/flag-pl.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:20px;left:20px;width:45px;height:45px;z-index:2}.m-routes .routes .route-card__image.flag-de::after{content:'';background-image:url(../../img/flag-de.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:20px;left:20px;width:45px;height:45px;z-index:2}.m-routes .routes .route-card__image.flag-nl::after{content:'';background-image:url(../../img/flag-nl.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:20px;left:20px;width:45px;height:45px;z-index:2}.m-routes .routes .route-card__image.flag-be::after{content:'';background-image:url(../../img/flag-be.svg);background-size:contain;background-repeat:no-repeat;position:absolute;top:20px;left:20px;width:45px;height:45px;z-index:2}.m-routes .routes .route-card__content{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-top:none;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.m-routes .routes .route-card__content h3{color:#e74e11;margin-bottom:10px}.m-routes .routes .route-card__content .desc{margin-bottom:0;font-size:14px;line-height:24px;color:#222;margin-bottom:20px}.m-routes .routes .route-card__content .btn{display:inline-block;-ms-flex-item-align:end;align-self:flex-end;font-size:14px;line-height:20px;font-weight:600;padding-right:19px;position:relative;margin-top:auto}.m-routes .routes .route-card__content .btn::after{content:'';background:url('data:image/svg+xml,<svg width="14" height="10" viewBox="0 0 14 10" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.3635 5.49393H0.51204C0.366622 5.49393 0.244759 5.44725 0.146448 5.35389C0.0481382 5.26053 -0.000675648 5.14399 7.0625e-06 5.00428C0.000689772 4.86457 0.0495037 4.74803 0.146448 4.65467C0.243393 4.56131 0.365257 4.51463 0.51204 4.51463H12.3635L8.53866 0.857896C8.43899 0.761924 8.3871 0.649304 8.383 0.520036C8.37891 0.390767 8.43079 0.272271 8.53866 0.164547C8.65199 0.0561707 8.77385 0.00132934 8.90425 2.35977e-05C9.03465 -0.00128214 9.15651 0.0516006 9.26984 0.158671L13.7583 4.45097C13.8471 4.53585 13.9095 4.623 13.9457 4.71245C13.9819 4.80189 14 4.89917 14 5.00428C14 5.10939 13.9819 5.20667 13.9457 5.29611C13.9095 5.38556 13.8471 5.47304 13.7583 5.55857L9.26984 9.84989C9.17017 9.94521 9.05172 9.99515 8.91449 9.99972C8.77727 10.0043 8.65199 9.95239 8.53866 9.84401C8.42943 9.73629 8.37413 9.62073 8.37276 9.49734C8.3714 9.37395 8.4267 9.25839 8.53866 9.15066L12.3635 5.49393Z" fill="%23E74E11"/></svg>');background-size:contain;background-repeat:no-repeat;width:14px;height:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.m-routes .routes-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}@media only screen and (max-width:767px){.m-routes{margin:80px 0}.m-routes .routes{grid-template-columns:1fr}.m-routes .routes .route-card__image.flag-pl::after{width:30px;height:30px;top:15px;left:15px}.m-routes .routes .route-card__image.flag-de::after{width:30px;height:30px;top:15px;left:15px}.m-routes .routes .route-card__image.flag-nl::after{width:30px;height:30px;top:15px;left:15px}.m-routes .routes .route-card__image.flag-be::after{width:30px;height:30px;top:15px;left:15px}.m-routes .routes .route-card__content{padding:15px}.m-routes .routes-btn{margin-top:30px}}@media only screen and (min-width:768px) and (max-width:1024px){.m-routes .routes{grid-template-columns:repeat(2,minmax(0,1fr))}}