a,a:hover{text-decoration:none}.bg-cover,.bg-fixed,.bg-fixed-bottom,.bg-parallax,.slide-1{-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.bg-fixed,.bg-fixed-bottom,.overlay-gradient{background-attachment:fixed}h1,h4,p{font-family:Verdana,sans-serif;color:#333}body,form,h1,h3,h4,h5,h6,html,input,li,p,ul{margin:0;padding:0}body,html{width:100%;height:100%}body{overflow-x:hidden}h1,h3,h4,h5,h6{font-weight:400}li,ul{list-style-type:none}a{cursor:pointer;color:#000}strong{font-style:normal}a img,input{border:none}input:focus{outline:0;outline-offset:0}.ie textarea{overflow:auto}.notransition{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}.clear{clear:both}.align-center{text-align:center}.no-transition{-webkit-transition:all 0s linear!important;-moz-transition:all 0s linear!important;-o-transition:all 0s linear!important;-ms-transition:all 0s linear!important;transition:all 0s linear!important}.content{position:relative;width:1300px;max-width:calc(100% - (2 * 50px));padding:0 50px;margin:0 auto;height:100%}.skip,.v-center{position:absolute}@media (max-width:1023px){.content{width:calc(100% - (2 * 50px))}}@media (max-width:575px){.content{width:100%;max-width:none;padding:0}}.content .v-center{width:calc(100% - (2 * 50px))}@media (max-width:575px){.content .v-center{width:100%}}.full-height-desktop{height:100%;min-height:712px;overflow:hidden}@media (max-width:1024px){.content{overflow-x:hidden}.content .v-center{margin-left:auto;margin-right:auto}.full-height-desktop{min-height:initial;height:auto;padding:0}}.ie9 header nav .ul-wrapper ul li a,.ie9 header nav .ul-wrapper ul li.sep{padding-top:23px}.v-center.v-h-center{left:0;right:0;margin-left:auto;margin-right:auto}.opacity-0{opacity:0}.opacity-1{opacity:.1}.opacity-2{opacity:.2}.opacity-3{opacity:.3}.opacity-4{opacity:.4}.opacity-5{opacity:.5}.opacity-6{opacity:.6}.opacity-7{opacity:.7}.opacity-8{opacity:.8}.opacity-9{opacity:.9}.opacity-10{opacity:1}.col-left .mockup-client,.col-left-l .mockup-client,.col-m-left .mockup-client,.col-m-left-l .mockup-client,.col-t-left .mockup-client,.col-t-left-l .mockup-client{float:right}.desktop{display:none}@media (min-width:1025px){.desktop{display:block}}.mobile{display:none}@media (max-width:640px){.mobile{display:block}}.desktop-tablette{display:none!important}@media (min-width:641px){.desktop-tablette{display:block!important}}.android-only{display:none}.android .android-only{display:block}.android canvas,.ie canvas,.safari_only canvas{display:none}.android .canvas-less,.ie .canvas-less,.safari_only .canvas-less{display:block}.android .canvas-zone,.canvas-zone .ie,.overlay-gradient img,.safari_only .canvas-zone{display:none}.no-select{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.skip{top:-1000px;left:-1000px;height:1px;width:1px;text-align:left;overflow:hidden}a.skip:active,a.skip:focus,a.skip:hover{left:0;top:0;width:auto;height:auto;overflow:visible}.bg-cover,.bg-fixed,.bg-fixed-bottom,.bg-parallax{background-repeat:no-repeat;background-size:cover}.ie7 .bg-cover,.ie7 .bg-fixed,.ie7 .bg-fixed-bottom,.ie7 .bg-parallax,.ie8 .bg-cover,.ie8 .bg-fixed,.ie8 .bg-fixed-bottom,.ie8 .bg-parallax{background-repeat:repeat}@media (max-width:1024px){.col-left .mockup-client,.col-left-l .mockup-client,.col-m-left .mockup-client,.col-m-left-l .mockup-client,.col-t-left .mockup-client,.col-t-left-l .mockup-client{float:none}.bg-parallax{background-position:50% 0!important}.bg-parallax-canvas{position:static!important}}.bg-fixed-bottom{background-position:bottom center}.is_ipad .bg-blur,.is_ipad .bg-img{-webkit-filter:hue-rotate(0)}.scroll-animate{position:fixed;z-index:200}.scroll-animate.scroll-relative{position:relative}.overlay-gradient{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background-image:url(img/gradient.png);background-position:top left;background-size:100% 100%}.slide.fade,.slide.glide{z-index:-200;position:absolute}@media (max-height:712px){.overlay-gradient.gradient-second{height:712px}}.spinner-gif{height:16px;width:16px;background-image:url(img/spinner.gif);top:calc(50% - 8px);position:absolute;left:calc(50% - 8px);margin-bottom:16px}.no-csscalc .spinner-gif{top:50%;margin-top:-8px;left:50%;margin-left:-8px}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #daeafc inset;-webkit-text-fill-color:#000!important}.triangle-up-left{width:0;height:0;padding-bottom:700px;padding-left:700px;overflow:hidden}.triangle-up-left:after{content:"";display:block;width:0;height:0;margin-left:-700px;border-bottom:700px solid transparent;border-left:700px solid #07488f}.cross-white,.down-arrow-white,.fat-arrow-down-blue,.fat-arrow-down-white,.fat-arrow-up-blue,.slide-arrow-left,.slide-arrow-right{background-image:url(img/sprites.png);background-repeat:no-repeat;display:block}.alimentation,.boulangerie,.check-contact,.commerce,.ecole,.picto-contact,.restaurant{background-image:url(img/sprites-2.png);background-repeat:no-repeat;display:block}.cross-white{width:14px;height:14px;background-position:-14px 0}.down-arrow-white{width:14px;height:27px;background-position:-14px -14px}.fat-arrow-down-blue,.fat-arrow-up-blue{background-position:0 -41px}.fat-arrow-down-blue,.fat-arrow-down-white,.fat-arrow-up-blue{width:26px;height:26px}.fat-arrow-up-blue{-webkit-transform:rotateZ(180deg);-moz-transform:rotateZ(180deg);-o-transform:rotateZ(180deg);-ms-transform:rotateZ(180deg);transform:rotateZ(180deg)}.fat-arrow-down-white{background-position:-26px -41px}.slide-arrow-left,.slide-arrow-right{width:19px;height:35px}.slide-arrow-left{background-position:0 -68px}.slide-arrow-right{background-position:-19px -68px}.picto-contact{width:66px;height:100%}[for=firstname] .picto-contact{background-position:-436px -2px}input:focus+[for=firstname] .picto-contact{background-position:-363px -2px}[for=lastname] .picto-contact{background-position:-436px -2px}input:focus+[for=lastname] .picto-contact{background-position:-363px -2px}[for=email] .picto-contact{background-position:-436px -291px}input:focus+[for=email] .picto-contact{background-position:-363px -291px}[for=phone] .picto-contact{background-position:-436px -147px}input:focus+[for=phone] .picto-contact{background-position:-363px -147px}.choice .picto-contact{background-position:-436px -218px}.check-contact{width:22px;height:18px;background-position:-80px -463px}input:checked+.check-wrap .check-contact{background-position:-385px -463px}.alimentation,.boulangerie,.commerce,.ecole,.restaurant{width:73px;height:73px}.slide,.slider{height:100%}.boulangerie{background-position:-73px 0}.alimentation{background-position:-73px -219px}.commerce{background-position:-73px -73px}.ecole{background-position:-73px -292px}.restaurant{background-position:-73px -146px}.arrow{cursor:pointer}.slider{width:100%}.slider-gallery{height:100%;width:100%;position:relative;overflow-x:hidden}.slide.fade{width:100%;opacity:0;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.slide.fade.fade_show,header{opacity:1}.slide.glide{-webkit-transition:left 1s cubic-bezier(.82,.21,.37,.67);-moz-transition:left 1s cubic-bezier(.82,.21,.37,.67);-o-transition:left 1s cubic-bezier(.82,.21,.37,.67);-ms-transition:left 1s cubic-bezier(.82,.21,.37,.67);transition:left 1s cubic-bezier(.82,.21,.37,.67);width:100%}.slide-1{background-image:url(img/slides/slide-1.jpg);background-size:cover;background-position:center}.slide-2,.slide-3{-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:center}.slide-2{background-image:url(img/slides/slide-2.jpg);background-size:cover}.slide-3{background-image:url(img/slides/slide-3.jpg);background-size:cover}.slide-4{background-image:url(img/slides/slide-4.jpg);-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center}.slider-bullets{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center;position:absolute;bottom:40px;left:0;right:0;width:60%;height:10px;margin:0 auto}.ie9 .slider-bullets{display:block}.slider-bullets .bullet{width:10px;height:10px;border-radius:50%;background:#fff;cursor:pointer}.slider-bullets .bullet.bullet-current{background:#EFC116}.slider-bullets .bullet:hover{background:#000}h1{font-size:60px}h3{font-family:Verdana,sans-serif;font-size:25px;color:#111}h4{font-size:21px}h5{font-family:Verdana,sans-serif;font-size:18px;color:#555}h6{font-family:Verdana,sans-serif;font-size:15px;color:#777}p{font-size:22px}.mockup-client{margin-bottom:15px;display:block;background:#5AC0F3;width:550px;height:600px;max-width:100%}header,header nav a img{height:62px;-moz-transition:all .3s ease-out}header{position:fixed;top:-71px;left:0;width:100%;z-index:301;background:#07488f;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.open-menu-desktop,header nav a img{-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}header .header-close{display:none}@media (min-width:1025px){header.appear{top:0}}header nav{height:100%}@media (max-width:1024px){.mockup-client{margin:0 auto}header nav .content{width:calc(100% - (2 * 50px))}}header nav a{float:left}header nav a img{width:auto;transition:all .3s ease-out}@media (max-width:341px){header nav a img{max-width:95%;height:auto}}@media (max-width:1340px){header nav a[href="#topzone"]{width:157px;overflow-x:hidden}}header nav .ul-wrapper{width:calc(100% - 305px);height:100%;float:left}@media (max-width:1340px){header nav .ul-wrapper{width:calc(100% - 157px)}}header nav .ul-wrapper ul{height:100%;width:81%;padding-right:17px;float:right;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center}.ie9 header nav .ul-wrapper ul{display:block}@media (max-width:1340px){header nav .ul-wrapper ul{width:100%;padding-right:0}}.ie9 header nav .ul-wrapper ul li{display:block;float:left;margin:0 8px}header nav .ul-wrapper ul li a{font-family:Campton-Light,sans-serif;font-size:14px;color:#fff;text-transform:uppercase;position:relative}header nav .ul-wrapper ul li a.lang_active:after{content:"";display:block;position:absolute;bottom:-31px;height:9px;width:24px;background:#4793e5;left:-2px}header nav .ul-wrapper ul li a:hover{text-decoration:underline}header nav .ul-wrapper ul li.sep{font-size:10px;color:#4793e5}@media (max-width:1024px){header nav .ul-wrapper ul li.sep{display:none}header{height:100%;width:100%;display:table;top:-100%}.android header{top:-200%}}@media (max-width:1024px) and (max-height:400px){.android header{top:-400%}}@media (max-width:1024px){header .header-close{display:block;position:absolute;top:20px;right:15px;font-family:Campton-Book,sans-serif;font-size:20px;color:#72a4db;cursor:pointer}header nav{height:auto;display:table-cell;vertical-align:middle}header nav .content{text-align:center;height:auto}header nav .content a{text-align:center;float:none}header nav .content a img{display:none;padding:42px 0}}.article-1 h1,.text-col h3{color:#07488f;text-align:center;text-transform:uppercase}@media (max-width:1024px) and (max-height:650px){header nav .content a img{padding:10px 0}}@media (max-width:1024px){header nav .content .ul-wrapper{width:90%;margin-left:auto;margin-right:auto;height:auto;float:none}header nav .content .ul-wrapper ul{height:auto;width:100%;padding-right:0;float:none;display:block}header nav .content .ul-wrapper ul li{padding:13px}.ie9 header nav .content .ul-wrapper ul li{float:none}header nav .content .ul-wrapper ul li:nth-child(10),header nav .content .ul-wrapper ul li:nth-child(8),header nav .content .ul-wrapper ul li:nth-child(9){display:inline-block}header nav .content .ul-wrapper ul li a{font-size:20px}header nav .content .ul-wrapper ul li a.lang_active:after{display:none}header.menu-first-open{display:table;top:0}}@media (max-width:1024px) and (max-height:650px){header nav .content .ul-wrapper ul li{padding:6px}}@media (max-width:1024px) and (min-width:500px) and (max-height:410px){header nav .content .ul-wrapper ul{margin-top:107px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center}.ie9 header nav .content .ul-wrapper ul{display:block}}@media (max-width:1024px) and (max-width:499px) and (max-height:336px){header nav .content .ul-wrapper ul{margin-top:107px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center}.ie9 header nav .content .ul-wrapper ul{display:block}}.open-menu-desktop{position:fixed;top:0;right:0;display:none;width:100%;height:116px;cursor:pointer;-moz-transition:all .3s ease-out;transition:all .3s ease-out;background-color:#07488f;background-image:url(img/logo_mobile.jpg);background-repeat:no-repeat;background-position:center center;z-index:302}.map-zone-wrapper .menu-box,.open-menu-desktop .burger{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}.fixfixed .open-menu-desktop{position:absolute}@media (max-height:580px){.open-menu-desktop{height:52px;background-size:auto 70%}}.open-menu-desktop .burger{display:block;width:30px;height:24px;position:absolute;top:34px;right:50px;margin-left:auto;margin-right:auto;transition:all .3s ease-out}.open-menu-desktop .burger .tranche,h3{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out}@media (max-width:490px){.open-menu-desktop .burger{right:8px}}@media (max-height:580px){.open-menu-desktop .burger{top:13px}}.open-menu-desktop .burger .tranche{display:block;width:100%;height:4px;border-radius:4px;background-color:#fff;position:absolute;transition:all .5s ease-out}.open-menu-desktop .burger .tranche.tranche_1{top:0}.open-menu-desktop .burger .tranche.tranche_2{top:10px;opacity:1}.open-menu-desktop .burger .tranche.tranche_3{bottom:0}.open-menu-desktop.btn-desktop-open .burger{-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.open-menu-desktop.btn-desktop-open .burger .tranche{background-color:#fff}.open-menu-desktop.btn-desktop-open .burger .tranche.tranche_1{-webkit-transform:translateY(10px) rotate(45deg);-moz-transform:translateY(10px) rotate(45deg);-o-transform:translateY(10px) rotate(45deg);-ms-transform:translateY(10px) rotate(45deg);transform:translateY(10px) rotate(45deg)}.open-menu-desktop.btn-desktop-open .burger .tranche.tranche_2{opacity:0}.open-menu-desktop.btn-desktop-open .burger .tranche.tranche_3{-webkit-transform:translateY(-10px) rotate(-45deg);-moz-transform:translateY(-10px) rotate(-45deg);-o-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg)}footer{height:165px;background:#fff}@media (max-width:1024px){.open-menu-desktop{display:block}footer{height:auto}}footer ul{width:100%;height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;align-items:center}.ie9 footer ul,.sitemap_link{display:block}.ie9 footer ul li{display:block;float:left;padding-top:50px;padding-right:7%;padding-left:7%}.sitemap_link{opacity:0;-webkit-transform:scale(0);-moz-transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);transform:scale(0);height:0;width:0;overflow:hidden}.blue-left,.blue-right{position:absolute;top:87px;height:325px;width:64%;background:#07488f}.article-4,.top-zone{-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.blue-right{right:-100%}.blue-right.appear{right:-56%}.blue-left{left:-100%}.blue-left.appear{left:-56%}@media (max-width:1024px){footer ul{display:block;text-align:center}footer ul li{display:block;margin:22px auto}.ie9 footer ul li{float:none}footer ul li:last-child{margin-top:-32px}.blue-right{right:-56%}.blue-left{left:-56%}}.inner-content{width:1060px;max-width:100%;margin-left:auto;margin-right:auto;position:relative}.arrows-right{width:50%;margin-left:50%;height:69px;position:relative;top:-69px}.top-zone .bloc-logo .down-arrow-white,.top-zone .bloc-logo img{margin-left:auto;margin-right:auto}@media (max-width:1100px){.arrows-right{top:-8px}}.arrows-right .fat-arrow-down-blue,.arrows-right .fat-arrow-up-blue{position:absolute;bottom:0}.arrows-right .fat-arrow-down-blue{left:50%}.arrows-right .fat-arrow-up-blue{left:90%;opacity:.3}@media (max-width:640px){.arrows-right{display:none}}.top-zone{background-image:url(img/bg_hover.png),url(img/bg-top.jpg);background-position:center center,center center;background-size:cover}@media (max-width:1024px){.top-zone{margin-top:116px;height:300px}}@media (max-width:1024px) and (max-height:580px){.top-zone{margin-top:52px}}@media (max-width:412px){.top-zone{padding:0}}.top-zone .bloc-logo{width:265px;max-width:calc(100% - 132px);background:rgba(7,72,143,.85);padding:152px 66px 61px}.top-zone .bloc-logo img{display:block;width:267px;max-width:100%;margin-bottom:61px}h3{transition:all .5s ease-out;opacity:0;position:relative;top:100px}.article-1 .blue-left,.article-1 .img-col{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out}h3.appear{opacity:1;top:0}@media (max-width:1024px){h3{opacity:1;top:0}.article-1 .blue-left{display:none!important}}.article-1 .blue-left{transition:all .5s ease-out;opacity:0}.article-1 .blue-left.appear{opacity:1}@media (max-width:640px){.article-1 .content{padding:0;margin:0;width:100%;max-width:none}.article-1 .content .inner-content{width:100%}}.article-1 h1{width:920px;max-width:100%;line-height:85px;font-family:Campton-Bold,sans-serif;font-size:73px;-webkit-transition:all 1.5s ease-out;-moz-transition:all 1.5s ease-out;-o-transition:all 1.5s ease-out;-ms-transition:all 1.5s ease-out;transition:all 1.5s ease-out;margin:100px auto 140px}.article-1 h1:after,.article-1 h1:before{content:"";display:inline-block;width:21px;height:18px;position:relative}@media (max-width:805px){.article-1 h1{font-family:Campton-Bold,sans-serif;font-size:50px;color:#07488f}}@media (max-width:640px){.article-1 h1{font-family:Campton-Bold,sans-serif;font-size:43px;color:#07488f;margin:44px auto 52px;line-height:49px;max-width:82%}}@media (max-width:380px){.article-1 h1{font-family:Campton-Bold,sans-serif;font-size:28px;color:#07488f;line-height:38px}}.article-1 h1:before{background-image:url(img/gui-op.png);top:-45px;left:-15px}@media (max-width:640px){.article-1 h1:before{top:-25px;left:-4px}}.article-1 h1:after{background-image:url(img/gui-clo.png);top:20px;left:20px}.article-1 .img-col{width:355px;max-width:33.5%;float:left;transition:all .5s ease-out;opacity:0}.article-3 .blue-right,.article-3 .img-col{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out}.article-1 .img-col.appear{opacity:1}@media (max-width:1024px){.article-1 .img-col{opacity:1;float:none;max-width:100%;width:75%;display:block;margin-bottom:30px;margin-left:auto;margin-right:auto}}@media (max-width:640px){.article-1 h1:after{top:16px;top-left:3px}.article-1 .img-col{width:100%}}.article-1 .text-col{width:705px;max-width:66.5%;float:left}@media (max-width:1024px){.article-1 .text-col{float:none;width:100%;max-width:100%;margin-left:auto;margin-right:auto}}.article-1 .text-col h3{width:312px;max-width:44.3%}@media (max-width:1024px){.article-1 .text-col h3{max-width:90%}}.article-1 .text-col .sep{width:312px;max-width:44.3%}@media (max-width:1024px){.article-1 .text-col .sep{max-width:90%}}.text-col h3{font-family:Campton-SemiBold,sans-serif;font-size:38px;margin-left:auto;margin-right:auto;margin-top:10px;line-height:40px}.text-col .sep{height:5px;background:#07488f;margin:30px auto 72px}.text-col p{font-family:Campton-Light,sans-serif;font-size:16px;color:#6c6c6c;width:597px;max-width:84.72%;margin-left:auto;margin-right:auto;text-align:justify;line-height:29px}.text-col p strong{font-family:Campton-Medium,sans-serif;font-size:16px;color:#6c6c6c}.article-2{min-height:880px}@media (max-width:640px){.text-col .sep{margin-top:20px}.article-2 .content{padding:0;margin:0;width:100%;max-width:none}.article-2 .content .inner-content{width:100%}}.article-2 .img-col{width:655px;max-width:61.8%;float:left;margin-bottom:30px}.article-2 .img-col img{width:100%;height:auto}@media (max-width:1024px){.article-2 .img-col{float:none;width:100%;max-width:100%;margin-left:auto;margin-right:auto}.article-2 .img-col img{width:75%;display:block;margin-left:auto;margin-right:auto}}@media (max-width:640px){.article-2 .img-col{width:100%}.article-2 .img-col img{width:100%!important}}.article-2 .text-col{width:405px;max-width:38.2%;float:left}@media (max-width:1024px){.article-2 .text-col{float:none;width:100%;max-width:100%;margin-left:auto;margin-right:auto}}.article-2 .text-col h3{width:376px;max-width:99%}@media (max-width:640px){.article-2 .text-col h3{max-width:90%}}.article-2 .text-col .sep{width:376px;max-width:99%}@media (max-width:640px){.article-2 .text-col .sep{max-width:90%}}.article-2 .text-col p{margin-bottom:40px;width:376px;max-width:92.84%}.article-2 .text-col p strong{font-family:Campton-ExtraLight,sans-serif;font-size:25px;color:#07488f}@media (max-width:1024px){.article-2 .text-col p strong{font-family:Campton-Light,sans-serif;font-size:20px;color:#07488f}}.article-2 .text-col p strong.it{font-family:Campton-ExtraLightItalic,sans-serif;font-size:25px;color:#07488f}@media (max-width:1024px){.article-2 .text-col p strong.it{font-family:Campton-Light,sans-serif;font-size:20px;color:#07488f}}.article-2 .text-col p strong.gr-it{font-family:Campton-ExtraLightItalic,sans-serif;font-size:30px;color:#07488f}@media (max-width:1024px){.article-2 .text-col p strong.gr-it{font-family:Campton-Light,sans-serif;font-size:22px;color:#07488f}.article-2 .text-col p{width:597px;max-width:84.72%}}.article-3{margin-top:80px;margin-bottom:100px}@media (max-width:640px){.article-3 .content{padding:0;margin:0;width:100%;max-width:none}.article-3 .content .inner-content{width:100%}.article-3{margin-top:35px;margin-bottom:0}}.article-3 .img-col{transition:all .5s ease-out;opacity:0;width:354px;max-width:33.4%;float:left;margin-top:45px}.article-3 .img-col.appear{opacity:1}@media (max-width:1024px){.article-3 .img-col{opacity:1;float:none;max-width:100%;margin-bottom:30px;width:75%;margin-left:auto;margin-right:auto;display:block}}@media (max-width:640px){.article-3 .img-col{width:100%;margin-bottom:0}}.article-3 .text-col{width:706px;max-width:66.6%;float:left}@media (max-width:1024px){.article-3 .text-col{float:none;width:100%;max-width:100%;margin-left:auto;margin-right:auto}}.article-3 .text-col p{width:604px;max-width:86.4%;margin-left:0}@media (max-width:1024px){.article-3 .text-col p{width:90%;max-width:90%;margin-left:auto;margin-right:auto}.article-3 .blue-right{display:none}}.article-3 .text-col p .bl{color:#07488f}@media (max-width:640px){.article-3 .text-col p{width:597px;max-width:84.72%}.transition{margin-top:9px}}.article-3 .text-col .sep,.article-3 .text-col h3{width:460px;max-width:90%}.article-3 .text-col .sep{margin-bottom:44px}.article-3 .blue-right{transition:all .5s ease-out;opacity:0;height:208px;top:107px}.transition .blue-right,.transition .col{-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out}.article-3 .blue-right.appear{opacity:1}.article-4{position:relative;background-image:url(img/bg_corner_2.png),url(img/bg-4.jpg);background-position:left bottom,center center;background-size:cover}.transition .col-1,.transition .col-2{-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}@media (max-width:1024px){.article-4{height:712px}.transition{margin-top:34px}}.article-4 .nav-down{position:absolute;bottom:50px;left:0;right:0;margin-left:auto;margin-right:auto;width:145px}.article-4 .nav-down .nav-arrow-down{display:block;width:94px;height:94px;border:1px solid #fff;border-radius:50%;text-align:center;margin-left:auto;margin-right:auto}.article-4 .nav-down span{font-family:Campton-Book,sans-serif;font-size:17px;color:#fff;text-transform:uppercase;text-align:center;padding-bottom:25px;display:block}.article-4 .triangle-up-left{position:absolute;top:0;left:0;opacity:.75}@media (max-width:560px){.article-4 .triangle-up-left{top:-73px;left:-29px}}.article-4 p{font-family:Campton-Light,sans-serif;font-size:20px;color:#fff;width:376px;position:absolute;top:100px;left:110px;line-height:30px}@media (max-width:560px){.article-4 p{left:20px}}@media (max-width:390px){.article-4 p{font-family:Campton-Light,sans-serif;font-size:18px;color:#fff;width:310px;max-width:87%;line-height:28px}}.contact-zone h3,.slider-news h3{line-height:40px;text-transform:uppercase}.transition{margin-bottom:110px}.transition .col{float:left;width:33.33333%;height:323px;transition:all .5s ease-out;opacity:0}@media (max-width:1024px) and (min-width:641px){.transition .col{width:33.33333%}}.transition .col.appear{opacity:1}@media (max-width:1024px){.transition .col{opacity:1}}.transition .col-1{background-image:url(img/quartier3.jpg);background-size:cover;background-position:center}@media (max-width:640px){.transition .inner-content{max-width:84%}.transition{margin-bottom:84px}.transition .col{width:50%;height:226px}.transition .col-1{margin-right:50%}}.transition .col-2{background-image:url(img/quartier4.jpg);background-size:cover;background-position:center}.transition .col-3,.transition.transition-2 .col-1{-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:center}.transition .col-3{background-image:url(img/quartier2.jpg);background-size:cover}.transition .blue-right{height:208px;top:58px;transition:all .5s ease-out;opacity:0}.transition .blue-right.appear{opacity:1}@media (max-width:1024px){.transition .blue-right{opacity:1}}@media (max-width:640px){.transition .blue-right{height:226px;top:0;right:-50%;width:100%}}.transition .blue-left{height:208px;top:58px;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-ms-transition:all .5s ease-out;transition:all .5s ease-out;opacity:0}.slider-1 .slider-nav .slider-bullets .bullet,.slider-1 .slider-nav .slider-bullets .bullet span{-webkit-transition:all .95s ease-out;-moz-transition:all .95s ease-out;-o-transition:all .95s ease-out;-ms-transition:all .95s ease-out;display:block}.transition .blue-left.appear{opacity:1}.transition.transition-2 .col-1{background-image:url(img/projet2.jpg);background-size:cover}.transition.transition-2 .col-2,.transition.transition-2 .col-3{-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}@media (max-width:640px){.transition .blue-left{height:226px;top:0;left:-50%;width:100%}.transition.transition-2 .col-1{margin-left:50%;margin-right:0}}.transition.transition-2 .col-2{background-image:url(img/projet4.jpg);background-size:cover;background-position:center}.transition.transition-2 .col-3{background-image:url(img/projet3.jpg);background-size:cover;background-position:center}.slider-1 .slider-gallery .slide-1,.slider-1 .slider-gallery .slide-2{-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:center}.slider-1{height:1200px}@media (max-width:1024px){.transition .blue-left{opacity:1}.slider-1{height:819px}}@media (max-width:460px){.slider-1{height:518px}}.slider-1 .slider-gallery{height:753px}@media (max-width:1024px){.slider-1 .slider-gallery{height:400px}}@media (max-width:460px){.slider-1 .slider-gallery{height:210px}}.slider-1 .slider-gallery .slide-1{background-image:url(img/slides/app-1.jpg);background-size:cover}.slider-1 .slider-gallery .slide-2{background-image:url(img/slides/app-2.jpg);background-size:cover}.slider-1 .slider-gallery .slide-3{background-image:url(img/slides/app-3.jpg);-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center}.slider-1 .slider-nav{height:calc(100% - 753px);background:#07488f;position:relative}@media (max-width:1024px){.slider-1 .slider-nav{height:calc(100% - 400px)}}@media (max-width:460px){.slider-1 .slider-nav{height:calc(100% - 210px)}}.slider-1 .slider-nav .slider-bullets{position:relative;top:0;width:950px;max-width:80%;height:85px;margin:0 auto;padding-top:60px}.ie9 .slider-1 .slider-nav .slider-bullets{width:388px}@media (max-width:1024px){.slider-1 .slider-nav .slider-bullets{padding-top:30px}}.slider-1 .slider-nav .slider-bullets .bullet-outer{border:20px solid #07488f;position:relative;z-index:260}.ie9 .slider-1 .slider-nav .slider-bullets .bullet-outer{float:left}@media (max-width:640px){.ie9 .slider-1 .slider-nav .slider-bullets,.slider-1 .slider-nav .slider-bullets{width:303px}.slider-1 .slider-nav .slider-bullets .bullet-outer{border:none}.ie9 .slider-1 .slider-nav .slider-bullets .bullet-outer{margin:0 13px}}.slider-1 .slider-nav .slider-bullets .bullet{width:85px;height:85px;border:1px solid #83a3c7;border-radius:50%;text-align:center;background:#07488f;cursor:pointer;transition:all .95s ease-out;position:relative;z-index:260}@media (max-width:640px){.slider-1 .slider-nav .slider-bullets .bullet{display:block;width:72px;height:72px;border:1px solid #83a3c7;border-radius:50%;text-align:center}}.slider-1 .slider-nav .slider-bullets .bullet span{font-family:Campton-Bold,sans-serif;font-size:28px;color:#83a3c7;margin-top:24px;transition:all .95s ease-out}.android .slider-1 .slider-nav .slider-bullets .bullet span,.mac .slider-1 .slider-nav .slider-bullets .bullet span{margin-top:26px}.is_ipad .slider-1 .slider-nav .slider-bullets .bullet span{margin-top:24px}@media (max-width:640px){.slider-1 .slider-nav .slider-bullets .bullet span{font-family:Campton-Bold,sans-serif;font-size:22px;color:#83a3c7;margin-top:20px}}@media (max-width:460px){.slider-1 .slider-nav .slider-bullets{padding-top:12px}.slider-1 .slider-nav .slider-bullets .bullet{display:block;width:62px;height:62px;border:1px solid #83a3c7;border-radius:50%;text-align:center}.slider-1 .slider-nav .slider-bullets .bullet span{margin-top:17px}.android .slider-1 .slider-nav .slider-bullets .bullet span,.mac .slider-1 .slider-nav .slider-bullets .bullet span{margin-top:19px}.is_ipad .slider-1 .slider-nav .slider-bullets .bullet span{margin-top:17px}}.slider-1 .slider-nav .slider-bullets .bullet.bullet-current{display:block;width:85px;height:85px;border:1px solid #fff;border-radius:50%;text-align:center}@media (max-width:640px){.slider-1 .slider-nav .slider-bullets .bullet.bullet-current{display:block;width:72px;height:72px;border:1px solid #fff;border-radius:50%;text-align:center}}@media (max-width:460px){.slider-1 .slider-nav .slider-bullets .bullet.bullet-current{display:block;width:62px;height:62px;border:1px solid #fff;border-radius:50%;text-align:center}}.slider-1 .slider-nav .slider-bullets .bullet.bullet-current span{font-family:Campton-Bold,sans-serif;font-size:28px;color:#fff}.slider-1 .slider-nav .sep1{width:38%;height:1px;background:#5a71b3;position:absolute;top:102px;left:0;right:0;margin-left:auto;margin-right:auto;z-index:250}.ie9 .slider-1 .slider-nav .sep1,.is_ipad .slider-1 .slider-nav .sep1{display:none}@media (max-width:1024px){.slider-1 .slider-nav .sep1{top:72px}}@media (max-width:640px){.slider-1 .slider-nav .slider-bullets .bullet.bullet-current span{font-family:Campton-Bold,sans-serif;font-size:22px;color:#fff}.slider-1 .slider-nav .sep1{display:none}}.slider-1 .slider-nav .sep2{width:0;display:none;height:1px;background:#5a71b3;position:absolute;top:101px;left:532px;z-index:800}.slider-1 .slider-nav .captions{position:relative;margin-top:40px}.slider-1 .slider-nav .captions .caption{width:100%;text-align:center;-webkit-transition:all .95s ease-out;-moz-transition:all .95s ease-out;-o-transition:all .95s ease-out;-ms-transition:all .95s ease-out;transition:all .95s ease-out;position:absolute;top:0;left:0;opacity:0;text-transform:uppercase;z-index:200}.slider-1 .slider-nav .captions .caption h5{font-family:Campton-Light,sans-serif;font-size:25px;color:#fff;padding-bottom:11px}.slider-1 .slider-nav .captions .caption h4{font-family:Campton-Bold,sans-serif;font-size:40px;color:#fff;padding-bottom:15px}@media (max-width:460px){.slider-1 .slider-nav .captions{margin-top:13px}.slider-1 .slider-nav .captions .caption h4{font-family:Campton-Bold,sans-serif;font-size:34px;color:#fff}}@media (max-width:383px){.slider-1 .slider-nav .captions .caption h4{font-family:Campton-Bold,sans-serif;font-size:25px;color:#fff}}.slider-1 .slider-nav .captions .caption p{font-family:Campton-LightItalic,sans-serif;font-size:16px;color:#fff;padding-bottom:40px}@media (max-width:613px){.de .slider-1 .slider-nav .captions .caption p{font-family:Campton-LightItalic,sans-serif;font-size:13px;color:#fff}}@media (max-width:460px){.slider-1 .slider-nav .captions .caption p{padding-bottom:20px}.de .slider-1 .slider-nav .captions .caption p{padding-bottom:10px}}.slider-1 .slider-nav .captions .caption a{font-family:Campton-Thin,sans-serif;font-size:16px;color:#fff;display:inline-block;padding:10px 17px;border:1px solid #fff}.is_ipad .slider-1 .slider-nav .captions .caption a{padding:13px 17px 10px}.android .slider-1 .slider-nav .captions .caption a{padding:14px 17px 10px}.slider-1 .slider-nav .captions .caption.caption-on{opacity:1;z-index:201}.slider-news{height:800px;position:relative;z-index:-203}.slider-news h3{font-family:Campton-SemiBold,sans-serif;font-size:38px;color:#07488f;text-align:center;margin-left:auto;margin-right:auto;margin-top:10px}.slider-news .sep{height:5px;background:#07488f;width:249px;max-width:90%;margin:30px auto 51px}@media (max-width:402px){.slider-news .sep{width:181px}}.slider-news .slider{position:relative;z-index:-202;height:calc(100% - 176px)}.slider-news .slider-gallery{height:100%;z-index:-201}.slider-news .slider-gallery .slide-1,.slider-news .slider-gallery .slide-2,.slider-news .slider-gallery .slide-3{height:100%;background:#fff}.slider-news .slider-gallery .content{overflow-y:hidden;width:1060px}@media (max-width:575px){.slider-news .slider-gallery .content{width:100%}}.slider-news .slider-gallery .content .news-img{position:absolute;width:776px;max-width:calc(100% - 90px);height:516px;-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;top:30px;left:50px}@media (max-width:1310px){.slider-news .slider-gallery .content .news-img{left:45px}}@media (max-width:640px){.slider-news .slider-gallery .content .news-img{height:270px}}.slider-news .slider-gallery .content .news-content{width:321px;height:257px;padding:51px 40px;background:#07488f;position:absolute;top:105px;right:50px}@media (max-width:1008px){.slider-news .slider-gallery .content .news-content{left:auto;right:20px}}.slider-news .slider-gallery .content .news-content .news-date{padding-bottom:26px;font-family:Campton-SemiBold,sans-serif;font-size:14px;color:#fff}@media (max-width:640px){.slider-news .slider-gallery .content .news-content{top:300px;width:776px;max-width:calc(100% - 90px - 80px);left:45px;padding-top:15px;height:207px}.slider-news .slider-gallery .content .news-content .news-date{font-family:Campton-SemiBold,sans-serif;font-size:11px;color:#fff;padding-bottom:18px}}.slider-news .slider-gallery .content .news-content h4{font-family:Campton-SemiBold,sans-serif;font-size:22px;color:#fff;width:213px;letter-spacing:.4px}@media (max-width:640px){.slider-news .slider-gallery .content .news-content h4{font-family:Campton-SemiBold,sans-serif;font-size:19px;color:#fff;width:100%}}.slider-news .slider-gallery .content .news-content .sep{height:6px;width:78px;background:#fff;margin:19px 0 31px}@media (max-width:640px){.slider-news .slider-gallery .content .news-content .sep{margin-top:16px;margin-bottom:19px;width:67px;height:5px}}.slider-news .slider-gallery .content .news-content .p-wrap{height:104px;overflow-y:auto}@media (max-width:640px){.slider-news .slider-gallery .content .news-content .p-wrap{height:125px}}.slider-news .slider-gallery .content .news-content p{font-family:Campton-Light,sans-serif;font-size:13px;color:#fff;text-align:justify;line-height:17px;letter-spacing:.5px}.slider-news .slider-nav{position:absolute;bottom:111px;right:280px;width:26px;height:26px;background:0 0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}@media (max-width:1202px){.slider-news .slider-nav{right:57px}}@media (max-width:943px){.slider-news .slider-nav{bottom:38px;right:45px;left:auto}}.slider-news .slider-nav .arrow-left.slide-arrow-left{display:none}.slider-news .slider-nav .arrow-right.slide-arrow-right{display:block;width:26px;height:26px;background-position:0 -41px}.slider-2 .slide-1,.slider-2 .slide-2,.slider-2 .slide-3{background:#07488f}.slider-2{position:relative;min-height:850px}@media (max-width:1024px){.slider-2{height:1030px}}@media (max-width:640px){.slider-news .slider-nav{bottom:10px}.slider-2{height:810px;min-height:810px}}@media (max-width:344px){.slider-2{height:853px;min-height:853px}}.slider-2 .slide{z-index:200}.slider-2 .slide-1{z-index:201}.docs-zone .img-zone,.slider-2 .inner-content .slider-content .slide-docs .col .flat .img-zone{background-image:url(img/flat.png);background-position:center;background-repeat:no-repeat}.slider-2 .slider-gallery{overflow-y:hidden}.slider-2 .inner-content{height:100%}@media (max-width:575px){.slider-2 .inner-content{max-width:95%}}.slider-2 .inner-content .slider-content{width:724px;max-width:100%;margin-left:auto;margin-right:auto}.slider-2 .inner-content .slider-content p{margin-top:40px;line-height:20px;text-align:center;font-family:Campton-Bold,sans-serif;font-size:21px;color:#eb212e}.slider-2 .inner-content .slider-content p strong{font-family:Campton-Light,sans-serif;font-size:34px;color:#eb212e}.slider-2 .inner-content .slider-content .slide-head .reserve-img{float:right;margin-left:47px;margin-top:77px;display:block;width:120px;height:120px;border:1px solid #fff;background-color:#fff;border-radius:50%;text-align:center}@media (max-width:640px){.slider-2 .inner-content .slider-content .slide-head .reserve-img{float:none;margin:25px auto 10px}}.slider-2 .inner-content .slider-content .slide-head .slide-head-left .slide-head-top img{float:right;margin-left:38px}@media (max-width:640px){.slider-2 .inner-content .slider-content .slide-head .slide-head-left .slide-head-top img{float:none;width:178px;display:block;margin:25px auto 35px}}.slider-2 .inner-content .slider-content .slide-head .slide-head-left .slide-head-top h5{font-family:Campton-Book,sans-serif;font-size:25px;color:#fff;text-transform:uppercase}.slider-2 .inner-content .slider-content .slide-head .slide-head-left .slide-head-top h6{font-family:Campton-Bold,sans-serif;font-size:37px;color:#fff;text-transform:uppercase}@media (max-width:425px){.slider-2 .inner-content .slider-content .slide-head .slide-head-left .slide-head-top h6{font-family:Campton-Bold,sans-serif;font-size:28px;color:#fff}}.slider-2 .inner-content .slider-content .slide-head .slide-head-left ul{margin-top:25px;color:#abb4d7;list-style-type:disc;list-style-position:inside}@media (max-height:930px){.slider-2 .inner-content .slider-content .slide-head .slide-head-left ul{margin-top:8px}}.slider-2 .inner-content .slider-content .slide-head .slide-head-left ul li{font-family:Campton-Book,sans-serif;font-size:20px;color:#abb4d7;padding-top:7px;list-style-type:disc}.slider-2 .inner-content .slider-content .slide-docs{margin-top:68px}.slider-2 .inner-content .slider-content .slide-docs .col{float:left;width:33.33333%;margin-bottom:71px}@media (max-width:1024px) and (min-width:641px){.slider-2 .inner-content .slider-content .slide-docs .col{width:33.33333%}}.slider-2 .inner-content .slider-content .slide-docs .col:nth-child(3n){text-align:right}.slider-2 .inner-content .slider-content .slide-docs .col:nth-child(3n+1){text-align:left}.slider-2 .inner-content .slider-content .slide-docs .col:nth-child(3n+2){text-align:center}@media (max-height:930px){.slider-2 .inner-content .slider-content .slide-docs{margin-top:38px}.slider-2 .inner-content .slider-content .slide-docs .col{margin-bottom:50px}}@media (max-width:640px){.slider-2 .inner-content .slider-content .slide-head .slide-head-left ul li{font-family:Campton-Book,sans-serif;font-size:17px;color:#abb4d7;line-height:16px}.slider-2 .inner-content .slider-content .slide-docs .col{width:100%;margin-bottom:13px}.slider-2 .inner-content .slider-content .slide-docs .col:nth-child(3n),.slider-2 .inner-content .slider-content .slide-docs .col:nth-child(3n+1),.slider-2 .inner-content .slider-content .slide-docs .col:nth-child(3n+2){text-align:left}}.slider-2 .inner-content .slider-content .slide-docs .col .flat{height:204px;border:1px solid #fff;display:inline-block;width:198px;max-width:98%;position:relative}@media (max-width:640px){.slider-2 .inner-content .slider-content .slide-docs .col .flat{width:auto;height:auto;padding:17px 13px;min-width:133px}}.slider-2 .inner-content .slider-content .slide-docs .col .flat .img-zone{height:94px;width:100%;-o-background-size:contain;-ms-background-size:contain;-moz-background-size:contain;-webkit-background-size:contain;background-size:contain}.slider-2 .inner-content .slider-content .slide-docs .col .flat .name-zone h5{font-family:Campton-Book,sans-serif;font-size:20px;color:#bdcafd;text-align:center}.slider-2 .inner-content .slider-content .slide-docs .col .flat .name-zone h6{font-family:Campton-Book,sans-serif;font-size:20px;color:#fff;text-transform:uppercase;text-align:center;line-height:22px}.slider-2 .inner-content .slider-content .slide-docs .col .flat .dl-pdf{display:block;width:60px;height:60px;border:1px solid #bdcafd;background-color:#bdcafd;border-radius:50%;position:absolute;left:0;right:0;margin:0 auto;bottom:-30px;text-align:center}@media (max-width:640px){.slider-2 .inner-content .slider-content .slide-docs .col .flat .dl-pdf{opacity:0;bottom:0;width:100%;height:100%}}.slider-2 .inner-content .slider-content .slide-docs .col .flat .dl-pdf .fat-arrow-down-blue{-webkit-transform:scale(.75);-moz-transform:scale(.75);-o-transform:scale(.75);-ms-transform:scale(.75);transform:scale(.75);display:inline-block;margin-top:7px}.slider-2 .inner-content .slider-content .slide-docs .col .flat .dl-pdf span{font-family:Campton-BoldItalic,sans-serif;font-size:16px;color:#07488f;display:block;margin-top:-5px}.slider-2 .inner-content .slider-content .slide-dl{margin-top:24px}@media (max-height:930px){.slider-2 .inner-content .slider-content .slide-dl{margin-top:-31px}}.slider-2 .inner-content .slider-content .slide-dl p{text-align:center;font-family:Campton-Light,sans-serif;font-size:19px;color:#fff}.slider-2 .inner-content .slider-content .slide-dl p a{font-family:Campton-LightItalic,sans-serif;font-size:19px;color:#8094ce;text-decoration:underline}.docs-zone .img-zone{height:73px;width:144px;float:left;-o-background-size:contain;-ms-background-size:contain;-moz-background-size:contain;-webkit-background-size:contain;background-size:contain}.slider-3 .slide-1,.slider-3 .slide-2{-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:center}.docs-zone h5{font-family:Campton-Book,sans-serif;font-size:20px;color:#abb4d7;padding-top:30px;margin-top:33px}@media (max-width:393px){.docs-zone h5{padding-top:13px}}.slider-3{position:relative}.slider-3 .slide-1{background-image:url(img/slides/slide-1.jpg);background-size:cover}.slider-3 .slide-2{background-image:url(img/slides/slide-2.jpg);background-size:cover}.slider-3 .slide-3,.slider-3 .slide-4{-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover}.slider-3 .slide-3{background-image:url(img/slides/slide-3.jpg);background-size:cover;background-position:center}.slider-3 .slide-4{background-image:url(img/slides/slide-4.jpg);background-size:cover;background-position:center}.slider-3 .slide-5,.slider-3 .slide-6{-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-position:center}.slider-3 .slide-5{background-image:url(img/slides/slide-5.jpg);background-size:cover}.slider-3 .slide-6{background-image:url(img/slides/slide-6.jpg);background-size:cover}.slider-3 .slide-7{background-image:url(img/slides/slide-7.jpg);-o-background-size:cover;-ms-background-size:cover;-moz-background-size:cover;-webkit-background-size:cover;background-size:cover;background-position:center}.slider-3 .slider-nav .arrow{position:absolute;top:calc(50% - 17px);-webkit-transition:all .3s cubic-bezier(.17,.67,.92,1.6);-moz-transition:all .3s cubic-bezier(.17,.67,.92,1.6);-o-transition:all .3s cubic-bezier(.17,.67,.92,1.6);-ms-transition:all .3s cubic-bezier(.17,.67,.92,1.6);transition:all .3s cubic-bezier(.17,.67,.92,1.6);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.slider-3 .slider-nav .arrow.arrow-left{left:73px}.slider-3 .slider-nav .arrow.arrow-right{right:73px}@media (max-width:640px){.slider-3 .slider-nav .arrow.arrow-left{left:20px}.slider-3 .slider-nav .arrow.arrow-right{right:20px}}.slider-3 .slider-nav .arrow:hover{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.map-zone-wrapper{position:relative;display:block}.map-zone-wrapper .map-placeholder{display:none}@media (max-width:1024px){.map-zone-wrapper,.slider-3{height:712px}.map-zone-wrapper .map-zone{display:none;height:712px}.map-zone-wrapper .map-placeholder{display:block;height:712px;width:100%;background-image:url(img/static_map.png);background-position:52.5% center}}.map-zone-wrapper .menu-box{width:350px;height:460px;background:#07488f;position:absolute;left:0;top:calc(50% - 230px);overflow:hidden;transition:all .3s ease-out}@media (max-width:640px){.map-zone-wrapper .menu-box{display:none}}.map-zone-wrapper .menu-box ul{margin-top:78px;margin-left:78px}.map-zone-wrapper .menu-box ul li{margin-bottom:-11px}.map-zone-wrapper .menu-box ul li span{font-family:Campton-Light,sans-serif;font-size:13px;color:#fff;text-transform:uppercase;letter-spacing:2px;display:inline-block}.de .map-zone-wrapper .menu-box ul li span{font-family:Campton-Light,sans-serif;font-size:11px;color:#fff}.map-zone-wrapper .menu-box ul li .map-picto{display:inline-block;-webkit-transform:scale(.65);-moz-transform:scale(.65);-o-transform:scale(.65);-ms-transform:scale(.65);transform:scale(.65);vertical-align:middle}.map-zone-wrapper .menu-box .cross-white{position:absolute;top:27px;right:35px;cursor:pointer;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out;transition:all .3s ease-out}.map-zone-wrapper .menu-box.btn-desktop-open{left:-268px;height:70px}.map-zone-wrapper .menu-box.btn-desktop-open .cross-white{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.contact-zone{padding-top:65px}.contact-zone h3{font-family:Campton-SemiBold,sans-serif;font-size:38px;color:#07488f;text-align:center;margin-left:auto;margin-right:auto;margin-top:10px}.contact-zone .sep{height:5px;background:#07488f;width:380px;max-width:90%;margin:30px auto 51px}@media (max-width:402px){.contact-zone .sep{width:181px}}.contact-zone .form-wrapper{background:#daeafc}.contact-zone .form-wrapper form{width:945px;max-width:100%;margin-left:auto;margin-right:auto}.contact-zone .form-wrapper form p{height:186px;border-bottom:1px solid #72a4db}@media (max-width:640px){.contact-zone .form-wrapper form{width:90%}.contact-zone .form-wrapper form p{position:relative;height:88px}}.contact-zone .form-wrapper form p input{float:right;width:500px;height:33px;margin-top:83px;margin-right:65px;font-family:Campton-Medium,sans-serif;font-size:28px;color:#6c6c6c;background:#daeafc}.contact-zone .form-wrapper form p input ::-webkit-input-placeholder{color:#6c6c6c;font-family:Campton-Medium}.contact-zone .form-wrapper form p input :-moz-placeholder{color:#6c6c6c;font-family:Campton-Medium}.contact-zone .form-wrapper form p input ::-moz-placeholder{color:#6c6c6c;font-family:Campton-Medium}.contact-zone .form-wrapper form p input :-ms-input-placeholder{color:#6c6c6c;font-family:Campton-Medium}@media (max-width:1050px){.contact-zone .form-wrapper form p input{width:400px}}@media (max-width:819px){.contact-zone .form-wrapper form p input{width:300px;font-family:Campton-Medium,sans-serif;font-size:19px;color:#6c6c6c;margin-top:75px}}@media (max-width:640px){.contact-zone .form-wrapper form p input{width:100%;margin-top:0;float:none;position:absolute;bottom:6px}}.contact-zone .form-wrapper form p input[type=submit]{float:none;display:inline-block;background:#07488f;padding:20px 24px;border-radius:47px;font-family:Campton-BoldItalic,sans-serif;font-size:16px;color:#fff;height:auto;width:auto;margin:37px auto 80px;text-transform:uppercase;cursor:pointer;-webkit-appearance:none}.mac .contact-zone .form-wrapper form p input[type=submit]{padding:22px 24px 20px}.contact-zone .form-wrapper form p input[type=submit] .android{padding:30px 24px 20px}.contact-zone .form-wrapper form p .label{padding-top:60px;padding-bottom:60px;height:calc(100% - 120px);display:block}@media (max-width:640px){.contact-zone .form-wrapper form p input[type=submit]{width:auto;margin-top:37px;position:relative}.contact-zone .form-wrapper form p .label{height:auto;padding-top:0;padding-bottom:0;display:block}}.contact-zone .form-wrapper form p .label .picto-contact{display:block;float:left;margin-right:40px}@media (max-width:1024px){.contact-zone .form-wrapper form p .label .picto-contact{display:none}}.contact-zone .form-wrapper form p .label .label-text{display:block;height:33px;margin-top:20px;float:left;border-left:1px solid #72a4db;padding-left:36px;font-family:Campton-Book,sans-serif;font-size:28px;color:#72a4db}.en .contact-zone .form-wrapper form p .label .label-text{font-family:Campton-Book,sans-serif;font-size:23px;color:#72a4db}.contact-zone .form-wrapper form p .label .label-text small{font-family:Campton-Book,sans-serif;font-size:20px;color:#72a4db}@media (max-width:344px){.contact-zone .form-wrapper form p .label .label-text small{font-family:Campton-Book,sans-serif;font-size:16px;color:#72a4db}}@media (max-width:1024px){.contact-zone .form-wrapper form p .label .label-text{padding-left:5px;border-left:none}}@media (max-width:819px){.contact-zone .form-wrapper form p .label .label-text,.en .contact-zone .form-wrapper form p .label .label-text{font-family:Campton-Book,sans-serif;font-size:19px;color:#72a4db}}@media (max-width:640px){.contact-zone .form-wrapper form p .label .label-text{padding-bottom:33px;padding-left:0}}.contact-zone .form-wrapper form p label{cursor:pointer}.contact-zone .form-wrapper form p label:hover .label-text{color:#376ba5}.contact-zone .form-wrapper form p input:focus+.label .label-text{font-family:Campton-Medium,sans-serif;font-size:28px;color:#07488f;border-left:1px solid #07488f}.en .contact-zone .form-wrapper form p input:focus+.label .label-text{font-family:Campton-Medium,sans-serif;font-size:23px;color:#07488f}@media (max-width:819px){.contact-zone .form-wrapper form p input:focus+.label .label-text,.en .contact-zone .form-wrapper form p input:focus+.label .label-text{font-family:Campton-Medium,sans-serif;font-size:19px;color:#07488f}}.contact-zone .form-wrapper form p.error_form .label .label-text{font-family:Campton-Book,sans-serif;font-size:28px;color:#ec0e0e}.contact-zone .form-wrapper form p.align-center{height:auto;border-bottom:none}.contact-zone .form-wrapper form p.checks{height:auto;padding-bottom:70px}.contact-zone .form-wrapper form p.checks .check-zone{display:block;padding-top:2px;cursor:pointer}@media (max-width:1024px){.contact-zone .form-wrapper form p input:focus+.label .label-text{padding-left:5px;border-left:none}.contact-zone .form-wrapper form p.checks .check-zone{height:44px}}.contact-zone .form-wrapper form p.checks .check-zone input[type=checkbox]{float:none;width:auto;height:auto;margin:auto;background:0 0;display:none}.contact-zone .form-wrapper form p.checks .check-zone .check-contact{display:block;float:left;margin-left:150px;margin-top:9px;margin-right:21px;cursor:pointer}@media (max-width:790px){.contact-zone .form-wrapper form p.checks .check-zone .check-contact{margin-left:0}}.contact-zone .form-wrapper form p.checks .check-zone .check-text{font-family:Campton-Book,sans-serif;font-size:28px;color:#72a4db;cursor:pointer}@media (max-width:819px){.contact-zone .form-wrapper form p.checks .check-zone .check-text{font-family:Campton-Book,sans-serif;font-size:19px;color:#72a4db}}@media (max-width:409px){.contact-zone .form-wrapper form p.checks .check-zone .check-text{font-family:Campton-Medium,sans-serif;font-size:14px;color:#72a4db}}@media (max-width:344px){.contact-zone .form-wrapper form p.checks .check-zone .check-text{font-family:Campton-Medium,sans-serif;font-size:13px;color:#72a4db}}.contact-zone .form-wrapper form p.checks .check-zone input[type=checkbox]:checked+.check-wrap .check-text{font-family:Campton-Medium,sans-serif;font-size:28px;color:#07488f}@media (max-width:819px){.contact-zone .form-wrapper form p.checks .check-zone input[type=checkbox]:checked+.check-wrap .check-text{font-family:Campton-Medium,sans-serif;font-size:19px;color:#07488f}}@media (max-width:409px){.contact-zone .form-wrapper form p.checks .check-zone input[type=checkbox]:checked+.check-wrap .check-text{font-family:Campton-Medium,sans-serif;font-size:14px;color:#07488f}}@media (max-width:344px){.contact-zone .form-wrapper form p.checks .check-zone input[type=checkbox]:checked+.check-wrap .check-text{font-family:Campton-Medium,sans-serif;font-size:13px;color:#07488f}}.contact-zone .form-wrapper form p.checks .check-zone:hover .check-text{color:#376ba5}.contact-zone .form-wrapper form p.checks .choice{height:66px;padding-bottom:18px}.contact-zone .form-wrapper form p.checks .choice .label-text.error_form{font-family:Campton-Book,sans-serif;font-size:28px;color:#ec0e0e}.error_send_form{margin-bottom:62px;font-family:Campton-Book,sans-serif;font-size:22px;color:#ec0e0e}.form-wrapper.success_wrapper{height:330px;position:relative}.form-wrapper.success_wrapper .success_send_form{position:absolute;top:150px;text-align:center;font-family:Campton-Medium,sans-serif;font-size:28px;color:#07488f;left:0;right:0;margin-left:auto;margin-right:auto}@media (max-width:640px){.contact-zone .form-wrapper form p input:focus+.label .label-text{padding-left:0}.form-wrapper.success_wrapper{height:228px}.form-wrapper.success_wrapper .success_send_form{top:94px;width:95%;font-family:Campton-Medium,sans-serif;font-size:22px;color:#07488f}}@media (max-width:333px){.form-wrapper.success_wrapper .success_send_form{top:85px}}.user{display:none}