@font-face{font-family:'amsterdamfourttf';src:url('https://voyage-libre.com/fonts/amsterdamfourttf.eot');src:url('https://voyage-libre.com/fonts/amsterdamfourttf.eot') format('embedded-opentype'),url('https://voyage-libre.com/fonts/amsterdamfourttf.woff2') format('woff2'),url('https://voyage-libre.com/fonts/amsterdamfourttf.woff') format('woff'),url('https://voyage-libre.com/fonts/amsterdamfourttf.ttf') format('truetype'),url('https://voyage-libre.com/fonts/amsterdamfourttf.svg#amsterdamfourttf') format('svg')}#main-footer{display:none}#et-info{float:right!important}.p1{font-family:amsterdamfourttf!important}.container{width:100%;display:flex;justify-content:center;height:500px;gap:10px;margin-top:10px}.container>div{flex:0 0 250px;border-radius:0.5rem;transition:0.5s ease-in-out;cursor:pointer;box-shadow:1px 5px 15px #202020;position:relative;overflow:hidden}.canadaouest>div:nth-of-type(1){background:url("https://voyage-libre.com/wp-content/uploads/2025/03/lake-6003727_1920.jpg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260") no-repeat 50%/cover}.canadaouest>div:nth-of-type(2){background:url("https://voyage-libre.com/wp-content/uploads/2025/03/mountain-4331689_1920.jpg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260") no-repeat 50%/cover}.canadaouest>div:nth-of-type(3){background:url("https://voyage-libre.com/wp-content/uploads/2025/03/mountains-3959204_1920.jpg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260") no-repeat 50%/cover}.canadaouest>div:nth-of-type(4){background:url("https://voyage-libre.com/wp-content/uploads/2025/03/river-5765785_1920.jpg?auto=compress&cs=tinysrgb&dpr=2&h=750&w=1260") no-repeat 50%/cover}.container>div .content{font-size:1.5rem;color:#fff;display:flex;align-items:center;padding:15px;opacity:0;flex-direction:column;height:100%;justify-content:flex-end;background:#02022e;background:linear-gradient(0deg,rgba(2,2,46,0.6755077031) 0%,rgba(255,255,255,0) 100%);transform:translatey(100%);transition:opacity 0.5s ease-in-out,transform 0.5s 0.2s;visibility:hidden}.container>div .content span{display:block;margin-top:5px;font-size:1.2rem}.container>div:hover{flex:0 0 550px;box-shadow:1px 3px 15px #202020;transform:translatey(-30px)}.container>div:hover .content{opacity:1;transform:translatey(0%);visibility:visible}@media screen and (max-width:510px){.container>div{flex:0 0 120px}}