a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a,del,ins{text-decoration:none}a{color:inherit}button,label{cursor:pointer}button,input{outline:0}body{font-family:Roboto,sans-serif;background-color:#f5f7ff}#header{color:#fff;font-weight:700;background-image:url(../images/ed7c473049a7d8acc28c0c0984be006e.jpg);background-size:cover;background-position:50%;height:700px;width:100%;z-index:-1}#header .premierEnTete{padding:1rem 3rem;background-color:#0f2a49;width:100%;position:fixed;left:0;z-index:5}@media(max-width:720px){#header .premierEnTete{padding-left:1rem;padding-right:1rem}}@media(min-width:720px){#header .premierEnTete{padding-right:unset;padding-left:.5rem}}#header .premierEnTete .entete{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:2rem;max-width:800px;margin:auto}@media(min-width:440px){#header .premierEnTete .entete{width:85%}}@media(min-width:720px){#header .premierEnTete .entete{width:100%}}@media(max-width:1080px){#header .premierEnTete .entete{font-size:24px}}@media(min-width:1080px){#header .premierEnTete .entete{max-width:1200px;width:85%}}#header .premierEnTete .title{display:-webkit-box;display:-ms-flexbox;display:flex}#header .premierEnTete .title h1 b{color:#ffa420}#header .premierEnTete .title .tel{height:2rem;width:2rem;margin:0 1rem}@media(max-width:720px){#header .premierEnTete .title{-ms-flex-wrap:wrap;flex-wrap:wrap}#header .premierEnTete .title h1{margin-bottom:1rem;width:100%}#header .premierEnTete .title .tel{margin:0 1rem 0 0}#header .premierEnTete .title .telTexte{font-size:20px;-ms-flex-item-align:end;align-self:flex-end}}#header .premierEnTete .flag{margin:auto 1rem;height:1.5rem}#header .premierEnTete .flag.flagFR{margin-left:3rem}@media(max-width:720px){#header .premierEnTete .flag{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:unset;margin-right:1rem;width:30px}#header .premierEnTete .flag.flagFR{margin-left:unset;margin-bottom:1rem}}#header .backgroundmenu{width:100%;background-color:#0f2a49;position:fixed;margin:auto;height:4rem;padding:0 3rem;top:6rem;z-index:5}@media(max-width:1080px){#header .backgroundmenu{height:19rem}}@media(min-width:720px){#header .backgroundmenu{top:4rem}}@media(min-width:900px){#header .backgroundmenu{height:4rem}}@media(min-width:1080px){#header .backgroundmenu{-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}}#header .backgroundmenu.close{height:4rem}#header .menu{border-bottom-left-radius:10px;border-bottom-right-radius:10px;max-width:1200px;margin:auto}#header .menu .sousmenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header .menu a{margin-right:2rem}#header .menu a:first-child{margin-top:15px}@media(min-width:900px){#header .menu a{margin-top:15px}}#header .menu a:hover{text-decoration:underline}#header .menu a.active,#header .menu a:active{color:#ffa420}@media(max-width:900px){#header .menu.close{height:4rem}#header .menu .sousmenu.close{margin:0;font-size:0}#header .menu .sousmenu.close a{color:red;margin-bottom:0;color:transparent}}@media(max-width:1080px){#header .menu .sousmenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;top:6.5rem;text-align:center}#header .menu a{margin-right:unset;margin-bottom:1.5rem}}@media(min-width:900px){#header .menu .sousmenu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#header .menu .close-menu,#header .menu .open-menu{display:none}}#header .menu .open-menu{margin:0 auto .5rem;background-color:unset;border:unset}#header .menu .open-menu:focus,#header .menu .open-menu:hover{cursor:pointer}#header .menu .open-menu:focus .bar,#header .menu .open-menu:hover .bar{background-color:#008cff}#header .menu .open-menu .bar{margin:0 auto .5rem;height:3px;width:50px;background-color:#fff}#header .menu .close-menu{margin:0 auto 1rem;background-color:unset;border:unset}#header .menu .close-menu:focus,#header .menu .close-menu:hover{cursor:pointer}#header .menu .close-menu:focus .bar,#header .menu .close-menu:hover .bar{background-color:#008cff}#header .menu .close-menu .bar{margin:0 auto .5rem;height:6px;width:60px;background-color:#fff}#header .menu .close-menu .bar.first-bar{-webkit-transform:rotate(45deg) translate(11px,10px) scale(.6);transform:rotate(45deg) translate(11px,10px) scale(.6)}#header .menu .close-menu .bar.second-bar{background-color:unset}#header .menu .close-menu .bar.third-bar{-webkit-transform:rotate(-45deg) translateX(9px) translateY(-9px) scale(.6);transform:rotate(-45deg) translateX(9px) translateY(-9px) scale(.6)}#headerButton{height:200px;max-width:800px;margin:-28rem auto 17rem;color:#fff;text-align:center;border-radius:10px;background-color:rgba(15,42,73,.8549)}#headerButton h1{font-weight:700;font-size:2.5rem;text-shadow:2px 2px 2px #000;margin-bottom:2rem;padding-top:2rem}#headerButton p{font-size:28px;text-shadow:2px 2px 2px #000;width:700px;margin:0 auto}@media(max-width:900px){#headerButton{width:90%;height:250px}#headerButton h1{font-size:2rem}#headerButton p{font-size:1.5rem;width:90%}}#headerButton button{margin:7rem 0 3rem;background-color:#ffa420;padding:15px 30px;border-radius:10px;border:unset;font-size:24px;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:2px 2px 5px #000;box-shadow:2px 2px 5px #000}#headerButton button:hover{background-color:#a76e18;-webkit-transition:all .2s;transition:all .2s;color:#fff}#headerButton button:active{-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}#formulaire{width:60%;margin:auto;padding-left:7.5%}@media(max-width:720px){#formulaire{width:90%;padding-left:5%}}@media(max-width:1080px){#formulaire{width:100%;padding-left:0}}@media(max-width:1300px){#formulaire{width:90%}}@media(max-width:1600px){#formulaire{width:80%}}#formulaire div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#formulaire label{width:50%;margin-bottom:30px}@media(max-width:720px){#formulaire label{width:100%}}#formulaire label p{color:#fff;font-size:24px;font-weight:700;margin-bottom:15px}#formulaire label input{width:70%;height:40px;border-radius:5px;padding:2px 10px;font-size:20px}@media(max-width:720px){#formulaire label input{width:100%}}@media(max-width:1080px){#formulaire label input{width:80%}}#formulaire label input:focus{border:3px solid #ffa420}#formulaire label b{color:#ffa420}#formulaire #field-message{height:200px;resize:vertical;width:85%;border-radius:5px;font-size:20px;padding:5px 10px}#formulaire #field-message:focus{border:5px solid #ffa420}#formulaire .contact-button{margin-top:3rem;background-color:#ffa420;padding:15px 30px;border-radius:10px;border:unset;font-size:24px;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:2px 2px 5px #000;box-shadow:2px 2px 5px #000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#formulaire .contact-button:hover{background-color:#a76e18;-webkit-transition:all .2s;transition:all .2s;color:#fff}#formulaire .contact-button:active{-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}#formulaire .messageSent{margin-top:2.5rem;font-size:24px;font-weight:700;color:green}#formulaire .messageNotSent{margin-top:2.5rem;font-size:24px;font-weight:700;color:#860000}#bonnesRaisons h2{margin-bottom:5rem!important}.bonnesRaisons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:auto;text-align:left}@media(max-width:720px){.bonnesRaisons{width:90%}}@media(min-width:720px){.bonnesRaisons{width:80%;text-align:justify}}@media(min-width:1080px){.bonnesRaisons{width:70%}}@media(min-width:1300px){.bonnesRaisons{width:50%}}.bonnesRaisons .raison{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex}.bonnesRaisons .raison img{margin-right:2rem;-webkit-animation:wheeling 25s linear infinite;animation:wheeling 25s linear infinite}.bonnesRaisons .raison h3{font-weight:700}.bonnesRaisons .raison p{font-size:1.4rem}@media(max-width:440px){.bonnesRaisons .raison img{width:50px;height:50px}}@media(max-width:720px){.bonnesRaisons .raison{width:100%;margin-bottom:3rem}.bonnesRaisons .raison h3{margin-bottom:1rem;font-size:1.5rem}.bonnesRaisons .raison img{width:75px;height:75px}}@media(min-width:720px){.bonnesRaisons .raison{width:100%;margin-bottom:3rem}.bonnesRaisons .raison h3{margin-bottom:1rem;font-size:1.6rem}.bonnesRaisons .raison img{width:100px;height:100px}}@media(min-width:1080px){.bonnesRaisons .raison{width:100%;margin-bottom:3rem}.bonnesRaisons .raison h3{margin-bottom:1rem;font-size:1.6rem}.bonnesRaisons .raison img{width:120px;height:120px}}@media(min-width:1300px){.bonnesRaisons .raison{width:60%;margin-bottom:4rem}.bonnesRaisons .raison h3{font-size:1.8rem;margin-bottom:2rem}.bonnesRaisons .raison img{width:150px;height:150px}}@media(min-width:1080px){.bonnesRaisons .raison:nth-child(2n){-ms-flex-item-align:end;align-self:flex-end}}.taxi-conventionne{line-height:40px;font-size:26px;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:center;-ms-flex-align:center;align-items:center;margin-top:6rem}.taxi-conventionne .background{background:url(../images/193826df4cda81a8dfe5368ad48eaf72.jpg);background-repeat:no-repeat;background-size:cover;background-position:bottom;width:100%;height:600px;position:absolute;z-index:-1;opacity:.2;-webkit-filter:blur(2px);filter:blur(2px)}@media(min-width:720px){.taxi-conventionne{text-align:justify}}.taxi-conventionne p{color:#000;width:60%}@media(max-width:720px){.taxi-conventionne p{width:80%}}.taxi-conventionne h2{margin:2rem auto 6rem;width:60%}.taxi-conventionne b{font-weight:700}.taxi-conventionne button{margin:6rem 0;background-color:#ffa420;padding:15px 30px;border-radius:10px;border:unset;font-size:24px;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:2px 2px 5px #000;box-shadow:2px 2px 5px #000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.taxi-conventionne button:hover{background-color:#a76e18;-webkit-transition:all .2s;transition:all .2s;color:#fff}.taxi-conventionne button:active{-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.transfert-gare-aeroport{position:relative;line-height:40px;font-size:26px;width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.transfert-gare-aeroport .background{background:url(../images/e765af289e6143d62851953b6d0225f0.jpg);height:450px;position:absolute;z-index:-1;background-repeat:no-repeat;background-size:cover;left:-50px;top:50px;opacity:.3;-webkit-filter:blur(2px);filter:blur(2px);width:90%}@media(min-width:440px){.transfert-gare-aeroport .background{width:80%}}@media(min-width:720px){.transfert-gare-aeroport .background{width:70%}}@media(min-width:1080px){.transfert-gare-aeroport .background{width:60%}}@media(min-width:720px){.transfert-gare-aeroport{text-align:justify}}.transfert-gare-aeroport p{color:#000;width:60%;margin:auto}@media(max-width:720px){.transfert-gare-aeroport p{width:80%}}.transfert-gare-aeroport a{-ms-flex-item-align:center;align-self:center;font-size:36px}.transfert-gare-aeroport button{margin:6rem 0;background-color:#ffa420;padding:15px 30px;border-radius:10px;border:unset;font-size:24px;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:2px 2px 5px #000;box-shadow:2px 2px 5px #000;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content}.transfert-gare-aeroport button:hover{background-color:#a76e18;-webkit-transition:all .2s;transition:all .2s;color:#fff}.transfert-gare-aeroport button:active{-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}.tourisme{position:relative;line-height:40px;font-size:26px;width:100%;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:720px){.tourisme{text-align:justify}}.tourisme p{color:#000;width:60%;margin:auto}@media(max-width:720px){.tourisme p{width:80%}}.tourisme a{-ms-flex-item-align:center;align-self:center;font-size:36px}.tourisme button{margin:6rem 0;background-color:#ffa420;padding:15px 30px;border-radius:10px;border:unset;font-size:24px;-webkit-box-shadow:2px 2px 5px #000;box-shadow:2px 2px 5px #000;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content}.tourisme button,.tourisme button:hover{-webkit-transition:all .2s;transition:all .2s}.tourisme button:hover{background-color:#a76e18;color:#fff}.tourisme button:active{-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}#bonnes-adresses .adresses{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:90%;margin:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:900px}@media(min-width:720px){#bonnes-adresses .adresses{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}}#bonnes-adresses .adresses .imagePart{width:30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:720px){#bonnes-adresses .adresses .imagePart{width:200px}}@media(min-width:1080px){#bonnes-adresses .adresses .imagePart{width:180px;margin:1rem}}#bonnes-adresses .adresses .imagePart:hover img{opacity:1!important}#bonnes-adresses .adresses .imagePart img{width:100%}@media(max-width:720px){#bonnes-adresses .adresses .imagePart img{opacity:.8;-webkit-animation:desopacity3 33s linear infinite;animation:desopacity3 33s linear infinite}}@media(min-width:720px){#bonnes-adresses .adresses .imagePart img{opacity:.6;-webkit-animation:desopacity1 33s linear infinite;animation:desopacity1 33s linear infinite}}@media(min-width:1080px){#bonnes-adresses .adresses .imagePart img{-webkit-animation:desopacity2 33s linear infinite;animation:desopacity2 33s linear infinite}}@-webkit-keyframes desopacity1{0%{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}10%{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}11%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:5}19%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:5}20%{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}}@keyframes desopacity1{0%{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}10%{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}11%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:5}19%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:5}20%{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes desopacity3{0%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}10%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}11%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:5}19%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:5}20%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}}@keyframes desopacity3{0%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}10%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}11%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:5}19%{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1);z-index:5}20%{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.8;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes desopacity2{0%{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}10%{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}11%{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}19%{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}20%{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}}@keyframes desopacity2{0%{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}10%{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}11%{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}19%{opacity:1;-webkit-transform:scale(1.3);transform:scale(1.3)}20%{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}to{opacity:.6;-webkit-transform:scale(1);transform:scale(1)}}#transport-groupes-velos{position:relative;width:100%;line-height:40px;font-size:26px;margin:auto;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:center;-ms-flex-align:center;align-items:center}#transport-groupes-velos .background{background:url(../images/b7abf934997861147b865c0f87a453fc.jpg);height:600px;position:absolute;z-index:-1;background-repeat:no-repeat;background-size:cover;right:-50px;opacity:.3;-webkit-filter:blur(2px);filter:blur(2px);width:90%}@media(min-width:440px){#transport-groupes-velos .background{width:80%}}@media(min-width:720px){#transport-groupes-velos .background{width:70%}}@media(min-width:1080px){#transport-groupes-velos .background{width:60%}}@media(min-width:720px){#transport-groupes-velos{text-align:justify}}#transport-groupes-velos p{width:60%;margin:auto;color:#000}@media(max-width:720px){#transport-groupes-velos p{width:80%}}#transport-groupes-velos button{margin:6rem 0;background-color:#ffa420;padding:15px 30px;border-radius:10px;border:unset;font-size:24px;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:2px 2px 5px #000;box-shadow:2px 2px 5px #000;width:-webkit-fit-content;width:fit-content;width:-moz-fit-content}#transport-groupes-velos button:hover{background-color:#a76e18;-webkit-transition:all .2s;transition:all .2s;color:#fff}#transport-groupes-velos button:active{-webkit-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000}#home,#home .carousel{position:relative}#home .carousel{margin-bottom:2rem}#home .carousel .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#home .carousel .slick-track img{border-radius:10px!important}#home .carousel .background-image-carousel{position:absolute;top:-50px;width:100%;height:650px;background:-webkit-gradient(linear,left top,right top,from(#f5f7ff),color-stop(#f5f7ff),color-stop(transparent),color-stop(transparent),color-stop(transparent),color-stop(transparent),color-stop(transparent),color-stop(transparent),color-stop(#f5f7ff),to(#f5f7ff));background:linear-gradient(90deg,#f5f7ff,#f5f7ff,transparent,transparent,transparent,transparent,transparent,transparent,#f5f7ff,#f5f7ff)}@media(max-width:440px){#home .carousel .slick-track img{width:80px!important}#home .carousel .background-image-carousel{height:200px}}@media(min-width:440px){#home .carousel .slick-track img{width:100px!important}#home .carousel .background-image-carousel{height:200px}}@media(min-width:500px){#home .carousel .slick-track img{width:120px!important}#home .carousel .background-image-carousel{height:230px}}@media(min-width:600px){#home .carousel .slick-track img{width:150px!important}#home .carousel .background-image-carousel{height:270px}}@media(min-width:700px){#home .carousel .slick-track img{width:180px!important}#home .carousel .background-image-carousel{height:300px}}@media(min-width:800px){#home .carousel .slick-track img{width:220px!important}#home .carousel .background-image-carousel{height:350px}}@media(min-width:900px){#home .carousel .slick-track img{width:250px!important}#home .carousel .background-image-carousel{height:400px}}@media(min-width:1080px){#home .carousel .slick-track img{width:280px!important}#home .carousel .background-image-carousel{height:450px}}@media(min-width:1300px){#home .carousel .slick-track img{width:360px!important}#home .carousel .background-image-carousel{height:550px}}@media(min-width:1600px){#home .carousel .slick-track img{width:450px!important}#home .carousel .background-image-carousel{height:680px}}@media(min-width:1800px){#home .carousel .slick-track img{width:500px!important}#home .carousel .background-image-carousel{height:750px}}#home .presentation{width:60%;margin:auto auto 5rem;font-size:28px;line-height:40px}@media(min-width:720px){#home .presentation p{text-align:justify}}@media(max-width:720px){#home .presentation{font-size:24px;width:80%}}#home h2{font-size:2.5rem;color:#ffa420;font-weight:700;text-align:center;margin:8rem auto 2rem;text-shadow:1px 1px 3px #000}@media(max-width:440px){#home h2{font-size:1.6rem;width:80%}}@media(max-width:720px){#home h2{font-size:1.9rem;width:80%}}#home #demande-devis{margin-top:5rem;background-color:rgba(15,42,73,.8549);padding:2rem 2rem 4rem;border-top-left-radius:10px;border-top-right-radius:10px}#home #demande-devis h2{padding-top:2rem;margin-top:0}#home #demande-devis h2 b{color:#fff}#home #demande-devis h3{font-size:1.8rem;text-align:center;margin-bottom:4rem;color:#fff}@media(max-width:440px){#home #demande-devis h3{font-size:1.2rem}}@media(max-width:720px){#home #demande-devis h3{font-size:1.4rem}}#home .taxigif{height:60px;position:absolute;bottom:0;left:-130px;-webkit-animation:taximove 20s linear infinite;animation:taximove 20s linear infinite}@-webkit-keyframes taximove{to{left:calc(100% + 130px)}}@keyframes taximove{to{left:calc(100% + 130px)}}@-webkit-keyframes wheeling{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes wheeling{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}#footer{background-color:#0f2a49;width:100%}.footer{max-width:1200px;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;padding:3rem}@media(max-width:720px){.footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:unset}}@media(min-width:720px){.footer{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:unset;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:3rem 1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .premiereDiv{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .premiereDiv h1{margin-right:1rem}}@media(min-width:1080px){.footer{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.footer .premiereDiv{width:unset;display:inline;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.footer .premiereDiv h1{margin-right:unset}}.footer .premiereDiv{height:100%}@media(max-width:720px){.footer .premiereDiv{-ms-flex-item-align:center;align-self:center;margin-bottom:3rem}}@media(min-width:720px){.footer .premiereDiv{-ms-flex-item-align:start;align-self:flex-start}}.footer .premiereDiv h1{font-size:2rem;font-weight:700}.footer .premiereDiv h1:first-child{color:#ffa420;margin-bottom:1rem}.footer .deuxiemeDiv{height:100%;font-size:24px}@media(max-width:720px){.footer .deuxiemeDiv{margin-bottom:3rem;-ms-flex-item-align:center;align-self:center;text-align:center}}.footer .deuxiemeDiv p{margin-bottom:1.5rem}.footer .deuxiemeDiv p.ici{margin-top:1.5rem}.footer .deuxiemeDiv a:hover{text-decoration:underline}.footer .deuxiemeDiv a:active{color:#ffa420}.footer .troisiemeDiv{height:100%;font-size:24px;min-width:150px}.footer .troisiemeDiv .lienMentions{margin-bottom:4.3rem}@media(max-width:720px){.footer .troisiemeDiv .lienMentions{-ms-flex-item-align:center;align-self:center;text-align:center}}.footer .troisiemeDiv a:hover{text-decoration:underline}.footer .troisiemeDiv a:active{color:#ffa420}.footer .quatriemeDiv{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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}@media(min-width:720px){.footer .quatriemeDiv{text-align:left}}.footer .quatriemeDiv .socials{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5rem;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media(min-width:720px){.footer .quatriemeDiv .socials{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:unset;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:unset;-ms-flex-pack:unset;justify-content:unset}.footer .quatriemeDiv .socials a{margin-right:1.5rem}}.footer .quatriemeDiv .socials a:hover{border-bottom:2px solid #fff}.footer .quatriemeDiv .socials a:active{border-bottom:2px solid #ffa420}.footer .quatriemeDiv .socials img{height:40px}.footer .cinquièmeDiv{margin-top:2rem}.footer .cinquièmeDiv .paiements{margin-top:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .cinquièmeDiv .paiements img{height:60px}@media(min-width:550px){.footer .cinquièmeDiv .paiements img:not(:last-child){margin-right:2rem}}@media(max-width:600px){.footer .cinquièmeDiv .paiements{-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .cinquièmeDiv .paiements img{margin:0 1rem 30px}}#app{width:100%;height:100%;overflow:hidden}#app,#app .bodyApp{margin:auto}