.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0 0 8px;max-width:98.5%;padding:0;width:auto}.wp-caption figcaption{font-style:italic}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.allow-gutenberg .alignwide,.allow-gutenberg .alignfull{margin:32px calc(50% - 50vw);max-width:100vw;width:100vw}.vc_custom_1599660784234,.vc_custom_1599569665692,.vc_custom_1599570128852{background-position:right !important}.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1584442124609,.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1584440652665,.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1584007714263,.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1584442156009,.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1584440636789,.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1584007714263,.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1584442168368,.vc_row.wpb_row.vc_inner.vc_row-fluid.vc_custom_1584007714263,.vc_row.wpb_row.vc_inner.vc_row-fluid.services-handicap-supprimes,.vc_row.wpb_row.vc_row-fluid.anc-chiffres-cles,.vc_row.wpb_row.vc_row-fluid.anc-nous-choisir,.vc_row.wpb_row.vc_row-fluid.anc-temoignages,.vc_row.wpb_row.vc_row-fluid.anc-financement,.vc_row.wpb_row.vc_row-fluid.anc-blog-home,.vc_row.wpb_row.vc_row-fluid.anc-map-home,.anc-form-home.wpb_column.vc_column_container{display:none}.ancien-bloc-titre{display:none !important}.home-famille,.home-handicap,.home-seniors{max-width:466px;width:100%;margin:0 auto;display:flex}.home-famille-services-1,.home-famille-services-2,.home-famille-services-3{width:150px;display:inline-flex;margin:0 auto}.home-famille-services-1 a:link,.home-famille-services-2 a:link,.home-famille-services-3 a:link{width:150px;display:inline-flex;margin:0 auto}.home-famille-services-1:hover:after{content:"Interventions sociales et familiales";position:absolute;width:100%;max-width:300px;background:#fff;border-radius:30px;color:#a0c10c;padding:5px 10px;margin:-50px 83px}.home-famille-services-2:hover:after{content:"Micro-cr\00E8 ches / Garde d'enfants \00E0  domicile";position:absolute;width:100%;max-width:350px;background:#fff;border-radius:30px;color:#a0c10c;padding:5px 10px;margin:-50px -100px}.home-famille-services-3:hover:after{content:"Accompagnement social énergie";position:absolute;width:100%;max-width:290px;background:#fff;border-radius:30px;color:#a0c10c;padding:5px 10px;margin:-50px -215px}.home-handicap-services-1,.home-handicap-services-2{width:230px;display:inline-flex;margin:0 auto}.home-handicap-services-1 a:link,.home-handicap-services-2 a:link{width:230px;display:inline-flex;margin:0 auto}.home-handicap-services-1:hover:after{content:"Aide \00E0  domicile";position:absolute;width:100%;max-width:180px;background:#fff;border-radius:30px;color:#3685c9;padding:5px 10px;margin:-50px 143px}.home-handicap-services-2:hover:after{content:"Portage de repas";position:absolute;width:100%;max-width:180px;background:#fff;border-radius:30px;color:#3685c9;padding:5px 10px;margin:-50px -92px}.home-seniors-services-1,.home-seniors-services-2,.home-seniors-services-3{width:150px;display:inline-flex;margin:0 auto}.home-seniors-services-1 a:link,.home-seniors-services-2 a:link,.home-seniors-services-3 a:link{width:150px;display:inline-flex;margin:0 auto}.home-seniors-services-1:hover:after{content:"Aide \00E0  domicile";position:absolute;width:100%;max-width:180px;background:#fff;border-radius:30px;color:#b6224e;padding:5px 10px;margin:-50px 143px}.home-seniors-services-2:hover:after{content:"Portage de repas";position:absolute;width:100%;max-width:180px;background:#fff;border-radius:30px;color:#b6224e;padding:5px 10px;margin:-50px -11px}.home-seniors-services-3:hover:after{content:"Accompagnement au num\00E9rique";position:absolute;width:100%;max-width:275px;background:#fff;border-radius:30px;color:#b6224e;padding:5px 10px;margin:-50px -215px}.qui-sommes-nous{display:block !important;max-width:640px !important;width:100%;height:640px;padding:20px;margin:30px auto}.home-blog{display:block !important;width:350px !important;height:640px;padding:20px;margin:30px auto}.nos-valeurs{display:block !important;width:600px !important;height:375px !important;float:right;padding:35px}.nos-missions{display:block !important;width:600px !important;height:375px !important;float:left;padding:47px}.vc_row.wpb_row.vc_row-fluid.anc-services,.vc_row.wpb_row.vc_row-fluid.anc-newsletter{display:none}.vc_custom_1600159234529{background-position:right !important}.boxes.box-1{border:none}.services-exemples,.services-photos{display:block;min-width:330px}.services-famille-exemples .modal-popup-box,.services-handicap-exemples .modal-popup-box,.services-seniors-exemples .modal-popup-box{margin-top:-55px;line-height:27px}.services-famille-exemples{background:#a0c10c !important;border:1px solid #fff;cursor:pointer;float:left !important;height:285px !important}.services-handicap-exemples{background:#3685c9 !important;border:1px solid #fff;cursor:pointer;float:right !important;height:285px !important}.services-seniors-exemples{background:#b6224e !important;border:1px solid #fff;cursor:pointer;float:left !important;height:285px !important}.services-exemples-vides-droite{background:#f7f7f7 !important;border:1px solid #fff;float:left !important;height:285px !important}.services-exemples-vides-gauche{background:#f7f7f7 !important;border:1px solid #fff;float:right !important;height:285px !important}.b-close{right:5px !important;top:3px !important}.b-close>span img{width:30px;height:30px}.vc_custom_1600160200593{background-position:right !important}.vc_custom_1600071376441{background-position:right !important}.footer__cont .copyright__text{text-align:center;font-size:13px}.copyright__text{line-height:1.6em !important}.bouton-postuler{border:3px solid #3685c9;background-color:#fff;border-radius:3px;width:150px;text-align:center;margin:0 auto}.bouton-postuler button{width:125px;height:50px;border:1px solid #fff;background:#fff}.bouton-postuler a{color:#3685c9;text-decoration:none;font-weight:700}@media screen and (max-width:1024px){.home-famille-services-1,.home-famille-services-2,.home-famille-services-3{width:111px}.home-handicap-services-1,.home-handicap-services-2{width:168px}.home-seniors-services-1,.home-seniors-services-2,.home-seniors-services-3{width:111px}.home-famille-services-1 a:link,.home-famille-services-2 a:link,.home-famille-services-3 a:link{width:111px}.home-handicap-services-1 a:link,.home-handicap-services-2 a:link{width:168px}.home-seniors-services-1 a:link,.home-seniors-services-2 a:link,.home-seniors-services-3 a:link{width:111px}.services-famille-exemples,.services-handicap-exemples,.services-seniors-exemples,.services-exemples-vides-droite,.services-exemples-vides-gauche{height:235px !important}.nos-valeurs,.nos-missions{width:500px !important}.vc_custom_1599489294994{margin-bottom:5px !important}}@media (min-width:920px){.allow-gutenberg .alignwide{margin:32px calc((767px - 920px)/2);max-width:920px;width:920px}}.gallery:after{content:"";display:table;clear:both}img.aligncenter,div.aligncenter,figure.aligncenter,img.wp-post-image{display:block;margin:1em auto}img.alignright,div.alignright,figure.alignright{float:right;margin:1em 0 1em 2em}img.alignleft,div.alignleft,figure.alignleft,img.wp-post-image.attachment-thumb{float:left;margin:1em 1em 2em 0}figure{max-width:100%;height:auto;margin:1em 0}p img.alignright,p img.alignleft{margin-top:0}.gallery figure img{max-width:100%;height:auto;margin:0 auto;display:block}.gallery figure{float:left;margin:0 2% 1em 0}.gallery.gallery-columns-1 figure{width:100%;margin:0 0 1em;float:none}.gallery.gallery-columns-3 figure{width:32%}.gallery.gallery-columns-3 figure:nth-of-type(3n+3){margin-right:0}.gallery.gallery-columns-3 figure:nth-of-type(3n+4){clear:left}.gallery.gallery-columns-2 figure{width:49%}.gallery.gallery-columns-2 figure:nth-of-type(even){margin-right:0}.gallery.gallery-columns-2 figure:nth-of-type(odd){clear:left}.gallery.gallery-columns-4 figure{width:23.25%}.gallery.gallery-columns-4 figure:nth-of-type(4n+4){margin-right:0}.gallery.gallery-columns-4 figure:nth-of-type(4n+5){clear:left}.gallery.gallery-columns-5 figure{width:18%}.gallery.gallery-columns-5 figure:nth-of-type(5n+5){margin-right:0}.gallery.gallery-columns-5 figure:nth-of-type(5n+6){clear:left}.gallery.gallery-columns-6 figure{width:14.2%}.gallery.gallery-columns-6 figure:nth-of-type(6n+6){margin-right:0}.gallery.gallery-columns-6 figure:nth-of-type(6n+7){clear:left}.gallery.gallery-columns-7 figure{width:12%}.gallery.gallery-columns-7 figure:nth-of-type(7n+7){margin-right:0}.gallery.gallery-columns-7 figure:nth-of-type(7n+8){clear:left}.gallery.gallery-columns-8 figure{width:10.2%}.gallery.gallery-columns-8 figure:nth-of-type(8n+8){margin-right:0}.gallery.gallery-columns-8 figure:nth-of-type(8n+9){clear:left}.gallery.gallery-columns-9 figure{width:8.85%}.gallery.gallery-columns-9 figure:nth-of-type(9n+9){margin-right:0}.gallery.gallery-columns-9 figure:nth-of-type(9n+10){clear:left}@media screen and (max-width:768px){.home-famille-services-1,.home-famille-services-2,.home-famille-services-3{width:82px}.home-handicap-services-1,.home-handicap-services-2{width:125px}.home-seniors-services-1,.home-seniors-services-2,.home-seniors-services-3{width:82px}.home-famille-services-1 a:link,.home-famille-services-2 a:link,.home-famille-services-3 a:link{width:82px}.home-handicap-services-1 a:link,.home-handicap-services-2 a:link{width:125px}.home-seniors-services-1 a:link,.home-seniors-services-2 a:link,.home-seniors-services-3 a:link{width:82px}.nos-valeurs{width:auto !important;padding:5px;height:360px !important}.nos-missions{width:auto !important;padding:17px;height:auto !important}.services-famille-exemples,.services-handicap-exemples,.services-seniors-exemples,.services-exemples-vides-droite,.services-exemples-vides-gauche{height:180px !important}}@media (max-width:767px){img.alignright,div.alignright,figure.alignright,img.alignleft,div.alignleft,figure.alignleft,img.wp-post-image.attachment-thumb{display:block;margin:1em auto;float:none}.gallery.gallery-columns-4 figure,.gallery.gallery-columns-5 figure,.gallery.gallery-columns-6 figure,.gallery.gallery-columns-7 figure,.gallery.gallery-columns-8 figure,.gallery.gallery-columns-9 figure{width:100%;margin:0 0 1em;float:none}}.gallery-caption{display:block}.commentlist .bypostauthor{display:block}.commentlist li ul.children li.bypostauthor{display:block}@media (max-width:767px){body.logged-in{margin-top:-46px;padding-top:46px}}@media screen and (min-width:425px) and (max-width:600px){.home-famille-services-1,.home-famille-services-2,.home-famille-services-3{width:128px;margin-right:-10px}.home-handicap-services-1,.home-handicap-services-2{width:180px;margin-right:-10px}.home-seniors-services-1,.home-seniors-services-2,.home-seniors-services-3{width:128px;margin-right:-10px}.services-famille-exemples,.services-handicap-exemples,.services-seniors-exemples,.services-exemples-vides-droite,.services-exemples-vides-gauche{padding:10px !important;min-height:395px !important}.handicap{display:flex !important;flex-direction:column-reverse !important}.nos-valeurs{width:auto !important;padding:17px}.nos-missions{width:auto !important;padding:17px}}@media screen and (max-width:375px){.home-famille-services-1,.home-famille-services-2,.home-famille-services-3{width:83px}.home-handicap-services-1,.home-handicap-services-2{width:127px}.home-seniors-services-1,.home-seniors-services-2,.home-seniors-services-3{width:83px}.services-famille-exemples,.services-handicap-exemples,.services-seniors-exemples,.services-exemples-vides-droite,.services-exemples-vides-gauche{padding:10px !important;min-height:290px !important}.handicap{display:flex !important;flex-direction:column-reverse !important}.nos-valeurs{width:auto !important;padding:17px}.nos-missions{width:auto !important;padding:17px}}