@charset "UTF-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.sro{position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;color:#fff;overflow:hidden;clip:rect(0 0 0 0)}:root{--grid-container: 1280px;--black: #000000;--white:#FFFFFF;--light-blue: #CDEEE7;--pink: #F19595;--grey: #D9D9D9;--yellow-border:#FFE9AC;--light-yellow:#FFF4D6;--input-border:#F5F5F5 ;--placeholder: #C3C3C3;--gradient: rgba(255, 255,255,0);--shadow: rgba(0, 0, 0, .25)}:root{font-family:Avenir,Helvetica,Arial,sans-serif}@font-face{src:url(/wp-content/themes/vm/public/assets/AvenirLTStd-Roman-D-SuJsdh.otf) format("TrueType");font-family:Avenir;font-display:swap;font-style:normal;font-weight:400}@font-face{src:url(/wp-content/themes/vm/public/assets/AvenirLTStd-Heavy-PlJXM_vK.otf) format("TrueType");font-family:Avenir;font-display:swap;font-style:normal;font-weight:700}@font-face{src:url(/wp-content/themes/vm/public/assets/SulphurPoint-Bold-utlPuRzj.ttf) format("TrueType");font-family:SulphurPoint;font-display:swap;font-style:normal;font-weight:600}@font-face{src:url(/wp-content/themes/vm/public/assets/SulphurPoint-Light-T7-dP9RT.ttf) format("TrueType");font-family:SulphurPoint;font-display:swap;font-style:normal;font-weight:300}@font-face{src:url(/wp-content/themes/vm/public/assets/SulphurPoint-Regular-BZDzFO0h.ttf) format("TrueType");font-family:SulphurPoint;font-display:swap;font-style:normal;font-weight:400}@font-face{src:url(/wp-content/themes/vm/public/assets/HappyMonkey-Regular-DbvONFA4.ttf) format("TrueType");font-family:HappyMonkey;font-display:swap;font-style:normal;font-weight:400}.history_container{display:flex;flex-direction:column;background-color:var(--light-blue);padding-top:4.0625em;padding-bottom:5.625em;align-content:center}.history_container .history_gallery__img:first-of-type{margin-bottom:1em}.history_container .link_to_page{margin-top:1.7777777778em}.history_container .history_images_container{text-align:center}.history_gallery__img{width:100%;height:auto;max-width:500px;object-fit:cover}.what_introduction_image img,.what_mission_image img,.what_values_image img{width:100%;height:auto}.what_introduction_container{margin-top:0}.what_introduction_container img{margin-top:9.375em}.what_introduction_image img{max-width:500px;height:auto}.what_introduction_container .section_title,.what_introduction_container .activities_container.section_title,.missions_container .section_title,.missions_container .activities_container.section_title,.values_container .section_title,.values_container .activities_container.section_title{margin-bottom:.8888888889em}.missions_container,.values_container{background-color:var(--light-blue);padding-top:5.625em;padding-bottom:5.625em}.missions_container img,.values_container img{border-radius:8px}.values_container{margin-top:0;padding-bottom:5.625em}.missions_container{margin-bottom:0;padding-bottom:0}.partners_images_container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;margin-right:auto;margin-left:auto;align-items:center;gap:3em}.partners_images_container .partners_gallery__img{max-width:241px}@media (max-width: 1199px){.what_introduction_image{text-align:center}.missions_container.img_title_text img,.values_container.img_title_text img,.activities_container.img_title_text img{max-width:480px}.missions_container.img_title_text .what_mission_image,.missions_container.img_title_text .what_values_image,.values_container.img_title_text .what_mission_image,.values_container.img_title_text .what_values_image,.activities_container.img_title_text .what_mission_image,.activities_container.img_title_text .what_values_image{margin-left:auto;margin-right:auto}.missions_container.img_title_text p,.values_container.img_title_text p,.activities_container.img_title_text p{padding-right:1.5em;padding-left:1.5em;margin-right:auto;margin-left:auto;max-width:50em}.missions_container.img_title_text .text_content,.values_container.img_title_text .text_content,.activities_container.img_title_text .text_content,.title_text{margin-right:auto;margin-left:auto;max-width:50em}.partners_images_container{max-width:calc(100% - 48px)}.history_container .section_title{margin-bottom:.8888888889em}.history_container p{margin-top:1em}.partners_container .section_title{margin-bottom:1.3333333333em}}@media (min-width: 750px) and (max-width: 1199px){.history_gallery__img{max-height:310px;margin-left:.5em;margin-right:.5em}.what_introduction_container{margin-left:1.5em;margin-right:1.5em}h2.section_title{margin-left:0;margin-right:0}.missions_container.img_title_text .section_title,.values_container.img_title_text .section_title,.activities_container.img_title_text .section_title{padding-left:.6666666667em}.what_activities_container p{padding-left:1.5em;padding-right:1.5em}}@media (min-width: 750px){.history_container{padding-left:1.5em;padding-right:1.5em}}@media (min-width: 1200px){.what_activities_container p{padding-left:1.3333333333em;padding-right:1.3333333333em}.history_container .link_to_page{margin-top:3.1111111111em}.history_container p{max-width:1234px;margin-left:auto;margin-right:auto;font-size:1.125em;margin-top:.8888888889em}.history_gallery__img{max-width:500px;height:360px;object-fit:cover;margin-right:1.25em;margin-left:1.25em}.history_images_container{padding-left:0;padding-right:0}.history_images_container{padding-right:1.5em;padding-left:1.5em}.history_container .section_title{margin-bottom:.6666666667em}.what_activities_container,.text_content{max-width:982px;margin-left:auto;margin-right:auto}.what_activities_container p,.text_content p{font-size:1.125em}.partners_images_container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;margin-right:auto;margin-left:auto;align-items:center;max-width:1234px}.what_introduction_container{max-width:1234px;margin:12.875em auto 7.5em}.what_introduction_container p{padding-right:1.3333333333em;font-size:1.125em}.what_introduction_container .img_title_text{margin-left:auto;margin-right:auto;max-width:1234px}.missions_container.img_title_text .text_content,.values_container.img_title_text .text_content,.activities_container.img_title_text .text_content{margin-right:auto;margin-left:0}.missions_container.img_title_text .what_mission_image,.missions_container.img_title_text .what_values_image,.values_container.img_title_text .what_mission_image,.values_container.img_title_text .what_values_image,.activities_container.img_title_text .what_mission_image,.activities_container.img_title_text .what_values_image{margin-left:auto}.missions_container.img_title_text .what_mission_image img,.missions_container.img_title_text .what_values_image img,.values_container.img_title_text .what_mission_image img,.values_container.img_title_text .what_values_image img,.activities_container.img_title_text .what_mission_image img,.activities_container.img_title_text .what_values_image img{max-width:480px}.values_container{margin-bottom:7.5em}.history_container{margin-top:7.5em;margin-bottom:7.5em;padding-top:5.625em;padding-bottom:5.625em}.history_container p{max-width:982px}.partners_container{margin-bottom:7.5em;margin-top:0}.img_title_text{display:flex;flex-direction:row-reverse;align-items:center;padding-left:1.5em;padding-right:1.5em;gap:3.5em}.img_title_text .text_content{max-width:678px}.img_title_text img{margin-top:0}.img_title_text h2{margin-left:0}.img_title_text .text_content p{padding-left:0}.partners_container .section_title{margin-bottom:1em}.what_introduction_container .section_title,.what_introduction_container .activities_container.section_title,.missions_container .section_title,.missions_container .activities_container.section_title,.values_container .section_title,.values_container .activities_container.section_title{margin-bottom:.6666666667em}}.family_question,.general_question{font-size:1.125em;font-weight:700;margin-top:1.7777777778em;margin-bottom:.4444444444em;font-family:SulphurPoint,sans-serif}.family_section_container{display:flex;flex-direction:column}.family_section_container .link_to_page{margin-top:3.1111111111em;display:inline-block;text-align:center}.faq_family_list,.faq_general_list{max-width:50em;margin-left:auto;margin-right:auto;padding-right:1.5em;padding-left:1.5em}@media (max-width: 1199px){.general_section_container,.family_section_container{margin-top:5.625em}.general_section_container h2,.family_section_container h2{margin-bottom:.2222222222em}.family_answer,.general_answer,.family_question,.general_question{line-height:1.75em}}@media (min-width: 1200px){.family_section_container{margin-top:12.875em}.family_section_container .section_title{margin-bottom:.1666666667em}.family_answer,.general_answer,.family_question,.general_question{line-height:1.5555555556em}}.houses_vm_gallery_container .houses_vm_gallery,.houses_vm_gallery_container .houses_e_gallery,.houses_e_gallery_container .houses_vm_gallery,.houses_e_gallery_container .houses_e_gallery{margin-bottom:3.5em}.vm_adress p:last-of-type{margin-bottom:0}.image_vm img,.image_e img,.project_image img{border-radius:8px;max-width:594px}.houses_project_container .project_image img{border-radius:8px;margin-bottom:0}.project_title{font-weight:700}.houses_project_container{margin-bottom:0}.donations_container{margin-top:0}strong{font-weight:700}.houses_links{margin-top:9.375em;display:flex;flex-direction:row;justify-content:center;gap:3.5em}.houses_links .link{margin-left:0;margin-right:0}@media (max-width: 1199px){.image_e img,.image_vm img,.project_image img{width:100%;height:auto}.houses_vm_team_container h3,.houses_vm_introduction_container h3,.houses_e_introduction_container h3,.houses_e_team_container h3{margin-bottom:.8888888889em;margin-left:.6666666667em}.houses_vm_gallery_container .section_title,.houses_e_gallery_container .section_title{margin-bottom:.8888888889em}.houses_e_gallery_container .section_title:last-of-type,.houses_vm_gallery_container .section_title:last-of-type{margin-bottom:.8888888889em}.houses_project_container p{margin-bottom:5.625em}.project_title{margin-left:1.2em;font-size:1.25em;margin-top:1.6em;margin-bottom:1.6em}.vm_adress p{margin-bottom:.5em}.img_title_text{display:flex;flex-direction:column;align-items:center}.img_title_text .qr_code img,.img_title_text .qr_code{margin-bottom:0}.img_title_text .text_content{order:2}.img_title_text p{order:4}.img_title_text img{order:1;margin-bottom:3em}.img_title_text h2{order:2}.img_title_text h3{order:3}.img_title_text a{order:5}.img_title_text .donations_title{order:1}.img_title_text .qr_image{order:2}}@media (min-width: 750px) and (max-width: 1199px){.img_title_text .text_content{margin-left:1.5em;margin-right:1.5em;max-width:50em}.img_title_text .text_content .section_title{margin-left:0}}@media (min-width: 1200px){.houses_vm_gallery_container .section_title,.houses_e_gallery_container .section_title{margin-bottom:.6666666667em}.houses_e_gallery_container .section_title:last-of-type,.houses_vm_gallery_container .section_title:last-of-type{margin-bottom:.6666666667em}.vm_adress{font-size:1.125em}.vm_adress p{margin-bottom:.4444444444em}.houses_vm_team_container h3,.houses_vm_introduction_container h3,.houses_e_introduction_container h3,.houses_e_team_container h3{margin-bottom:.6666666667em}.houses_vm_introduction_container,.houses_vm_team_container,.houses_e_introduction_container,.houses_e_team_container,.single_project{gap:3em;max-width:1234px;margin-right:auto;margin-left:auto;justify-content:center}.houses_vm_introduction_container p,.houses_vm_team_container p,.houses_e_introduction_container p,.houses_e_team_container p,.single_project p{font-size:1.125em;margin-bottom:0}.houses_vm_introduction_container .image_vm,.houses_vm_team_container .image_vm,.houses_e_introduction_container .image_vm,.houses_e_team_container .image_vm,.single_project .image_vm{width:594px;height:auto}.houses_vm_introduction_container .section_title,.houses_vm_introduction_container .project_title,.houses_vm_team_container .section_title,.houses_vm_team_container .project_title,.houses_e_introduction_container .section_title,.houses_e_introduction_container .project_title,.houses_e_team_container .section_title,.houses_e_team_container .project_title,.single_project .section_title,.single_project .project_title{margin-left:0}.houses_vm_introduction_container .project_title,.houses_vm_team_container .project_title,.houses_e_introduction_container .project_title,.houses_e_team_container .project_title,.single_project .project_title{margin-top:0;font-size:1.5em;margin-bottom:1em}.projects_container{margin-bottom:7.5em;margin-top:7.5em}.projects_container .single_project{margin-bottom:5.625em}.projects_container .single_project:last-of-type{margin-bottom:0}.projects_container .houses_project_container{margin-top:0}.houses_e_team_container,.houses_vm_team_container{margin-bottom:7.5em;margin-top:0}.houses_e_introduction_container,.houses_vm_introduction_container{margin-bottom:9.375em;margin-top:7.5em}.houses_links{margin-top:10.375em}.title_gallery.houses_e_gallery_container,.title_gallery.houses_vm_gallery_container{padding-top:5.625em}}.image_resources img{margin-top:9.375em;width:100%;height:auto}.flex_container_first_section{display:flex}.single_file{display:block;margin-top:2em}.download_resources_container{text-align:center}.download_resources_container .resources_list{margin-left:1.5em;margin-right:1.5em;display:inline-block;text-align:left}.download_resources_container .resources_list li{margin-top:.75em;line-height:1.75em}.download_resources_container .resources_list li:first-of-type{margin-top:0}.resources_list a:hover,.resources_list a:focus{transition:.5s;box-shadow:0 4px 0 var(--pink)}@media (max-width: 749px){.download_resources_container .section_title{margin-bottom:.8888888889em}}@media (min-width: 750px){.introduction_resources p{line-height:1.75em}}@media (max-width: 1199px){.flex_container_first_section{flex-direction:column}.image_resources img{width:100%;height:auto;max-width:550px}.image_resources{margin-right:auto;margin-left:auto}.introduction_resources p,.single_file{max-width:50em;margin-left:auto;margin-right:auto;padding-left:1.5em;padding-right:1.5em}.single_file{text-align:center}.download_resources_container{margin-top:0}.introduction_resources h2{margin-bottom:.8888888889em}}@media (min-width: 1200px){.flex_container_first_section{margin-top:12.875em;justify-content:center;padding-left:1.5em;padding-right:1.5em;flex-direction:row;gap:3em;align-items:center}.image_resources img{width:550px;height:auto;margin-top:0}.introduction_resources{max-width:785px;margin-top:0;margin-bottom:0}.introduction_resources .section_title{margin-left:0;text-align:start;margin-bottom:.6666666667em}.introduction_resources p{font-size:1.125em}.download_resources_container{margin-top:7.5em;margin-bottom:7.5em}}.introduction_donations{display:flex;flex-direction:column}.introduction_donations h2{text-align:center}.introduction_donations a{text-align:center;display:block;margin-top:2.2222222222em}.types_of_donations_img img{width:100%;height:auto;max-width:495px;border-radius:8px}.partners_container{text-align:center}.partners_gallery_container{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;margin-right:auto;margin-left:auto;align-items:center;max-width:1234px;margin-top:2em}.donations_partner_gallery__img{width:auto;height:auto;max-width:241px}.link_to_page,.donations_subline{font-family:SulphurPoint,sans-serif;font-weight:600}.donations_subline{font-family:SulphurPoint,sans-serif}@media (max-width: 749px){.donations_subline{margin-left:1.3333333333em}}@media (min-width: 750px){.introduction_donations{max-width:1234px;margin-left:auto;margin-right:auto;padding-left:1.5em;padding-right:1.5em}}@media (min-width: 750px) and (max-width: 1199px){.donations_text,.donations_title{max-width:50em;margin-right:auto;margin-left:auto;padding-right:1.5em;padding-left:1.5em}}@media (max-width: 1199px){.types_of_donations_container{display:flex;flex-direction:column-reverse}.types_of_donations_container h2{order:1}.types_of_donations_container .types_of_donations_img{order:2;margin-bottom:3em;text-align:center}.types_of_donations_container .donations_text{order:4;margin-top:2em}.types_of_donations_container .donations_text ul li{line-height:1.75em}.types_of_donations_container .section_title{margin-bottom:.8888888889em}.types_of_donations_container li{list-style-type:disc;margin-left:2.25em}.introduction_donations{margin-top:9.6875em}.introduction_donations h2{margin-bottom:.8888888889em}.link_to_page,.donations_subline{font-size:1.125em}.partners_gallery_container{gap:1.5em}.donations_container{flex-direction:column-reverse}.donations_subline{margin-top:1.7777777778em;margin-bottom:1.3333333333em}}@media (min-width: 1200px){.introduction_donations{font-size:1.125em;line-height:1.5555555556em;max-width:982px}.donations_flex_container{margin-left:auto;margin-right:auto;margin-top:2em;max-width:1234px;display:flex;flex-direction:row;gap:3em;align-items:center;justify-content:center}.donations_flex_container .donations_text{max-width:592px;font-size:1.125em;line-height:1.5555555556em}.donations_flex_container .donations_text li{list-style-type:disc;margin-left:2em}.types_of_donations_container{margin-bottom:7.5em}.partners_gallery_container{gap:3em}.donations_container~.partners_container{margin-top:7.5em}.introduction_donations{margin-top:8.6111111111em}.introduction_donations h2{font-size:2.6666666667em;margin-bottom:.6666666667em}.introduction_donations a{font-size:1em}}.title_text .link_to_page{margin-top:2.2222222222em}.title_gallery{padding-bottom:5.625em;background-color:var(--light-blue)}.title_gallery .foyer_gallery_container,.title_gallery .houses_e_gallery,.title_gallery .houses_vm_gallery{display:flex}.title_gallery img{border-radius:50%;min-height:240px;min-width:240px;max-height:240px;max-width:240px;margin-left:auto;margin-right:auto;display:block;object-fit:cover;box-shadow:9px 16px 0 var(--pink)}.faq_life_container{display:flex;flex-direction:column}.faq_life_container .link{text-align:center;margin-top:3.1111111111em}.testimonials_flex_container{display:flex}.single_textimonial{max-width:341px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;justify-content:space-between}.testimonials_container{padding-right:1em;padding-left:1em}@media (max-width: 1199px){.activities_container{flex-direction:column;align-items:center}.activities_container img{width:100%;height:auto}.what_is_life_like_container{margin-top:9.6875em}.title_text p{margin-top:2em}}@media (max-width: 749px){.foyer_gallery_container,.houses_e_gallery,.houses_vm_gallery{flex-direction:column;gap:3.5em}.title_gallery{padding-top:5.625em}.section_title{margin-bottom:.75em}.faq_life_list.faq_family_list{padding-left:0;padding-right:0}.testimonials_flex_container{display:flex;flex-direction:column;gap:2em}}@media (min-width: 750px) and (max-width: 1199px){.what_is_life_like_container p{margin-left:1.5em;margin-right:1.5em}.what_is_life_like_container .section_title{margin-left:.6666666667em;margin-right:.6666666667em}}@media (min-width: 750px){.foyer_gallery_container,.houses_e_gallery,.houses_vm_gallery{flex-direction:row;flex-wrap:wrap;gap:2.5em;padding-right:1.5em;padding-left:1.5em;max-width:1094px;justify-content:center;margin-left:auto;margin-right:auto}.title_gallery{padding-top:5.625em}.section_title{margin-bottom:.8333333333em}.testimonials_flex_container{display:flex;flex-wrap:wrap;flex-direction:row;gap:4.6875em;max-width:1275px;margin-right:auto;margin-left:auto;justify-content:center}.testimonials_flex_container .single_textimonial{margin-left:0;margin-right:0;margin-bottom:0}}@media (min-width: 1200px){.testimonials_container{margin-top:7.5em;margin-bottom:7.5em}.family_answer,.general_answer{font-size:1.125em}.family_question,.general_question{font-size:1.5em}.faq_life_container{margin-top:7.5em;margin-bottom:7.5em}.activities_container{margin:7.5em auto;max-width:1234px;gap:3em}.activities_container .life_activity_image{margin-bottom:0}.activities_container .life_activity_image img{max-width:594px;height:auto}.activities_container .section_title{padding-left:0}.what_is_life_like_container{display:flex;flex-direction:column;align-items:center;max-width:982px;padding-right:1.5em;padding-left:1.5em;margin:12.875em auto 9.375em}.what_is_life_like_container p{font-size:1.125em}.what_is_life_like_container .link_to_page.link,.what_is_life_like_container .section_title{margin-left:auto;margin-right:auto;margin-bottom:0}.title_text p{margin-top:1.7777777778em}.what_is_life_like_container p{margin-left:1.3333333333em;margin-right:1.3333333333em}.what_is_life_like_container .section_title{margin-left:.5em;margin-right:.5em}}textarea>.field__error{color:var(--black);margin-bottom:1.5em}.field__error{color:var(--black);margin-top:-1em;margin-bottom:1.5em;font-weight:600}.contact__success{color:var(--black);font-size:1.125em;font-weight:600;text-align:center;margin-top:-.7222222222em}.obligations{font-size:.875em;margin-left:0;margin-bottom:1.7142857143em;margin-top:-1em}.contact__success p{margin-left:.8888888889em;margin-right:.8888888889em}.contact{background-color:var(--light-blue);border-radius:8px;padding:2em 1em;box-shadow:0 1px 7px var(--black)}.btn{color:var(--black);min-width:100%;border:1px solid var(--yellow-border);background-color:var(--light-yellow);padding-top:.6875em;padding-bottom:.6875em;border-radius:39px;font-size:1em;font-weight:600;font-family:SulphurPoint,sans-serif;margin-top:3.125em}.btn:hover,.btn:focus{transition:.5s;background-color:var(--yellow-border)}.field__input::placeholder,#message::placeholder{color:var(--placeholder);font-weight:400;font-family:Avenir,sans-serif;font-size:1em}h2.form_title.section_title{text-align:center}.field__label{display:block;margin-bottom:.6666666667em;font-size:1.125em;font-weight:400}.field__input{font-size:.875rem;padding:1em 1.1428571429em;background-color:var(--white);border:1px solid var(--grey);border-radius:8px;margin-bottom:1.7142857143em;min-width:calc(100% - 32px)}#message{min-height:150px;min-width:calc(100% - 32px);margin-bottom:1.7142857143em}.location_title{font-size:1.25em;font-weight:600;margin-bottom:.6em;text-align:center;font-family:SulphurPoint,sans-serif}.location_section p{font-size:.875em;margin-bottom:.5714285714em;display:block;text-align:center}.location_section{display:flex;align-items:center}@media (max-width: 749px){.contact{margin-left:1em;margin-right:1em}}@media (min-width: 750px){.contact{max-width:624px;margin-right:auto;margin-left:auto}}@media (max-width: 1199px){.contact{background-color:var(--light-blue);margin-top:9.9375em;margin-bottom:5.625em}h2.form_title.section_title{margin-bottom:1.25em}.location_section p:last-of-type{margin-bottom:2.2857142857em}.location_section{flex-direction:column}.location_section img{margin-bottom:5.625em;max-width:100%;height:auto}}@media (min-width: 1200px){.location_section{flex-direction:row;margin-left:auto;margin-right:auto;padding-left:1.5em;padding-right:1.5em;justify-content:center;gap:6.25em;margin-bottom:7.5em}.location_section img{margin-bottom:0;max-width:680px;height:auto;text-align:center}.contact{margin-bottom:7.5em;padding-left:1.5em;padding-right:1.5em;margin-top:12.875em}h2.form_title{margin-bottom:.6666666667em;font-size:3em}}section{margin-top:5.625em;margin-bottom:5.625em}.link{font-size:1.125em;font-weight:600}.image_accueil{text-align:center}.image_accueil img{width:100%;max-height:572px;object-fit:cover;object-position:0 20%;max-width:1920px;margin:3.75em auto 5.3125em;height:auto}.what_is_it .link{margin-left:auto;margin-right:auto;margin-top:2.6666666667em;text-align:center}.what_is_it{display:flex;flex-direction:column;margin-top:0}.family_container.title_middle,.title_middle{text-align:center}.family_container .link{margin-top:1.7777777778em}.image_f_accueil img{object-fit:cover;object-position:center 80%;max-width:594px}.image_f_accueil h3{display:inline;text-align:start}.testimonials_container{margin-right:auto;margin-left:auto;max-width:1275px}.single_textimonial{border:1px solid var(--pink);border-radius:8px;padding:2.5em 1em;min-height:297px}.single_textimonial p{margin-left:0;margin-right:0}.single_textimonial span{color:var(--pink);font-size:3em;font-family:HappyMonkey,sans-serif}.end_quote{display:block;text-align:end}.single_textimonial:last-of-type{margin-bottom:0}.name_age{font-family:Avenir,sans-serif;margin-top:1.6em;font-size:.9375em;font-weight:700}.donations_container{background-color:var(--light-blue);padding:5.625em 0}section.donations_container{margin-bottom:0}.donations_container h2{text-align:center}.subtitle{font-size:1.5em;font-weight:600;font-family:SulphurPoint,sans-serif}.qr_image img{display:block;max-width:151px;min-height:151px;margin-left:auto;margin-right:auto}@media (max-width: 749px){.single_textimonial{margin-bottom:0}body .image_f_accueil img{width:100vw;max-height:282px;object-fit:cover}}@media (max-width: 1199px){.testimonials_container{margin-top:5.625em}.testimonials_container .section_title{margin-bottom:.8888888889em}.what_is_it .section_title{margin-bottom:0}.donations_subline .link{font-size:1em}.subtitle{margin:1.3333333333em 1em .6666666667em}.donations_container h2{margin-bottom:.8888888889em}}@media (min-width: 750px) and (max-width: 1199px){body .subtitle,body .extern_link.link{margin-left:0}body .image_f_accueil img{min-width:594px;max-height:350px;object-fit:cover;border-radius:8px}body .what_is_it{padding-left:1.5em;padding-right:1.5em;margin-left:auto;margin-right:auto}}@media (min-width: 750px){.single_textimonial{margin:0}}@media (min-width: 1200px){body .image_f_accueil img{min-width:594px;max-height:442px;object-fit:cover;object-position:center 80%;border-radius:8px}body .family_container{max-width:1326px;gap:3em;margin-left:auto;margin-right:auto}body .family_container .section_title{text-align:start}body .family_container .subtitle,body .family_container .extern_link{margin-left:0}.what_is_it{max-width:982px;padding-left:1.5em;padding-right:1.5em;margin-right:auto;margin-left:auto}.what_is_it p{font-size:1.125em}.donations_subline .link{font-size:.75em}.testimonials_container .section_title{margin-bottom:.6666666667em}}.news_section{background-color:var(--light-blue);padding:5.625em 0}.show_all_news{text-align:end}.news__link{border-radius:8px}.news__link:hover,.news__link:focus{transition:1s;box-shadow:20px 20px 0 var(--pink)}.section_title,.single_news__title{font-family:SulphurPoint,sans-serif;font-weight:600}.pagination{margin-top:.5em;display:flex;flex-direction:row;gap:1em;justify-content:center;font-weight:600}.news_page{background-color:var(--white)}.card_content_relative{max-height:265px}.date_of_single_news time{font-weight:600;margin-bottom:.8888888889em}.news{margin-left:auto;margin-right:auto;display:flex;align-items:flex-end;justify-content:center}.news__card{height:265px;position:relative}.news__link{position:absolute;z-index:5;width:100%;height:100%}.news .news__dates{position:absolute;z-index:2}.news .news__title{margin-left:.6666666667em;position:absolute;bottom:.6666666667em;font-size:1.5em;z-index:3;max-width:60%;line-height:1.375em}.news .single_news_date time{position:absolute;padding:.75em .75em .5em;background-color:var(--pink);border-radius:8px 0;left:0}.news .news__title,.news .single_news_date time{color:var(--white);font-weight:600}.news .news__fig img{box-sizing:border-box;min-width:343px;max-width:343px;height:265px;object-fit:cover;border-radius:8px}.news .news__fig:before{border-radius:8px;content:"";top:0;left:0;z-index:2;height:calc(100% - 12px);width:calc(100% - 8px);background:linear-gradient(var(--gradient) 40%,var(--black) 100%);position:absolute;border:4px solid var(--pink)}.news .news_button_arrow,.news .news_button_circle{position:absolute}.news .news_button_circle{bottom:1em;right:1em;z-index:4}.news .news_button_arrow{bottom:1.875em;right:1.875em;z-index:5}.news .single_news:first-of-type{margin-top:2.5em}.card_content_relative,.news__fig{position:relative}@media (max-width: 749px){.news{flex-direction:column;gap:2em;max-width:343px;align-items:center}}@media (min-width: 749px){.news{flex-direction:row;gap:2.5em;max-width:1234px;flex-wrap:wrap;margin-top:0}.news__card{max-width:343px}.news_section{margin-bottom:7.5em}.news_header{display:flex;flex-direction:row;align-items:baseline;margin-left:auto;margin-right:auto;padding-left:1.5em;padding-right:1.5em;max-width:1108px;justify-content:space-between}.news_header .section_title{margin-bottom:0}.news_header .link{margin-right:0;margin-left:0}.news_header .section_title{margin-left:0}}@media (max-width: 1199px){.donations_container .subtitle{margin-bottom:.6666666667em}.section_title,.single_news__title{margin-left:.6666666667em;margin-right:.6666666667em}.section_title,.single_news__title{font-size:2.25em;line-height:1.2777777778em}.single_news_article{margin-top:9.6875em;margin-bottom:5.625em}.single_news_article{display:flex;flex-direction:column}.single_news__title{margin-bottom:.8888888889em}.single_news_main_content{display:flex;flex-direction:column}.single_news_main_content .single_news_image img{width:100%;height:auto;max-width:592px;border-radius:8px}.single_news_main_content .single_news_image{text-align:center}.date_of_single_news{margin-top:2.5em}.news{margin-top:0}.news_header{display:flex;flex-direction:column;align-items:center}.news_header .section_title{margin-bottom:.8888888889em}}@media (min-width: 750px) and (max-width: 1199px){.single_news_main_content .text_content{padding-right:1.5em;padding-left:1.5em;max-width:50em;margin-right:auto;margin-left:auto}}@media (min-width: 1200px){.section_title,.single_news__title{font-size:3em;line-height:1em;margin-left:.5em;margin-right:.5em}.single_news__title{margin-bottom:.8333333333em}.single_news_article{margin-top:12.875em;margin-bottom:7.5em}.single_news_main_content{display:flex;flex-direction:row;max-width:1234px;margin-left:auto;margin-right:auto;align-items:center;gap:3em}.single_news_main_content .single_news_image img{width:592px;height:auto;border-radius:8px}}@media (max-width: 749px){.donations_container{align-items:start}.donations_container .qr_code{margin-left:auto;margin-right:auto}.donations_container .section_title{margin-right:auto;margin-left:auto}}@media (min-width: 750px) and (max-width: 1199px){.donations_container{align-items:center}.link_to_donation_contact.link{margin-left:0;margin-right:0}}@media (min-width: 1200px){section.donations_container{margin-bottom:0}.donations_container{display:grid;grid-template-areas:". title" "qr subtitle" "qr text" ". info" ". link";width:100%;justify-content:center;grid-gap:1em;align-items:center}.donations_container .section_title{grid-area:title}.donations_container .donations_subtitle{grid-area:subtitle}.donations_container .donations_text{grid-area:text;max-width:794px;font-size:1.125em}.donations_container .donations_subline{grid-area:info}.donations_container .link_to_page{grid-area:link}.donations_container .qr_code{grid-area:qr}.donations_container .donations_text,.donations_container .donations_subline,.donations_container .link_to_page,.donations_container .donations_subtitle,.donations_container .section_title,.donations_container .link_to_donation_contact.link_to_page.link{max-width:794px;text-align:start}.donations_container .section_title{margin-left:.3333333333em}.donations_container .donations_subline,.donations_container .donations_subtitle{margin-left:.6666666667em}.donations_container .donations_text,.donations_container .link_to_page,.donations_container .link_to_donation_contact.link_to_page.link{margin-left:.8888888889em}.donations_container .donations_subtitle{margin-top:0;margin-bottom:0}.donations_container .donations_subline{margin-bottom:.3333333333em;margin-top:.6666666667em;font-size:1.5em}}.arrow{transition:transform .3s ease}a:hover .arrow{transform:translate(3px)}.big{font-weight:600}.privacy_title{font-weight:600;color:var(--dark-violet);text-align:center}.update{text-align:center}.identity__title,.hosting__title,.intellectual_property__title,.privacy_extern_links__title,.personal_data__title{font-weight:600;max-width:1200px;color:var(--dark-violet)}.privacy_extern_links,.personal_data,.intellectual_property,.hosting,.identity{max-width:50em;margin-left:auto;margin-right:auto}.privacy_extern_links p,.privacy_extern_links a,.personal_data p,.personal_data a,.intellectual_property p,.intellectual_property a,.hosting p,.hosting a,.identity p,.identity a{line-height:170%}.privacy_extern_links .hosting_text p,.personal_data .hosting_text p,.intellectual_property .hosting_text p,.hosting .hosting_text p,.identity .hosting_text p{display:inline-block;margin-right:0;margin-left:0}.privacy_extern_links .hosting_text,.personal_data .hosting_text,.intellectual_property .hosting_text,.hosting .hosting_text,.identity .hosting_text{padding:0}.privacy_extern_links .hosting a,.personal_data .hosting a,.intellectual_property .hosting a,.hosting .hosting a,.identity .hosting a{font-weight:600;color:var(--dark-violet)}@media (max-width: 1199px){.privacy_title{margin-top:3.25em;font-size:2.5em;margin-bottom:.6em}.update{font-size:1.5em}.identity__title,.hosting__title,.intellectual_property__title,.privacy_extern_links__title,.personal_data__title{font-size:1.5em;margin:1.6666666667em 1em .6666666667em}.privacy_extern_links p,.privacy_extern_links a,.personal_data p,.personal_data a,.intellectual_property p,.intellectual_property a,.hosting p,.hosting a,.identity p,.identity a{font-size:.875em}.personal_data{margin-bottom:3.5em}.hosting_text{margin-left:1.5em}}@media (min-width: 750px) and (max-width: 1199px){.privacy_extern_links p,.personal_data p,.intellectual_property p,.hosting p,.identity p{margin-left:1.7142857143em;margin-right:1.7142857143em}}@media (min-width: 1200px){.privacy_title{margin-top:2.8125em;font-size:4em;margin-bottom:.375em}.update{font-size:1.5em;margin-bottom:4em}.identity__title,.hosting__title,.intellectual_property__title,.privacy_extern_links__title,.personal_data__title{font-size:2em;margin:1.25em auto .5em}.privacy_extern_links p,.privacy_extern_links a,.personal_data p,.personal_data a,.intellectual_property p,.intellectual_property a,.hosting p,.hosting a,.identity p,.identity a{font-size:1em}.personal_data{margin-bottom:10em}}footer{font-size:.75em;border-top:1px solid var(--grey)}footer .legal_infos,footer .main_footer_content{max-width:1415px}footer .legal_infos{margin-bottom:1.6666666667em}footer .legal_infos p{max-width:50em;text-align:center;margin-left:auto;margin-right:auto}footer .footer_adress .name_logo_footer{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;gap:.5em}footer .footer_adress .footer_adress_title{margin-left:0;margin-right:0;font-family:SulphurPoint,sans-serif;font-weight:600}footer .footer_adress p{margin-top:.5625em}footer .footer_partners{display:flex;flex-direction:column;text-align:center;align-items:center}footer .footer_contact_button{border-radius:68px;display:block;background-color:var(--light-blue);padding:.8125em 3.21875em;box-shadow:0 1px 7px var(--shadow);max-width:200px}footer .footer_contact_button:hover,footer .footer_contact_button:focus{transition:.5s;box-shadow:0 1px 10px var(--pink)}@media (max-width: 1199px){.main_footer_content{display:flex;flex-direction:column-reverse}.footer_contact_button{display:block;margin:2.8571428571em auto}.footer_adress{margin:2.8571428571em 0;text-align:center}.footer_adress_title,.footer_partners p,.legal_infos p{font-size:1.1428571429em}.footer_partners{gap:.75em}.legal_infos p,.footer_adress,.footer_partners p,.footer_contact_button{font-size:1.1666666667em}}@media (min-width: 1200px){.main_footer_content{display:flex;justify-content:space-between;flex-direction:row;align-items:flex-start;max-width:1234px;padding-right:2em;padding-left:2em;padding-top:4em;margin-bottom:4em;margin-left:auto;margin-right:auto}.footer_contact_button{margin-left:0;margin-right:0}.footer_adress{margin-top:0;margin-bottom:0}.footer_partners p,.legal_infos p,.footer_adress p,.footer_contact_button{font-size:1.3333333333em}.footer_adress_title{font-size:1.6666666667em}.footer_partners{gap:1.3333333333em}.legal_infos{margin-left:auto;margin-right:auto}}.not-found{text-align:center;max-width:600px;margin-left:auto;margin-right:auto;padding:3.5em 2em;border:1px solid var(--yellow-border);border-radius:8px;box-shadow:0 4px 8px var(--shadow);background-color:var(--light-yellow)}.not-found__title{font-family:SulphurPoint,sans-serif;color:var(--black);font-size:2.25em;margin-bottom:.8888888889em}.not-found__message{font-size:1.1em;color:var(--black)}.not-found__link{color:var(--black);font-weight:700}.not-found__link:hover{text-decoration:underline}body{min-width:327px}body a{color:var(--black);text-decoration:none}body p{font-family:Avenir,sans-serif}.section_title{font-family:SulphurPoint,sans-serif;font-weight:600}.activities_container,.family_container{display:flex}.activities_container img,.family_container img{order:1}.activities_container .activities_container h2,.activities_container .family_container h2,.family_container .activities_container h2,.family_container .family_container h2{order:2}.activities_container h3,.family_container h3{order:3}.activities_container a,.family_container a{order:5}main{background-image:url(/wp-content/themes/vm/public/assets/background_boules-BzLXi7Qo.svg);background-position:center;background-size:100% auto;background-repeat:repeat}.link_to_projects,.link_to_donations,.family_container .extern_link,.donations_container .link_to_page,.what_is_life_like_container .link_to_page{margin-left:1.3333333333em}.underline{position:relative;display:inline}.underline:after{content:"";position:absolute;left:-5px;bottom:.05em;width:105%;height:12px;background-color:var(--pink);z-index:-1}.back:after{z-index:-1}.back{z-index:5}.link{position:relative;display:inline-block;margin-left:auto;margin-right:auto}.link:after{content:"";position:absolute;left:0;bottom:-.1em;width:100%;height:2px;background-color:var(--pink);z-index:1}.animate{animation:2s scaling}@keyframes scaling{0%{scale:.9}to{scale:1}}@media (max-width: 750px){h2,p{margin-left:1.5em;margin-right:1.5em}.section_title{margin-left:.6666666667em;margin-right:.6666666667em}}@media (max-width: 1199px){.not-found{margin-top:9.6875em;margin-bottom:30vh}.activities_container p,.family_container p{margin-top:2em}.section_title{font-size:2.25em;line-height:1.2777777778em}.donations_container{display:flex;flex-direction:column}.donations_container .donations_text{margin-top:2em;order:4}.donations_container .qr_code{order:2}.donations_container .section_title{order:1}.donations_container h3{order:3;margin-bottom:0}.donations_container .donations_subline{order:5}.donations_container a{order:6}p{line-height:1.75em}}@media (min-width: 1200px){.not-found{margin-top:12.875em;margin-bottom:30vh}.section_title{font-size:3em;line-height:1em;margin-left:.5em;margin-right:.5em}p{line-height:1.5555555556em}.activities_container p,.family_container p{margin-top:1.7777777778em}}.sro{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.nav__link__header_top:hover,.nav__link__header_top:focus,.nav__link__header__bottom:hover,.nav__link__header__bottom:focus{transition:.5s;box-shadow:0 4px 0 var(--pink)}.header{z-index:10;position:fixed;top:0;background-color:var(--white);box-shadow:0 1px 5.1px #0003}.le_vieux_moulin_logo_title{font-family:SulphurPoint,sans-serif;font-size:1.25em}@media (max-width: 1199px){.nav__item__header_top,.nav__item__header__bottom{position:relative;font-size:1.25em;margin-bottom:1.6em;text-align:center;font-weight:400;font-family:SulphurPoint,sans-serif}.nav__item__header__bottom:first-of-type{margin-top:2.5em}#burger_menu,.burger_menu{grid-area:burger;justify-self:end}.nav__header h2,.logo_link,.skip{grid-area:logo}.nav__container__header__top{grid-area:secondmenu}.nav__container__header__bottom{grid-area:menu}.nav__header{align-items:center;display:grid;grid-template-areas:"logo burger" "menu menu " "secondmenu secondmenu ";grid-gap:1fr;justify-content:space-between}.nav__item__header a{color:var(--dark-violet)}.header{min-height:28px;padding:1.3125em 1.5em}header{width:calc(100% - 37px)}.nav__header>input:not(:checked)~.nav__container__header__top,input[type=checkbox],.nav__header>input:not(:checked)~.nav__container__header__bottom{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}input[type=checkbox]:checked~.nav__header{left:0}.burger_menu path{transition:all .25s;overflow:auto}input[type=checkbox]:checked~.burger_menu path:first-of-type{transform-origin:center;transform:rotate(45deg) translateY(calc(50% - 2px))}input[type=checkbox]:checked~.burger_menu path:nth-of-type(2){transform-origin:center;transform:scale(0)}input[type=checkbox]:checked~.burger_menu path:last-of-type{transform-origin:center;transform:rotate(-45deg) translateY(calc(-50% + 2px))}.facebook_container{text-align:center;margin-bottom:9.1875em}}@media (min-width: 1200px){#burger_menu,.burger_menu{display:none}.header{width:100%}.logo_link{margin-left:1.5em;display:flex;gap:.5em;align-items:center;margin-top:.8125em}.nav__header{max-width:1415px;margin:.75em auto;display:grid;grid-template-areas:"burger menu" "logo secondmenu";grid-gap:1fr;justify-content:space-between}#burger_menu,.burger_menu{grid-area:burger;justify-self:start}.nav__header h2,.logo_link,.skip{grid-area:logo}.nav__container__header__top{grid-area:menu;padding-right:1.5em}.nav__container__header__bottom{grid-area:secondmenu;padding-right:1.2em}.nav__container__header__bottom,.nav__container__header__top{display:flex;flex-direction:row;justify-content:end;align-items:center;font-family:SulphurPoint,sans-serif}.nav__container__header__top{font-size:1em;grid-column:1/3;border-bottom:1px solid var(--grey);gap:1.875em}.nav__container__header__bottom{font-size:1.25em;margin-top:.65em;gap:1.5em}}
