@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@300;400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700;800;900&display=swap";@charset "UTF-8";:root{--font-family: "Playfair Display", serif;--secondary-font: "Josefin Sans", sans-serif;--fw-light:300;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-extrabold:800;--fw-black:900;--fs:1.6rem;--fs-sm:1.3rem;--fs-xs:1rem;--h1:4rem;--h6:2rem}@media (max-width: 1199px){:root{--fs:1.4rem;--h1:3.8rem;--h6:1.8rem}}@media (max-width: 575px){:root{--h1:3.6rem;--h6:1.6rem}}:root{--white-h:0;--white-s:0%;--white-l:100%;--white:var(--white-h), var(--white-s), var(--white-l);--black-h:0;--black-s:0%;--black-l:0%;--black:var(--black-h), var(--black-s), var(--black-l);--primary-h:0;--primary-s:0%;--primary-l:11%;--primary:var(--primary-h), var(--primary-s), var(--primary-l);--dark-gray-h:0;--dark-gray-s:0%;--dark-gray-l:20%;--dark-gray:var(--dark-gray-h), var(--dark-gray-s), var(--dark-gray-l)}:root{--xl:10rem;--lg:8rem;--md:5rem;--sm:4rem;--xs:3rem;--gutter:2.4rem;--header-height:7.4rem;--border-color:hsla(var(--primary), 40%);--border:.1rem solid var(--border-color)}@media (max-width: 1199px){:root{--xl:8rem;--lg:6rem;--md:4.5rem;--sm:3.5rem;--xs:2.5rem;--gutter:1.8rem}}@media (max-width: 767px){:root{--header-height:6rem}}*,*:before,*:after{margin:0;padding:0;text-decoration:none;scroll-behavior:auto!important;box-sizing:border-box}.btn{height:4rem;font-size:var(--fs);display:inline-flex;align-items:center;justify-content:center;gap:1rem;padding:0 var(--xs);text-align:center;font-family:var(--font-family);cursor:pointer;white-space:nowrap}.btn.disabled{pointer-events:none;opacity:40%}.btn img{max-width:1.4rem}.btn.btn-primary{background-color:hsl(var(--primary));color:hsl(var(--white))}.btn.btn-primary.disabled{color:hsla(var(--white),50%)}.btn.btn-link{height:4rem}img,picture{max-width:100%;display:block}button{font-family:inherit;border:none;outline:none;text-transform:inherit;cursor:pointer}html{font-size:62.5%;font-family:Josefin Sans,sans-serif}p{font-family:Playfair Display;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}header{font-size:1.3rem;font-family:Playfair Display;z-index:200;position:relative}header a,footer a{color:#fff}.menu{width:100%;height:6.8rem;background:#1c1c1c;display:flex;align-items:center;justify-content:center}.navLinks{display:flex;flex-direction:column;gap:1rem;justify-content:center;align-items:center}.navLinks li{color:#fff;display:flex;align-items:center;gap:1rem}.hero{background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(safari.f4a084870953f077.jpg) no-repeat center center;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%}.menu-mobile{display:flex;justify-content:center;height:5.6rem;width:100%;background:rgba(28,28,28,.8);padding:0 1.6rem;z-index:100;position:relative}.menu-container{width:100%;max-width:144rem;display:flex;justify-content:space-between;align-items:center}.menu-mobile .menu-desktop{display:none}.fixed-container{position:fixed;top:0;width:100%;z-index:200}.mobile-nav{position:fixed;top:0;left:-100%;width:100%;height:100%;background:rgba(28,28,28,.8);z-index:50;transition:left .3s ease-in-out;display:flex;justify-content:center;padding-top:18.4rem}.mobile-nav ul{display:flex;flex-direction:column;gap:2rem;text-align:center;list-style:none}.mobile-nav ul li a{color:#fff;font-size:3rem;text-shadow:1px 1px 1px black}.mobile-nav.active{left:0}.no-scroll{overflow:hidden}.heroText{padding:0 1.6rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.hero h1{font-size:3.6rem;line-height:4.3rem;font-weight:400;padding:10rem 0 1.6rem;text-align:center;color:#fff;max-width:57rem}.hero p{color:#fff;text-align:center;font-family:Playfair Display;font-size:1.6rem;line-height:2.4rem;max-width:57rem}.hero .buttons{padding:5rem 0 9rem;display:flex;flex-direction:column;gap:1.2rem;width:100%}.marg-no{margin:0!important}.hero .buttons button{height:4.8rem;font-size:1.75rem;font-family:Playfair Display;padding-bottom:.4rem;transition:all .2s ease-in-out}.hero .buttons button:hover,.container-body button:hover{background-color:#5c5c5c;color:#fff}.hero .buttons button:nth-child(2){background:none;border:1px solid white;color:#fff;transition:all .2s ease-in-out}.hero .buttons button:nth-child(2):hover,.container-body button:nth-child(2):hover{background-color:#5c5c5c;border:1px solid #5c5c5c;color:#fff}.excursions,.transports,.histoire{padding:0 1.6rem;margin-top:12rem}.excursions h2,.transports h2,.histoire h2{text-align:center;font-size:2.9rem;font-weight:300;line-height:3.48rem;padding-bottom:.8rem}.texth2{text-align:center;padding-bottom:9.6rem}.img-jet,.img-boat,.img-safari,.img-quad,.img-bus,.img-van,.img-family{width:100%;height:22.7rem;background-position:center;background-repeat:no-repeat;background-size:cover}.img-boat,.img-safari,.img-quad,.img-bus,.img-van{background-position:center;background-repeat:no-repeat;background-size:cover}.img-family{background:url(famille.500fe7e68cf44914.jpg) no-repeat center center;background-position:center;background-repeat:no-repeat;background-size:cover}.excursions p,.transports p,.histoire p,.activites p{font-size:1.6rem;line-height:2.4rem;font-family:Playfair Display}.excursions h3,.transports h3,.histoire h3,.activites h3{padding:3.2rem 0 1.2rem;font-size:2.9rem;font-weight:300;line-height:3.4rem}.container-body{padding:3.2rem 0 9.6rem;display:flex;flex-direction:column;gap:1.2rem}.container-body button{width:100%;height:4.8rem;background:#1c1c1c;color:#fff;font-size:1.6rem;font-family:Playfair Display;padding-bottom:.4rem}.container-body button:nth-child(2){background:none;color:#000;border:1px solid black}footer{padding:6rem 0 1.6rem;background:#1c1c1c;color:#fff;text-align:center;font-family:Playfair Display}footer section{display:flex;flex-direction:column;justify-content:center;align-items:center}footer .logo-footer{width:21rem}footer .top{display:flex;flex-direction:column;gap:6rem}footer .left{display:flex;flex-direction:column;gap:3.5rem}footer .left .left-container{display:flex;flex-direction:column;align-items:center;gap:3.5rem}footer .left p{font-size:2rem}footer .left span{font-size:1.6rem;display:flex;align-items:center;gap:.8rem}footer .right{display:flex;flex-direction:column;gap:6rem}.right .menu-footer p{font-size:2rem;padding-bottom:3rem}.right .menu-footer ul{display:flex;flex-direction:column;gap:2rem;font-size:1.6rem;list-style:none}.right .menu-footer ul li a{color:#fff}footer .right .socials{display:flex;flex-direction:column;gap:2.4rem;font-size:2rem}footer .right .socials .socials-logos{display:flex;justify-content:center;gap:1.2rem}footer .right .socials img{aspect-ratio:1;cursor:pointer}footer .bottom{margin-top:6rem;display:flex;flex-direction:column;gap:1rem;font-size:1.3rem}.desktop-separator{display:none}@media screen and (min-width: 560px){.img-jet,.img-boat,.img-safari,.img-quad,.img-bus,.img-van,.img-family{height:30rem}}@media screen and (min-width: 660px){.img-jet,.img-boat,.img-safari,.img-quad,.img-bus,.img-van,.img-family{height:34.5rem}}@media screen and (min-width: 768px){.menu-mobile,.heroText{padding:0 4.8rem}.hero .buttons{flex-direction:row;gap:2rem;max-width:57rem}.hero .buttons button{width:100%}.excursions,.transports,.histoire,.activites{padding:0 4.8rem}.img-jet,.img-boat,.img-safari,.img-quad,.img-bus,.img-van,.img-family{height:40rem}footer .right{flex-direction:row;gap:10rem}}@media screen and (min-width: 1024px){.menu{padding:0 7.2rem;height:4rem}.account-menu{display:flex;align-items:center;gap:.8rem}.navLinks{width:100%;max-width:144rem;flex-direction:row;justify-content:flex-end;align-items:flex-end;gap:2rem}.hero{background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(hero-img.223c0549eec2318e.jpg) no-repeat center center;background-position:center;background-repeat:no-repeat;background-size:cover}.hero.excur{background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(safari.f4a084870953f077.jpg) no-repeat center center;background-position:center;background-repeat:no-repeat;background-size:cover}.hero h1{padding:12rem 0 2.4rem;font-size:4rem;line-height:6rem}.hero .buttons{padding:4.8rem 0 23.2rem}.menu-mobile{padding:0;height:9.6rem}.menu-container{padding:0 7.2rem}.menu-mobile .menu-desktop{display:flex;font-family:Playfair Display}.menu-mobile .menu-desktop ul{display:flex;align-items:center;gap:2rem;list-style:none}.menu-mobile .menu-desktop ul li a{color:#fff;font-size:1.6rem}.menu-mobile .menu-desktop ul input{padding:.5rem 1rem}.searchbar{display:flex;align-items:center;justify-content:center;padding-top:.5rem}.searchbar input{width:15rem}.searchbar input::placeholder{font-family:Playfair Display;font-size:1.3rem;color:#000}.bg-search{background:black;padding:.6rem;cursor:pointer}.searchbar i{filter:invert(100%) sepia(0%) saturate(2%) hue-rotate(239deg) brightness(104%) contrast(101%)}.menu-mobile .burger,.menu-mobile .user{display:none}.heroText{padding:0 7.2rem;width:100%}main{display:flex;flex-direction:column;align-items:center;width:100%}.excursions,.transports,.histoire,.activites{padding:0 7.2rem;width:100%;max-width:144rem}.excursions h2,.transports h2,.histoire h2{font-size:3.2rem;line-height:3.2rem}.excursions h3,.transports h3,.histoire h3,.activites h3{font-size:2.6rem;line-height:2.6rem;padding:0rem 0 2.4rem}.activites h3{padding:3.2rem 0 2.4rem}.jetski,.bateau,.safari,.quad,.bus,.van,.famille{display:flex;justify-content:center;gap:3.2rem;margin-bottom:9.6rem}.flex-row-reverse{flex-direction:row-reverse}.img-jet,.img-boat,.img-safari,.img-quad{max-width:60rem}.img-bus,.img-van,.img-family{height:34.5rem;max-width:51.6rem}.bateau,.quad,.van{flex-direction:row-reverse}.activity-container{min-width:40rem;max-width:40rem}.container-body{padding:4.8rem 0 9.6rem;justify-content:center;flex-direction:row;gap:2.4rem;width:100%}.famille .container-body button{max-width:18rem}footer{margin-top:5rem;padding:4rem 0 2rem;display:flex;justify-content:center}.footer-container{padding:0 7.2rem 0 6rem;width:100%;max-width:144rem}footer .logo-footer{width:19rem}footer .top{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:0}footer .left{flex-direction:row;align-items:flex-start}footer .left .left-container{align-items:flex-start;gap:1.2rem}footer .left .left-container p{margin-bottom:2rem}footer .right{align-items:flex-start}.right .menu-footer p{text-align:left}.right .menu-footer ul{align-items:flex-start;list-style:none}footer .right .socials{align-items:flex-start}footer .bottom{margin-top:4rem;flex-direction:row}.desktop-separator{display:block}}@media screen and (min-width: 1200px){.menu{padding:0 8.8rem}.menu-mobile{padding:0}.menu-container{padding:0 8.8rem}.menu-mobile .menu-desktop ul{gap:3.2rem}.menu-mobile .menu-desktop ul li a{font-size:1.8rem}.hero h1{padding:20rem 0 2.4rem}.heroText,.excursions,.transports,.histoire,.activites{padding:0 8.8rem}.activity-container{min-width:44rem;max-width:52rem}.footer-container{padding:0 8.8rem 0 7.6rem}}@media screen and (min-width: 1440px){.hero h1{padding:22rem 0 2.4rem}.menu-mobile .menu-desktop ul li a{font-size:2rem}.searchbar input{width:26.8rem}}@media screen and (min-width: 2000px){.hero{background-position:center -280px}}.hero-title{margin-top:5.7rem}.hero-paragraph{margin-bottom:15.7rem}.fil-arianne{padding:0 1.6rem;margin-top:8.7rem;font-size:1.6rem;line-height:2.4rem;font-family:Playfair Display}.filtres{padding:0 1.6rem;margin-top:3.6rem}.filter-container{display:flex;align-items:center;width:100%;border:1px solid black}.filter-container span{font-family:Playfair Display;font-size:1.6rem;font-weight:600;line-height:2.4rem;place-items:50%;text-align:center;flex-grow:1}.activites{margin-top:4.8rem;padding:0 1.6rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4.8rem;margin-bottom:9.6rem;cursor:pointer}.safari-tour,.jet-tour,.quad-tour,.boat-tour{border:1px solid black;padding:2.4rem;width:100%}.img-safari-tour,.img-jet-tour,.img-quad-tour,.img-boat-tour{width:100%;height:28rem}.activity-content h3{font-family:Josefin Sans;font-weight:300;line-height:2.76rem}.activity-content p{font-family:Playfair Display;font-size:1.6rem;line-height:2.4rem}.date,.duree,.capacite,.prix,.personne-jetski{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;height:100%}.prix-container{text-align:left}.date{padding-top:3.2rem}.date-content,.duree-content,.capacite-content,.prix-content,.personne-content{display:flex;justify-content:center;align-items:center;gap:.8rem;font-family:Playfair Display;font-size:1.6rem;font-weight:400;line-height:2.4rem;margin-bottom:1.8rem}.divider{width:100%;height:1px;background:rgba(28,28,28,.4);margin:1.2rem 0}.filter-desktop{display:none}@media screen and (min-width: 768px){.fil-arianne,.filtres,.activites{padding:0 4.8rem}.activites{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;align-items:start}.jet-tour{padding:2.4rem 2.4rem 4.8rem}.quad-tour{padding:2.4rem 2.4rem 9.6rem}}@media screen and (min-width: 1024px){.fil-arianne,.filtres,.activites{padding:0 7.2rem;max-width:144rem}.hero-paragraph{margin-bottom:18.7rem}.fil-arianne{width:100%}.filtres{margin-top:5.2rem;width:100%}.filter-container{display:none}.filter-desktop{display:flex;align-items:center;gap:3.2rem;width:100%}.select-container{position:relative;width:100%;height:4.8rem}.filter-desktop select{width:100%;max-width:none;height:100%;padding:0 1.4rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent;font-family:Playfair Display;font-size:1.6rem;line-height:2.4rem}.select-container:after{content:"";position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:2.8rem;height:2.8rem;pointer-events:none}}@media screen and (min-width: 1200px){.hero.excur{background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(safari.f4a084870953f077.jpg) no-repeat center -180px;background-position:center;background-repeat:no-repeat;background-size:cover}.hero-title{margin-top:-2rem}.activites{display:flex;flex-direction:column;gap:4.8rem}.safari-tour,.jet-tour,.quad-tour,.boat-tour{display:flex;gap:4.8rem}.img-safari-tour,.img-jet-tour,.img-quad-tour,.img-boat-tour{width:21rem;height:21rem}.img-boat-tour{background-position:center;background-repeat:no-repeat;background-size:cover}.jet-tour,.quad-tour{padding:2.4rem}.activites h3{padding:0 0 .8rem}.activites-container{display:flex;flex-direction:column;justify-content:space-between}.infos-container{display:flex;align-items:center;width:100%;height:8.4rem;text-align:center}.date,.duree,.capacite,.prix,.personne-jetski{align-items:flex-start}.date-content,.duree-content,.capacite-content,.prix-content{margin-bottom:1.2rem}.date{padding-top:0}.divider{width:1px;height:100%;margin:0 2.4rem}}@media screen and (min-width: 1440px){.hero.excur{background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(safari.f4a084870953f077.jpg) no-repeat center -250px;background-position:center;background-repeat:no-repeat;background-size:cover}.hero-title{margin-top:0}.main-title{padding:-20rem 0 2.4rem}.fil-arianne,.filtres,.activites{padding:0 14rem}.hero-paragraph{margin-bottom:23.2rem}.divider{margin:0 3.2rem}.divider.custom{margin:0 3rem}}@media screen and (min-width: 1800px){.hero.excur{background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(safari.f4a084870953f077.jpg) no-repeat center -450px;background-position:center;background-repeat:no-repeat;background-size:cover}}@media screen and (min-width: 2200px){.hero.excur{background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(safari.f4a084870953f077.jpg) no-repeat center -590px;background-position:center;background-repeat:no-repeat;background-size:cover}}@media screen and (min-width: 2350px){.hero.excur{background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(safari.f4a084870953f077.jpg) no-repeat center -690px;background-position:center;background-repeat:no-repeat;background-size:cover}}.hero.jetskipage{background-size:300%;width:100%}.hero.jetskipage h1{margin:11rem 0 19rem}.fil-ariane{padding:0 1.6rem;margin-top:8.7rem;font-size:1.6rem;line-height:2.4rem;font-family:Playfair Display;width:100%;max-width:144rem}.jetski-page h2,.informations h2{text-align:center;font-size:2.9rem;font-weight:300;line-height:3.48rem;margin-bottom:6.4rem}.jetski-page,.description,.informations,.video-jetski{margin:9.6rem 1.6rem}.jetski-page{margin:3.6rem 1.6rem 9.6rem}.infos-container p{font-family:Playfair Display;font-size:16px;line-height:24px}.description{display:flex;flex-direction:column;gap:3.2rem}.description-container{display:flex;flex-direction:column;width:100%}.description h3,.informations h3{font-size:23px;font-weight:300;line-height:2.76rem;margin-bottom:1.2rem}.description p,.description ul li,.informations p,.informations ul li{font-family:Playfair Display;font-size:1.6rem;line-height:2.4rem}.description p,.informations p{margin-bottom:2.4rem}.description ul,.informations ul{list-style:disc;list-style-type:disc;list-style-position:inside;margin-bottom:3.2rem}.description ul li{margin-bottom:0}.description button{width:100%;max-width:40rem;align-self:center;font-family:Playfair Display;font-size:1.6rem;line-height:2.4rem;padding:1.2rem 0;background:#1c1c1c;color:#fff;transition:all .2s ease-in-out}.description button:hover{background-color:#5c5c5c}.infos-list{margin-top:2.4rem}.video-container{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width: 768px){.fil-ariane,.jetski-page,.description,.informations,.video-jetski{padding:0 4.8rem}}@media screen and (min-width: 1024px){.fil-ariane,.jetski-page,.description,.informations,.video-jetski{padding:0 8.8rem}.jetski-page{margin:5.2rem 8.8rem 0}.hero.jetskipage{background-position:center;background-repeat:no-repeat;background-size:cover}.jetski-page h2,.informations h2{font-size:3.2rem;line-height:3.2rem}.description h3,.informations h3{font-size:2.6rem;line-height:2.6rem}.description{display:flex;flex-direction:row;max-width:144rem}.description button{max-width:21.6rem}.informations{margin:3.2rem 0;width:100%;max-width:144rem}.informations-container{display:flex;flex-direction:row;width:100%;gap:8rem}.video-jetski{margin:6.4rem 0 8rem}.video-container{width:70.3rem;height:39.3rem}}@media screen and (min-width: 1440px){.jetski-page,.description,.video-jetski{padding:0 8.8rem}.fil-ariane,.description,.informations{padding:0 18.3rem}}.hero.transport{background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(transports.6d23142a8af193ae.jpg) no-repeat center center;background-position:center;background-repeat:no-repeat;background-size:cover}.image-container{display:flex;justify-content:center;align-items:center}.img-transport{width:100%;height:28rem;background-size:cover;background-repeat:no-repeat;background-position:center}.hero.transfert{background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.3)),url(transports.6d23142a8af193ae.jpg) no-repeat center center;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%}.hero.transfert h1{margin:11rem 0 19rem}.img-transfert-partage{width:100%;height:25.5rem;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (min-width: 768px){.jet-tour.t-van{padding:2.4rem}}@media screen and (min-width: 1024px){.img-transfert-partage{max-width:40.8rem;height:30.6rem}}@media screen and (min-width: 1024px) and (min-width: 1200px){.infos-container.jet .date,.infos-container.jet .duree,.infos-container.jet .capacite,.infos-container.jet .prix,.infos-container.jet .personne-jetski{align-items:center}}.hero.a-propos{background:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.6)),url(famille.500fe7e68cf44914.jpg) no-repeat center center;background-position:center;background-repeat:no-repeat;background-size:cover;width:100%}.hero.a-propos h1{margin:11rem 0 19rem;max-width:100rem}.main{padding:3.6rem 1.6rem 9.6rem;display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:144rem;gap:9.6rem;text-align:center}.main h2{font-size:3.2rem;font-weight:300;line-height:3.2rem;margin-bottom:.8rem}.main h3,.main p{font-family:Playfair Display;font-size:1.6rem;font-weight:400;line-height:2.4rem}.histoire-famille{max-width:104.2rem}.histoire-famille p{text-align:left}.story,.team{margin-top:4.8rem}.notre-equipe{width:100%;max-width:97.2rem}.team{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.6rem;justify-content:center;align-content:center}.img-staff{width:100%;max-width:15.6rem;height:15.6rem;background:#d9d9d9}.staff{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.2rem}.specs{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.8rem}.specs span{font-family:Playfair Display;font-size:1.6rem;font-weight:600;line-height:2.4rem}.specs span:nth-child(2){font-weight:400}@media screen and (min-width: 768px){.main{padding:3.6rem 4.8rem 9.6rem}.team{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem}.staff{width:22%}}@media screen and (min-width: 1024px){.main{padding:5.2rem 7.2rem 7.6rem;gap:12.8rem}.team{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:3.2rem}.staff{width:100%}}@media screen and (min-width: 1200px){.hero.a-propos h1{margin:2.4rem 0 19rem}.fil-ariane.propos{max-width:104.2rem;padding:0}}@media screen and (min-width: 1440px){.hero.a-propos{background:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.6)),url(famille.500fe7e68cf44914.jpg) no-repeat center -160px;background-position:center;background-repeat:no-repeat;background-size:cover}.hero.a-propos h1{margin:.4rem 0 19rem}.main{padding:5.2rem 8.8rem 7.6rem}.team{grid-template-columns:repeat(5,1fr);grid-gap:4.8rem}}@media screen and (min-width: 1800px){.hero.a-propos{background:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.6)),url(famille.500fe7e68cf44914.jpg) no-repeat center -210px;background-position:center;background-repeat:no-repeat;background-size:cover}}@media screen and (min-width: 2100px){.hero.a-propos{background:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.6)),url(famille.500fe7e68cf44914.jpg) no-repeat center -260px;background-position:center;background-repeat:no-repeat;background-size:cover}}@media screen and (min-width: 2400px){.hero.a-propos{background:linear-gradient(rgba(255,255,255,0),rgba(0,0,0,.6)),url(famille.500fe7e68cf44914.jpg) no-repeat center -340px;background-position:center;background-repeat:no-repeat;background-size:cover}}.hero.politique-confidentialite{background:white}.hero.politique-confidentialite h1{color:#333;margin:0;padding:4.8rem 0 0;max-width:105rem}.fil-ariane.confidentialite{margin-top:3.6rem;max-width:108.3rem}.politique-texte{margin-top:3.6rem;padding:0 1.6rem;width:100%;max-width:105rem}.politique-texte span{font-family:Playfair Display;font-size:1.6rem;line-height:2.4rem}.politique-container{margin:0 0 9.6rem}.politique-container p{font-family:Playfair Display;font-size:2rem;line-height:3rem}.politique-title{margin:4.8rem 0 2.4rem}@media screen and (min-width: 768px){.politique-texte{padding:0 4.8rem}}@media screen and (min-width: 1024px){.politique-texte{padding:0 7.2rem}}@media screen and (min-width: 1440px){.fil-ariane.confidentialite{padding:0 8.8rem}}.galerie{margin-top:3.6rem;padding:0 1.6rem;width:100%;max-width:144rem;margin-bottom:9.6rem}.fil-ariane.galerie{margin:3.6rem 0 0}.quad-top{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.6rem}.quad-middle{padding:1.6rem 0}.quad-bottom{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.6rem}.jetski-top,.jetski-middle{display:grid;grid-template-columns:repeat(2,1fr);padding:1.6rem 0;grid-gap:1.6rem}.jetski-middle{padding:0}.jetski-top img:nth-child(1),.jetski-middle img:nth-child(1){grid-column:1/span 2}.jetski-bottom{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.6rem;padding:1.6rem 0}.safari-top{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.6rem}.safari-bottom{display:grid;grid-template-columns:repeat(2,1fr);padding:1.6rem 0;grid-gap:1.6rem}.safari-bottom img:nth-child(1){grid-column:1/span 2}.bateau-top{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.6rem}.bateau-top img:nth-child(1){grid-column:1/span 2}.bateau-middle{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.6rem;padding:1.6rem 0}.bateau-middle img:nth-child(1){grid-column:1/span 2}.bateau-bottom{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.6rem}.bateau-bottom img:nth-child(1){grid-column:1/span 2}.transport-top{padding:1.6rem 0}.transport-bottom{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.6rem}@media screen and (min-width: 768px){.galerie{padding:0 4.8rem}}@media screen and (min-width: 1024px){.galerie,.fil-ariane.galerie,.fil-ariane.propos{padding:0 7.2rem}.fil-ariane.galerie{margin:3.6rem 0 4.1rem}.quad-top{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto);grid-gap:1.6rem}.quad-top img:nth-child(5),.quad-top img:nth-child(6){grid-column:span 2}.quad-container{display:flex;flex-direction:row-reverse;gap:1.6rem}.quad-container .quad-middle,.quad-container .quad-bottom{width:50%}.quad-bottom{padding-top:1.6rem}.quad-bottom img:nth-child(3),.quad-bottom img:nth-child(4){margin-top:-2rem}.jetski-top,.jetski-middle,.jetski-bottom,.safari-bottom,.bateau-top,.bateau-bottom{display:flex;gap:1.6rem}.jetski-top{padding:0 0 1.6rem}.jetski-top img,.safari-bottom img,.bateau-middle img:nth-child(1),.bateau-middle img:nth-child(2),.bateau-middle img:nth-child(3),.bateau-bottom img{width:calc(33.3% - 1.0666666667rem)}.jetski-middle img:nth-child(1),.bateau-top img:nth-child(1){width:calc(50% - 1.0666666667rem)}.jetski-middle img:nth-child(2),.jetski-middle img:nth-child(3),.bateau-top img:nth-child(2),.bateau-top img:nth-child(3){width:calc(25% - 1.0666666667rem)}.jetski-bottom img{width:calc(25% - 1.2rem)}.bateau-middle{display:flex;flex-wrap:wrap;gap:1.6rem}.bateau-middle img:nth-child(4){width:calc(60% - .8rem)}.bateau-middle img:nth-child(5){width:calc(40% - .8rem)}.transport-container{display:flex;gap:1.6rem}.transport-top{width:calc(50% - 1.0666666667rem)}.transport-bottom{width:calc(50% - 1.0666666667rem);padding-top:1.6rem}.transport-bottom img:nth-child(3),.transport-bottom img:nth-child(4){margin-top:-2rem}}@media screen and (min-width: 1200px){.fil-ariane.propos{padding:0}}@media screen and (min-width: 1440px){.galerie,.fil-ariane.galerie{padding:0 8.8rem}}.infos-perso{position:relative;margin:4.8rem 0;padding:0 1.6rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3.2rem;width:100%}.infos-perso h2,.reservation-detail h2{font-size:2.3rem;font-weight:300;line-height:2.76rem}.infos-perso p{font-family:Playfair Display;font-size:1.6rem;line-height:2.4rem}.infos-perso-container{display:flex;flex-direction:column;width:100%;gap:3.2rem}.options{position:sticky;top:0;padding:1.2rem;border:1px solid #1c1c1c;display:flex;flex-direction:column;gap:2.4rem;width:100%;background-color:#fff}.informations-perso,.me-deconnecter{display:flex;align-items:center;gap:1.2rem;margin-left:.7rem}.informations-perso.border{border-left:3px solid #1c1c1c;padding-left:.4rem;margin-left:0}.coordonnees,.contact,.password{padding:2.4rem;border:1px solid #1c1c1c;width:100%}.separateur{width:100%;height:1px;background:#1c1c1c;margin:1.2rem 0 3.2rem}.coordonnees form,.contact form,.password form{display:flex;flex-direction:column;gap:2.4rem;margin-bottom:3.2rem}.input-container{display:flex;flex-direction:column;gap:.5rem;width:100%;-webkit-user-select:none;user-select:none}form label{font-family:Playfair Display;font-size:1.6rem;line-height:2.4rem}.form-top,.form-bottom{display:flex;flex-direction:column;gap:2.4rem;width:100%}input,select{padding:1.3rem 1.4rem;border:1px solid rgba(28,28,28,.25);width:100%}.select-form{position:relative;width:100%;max-width:12.1rem}select{width:100%;max-width:12.1rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent}input::placeholder{font-family:Playfair Display;font-size:1.3rem;line-height:1.95rem}.coordonnees span,.contact span,.password span{border-bottom:1px solid #1c1c1c;font-family:Playfair Display;font-size:1.3rem;line-height:1.95rem}.select-form:after{content:"";position:absolute;right:.4rem;top:55%;transform:translateY(-50%);width:2.8rem;height:2.8rem;pointer-events:none}.input-icon{position:relative;width:100%;max-width:40.9rem}.input-icon input{width:100%;max-width:40.9rem}.input-icon img{position:absolute;right:1.4rem;top:50%;transform:translateY(-50%)}@media screen and (min-width: 768px){.infos-perso{padding:0 4.8rem}.form-top{flex-direction:row}.input-container.select,.form-top select{width:12.1rem}.form-bottom{display:grid;grid-template-columns:repeat(2,1fr)}.contact form{flex-direction:row}}@media screen and (min-width: 1024px){.infos-perso{margin:9.6rem 0;padding:0 7.2rem;flex-direction:row;align-items:flex-start;width:100%;max-width:116.8rem}.options{max-width:30.5rem}.infos-perso h2,.reservation-detail h2{font-size:2.6rem;line-height:2.6rem}}.reservations-a-venir{display:flex;flex-direction:column;gap:3.2rem}.reservation{padding:2.4rem;border:1px solid #1c1c1c;display:flex;flex-direction:column;justify-content:center;align-items:center}.reservation h3{font-family:Playfair Display;font-size:2rem;line-height:3rem;font-weight:400}.separation{width:100%;height:1px;background:rgba(28,28,28,.4);margin:1.2rem 0}.separation.black{background:#1c1c1c}.wrapper{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.wrapper-content{display:flex;align-items:center;gap:.8rem;margin-bottom:1.2rem;text-align:center}p.paiement{font-weight:600;color:#3fc870;border:1px solid #3fc870;padding:.4rem 1.2rem;background:#effcf3;text-align:center;max-width:5.8rem}p.paiement.en-cours{color:#f57c29;border:1px solid #f57c29;background:#fdf2ec;max-width:12.6rem}p.paiement.annule{color:#f7423c;border:1px solid #f7423c;background:#fbf0ef;max-width:7.7rem}.detail{display:flex;align-items:center;gap:1.2rem;margin-top:2.4rem;align-self:flex-end}.detail span{font-family:Playfair Display;font-size:1.3rem;line-height:1.95rem}.reservation-desktop{display:none}.trait{width:100%;height:1px;background:#1c1c1c;margin:2.4rem 0}.trait.opacity{background:rgba(28,28,28,.4)}@media screen and (min-width: 1024px){.infos-perso.mes-reserv{max-width:144rem}}@media screen and (min-width: 1440px){.infos-perso.mes-reserv{padding:0 8.8rem}.reservation{display:none}.reservation-desktop{display:flex;flex-direction:column;padding:2.4rem;border:1px solid #1c1c1c}.reservation-desktop .row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;align-items:center}.reservation-desktop .wrapper-content{margin:0;display:flex;justify-content:center}.reservation-desktop .detail{margin-top:0}.center{text-align:center;justify-self:center}.details{display:flex;align-items:center;gap:1.2rem;justify-self:flex-end}.details span{font-family:Playfair Display;font-size:1.3rem;line-height:1.95rem}}.reservation-detail{padding:0 1.6rem;margin:4.8rem 0;display:flex;flex-direction:column;gap:4.8rem}.recapitulatif{border:1px solid #1c1c1c;padding:2.4rem;text-align:center;display:flex;flex-direction:column;gap:1.2rem}.recap-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.2rem}.recap-wrap p{font-family:Playfair Display;font-size:1.6rem;font-weight:400;line-height:2.4rem}.recap-wrap p.bold{font-weight:600}.paragraphe{display:flex;flex-direction:column;gap:3.2rem}.paragraphe-wrapper{display:flex;flex-direction:column;gap:2.4rem}.paragraphe-wrapper ul{list-style-position:inside}.paragraphe-wrapper ul li{font-family:Playfair Display;font-size:1.6rem;line-height:2.4rem}.paragraphe-wrapper h3{font-family:Playfair Display;font-size:2rem;font-weight:400;line-height:3rem;margin-bottom:-1.2rem}.images-wrap{display:flex;flex-direction:column;gap:1.6rem}.images-grid{display:flex;flex-wrap:wrap;gap:1.6rem}.images-wrap .img1{height:38.8rem;object-fit:cover}.images-grid img{height:16.4rem;object-fit:cover;width:calc(50% - .8rem)}.retour{display:flex;align-items:center;gap:.8rem}@media screen and (min-width: 768px){.reservation-detail{padding:0 4.8rem}}@media screen and (min-width: 1024px){.reservation-detail{padding:0 7.2rem;margin:9.6rem 0;flex-direction:row-reverse;align-items:start}.recapitulatif{min-width:25.3rem}.recap-wrap{align-items:flex-start}.paragraphe-wrapper p{max-width:60.7rem}.images-wrap{max-width:78.8rem}}@media screen and (min-width: 1440px){.images-wrap{flex-direction:row}.images-wrap .img1{width:38.4rem}.images-grid img{height:18.6rem}}.reservation-tour{padding:4.8rem 1.6rem;display:flex;justify-content:center;width:100%}.reservation-tour-container{padding:2.4rem;border:1px solid #1c1c1c;display:flex;flex-direction:column;gap:4.8rem;width:100%;max-width:73rem}.reservation-tour-container h2{font-size:2.3rem;font-weight:300;line-height:2.76rem}.reservation-tour-container label{font-family:Playfair Display;font-size:1.6rem;line-height:2.4rem}.infos-excursion-container,.reservation-tour-container form{margin:3.6rem 0 0;display:flex;flex-direction:column;gap:2.4rem}.reservation-tour-container select,.reservation-tour-container .select-form{max-width:none}.select-wrapper{display:flex;flex-direction:column;gap:.4rem;width:100%}.reservation-tour-container .row-form{display:flex;flex-direction:column;gap:2.4rem}.ajout-participant{border:1px dashed #1c1c1c;width:100%;max-width:20.4rem;display:flex;align-items:center;gap:.8rem;padding:.8rem 1.2rem;align-self:center;margin-top:2.4rem;cursor:pointer}.informations-form button{background:#1c1c1c;color:#fff;padding:1.2rem 0;width:100%;font-family:Playfair Display;font-size:1.6rem;line-height:2.4rem;cursor:pointer;margin-top:2.4rem;transition:all .2s ease-in-out}.informations-form button:hover{background-color:#5c5c5c}@media screen and (min-width: 768px){.reservation-tour{padding:4.8rem}}@media screen and (min-width: 1024px){.reservation-tour{padding:4.8rem 7.2rem 9.6rem}.reservation-tour-container h2{font-size:2.6rem;line-height:2.6rem}.reservation-tour-container .row-form{flex-direction:row;width:100%}.reservation-tour-container input{width:100%}.infos-excursion-container .row-form:nth-child(1) .select-wrapper{max-width:21.04rem}.coordonnees-form form .row-form .select-wrapper.civilite{max-width:12.1rem}.ajout-participant{align-self:self-start}.informations-form input{max-width:36.4rem}.informations-form button{max-width:12.8rem;align-self:center}}.main-content{margin:4.8rem 0;padding:0 1.6rem;display:flex;flex-direction:column;align-items:center;gap:4.8rem;width:100%}.main-content p.bold{font-weight:600}.main-content label{font-family:Playfair Display;font-size:1.6rem;line-height:2.4rem}.etape{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:33.6rem;margin:36px 0}.etape-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.8rem;width:8rem;height:8rem}.etape-wrap p{font-family:Playfair Display;font-size:1.3rem;line-height:1.95rem}.wrap-numero{width:4rem;height:4rem;background:white;display:flex;justify-content:center;border-radius:50%;color:#1c1c1c;border:1px solid #1c1c1c}.wrap-numero.black{background:#1c1c1c;color:#fff}.wrap-numero.green{background:#effcf3;color:#3fc870;border:1px solid #3fc870}p.green{color:#3fc870;font-weight:600}.etape-numero{text-align:center;font-family:Playfair Display;font-size:2.4rem;line-height:3rem}.line{width:4.8rem;height:2px;background:#1c1c1c;margin-bottom:2.6rem}.line.line-green{background:#3fc870}.vos-reservations,.recap{width:100%;padding:2.4rem;border:1px solid #1c1c1c}.main-content h2{text-align:center;font-size:2.3rem;font-style:normal;font-weight:300;line-height:2.76rem}.main-content h3{font-family:Playfair Display;font-size:2rem;line-height:3rem;text-align:center;margin-bottom:2.4rem;font-weight:400}.ma-reservation{margin-top:3.6rem;display:flex;flex-direction:column;gap:3.2rem;width:100%}.ma-reservation-wrapper{display:flex;flex-direction:column;width:100%}.ma-reservation img{align-self:center}.ma-reservation-infos-wrap{display:flex;flex-direction:column;gap:3.2rem;margin-top:3.2rem}.ma-reservation-infos{display:flex;flex-direction:column;gap:1.2rem}.ma-reservation-detail{display:flex;align-items:center;gap:.8rem}.double-actions{display:flex;align-items:center;justify-content:space-between}.double-actions p{border-bottom:1px solid #1c1c1c}.recap{display:flex;flex-direction:column;gap:3.6rem}.recap-tours{width:100%;display:flex;flex-direction:column;gap:1.2rem}.prix-tour{display:flex;align-items:center;justify-content:space-between;gap:1.2rem}.prix-tour .title-service{width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.prix-tour .price{min-width:90px}.input-wrap{display:flex;align-items:center}.span-wrap{width:5rem;height:4.25rem;background:#1c1c1c;color:#fff;display:flex;justify-content:center;align-items:center;font-family:Playfair Display;font-size:1.3rem;line-height:1.95rem;cursor:pointer}.recap button,.mode-de-paiement button,.retour-accueil button{align-self:center;width:100%;max-width:24.1rem;background:#1c1c1c;color:#fff;padding:1.2rem 0;font-family:Playfair Display;font-size:1.6rem;line-height:2.4rem;transition:all .2s ease-in-out;cursor:pointer}.recap button:hover,.mode-de-paiement button:hover,.retour-accueil button:hover{background-color:#5c5c5c}.retour-bottom{align-self:flex-start}@media screen and (min-width: 768px){.main-content{width:100%;max-width:100.05rem;padding:0 4.8rem;display:grid;grid-template-columns:10fr 9fr;grid-template-areas:"section1 section1" "section2 section3" "section4 section4";align-items:start}.etape{grid-area:section1;justify-self:center}.vos-reservations{grid-area:section2}.recap{grid-area:section3;width:100%;max-width:34.55rem}.retour-bottom{grid-area:section4}}@media screen and (min-width: 1024px){.main-content{margin:4.8rem 0 9.6rem;padding:0 7.2rem;grid-template-columns:3fr 2fr}.ma-reservation-infos-wrap{width:100%}.ma-reservation-wrapper{flex-direction:row;gap:3.2rem}.main-content h2{font-size:2.6rem;line-height:2.6rem}.main-content h3:nth-child(1){text-align:left;margin-bottom:1.2rem}.ma-reservation-infos-wrap{margin-top:0}.ma-reservation img{align-self:start}.double-actions{margin-left:3.2rem}.double-actions p{cursor:pointer}}.mode-de-paiement{display:flex;flex-direction:column;gap:2.4rem;width:100%}.mode-de-paiement h2{text-align:left}.carte{width:100%;border:1px solid #1c1c1c;display:flex;flex-direction:column;align-items:start;justify-content:center;padding:2.4rem}.carte-content{display:flex;justify-content:flex-start;align-items:center;gap:1.4rem}.carte-wrap{display:flex}.carte-wrap input{display:none}.carte-wrap .checkmark{position:relative;top:0;left:0;height:2rem;width:2rem;background-color:#fff;border:1px solid #1c1c1c;display:inline-block;vertical-align:middle;cursor:pointer}.carte-wrap input:checked~.checkmark{background-color:#1c1c1c;background-image:url(check_icon-1.8a64aae92a6fc854.png);background-position:center;background-repeat:no-repeat;background-size:cover}.carte-wrap .checkmark:after{content:"";position:absolute;display:none}.carte-wrap input:checked~.checkmark:after{display:block}.mode-de-paiement button{max-width:none}@media screen and (min-width: 768px){.mode-de-paiement button{max-width:20.2rem}}.recap.confirm{justify-content:center;align-items:center;gap:3.2rem}.recap img{width:8.9rem;height:8.9rem}.confirmation-text{display:flex;flex-direction:column;gap:1.2rem;text-align:center}p.large{font-family:Playfair Display;font-size:2rem;line-height:3rem}.retour-accueil,.retour-accueil a,.inscription a{width:100%;display:flex;justify-content:center}.retour-accueil button{max-width:34.4rem}@media screen and (min-width: 768px){.main-content.main-confirmation{display:flex;flex-direction:column;align-items:center;gap:4.8rem}.recap.confirm{width:100%;max-width:63rem}.retour-accueil button{max-width:24.6rem}}header.header-connexion,.hero.hero-connexion{display:none}.main-container{padding:0 1.6rem;width:100%;display:flex;flex-direction:column}.header-container{display:flex;align-items:center;justify-content:space-between;margin:2.4rem 0 4.8rem;width:100%;max-width:34.4rem;align-self:center}.connexion{display:flex;flex-direction:column}.header-container h2{font-size:2.9rem;font-weight:300;line-height:3.48rem}.header-container img{cursor:pointer}.main-container form{display:flex;flex-direction:column;align-items:center;gap:2.4rem}.main-container label span{font-family:Playfair Display;font-size:1.1rem;line-height:1.5rem}.main-container p.small{font-family:Playfair Display;font-size:1.3rem;line-height:1.95rem;width:100%;padding-top:.4rem;text-align:left}.main-container a.centerr{width:100%;max-width:34.4rem;align-self:center}.main-container p.center{text-align:center}.main-container .input-container{max-width:34.4rem}.main-container a{color:#1c1c1c}.main-container button{align-self:center;width:100%;max-width:34.4rem;background:#1c1c1c;color:#fff;padding:1.2rem 0;font-family:Playfair Display;font-size:1.6rem;line-height:2.4rem;transition:all .2s ease-in-out;cursor:pointer}.main-container button.white{background:white;border:1px solid #1c1c1c;color:#1c1c1c}.main-container button:hover{background-color:#5c5c5c}.main-container button:disabled{background-color:#5c5c5c80}.main-container button.white:hover{background-color:#5c5c5c;border:1px solid #5c5c5c;color:#fff}.btn-connexion{margin:3.2rem 0 4.8rem}.inscription{display:flex;flex-direction:column;align-items:center;gap:2.4rem}.row-wrap{display:flex;flex-direction:column;align-items:center;gap:2.4rem;width:100%}@media screen and (min-width: 768px){.main-container{padding:0 4.8rem}.header-container{margin:4.8rem 0 9.6rem}.main-container p.small{width:100%;max-width:34.4rem;align-self:center}}@media screen and (min-width: 1024px){section.body-connexion{overflow:hidden}header.header-connexion,.hero.hero-connexion{display:flex}.hero.hero-connexion{height:100vh;position:relative;overflow:hidden}.blurred-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;z-index:0;filter:blur(2px)}.main-container{position:absolute;top:calc(50% + 6.4rem);left:50%;transform:translate(-50%,-50%);flex-direction:row-reverse;width:100%;max-width:76.8rem;padding:0}.header-container{margin:0 0 4.8rem;max-width:none}.header-container h2{font-size:3.2rem;font-weight:300;line-height:3.2rem;margin-left:8.6rem}.connexion{width:50%;background:white;padding:3.2rem}.inscription{width:50%;background:#1c1c1c;color:#fff;justify-content:center;gap:4.8rem}.main-container p.center{font-size:2rem;line-height:3rem}.btn-connexion{margin:3.2rem 0 0}.main-container button{max-width:32rem}}@media screen and (min-width: 1024px){.main-container.main-inscription{max-width:85.6rem}.main-container.main-inscription button,.main-container.forgot-password button{max-width:36.4rem}.main-container.main-inscription .header-container h2{margin-left:11.2rem}.row-wrap{flex-direction:row}.main-container.main-inscription .input-container,.main-container.forgot-password .input-container{max-width:none}.main-container a.centerr{max-width:36.4rem}}.mdp{text-align:center;margin-bottom:4.8rem;width:100%;max-width:36.4rem;align-self:center}@media screen and (min-width: 1024px){.main-container.forgot-password,.main-container.new-password,.main-container.forgot-password .connexion,.main-container.new-password .connexion{width:100%;max-width:42.8rem}.main-container.forgot-password .header-container h2{margin-left:1.2rem}}@media screen and (min-width: 1024px){.main-container.new-password .header-container h2{margin-left:5.2rem;text-align:center}}@media print{header,nav,footer{display:none}body{margin:0;padding:0}}#google_translate_element{display:inline-block;margin:10px}#google_translate_element select{background-color:#fff;color:#000;border:1px solid #ccc;padding:5px;width:auto;font-size:inherit}.goog-te-banner-frame.skiptranslate{display:none!important}.goog-te-gadget{color:#fff!important}.goog-te-gadget .goog-te-combo{background-color:#fff!important;color:#000!important;border:1px solid #ccc!important;padding:5px}
