hr{border:0}u{text-decoration:underline}a{color:#000;text-decoration:none}a:hover{text-decoration:none}.center{width:1000px;position:relative;margin:0
auto}.left{float:left}.right{float:right}.clear{clear:both;height:0}.nomargin{margin:0
!important}.noborder{border:0
!important}.nopadding{padding:0
!important}.nodisplay{display:none}.marginrigth{margin-right:15px}.marginleft{margin-left:15px}.margintop{margin-top:15px}.marginbottom{margin-bottom:15px}.textcenter{text-align:center}.errorS{color:red}.errorField{color:#F00}.ErrorField::placeholder{color:#F00}.FieldError{border:solid 1px #FF0000!important}input{-webkit-appearance:none;border:0;margin:0;font-family:pt-sans,sans-serif}textarea{font-family:pt-sans,sans-serif}.isOk{font-size:24px;padding:5px
0;text-align:center}html{width:100%}body{font-size:12px;width:100%;background-color:#fff;font-family:'Poppins',sans-serif;color:#707070;font-size:16px;font-weight:400;font-style:normal;line-height:normal;color:#000;position:relative}div,p,ul
li{line-height:30px;font-weight:300}sup{font-size:12px;vertical-align:top}#cookieChoiceInfo{background:rgba(0,0,0,.3)!important;width:97%;padding:5px
1.5%;color:#fff;font-size:11px;position:fixed;bottom:0;left:0;z-index:950;line-height:18px!important}#cookieChoiceInfo
.text_cookies{float:left;margin-right:1.5%;max-width:95%}#cookieChoiceInfo
.button_submit{background:#fff;color:#333;padding:5px}#cookieChoiceInfo
a{color:#fff}.breadcrumb{margin:10px
5%}#header{width:95%;padding:10px
2.5%;position:fixed;top:0;left:0;z-index:500;background-color:#F0EFEF}.logo{float:left;overflow:unset}.boxshadow{-webkit-box-shadow:0px 10px 30px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 10px 30px 0px rgba(0,0,0,0.15);box-shadow:0px 10px 30px 0px rgba(0,0,0,0.15)}#Menu{float:right;overflow:unset;margin-top:15px}#Menu
ul{overflow:unset}#Menu ul
li{text-transform:uppercase;float:left;margin:0
5px;overflow:unset}#Menu ul li
a{padding:10px
5px;transition:0.7s;color:#707070;font-weight:500}#Menu ul li a:hover{color:#000}#Menu ul li .menu-contact{background-color:#FF4F46;color:#fff;padding:10px
20px;border-radius:20px;-webkit-box-shadow:0px 10px 30px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 10px 30px 0px rgba(0,0,0,0.15);box-shadow:0px 10px 30px 0px rgba(0,0,0,0.15)}#Menu ul li .menu-contact:hover{background-color:#E84C44;color:#fff}footer{background-color:#000;color:#fff;padding:15px
5%;width:90%;text-align:center}footer
a{color:#fff}footer
.legal{font-size:12px}footer .coords
.nom{font-weight:700}@media screen and (max-width: 1380px){}@media screen and (max-width: 1280px){}@media screen and (max-width: 1024px){}@media screen and (max-width: 800px){#fullpage{padding-top:90px}.logo{width:100%;text-align:center}.logo
img{height:60px}.hamburger{float:none;position:fixed;bottom:10px;right:10px;border-radius:90%;background-color:#FF4F46;color:#fff;z-index:500;width:52px;padding:14px
12px;opacity:1!important}.hamburger-box{display:block}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:30px;height:3px;background-color:#fff}.hamburger-inner:before{top:-7px}.hamburger-inner:after{bottom:-7px}#Menu{display:none;padding:5%;float:none;width:100%;clear:both;height:100%;position:fixed;top:70px;left:0;z-index:450;background-color:#F0EFEF}#Menu ul
li{float:none;width:90%;margin:10px
0}#Menu ul li
a{display:block;text-align:center}.cadre::before{background-size:40px!important;top:-30px!important;left:-10px!important}.cadre::after{background-size:40px!important;bottom:-40px!important;right:-40px!important}}@media screen and (max-width: 640px){}@media screen and (max-width: 320px){}#Contact{background:#F0EFEF url(/img/fond_case.svg) bottom right no-repeat;background-size:100%;width:100%;padding:100px
5% 200px 5%;width:90%}.texte{float:right;width:47.5%;margin:0
auto;overflow:unset;padding-top:100px}.texte
h2{text-transform:uppercase}.FullPage
.content{padding-top:100px;overflow:unset;width:47.5%;float:left;padding-bottom:50px}.FullPage .content
h1{text-transform:uppercase;font-size:30px;margin-bottom:30px;text-align:center}.cadre{position:relative;overflow:unset;width:100%;margin:0
auto}.cadre::before{content:'';background:url(/img/coin-gauche.png) top left no-repeat;background-size:60px;width:60px;height:60px;position:absolute;top:-40px;left:-40px}.cadre::after{content:'';background:url(/img/coin-droit.png) top left no-repeat;;background-size:60px;width:60px;height:60px;position:absolute;bottom:-20px;right:-60px}form{margin-bottom:50px}form
div{margin:15px
0;width:100%}form
.coltwo{width:47.5%}form
input{padding:15px;border-radius:20px;font-size:16px;;border:0;width:calc(100% - 30px)}form
textarea{padding:15px;border-radius:20px;font-size:16px;border:0;width:calc(100% - 30px)}form
.rgpd{font-size:12px}form
.envoyermessage{background-color:#FF4F46;color:#fff;padding:10px
20px;border-radius:20px;-webkit-box-shadow:0px 10px 30px 0px rgba(0,0,0,0.15);margin-left:15px;-moz-box-shadow:0px 10px 30px 0px rgba(0,0,0,0.15);float:right;width:auto;box-shadow:0px 10px 30px 0px rgba(0,0,0,0.15);transition:0.7s;text-transform:uppercase;font-size:24px;font-weight:bold}form .envoyermessage:hover{background-color:#E84C44;color:#fff;cursor:pointer}@media screen and (max-width: 800px){.FullPage .content
.centerblock{padding-top:150px}.texte{float:none;width:100%;padding-top:0}.FullPage
.content{float:none;width:90%;margin:0
5%;padding-top:0px}.cadre{margin:0
5%;width:90%}.cadre::before{left:-20px}.cadre::after{right:-30px}form
.rgpd{clear:both;font-size:11px;padding-top:15px;line-height:18px}}