@media only screen and (max-width :1000px){.btn:hover{box-shadow:none!important}li a:hover,p a:hover{background-size:100% 8px}.aqua .social a:hover svg,.gold .social a:hover svg,.social a:hover svg{fill:#060830}.dark .social a:hover svg,.dark.aqua .social a:hover svg,.dark.gold .social a:hover svg{fill:#fff}.navbox:not(.active):hover .menu .icon:after,.navbox:not(.active):hover .menu .icon:before{opacity:1}.navbox:not(.active):hover .menu .icon:after,.navbox:not(.active):hover .menu .icon:before{-webkit-transform:none;-ms-transform:none;transform:none}.navbox:not(.active):hover .menu .icon span{width:100%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.navbox:not(.active):hover .menu .icon span:after{display:none}.navbox .options a:hover{background:0 0!important}header{display:block;text-align:center}header .inner{margin:60px auto}a.back{right:50%;transform:translateX(50%);transition:all .5s 0s ease}}@media only screen and (max-width :800px){.btn.goDown,.container:before{display:none}.index h1,.index p.resume{margin-right:0}h1{font-size:2.5em}.wrap_footer,.wrap_square article{display:block}.flex,.wrap_square article{margin:64px auto}.wrap_square article:nth-child(odd){flex-direction:row}#map,.contact .flex .infos,.infos_contact,.wrap_square article .inner,.wrap_square article .wrap_img,nav.main{width:100%}.wrap_square article:before{top:50vw}.wrap_square article .inner>.wrap_ff{margin:0 auto;padding:10%}.wrap_square article .wrap_img,.wrap_square article:nth-child(even) .wrap_img{padding-bottom:50%;border-radius:0}_::-moz-tree-row(hover),.wrap_square article .wrap_img:before{content:'';height:50%}.call_to_action .wrap{flex-direction:column}.call_to_action.wrap a.btn{margin:0 auto 30px;backface-visibility:hidden;opacity:1;display:block;font-size:1.5em}.team article .contact,.wrap_square article .prix,article .btn.more{margin-top:7.5%}.wrap_square article .head{margin-bottom:7.5%}.blog .btn.more,.navSlide{left:inherit;right:5%}.infos_contact{padding:7.5%}#map{display:block}#map:before{padding-bottom:50%}.contact .infos_contact{justify-content:center}.contact .infos_contact .inner{width:auto}.page footer{padding:0}.comprendreStats #statsBlock{display:none}.comprendreStats .wrap_square{display:block}}@media only screen and (max-width :600px){h1{font-size:2em;margin:0 0 40px}.wrap_square article h2,h2{font-size:1.75em;margin:0 0 40px}h3{font-size:1.25em;margin:0 0 20px}h4{font-size:1.1em;margin:0 0 20px}h5,h6{font-size:1em;margin:0 0 20px}p.resume{font-size:1em}h1{font-size:2em}h2{font-size:1.75em}.credits{width:auto}main ol,main ul{margin-left:0}.btnFixed{width:90%;left:50%;transform:translateX(-50%)}footer{padding-bottom:100px}.badge,.credits .inner{float:none}.badge,.social{background:0 0;position:relative;left:0;right:inherit;margin:20px 0;-webkit-transform:none;-ms-transform:none;transform:none}.badge{position:relative;left:0;top:0;margin:40px auto 0}.err404 main .separator,.success main .separator{padding:40px 0;text-align:center}.field,label{font-size:.875em}.err404 main .btn,.success main .btn{position:relative;left:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none}}@media only screen and (max-width :400px){.infos_contact .btn{margin-left:0}.field,label{font-size:.75em}.review_inner{padding:35px}}@media only screen and (max-width :380px){.g-recaptcha{-webkit-transform:scale(.897);-ms-transform:scale(.897);transform:scale(.897);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.badge span{background-image:url(img/site/badge_retina.png);background-size:135px 82px}.incCookies span:after,.incCookies span:before{background-image:url(img/site/cookies_retina.png);background-size:14px 28px}}