@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);
.clickable{color:#393;transition:all .3s}.clickable:hover{transform:scale(1.05)}img{border-radius:15px}.description{font-size:23px;font-weight:400!important}.description.black{color:#000}.description.light{font-weight:400!important}.service-layout{color:#fff;position:relative}.service-layout .content{font-size:20px;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out;z-index:1}.service-layout:hover{color:#393}.service-layout .service-image-wrapper-2{aspect-ratio:2.3/1;border-radius:20px;display:block;overflow:hidden;position:relative;width:100%}.service-layout .service-image-wrapper-2 .service-image{filter:brightness(.5);height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.service-layout .service-image-wrapper-2.video{transition:all .3s ease-in-out}.service-layout .service-image-wrapper-2.video:hover .video-button .play-button{background-color:#074071}.service-layout .service-image-wrapper-2.video .video-button .play-button{background-color:#393;border-radius:50%;left:50%;padding:40px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out}.service-layout .service-image-wrapper-2.video .video-button .play-button svg{height:30px;left:50%;position:absolute;top:50%;transform:translate(-40%,-50%);width:30px}.service-layout .service-image-wrapper{aspect-ratio:2.3/1;border-radius:20px;display:block;overflow:hidden;position:relative;width:85%}.service-layout .service-image-wrapper .service-image{filter:brightness(.5);height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.service-layout .service-image-wrapper.video{transition:all .3s ease-in-out}.service-layout .service-image-wrapper.video:hover .video-button .play-button{background-color:#074071}.service-layout .service-image-wrapper.video .video-button .play-button{background-color:#393;border-radius:50%;left:50%;padding:40px;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .3s ease-in-out}.service-layout .service-image-wrapper.video .video-button .play-button svg{height:30px;left:50%;position:absolute;top:50%;transform:translate(-40%,-50%);width:30px}.informations-pratiques-downloads .informations-pratiques-download{align-items:center;display:flex}.informations-pratiques-downloads .informations-pratiques-download.green{color:#393}.informations-pratiques-downloads .informations-pratiques-download.blue{color:#074071}.informations-pratiques-downloads .informations-pratiques-download .link-text{border:1px solid #074071;border-radius:24px;font-size:16px;font-weight:600;padding:5px 10px;text-align:center;width:100%}.informations-pratiques-downloads .informations-pratiques-download .rest-link-text{border:2px solid #074071;border-radius:24px;font-size:20px;font-weight:600;padding:10px 20px;width:100%}.informations-pratiques-downloads .informations-pratiques-download .informations-pratiques-download-image-wrapper{aspect-ratio:1.5/2;margin-right:20px;position:relative;width:65px}.informations-pratiques-downloads .informations-pratiques-download .informations-pratiques-download-image-wrapper svg{height:100%;inset:0;position:absolute;width:100%}.informations-pratiques-recrutement-section{border-radius:20px;color:#fff;padding:60px 0}.informations-pratiques-recrutement-section .informations-pratiques-recrutement-image-wrapper{height:70px;position:relative;width:100%}.informations-pratiques-recrutement-section .informations-pratiques-recrutement-image-wrapper svg{height:100%;inset:0;position:absolute;width:100%}.news-list .list-item{margin-bottom:20px}.news-list .list-item .list-text{color:#000;font-size:23px}.news-list .list-item .list-text .list-style-el{margin-right:10px}.flex{display:flex}.justify-evenly{justify-content:space-evenly}.flex-col{flex-direction:column}.items-center{align-items:center}.flex-row{flex-direction:row}@media (max-width:1024px){.extra-restauration{flex-direction:column!important}}.w-80p{width:80%}.w-full{width:100%}.m-auto{margin:auto}
