#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}.comment-form-cookies-consent{width:100%;overflow:hidden}.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}.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;animation:apbctIframePreloaderRotate 1s linear infinite}.apbct-iframe-preloader::before{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:5px solid #FFF;animation:apbctIframePreloaderPrixClipFix 2s linear infinite}.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(//cic-info.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(//cic-info.ch/wp-content/plugins/cleantalk-spam-protect/css/images/good_email.svg)}.apbct-check_email_exist-bad_email{background-image:url(//cic-info.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-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-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}}.apbct-email-encoder--settings_example_encoded{position:absolute}@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}}@import url(//hello.myfonts.net/count/3d53c4);/*! 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:AvenirLTPro-Roman;src:url(https://cic-info.ch/wp-content/themes/cic/public/fonts/AvenirLTProRoman.woff2?7d95f9a671b115fb76bf9acb8896a499) format("woff2"),url(https://cic-info.ch/wp-content/themes/cic/public/fonts/AvenirLTProRoman.woff?fc64174cc85fcc80fa902fb6dd5524ea) format("woff");font-style:normal}@font-face{font-family:Berling-Bol;src:url(https://cic-info.ch/wp-content/themes/cic/public/fonts/BerlingBol.woff2?1490fdf42c37c54d37799ad4095253b4) format("woff2"),url(https://cic-info.ch/wp-content/themes/cic/public/fonts/BerlingBol.woff?4244f219d4f1092731dcf19bd259e3f6) format("woff");font-style:normal}@font-face{font-family:AvenirLTPro-Medium;src:url(https://cic-info.ch/wp-content/themes/cic/public/fonts/AvenirLTProMedium.woff2?11abb3b9a5b7b8c905406a1c7b1c8246) format("woff2"),url(https://cic-info.ch/wp-content/themes/cic/public/fonts/AvenirLTProMedium.woff?971822d93989a542fe3c1df21c2314cc) format("woff");font-style:normal}@font-face{font-family:AvenirLTPro-Heavy;src:url(https://cic-info.ch/wp-content/themes/cic/public/fonts/AvenirLTProHeavy.woff2?3aa139aa9f63250f272e9be0638bc680) format("woff2"),url(https://cic-info.ch/wp-content/themes/cic/public/fonts/AvenirLTProHeavy.woff?15f3ba5f2d0159eee8c4bc2e45aefe1a) format("woff");font-style:normal}a,b,blockquote,h1,h2,h3,li,p,ul{padding:0;margin:0}body{font-family:AvenirLTPro-Roman,sans-serif;font-size:20px;line-height:1.2}.nav-item{font-family:AvenirLTPro-Heavy,sans-serif}.box-aside a,.category,.lang li a.active,.nav-intern a,.page-template-template-members h2,b,strong{font-family:AvenirLTPro-Medium,sans-serif}.box-aside h2,.card-news h3,.content .nav-intern a,.home h2,.page-template-template-members.page .member-item .header-member h3,.page-template-template-members h1,.publication-header,.wp-block-table,blockquote,h1{font-family:Berling-Bol,serif;font-weight:600}.gfield_label{font-family:AvenirLTPro-Heavy,sans-serif;text-transform:uppercase}h3,p{margin-bottom:15px}a,li,ol,p,ul{font-size:20px}@media screen and (max-width:1124px){a,li,ol,p,ul{font-size:18px}}@media screen and (max-width:600px){a,li,ol,p,ul{font-size:16px}}.home h1{font-family:AvenirLTPro-Roman,sans-serif;font-weight:400;font-size:1.5em}.home h1,h2{text-transform:uppercase}h2{font-size:1em;font-family:AvenirLTPro-Heavy,sans-serif;margin-bottom:15px;margin-top:30px}@media screen and (max-width:600px){h2{margin-top:15px}}.blog h1,.home h2,.page-template-default:not(.home) h1,.page-template h1,.single h1{margin-top:1em;font-size:35px;position:relative;text-transform:inherit;margin-bottom:30px}.blog h1:after,.home h2:after,.page-template-default:not(.home) h1:after,.page-template h1:after,.single h1:after{position:absolute;content:"";width:100%;max-width:700px;height:2px;background-color:#000;bottom:2px;left:0}@media screen and (max-width:860px){.blog h1,.home h2,.page-template-default:not(.home) h1,.page-template h1,.single h1{font-size:1.75em}}@media screen and (max-width:600px){.blog h1,.home h2,.page-template-default:not(.home) h1,.page-template h1,.single h1{font-size:1.5em;margin-bottom:.5em;margin-top:.5em}}.content a{font-family:AvenirLTPro-Heavy,sans-serif;text-decoration:underline}.doc{font-family:AvenirLTPro-Medium,sans-serif}.content ol,.content ul{list-style:disc;margin:1em 0;padding-left:1.5em}.content ol li,.content ul li{margin-bottom:15px}html{-webkit-box-sizing:border-box;box-sizing:border-box;--scroll-behavior:smooth;scroll-behavior:smooth;scroll-behavior:var(--scroll-behavior)}@media (prefers-reduced-motion:reduce){html{--scroll-behavior:auto}}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:inherit}ol,ul{list-style:none;padding:0;margin:0}img{display:block;max-width:100%}.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}section{padding-bottom:1em 0}section:not(.home):first-of-type{padding-top:50px}@media screen and (max-width:860px){section:not(.home):first-of-type{padding-top:1.5em}}section:not(.home):last-of-type{margin-bottom:30px}.home section:first-of-type{padding-top:0}.home section:last-of-type{margin-bottom:0}@media screen and (max-width:1280px){.home section,main{padding:0 1em}}@media screen and (max-width:600px){main{padding:0 .5em}}@media screen and (max-width:1280px){.home main{padding:0}}body{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;min-height:100vh}body main{-webkit-box-flex:1;-webkit-flex-grow:1;flex-grow:1;-webkit-flex-shrink:0;flex-shrink:0}body footer{-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0}.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:-15px;margin-right:-15px}.two-columns>.column{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%}.two-columns>.column>.inner{padding:0 15px;margin-bottom:60px}@media screen and (max-width:860px){.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:-15px;margin-right:-15px}.four-columns>.column{-webkit-box-flex:0;-webkit-flex:0 0 25%;flex:0 0 25%}.four-columns>.column>.inner{padding:0 15px;margin-bottom:60px}@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}}@media screen and (max-width:600px){.two-columns>.column>.inner{margin-bottom:.5em}}.masonry-wrapper{height:100%!important}.masonry-wrapper .cards-wrapper{height:100%}.masonry-wrapper .mix{position:relative!important;-webkit-transition:background .4s;transition:background .4s}.error404 main{margin:2rem 0}.home main section{padding:2em 0}@media screen and (max-width:1280px){.home main section{padding:2em 1em}}@media screen and (max-width:860px){.home main section{padding:1em .5em}}@media screen and (max-width:600px){.home main section{padding:.5em}}.home section:first-of-type{padding-top:1.7em;position:relative;-webkit-box-shadow:-50px 0 0 0 #7291b7 inset;box-shadow:inset -50px 0 0 0 #7291b7}@media screen and (max-width:1400px){.home section:first-of-type{-webkit-box-shadow:none;box-shadow:none}}.home .about div p{text-align:justify}.home .about .two-columns{-webkit-box-align:center;-webkit-align-items:center;align-items:center}.home .swiper-container .card-swiper{position:absolute;background-color:hsla(0,0%,100%,.75);bottom:0;padding:1.5em 1em;max-width:480px;z-index:10}.home .swiper-container .swiper-button-next svg path,.home .swiper-container .swiper-button-prev svg path{fill:#7291b7}@media screen and (max-width:860px){.home .swiper-container .card-swiper{max-width:100%;font-size:.8em}}.home .nav-home{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;text-align:center;margin-top:2em}.home .nav-home a{display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 32%;flex:0 0 32%;margin-bottom:1em;font-size:1em;color:#fff}@media screen and (max-width:600px){.home .nav-home a{-webkit-box-flex:0;-webkit-flex:0 0 49%;flex:0 0 49%;font-size:.8em;margin-bottom:.5em}}.home .nav-home a .nav-item{padding:2em 0;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;background-color:rgba(114,145,183,.8);color:#fff}.home .nav-home a .nav-item.bleu:hover{background-color:#7291b7}.home .nav-home a .nav-item.bleu-fonce:hover{background-color:#265a9b}.home .nav-home a .nav-item.violet:hover{background-color:#ab5455}.home .nav-home a .nav-item.coral:hover{background-color:#f58282}.home .nav-home a .nav-item.rose:hover{background-color:#f16578}.home .nav-home a .nav-item.vert:hover{background-color:#2ad1a8}.home .nav-home a .nav-item.or:hover{background-color:#ffcb85}.home .nav-home a .nav-item.gris:hover{border-color:#b8c7d0;color:#b8c7d0}.home .two-colors{background-color:rgba(114,145,183,.05);position:relative}.home .two-colors .two-columns>.column>.inner{margin-bottom:0}.home .two-colors .content h3{color:#000}.home .two-colors:after{content:"";position:absolute;background-color:#ffcb85;height:100%;width:50%;right:0;top:0;z-index:-10}.home .two-colors .contact{padding-left:30px}.home .two-colors .contact a,.home .two-colors .contact b,.home .two-colors .contact strong{font-weight:400;font-family:AvenirLTPro-Medium,sans-serif;color:#000}.home .two-colors .contact a{display:-webkit-box;display:-webkit-flex;display:flex;text-decoration:none}.home .two-colors .contact a img{width:2em;padding-right:.5em}@media screen and (max-width:860px){.home .two-colors .contact{padding-left:0}.home .two-colors:after{height:42%;width:100%;right:0;top:inherit;bottom:0}}.page-template-template-annualreport main,.page-template-template-blocs main,.page:not(.home) main,.single main{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;gap:1em;max-width:1280px;margin:0 auto}@media screen and (max-width:1124px){.page-template-template-annualreport main,.page-template-template-blocs main,.page:not(.home) main,.single main{grid-template-columns:1fr}}.page-template-template-annualreport section,.page-template-template-blocs section,.page:not(.home) section,.single section{max-width:700px;width:100%;margin:0 auto}@media screen and (max-width:1124px){.page-template-template-annualreport section,.page-template-template-blocs section,.page:not(.home) section,.single section{max-width:none;margin:inherit}}.page-template-template-annualreport .row,.page-template-template-blocs .row,.page:not(.home) .row,.single .row{padding-bottom:30px;position:relative}@media screen and (max-width:860px){.page-template-template-annualreport .row,.page-template-template-blocs .row,.page:not(.home) .row,.single .row{padding-bottom:.5em}}.page-template-template-annualreport .img-wrapper,.page-template-template-blocs .img-wrapper,.page:not(.home) .img-wrapper,.single .img-wrapper{position:relative;max-height:330px;overflow:hidden}@media screen and (max-width:600px){.page-template-template-annualreport .img-wrapper,.page-template-template-blocs .img-wrapper,.page:not(.home) .img-wrapper,.single .img-wrapper{height:auto;max-height:300px}}.page-template-template-annualreport .rect-decoration,.page-template-template-blocs .rect-decoration,.page:not(.home) .rect-decoration,.single .rect-decoration{position:relative}.page-template-template-annualreport .rect-decoration:before,.page-template-template-blocs .rect-decoration:before,.page:not(.home) .rect-decoration:before,.single .rect-decoration:before{content:"";position:absolute;height:100%;width:30vw;max-width:400px;top:4em;left:-2vw;z-index:-10}@media screen and (max-width:860px){.page-template-template-annualreport .rect-decoration:before,.page-template-template-blocs .rect-decoration:before,.page:not(.home) .rect-decoration:before,.single .rect-decoration:before{width:50vw}}@media screen and (max-width:600px){.page-template-template-annualreport .rect-decoration:before,.page-template-template-blocs .rect-decoration:before,.page:not(.home) .rect-decoration:before,.single .rect-decoration:before{display:none}}.page-template-template-annualreport .content,.page-template-template-blocs .content,.page:not(.home) .content,.single .content{font-size:20px;position:relative}.page-template-template-annualreport .content b,.page-template-template-annualreport .content strong,.page-template-template-blocs .content b,.page-template-template-blocs .content strong,.page:not(.home) .content b,.page:not(.home) .content strong,.single .content b,.single .content strong{font-weight:600}.page-template-template-annualreport .content:before,.page-template-template-blocs .content:before,.page:not(.home) .content:before,.single .content:before{content:"";position:absolute;height:-webkit-calc(100% + 6em);height:calc(100% + 6em);width:30vw;max-width:400px;top:-4.13em;left:-2vw;z-index:-10}@media screen and (max-width:860px){.page-template-template-annualreport .content:before,.page-template-template-blocs .content:before,.page:not(.home) .content:before,.single .content:before{width:50vw}}@media screen and (max-width:600px){.page-template-template-annualreport .content:before,.page-template-template-blocs .content:before,.page:not(.home) .content:before,.single .content:before{display:none}}.page-template-template-annualreport aside,.page-template-template-blocs aside,.page:not(.home) aside,.single aside{max-width:370px;padding-top:50px}.page-template-template-annualreport main,.page:not(.home) main,.single main{display:grid;grid-template-columns:1fr auto;gap:1em 8em}.page-template-template-annualreport main aside,.page:not(.home) main aside,.single main aside{padding-top:50px;max-width:405px}@media screen and (max-width:1400px){.page-template-template-annualreport main,.page:not(.home) main,.single main{gap:1em}}@media screen and (max-width:1124px){.page-template-template-annualreport main,.page:not(.home) main,.single main{grid-template-columns:1fr}.page-template-template-annualreport main aside,.page:not(.home) main aside,.single main aside{padding-top:1em;max-width:inherit}}@media screen and (max-width:860px){.page-template-template-annualreport main,.page:not(.home) main,.single main{overflow-x:hidden}}.single .content:before{height:-webkit-calc(100% + 8em);height:calc(100% + 8em);top:-6.13em}.single-agenda .content:before{height:-webkit-calc(100% + 9em);height:calc(100% + 9em);top:-7.5em}.page-template-template-fullwidth.page .row{max-width:1280px}.page-template-template-press .content:before{display:none}.page-template-template-blocs.page .content:before,.page-template-template-blocs.page .rect-decoration:before,.page-template-template-right.page .content:before,.page-template-template-right.page .rect-decoration:before{left:inherit;right:-5vw}.page-template-template-blocs.page .page-template-template-fullwidth.page main,.page-template-template-right.page main,.page-template-template-vignette.page main{grid-template-columns:1fr auto;gap:1em 8em;padding:0 2em;width:100%;max-width:1480px}.page-template-template-blocs.page .page-template-template-fullwidth.page main section,.page-template-template-right.page main section,.page-template-template-vignette.page main section{max-width:1280px}.page-template-template-blocs.page .page-template-template-fullwidth.page main aside,.page-template-template-right.page main aside,.page-template-template-vignette.page main aside{padding-top:50px}@media screen and (max-width:1400px){.page-template-template-blocs.page .page-template-template-fullwidth.page main,.page-template-template-right.page main,.page-template-template-vignette.page main{gap:1em}}@media screen and (max-width:1280px){.page-template-template-blocs.page .page-template-template-fullwidth.page main,.page-template-template-right.page main,.page-template-template-vignette.page main{grid-template-columns:1fr auto;padding:0 1em}}@media screen and (max-width:860px){.page-template-template-blocs.page .page-template-template-fullwidth.page main,.page-template-template-right.page main,.page-template-template-vignette.page main{grid-template-columns:1fr;overflow-x:hidden}.page-template-template-blocs.page .page-template-template-fullwidth.page main aside,.page-template-template-right.page main aside,.page-template-template-vignette.page main aside{padding-top:1em}}@media screen and (max-width:600px){.page-template-template-blocs.page .page-template-template-fullwidth.page main,.page-template-template-right.page main,.page-template-template-vignette.page main{padding:0 .5em}}.page-template-template-all.page .newsletter{position:absolute;top:0;right:0;margin-top:0}@media screen and (max-width:1124px){.page-template-template-all.page .newsletter{top:-3em}}@media screen and (max-width:860px){.page-template-template-all.page .newsletter{position:relative;top:inherit;right:inherit}}@media screen and (max-width:1124px){.page-template-template-all.page main section{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%}}.page-template-template-all.page .row{border-top:1px solid #000}.page-template-template-all.page .row:first-of-type{border:none}.violet .content .dropdown-item.open .content-item a,.violet .content .dropdown-item.open .header-item h2,.violet .content .header-item:hover h2,.violet .content a,.violet .content b,.violet .content blockquote p,.violet .content h3,.violet .content strong{color:#ab5455}.violet .content .dropdown-wrapper .dropdown-item.open .content-item,.violet .content:before{background-color:#fff7f8}.violet .btn:hover,.violet .doc,.violet .right-side nav,.violet .wp-block-button a,.violet aside .btn:hover,.violet header .right-side{border-color:#ab5455;background-color:#ab5455}.violet .about.nav-intern,.violet .box-aside,.violet .row .rect-decoration .dropdown-wrapper .dropdown-item.open .content-item,.violet .row .rect-decoration:before,.violet aside .nav-intern{background-color:#fff7f8}.violet .box-aside{border-color:#ab5455}.coral .content .dropdown-item.open .content-item a,.coral .content .dropdown-item.open .header-item h2,.coral .content .header-item:hover h2,.coral .content a,.coral .content b,.coral .content blockquote p,.coral .content h3,.coral .content strong{color:#f58282}.coral .about .nav-intern,.coral .box-aside,.coral .content .dropdown-wrapper .dropdown-item.open .content-item,.coral .content:before,.coral aside .nav-intern{background-color:#fff9f9}.coral .doc,.coral .right-side nav,.coral .wp-block-button a,.coral header .right-side{background-color:#f58282}.coral .row .rect-decoration .dropdown-wrapper .dropdown-item.open .content-item,.coral .row .rect-decoration:before{background-color:#fff9f9}.coral .box-aside{border-color:#f58282}.rose .content .dropdown-item.open .header-item h2,.rose .content .header-item:hover h2,.rose .content a,.rose .content b,.rose .content h3,.rose .content strong{color:#f16578}.rose .content .dropdown-wrapper .dropdown-item.open .content-item,.rose .content:before{background-color:#fff8f8}.rose .btn:hover,.rose .doc,.rose .right-side nav,.rose .wp-block-button a,.rose aside .btn:hover,.rose header .right-side{border-color:#f16578;background-color:#f16578}.rose .about .nav-intern,.rose .box-aside,.rose .row .rect-decoration .dropdown-wrapper .dropdown-item.open .content-item,.rose .row .rect-decoration:before,.rose aside .nav-intern{background-color:#fff8f8}.rose .box-aside{border-color:#f16578}.bleu .content .dropdown-item.open .content-item a,.bleu .content .dropdown-item.open .header-item h2,.bleu .content .header-item:hover h2,.bleu .content a,.bleu .content b,.bleu .content blockquote p,.bleu .content h3,.bleu .content strong{color:#7291b7}.bleu .content .dropdown-wrapper .dropdown-item.open .content-item,.bleu .content:before{background-color:#f5f7fb}.bleu .btn:hover,.bleu .doc,.bleu .right-side nav,.bleu .wp-block-button a,.bleu aside .btn:hover,.bleu header .right-side{border-color:#7291b7;background-color:#7291b7}.bleu .about .nav-intern,.bleu .box-aside,.bleu .row .rect-decoration .dropdown-wrapper .dropdown-item.open .content-item,.bleu .row .rect-decoration:before,.bleu aside .nav-intern{background-color:#f5f7fb}.bleu .box-aside{border-color:#7291b7}.bleu-fonce .content .dropdown-item.open .content-item a,.bleu-fonce .content .dropdown-item.open .header-item h2,.bleu-fonce .content .header-item:hover h2,.bleu-fonce .content a,.bleu-fonce .content b,.bleu-fonce .content blockquote p,.bleu-fonce .content h3,.bleu-fonce .content strong{color:#265a9b}.bleu-fonce .content .dropdown-wrapper .dropdown-item.open .content-item,.bleu-fonce .content:before{background-color:#eef6ff}.bleu-fonce .btn:hover,.bleu-fonce .doc,.bleu-fonce .right-side nav,.bleu-fonce .wp-block-button a,.bleu-fonce aside .btn:hover,.bleu-fonce header .right-side{border-color:#265a9b;background-color:#265a9b}.bleu-fonce .about .nav-intern,.bleu-fonce .box-aside,.bleu-fonce .row .rect-decoration .dropdown-wrapper .dropdown-item.open .content-item,.bleu-fonce .row .rect-decoration:before,.bleu-fonce aside .nav-intern{background-color:#eef6ff}.bleu-fonce .box-aside{border-color:#265a9b}.vert .content .dropdown-item.open .content-item a,.vert .content .dropdown-item.open .header-item h2,.vert .content .header-item:hover h2,.vert .content a,.vert .content b,.vert .content blockquote p,.vert .content h3,.vert .content strong{color:#2ad1a8}.vert .content .dropdown-wrapper .dropdown-item.open .content-item,.vert .content:before{background-color:#eff9f5}.vert .btn:hover,.vert .doc,.vert .right-side nav,.vert .wp-block-button a,.vert aside .btn:hover,.vert header .right-side{border-color:#2ad1a8;background-color:#2ad1a8}.vert .about .nav-intern,.vert .box-aside,.vert .row .rect-decoration .dropdown-wrapper .dropdown-item.open .content-item,.vert .row .rect-decoration:before,.vert aside .nav-intern{background-color:#eff9f5}.vert .box-aside{border-color:#2ad1a8}.or .content .dropdown-item.open .content-item a,.or .content .dropdown-item.open .header-item h2,.or .content .header-item:hover h2,.or .content a,.or .content b,.or .content blockquote p,.or .content h3,.or .content strong{color:#ffcb85}.or .content .dropdown-wrapper .dropdown-item.open .content-item,.or .content:before{background-color:#fffaf4}.or .btn:hover,.or .doc,.or .right-side nav,.or .wp-block-button a,.or aside .btn:hover,.or header .right-side{border-color:#ffcb85;background-color:#ffcb85}.or .about .nav-intern,.or .box-aside,.or .row .rect-decoration .dropdown-wrapper .dropdown-item.open .content-item,.or .row .rect-decoration:before,.or aside .nav-intern{background-color:#fffaf4}.or .box-aside{border-color:#ffcb85}.gris .content .dropdown-item.open .content-item a,.gris .content .dropdown-item.open .header-item h2,.gris .content .header-item:hover h2,.gris .content a,.gris .content b,.gris .content blockquote p,.gris .content h3,.gris .content strong{color:#b8c7d0}.gris .content .dropdown-wrapper .dropdown-item.open .content-item,.gris .content:before{background-color:rgba(184,199,208,.4)}.gris .btn:hover,.gris .doc,.gris .right-side nav,.gris .wp-block-button a,.gris aside .btn:hover,.gris header .right-side{background-color:#b8c7d0}.gris .about .nav-intern,.gris .box-aside,.gris .row .rect-decoration .dropdown-wrapper .dropdown-item.open .content-item,.gris .row .rect-decoration:before,.gris aside .nav-intern{background-color:rgba(184,199,208,.4)}.gris .box-aside{border-color:#b8c7d0}.page-template-template-members.page .row{max-width:1280px!important}.page-template-template-members.page h1:after{max-width:none}.page-template-template-members.page h1,.page-template-template-members.page h2{margin-bottom:30px}.page-template-template-members.page .member-wrapper{-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}.page-template-template-members.page .member-item,.page-template-template-members.page .member-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.page-template-template-members.page .member-item{-webkit-box-flex:0;-webkit-flex:0 0 48%;flex:0 0 48%;-webkit-flex-direction:row;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:30px}.page-template-template-members.page .member-item p{font-size:14px}.page-template-template-members.page .member-item .header-member{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;border-bottom:1px solid #000;margin-bottom:.5em;line-height:1}.page-template-template-members.page .member-item .header-member h3{margin-bottom:.1em;width:100%}.page-template-template-members.page .member-item .header-member .job{display:inline-block;font-size:.8em;margin-bottom:.2em}.page-template-template-members.page .member-item .header-member .external-links a{text-decoration:none}.page-template-template-members.page .member-item .header-member .external-links a svg{height:1em;margin-left:.5em}.page-template-template-members.page .member-item .img-wrapper{-webkit-box-flex:0;-webkit-flex:0 0 40%;flex:0 0 40%;max-width:200px;max-height:200px;margin-right:1em}.page-template-template-members.page .member-item .content:before{display:none}@media screen and (max-width:860px){.page-template-template-members.page .member-wrapper .member-item{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%}}@media screen and (max-width:600px){.page-template-template-members.page .member-wrapper .member-item{-webkit-flex-wrap:wrap;flex-wrap:wrap}.page-template-template-members.page .member-wrapper .member-item .img-wrapper{-webkit-box-flex:1;-webkit-flex:1 0 100%;flex:1 0 100%;width:200px;height:200px;margin-right:0;margin-bottom:1em}}.blog.page main section,.page-template-template-all.page main section,.page-template-template-blog.page main section,.page-template-template-events.page main section,.page-template-template-flash.page main section,.page-template-template-fullwidth.page main section,.page-template-template-members.page main section,.page-template-template-news.page main section,.page-template-template-vignette.page main section{width:100%;max-width:1480px}.blog.page main section .row,.page-template-template-all.page main section .row,.page-template-template-blog.page main section .row,.page-template-template-events.page main section .row,.page-template-template-flash.page main section .row,.page-template-template-fullwidth.page main section .row,.page-template-template-members.page main section .row,.page-template-template-news.page main section .row,.page-template-template-vignette.page main section .row{max-width:1280px}.blog.page main section .row .content:before,.page-template-template-all.page main section .row .content:before,.page-template-template-blog.page main section .row .content:before,.page-template-template-events.page main section .row .content:before,.page-template-template-flash.page main section .row .content:before,.page-template-template-fullwidth.page main section .row .content:before,.page-template-template-members.page main section .row .content:before,.page-template-template-news.page main section .row .content:before,.page-template-template-vignette.page main section .row .content:before{display:none}.btn,.wp-block-button a{margin-top:1em;display:inline-block;color:#000;background-color:transparent;border:1px solid #000;-webkit-border-radius:0;border-radius:0;padding:.6em 1em .5em;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.btn:hover,.wp-block-button a:hover{color:#fff;background-color:#000}@media screen and (max-width:600px){.btn,.wp-block-button a{margin-top:0;margin-bottom:1em}}.content .wp-block-button a{border:none;-webkit-border-radius:0;border-radius:0;color:#fff;text-decoration:none}.hamburger{z-index:10;position:relative;cursor:pointer;width:1.5em;height:1em;display:inline-block}.hamburger span{position:absolute;right:0;width:1.5em;height:3px;background-color:#fff;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.hamburger span:first-child{top:0}.hamburger span:nth-child(2){top:50%}.hamburger span:nth-child(3){top:100%}.open-nav:hover .hamburger span,.open .hamburger span{-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.open-nav:hover .hamburger span:first-child,.open .hamburger span:first-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:50%;width:100%}.open-nav:hover .hamburger span:nth-child(2),.open .hamburger span:nth-child(2){width:0}.open-nav:hover .hamburger span:nth-child(3),.open .hamburger 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==")}header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;align-items:center;gap:1em;position:relative;position:-webkit-sticky;position:sticky;background-color:#fff;width:100%;z-index:20;height:80px;top:0}header .left-side a{display:inline-block}header .left-side svg{width:225px;margin:.6em 2em}header .left-side svg.hidden-logo{display:none}header .left-side svg.show-logo{display:block}@media screen and (max-width:600px){header .left-side svg{max-width:120px}}header .right-side{width:370px;z-index:10;right:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:baseline;-webkit-align-items:baseline;align-items:baseline;padding:1.1em 1em 1.1em 2em;background-color:#f58282;color:#fff}header .right-side,header .right-side .open-nav{display:-webkit-box;display:-webkit-flex;display:flex;gap:1em}header .right-side .open-nav{font-size:1.5em;cursor:pointer;font-weight:600}header .right-side .lang{display:-webkit-box;display:-webkit-flex;display:flex;margin-right:2em}header .right-side .lang li{text-transform:uppercase}header .right-side .lang li:nth-of-type(odd){margin-right:.5em}@media screen and (max-width:1280px){header .right-side nav{padding:1em 2em}header .right-side nav li:nth-of-type(odd){margin-right:.5em}}@media screen and (max-width:860px){header .right-side{width:200px;padding:1.1em 2em}header .right-side .menu-text{display:none}}@media screen and (max-width:600px){header .right-side{width:130px}header .right-side .lang{margin-right:0}header .right-side .lang li a{font-size:1.2em}}@media screen and (max-width:600px){header{height:78px}.gris header{background-color:#b8c7d0}.bleu header{background-color:#7291b7}.bleu-fonce header{background-color:#265a9b}.rose header{background-color:#f16578}.coral header{background-color:#f58282}.or header{background-color:#ffcb85}.violet header{background-color:#ab5455}.vert header{background-color:#2ad1a8}header .left-side{padding:1em}header .left-side svg{margin:0}header .left-side svg path{fill:#fff}header .right-side{padding:1em .5em}}.page:not(.home) footer{margin-top:1em}footer{background-color:#b8c7d0;padding:2em;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}footer .homelink{margin-bottom:1em;display:inline-block;font-weight:600}footer .contact-info{max-width:220px}footer .contact-info a,footer .contact-info b,footer .contact-info p{font-size:15px;margin:0}footer .contact-info .share-wrapper{margin:.5em 0}footer .contact-info .share-wrapper a svg path{fill:#000}footer .contact-info .btn:hover{color:#fff;background-color:#000;border-color:#000}footer .contact-info .lang{margin-top:.5em;text-transform:uppercase;font-weight:600;display:-webkit-box;display:-webkit-flex;display:flex}footer .contact-info .lang li{margin-right:.5em}footer nav{-webkit-box-flex:0;-webkit-flex:0 0 80%;flex:0 0 80%}footer nav>ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}footer nav>ul>li{font-family:AvenirLTPro-Medium,sans-serif;font-weight:600;-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%;margin-bottom:1em}@media screen and (max-width:860px){footer nav>ul>li{-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%}}footer nav>ul>li a{font-size:.8em}footer nav>ul>li>ul li{font-weight:300}footer nav>ul li:last-of-type .sub-menu li{margin-top:.5em;font-weight:600}footer .partners-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-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:center;-webkit-align-items:center;align-items:center;-webkit-flex-wrap:wrap;flex-wrap:wrap;max-width:50vw;width:100%;margin:1em 0 2em}footer .partners-wrapper a{display:inline-block;height:45px;margin-bottom:1em}footer .partners-wrapper a img{height:45px;width:auto;max-width:inherit}footer .partners-wrapper a:nth-of-type(3) img{height:85px}footer .madeby{display:inline-block;width:100%;text-align:center;font-size:.8em}footer .madeby a{font-size:1em}@media screen and (max-width:1400px){footer nav{max-width:100%}}@media screen and (max-width:860px){footer{padding:2em 1em}footer .partners-wrapper{max-width:100%;-webkit-box-pack:initial;-webkit-justify-content:initial;justify-content:normal}footer .partners-wrapper a{margin-right:1em;margin-bottom:2em}}@media screen and (max-width:600px){footer{padding:1.5em .5em}footer nav{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%}footer nav>ul>li{margin-bottom:.5em}footer nav>ul>li a{font-size:16px}footer .partners-wrapper a{max-width:180px;margin-right:3em}footer .partners-wrapper a:last-of-type{margin-right:10px}footer .contact-info{margin-top:.5em}}@media screen and (max-width:400px){footer nav ul li{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;font-size:16px}}.cards-wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(306px,1fr));gap:1em;position:relative}.cards-wrapper .card-news{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:rgba(245,130,130,.05)}.cards-wrapper .card-news .category{border:1px solid #f58282;display:inline-block;padding:.5em 1em .4em;line-height:1;color:#f58282;font-size:14px;margin-bottom:.8em}.cards-wrapper .card-news .img-wrapper{position:relative;height:25vh;width:100%;margin:0}.cards-wrapper .card-news .card-content{padding:15px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cards-wrapper .card-news .card-content h3{color:#f58282;position:relative}.cards-wrapper .card-news .card-content h3:after{content:"";position:absolute;width:100%;height:1px;background-color:#000;bottom:0;left:0}.cards-wrapper .card-news .card-content p{font-size:14px}.cards-wrapper .card-news:hover{-webkit-transform:scale(1.02);transform:scale(1.02);background-color:rgba(245,130,130,.1)}.agenda-info{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;font-size:.8em;margin-bottom:.5em}.agenda-info span:before{content:"";padding-left:1.2em;background-repeat:no-repeat;width:1em;height:1em;background-size:contain}.agenda-info .place-event:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/place_icon.svg?961efaf57a4df5a250f3ad49b6d67dd1)}.agenda-info .date-event:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/agenda_icon.svg?04ef073ce023cc15990b6da618d272b5)}.coral .agenda-info .place-event:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/place_icon_coral.svg?77caa30abf3fc8103d3bc5f401733c14)}.coral .agenda-info .date-event:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/agenda_icon_coral.svg?88e4654bfd199ba239c52b6c56648d82)}.bleu .agenda-info .place-event:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/place_icon_blue.svg?0d720b6c9ae2639d970688c8d82f015b)}.bleu .agenda-info .date-event:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/agenda_icon_blue.svg?521b32603265ed00be2af6a6deb9da18)}.two-colors .cards-wrapper .card-news{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;max-width:600px}.vert .cards-wrapper .card-news{background-color:rgba(42,209,168,.05)}.vert .cards-wrapper .card-news .card-content h3{color:#2ad1a8}.vert .cards-wrapper .card-news:hover{background-color:rgba(42,209,168,.1)}.vert .cards-wrapper .card-news .category,.vert .category{color:#2ad1a8;border-color:#2ad1a8}.bleu .cards-wrapper .card-news{background-color:rgba(114,145,183,.05)}.bleu .cards-wrapper .card-news .card-content h3{color:#7291b7}.bleu .cards-wrapper .card-news:hover{background-color:rgba(114,145,183,.1)}.bleu .cards-wrapper .card-news .category,.bleu .category{color:#7291b7;border-color:#7291b7}.bleu-fonce .cards-wrapper .card-news{background-color:rgba(38,90,155,.05)}.bleu-fonce .cards-wrapper .card-news .card-content h3{color:#265a9b}.bleu-fonce .cards-wrapper .card-news:hover{background-color:rgba(38,90,155,.1)}.bleu-fonce .cards-wrapper .card-news .category,.bleu-fonce .category{color:#265a9b;border-color:#265a9b}.content blockquote p{color:#f58282;font-size:1.75em;line-height:1;font-style:inherit;margin:30px 0;-webkit-transform:translateX(-2em);transform:translateX(-2em)}@media screen and (max-width:600px){.content blockquote p{-webkit-transform:inherit;transform:inherit;font-size:1.2em;margin:.5em 0}}.content .nav-intern,.nav-intern{padding:.1em 1em;list-style:none;margin-bottom:30px}.content .nav-intern a,.nav-intern a{color:#000;text-decoration:none}.content .nav-intern li,.nav-intern li{position:relative;margin:1.5em 0;padding-bottom:.5em;padding-right:1.3em;font-size:20px;color:#000;text-decoration:none;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.content .nav-intern li svg,.nav-intern li svg{position:absolute;right:0;top:10px;height:7px;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.content .nav-intern li:after,.nav-intern li:after{content:"";position:absolute;width:100%;height:1px;background-color:#000;bottom:0;left:0}.content .nav-intern li:hover svg,.nav-intern li:hover svg{-webkit-transform:translateX(.5em);transform:translateX(.5em)}@media screen and (max-width:600px){.content .nav-intern li,.nav-intern li{font-size:1em}}.content .nav-intern .bleu li:hover,.nav-intern .bleu li:hover{color:#7291b7}.content .nav-intern .bleu-fonce li:hover,.nav-intern .bleu-fonce li:hover{color:#265a9b}.content .nav-intern .violet li:hover,.nav-intern .violet li:hover{color:#ab5455}.content .nav-intern .coral li:hover,.nav-intern .coral li:hover{color:#f58282}.content .nav-intern .rose li:hover,.nav-intern .rose li:hover{color:#f16578}.content .nav-intern .vert li:hover,.nav-intern .vert li:hover{color:#2ad1a8}.content .nav-intern .or li:hover,.nav-intern .or li:hover{color:#ffcb85}.content .nav-intern .gris li:hover,.nav-intern .gris li:hover{color:#b8c7d0}.content .nav-intern{padding:0}.about .nav-intern{margin-top:1em}@media screen and (max-width:600px){.about .nav-intern{margin:1em 0}}.right-side nav{z-index:20;top:0;left:0;right:0;position:fixed;-webkit-transform:translateY(-110%);transform:translateY(-110%);-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;margin-top:0;min-height:90vh;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;max-height:100vh;overflow-y:auto;-webkit-overflow-scrolling:touch}.right-side nav>ul{width:100%;padding:100px 2em 2em;display:grid;gap:1em;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}.right-side nav>ul>li{font-weight:600}.right-side nav>ul>li a{font-size:1.1em}.right-side nav>ul>li .sub-menu>li{font-weight:400}.right-side nav>ul li:last-of-type .sub-menu li{margin-top:.5em;font-weight:600}@media screen and (max-width:1124px){.right-side nav>ul{padding:3em 2em 1em;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}@media screen and (max-width:860px){.right-side nav{-webkit-box-align:inherit;-webkit-align-items:inherit;align-items:inherit;padding:0 1em}.right-side nav>ul{padding:3em 0 1em;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}.open header .left-side{z-index:30}.open header .left-side svg path{fill:#fff}.open header .right-side{padding:0}.open header .right-side .lang,.open header .right-side .open-nav{z-index:30;padding:1em .7em}@media screen and (max-width:600px){.open header .right-side .lang,.open header .right-side .open-nav{padding:0}}@media screen and (max-width:600px){.open header .right-side{padding:1em .5em}}.open header .right-side .open-nav{content:"close"}.open header .right-side nav{-webkit-transform:translateY(0);transform:translateY(0);top:0}@media screen and (max-width:600px){.open header .right-side nav{padding:1em}}.sub-nav{margin-bottom:30px}.sub-nav li{display:inline-block;width:100%;background-color:rgba(171,84,85,.5);margin-bottom:.5em;padding:1em;color:#fff;text-align:center;font-weight:600;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sub-nav li:hover{background-color:#ab5455}.rose .sub-nav li{background-color:rgba(241,101,120,.5)}.rose .sub-nav li:hover{background-color:#f16578}.bleu .sub-nav li{background-color:rgba(114,145,183,.5)}.bleu .sub-nav li:hover{background-color:#7291b7}.bleu-fonce .sub-nav li{background-color:rgba(38,90,155,.5)}.bleu-fonce .sub-nav li:hover{background-color:#265a9b}.coral .sub-nav li{background-color:rgba(245,130,130,.5)}.coral .sub-nav li:hover{background-color:#f58282}.violet .sub-nav li{background-color:rgba(171,84,85,.5)}.violet .sub-nav li:hover{background-color:#ab5455}.vert .sub-nav li{background-color:rgba(42,209,168,.5)}.vert .sub-nav li:hover{background-color:#2ad1a8}.or .sub-nav li{background-color:rgba(255,203,133,.5)}.or .sub-nav li:hover{background-color:#ffcb85}.gris .sub-nav li{background-color:rgba(184,199,208,.5)}.gris .sub-nav li:hover{background-color:#b8c7d0}.content form ul{list-style:none;padding-left:0}.content form ul li{list-style:none}form{position:relative;padding-top:.5em}form:before{content:"";width:100%;position:absolute;left:-2vw;top:10px;background-color:#fff;z-index:-1;height:120%}form input,form select{border:1px solid #000;background-color:#fff;width:100%;max-width:346px;padding:.6em .5em .4em;margin-bottom:.5em}form input::-webkit-input-placeholder,form select::-webkit-input-placeholder{color:#000}form input::-moz-placeholder,form select::-moz-placeholder{color:#000}form input:-ms-input-placeholder,form select:-ms-input-placeholder{color:#000}form input::-ms-input-placeholder,form select::-ms-input-placeholder{color:#000}form input::placeholder,form select::placeholder{color:#000}@media screen and (max-width:860px){form input,form select{max-width:inherit}}form .ginput_complex.has_street{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}form .ginput_complex.has_street span{-webkit-box-flex:0;-webkit-flex:0 0 48%;flex:0 0 48%}form .ginput_complex.has_street span input{max-width:inherit;margin-right:inherit}form .ginput_complex.has_street span:first-of-type{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%}@media screen and (max-width:860px){form .ginput_complex.has_street span,form .ginput_complex.has_street span:first-of-type{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%}}form select{width:100%;max-width:525px}form textarea{width:100%}form div{margin-top:.5em}form .ginput_complex label,form .hidden_label label{display:none}form .one-two,form .two-two{width:100%;max-width:335px;float:left}@media screen and (max-width:860px){form .one-two,form .two-two{max-width:inherit}}form .one-two{clear:left;margin-right:15px}form .four-four,form .one-four,form .three-four,form .two-four{float:left;width:25%}@media screen and (max-width:860px){form .four-four,form .one-four,form .three-four,form .two-four{width:33%}}@media screen and (max-width:600px){form .four-four,form .one-four,form .three-four,form .two-four{width:50%}}form #field_2_5,form #field_2_14{clear:both}form .gfield_checkbox li,form .gfield_radio li{margin:.5em 0}form .gfield_checkbox li label,form .gfield_radio li label{padding-left:1.5em;font-weight:600}form .gfield_checkbox [type=checkbox]:checked,form .gfield_checkbox [type=checkbox]:not(:checked),form .gfield_checkbox [type=radio]:checked,form .gfield_checkbox [type=radio]:not(:checked),form .gfield_radio [type=checkbox]:checked,form .gfield_radio [type=checkbox]:not(:checked),form .gfield_radio [type=radio]:checked,form .gfield_radio [type=radio]:not(:checked){position:absolute;left:-9999px}form .gfield_checkbox label,form .gfield_radio label{display:-webkit-box;display:-webkit-flex;display:flex;position:relative;font-size:.8em}form .gfield_checkbox [type=checkbox]:not(checked)+label:before,form .gfield_checkbox [type=radio]:not(checked)+label:before,form .gfield_radio [type=checkbox]:not(checked)+label:before,form .gfield_radio [type=radio]:not(checked)+label:before{content:"";display:inline-block;background-color:transparent;position:absolute;left:0;top:0;opacity:.5;height:15px;width:15px;border:1px solid #000;margin-right:.4em;-webkit-border-radius:0;border-radius:0}form .gfield_checkbox [type=checkbox]:checked+label:before,form .gfield_checkbox [type=radio]:checked+label:before,form .gfield_radio [type=checkbox]:checked+label:before,form .gfield_radio [type=radio]:checked+label:before{background-color:#000;opacity:1;padding:.2em}.violet form [type=checkbox]:not(checked)+label:before,.violet form [type=radio]:not(checked)+label:before,.violet form input,.violet form select,.violet form textarea{border-color:#ab5455}.violet form [type=checkbox]:checked+label:before,.violet form [type=radio]:checked+label:before{background-color:#ab5455}.vert form [type=checkbox]:not(checked)+label:before,.vert form [type=radio]:not(checked)+label:before,.vert form input,.vert form select,.vert form textarea{border-color:#2ad1a8}.vert form [type=checkbox]:checked+label:before,.vert form [type=radio]:checked+label:before{background-color:#2ad1a8}.coral form [type=checkbox]:not(checked)+label:before,.coral form [type=radio]:not(checked)+label:before,.coral form input,.coral form select,.coral form textarea{border-color:#f58282}.coral form [type=checkbox]:checked+label:before,.coral form [type=radio]:checked+label:before{background-color:#f58282}.or form:before{display:none}.or form [type=checkbox]:not(checked)+label:before,.or form [type=radio]:not(checked)+label:before,.or form input,.or form select,.or form textarea{border-color:#000}.or form [type=checkbox]:checked+label:before,.or form [type=radio]:checked+label:before{background-color:#000}.bleu form [type=checkbox]:not(checked)+label:before,.bleu form [type=radio]:not(checked)+label:before,.bleu form input,.bleu form select,.bleu form textarea{border-color:#7291b7}.bleu form [type=checkbox]:checked+label:before,.bleu form [type=radio]:checked+label:before{background-color:#7291b7}.bleu-fonce form [type=checkbox]:not(checked)+label:before,.bleu-fonce form [type=radio]:not(checked)+label:before,.bleu-fonce form input,.bleu-fonce form select,.bleu-fonce form textarea{border-color:#265a9b}.bleu-fonce form [type=checkbox]:checked+label:before,.bleu-fonce form [type=radio]:checked+label:before{background-color:#265a9b}.rose form [type=checkbox]:not(checked)+label:before,.rose form [type=radio]:not(checked)+label:before,.rose form input,.rose form select,.rose form textarea{border-color:#f16578}.rose form [type=checkbox]:checked+label:before,.rose form [type=radio]:checked+label:before{background-color:#f16578}.gform_validation_error h2.gform_submission_error{color:red}.gform_validation_error .gfield_error [type=checkbox]:not(checked)+label:before,.gform_validation_error .gfield_error [type=radio]:not(checked)+label:before,.gform_validation_error .gfield_error input,.gform_validation_error .gfield_error select,.gform_validation_error .gfield_error textarea{border-color:red}.gform_validation_error .gfield_error [type=checkbox]:checked+label:before,.gform_validation_error .gfield_error [type=radio]:checked+label:before{background-color:red}.gform_validation_error .gfield_error .gfield_validation_message{color:red}#gform_wrapper_15 .gfield_label{text-transform:none}#gform_wrapper_15 input[type=text]{max-width:none}#gform_wrapper_15 .ginput_complex input[type=text],#gform_wrapper_15 .ginput_container_email,#gform_wrapper_15 .ginput_container_phone{max-width:346px}.content .rapport-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%}.content .rapport-wrapper .rapport{color:#fff;text-decoration:none;background-color:#7291b7;-webkit-box-flex:0;-webkit-flex:0 0 32%;flex:0 0 32%;padding:1.5em;margin-bottom:.5em;font-weight:600;text-align:center;display:inline-block}@media screen and (max-width:860px){.content .rapport-wrapper .rapport{padding:1em;-webkit-box-flex:0;-webkit-flex:0 0 49%;flex:0 0 49%}}.dropdown-wrapper .dropdown-item{margin-top:30px}.dropdown-wrapper .dropdown-item .header-item{cursor:pointer;position:relative;border-bottom:1px solid #000;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.dropdown-wrapper .dropdown-item .header-item h2{text-transform:inherit;-webkit-transition:color .3s cubic-bezier(.175,.885,.32,1.275);transition:color .3s cubic-bezier(.175,.885,.32,1.275);margin:.2em 1em .2em 0}.dropdown-wrapper .dropdown-item .header-item svg{width:1em;height:1em;margin-right:1em;-webkit-transition:all .3s cubic-bezier(.175,.885,.32,1.275);transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.dropdown-wrapper .dropdown-item .header-item:hover svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.dropdown-wrapper .dropdown-item .content-item{padding:1em 2em 1em 30px;opacity:0;max-height:0;-webkit-transition:all .3s cubic-bezier(.175,.885,.32,1.275);transition:all .3s cubic-bezier(.175,.885,.32,1.275);display:none}.dropdown-wrapper .dropdown-item .content-item a{position:relative;display:inline-block;color:#000;width:auto;padding:.5em 1em .5em 1.5em}.dropdown-wrapper .dropdown-item .content-item a:before{content:"";background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/icon_link.svg?cfb738f280c113f2d7dfa98ca2c745e3);background-repeat:no-repeat;position:absolute;left:0;width:1em;height:1em}.dropdown-wrapper .dropdown-item.open .content-item{display:block;opacity:1;max-height:inherit}.dropdown-wrapper .dropdown-item.open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:600px){.dropdown-wrapper .dropdown-item .header-item svg{margin-right:.5em}}.box-aside{border:2px solid #000;padding:1em;margin-bottom:30px}.box-aside h2{margin-top:0;padding-top:0;font-size:1em;margin-bottom:15px}.box-aside h2:after{display:none}.box-aside a,.box-aside b,.box-aside h2,.box-aside strong{text-transform:none}.rose .box-aside a,.rose .box-aside b,.rose .box-aside h2,.rose .box-aside strong{color:#f16578}.rose .box-aside svg path{stroke:#f16578}.gris .box-aside a,.gris .box-aside b,.gris .box-aside h2,.gris .box-aside strong{color:#b8c7d0}.gris .box-aside svg path{stroke:#b8c7d0}.vert .box-aside a,.vert .box-aside b,.vert .box-aside h2,.vert .box-aside strong{color:#2ad1a8}.vert .box-aside svg path{stroke:#2ad1a8}.bleu .box-aside a,.bleu .box-aside b,.bleu .box-aside h2,.bleu .box-aside strong{color:#7291b7}.bleu .box-aside svg path{stroke:#7291b7}.bleu-fonce .box-aside a,.bleu-fonce .box-aside b,.bleu-fonce .box-aside h2,.bleu-fonce .box-aside strong{color:#265a9b}.bleu-fonce .box-aside svg path{stroke:#265a9b}.coral .box-aside a,.coral .box-aside b,.coral .box-aside h2,.coral .box-aside strong{color:#f58282}.coral .box-aside svg path{stroke:#f58282}.or .box-aside a,.or .box-aside b,.or .box-aside h2,.or .box-aside strong{color:#ffcb85}.or .box-aside svg path{stroke:#ffcb85}.violet .box-aside a,.violet .box-aside b,.violet .box-aside h2,.violet .box-aside strong{color:#ab5455}.violet .box-aside svg path{stroke:#ab5455}.box-aside a{display:block}.box-aside a svg{width:1.5em;margin-right:.5em}.box-aside p{font-size:.8em;margin-bottom:.5em}.box-aside p a{font-family:AvenirLTPro-Heavy,sans-serif;display:inline;font-size:1em;text-decoration:underline}.docs-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.docs-wrapper h2{margin-top:0;text-transform:none;margin-bottom:15px}.docs-wrapper .doc{padding:1em 2em .8em 3em;color:#fff;position:relative;margin-bottom:.5em}.docs-wrapper .doc:before{content:"";position:absolute;width:1.5em;height:2em;background-repeat:no-repeat;background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/pdf_icon.svg?d003fd27fac4d7710c6d956a3cfe6644);background-size:contain;background-origin:center;top:12px;left:1em}@media screen and (max-width:600px){.docs-wrapper .doc:before{top:10px}}.single aside h2{margin-top:0}.single aside .btn{margin-top:0;font-size:14px}.filter-wrapper{border-bottom:1px solid #000;width:100%;margin-bottom:30px;padding-bottom:1em;color:#f58282;font-weight:600}.filter-wrapper .filters{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-top:.5em}.filter-wrapper .filters .filter-item{border:1px solid #f58282;padding:.6em 1em .4em;margin-right:1em;margin-bottom:.5em;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-transform:uppercase;cursor:pointer}.filter-wrapper .filters .filter-item.active,.filter-wrapper .filters .filter-item:hover{background-color:#f58282;color:#fff}@media screen and (max-width:860px){.filter-wrapper .filters .filter-item{font-size:.8em}}.wp-block-table{margin:0}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table table tbody td,.wp-block-table table tbody th{border-bottom:1px solid #000;padding:1em 0 .5em}.swiper-container .swiper-wrapper{width:100%}.swiper-container .swiper-wrapper .swiper-slide{height:450px;width:100%}.swiper-container .swiper-wrapper .swiper-slide .caption{padding:1em;color:#fff}.swiper-container .swiper-wrapper .swiper-slide .img-wrapper{height:450px;width:100%}.swiper-container .swiper-wrapper .swiper-slide img{width:100%}@media screen and (max-width:600px){.swiper-container .swiper-wrapper .swiper-slide{height:auto}.swiper-container .swiper-wrapper .swiper-slide .caption{padding:.5em 0;font-size:.7em}}.swiper-container .swiper-button-next,.swiper-container .swiper-button-prev{background-color:hsla(0,0%,100%,.6);height:2.5em;width:1.8em}.swiper-container .swiper-button-next svg,.swiper-container .swiper-button-prev svg{height:1.2em}.swiper-container .swiper-button-next:focus,.swiper-container .swiper-button-prev:focus{outline:none}.swiper-container .swiper-button-next:after,.swiper-container .swiper-button-prev:after{display:none}.swiper-container .swiper-button-prev svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.home .swiper-container .swiper-wrapper .swiper-slide{height:65vh}.home .swiper-container .swiper-wrapper .swiper-slide .img-wrapper{height:75vh}.rect-decoration-swiper{position:relative}.rect-decoration-swiper:before{content:"";position:absolute;height:394px;width:30vw;max-width:400px;top:4em;left:-2vw;z-index:-10;background-color:rgba(241,101,120,.05)}@media screen and (max-width:860px){.rect-decoration-swiper:before{width:50vw}}@media screen and (max-width:600px){.rect-decoration-swiper:before{display:none}}.small-cards-wrapper .small-card a{display:grid;grid-template-columns:120px 1fr;gap:.5em;margin-bottom:1em}.small-cards-wrapper .small-card a .img-wrapper{width:120px;height:120px}.small-cards-wrapper .small-card a .card-content{font-size:.8em}.small-cards-wrapper .small-card a .card-content p{font-size:14px}.small-cards-wrapper .small-card a h3{margin-bottom:.2em}.small-cards-wrapper .small-card a .category{font-size:10px;padding:.4em .6em}@media screen and (max-width:860px){.small-cards-wrapper .small-card a .card-content{width:80%}}.category{margin-top:0;margin-bottom:.5em;font-size:.8em;text-transform:uppercase;border:1px solid #f58282;color:#f58282;display:inline-block;padding:.5em 1em .2em;font-weight:600}.page-template-template-module.page .row,.page-template-template-module.page h1:after{max-width:800px}.page-template-template-module.page h2{font-size:20px;text-transform:inherit}.page-template-template-module.page .docs-wrapper{margin:1.5em 0}.page-template-template-module.page aside{position:relative;padding-bottom:30px}.page-template-template-module.page aside .module-nav{position:-webkit-sticky;position:sticky;top:130px}@media screen and (max-width:860px){.page-template-template-module.page aside .module-nav{position:relative;top:0}}.page-template-template-module.page aside .module-nav .menu li a{display:block;background-color:rgba(171,84,85,.5);margin-bottom:.5em;padding:1em;color:#fff;text-align:center;font-weight:600;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.page-template-template-module.page aside .module-nav .menu .active a,.page-template-template-module.page aside .module-nav .menu li a:hover{background-color:#ab5455}.page-template-template-module.page aside .module-nav .menu li:first-of-type a,.page-template-template-module.page aside .module-nav .menu li:last-of-type a{background-color:#fff;border:1px solid #ab5455;color:#ab5455}.page-template-template-module.page aside .module-nav .menu li:first-of-type a:hover,.page-template-template-module.page aside .module-nav .menu li:last-of-type a:hover{background-color:#ab5455;color:#fff}.page-template-template-module.page.rose .module-nav .menu li a{background-color:rgba(241,101,120,.5)}.page-template-template-module.page.rose .module-nav .menu li a:hover{background-color:#f16578}.page-template-template-module.page.rose .module-nav .menu li:first-of-type a,.page-template-template-module.page.rose .module-nav .menu li:last-of-type a{border-color:#f16578;color:#f16578}.page-template-template-module.page.rose .module-nav .menu li.active,.page-template-template-module.page.rose .module-nav .menu li:first-of-type a:hover,.page-template-template-module.page.rose .module-nav .menu li:last-of-type a:hover{background-color:#f16578}.page-template-template-module.page.bleu .module-nav .menu li a{background-color:rgba(114,145,183,.5)}.page-template-template-module.page.bleu .module-nav .menu li a:hover{background-color:#7291b7}.page-template-template-module.page.bleu .module-nav .menu li:first-of-type a,.page-template-template-module.page.bleu .module-nav .menu li:last-of-type a{border-color:#7291b7;color:#7291b7}.page-template-template-module.page.bleu .module-nav .menu li.active,.page-template-template-module.page.bleu .module-nav .menu li:first-of-type a:hover,.page-template-template-module.page.bleu .module-nav .menu li:last-of-type a:hover{background-color:#7291b7}.page-template-template-module.page.bleu-fonce .module-nav .menu li a{background-color:rgba(38,90,155,.5)}.page-template-template-module.page.bleu-fonce .module-nav .menu li a:hover{background-color:#265a9b}.page-template-template-module.page.bleu-fonce .module-nav .menu li:first-of-type a,.page-template-template-module.page.bleu-fonce .module-nav .menu li:last-of-type a{border-color:#265a9b;color:#265a9b}.page-template-template-module.page.bleu-fonce .module-nav .menu li.active,.page-template-template-module.page.bleu-fonce .module-nav .menu li:first-of-type a:hover,.page-template-template-module.page.bleu-fonce .module-nav .menu li:last-of-type a:hover{background-color:#265a9b}.page-template-template-module.page.coral .module-nav .menu li a{background-color:rgba(245,130,130,.5)}.page-template-template-module.page.coral .module-nav .menu li a:hover{background-color:#f58282}.page-template-template-module.page.coral .module-nav .menu li:first-of-type a,.page-template-template-module.page.coral .module-nav .menu li:last-of-type a{border-color:#f58282;color:#f58282}.page-template-template-module.page.coral .module-nav .menu li.active,.page-template-template-module.page.coral .module-nav .menu li:first-of-type a:hover,.page-template-template-module.page.coral .module-nav .menu li:last-of-type a:hover{background-color:#f58282}.page-template-template-module.page.violet .module-nav .menu li a{background-color:rgba(171,84,85,.5)}.page-template-template-module.page.violet .module-nav .menu li a:hover{background-color:#ab5455}.page-template-template-module.page.violet .module-nav .menu li:first-of-type a,.page-template-template-module.page.violet .module-nav .menu li:last-of-type a{border-color:#ab5455;color:#ab5455}.page-template-template-module.page.violet .module-nav .menu li.active,.page-template-template-module.page.violet .module-nav .menu li:first-of-type a:hover,.page-template-template-module.page.violet .module-nav .menu li:last-of-type a:hover{background-color:#ab5455}.page-template-template-module.page.vert .module-nav .menu li a{background-color:rgba(42,209,168,.5)}.page-template-template-module.page.vert .module-nav .menu li a:hover{background-color:#2ad1a8}.page-template-template-module.page.vert .module-nav .menu li:first-of-type a,.page-template-template-module.page.vert .module-nav .menu li:last-of-type a{border-color:#2ad1a8;color:#2ad1a8}.page-template-template-module.page.vert .module-nav .menu li:first-of-type a:hover,.page-template-template-module.page.vert .module-nav .menu li:last-of-type a:hover{background-color:#2ad1a8;color:#fff}.page-template-template-module.page.vert .module-nav .menu li.active{background-color:#2ad1a8}.page-template-template-module.page.or .module-nav .menu li a{background-color:rgba(255,203,133,.5)}.page-template-template-module.page.or .module-nav .menu li a:hover{background-color:#ffcb85}.page-template-template-module.page.or .module-nav .menu li:first-of-type a,.page-template-template-module.page.or .module-nav .menu li:last-of-type a{border-color:#ffcb85;color:#ffcb85}.page-template-template-module.page.or .module-nav .menu li.active,.page-template-template-module.page.or .module-nav .menu li:first-of-type a:hover,.page-template-template-module.page.or .module-nav .menu li:last-of-type a:hover{background-color:#ffcb85}.page-template-template-module.page.gris .module-nav .menu li a{background-color:rgba(184,199,208,.5)}.page-template-template-module.page.gris .module-nav .menu li a:hover{background-color:#b8c7d0}.page-template-template-module.page.gris .module-nav .menu li:first-of-type a,.page-template-template-module.page.gris .module-nav .menu li:last-of-type a{border-color:#b8c7d0;color:#b8c7d0}.page-template-template-module.page.gris .module-nav .menu li.active,.page-template-template-module.page.gris .module-nav .menu li:first-of-type a:hover,.page-template-template-module.page.gris .module-nav .menu li:last-of-type a:hover{background-color:#b8c7d0}.course-wrapper h3{padding-top:30px}.course-wrapper .course-item{border-bottom:1px solid #000;padding-bottom:30px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;align-items:flex-end}.course-wrapper .course-item:last-of-type{border-bottom:none}.course-wrapper .course-item .course-about{-webkit-box-flex:1;-webkit-flex:1;flex:1}.course-wrapper .course-item .course-about p{font-size:.8em}.course-wrapper .course-item .more-info{-webkit-box-flex:0;-webkit-flex:0 0 30%;flex:0 0 30%;font-size:14px;margin-left:30px;margin-bottom:30px}.course-wrapper .course-item .more-info span{display:block}.course-wrapper .course-item .more-info span a{font-weight:400}.course-wrapper .course-item .more-info span:before{content:"";padding-left:1.2em;background-repeat:no-repeat;width:1em;height:1em}.course-wrapper .course-item .more-info .price{font-weight:600}.course-wrapper .course-item .more-info .price:before{padding-left:0}.course-wrapper .course-item .more-info .hour:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/agenda_icon_green.svg?a79db89b0fd3aace44365c37726d8f11)}.course-wrapper .course-item .more-info .place:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/place_icon_green.svg?8c4571d46cafdce3ee3fafbbb64fd91d)}.course-wrapper .course-item .more-info .teacher:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/teacher_icon_green.svg?11118388f878c36dbc6491eed508fbef)}@media screen and (max-width:860px){.course-wrapper .course-item .more-info{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;margin-left:0}}.course-wrapper .course-item span{display:inline-block}@media screen and (max-width:860px){.course-wrapper h3{padding-top:.5em}.course-wrapper .course-item{margin-bottom:.5em;padding-bottom:.5em}}.page-template-template-module.page.gris .course-wrapper .course-item .more-info .hour:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/agenda_icon_grey.svg?a6b13725896b1867df5f5243b25c08b1)}.page-template-template-module.page.gris .course-wrapper .course-item .more-info .place:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/place_icon_grey.svg?6afe7ebb193012508a64c929b789a5c3)}.page-template-template-module.page.gris .course-wrapper .course-item .more-info .teacher:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/teacher_icon_grey.svg?24d2be992b30e4666320f3166180f2a9)}.page-template-template-module.page.coral .course-wrapper .course-item .more-info .hour:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/agenda_icon_coral.svg?88e4654bfd199ba239c52b6c56648d82)}.page-template-template-module.page.coral .course-wrapper .course-item .more-info .place:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/place_icon_coral.svg?77caa30abf3fc8103d3bc5f401733c14)}.page-template-template-module.page.coral .course-wrapper .course-item .more-info .teacher:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/teacher_icon_coral.svg?5d32e1d47a5cceb60b5cf7e363431133)}.page-template-template-module.page.or .course-wrapper .course-item .more-info .hour:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/agenda_icon_gold.svg?4e754cac18991f790fb7df67d1c5139d)}.page-template-template-module.page.or .course-wrapper .course-item .more-info .place:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/place_icon_gold.svg?d6d8e823d5d9caface9ca3abf50c1fe2)}.page-template-template-module.page.or .course-wrapper .course-item .more-info .teacher:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/teacher_icon_gold.svg?60c7238b9c75bbbf8d8baec018f842f1)}.page-template-template-module.page.violet .course-wrapper .course-item .more-info .hour:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/agenda_icon_purple.svg?af174778428d2b18326293b1f74a1c90)}.page-template-template-module.page.violet .course-wrapper .course-item .more-info .place:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/place_icon_purple.svg?4c244514382daad9edcc7108102c9c1c)}.page-template-template-module.page.violet .course-wrapper .course-item .more-info .teacher:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/teacher_icon_purple.svg?68442381a8c6d1e8cfd4df11182c464e)}.page-template-template-module.page.bleu-fonce .course-wrapper .course-item .more-info .hour:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/agenda_icon_darkblue.svg?12b989dfaad1d6b403def6d2cb9f7216)}.page-template-template-module.page.bleu-fonce .course-wrapper .course-item .more-info .place:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/place_icon_darkblue.svg?23d4bfbd714128813bab28a9d9c368a3)}.page-template-template-module.page.bleu-fonce .course-wrapper .course-item .more-info .teacher:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/teacher_icon_darkblue.svg?48c1ba0fa9c1fba848cd7c498cf7b146)}.page-template-template-module.page.bleu .course-wrapper .course-item .more-info .hour:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/agenda_icon_blue.svg?521b32603265ed00be2af6a6deb9da18)}.page-template-template-module.page.bleu .course-wrapper .course-item .more-info .place:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/place_icon_blue.svg?0d720b6c9ae2639d970688c8d82f015b)}.page-template-template-module.page.bleu .course-wrapper .course-item .more-info .teacher:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/teacher_icon_blue.svg?1a1e95d4a3500ea4f6400130720cb162)}.page-template-template-module.page.rose .course-wrapper .course-item .more-info .hour:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/agenda_icon_pink.svg?393b5b2ade6db4d5dd5f7cae0df3e6d6)}.page-template-template-module.page.rose .course-wrapper .course-item .more-info .place:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/place_icon_pink.svg?e8cfdedf14c89d4ae9508e26cb9a9baa)}.page-template-template-module.page.rose .course-wrapper .course-item .more-info .teacher:before{background-image:url(https://cic-info.ch/wp-content/themes/cic/public/images/teacher_icon_pink.svg?fd5df9c1bfabc17eab4deead22cb916f)}.publication-wrapper .publication-item{margin-bottom:30px}.publication-wrapper .publication-item .publication-content,.publication-wrapper .publication-item .publication-header{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%}.publication-wrapper .publication-item .publication-header{color:#265a9b;border-bottom:1px solid #000;padding-bottom:.5em;margin-bottom:1em}.publication-wrapper .publication-item .publication-content .img-wrapper{max-width:140px;margin-right:1em;height:inherit}.publication-wrapper .publication-item .publication-content .publication-about{-webkit-box-flex:1;-webkit-flex:1;flex:1}@media screen and (max-width:600px){.publication-wrapper .publication-item{margin-bottom:1em}.publication-wrapper .publication-item .publication-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.publication-wrapper .publication-item .publication-content .img-wrapper{margin-bottom:1em}}.share-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row}.share-wrapper a svg{height:1em;margin-right:1em}.violet .share-wrapper a svg path{fill:#ab5455}.vert .share-wrapper a svg path{fill:#2ad1a8}.coral .share-wrapper a svg path{fill:#f58282}.rose .share-wrapper a svg path{fill:#f16578}.bleu .share-wrapper a svg path{fill:#7291b7}.bleu-fonce .share-wrapper a svg path{fill:#265a9b}.or .share-wrapper a svg path{fill:#ffcb85}.caption{padding:.5em;font-size:.6em;position:absolute;z-index:10;top:0;color:#fff;text-shadow:0 0 5px #000}h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg}