#honeypot-field-url{display:none!important}.comment-form-cookies-consent{width:100%;overflow:hidden}.wc_apbct_email_id{display:none!important}.um-form input[type=text].apbct_special_field,input[class*=apbct].apbct_special_field,label[id*=apbct_label_id].apbct_special_field{display:none!important}.apbct-tooltip{display:none;position:inherit;margin-top:5px;left:5px;background:#d3d3d3;border-radius:5px;opacity:.9}.apbct-tooltip--text{position:sticky;background:#d3d3d3;padding:10px;border-radius:5px;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 5px 0}.apbct-trusted-text--label_left{font-size:small!important;display:inline-block;text-align:left;padding:5px 0 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-check_email_exist-bad_email,.apbct-check_email_exist-good_email,.apbct-check_email_exist-load{z-index:9999!important;transition:none!important;background-size:contain;background-repeat:no-repeat!important;background-position-x:right;background-position-y:center;cursor:pointer!important}.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)!important}.apbct-check_email_exist-block{position:fixed!important;display:block!important}.apbct-check_email_exist-good_email{background-image:url(//www.fondationlasolidarite.ch/wp-content/plugins/cleantalk-spam-protect/css/images/good_email.svg)!important}.apbct-check_email_exist-bad_email{background-image:url(//www.fondationlasolidarite.ch/wp-content/plugins/cleantalk-spam-protect/css/images/bad_email.svg)!important}.apbct-check_email_exist-popup_description{display:none;position:fixed!important;padding:2px!important;border:1px solid #e5e8ed!important;border-radius:16px 16px 0 16px!important;background:#fff!important;background-position-x:right!important;font-size:14px!important;text-align:center!important;transition:all 1s ease-out!important}@media screen and (max-width:782px){.apbct-check_email_exist-popup_description{width:100%!important}}.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}.comments-area .comment-list article .comment-author{overflow:visible!important}.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-email-encoder{position:relative}.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-duration:1.5s;animation-iteration-count:infinite;animation-delay:0s;animation-name:apbct_dog}.apbct_dog_two{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:.5s;animation-name:apbct_dog}.apbct_dog_three{animation-duration:1.5s;animation-iteration-count:infinite;animation-delay:1s;animation-name:apbct_dog}@keyframes apbct_dog{0%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}25%{scale:200%;color:unset;text-shadow:unset}75%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}100%{scale:100%;color:transparent;text-shadow:0 0 2px #aaa}}.apbct-email-encoder--settings_example_encoded{position:relative}@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{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{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{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]{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;font-style:normal;font-weight:500;src:url(https://www.fondationlasolidarite.ch/wp-content/themes/dist/public/fonts/Raleway-Medium.woff?01f836407b89380b228d6562e31ed7b9) format("woff"),url(https://www.fondationlasolidarite.ch/wp-content/themes/dist/public/fonts/Raleway-Medium.woff2?15538cbebaf9954bd10063ef65ee8c19) format("woff2")}@font-face{font-family:Railway;font-style:normal;font-weight:700;src:url(https://www.fondationlasolidarite.ch/wp-content/themes/dist/public/fonts/Raleway-Bold.woff?6d778d0e2b48fd93d049aa600f796f8a) format("woff"),url(https://www.fondationlasolidarite.ch/wp-content/themes/dist/public/fonts/Raleway-Bold.woff2?4a5bea4b102c4f098e2a30649d027bca) format("woff2")}@font-face{font-family:Railway;font-style:normal;font-weight:800;src:url(https://www.fondationlasolidarite.ch/wp-content/themes/dist/public/fonts/Raleway-ExtraBold.woff?d1795160a9e6b84379b8aa2d6ccd8ac9) format("woff"),url(https://www.fondationlasolidarite.ch/wp-content/themes/dist/public/fonts/Raleway-ExtraBold.woff2?b50552bbf63ba3cb04cef52e547e265e) format("woff2")}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{color:#f9e547;font-size:10rem;line-height:1.6}@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;font-weight:700;line-height:1.2}@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;font-weight:700;line-height:1.2}@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;font-weight:700;line-height:1.2}@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{--scroll-behavior:smooth;box-sizing:border-box;scroll-behavior:smooth;scroll-behavior:var(--scroll-behavior)}@media (prefers-reduced-motion:reduce){html{--scroll-behavior:auto}}html{background-color:#fff}*,:after,:before{box-sizing:border-box}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#181716;display:flex;flex-direction:column;height:100vh;padding:0}a{color:inherit;text-decoration:none}ol[class],ul[class]{list-style:none;margin:0;padding:0}p{margin:0;padding:0}img{display:block;width:100%}.content-wrapper{margin:0 auto;max-width:120rem;padding:0 3rem;width:100%}.ofi-image{bottom:0;font-family:"object-fit: cover;";height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:-1}.grid,[class*=grid-auto-]{grid-gap:0;grid-gap:var(--grid-gap,0);display:grid}.grid{--grid-cols:12;grid-template-columns:repeat(12,1fr);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{margin:0 auto;max-width:1280px}.two-columns{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.two-columns>.column{flex:0 0 50%}.two-columns>.column>.inner{margin-bottom:4rem;padding:0 1rem}@media screen and (max-width:600px){.two-columns{display:block;margin-left:0;margin-right:0}.two-columns>.column>.inner{padding:0}}.four-columns{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.four-columns>.column{flex:0 0 25%}.four-columns>.column>.inner{margin-bottom:4rem;padding:0 1rem}@media screen and (max-width:860px){.four-columns>.column{flex:0 0 50%}}@media screen and (max-width:400px){.four-columns{display:block;margin-left:0;margin-right:0}.four-columns>.column>.inner{padding:0}}.header{display:flex;flex:0 0 auto;flex-direction:column}.header-element{align-items:center;display:flex;justify-content:space-between;margin:1rem}@media screen and (min-width:860px){.header{flex-direction:row;height:16rem;justify-content:space-between;margin:1.6rem 3rem}.header-element{margin:0}.header .hamburger{display:none}}.menu-menu-principal-container{display:none;flex-grow:1;position:relative}@media screen and (min-width:860px){.menu-menu-principal-container{display:block;flex-grow:0}}.menu-menu-principal-container ul{background-color:#f9e547;display:flex;flex-direction:column;height:100%;list-style-type:none;margin:0;padding:0;width:100%}.menu-menu-principal-container ul li{text-align:center}.menu-menu-principal-container ul li a{display:block;font-size:3rem;font-weight:700;padding:3rem 0}@media screen and (min-width:860px){.menu-menu-principal-container ul{background-color:#fff;flex-direction:row;justify-content:space-between}.menu-menu-principal-container ul li{padding-left:3rem}.menu-menu-principal-container ul li a{font-size:2.2rem}.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?42b403d431641b562fc4bdadb3a62fac);background-position:50%;background-repeat:no-repeat}}.nav_open{display:block;height:100vh;position:absolute;top:110px;width:100%;z-index:3}.footer{border-top:4px solid #f9e547;flex:0 0 auto;padding:3.2rem 0;width:100%}.footer .content-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.footer *{font-size:1.6rem}.footer-element{flex:0 0 26.5rem;margin:1.6rem 0}.main{flex:1 0 auto}.main-content{margin:0 auto}@media screen and (min-width:600px){.main-content .quote-item:nth-child(2n){justify-content:flex-end}}.main-content .content-wrapper{display:flex;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{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:flex;flex-direction:column}@media screen and (min-width:600px){.gf_page_steps{border-bottom:2.5px solid #f9e547;flex-direction:row;margin:3.2rem 0}}.gf_page_steps .gf_step{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{margin:6.4rem auto;max-width:100rem;width:100%}@media screen and (min-width:860px){.gform_wrapper{margin:9.6rem auto}}#gform_wrapper_2{margin:0 auto}.gform_required_legend{display:none}fieldset.gfield{border:none;margin:0;padding:0}fieldset.gfield legend.gfield_label{float:left;padding:0}.gfield_label{font-weight:700;margin-bottom:1.6rem;margin-right: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{align-self:flex-end;position:relative;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}.ginput_container select::-ms-expand{display:none}.ginput_container select{background-image:url(https://www.fondationlasolidarite.ch/wp-content/themes/dist/public/images/picto-select.svg?cf5d5bef085493ed23c06775bb10c006);background-position:98% 50%;background-repeat:no-repeat}.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{padding:.5em;width:100%}.ginput_container .ginput_container{float:none;width:100%}.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{box-shadow:0 .3rem 2rem #d2d6d9;outline:none}.gfield--type-date .ginput_complex .ginput_container,.ginput_container .clear-multi select{margin-bottom:1.6rem}@media screen and (min-width:860px){.gfield--type-date .ginput_complex .ginput_container{width:55%}}.gfield--type-date .ginput_complex .ginput_container:last-child{margin-bottom:0}.gfield_description{display:flex;font-size:1.4rem;font-style:italic;justify-content:flex-end;order:3;width:100%}@media screen and (min-width:1024px){.gfield_description{font-size:1.6rem}}.gfield{font-size:1.5rem}@media screen and (min-width:1024px){.gfield{font-size:1.8rem}}@media screen and (min-width:1280px){.gfield{font-size:2rem}}.gfield,.gfield_repeater_cell{display:flex;flex-direction:column;flex-wrap:wrap;margin:2.4rem 0;width:100%}@media screen and (min-width:860px){.gfield,.gfield_repeater_cell{align-items:flex-start;flex-direction:row;justify-content:space-between}}.ginput_container_checkbox .gchoice,.ginput_container_checkbox li{display:flex;justify-content:flex-start}.ginput_container_checkbox .gchoice input[type=checkbox],.ginput_container_checkbox li input[type=checkbox]{height:3.5rem;margin:0 1.6rem 1.6rem 0;width:3.5rem}.ginput_container_radio{margin-bottom:1.6rem}@media screen and (min-width:600px){.gfield_radio{display:flex}}.gfield_radio .gchoice{display:flex;margin-right:3.2rem}.gfield_radio .gchoice label{margin-left:.8rem}.gform_footer{display:flex;justify-content:center;margin:3.2rem 0}.gform_page_footer .button{margin-bottom:1.6rem}.gfield_required{color:#c00}.gfield_error .ginput_container .textarea,.gfield_error .ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gfield_error .ginput_container select{border-color:#c00}.gfield_description.validation_message{color:#c00;display:flex;justify-content:flex-end;width:100%}.gform_submission_error{color:#c00;font-size:1.8em;font-style:italic}.error404 main{margin:2rem 0}.home-content{display:flex;justify-content:center;width:100%}.home-content p{font-size:2.5rem;font-weight:700;line-height:1.2;max-width:75rem;width:80%}.add_repeater_item,.btn,.button,.remove_repeater_item{background-color:#fff;border:4px solid #181716;border-radius:50px;color:#181716;font-size:2.5rem;font-weight:700;min-width:32rem;padding:.8rem 3.2rem;text-align:center;transition:.2s ease-in-out}.add_repeater_item:focus,.add_repeater_item:hover,.btn:focus,.btn:hover,.button:focus,.button:hover,.remove_repeater_item:focus,.remove_repeater_item:hover{background-color:#f9e547;border-color:#f9e547}.btn_inverted{background-color:#f9e547}.btn_inverted:focus,.btn_inverted:hover{background-color:#fff;border-color:#fff}.add_repeater_item,.remove_repeater_item{font-size:1.6rem;font-weight:700;margin:0 1.6rem 1.6rem 0;text-align:center}@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{cursor:pointer;height:3rem;position:relative;z-index:10}.hamburger span{background-color:#181716;height:3px;position:absolute;right:0;transition:all .3s ease-in-out;width:3em}.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{top:50%;transform:rotate(-45deg);width:100%}.hamburger.close span:nth-child(2){width:0}.hamburger.close span:nth-child(3){top:50%;transform:rotate(45deg);width:100%}.icons-item{background:50%/contain no-repeat;display:block;height:2em;width:2em}.icons-item.exemple{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMi42MzciIGhlaWdodD0iMjIiPjxwYXRoIGQ9Ik0xNy42MzcgMmgtMi45QTQuOTIgNC45MiAwIDAgMCA5LjkgN3YzSDd2NGgyLjl2OGgzLjg2OHYtOGgyLjlsLjk2Ny00aC0zLjg2NlY3YS45ODQuOTg0IDAgMCAxIC45NjctMWgyLjlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNiAtMSkiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiNmZmY7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS13aWR0aDoycHgiLz48L3N2Zz4=")}.logo{width:16rem}@media screen and (min-width:860px){.logo{width:23rem}}.logo svg .st0{fill:#f9e547}.quote-item{align-items:flex-start;display:flex;margin:4.8rem 0}.quote-item img{margin-right:1.6rem;width:3.5rem}@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{-o-object-fit:cover;object-fit:cover;width:150%}.link-file{align-items:center;display:inline-flex;margin:3.2rem 3.2rem 3.2rem 0}.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{align-items:center;display:flex;overflow:hidden;padding:4.8rem 0;position:relative}@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{left:0;position:absolute;top:-30px;z-index:-3}@media screen and (min-width:860px){.hero_home-img-container img{top:-100px}}.hero_home-img-container .text-hero-img{color:#fff;font-size:3rem;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{align-items:center;display:flex;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:flex;flex-wrap:wrap;justify-content:center;padding:3.2rem 0}.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{left:50%;min-width:30rem;position:absolute;right:0;top:70%;transform:translatex(-50%);width:50vw}@media screen and (min-width:860px){.main-header-img{left:2em;margin:0;top:50%;transform:translateY(-50%);width:30vw}}.main-header-text{margin-bottom:20rem;padding:4rem 4rem 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}