.first_section{color:#286f6f;margin:auto;padding:2rem 0;width:100%}.first_section h2,.fourth_section,.third_section h2{text-align:center}.infos_container{align-items:center;display:flex;justify-content:space-between;margin:0 auto;width:100%}.infos_details{display:flex;flex-direction:column;justify-content:center;width:50%}.first_section_infos_container{line-height:1.5rem;margin:auto;padding:2rem 2rem 0;text-align:justify;width:80%}.image_and_text{align-items:center;display:flex;justify-content:center;margin-bottom:3rem;width:100%}.image{width:40%}.right_text{padding:0 0 0 1rem;width:60%}.image img{margin:auto;max-height:333px;max-width:100%}.right_text h3{margin-top:0}.first_section_infos_container p{margin-bottom:0}.grid{color:#fff;counter-reset:doc;display:grid;font-weight:500;gap:1rem 2rem;grid-template-columns:1fr 1fr;list-style:none;margin:1rem auto 2rem;max-width:1040px;padding:0}.grid>li{counter-increment:doc}.grid>li:before{content:counter(doc) ". "}.grid>li{background-color:#ea9b6a;border-radius:10px;display:grid;gap:.5rem;grid-template-columns:auto auto auto 1fr;padding:1rem}.grid p{margin-top:0}#last_line{grid-column:span 2;text-align:center}#last_line:before{content:none}.text li:before{font-family:Verdana,Geneva,Tahoma,sans-serif;font-style:italic;padding-left:1rem;padding-top:3rem}.grid_icon{align-items:center;display:flex;height:40px;justify-content:space-evenly;margin-bottom:.5rem}.grid li img{max-height:40px;max-width:50px}.first_section_infos_container li{margin:.5rem 0}.infos_details p a{color:#286f6f;text-decoration:underline}.second_section{background:linear-gradient(90deg,#ea9b6a,#f4b188);margin:auto;width:80%}.second_section_container{color:#fff;display:flex;padding:1rem;position:relative}#border_bottom{border-bottom:2px solid #fff;bottom:0;left:10%;position:absolute;width:80%}.second_section_left{display:flex;font-size:x-large;min-width:30%}.second_section_left h3{margin-top:0;padding:0 1rem}.second_section_right :first-child{margin-top:.4rem}.second_section_right{font-size:large;font-weight:500;text-align:justify}.third_section{color:#286f6f;display:flex;flex-direction:column;justify-content:space-around;margin:auto;padding:1rem 0 3rem;width:80%}.third_section_infos_container{flex-direction:row-reverse}.map_and_text{align-items:center;display:flex;justify-content:space-evenly;max-width:100%;padding:20px}.map_text{width:30%}.map_text p{color:#000;font-family:Lato;font-size:20px;line-height:1.5;text-align:justify}.map-responsive{height:0;margin-left:20px;overflow:hidden;padding-bottom:45%;position:relative;width:50%}.map-responsive iframe{height:100%;left:0;position:absolute;top:0;width:100%}.third_section_infos_container .infos_details{line-height:2rem;margin-bottom:0;padding-right:1rem;text-align:justify}.third_section_infos_container .infos_details ul{margin-top:0;padding-left:0}.third_section_infos_container .infos_details li{list-style-type:"📍";margin-left:1rem;padding:0 0 0 1rem}.fourth_section{background:#ea9b6a;background:linear-gradient(90deg,#ea9b6a,#f4b188);color:#fff;display:flex;margin:0 auto 2rem;padding:2rem 0;width:80%}.fourth_section,.fourth_section .infos_container{flex-direction:column}.fourth_section .infos_details{margin:auto;width:100%}.fourth_section .infos_details p{font-weight:500;margin-bottom:1rem;padding:1rem 0;text-align:center}.fourth_section h2{margin:0}.button_container{align-items:center;display:flex;justify-content:center;width:50%}.button_container a{background-color:#286f6f;border:none;border-radius:50px;color:#fff;cursor:pointer;font-size:20px;font-weight:700;height:40px;line-height:40px;max-width:50vw;padding:5px 20px;text-align:center}@media only screen and (max-width:800px){.first_section{padding:1rem 0;width:90%}.first_section_infos_container{padding:1rem 0;width:100%}.image_and_text{flex-direction:column}.image{width:100%}.right_text{padding:1rem 0 0;width:100%}.grid{grid-template-columns:1fr}#last_line{grid-column:span 1}.infos_container,.infos_container_2{flex-direction:column}.infos_image{width:90%}.infos_image img{max-height:250px}.infos_details{width:100%}.third_section_infos_container .infos_details{padding-right:0}.third_section .infos_details p{padding:0 1rem}.fourth_section .infos_details p{margin-bottom:1rem;padding:0 1rem}.button_container{width:100%}.button_container a{height:auto;max-width:100%}.second_section,.third_section{padding:1rem 0;width:90%}.second_section h2,.third_section h2{padding:0 1rem}.second_section_container{align-items:center;flex-direction:column}.second_section_left{text-align:center}.map-responsive{margin:0;padding-bottom:75%;width:100%}}