#LeMenu,body{margin:0 auto}.nav_a,.nav_acon{font-family:LEMONMILK;position:relative;text-decoration:none}.active,.nav_acon,.navbar-inverse .navbar-nav .active>li>a{background-color:#fff}.icon_logo,.icon_logo_1,nav{box-shadow:0 6px 10px rgba(0,0,0,.5)}.nav_a,.nav_acon,header,nav{position:relative}.liens_pages,.link_jardin,.nav_a,.nav_acon{text-decoration:none}input,textarea{box-shadow:inset -7px 4px 7px 0 rgba(0,0,0,.3)}.about,.contact,.container8,.footer-bottom p,.language,.phrase_page_form{text-align:center}#CmdMenu,.avatar,.burger-menu,.parcelle-btn,.return-btn{cursor:pointer}@font-face{font-family:LEMONMILK;src:url('../fonts/wetransfer_lemonmilk/LEMONMILK-Bold.otf') format('opentype');font-weight:700;font-style:normal}@font-face{font-family:LEMONMILK;src:url('../fonts/wetransfer_lemonmilk/LEMONMILK-Medium.otf') format('opentype');font-weight:400;font-style:normal}@font-face{font-family:LEMONMILK;src:url('../fonts/wetransfer_lemonmilk/LEMONMILK-Regular.otf') format('opentype');font-weight:400;font-style:normal}#LeMenu{max-width:1920px;display:flex;justify-content:center}nav{z-index:2;padding:10px 5px 5px;align-items:center;background-color:#0a6847;border-bottom-left-radius:27px;border-bottom-right-radius:27px}#CmdMenu{align-items:center;font-weight:700;position:fixed;top:5px;right:5px;z-index:50;padding:6px 9px;color:#043f2a;background:#fff;border-radius:5px;display:block}#CmdMenu:hover{background:#fad643;color:#043f2a;border:1px solid #577bac}#LeMenu{flex-direction:column}@media (min-width:769px){#LeMenu{flex-direction:row}#LeMenu>a{display:flex;align-items:center}#CmdMenu{display:none}}.main_pages,.second_page{margin:0;padding:0;align-items:center;width:100%;display:flex}@media (min-width:769px) and (max-width:1200px){#LeMenu>a{padding:5px 10px;margin:0 2px}}@media (min-width:1201px){#LeMenu>a{margin:0 5px}}.main_pages{justify-content:start}.second_page{justify-content:end}ul{list-style:none}li{display:inline-flex;align-items:center;margin-right:10px}.nav_a{padding:10px;color:#fff}.nav_acon{padding:4px 6px;color:#0a6847;border-radius:20px}.container8,.jardin-container,.liens_pages,.submit_button,.text_header,button{font-family:"DM Sans",sans-serif}.nav_a::after{content:'';position:absolute;left:50%;bottom:0;transform:translateX(-50%) scaleX(0);width:100%;height:2px;background:#fff;transition:transform 250ms}.nav_a:hover::after{transform:translateX(-50%) scaleX(1)}.active>a{background:linear-gradient(90deg,#ff6bc2 19%,#fe9997 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-moz-background-clip:text;-moz-text-fill-color:transparent}.prive_admin{transition:.2s;-webkit-transition:.2s;width:40px;margin-right:3px}.icon_logo:hover,.icon_logo_1:hover,.prive_admin:hover{transform:scale(1.1)}.icon_logo:active,.icon_logo_1:active,.prive_admin:active{transition:.25s;-webkit-transition:.25s;transform:scale(.98)}.icon_profil{width:30px;vertical-align:middle}.icon_logo,.icon_logo_1{width:200px;background-color:#fff;border-radius:80px;margin-left:30px;margin-right:20px;transition:.2s;-webkit-transition:.2s}.jardin-button,.jardin-item,.jardin-photo img,header{border-radius:15px}.icon_logo_1{padding:3px 15px 2px 7px;width:180px}.moncompte_align{justify-content:end;width:100px}.jardin-container{display:flex;flex-direction:column;align-items:center;padding:10px}.jardin-item{display:flex;justify-content:center;align-items:center;padding:20px;margin:10px 0;width:90%;background-color:#f8f8f8;box-shadow:0 4px 8px rgba(0,0,0,.1)}.jardin-photo img{width:100%;max-width:300px;height:auto}.jardin-info{flex-grow:1;padding:0 20px}.about p,.contact p,.jardin-info p,.utilisateur-avis,.utilisateur-nom,.utilisateur-notes{margin:5px 0}.jardin-button{background-color:#0a6847;padding:10px 20px;color:#fff}.link_jardin{color:#000;font-weight:700}.burger-menu{display:none;flex-direction:column;padding:10px}.burger-menu span{height:3px;background:#fff;margin:5px;border-radius:2px;transition:.3s}header{width:100%;height:60vh;background:url(../img/header.jpg) center/cover no-repeat;z-index:1;margin-top:-40px}.text_header{background-color:#000000a8;color:#fff;width:400px;border-radius:20px;padding:45px 20px 20px;box-shadow:4px 5px 12px 2px rgba(0,0,0,.5)}svg{width:19px}.liens_pages{align-items:center;color:#000}.footer-bottom,footer{flex-direction:column}.submit_button,button{margin-top:9px;padding:11px 20px;border:2px solid #fff;border-radius:100px;background-color:#fad643;color:#000;font-weight:700;transition:.5s;-webkit-transition:.5s}footer,h1{color:#fff}.submit_button:hover,button:hover{background-color:#00ff00e3;color:#000;transform:scale(1.02)}.submit_button:active,button:active{background-color:#fad643;transition:.25s;-webkit-transition:.25s;transform:scale(.98)}footer{font-family:"DM Sans";margin-bottom:0 auto;background-color:#0a6847;border-radius:20px;padding:20px;display:flex;align-items:center}.footer-container{display:grid;grid-template-columns:1fr 1fr;justify-items:center;width:80%;border-bottom:1px solid #ccc;padding-bottom:20px;gap:20px}.insta_img,.profil_thead{border-style:solid;border-color:#fff}.about h3,.contact h3{margin-top:0}.social-icons{display:flex;gap:10px;justify-content:center}.social-icons a img{width:24px;height:24px}.language button{background-color:#0f0;border:2px solid #fff;padding:10px 20px;cursor:pointer;color:#000;font-weight:700}.lien_footer,input:hover{font-weight:bolder}.footer-bottom{display:flex;align-items:center;width:80%;padding-top:20px;gap:10px}.footer-bottom p{margin:0}.logo img{width:100px}.container8,.formulaire_index,.les_publication_rs{padding:20px;border-radius:20px}.lien_footer{color:#fff;text-decoration:overline}.les_publication_rs{display:flex;flex-direction:column;align-items:center;background-color:#0a6847;margin:20px}.articles_container{display:flex;justify-content:space-evenly;width:100%}.insta_img{width:300px;border-radius:20px;margin-bottom:10px}.publication_réseau{display:flex;margin:20px;justify-content:center;align-items:center}.publication_content{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;height:100%}.container8{margin:49px auto;background-color:#2b572c;max-width:800px}h1{font-size:24px;margin-bottom:20px;font-family:LEMONMILK}.phrase_page_form,input,textarea{font-family:"DM Sans",sans-serif}.formulaire_index{display:flex;background-color:#fff;justify-content:space-between;align-items:center}.form-group{display:flex;flex-direction:column;align-items:flex-start;margin-right:20px}label{color:#000;margin-bottom:5px}select{padding:10px;border-radius:20px;border:1px solid #ccc}.avatar{width:100px;height:100px;border-radius:50%}.formulaire_connexion,input{border-radius:20px;padding:10px}.formulaire_connexion{display:flex;margin:30px auto;width:fit-content;background-image:linear-gradient(to right top,#0a6847,#408749,#75a545,#b3bf40,#fad643)}.section_connexion{width:300px;padding:10px 20px 10px 10px;justify-items:center}.section_insription{width:auto;padding:10px 20px 10px 10px;justify-items:center}.form_connexion1{display:flex;flex-wrap:wrap;flex-direction:column;margin-top:15%;color:#000}input{margin:5px;border:none}.link_a_class{color:#0a6847}.option{padding:3px}.img_connexion{width:370px;border-radius:20px;box-shadow:5px 7px 8px 4px rgba(0,0,0,.3)}textarea{border-radius:20px;height:150px;padding:10px;margin-bottom:10px;margin-top:10px;border-style:none}textarea:hover{color:#151d4c}.phrase_page_form{padding:6px;font-weight:700;color:#0a6847;background-color:#fff;border-radius:20px}.profile-pictures{display:flex;justify-content:space-around;margin-bottom:20px}.profil_table{background-color:#0a6847;margin:0 auto;color:#fff;border-radius:15px;border-style:solid;padding:16px;text-align:start}.profil_thead{font-weight:bolder;padding:10px}.profil_tr{background-color:#0f0}.profil-container{width:90%;margin:0 auto;padding:20px;border-radius:10px;box-shadow:0 0 10px rgba(0,0,0,.1)}.profil-info,.titre-index{font-family:LEMONMILK;color:#043f2a;background-color:#fff;padding:20px;border-radius:15px;box-shadow:5px 7px 8px 4px rgba(0,0,0,.1);width:fit-content;margin:0 auto;text-align:center}#parcelles,.parcelles-container,.registration-form{font-family:"DM Sans",sans-serif}.profil-info h2{color:#420b26;text-align:center}.parcelles-container h2{color:#102d00;font-family:LEMONMILK;text-align:center}.profil-info p{font-size:16px;margin:5px 0}.profil-photo{border-radius:50%}.btn-modifier,.btn-more,.btn-supprimer{display:inline-block;padding:10px 20px;margin:10px 0;font-size:14px;color:#fff;background-color:#5cb85c;text-decoration:none;border-radius:5px}.btn-supprimer{background-color:#d9534f;border-radius:15px}.btn-more{background-color:#0275d8}.parcelles-container{text-align:center;margin-top:30px}.tableu_profil_form{border-radius:10px}.ligne_tableu_profl:hover{background-color:#fad54385}.tableau-profil{width:100%;border-collapse:collapse;margin-bottom:20px}.tableau-profil td,.tableau-profil th{padding:10px;text-align:left;border-bottom:1px solid #ddd}.tableau-profil th{background-color:#fad643bd}.registration-form-section{width:100%;max-width:600px;margin:50px auto;background-color:#fff;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:15px}.registration-form-section h2{font-family:LEMONMILK;margin-bottom:20px;text-align:center;color:#043f2a}.registration-form{display:flex;flex-direction:column}.registration-form .form-group{margin-bottom:20px}.registration-form label{margin-bottom:5px;font-weight:700;color:#555}.registration-form input[type=email],.registration-form input[type=password],.registration-form input[type=text]{padding:14px;width:100%;border:1px solid #ccc;border-radius:15px;font-size:16px;box-sizing:border-box}.parcelle,.registration-form-section1{border-radius:15px;background-color:#fff;text-align:center}.registration-form-section1{box-shadow:0 0 10px rgba(0,0,0,.1);padding:20px;max-width:600px;margin:20px auto}.registration-form-section1 h2{font-family:LEMONMILK;margin-bottom:20px;color:#444;font-size:24px;text-align:center}#parcelles{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:25px}.parcelle{margin:0 auto;box-shadow:0 6px 10px rgba(0,0,0,.347);padding:15px}.container1,.parcelle-title{box-shadow:0 0 10px rgba(0,0,0,.1)}.parcelle-btn{background-color:#4caf50;color:#fff;border:none;padding:10px 20px;font-size:16px;margin-bottom:10px}.parcelle-btn.occupee{background-color:#f44336}.jardin-info1,.reservation-link,.return-btn:hover{color:#fff;background-color:#055438}.jardin-title{margin:20px auto 10px;text-align:center;font-family:LEMONMILK;font-size:24px}.container1,.jardin-info1{font-family:"DM Sans",sans-serif;border-radius:10px}.jardin-info1{margin:0 auto 20px;width:fit-content;text-align:center;padding:10px;font-size:18px}.reservation-link{padding:7px;border-radius:10px;text-decoration:none}.container1,.container2{max-width:800px;background-color:#fff}.container1{margin:40px auto;padding:20px}.parcelle-title{border-radius:10px;padding:10px;text-align:center;width:fit-content}.return-btn{box-shadow:none;padding:19px;align-items:center;font-weight:bolder}.container2{text-align:center;margin:80px auto;padding:20px;box-shadow:0 0 10px rgba(0,0,0,.1)}.section-title{color:#333;margin-bottom:20px;text-align:center;font-family:LEMONMILK}.form-input3{padding:10px;border:1px solid #ccc;width:calc(100% - 22px);margin-bottom:10px}.avis-text{height:100px}.galerie{display:flex;justify-content:center;gap:10px;margin-bottom:20px}.galerie-item{max-width:50%;height:auto;border:1px solid #ddd;border-radius:5px;box-shadow:0 0 5px rgba(0,0,0,.1);transition:transform .3s}.galerie-item:hover{transform:scale(1.05)}.avis-utilisateurs{margin-top:20px}.avis-utilisateur{font-family:"DM Sans",sans-serif;padding:15px;box-shadow:0 0 5px rgba(0,0,0,.192);background-color:#055438;color:#fff;font-weight:bolder;border-radius:10px;margin-bottom:15px}.container_video{width:100%;text-align:center;margin:20px}iframe{border-radius:20px;align-items:center}@media (max-width:768px){nav{padding:10px}.main_pages,.second_page{justify-content:center}li{margin-right:5px}.jardin-item{flex-direction:column}.jardin-photo img{max-width:200px}.jardin-info{padding:10px;text-align:center}.footer-container{grid-template-columns:1fr;text-align:center;gap:10px}.parcelles-container,.profil-info{text-align:left}.profil-info h2,.registration-form-section h2{font-size:24px}.profil-info p{font-size:14px}.btn-modifier,.btn-more,.btn-supprimer{font-size:12px;padding:8px 15px}.tableau-profil td,.tableau-profil th{padding:8px}.profil-photo{width:80px;height:80px}.registration-form-section{margin:20px;padding:15px}.registration-form .submit-button,.registration-form input[type=email],.registration-form input[type=password],.registration-form input[type=text]{font-size:14px;padding:8px}#parcelles{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.publication_réseau{margin:20px}.insta_img{width:200px}.img_connexion{display:none}}@media (max-width:480px){.jardin-item{flex-direction:column;width:100%;padding:15px}.footer-bottom,.footer-container,.profil-container{width:100%;padding:10px}.logo img{width:80px}.profil-info h2,.registration-form-section h2{font-size:20px}.profil-info p,.tableau-profil{font-size:12px}.btn-modifier,.btn-more,.btn-supprimer{font-size:10px;padding:5px 10px}.profil-photo{width:60px;height:60px}.tableau-profil td,.tableau-profil th{display:block;width:100%}.tableau-profil th{text-align:right;padding-right:10px}.tableau-profil td{text-align:left;padding-left:10px}.tableau-profil tr{display:block;margin-bottom:10px}.registration-form-section{margin:10px;padding:10px}.registration-form .submit-button,.registration-form input[type=email],.registration-form input[type=password],.registration-form input[type=text]{font-size:12px;padding:6px}.icon_logo{width:150px}.icon_profil{width:25px}.les_publication_rs{flex-direction:column;align-items:center}.publication_réseau{margin:15px 0}.insta_img{width:100%;max-width:300px}.message-erreur{padding: 10px;font-weight: 700;color: black;background-color: #fad643;border-radius: 20px;text-align: center;}}
