h1,h2,h3,header nav li{text-transform:uppercase;font-weight:700}h1,header nav a{font-size:1.5em}#chalet,#main,#travaux,#vlm,body,html{color:#000}#chalet,#travaux,body,html{padding:0}@font-face{font-family:Quicksand;src:url("fonts/Quicksand-Medium.ttf") format("truetype")}.py-30{padding:0!important}#feedback-field,#form-contact,.helloasso-btn{display:none}*{font-family:Quicksand;box-sizing:border-box}body,html{margin:0;font-family:Arial,sans-serif}h1,h2,h3{margin:1em 0}h2{font-size:1.3em}section{padding:1em 0}p{text-align:justify;margin-bottom:15px}header nav li{text-align:center}header nav a{display:block;text-decoration:none;border:2px solid #311f25;border-radius:25px;padding:5px 20px;line-height:1.5em}#logo{width:70vw;max-width:350px;min-width:200px;display:inline-block}#main .title,#travaux .title,#vlm .title{border-color:#311f25}#chalet_silhouette,#contacts{position:relative;color:#000}.social_network{width:30px;height:30px}@media only screen and (max-width:1023px){#chalet{background-size:100%}}@media only screen and (max-width:767px){h1{font-size:.8em}h2{font-size:.7em}#main{background-size:200%;background-position:35% 20%}header nav a{padding:5px 10px;font-size:.9em;line-height:1em}section{min-height:85vh}#area_contact_name{position:relative}}#area_contact_email,#area_contact_name{position:relative}#area_contact_name{position:relative;margin-top:20px}
