.banner{height:40px;display:flex;justify-content:flex-end;align-items:center;background-color:white}.text-banner{font-family:'Comfortaa', cursive;font-size:11px;color:#8A9B85;margin-right:30px}@media screen and (max-width: 600px){.banner{flex-direction:column !important;justify-content:center !important;height:auto}.text-banner{margin-right:0px}}@media screen and (max-width: 992px){.banner{justify-content:center !important}}.section-contact{min-height:280px}.btn-contact{display:inline-flex;justify-content:center;align-items:center;background-color:#8A9B85;border:2px solid white !important;border-radius:7px;-webkit-box-shadow:0px 1px 10px 10px rgba(0,0,0,0.16);box-shadow:0px 1px 10px 10px rgba(0,0,0,0.14);padding-left:20px;padding-right:20px;min-width:250px;height:50px;color:white;text-transform:uppercase;width:100%}.text-green-contact{color:#8A9B85;font-weight:800;font-family:'Comfortaa', cursive}.placeholder{color:red}.bg-familySpace{margin-top:110px !important;padding:50px 200px;overflow-x:hidden;background-image:url("/assets/images/bg-familySpace-17846ba514e03a8e29d8671dda09481b257be6d430870d8972e8d3f52f930dab.png");background-position:right;background-size:cover;background-repeat:no-repeat;width:100%;height:500px}.bg-post-strong{background-color:#8A9B85;height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center}.bg-post-strong .title-bg-post-strong{color:white;font-weight:800;font-size:20px}.bg-post-strong .title-bg-post-strong .title-light-bg-post{color:white;font-weight:300;font-size:20px}.btn-familySpace{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:white;color:#8A9B85;font-weight:500;width:400px;height:40px;border-radius:3px;text-transform:uppercase;-webkit-box-shadow:0px 1px 10px 5px rgba(0,0,0,0.16);box-shadow:0px 1px 10px 5px rgba(0,0,0,0.14)}.btn-familySpace:hover{color:#8A9B85 !important;text-decoration:underline}.icon-familySpace{width:20px;height:20px;object-fit:contain;margin-right:20px}.divider{height:100px;position:relative}.post{background-color:#DDD6D1;padding:20px;border-radius:20px;position:relative;z-index:100 !important;margin-bottom:150px}.title-family-space{font-family:"Raleway", cursive;font-size:40px;font-weight:bolder;margin-bottom:20px;margin-top:-35px}.img-post{border-radius:20px;-webkit-box-shadow:0px 1px 10px 10px rgba(0,0,0,0.16);box-shadow:0px 1px 10px 10px rgba(0,0,0,0.14);margin-top:-100px}.img-points-post{width:150px !important;height:150px !important;position:absolute;top:0;right:0;margin-top:50px !important;margin-right:-50px;z-index:1 !important}@media screen and (max-width: 576px){.button-margin-responsive-familySpace{margin-bottom:20px}}@media screen and (min-width: 576px) and (max-width: 992px){.button-margin-responsive-familySpace{margin-bottom:20px}}@media screen and (max-width: 1200px){.text-post{margin-top:50px !important}}.bloc-white-footer{height:300px}.bloc-mid-footer{height:30px;background-color:#CBC0B8;position:relative}.bloc-bottom-footer{min-height:600px;background-color:#716861;position:relative;overflow:hidden}.img-f-footer{position:absolute;bottom:0;right:0;width:30% !important;height:auto;margin-right:-280px;margin-bottom:-280px}.title-footer{font-family:'Raleway', cursive;font-size:26px;color:white;font-weight:bold;margin-bottom:20px}.copyright{height:50px}.text-footer{font-family:'Comfortaa', cursive;font-size:16px;color:white}.text-light-footer{color:white;font-size:18px}.bloc-iframe{position:absolute;top:-150px;width:100%;margin-left:20%;margin-right:20%;z-index:100}.iframe{border-radius:15px}.title-map{font-weight:800;font-size:40px;margin-top:-100px}.bloc-acces{height:100%;display:flex;justify-content:center;align-items:center;position:relative}.title-acces{font-family:"Raleway", cursive;font-size:40px;font-weight:bolder;text-transform:uppercase;margin-top:-100px}.img-circle-acces{position:absolute;left:20px}@media screen and (max-width: 1200px){.bloc-responsive-footer{margin-top:250px !important}.bloc-iframe{margin:0 !important}.img-circle-acces{display:none}}.btn-navbar{display:flex;justify-content:center;align-items:center;background-color:#8A9B85;border:2px solid white !important;border-radius:7px;-webkit-box-shadow:0px 1px 10px 5px rgba(0,0,0,0.16);box-shadow:0px 1px 10px 5px rgba(0,0,0,0.14);width:172px !important;padding-top:4px;height:42px;float:right !important}.navbar a{font-size:14px}.navbar{padding:0 !important;border-top:1px solid #DDD6D1}.navbar .container-fluid{padding-left:0 !important;background-color:white}.navbar .container-fluid .container-logo{background-color:#DDD6D1;color:black;min-width:190px;padding:5px 20px 5px 50px}.navbar .container-fluid .container-logo .logo-home{border-right:1px solid black;padding-right:10px}.navbar .container-fluid div{font-family:"Comfortaa", cursive}.navbar .container-fluid div .ps-2{font-weight:300}.container-item{background-color:#DDD6D1;min-height:69px;display:flex;justify-content:center;align-items:center}.navbar-collapse{justify-content:center;align-items:center}.navbar-collapse .nav-item{min-height:69px}.navbar-light .navbar-nav .nav-link{color:rgba(51,51,53,0.4) !important;font-size:14px;font-weight:800;border-left-color:#DDD6D1;font-family:'Raleway', cursive;text-transform:uppercase;margin:auto;display:flex;align-items:center;border-right:1px solid #DDD6D1;height:100%;text-align:center}.nav-link{min-height:69px;display:flex;justify-content:center;align-items:center}.nav-link:hover .bg-title-nav{background-color:rgba(51,51,53,0.2) !important;height:10px;margin-top:10px}.nav-link:hover .title-nav{margin-top:-10px;color:black}.title-nav{font-family:"Raleway", cursive !important;font-weight:800 !important}.nav-link-last{border-right:none !important}#navbarSupportedContent{background-color:white;min-height:69px}.btn-roseraie{display:inline-flex;justify-content:center;align-items:center;background-color:#8A9B85;border:2px solid white !important;border-radius:7px;-webkit-box-shadow:0px 1px 10px 5px rgba(0,0,0,0.16);box-shadow:0px 1px 10px 5px rgba(0,0,0,0.14);padding-left:20px;padding-right:20px;min-width:250px;height:50px;color:white;text-transform:uppercase;transition:all .5s ease}.btn-roseraie:hover{display:inline-flex;justify-content:center;align-items:center;background-color:#8A9B85;border:2px solid white !important;border-radius:7px;-webkit-box-shadow:2px 8px 4px -6px 30%;box-shadow:2px 8px 4px -6px 30%;padding-left:20px;padding-right:20px;min-width:250px;height:50px;color:white;text-transform:uppercase;text-decoration:underline}.text-section-top{font-family:"Comfortaa", cursive;font-size:20px;font-weight:lighter}.bg-title{background-color:rgba(110,95,85,0.1);display:inline-block;height:15px;margin-bottom:30px;margin-left:10px}.title{font-family:"Raleway", cursive;font-size:40px;font-weight:bolder;text-transform:uppercase;margin-bottom:20px;margin-top:-35px}.title-lang{font-family:"Raleway", cursive;font-size:30px;font-weight:bolder;text-transform:uppercase;margin-bottom:20px;margin-top:-35px}.img-section-top{width:800px;height:auto}.icon-g{width:80px !important;height:auto !important}.img-feuilles-top-left{position:absolute;bottom:40px;left:0px;margin-left:-150px;width:500px;height:auto}.section-presentation{padding:0px 300px 200px 300px;position:relative}.bloc-text-presentation{max-width:1000px}.bar-medou{position:absolute;top:0;left:200px;margin-top:-170px}.circles-medou{position:absolute;bottom:90px;right:200px}.section-home{margin-top:110px !important;padding:50px 200px;overflow-x:hidden}.bg-r-primary{background-color:rgba(138,155,133,0.18)}.bg-b-primary{background:linear-gradient(to bottom, #DDD6D1 0%, #DDD6D1 75%, white 51%, white 100%);min-height:800px}.section-family{background-color:#CBC0B8;padding:40px}@media screen and (max-width: 576px){.title{font-size:25px}.section-home{padding:20px !important}.section-presentation{padding:0px 50px 50px 50px;position:relative}.section-presentation>img{display:none}.img-relayage{margin-bottom:50px}.btn-responsive{font-size:12px}.mb-responsive{margin-bottom:20px}}@media screen and (min-width: 576px) and (max-width: 992px){.section-top{padding:70px}.section-home{padding:50px !important}.section-presentation{padding:0px 50px 50px 50px;position:relative}.section-presentation>img{display:none}.img-relayage{margin-bottom:50px}.btn-responsive{font-size:10px}.btn-ema{min-width:200px !important}}@media screen and (min-width: 992px) and (max-width: 1200px){.img-feuilles-top-left{display:none}.section-home{padding:50px !important}.text-section-top{font-size:16px}}.modal{display:none;background-color:rgba(113,104,97,0.9)}.bg-modal{background-color:#fefefe}.title-lang-modal{font-family:"Raleway", cursive;font-size:30px;font-weight:bolder;text-transform:uppercase}.bg-title-modal{background-color:#DDD6D1;display:inline-block;height:15px;margin-bottom:30px;margin-left:10px}.title-modal{font-family:Raleway;font-size:30px;font-weight:800}.close{color:#aaa;font-size:28px;font-weight:bold}.close:hover,.close:focus{color:black;text-decoration:none;cursor:pointer}.touchableClose{display:flex;justify-content:center;align-items:center;width:60px;height:60px}.touchableClose-titleLang{display:flex;justify-content:center;align-items:flex-start;width:60px;height:60px}.height-title-modal{height:60px;margin-bottom:30px}.puce-strange li{margin-bottom:20px;list-style-image:url("icons/li.png");background-position:1px}.puce-strange li strong{color:#8A9B85}.text-green{color:#8A9B85}#myModal,#myModal-admin{display:none;align-items:center;justify-content:center}#myModal .modal-content,#myModal-admin .modal-content{background-color:#fefefe;border-radius:20px !important;padding:20px;margin:0;border:1px solid #888;width:80% !important}#myModal .modal-content .marginLeftLi,#myModal-admin .modal-content .marginLeftLi{margin-left:-30px}#myModal-presentation,#myModal-communes,#myModal-heal{display:none;justify-content:center}#myModal-presentation .modal-content,#myModal-communes .modal-content,#myModal-heal .modal-content{background-color:#fefefe;border-radius:20px !important;padding:20px;margin:0;border:1px solid #888;width:80% !important;overflow-y:scroll;overflow-x:hidden}#myModal-presentation .modal-content .marginLeftLi,#myModal-communes .modal-content .marginLeftLi,#myModal-heal .modal-content .marginLeftLi{margin-left:-30px}@media screen and (max-width: 576px){#myModal-presentation,#myModal,#myModal-admin,#myModal-communes,#myModal-heal{width:100% !important}#myModal-presentation .modal-content,#myModal .modal-content,#myModal-admin .modal-content,#myModal-communes .modal-content,#myModal-heal .modal-content{width:100% !important;margin:0 !important}#myModal-presentation .modal-content .marginLeftLi,#myModal .modal-content .marginLeftLi,#myModal-admin .modal-content .marginLeftLi,#myModal-communes .modal-content .marginLeftLi,#myModal-heal .modal-content .marginLeftLi{margin-left:20px}#myModal-presentation .imageLi,#myModal .imageLi,#myModal-admin .imageLi,#myModal-communes .imageLi,#myModal-heal .imageLi{display:none}#myModal-presentation .bloc-img-modal,#myModal .bloc-img-modal,#myModal-admin .bloc-img-modal,#myModal-communes .bloc-img-modal,#myModal-heal .bloc-img-modal{display:none}#myModal-presentation,#myModal-heal{width:100%;height:100%;padding:10px}#myModal-admin,#myModal{width:100%;padding:10px}#myModal-heal .title-lang-modal,#myModal-communes .title-lang-modal{font-size:16px}}@media screen and (min-width: 576px) and (max-width: 992px){.imageLi{display:none}.marginLeftLi{margin-left:20px !important}#myModal-presentation,#myModal-heal,#myModal-communes{width:100%;height:100%;padding:10px}#myModal-heal .title-lang-modal,#myModal-communes .title-lang-modal{font-size:16px}}body{margin:0;padding:0;font-family:"Comfortaa", cursive}body .button-scroll{position:fixed;bottom:50px;right:50px;z-index:20000}a{text-decoration:none !important}a:hover{text-decoration:underline !important;color:white !important}.text-strong{font-weight:600;color:white;text-transform:uppercase}.row{margin-left:0 !important;margin-right:0 !important}.form-control{-webkit-box-shadow:0px 1px 10px 10px rgba(0,0,0,0.16);box-shadow:0px 1px 10px 10px rgba(0,0,0,0.14);height:50px}textarea{min-height:200px !important}.pr{position:relative}.section-without-margin{padding:50px 200px;overflow-x:hidden}.bg-braun{background-color:#DDD6D1;height:auto}.ul-presentation-roseraie-medou li{margin-left:40px}.ul-without-puce li{list-style-type:none}.asimat-tp{width:150px !important;height:auto;margin-bottom:10px}.img-feuilles-contact{position:absolute;top:0px;right:0;width:400px;margin-right:-100px}.img-feuilles-contact-bottom{position:absolute;bottom:50px;right:0px;margin-right:-40px;width:150px;height:auto}@media screen and (max-width: 576px){.section-without-margin{padding:10px}.img-feuilles-contact{display:none}.img-feuilles-contact-bottom{display:none}}@media screen and (min-width: 576px) and (max-width: 992px){.section-without-margin{padding:10px}}.jumbotron-400{background-color:rgba(138,155,133,0.18);height:100vh}.jumbotron-400 .content-jumbotron{padding:50px;border-radius:15px;border:1px solid white}.jumbotron-400 .content-jumbotron .separator-row-field{min-height:80px;padding-top:20px;padding-bottom:20px;border-bottom:1px solid white}.jumbotron-400 .content-jumbotron .separator-row-btn{min-height:80px;padding-top:20px;padding-bottom:20px}.fas{color:#8A9B85}.accordion-item{margin-bottom:50px;border:none !important}.accordion-header{background-color:rgba(138,155,133,0.18);border-radius:7px;overflow:hidden;border:2px solid white !important;-webkit-box-shadow:0px 1px 10px 10px rgba(0,0,0,0.16);box-shadow:0px 1px 10px 10px rgba(0,0,0,0.14)}.accordion-button{background-color:#8A9B85 !important;overflow:hidden;color:white !important;text-transform:uppercase;font-weight:700;font-size:20px}.accordion-body{background-color:#f1f3f1;border-bottom-left-radius:7px;border-bottom-right-radius:7px;margin-left:20px;margin-right:20px}.accordion-button::after{color:white !important;background-image:url("/assets/icons/icon-chevron-up-9fea6ead28b618747ad40a4f8b7234f394efe9141a80a7d2ef363cfc05a74af9.png") !important;border-radius:20px !important;transform:none !important;width:23px;height:13px;margin-bottom:-5px}.accordion-button:not(.collapsed)::after{background-image:url("/assets/icons/icon-chevron-down-e105a90c62ae4a25581c6a17567f6ba1d44e879038ee2904e959460772ae7718.png") !important;margin-top:auto;margin-bottom:auto;width:23px;height:13px}.bloc-2-medou{background-color:#ddd6d1;border-radius:15px;padding:20px;height:100%}.bloc-3-medou li{margin-bottom:20px;list-style-image:url("icons/li.png");background-position:1px}.bloc-5-medou li{margin-bottom:20px;list-style-image:url("icons/li.png");background-position:1px}
