diff --git a/fonts/TOMMY.otf b/fonts/TOMMY.otf
new file mode 100644
index 0000000..43564f7
Binary files /dev/null and b/fonts/TOMMY.otf differ
diff --git a/fonts/TOMMYRegular.otf b/fonts/TOMMYRegular.otf
new file mode 100644
index 0000000..dca598b
Binary files /dev/null and b/fonts/TOMMYRegular.otf differ
diff --git a/html/contact.html b/html/contact.html
new file mode 100644
index 0000000..33f0a6b
--- /dev/null
+++ b/html/contact.html
@@ -0,0 +1,145 @@
+
+
+
+
+
+ Nous Contacter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Nous Contacter :
+
+
+ Indiquez Nous Vos Coordonnées et le motif de votre contact :
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Run & Bike In Mountain @2022 All Rights Reserved.
+ See Here Our Terms And Conditions.
+ Dudonné Baptiste BUT 1 2022-2023.
+ Vous Souhaitez nous Contacter ? C'est ici.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/html/images.html b/html/images.html
new file mode 100644
index 0000000..b433414
--- /dev/null
+++ b/html/images.html
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+ Galerie D'images
+
+
+
+
+
+
+
Les Meilleurs Clichés de Nos Utilisateurs :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Run & Bike In Mountain @2022 All Rights Reserved.
+ See Here Our Terms And Conditions.
+ Dudonné Baptiste BUT 1 2022-2023.
+ Vous Souhaitez nous Contacter ? C'est ici.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/html/inscription.html b/html/inscription.html
new file mode 100644
index 0000000..efc8082
--- /dev/null
+++ b/html/inscription.html
@@ -0,0 +1,111 @@
+
+
+
+
+
+
+
+ Inscription
+
+
+
+
+
+
+
+
+
+
Inscrivez Vous à Notre NewsLetter !
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Run & Bike In Mountain @2022 All Rights Reserved.
+ See Here Our Terms And Conditions.
+ Dudonné Baptiste BUT 1 2022-2023.
+ Vous Souhaitez nous Contacter ? C'est ici.
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/html/traces.html b/html/traces.html
new file mode 100644
index 0000000..ee82a5a
--- /dev/null
+++ b/html/traces.html
@@ -0,0 +1,205 @@
+
+
+
+
+
+
+
+ Actus Sportives
+
+
+
+
+
+ Découvrez Nos Circuits !
+
+
Les Parcours Les Plus Populaires Du Moment :
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Run & Bike In Mountain @2022 All Rights Reserved.
+ See Here Our Terms And Conditions.
+ Dudonné Baptiste BUT 1 2022-2023.
+ Vous Souhaitez nous Contacter ? C'est ici.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/html/tutos.html b/html/tutos.html
new file mode 100644
index 0000000..afba681
--- /dev/null
+++ b/html/tutos.html
@@ -0,0 +1,106 @@
+
+
+
+
+ Tutoriels !
+
+
+
+
+
+
+
+
+
+
+
Tutoriels ! Apprenez à Créer Un Circuit GPX !
+
+
+
+
+
+
+
Créer Un Circuit GPX sur VisuGPX
+
+
+
+
+
+
+
+
+ Créer Un Circuit GPX sur Strava
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Run & Bike In Mountain @2022 All Rights Reserved.
+ See Here Our Terms And Conditions.
+ Dudonné Baptiste BUT 1 2022-2023.
+ Vous Souhaitez nous Contacter ? C'est ici.
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/images/Gallery_1.jpg b/images/Gallery_1.jpg
new file mode 100644
index 0000000..090d787
Binary files /dev/null and b/images/Gallery_1.jpg differ
diff --git a/images/Trace_1.png b/images/Trace_1.png
new file mode 100644
index 0000000..1ab7a98
Binary files /dev/null and b/images/Trace_1.png differ
diff --git a/images/Trace_2.png b/images/Trace_2.png
new file mode 100644
index 0000000..55ee01f
Binary files /dev/null and b/images/Trace_2.png differ
diff --git a/images/Trace_3.webp b/images/Trace_3.webp
new file mode 100644
index 0000000..2572c29
Binary files /dev/null and b/images/Trace_3.webp differ
diff --git a/images/Trace_4.webp b/images/Trace_4.webp
new file mode 100644
index 0000000..549f99b
Binary files /dev/null and b/images/Trace_4.webp differ
diff --git a/images/background_road.jpg b/images/background_road.jpg
new file mode 100644
index 0000000..e9edfea
Binary files /dev/null and b/images/background_road.jpg differ
diff --git a/images/baptiste_ride.jpg b/images/baptiste_ride.jpg
new file mode 100644
index 0000000..b1a12c0
Binary files /dev/null and b/images/baptiste_ride.jpg differ
diff --git a/images/baptiste_ride_2.jpg b/images/baptiste_ride_2.jpg
new file mode 100644
index 0000000..04f5257
Binary files /dev/null and b/images/baptiste_ride_2.jpg differ
diff --git a/images/baptiste_ride_3.jpg b/images/baptiste_ride_3.jpg
new file mode 100644
index 0000000..e103245
Binary files /dev/null and b/images/baptiste_ride_3.jpg differ
diff --git a/images/baptiste_ride_4.jpg b/images/baptiste_ride_4.jpg
new file mode 100644
index 0000000..59a0f0c
Binary files /dev/null and b/images/baptiste_ride_4.jpg differ
diff --git a/images/bf_img.webp b/images/bf_img.webp
new file mode 100644
index 0000000..f7fdd6d
Binary files /dev/null and b/images/bf_img.webp differ
diff --git a/images/bg_2.jpg b/images/bg_2.jpg
new file mode 100644
index 0000000..a8141bc
Binary files /dev/null and b/images/bg_2.jpg differ
diff --git a/images/bg_3.jpg b/images/bg_3.jpg
new file mode 100644
index 0000000..e9368c1
Binary files /dev/null and b/images/bg_3.jpg differ
diff --git a/images/bg_contact.jpg b/images/bg_contact.jpg
new file mode 100644
index 0000000..b711b02
Binary files /dev/null and b/images/bg_contact.jpg differ
diff --git a/images/boussole.png b/images/boussole.png
new file mode 100644
index 0000000..56bff6e
Binary files /dev/null and b/images/boussole.png differ
diff --git a/images/face.png b/images/face.png
new file mode 100644
index 0000000..12d2aec
Binary files /dev/null and b/images/face.png differ
diff --git a/images/img1.jpg b/images/img1.jpg
new file mode 100644
index 0000000..14d8f11
Binary files /dev/null and b/images/img1.jpg differ
diff --git a/images/img_4.jpg b/images/img_4.jpg
new file mode 100644
index 0000000..5d0c498
Binary files /dev/null and b/images/img_4.jpg differ
diff --git a/images/img_5.jpeg b/images/img_5.jpeg
new file mode 100644
index 0000000..237c407
Binary files /dev/null and b/images/img_5.jpeg differ
diff --git a/images/menu.svg b/images/menu.svg
new file mode 100644
index 0000000..081da6e
--- /dev/null
+++ b/images/menu.svg
@@ -0,0 +1,4 @@
+
+
+
+
diff --git a/images/night_mountain.jpg b/images/night_mountain.jpg
new file mode 100644
index 0000000..f696d8a
Binary files /dev/null and b/images/night_mountain.jpg differ
diff --git a/images/no.webp b/images/no.webp
new file mode 100644
index 0000000..93e58fd
Binary files /dev/null and b/images/no.webp differ
diff --git a/images/open.png b/images/open.png
new file mode 100644
index 0000000..0a566cc
Binary files /dev/null and b/images/open.png differ
diff --git a/images/road.avif b/images/road.avif
new file mode 100644
index 0000000..41c0f43
Binary files /dev/null and b/images/road.avif differ
diff --git a/images/trace_3.jpeg b/images/trace_3.jpeg
new file mode 100644
index 0000000..7584d92
Binary files /dev/null and b/images/trace_3.jpeg differ
diff --git a/images/trace_6.jpg b/images/trace_6.jpg
new file mode 100644
index 0000000..89c82e8
Binary files /dev/null and b/images/trace_6.jpg differ
diff --git a/images/video.mp4 b/images/video.mp4
new file mode 100644
index 0000000..6f5ff54
Binary files /dev/null and b/images/video.mp4 differ
diff --git a/images/video_2.mp4 b/images/video_2.mp4
new file mode 100644
index 0000000..d690bad
Binary files /dev/null and b/images/video_2.mp4 differ
diff --git a/images/yes.png b/images/yes.png
new file mode 100644
index 0000000..1e77883
Binary files /dev/null and b/images/yes.png differ
diff --git a/index.html b/index.html
new file mode 100644
index 0000000..22388eb
--- /dev/null
+++ b/index.html
@@ -0,0 +1,181 @@
+
+
+
+
+ Run & Bike In Mountain
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Avec Run & Bike In Mountain ,
+ Créez Dès Maintenant Des Tracés GPS à L'infini
+ Et Partez Explorer Les Sentiers.
+
+
+
Tracer Maintenant
+
+
+
+
+
+
+
+
+ Découvrez Des Centaines De Traces,
+ à Travers Les Montagnes et La Campagne,
+ Crées Par La Communautée.
+
+
+
+
+
+
+
Ronde Des Lacs D'Aydat
+
+
+
+
+ Sortie De Baptiste,
+ 71.08km : 5:03:42h
+ 7:42am Dimanche 4 Septembre 2022,
+ Aydat, Puy-de-Dôme
+
+
+
+
+
Le Tracé GPS C'est partir En Toute Liberté,
+ Sans Avoir Peur de Se Perdre !
+
+
+
+
+
+
+
Sortie à Villers Sur Mer
+
+
+
+
+
+
Sortie De Baptiste,
+ 74.85km : 2:36:46h
+ 3:45pm Lundi 11 Juillet 2022,
+ Pont-L'Evèque, Calvados
+
+
+
+
+
+
+
+
+
+
+
Que Faites Vous ? N'attendez Plus !
+ Suivez des traces GPX dès Ajourd'hui !
+
+
+
+
+
+
+
Gran Fondo : Abbayes En Baie De Seine
+
+
Sortie De Baptiste,
+ 200.2km : 6:24:41h
+ 6:45am Samedi 19 Mars 2022,
+ Saint-Gatien, Calvados
+
+
+
+
+
+
+
+
+
+
+
+ Run & Bike In Mountain @2022 All Rights Reserved.
+ See Here Our Terms And Conditions.
+ Dudonné Baptiste BUT 1 2022-2023.
+ Vous Souhaitez nous Contacter ? C'est ici.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/php/contact.php b/php/contact.php
new file mode 100644
index 0000000..69fdd87
--- /dev/null
+++ b/php/contact.php
@@ -0,0 +1,356 @@
+
+
+
+
+
+ Nous Contacter
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Nous Contacter :
+
+
+
+Erreur ! Veuillez Remplir Le Champ Prénom Obligatoires ";
+
+ echo'
+
+
+
+ ';//fin de l'echo
+ }
+
+ else if ($mail ==NULL|| $mail ==""){
+ echo"Erreur ! Veuillez Remplir Le Champ mail Obligatoires ";
+
+ echo'
+ ';//fin de l'echo
+ }
+
+
+ else if ($nom ==NULL || $nom==""){
+ echo"Erreur ! Veuillez Remplir Le Champ nom Obligatoires ";
+
+ echo'
+
+ ";
+
+
+ echo'
+ ';//fin de l'echo
+ }
+ else{
+
+ echo('Réponse Bien Transmise ! Nous Vous Recontacterons par mail ! ');
+
+ echo("Récapitulatif : ");
+
+ echo'
Nom : ',$nom,' Prénom : ',$prenom,'
';
+ if ($raison!=NULL)
+ {
+ echo 'Raison : ',$raison;
+ }
+
+ echo'
Adresse : ',$mail,' Votre Message : ',$msg,"
";
+
+ }//fin else
+?>
+
+
+
+
+
+
+
+
+
+
+ Run & Bike In Mountain @2022 All Rights Reserved.
+ See Here Our Terms And Conditions.
+ Dudonné Baptiste BUT 1 2022-2023.
+ Vous Souhaitez nous Contacter ? C'est ici.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/php/index.php b/php/index.php
new file mode 100644
index 0000000..28c09d8
--- /dev/null
+++ b/php/index.php
@@ -0,0 +1,97 @@
+
+
+
+
+
+
+
+ Inscription
+
+
+
+
+
+
+
+
+ Bienvenue Parmi Nous, ';
+ echo($titre);
+ echo($_POST['prenom']);
+ echo(' !');
+ $mail = $_POST['mail'];
+ echo("
Un Mail De Confirmation D'inscription à été envoyé à l'adresse : $mail
");
+ echo("
");
+
+
+
+
+ ?>
+
+
+
+
+
+
+
+
+
+ Run & Bike In Mountain @2022 All Rights Reserved.
+ See Here Our Terms And Conditions.
+ Dudonné Baptiste BUT 1 2022-2023.
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/style/contact.css b/style/contact.css
new file mode 100644
index 0000000..ed29cee
--- /dev/null
+++ b/style/contact.css
@@ -0,0 +1,116 @@
+.title_contact{
+ width: 100%;
+ border-bottom: 10px solid coral;
+ background-image: url(../images/bg_contact.jpg);
+ background-repeat: no-repeat;
+ background-size: cover;
+ background-position: center;
+}
+
+.title_contact h1{
+
+
+ padding-top: 150px;
+ text-align: center;
+ font-family: Tommy;
+ padding-bottom: 150px;
+ color: black;
+}
+
+
+h2{
+ width: auto;
+ margin-top: 25px;
+
+ font-family: Tommy_Regular;
+ text-align: center;
+}
+
+
+.form_contact{
+
+ margin-top: 25px;
+ display: flex;
+ justify-content: center;
+ margin-bottom: 50px;
+
+
+
+
+}
+
+.form_contact form{
+
+
+ border: 4px solid coral;
+ border-radius: 5px;
+ padding: 20px;
+
+}
+
+.form_contact label,input,select, textarea, legend{
+ font-size: 18px;
+
+ justify-content: center;
+ align-items: center;
+ font-family: Tommy_Regular;
+ margin-bottom: 15px;
+
+}
+
+.form_contact option{
+
+ font-size: 15px;
+}
+.form_contact input{
+
+ border-radius: 5px ;
+
+}
+
+.form_contact textarea {
+
+ margin-top: 15px;
+ margin-bottom: 2px;
+}
+.form_contact #OuiFirst{
+
+ margin-left: 20px;
+}
+
+.form_contact p{
+
+ font-family: Tommy_Regular;
+ text-decoration: underline;
+}
+
+@media screen and (max-width:1000px){
+
+ .form_contact form{
+
+ width: 90%;
+ text-align: center;
+ }
+
+
+
+}
+#rep{
+
+ margin-top:50px ;
+ text-align: center;
+ font-family: Tommy_Regular;
+ margin-bottom: 25px;
+ font-size: 25px;
+}
+
+.reponse p,h3{
+
+ text-align: center;
+ font-family: Tommy_Regular;
+}
+
+.reponse{
+
+ margin-bottom: 50px;
+}
\ No newline at end of file
diff --git a/style/images.css b/style/images.css
new file mode 100644
index 0000000..0d7751d
--- /dev/null
+++ b/style/images.css
@@ -0,0 +1,68 @@
+.before_images{
+
+ background-image: url(../images/bf_img.webp);
+ width: 100%;
+ height: 350px;
+
+ border-bottom: 10px solid coral;
+}
+
+.before_images >h2{
+
+ text-align: center;
+ color: #ffff;
+ font-family: Tommy;
+ padding-top: 130px;
+
+
+}
+
+
+.container_images{
+
+ display: block;
+ width: 100%;
+ border-top: 2px solid coral;
+ display: flex;
+ flex-flow: row wrap;
+ justify-content: space-evenly;
+ margin-bottom: 20px;
+ padding-bottom: 40px;
+ border-bottom: 10px solid coral ;
+}
+.a_images img{
+ justify-content: center;
+
+ width: 800px;
+ height: 500px;
+ margin-top: 40px;
+ margin-left: 50px;
+ margin-right: 50px;
+ border-radius: 10px;
+
+}
+/*
+@media screen and(max-width:1800px) {
+ .a_images img{
+ width: 1200px;
+ height: 750px;
+ }
+
+
+}
+*/
+
+.a_images :hover{
+
+ filter: brightness(0.8);
+
+}
+
+#vid{
+
+ justify-content: center;
+
+ width: 800px;
+ height: 500px;
+ text-align: center;
+}
\ No newline at end of file
diff --git a/style/index.css b/style/index.css
new file mode 100644
index 0000000..e11ba1a
--- /dev/null
+++ b/style/index.css
@@ -0,0 +1,286 @@
+.content_1{
+
+
+ background-image: url(../images/img1.jpg);
+ background-size: cover;
+ background-repeat: no-repeat;
+ background-position: bottom;
+ width: 100%;
+ height: 550px;
+
+}
+
+#text_1 {
+ font-family: Tommy;
+
+ padding-top: 100px;
+ text-align: center;
+ color: white;
+ font-size: 30px;
+
+}
+
+.content_1 a{
+ font-family: Tommy;
+ color: white;
+ width: auto;
+ display: flex;
+ text-decoration: none;
+ margin-top: 80px;
+ margin-left: 25%;
+ margin-right: 25%;
+ padding-top: 25px;
+ padding-bottom: 25px;
+
+ border-radius: 10px;
+ justify-content: center;
+ background-color: coral;
+
+
+}
+
+.content_1 a:hover{
+ color: #000000;
+ box-shadow: 10px 10px 30px rgba(33,33,33,.2);
+}
+
+
+.content_2{
+ display: flex;
+ flex-flow: row wrap;
+ width: 100%;
+ background-color: #ffffff;
+ border-bottom: 10px solid coral;
+ justify-content: center;
+ align-items: center;
+
+
+
+
+}
+.content_2 section{
+ width: 1500px;
+}
+
+
+.content_2 section>p{
+
+ padding-top: 150px;
+ padding-bottom: 150px;
+ text-align: center;
+
+ font-family: Tommy_Regular;
+ color: rgb(19, 18, 18);
+ font-size: 30px;
+
+}
+
+.content_2 aside{
+
+ width: 300px;
+ height: 200px;
+ margin-top: 20px;
+ border-radius: 10px;
+ border:5px solid coral;
+ background-color: rgb(96, 96, 105);
+ text-align: center;
+ right: 0px;
+ margin-bottom: 30px;
+ display: flex;
+ flex-flow: column nowrap;
+ justify-content: space-evenly;
+ align-items: center;
+
+
+
+
+
+}
+.content_2 aside>h4{
+
+ margin-top: 10px;
+ margin-bottom: 10px;
+ font-size: 20px;
+ font-family: Tommy_Regular;
+ padding-bottom: 5px;
+ border-bottom: 1px solid rgb(20, 20, 20);
+
+
+}
+
+.content_2 aside>a{
+
+ align-items: center;
+ font-family: Tommy_Regular;
+ text-decoration: none;
+ color: black;
+ text-decoration:underline;
+
+
+}
+
+.content_2 aside a:hover{
+
+ color: #ffffff;
+ text-decoration: underline;
+}
+
+
+@media screen and(max-width:1000px){
+
+ .content_2 aside{
+
+ width: 700px;
+ background-color: rgb(96, 96, 105);
+ text-align: center;
+ right: 0px;
+
+ }
+ .content_2 section{
+ width: 700px;
+
+ }
+ .content_2 section>p{
+ font-size: 30px;
+ }
+
+
+}
+
+
+.content_3{
+
+
+ background-image: url(../images/baptiste_ride.jpg);
+ background-size: cover;
+ background-repeat: no-repeat;
+ background-position: center;
+ width: 100%;
+ height: 500px;
+
+}
+
+.content_3 a{
+
+ text-decoration: none;
+}
+
+.link_activitie a,h1{
+
+ font-family: Tommy;
+
+ text-align: center;
+ padding: 50px;
+ color: #ffffff;
+ text-align: center;
+ text-decoration: none;
+
+}
+
+.link_activitie h1:hover{
+ text-decoration: underline;
+}
+
+
+
+
+#pp{
+ width: 80px;
+ height: 80px;
+ border-radius: 40px;
+ margin: 20px;
+
+ border: 5px solid white;
+}
+
+
+.content_3 a > img:hover{
+ box-shadow: 2px 2px 30px rgba(33,33,33,.2);
+}
+
+.content_3 p{
+ display: flex;
+ flex-flow: column wrap;
+ color: #ffffff;
+ margin: 20px;
+ font-family: Tommy_Regular;
+
+
+}
+
+.content_entre{
+ border-top: 10px solid coral;
+ border-bottom: 10px solid coral;
+ width: 100%;
+
+ background-color: #ffffff;
+}
+
+.content_entre p{
+ font-family: Tommy_Regular;
+ padding-top: 150px;
+ padding-bottom: 150px;
+ text-align: center;
+ margin: 40px;
+ color: rgb(19, 18, 18);
+ font-size: 30px;
+
+
+}
+
+
+
+.content_entre_deux{
+
+ background-image: url(../images/baptiste_ride_2.jpg);
+ background-size: cover;
+ background-repeat: no-repeat;
+ background-position: center;
+ width: 100%;
+ height: 500px;
+
+
+}
+
+.content_entre_deux a{
+ text-decoration: none;
+}
+
+
+.content_entre_deux a > img:hover{
+ box-shadow: 2px 2px 30px rgba(33,33,33,.2);
+}
+
+.content_entre_deux p{
+ display: flex;
+ flex-flow: column wrap;
+ color: #ffffff;
+ margin: 20px;
+ font-family: Tommy_Regular;}
+
+
+.last_content{
+ background-image: url(../images/baptiste_ride_3.jpg);
+ background-size: cover;
+ background-repeat: no-repeat;
+ background-position: center;
+ width: 100%;
+ height: 500px;
+}
+.last_content a> img:hover{
+ box-shadow: 2px 2px 30px rgba(33,33,33,.2);
+}
+
+.last_content a{
+ text-decoration: none;
+}
+
+.last_content p{
+ display: flex;
+ flex-flow: column wrap;
+ color: #ffffff;
+ margin: 20px;
+ font-family: Tommy_Regular;}
+
+
+
diff --git a/style/inscription.css b/style/inscription.css
new file mode 100644
index 0000000..a333065
--- /dev/null
+++ b/style/inscription.css
@@ -0,0 +1,118 @@
+
+.Text_1{
+
+ width: 100%;
+ text-align: center;
+ background-image: url(../images/road.avif);
+ background-size: cover;
+ background-repeat: no-repeat;
+ background-position: top;
+
+}
+
+.Text_1 h1{
+
+ padding-top: 100px;
+ padding-bottom: 100px;
+ font-family: Tommy;
+ font-size: 30px;
+ border-bottom: 10px solid coral;
+}
+
+
+.form{
+ display: flex;
+ margin: 10%;
+ margin-top: 5%;
+ justify-content: center;
+
+
+ width: 80%;
+ background-color: rgb(92, 80, 80);
+ border-radius: 10px;
+ border-bottom: 10px solid coral;
+ border-top: 10px solid coral;
+ flex-flow: wrap;
+}
+
+.form_left {
+
+ width: 200px;
+ background-color: rgb(34, 37, 36);
+ margin-top: 25px;
+ margin-bottom: 25px;
+ margin: 25px;
+ border-radius: 5px;
+
+}
+
+
+.form_left label{
+ color: #ffff;
+ margin-top: 20px;
+ margin-bottom: 10px;
+ margin-left: 2%;
+ display: flex;
+
+}
+
+.form_left input{
+
+ justify-content: center;
+ margin-top: 20px;
+ margin-bottom: 10px;
+ width: 180px;
+ margin-left: 2px;
+ margin-right: 2px ;
+ initial-value: "nom";
+
+
+}
+
+.form_left
+
+.form_right{
+
+ width: 200px;
+
+}
+
+
+.response{
+
+ width: 80%;
+ margin-left:10% ;
+ margin-right:10% ;
+ min-height: 300px;
+ margin-top: 100px;
+ margin-bottom: 40px;
+ background-color: rgb(114, 119, 114);
+ border-radius: 10px;
+ border-top: 10px solid coral;
+ border-bottom: 10px solid coral;
+ display: flex;
+ flex-flow: column wrap;
+ justify-content: center;
+ align-items: center;
+
+
+
+
+
+}
+
+.response h3{
+
+
+ font-family: Tommy_Regular;
+
+}
+
+.response p{
+ display: block;
+ text-align: center;
+ margin: 10px;
+ font-family: Tommy_Regular;
+}
+
+
diff --git a/style/navbar.css b/style/navbar.css
new file mode 100644
index 0000000..f28434b
--- /dev/null
+++ b/style/navbar.css
@@ -0,0 +1,200 @@
+@media screen and (min-width:1001px){
+
+
+ .navbar2{
+ position: sticky;
+ /*background-color: rgb(88, 80, 80);*/
+ /*background-color: #e4dcdc; */
+ background-color:white;
+
+
+ top: 0;
+ width: 100%;
+ height: 2%;
+ display: flex;
+ justify-content: center;
+
+ border-bottom: 1px sold #3b3737;
+ box-shadow: 0 10px 50px rgba(92, 82, 82, 0.9);
+ z-index: 5000;
+
+
+
+
+ }
+
+ .navbar2 img{
+ display: flex;
+
+ width: 30px;
+ height: 30px;
+ }
+
+
+ .navbar2 a{
+ display: flex;
+ flex-flow: row wrap;
+ justify-content: space-around;
+ align-items: center;
+ font-family: Tommy_Regular;
+
+
+
+ text-decoration: none;
+ color: rgb(255, 255, 255);
+ font-size: 20px;
+
+ border-radius: 5px;
+ background-color: coral;
+ margin:5px;
+ padding: 5px;
+
+
+ }
+ .navbar2 img:hover{
+ border-radius: 15px;
+ background-color: #ffffff;
+
+
+ }
+
+
+ .navbar2 a:hover{
+ color: #ffffff;
+ text-decoration: underline ;
+
+ box-shadow: 20px 20px 30px rgba(33,33,33,.2);
+
+
+
+ }
+ #actual{
+ font-family: Tommy_Regular;
+ color: #000000;
+ border-bottom: 2px solid black;
+ }
+
+
+
+
+
+}
+
+.navbar{
+ display: none;
+}
+#open,#close{
+
+ display: none;
+ }
+
+#boussole{
+ display: none;
+}
+
+
+
+@media screen and (max-width:1000px){
+
+.navbar2{
+ display: none;
+}
+
+
+#boussole{
+ display: flex;
+ position: absolute;
+ right: 70px;
+ top: 20px;
+ padding: 5px;
+ background-color: white;
+ border-radius: 5px;
+ border: 1px solid coral;
+ width: 40px;
+ height: 40px;
+}
+
+#open{
+ display: block;
+ width: 40px;
+ height: 40px;
+ background-color: white;
+ padding: 5px;
+ border-radius: 5px;
+ border: 1px solid coral;
+}
+
+#close {
+ display: block;
+ width: 40px;
+ height: 40px;
+ transform: rotate(180deg);
+ padding: 5px;
+ border-radius: 5px;
+ border: 1px solid coral;
+}
+.open,.close{
+
+ border: none;
+ cursor: pointer;
+ position: absolute;
+ top: 20px;
+ right: 20px;
+ width: 36px;
+ height: 36px;
+}
+
+.navbar{
+ display: block;
+ position: absolute;
+ z-index: 1000;
+ top: 0;
+ left: 0;
+ width: 100%;
+ height: 600px;
+ overflow: hidden;
+ background: rgb(255, 255, 255);
+ display: flex;
+ flex-flow:column nowrap ;
+ justify-content: space-evenly;
+ align-items: center;
+ transform: translateY(-100%);
+ transition: transform 0.2s ease;
+ border-bottom: 2px solid coral;
+
+}
+#actual{
+ color: coral;
+}
+
+.navbar:target{
+
+ transform: translateY(0);
+}
+
+
+li a{
+ display: block;
+ font-family: 'Open Sans',sans-serif;
+ font-weight: bold;
+ font-size: 1.2rem;
+ text-decoration: none;
+ border-bottom: 1px solid black;
+ padding-bottom: 0.5rem;
+ color: rgb(0, 0, 0);
+
+
+}
+
+
+li a:hover, li a:focus{
+
+ border-bottom: 1px solid coral;
+
+}
+
+.li a:visited{
+ color: white;
+}
+}
+
diff --git a/style/style.css b/style/style.css
new file mode 100644
index 0000000..c01ab2b
--- /dev/null
+++ b/style/style.css
@@ -0,0 +1,118 @@
+*{
+ margin: 0;
+ padding: 0;
+ /* box-sizing: border-box;*/
+}
+
+
+
+
+body{background-color: rgb(255, 255, 255);}
+
+
+
+@font-face {
+ font-family: Tommy;
+ src: url(../fonts/TOMMY.otf);
+
+}
+@font-face {
+ font-family: Tommy_Regular;
+ src: url(../fonts/TOMMYRegular.otf);
+}
+
+
+.content_4{
+ background-color: #ffffff;
+ width: 100%;
+ height: 170px;}
+
+
+
+
+
+
+.bottom_left{
+
+ background-color: #ffffff;
+ width: 50%;
+ display: block;
+ float: left;
+}
+
+.bottom_left img{
+
+ margin: 20px;
+ margin-left: 30%;
+ margin-top: 45px;
+ float: left;
+ width: 30px;
+ height: 30px;
+ border-radius: 25px;
+}
+
+.bottom_left p{
+ text-align: center;
+ margin: 20px;
+ margin-top: 40px;
+ font-size: 12px;
+ text-justify: inter-word;
+ font-family: Tommy_Regular;
+}
+
+
+.bottom_right{
+
+ background-color: #ffffff;
+ width: 50%;
+ display: block;
+ float: right;
+}
+
+.bottom_right p{
+ margin: 20px;
+ margin-top: 40px;
+ margin-bottom: 10px;
+ text-align: center;
+ font-size: 12px;
+ text-decoration: underline;
+ font-family: Tommy_Regular;
+}
+
+
+.bottom_right a{
+
+ display: flex;
+ flex-flow: column wrap;
+ margin: 5px;
+
+ text-align: center;
+ font-size: 12px;
+ text-decoration: underline;
+ font-family: Tommy_Regular;
+
+}
+
+/* avant footer de page utilisé sur parcours et s'inscrire !*/
+.bf_footer{
+
+
+ background-image: url(../images/bg_3.jpg);
+ background-size: cover;
+ background-repeat: no-repeat;
+ background-position: center;
+ width: 100%;
+ border-top: 10px solid coral;
+ border-bottom: 1px solid rgb(255, 255, 255);
+}
+
+
+.bf_footer h3{
+ text-align: center;
+ margin-top: 200px;
+ margin-bottom: 200px;
+ font-family: Tommy;
+ color: #ffffff;
+ font-size: 25px;
+}
+
diff --git a/style/traces.css b/style/traces.css
new file mode 100644
index 0000000..e475b43
--- /dev/null
+++ b/style/traces.css
@@ -0,0 +1,431 @@
+#titre_p2{
+ text-align: center;
+ color: #000000;
+
+ font-family: Tommy_Regular;
+ font-size: 35px;
+ padding: 150px;
+}
+
+.before_container{
+ background-image: url(../images/bg_2.jpg);
+ background-size: cover;
+ background-repeat: no-repeat;
+ background-position: bottom;
+ width: 100%;
+ border-top: 10px solid coral;
+ border-bottom: 10px solid coral;
+
+
+
+
+}
+.before_container h3{
+ text-align: center;
+ font-size: 25px;
+
+ font-family: Tommy_Regular;
+ overflow-wrap: break-word;
+ color: #ffffff;
+ padding-top: 250px;
+ padding-bottom: 250px;
+
+}
+
+
+.container_parcours{
+ width: 100%;
+ display: flex;
+ flex-flow: row column-reverse;
+}
+
+
+.parcours{
+
+ width: 100%;
+ margin-top: 40px;
+ display: flex;
+ flex-wrap: wrap;
+ justify-content: space-evenly;
+ margin-bottom: 40px;
+
+}
+
+.parcours > section{
+ width: 550px;
+ margin: 2%;
+ border-radius: 10px;
+ height: auto;
+ display: flex;
+ flex-flow: column wrap;
+ justify-content: center;
+ text-align: center;
+ justify-items: center;
+ background-color: #000000;
+ border: 2px solid grey;
+
+
+
+}
+
+@media screen and (max-width:1200px){
+
+ .parcours > section{
+ width: 800px;
+ }
+}
+
+
+section > img{
+ margin-top: 15px;
+ margin-bottom: 15px;
+ width: 100%;
+ height: 70%;
+}
+section >h3{
+ font-family: Tommy_Regular;
+ color: #ffffff;
+}
+.parcours > h3{
+
+ font-family:Tommy_Regular;
+ color: #000000;
+
+}
+section > p{
+
+ font-family:Tommy_Regular;
+
+
+}
+
+.parcours section:hover{
+
+ box-shadow: 8px 5px rgba(33,33,33,.2);
+ filter: brightness(0.9);
+ z-index: 1;
+
+}
+
+section > a{
+ text-decoration: none;
+ font-family: Tommy_Regular;
+ color: #000000;
+}
+
+section > a:visited{
+ color: #000000;
+}
+
+.sect1{
+ text-decoration: none;
+ background-image:url(../images/Trace_1.png);
+ background-size: cover;
+ background-repeat: no-repeat;
+ background-position: center;
+ width: 100%;
+ height: 500px;
+}
+
+.sect1 h3{
+ color: #000000;
+ margin-top:0px;
+ padding: 25px;
+ background-color: coral;
+ border-radius:10px 10px 0 0;
+ margin-bottom: 400px;
+
+
+}
+
+
+.sect1 p{
+
+ margin-bottom:0px;
+ padding: 25px;
+ background-color: coral;
+ border-radius:0 0 10px 10px;
+
+
+}
+
+.sect2{
+
+ background-image:url(../images/Trace_2.png);
+ background-size: cover;
+ background-repeat: no-repeat;
+ background-position: center;
+ width: 100%;
+ height: 500px;
+}
+
+.sect2 h3{
+ color: #000000;
+ margin-top:0px;
+ padding: 25px;
+ background-color: coral;
+ border-radius:10px 10px 0 0;
+ margin-bottom: 400px;
+
+}
+
+.sect2 p{
+ margin-bottom:0px;
+ padding: 25px;
+ background-color: coral;
+ border-radius:0 0 10px 10px;
+}
+/*
+.sect2 a{
+ text-decoration: none;
+
+}
+.sect2 a:visited{
+ color: #000000;
+}
+*/
+.sect3 {
+
+ background-image:url(../images/trace_3.jpeg);
+ background-size: cover;
+ background-repeat: no-repeat;
+ background-position: center;
+ width: 100%;
+ height: 500px;
+}
+
+.sect3 h3{
+ color: #000000;
+ margin-top:0px;
+ padding: 25px;
+ background-color: coral;
+ border-radius:10px 10px 0 0;
+ margin-bottom: 400px;
+
+}
+
+.sect3 p{
+ margin-bottom:0px;
+ padding: 25px;
+ background-color: coral;
+ border-radius:0 0 10px 10px;
+
+
+}
+
+.sect4 {
+
+ background-image:url(../images/baptiste_ride.jpg);
+ background-size: cover;
+ background-repeat: no-repeat;
+ background-position: center;
+ width: 100%;
+ height: 500px;
+}
+
+.sect4 h3{
+ color: #000000;
+ margin-top:0px;
+ padding: 25px;
+ background-color: coral;
+ border-radius:10px 10px 0 0;
+ margin-bottom: 400px;
+
+}
+
+.sect4 p{
+ margin-bottom:0px;
+ padding: 25px;
+ background-color: coral;
+ border-radius:0 0 10px 10px;
+
+
+}
+
+.sect5 {
+
+ background-image:url(../images/baptiste_ride_2.jpg);
+ background-size: cover;
+ background-repeat: no-repeat;
+ background-position: center;
+ width: 100%;
+ height: 500px;
+}
+
+.sect5 h3{
+ color: #000000;
+ margin-top:0px;
+ padding: 25px;
+ background-color: coral;
+ border-radius:10px 10px 0 0;
+ margin-bottom: 400px;
+
+}
+
+.sect5 p{
+ margin-bottom:0px;
+ padding: 25px;
+ background-color: coral;
+ border-radius:0 0 10px 10px;
+
+
+}
+
+.sect6 {
+
+ background-image:url(../images/baptiste_ride_4.jpg);
+ background-size: cover;
+ background-repeat: no-repeat;
+ background-position: center;
+ width: 100%;
+ height: 500px;
+}
+
+.sect6 h3{
+ color: #000000;
+ margin-top:0px;
+ padding: 25px;
+ background-color: coral;
+ border-radius:10px 10px 0 0;
+ margin-bottom: 400px;
+
+}
+
+.sect6 p{
+ margin-bottom:0px;
+ padding: 15px;
+ background-color: coral;
+ border-radius:0 0 10px 10px;
+
+
+}
+
+.sect7 {
+
+ background-image:url(../images/baptiste_ride_3.jpg);
+ background-size: cover;
+ background-repeat: no-repeat;
+ background-position: center bottom;
+ width: 100%;
+ height: 500px;
+}
+
+.sect7 h3{
+ color: #000000;
+ margin-top:0px;
+ padding: 25px;
+ background-color: coral;
+ border-radius:10px 10px 0 0;
+ margin-bottom: 400px;
+
+}
+
+.sect7 p{
+ margin-bottom:0px;
+ padding: 25px;
+ background-color: coral;
+ border-radius:0 0 10px 10px;
+
+
+}
+
+
+.sect8 {
+
+ background-image:url(../images/trace_6.jpg);
+ background-size: cover;
+ background-repeat: no-repeat;
+ background-position: center ;
+ width: 100%;
+ height: 500px;
+}
+
+.sect8 h3{
+ color: #000000;
+ margin-top:0px;
+ padding: 25px;
+ background-color: coral;
+ border-radius:10px 10px 0 0;
+ margin-bottom: 400px;
+
+}
+
+.sect8 p{
+ margin-bottom:0px;
+ padding: 25px;
+ background-color: coral;
+ border-radius:0 0 10px 10px;
+
+
+}
+
+
+.after_section{
+ border-top: 10px solid coral;
+ width: 100%;
+
+ display: flex;
+ flex-wrap: nowrap;
+ flex-direction: column;
+ align-items: center;
+}
+
+
+.after_section h1{
+
+ font-family: Tommy_Regular;
+ margin-top: 40px;
+ margin-bottom:40px;
+
+ border-bottom : 2px solid coral;
+ text-align: center;
+
+}
+
+.after_section p{
+
+ font-family: Tommy_Regular;
+ text-align: center;
+ font-size: 25px;
+
+ margin-bottom:40px;
+
+ border-bottom : 2px solid coral;
+ margin-left: 5%;
+ margin-right: 5%;
+ margin-bottom: 40px;
+
+}
+
+.after_section table{
+
+ margin-bottom: 40px;
+}
+
+.after_section table,th,tr,td{
+
+ border:1px solid black;
+ width: 500px;
+ text-align: center;
+ font-size: 20px;
+ font-family: Tommy_Regular;
+ border-collapse: collapse;
+
+}
+
+.after_section th{
+
+ background-color: coral;
+}
+
+.after_section img{
+
+ width: 15px;
+ height: 15px;
+}
+
+.after_section tr{
+
+
+ background-color: rgb(172, 165, 165);
+}
diff --git a/style/tutos.css b/style/tutos.css
new file mode 100644
index 0000000..ccd2630
--- /dev/null
+++ b/style/tutos.css
@@ -0,0 +1,75 @@
+.Title_div{
+ background-image: url(../images/background_road.jpg);
+ background-repeat: no-repeat;
+ background-position: center;
+ background-size: cover;
+ width: 100%;
+ text-align: center;
+}
+
+.Title_div h1{
+ padding-top: 150px;
+ padding-bottom: 150px;
+ font-size: 30px;
+ font-family: Tommy;
+ border-bottom: 10px solid coral;
+ color: white;
+}
+
+
+
+.content_vid{
+
+ padding-bottom: 50px;
+ width: 100%;
+ display: flex;
+
+ flex-flow:column nowrap ;
+ justify-content: center;
+ align-items: center;
+
+
+}
+.a_images :hover{
+
+ filter: brightness(0.8);
+
+}
+
+.content_vid h1{
+ padding-top :50px ;
+ font-family: Tommy_Regular;
+ text-decoration: underline;
+ margin-bottom: 50px;
+ border-bottom:10px solid coral ;
+ text-align: center;
+
+
+}
+
+video{
+
+
+
+ width: 800px;
+ height: 500px;
+
+}
+
+@media screen and (max-width:1000px)
+{
+
+ video{
+ width: 600px;
+ height: 450;
+ }
+}
+
+@media screen and (max-width:700px)
+{
+
+ video{
+ width: 400px;
+ height: 300;
+ }
+}
\ No newline at end of file