#honeypot-field-url,.um-form input[type=text].apbct_special_field,.wc_apbct_email_id,input[class*=apbct].apbct_special_field,label[id*=apbct_label_id].apbct_special_field{display:none!important}.apbct-tooltip,.apbct-tooltip--text{border-radius:5px;background:#d3d3d3}.comment-form-cookies-consent{width:100%;overflow:hidden}.apbct-tooltip{display:none;position:inherit;margin-top:5px;left:5px;opacity:.9}.apbct-tooltip--text{position:sticky;padding:10px;width:max-content}.apbct-tooltip--arrow{position:absolute;background:#d3d3d3;width:10px;height:10px;top:-5px;left:10px;transform:rotate(135deg)}.apbct-trusted-text--div{font-size:small!important;display:inline-block;text-align:center;width:100%;margin-bottom:2pc}.apbct-trusted-text--center{font-size:small!important;display:block;text-align:center;width:100%;margin-bottom:2pc}.apbct-trusted-text--label{font-size:small!important;display:inline-block;text-align:center;width:100%;padding:5px 0}.apbct-trusted-text--label_left{font-size:small!important;display:inline-block;text-align:left;padding:5px 0}.apbct-trusted-text--span{display:inline-block}.apbct-popup-fade:before{content:'';background:#000;position:fixed;left:0;top:0;width:100%;height:100%;opacity:.7;z-index:9999}.apbct-popup{position:fixed;top:20%;left:50%;padding:20px;width:360px;margin-left:-200px;background:#fff;border:1px solid;border-radius:4px;z-index:99999;opacity:1}.apbct-iframe-preloader{width:48px;height:48px;border-radius:50%;position:relative;left:calc(50% - 27px);top:calc(50% - 27px);animation:apbctIframePreloaderRotate 1s linear infinite}.apbct-iframe-preloader-spin{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:6px solid #FFF;animation:apbctIframePreloaderPrixClipFix 2s linear infinite}.apbct-iframe-preloader-text{color:#fff;background:#000;display:block;width:100%;text-align:center;position:absolute;top:60%}.comments-area .comment-list article .comment-author{overflow:visible!important}@keyframes apbctIframePreloaderRotate{100%{transform:rotate(360deg)}}@keyframes apbctIframePreloaderPrixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}100%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.apbct-check_email_exist-bad_email,.apbct-check_email_exist-good_email,.apbct-check_email_exist-load{z-index:9999;margin:0 6px;transition:none!important;background-size:contain;background-repeat:no-repeat;background-position-x:right;background-position-y:center;cursor:pointer}.apbct-check_email_exist-load{background-size:contain;background-image:url(//www.fondationlasolidarite.ch/wp-content/plugins/cleantalk-spam-protect/css/images/checking_email.gif)}.apbct-check_email_exist-block{position:fixed;display:block}.apbct-check_email_exist-good_email{background-image:url(//www.fondationlasolidarite.ch/wp-content/plugins/cleantalk-spam-protect/css/images/good_email.svg)}.apbct-check_email_exist-bad_email{background-image:url(//www.fondationlasolidarite.ch/wp-content/plugins/cleantalk-spam-protect/css/images/bad_email.svg)}.apbct-check_email_exist-popup_description{display:none;position:fixed;padding:2px;border:1px solid #E5E8ED;border-radius:16px 16px 0;background:#FFF;background-position-x:right;font-size:14px;text-align:center;transition:all 1s ease-out}@media screen and (max-width:782px){.apbct-check_email_exist-popup_description{width:100%}}.ct-encoded-form{display:none}.ct-encoded-form-loader{display:block;width:48px;height:48px;border:5px solid #f3f3f3;border-top:5px solid #3498db;border-radius:50%;animation:ct-encoded-form-loader-spin 1s linear infinite;margin:auto}@keyframes ct-encoded-form-loader-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ct-encoded-form-forbidden{display:block;border:1px solid red;padding:10px;background:#fdd;color:red;font-weight:700}.apbct_dog_one,.apbct_dog_three,.apbct_dog_two{animation-duration:1.5s;animation-iteration-count:infinite;animation-name:apbct_dog}.apbct-email-encoder,.apbct-email-encoder--settings_example_encoded{position:relative}.apbct-email-encoder-popup{width:30vw;min-width:400px;font-size:16px}.apbct-email-encoder--popup-header{font-size:16px;color:#333}.apbct-email-encoder-elements_center{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:16px!important;color:#000!important}.top-margin-long{margin-top:5px}.apbct-tooltip{display:none}.apbct-blur{filter:blur(5px);transition:filter 2s}.apbct-email-encoder.no-blur .apbct-blur{filter:none}.apbct-email-encoder-select-whole-email{-webkit-user-select:all;user-select:all}.apbct-email-encoder-got-it-button{all:unset;margin-top:10px;padding:5px 10px;border-radius:5px;background-color:#333;color:#fff;cursor:pointer;transition:background-color .3s}.apbct-ee-animation-wrapper{display:flex;height:60px;justify-content:center;font-size:16px;align-items:center}.apbct_dog{margin:0 5px;color:transparent;text-shadow:0 0 2px #aaa}.apbct_dog_one{animation-delay:0s}.apbct_dog_two{animation-delay:.5s}.apbct_dog_three{animation-delay:1s}@keyframes apbct_dog{0%,100%,75%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}25%{scale:200%;color:unset;text-shadow:unset}}@media screen and (max-width:782px){.apbct-email-encoder--settings_example_encoded{position:relative;display:block}.apbct-email-encoder-popup{width:20vw;min-width:200px;font-size:16px;top:20%;left:75%}.apbct-email-encoder-elements_center{flex-direction:column!important;text-align:center}}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-family:Railway;src:url(https://www.fondationlasolidarite.ch/wp-content/themes/dist/public/fonts/Raleway-Medium.woff?00ecd83ea6ee3943cf1727e846877bc5) format("woff"),url(https://www.fondationlasolidarite.ch/wp-content/themes/dist/public/fonts/Raleway-Medium.woff2?7fc6619db9ff4fb63fe5d7c2bba396b2) format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Railway;src:url(https://www.fondationlasolidarite.ch/wp-content/themes/dist/public/fonts/Raleway-Bold.woff?a113dfa6735717bb9d9467f8e1cc28f6) format("woff"),url(https://www.fondationlasolidarite.ch/wp-content/themes/dist/public/fonts/Raleway-Bold.woff2?fac5e075ffa12ec00f31549ea3e9c15c) format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Railway;src:url(https://www.fondationlasolidarite.ch/wp-content/themes/dist/public/fonts/Raleway-ExtraBold.woff?3917c3a7869b92b85b70422f94ac9a88) format("woff"),url(https://www.fondationlasolidarite.ch/wp-content/themes/dist/public/fonts/Raleway-ExtraBold.woff2?d3a447008d52f05ac96af911662c6350) format("woff2");font-weight:800;font-style:normal}html{font-size:62.5%}body{font-family:Railway,sans-serif;line-height:1.6}a,label,ol,p,span,ul{font-size:1.5rem}@media screen and (min-width:1024px){a,label,ol,p,span,ul{font-size:1.8rem}}@media screen and (min-width:1280px){a,label,ol,p,span,ul{font-size:2rem}}.alpha,.beta,.delta,.epsilon,.gamma,.zeta,h1,h2,h3,h4,h5,h6,legend{margin:0 0 .5rem;padding:0}.alpha,h1{font-size:2.5rem;line-height:1.6}@media screen and (min-width:1024px){.alpha,h1{font-size:3rem}}@media screen and (min-width:1280px){.alpha,h1{font-size:4rem}}.delta,h4{font-size:10rem;line-height:1.6;color:#f9e547}@media screen and (min-width:1024px){.delta,h4{font-size:15rem}}@media screen and (min-width:1280px){.delta,h4{font-size:20rem}}.beta,.gform_title,h2{font-size:2.2rem;line-height:1.2;font-weight:700}@media screen and (min-width:1024px){.beta,.gform_title,h2{font-size:2.5rem}}@media screen and (min-width:1280px){.beta,.gform_title,h2{font-size:3rem}}.gamma,h3{font-size:1.6rem;line-height:1.2;font-weight:700}@media screen and (min-width:1024px){.gamma,h3{font-size:1.8rem}}@media screen and (min-width:1280px){.gamma,h3{font-size:2rem}}legend.gfield_label{font-size:1.7rem;line-height:1.2;font-weight:700}@media screen and (min-width:1024px){legend.gfield_label{font-size:2rem}}@media screen and (min-width:1280px){legend.gfield_label{font-size:2.5rem}}address{font-style:normal}html{-webkit-box-sizing:border-box;box-sizing:border-box;--scroll-behavior:smooth;scroll-behavior:smooth;scroll-behavior:var(--scroll-behavior);background-color:#fff}@media (prefers-reduced-motion:reduce){html{--scroll-behavior:auto}}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#181716;padding:0;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:100vh}a{text-decoration:none;color:inherit}ol[class],ul[class]{list-style:none;padding:0;margin:0}p{padding:0;margin:0}img{display:block;width:100%}.content-wrapper{width:100%;max-width:120rem;margin:0 auto;padding:0 3rem}.ofi-image{-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1}.grid,[class*=grid-auto-]{display:grid;grid-gap:0;grid-gap:var(--grid-gap,0)}.grid{--grid-cols:12;grid-template-columns:repeat(var(--grid-cols),1fr)}.grid>*{grid-column-end:span var(--grid-cols)}.grid-auto-lg,.grid-auto-md,.grid-auto-sm,.grid-auto-xl,.grid-auto-xs{grid-template-columns:repeat(auto-fit,minmax(var(--col-min-width),1fr))}.grid-auto-xs{--col-min-width:8rem}.grid-auto-sm{--col-min-width:10rem}.grid-auto-md{--col-min-width:15rem}.grid-auto-lg{--col-min-width:20rem}.grid-auto-xl{--col-min-width:25rem}.grid-auto-cols{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.grid-gap-xxxxs{--grid-gap:var(--space-xxxxs,0.125rem)}.grid-gap-xxxs{--grid-gap:var(--space-xxxs,0.25rem)}.grid-gap-xxs{--grid-gap:var(--space-xxs,0.375rem)}.grid-gap-xs{--grid-gap:var(--space-xs,0.5rem)}.grid-gap-sm{--grid-gap:var(--space-sm,0.75rem)}.grid-gap-md{--grid-gap:var(--space-md,1.25rem)}.grid-gap-lg{--grid-gap:var(--space-lg,2rem)}.grid-gap-xl{--grid-gap:var(--space-xl,3.25rem)}.grid-gap-xxl{--grid-gap:var(--space-xxl,5.25rem)}.grid-gap-xxxl{--grid-gap:var(--space-xxxl,8.5rem)}.grid-gap-xxxxl{--grid-gap:var(--space-xxxxl,13.75rem)}.col-1{grid-column-end:span 1}.col-start-1{grid-column-start:1}.col-end-2{grid-column-end:2}.col-2{grid-column-end:span 2}.col-start-2{grid-column-start:2}.col-end-3{grid-column-end:3}.col-3{grid-column-end:span 3}.col-start-3{grid-column-start:3}.col-end-4{grid-column-end:4}.col-4{grid-column-end:span 4}.col-start-4{grid-column-start:4}.col-end-5{grid-column-end:5}.col-5{grid-column-end:span 5}.col-start-5{grid-column-start:5}.col-end-6{grid-column-end:6}.col-6{grid-column-end:span 6}.col-start-6{grid-column-start:6}.col-end-7{grid-column-end:7}.col-7{grid-column-end:span 7}.col-start-7{grid-column-start:7}.col-end-8{grid-column-end:8}.col-8{grid-column-end:span 8}.col-start-8{grid-column-start:8}.col-end-9{grid-column-end:9}.col-9{grid-column-end:span 9}.col-start-9{grid-column-start:9}.col-end-10{grid-column-end:10}.col-10{grid-column-end:span 10}.col-start-10{grid-column-start:10}.col-end-11{grid-column-end:11}.col-11{grid-column-end:span 11}.col-start-11{grid-column-start:11}.col-end-12{grid-column-end:12}.col-12{grid-column-end:span 12}.col-start-12{grid-column-start:12}.col-end-13{grid-column-end:13}.col-start{grid-column-start:1}.col-end{grid-column-end:-1}@media (min-width:32rem){.grid-auto-xs\@xs{--col-min-width:8rem}.grid-auto-sm\@xs{--col-min-width:10rem}.grid-auto-md\@xs{--col-min-width:15rem}.grid-auto-lg\@xs{--col-min-width:20rem}.grid-auto-xl\@xs{--col-min-width:25rem}.grid-auto-cols\@xs{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.col-1\@xs{grid-column-end:span 1}.col-start-1\@xs{grid-column-start:1}.col-end-2\@xs{grid-column-end:2}.col-2\@xs{grid-column-end:span 2}.col-start-2\@xs{grid-column-start:2}.col-end-3\@xs{grid-column-end:3}.col-3\@xs{grid-column-end:span 3}.col-start-3\@xs{grid-column-start:3}.col-end-4\@xs{grid-column-end:4}.col-4\@xs{grid-column-end:span 4}.col-start-4\@xs{grid-column-start:4}.col-end-5\@xs{grid-column-end:5}.col-5\@xs{grid-column-end:span 5}.col-start-5\@xs{grid-column-start:5}.col-end-6\@xs{grid-column-end:6}.col-6\@xs{grid-column-end:span 6}.col-start-6\@xs{grid-column-start:6}.col-end-7\@xs{grid-column-end:7}.col-7\@xs{grid-column-end:span 7}.col-start-7\@xs{grid-column-start:7}.col-end-8\@xs{grid-column-end:8}.col-8\@xs{grid-column-end:span 8}.col-start-8\@xs{grid-column-start:8}.col-end-9\@xs{grid-column-end:9}.col-9\@xs{grid-column-end:span 9}.col-start-9\@xs{grid-column-start:9}.col-end-10\@xs{grid-column-end:10}.col-10\@xs{grid-column-end:span 10}.col-start-10\@xs{grid-column-start:10}.col-end-11\@xs{grid-column-end:11}.col-11\@xs{grid-column-end:span 11}.col-start-11\@xs{grid-column-start:11}.col-end-12\@xs{grid-column-end:12}.col-12\@xs{grid-column-end:span 12}.col-start-12\@xs{grid-column-start:12}.col-end-13\@xs{grid-column-end:13}.col-start-auto\@xs{grid-column-start:auto}.col-end-auto\@xs{grid-column-end:auto}}@media (min-width:48rem){.grid-auto-xs\@sm{--col-min-width:8rem}.grid-auto-sm\@sm{--col-min-width:10rem}.grid-auto-md\@sm{--col-min-width:15rem}.grid-auto-lg\@sm{--col-min-width:20rem}.grid-auto-xl\@sm{--col-min-width:25rem}.grid-auto-cols\@sm{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.col-1\@sm{grid-column-end:span 1}.col-start-1\@sm{grid-column-start:1}.col-end-2\@sm{grid-column-end:2}.col-2\@sm{grid-column-end:span 2}.col-start-2\@sm{grid-column-start:2}.col-end-3\@sm{grid-column-end:3}.col-3\@sm{grid-column-end:span 3}.col-start-3\@sm{grid-column-start:3}.col-end-4\@sm{grid-column-end:4}.col-4\@sm{grid-column-end:span 4}.col-start-4\@sm{grid-column-start:4}.col-end-5\@sm{grid-column-end:5}.col-5\@sm{grid-column-end:span 5}.col-start-5\@sm{grid-column-start:5}.col-end-6\@sm{grid-column-end:6}.col-6\@sm{grid-column-end:span 6}.col-start-6\@sm{grid-column-start:6}.col-end-7\@sm{grid-column-end:7}.col-7\@sm{grid-column-end:span 7}.col-start-7\@sm{grid-column-start:7}.col-end-8\@sm{grid-column-end:8}.col-8\@sm{grid-column-end:span 8}.col-start-8\@sm{grid-column-start:8}.col-end-9\@sm{grid-column-end:9}.col-9\@sm{grid-column-end:span 9}.col-start-9\@sm{grid-column-start:9}.col-end-10\@sm{grid-column-end:10}.col-10\@sm{grid-column-end:span 10}.col-start-10\@sm{grid-column-start:10}.col-end-11\@sm{grid-column-end:11}.col-11\@sm{grid-column-end:span 11}.col-start-11\@sm{grid-column-start:11}.col-end-12\@sm{grid-column-end:12}.col-12\@sm{grid-column-end:span 12}.col-start-12\@sm{grid-column-start:12}.col-end-13\@sm{grid-column-end:13}.col-start-auto\@sm{grid-column-start:auto}.col-end-auto\@sm{grid-column-end:auto}}@media (min-width:64rem){.grid-auto-xs\@md{--col-min-width:8rem}.grid-auto-sm\@md{--col-min-width:10rem}.grid-auto-md\@md{--col-min-width:15rem}.grid-auto-lg\@md{--col-min-width:20rem}.grid-auto-xl\@md{--col-min-width:25rem}.grid-auto-cols\@md{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.col-1\@md{grid-column-end:span 1}.col-start-1\@md{grid-column-start:1}.col-end-2\@md{grid-column-end:2}.col-2\@md{grid-column-end:span 2}.col-start-2\@md{grid-column-start:2}.col-end-3\@md{grid-column-end:3}.col-3\@md{grid-column-end:span 3}.col-start-3\@md{grid-column-start:3}.col-end-4\@md{grid-column-end:4}.col-4\@md{grid-column-end:span 4}.col-start-4\@md{grid-column-start:4}.col-end-5\@md{grid-column-end:5}.col-5\@md{grid-column-end:span 5}.col-start-5\@md{grid-column-start:5}.col-end-6\@md{grid-column-end:6}.col-6\@md{grid-column-end:span 6}.col-start-6\@md{grid-column-start:6}.col-end-7\@md{grid-column-end:7}.col-7\@md{grid-column-end:span 7}.col-start-7\@md{grid-column-start:7}.col-end-8\@md{grid-column-end:8}.col-8\@md{grid-column-end:span 8}.col-start-8\@md{grid-column-start:8}.col-end-9\@md{grid-column-end:9}.col-9\@md{grid-column-end:span 9}.col-start-9\@md{grid-column-start:9}.col-end-10\@md{grid-column-end:10}.col-10\@md{grid-column-end:span 10}.col-start-10\@md{grid-column-start:10}.col-end-11\@md{grid-column-end:11}.col-11\@md{grid-column-end:span 11}.col-start-11\@md{grid-column-start:11}.col-end-12\@md{grid-column-end:12}.col-12\@md{grid-column-end:span 12}.col-start-12\@md{grid-column-start:12}.col-end-13\@md{grid-column-end:13}.col-start-auto\@md{grid-column-start:auto}.col-end-auto\@md{grid-column-end:auto}}@media (min-width:80rem){.grid-auto-xs\@lg{--col-min-width:8rem}.grid-auto-sm\@lg{--col-min-width:10rem}.grid-auto-md\@lg{--col-min-width:15rem}.grid-auto-lg\@lg{--col-min-width:20rem}.grid-auto-xl\@lg{--col-min-width:25rem}.grid-auto-cols\@lg{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.col-1\@lg{grid-column-end:span 1}.col-start-1\@lg{grid-column-start:1}.col-end-2\@lg{grid-column-end:2}.col-2\@lg{grid-column-end:span 2}.col-start-2\@lg{grid-column-start:2}.col-end-3\@lg{grid-column-end:3}.col-3\@lg{grid-column-end:span 3}.col-start-3\@lg{grid-column-start:3}.col-end-4\@lg{grid-column-end:4}.col-4\@lg{grid-column-end:span 4}.col-start-4\@lg{grid-column-start:4}.col-end-5\@lg{grid-column-end:5}.col-5\@lg{grid-column-end:span 5}.col-start-5\@lg{grid-column-start:5}.col-end-6\@lg{grid-column-end:6}.col-6\@lg{grid-column-end:span 6}.col-start-6\@lg{grid-column-start:6}.col-end-7\@lg{grid-column-end:7}.col-7\@lg{grid-column-end:span 7}.col-start-7\@lg{grid-column-start:7}.col-end-8\@lg{grid-column-end:8}.col-8\@lg{grid-column-end:span 8}.col-start-8\@lg{grid-column-start:8}.col-end-9\@lg{grid-column-end:9}.col-9\@lg{grid-column-end:span 9}.col-start-9\@lg{grid-column-start:9}.col-end-10\@lg{grid-column-end:10}.col-10\@lg{grid-column-end:span 10}.col-start-10\@lg{grid-column-start:10}.col-end-11\@lg{grid-column-end:11}.col-11\@lg{grid-column-end:span 11}.col-start-11\@lg{grid-column-start:11}.col-end-12\@lg{grid-column-end:12}.col-12\@lg{grid-column-end:span 12}.col-start-12\@lg{grid-column-start:12}.col-end-13\@lg{grid-column-end:13}.col-start-auto\@lg{grid-column-start:auto}.col-end-auto\@lg{grid-column-end:auto}}@media (min-width:90rem){.grid-auto-xs\@xl{--col-min-width:8rem}.grid-auto-sm\@xl{--col-min-width:10rem}.grid-auto-md\@xl{--col-min-width:15rem}.grid-auto-lg\@xl{--col-min-width:20rem}.grid-auto-xl\@xl{--col-min-width:25rem}.grid-auto-cols\@xl{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}.col-1\@xl{grid-column-end:span 1}.col-start-1\@xl{grid-column-start:1}.col-end-2\@xl{grid-column-end:2}.col-2\@xl{grid-column-end:span 2}.col-start-2\@xl{grid-column-start:2}.col-end-3\@xl{grid-column-end:3}.col-3\@xl{grid-column-end:span 3}.col-start-3\@xl{grid-column-start:3}.col-end-4\@xl{grid-column-end:4}.col-4\@xl{grid-column-end:span 4}.col-start-4\@xl{grid-column-start:4}.col-end-5\@xl{grid-column-end:5}.col-5\@xl{grid-column-end:span 5}.col-start-5\@xl{grid-column-start:5}.col-end-6\@xl{grid-column-end:6}.col-6\@xl{grid-column-end:span 6}.col-start-6\@xl{grid-column-start:6}.col-end-7\@xl{grid-column-end:7}.col-7\@xl{grid-column-end:span 7}.col-start-7\@xl{grid-column-start:7}.col-end-8\@xl{grid-column-end:8}.col-8\@xl{grid-column-end:span 8}.col-start-8\@xl{grid-column-start:8}.col-end-9\@xl{grid-column-end:9}.col-9\@xl{grid-column-end:span 9}.col-start-9\@xl{grid-column-start:9}.col-end-10\@xl{grid-column-end:10}.col-10\@xl{grid-column-end:span 10}.col-start-10\@xl{grid-column-start:10}.col-end-11\@xl{grid-column-end:11}.col-11\@xl{grid-column-end:span 11}.col-start-11\@xl{grid-column-start:11}.col-end-12\@xl{grid-column-end:12}.col-12\@xl{grid-column-end:span 12}.col-start-12\@xl{grid-column-start:12}.col-end-13\@xl{grid-column-end:13}.col-start-auto\@xl{grid-column-start:auto}.col-end-auto\@xl{grid-column-end:auto}}.row{max-width:1280px;margin:0 auto}.two-columns{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.two-columns>.column{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%}.two-columns>.column>.inner{padding:0 1rem;margin-bottom:4rem}@media screen and (max-width:600px){.two-columns{margin-left:0;margin-right:0;display:block}.two-columns>.column>.inner{padding:0}}.four-columns{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.four-columns>.column{-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%}.four-columns>.column>.inner{padding:0 1rem;margin-bottom:4rem}@media screen and (max-width:860px){.four-columns>.column{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%}}@media screen and (max-width:400px){.four-columns{margin-left:0;margin-right:0;display:block}.four-columns>.column>.inner{padding:0}}.header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto}.header,.header-element{display:-webkit-box;display:-webkit-flex;display:flex}.header-element{margin:1rem;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}@media screen and (min-width:860px){.header{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;margin:1.6rem 3rem;height:16rem}.header-element{margin:0}.header .hamburger{display:none}}.menu-menu-principal-container{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;display:none;position:relative}@media screen and (min-width:860px){.menu-menu-principal-container{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0;display:block}}.menu-menu-principal-container ul{list-style-type:none;background-color:#f9e547;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%;height:100%;margin:0;padding:0}.menu-menu-principal-container ul li{text-align:center}.menu-menu-principal-container ul li a{display:block;font-weight:700;font-size:3rem;padding:3rem 0}@media screen and (min-width:860px){.menu-menu-principal-container ul{background-color:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.menu-menu-principal-container ul li{padding-left:3rem}.menu-menu-principal-container ul li a{font-size:2.2rem}}@media screen and (min-width:860px){.menu-item a{display:block}.menu-item a:focus,.menu-item a:hover{background-image:url(https://www.fondationlasolidarite.ch/wp-content/themes/dist/public/images/forme-survol-menu.svg?10d6556961d70307a541ad05a5a928b6);background-repeat:no-repeat;background-position:50%}}.nav_open{display:block;width:100%;height:100vh;position:absolute;top:110px;z-index:3}.footer{border-top:4px solid #f9e547;width:100%;-webkit-box-flex:0;-webkit-flex:0 0 auto;flex:0 0 auto;padding:3.2rem 0}.footer .content-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}.footer *{font-size:1.6rem}.footer-element{-webkit-box-flex:0;-webkit-flex:0 0 26.5rem;flex:0 0 26.5rem;margin:1.6rem 0}.main{-webkit-box-flex:1;-webkit-flex:1 0 auto;flex:1 0 auto}.main-content{margin:0 auto}@media screen and (min-width:600px){.main-content .quote-item:nth-child(2n){-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}}.main-content .content-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}@media screen and (min-width:1400px){.main-content .content-wrapper{margin:16rem auto}}@media screen and (min-width:2048px){.main-content .content-wrapper{margin:24rem auto}}.main-content .content-wrapper .delta{-webkit-align-self:center;align-self:center;margin:0 0 4.8rem}.main-content .content-wrapper h2{margin:6.4rem 0 3.2rem}.main-content .content-wrapper p{margin:1.6rem 0}.gf_page_steps{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}@media screen and (min-width:600px){.gf_page_steps{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin:3.2rem 0;border-bottom:2.5px solid #f9e547}}.gf_page_steps .gf_step{-webkit-align-self:flex-start;align-self:flex-start;display:inline-block;margin:0 1.6rem .2em 0;padding:.5em 1em .5em 0}@media screen and (min-width:600px){.gf_page_steps .gf_step{margin:1.6rem 1.6rem -3px 0;padding:.5em 1em}}.gf_page_steps .gf_step span{font-size:1.8em;font-weight:700}.gf_page_steps .gf_step_active{border-bottom:2.5px solid #f9e547}@media screen and (min-width:600px){.gf_page_steps .gf_step_active{border:2.5px solid #f9e547;border-bottom:3.2px solid #fff;padding:.2em 1em}}.gf_page_steps .gf_step_number{margin-right:.3em}.gf_page_steps .gf_step_number:after{content:"."}.gform_wrapper{width:100%;max-width:100rem;margin:6.4rem auto}@media screen and (min-width:860px){.gform_wrapper{margin:9.6rem auto}}#gform_wrapper_2{margin:0 auto}label.gfield_label{margin-right:1.6rem;font-weight:700;margin-bottom:1.6rem;max-width:38rem}.gfield_repeater{padding:0}.gfield_repeater_container{border:none;margin-bottom:4.8rem}.gfield_repeater_item{border:none}.gfield_repeater_wrapper{width:100%}.ginput_container{position:relative;-webkit-align-self:flex-end;align-self:flex-end;width:100%}@media screen and (min-width:860px){.ginput_container{width:55%}}.ginput_container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;background-repeat:no-repeat;background-image:url(https://www.fondationlasolidarite.ch/wp-content/themes/dist/public/images/picto-select.svg?e9bf88ae1adcf6083d23fc5ce1dc7ee9);background-position:98% 50%}.ginput_container select::-ms-expand{display:none}.ginput_container .textarea,.ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.ginput_container select{width:100%;padding:.5em}.ginput_container .textarea,.ginput_container input,.ginput_container select{background-color:#fff;border:4px solid #f9e547;display:block;font-size:inherit}.ginput_container .textarea:focus,.ginput_container input:focus,.ginput_container select:focus{-webkit-box-shadow:0 .3rem 2rem #d2d6d9;box-shadow:0 .3rem 2rem #d2d6d9;outline:none}.ginput_container .clear-multi select{margin-bottom:1.6rem}.gfield_description{-webkit-box-ordinal-group:4;-webkit-order:3;order:3;font-size:1.4rem;font-style:italic;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;width:100%}@media screen and (min-width:1024px){.gfield_description{font-size:1.6rem}}.gfield_repeater_cell,li.gfield{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:2.4rem 0;width:100%}@media screen and (min-width:860px){.gfield_repeater_cell,li.gfield{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start}}.ginput_container_checkbox li{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.ginput_container_checkbox li input[type=checkbox]{height:3.5rem;width:3.5rem;margin:0 1.6rem 1.6rem 0}.ginput_container_radio{margin-bottom:1.6rem}@media screen and (min-width:600px){.gfield_radio{display:-webkit-box;display:-webkit-flex;display:flex}}.gfield_radio .gchoice{display:-webkit-box;display:-webkit-flex;display:flex;margin-right:3.2rem}.gfield_radio .gchoice label{margin-left:.8rem}.gform_footer{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin:3.2rem 0}.gform_page_footer .button{margin-bottom:1.6rem}.gfield_required{color:#c00}li.gfield_error .ginput_container .textarea,li.gfield_error .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),li.gfield_error .ginput_container select{border-color:#c00}.gfield_description.validation_message{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;color:#c00}.gform_submission_error{font-size:1.8em;font-style:italic;color:#c00}.error404 main{margin:2rem 0}.home-content{width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.home-content p{max-width:75rem;width:80%;font-size:2.5rem;line-height:1.2;font-weight:700}.add_repeater_item,.btn,.button,.remove_repeater_item{color:#181716;background-color:#fff;border:4px solid #181716;-webkit-border-radius:50px;border-radius:50px;padding:.8rem 3.2rem;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;font-weight:700;font-size:2.5rem;min-width:32rem;text-align:center}.add_repeater_item:focus,.add_repeater_item:hover,.btn:focus,.btn:hover,.button:focus,.button:hover,.remove_repeater_item:focus,.remove_repeater_item:hover{border-color:#f9e547;background-color:#f9e547}.btn_inverted{background-color:#f9e547}.btn_inverted:focus,.btn_inverted:hover{border-color:#fff;background-color:#fff}.add_repeater_item,.remove_repeater_item{font-weight:700;text-align:center;margin:0 1.6rem 1.6rem 0;font-size:1.6rem}@media screen and (min-width:1024px){.add_repeater_item,.remove_repeater_item{font-size:1.8rem}}@media screen and (min-width:1280px){.add_repeater_item,.remove_repeater_item{font-size:2rem}}.hamburger{z-index:10;position:relative;cursor:pointer;height:3rem}.hamburger span{position:absolute;right:0;width:3em;height:3px;background-color:#181716;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hamburger span:first-child{top:0}.hamburger span:nth-child(2){top:50%}.hamburger span:nth-child(3){top:100%}.hamburger.close{width:4em}.hamburger.close span{background-color:#f9e547}.hamburger.close span:first-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;width:100%}.hamburger.close span:nth-child(2){width:0}.hamburger.close span:nth-child(3){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:50%;width:100%}.icons-item{background:50%/contain no-repeat;height:2em;width:2em;display:block}.icons-item.exemple{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi42MzciIGhlaWdodD0iMjIiPjxwYXRoIGQ9Ik0xMS42MzcgMWgtMi45QTQuOTIgNC45MiAwIDAwMy45IDZ2M0gxdjRoMi45djhoMy44Njh2LThoMi45bC45NjctNEg3Ljc2OVY2YS45ODQuOTg0IDAgMDEuOTY3LTFoMi45eiIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMiIvPjwvc3ZnPg==")}.logo{width:16rem}@media screen and (min-width:860px){.logo{width:23rem}}.logo svg .st0{fill:#f9e547}.quote-item{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;align-items:flex-start;margin:4.8rem 0}.quote-item img{width:3.5rem;margin-right:1.6rem}@media screen and (min-width:600px){.quote-item img{width:5rem}}.quote-item .quote{min-width:28rem}@media screen and (min-width:600px){.quote-item .quote{width:35%}}.quote-item .quote .gamma{margin-bottom:1.6rem}.square-img{overflow:hidden}.square-img img{width:150%;-o-object-fit:cover;object-fit:cover}.link-file{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;margin:3.2rem 3.2rem 3.2rem 0;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.link-file svg{display:inline-block;margin-right:1rem}.link-file:focus,.link-file:hover{color:#f9e547}.link-file:focus svg,.link-file:hover svg{fill:#f9e547}.hero_home-img-container{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;padding:4.8rem 0;position:relative;overflow:hidden}@media screen and (min-width:600px){.hero_home-img-container{padding:6.4rem 0}}@media screen and (min-width:860px){.hero_home-img-container{padding:11.2rem 0}}@media screen and (min-width:1280px){.hero_home-img-container{padding:16rem 0}}.hero_home-img-container img{margin:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center 1rem;object-position:center 1rem;position:absolute;height:100%;width:100%;top:0;bottom:0;left:0;right:0;z-index:-3}.hero_home-img-container .text-hero-img{font-size:3rem;color:#fff;max-width:60%;width:60rem;z-index:-2}@media screen and (min-width:860px){.hero_home-img-container .text-hero-img{font-size:6rem}}.hero_home_text-container{background-color:#f9e547;padding:3.2rem 0}@media screen and (min-width:860px){.hero_home_text-container{padding:4.8rem 0}}@media screen and (min-width:1280px){.hero_home_text-container{padding:8rem 0}}.hero_home_text-container .content-wrapper{-webkit-box-align:center;-webkit-align-items:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;width:100%}.hero_home_text-container .beta,.hero_home_text-container .btn-container{max-width:75rem;width:80%}.hero_home_text-container .btn-container{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:3.2rem 0}.hero_home_text-container .btn-container .btn{margin-bottom:1.6rem}@media screen and (min-width:899px){.hero_home_text-container .btn-container .btn:nth-child(2n){margin-left:3.2rem}}.main-header-content{background-color:#f9e547}.main-header-content .inner{margin:0 auto;max-width:140rem;position:relative}@media screen and (min-width:2048px){.main-header-content .inner{max-width:155rem}}@media screen and (min-width:860px){.main-header-content{margin:8rem 0}}@media screen and (min-width:2048px){.main-header-content{margin:17rem 0}}.main-header-img{width:50vw;min-width:30rem;position:absolute;top:76%;left:50%;right:0;-webkit-transform:translatex(-50%);transform:translatex(-50%)}@media screen and (min-width:860px){.main-header-img{width:30vw;top:50%;left:2em;margin:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.main-header-text{padding:4rem 4rem 20rem;margin-bottom:20rem}@media screen and (min-width:860px){.main-header-text{margin:0;padding:6rem 6rem 6rem calc(40vw + 6rem)}}@media screen and (min-width:1400px){.main-header-text{padding-left:calc(35vw + 6rem)}}.main-header-text .alpha{margin-bottom:1.6rem}.main-header-text.wo-image{padding:6rem 1rem}.main-header-element{margin:4.8rem 0 0}