@charset "utf-8";@media only screen and (max-width:64.063em){body{overflow:auto}#bloc_centre_presentation_conteneur{height:auto}#bloc_milieu,.contenu_scroll,#bloc_presentation,#conteneur-blocs{height:auto}#bloc_icone_accueil,.bouton_fermeture,#content-souris-btn,#souris-haut{display:none !important}#bloc_accueil,#bloc_presentation{float:none}#conteneur-blocs{margin-left:0}#bloc_texte_accueil span{display:inline}#bloc_accueil .conteneur_texte{display:table;width:78%;margin:0 auto}#bloc_texte_accueil{width:100%;margin-bottom:30px;overflow:auto}#bloc_accueil br{display:none}#bloc_texte_accueil div{float:none !important;width:100%}#bloc_accueil img{margin-top:15px}#bloc_accueil h3{margin-bottom:25px;text-align:center}#bloc_texte_accueil p{text-align:center}#bloc_centre_presentation{border-bottom:1px solid #41414b}#introduction{font-size:13px}#bloc_realisation{height:auto;background-color:#41414b;padding:1% 0}#bloc_blog .titre_blog{padding:0 8%}#bloc_blog{border-top:1px solid #41414b;padding-bottom:25px}#barre_haut{height:5px;width:100%;top:0;left:0}#barre_bas{height:5px;width:100%;bottom:0;left:0}#barre_droite{height:100%;width:5px;top:0;right:0}#barre_gauche{height:100%;width:5px;top:0;left:0}.contenu_scroll{width:100%}.h2_bloc{border-bottom:1px solid #41414b;padding-bottom:3%;width:100%}.range_realisation>div{width:48%}.range_realisation{margin-bottom:0}.range_realisation>div{margin:5px 1% 20px}.range_realisation>div,#bloc_centre_realisation{height:auto}}@media only screen and (max-width:40.063em){.range_realisation>div{width:98% !important}#bloc_blog .titre_blog{font-size:16px}.h2_bloc{font-size:20px;margin-bottom:20px;padding:4% 0 7% !important}#voir_blog a{padding:4px 8px}#voir_blog span{font-size:11px}#bloc_instagram{display:none}#bloc_centre_presentation>div{width:100%;margin-bottom:20px}#bloc_home .conteneur_texte p{padding:15px 14% 0}h1{font-size:20px;font-weight:400}.conteneur_texte .logo{margin:25px auto 25px auto;padding:0 4%;width:auto !important}h1{padding:0 4%;margin-bottom:20px !important}#bloc_home{height:auto;padding-bottom:30px}#bloc_home svg{display:block;height:auto;margin:0 auto;width:30%}#rs-hp svg{width:50%}.logo{margin:10px 0;height:auto}.range_realisation>div,#bloc_centre_realisation{height:auto}}@media only screen and (min-width:40.063em) and (max-width:77.063em){#bloc_accueil img{width:82% !important;height:auto !important}#bloc_texte_accueil div:first-child,#bloc_texte_accueil div:last-child{margin-top:20px !important}#bloc_instagram{display:none}#bloc_centre_presentation>div{width:50%}#bloc_centre_presentation p,#bloc_texte_accueil p,#voir_blog span{font-size:11px}#bloc_centre_presentation>div ul,#bloc_centre_presentation>div:last-child p:last-child,#bloc_centre_presentation>div:last-child p span{font-size:10px}#bloc_accueil h3{font-size:14px}#bloc_accueil h2{font-size:25px}#introduction{font-size:13px}#bloc_blog .titre_blog{font-size:18px}#voir_blog a{padding:5px 10px}}