/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.node--unpublished{background-color:#fff4f4;}
.slick-dots{-webkit-margin-before:2rem;margin-block-start:2rem;display:flex;justify-content:center;flex-wrap:wrap}.slick-dots li{--_color:#59676d;--_active-color:#6053B4;display:inline-block;font-size:0;margin-inline:.5rem;-webkit-margin-after:.25rem;margin-block-end:.25rem;border:none;padding:0;width:initial;flex:unset}.text-white .slick-dots li{--_color:#FFF;--_active-color:#FFF}.slick-dots li button{width:4px;height:4px;border:0;padding:0;background:var(--_color);transition:.4s;border-radius:50px;cursor:pointer;outline:none;position:relative;margin-bottom:.5rem}.slick-dots li button::before{content:"";position:absolute;top:-4px;right:-4px;margin:auto;width:12px;height:12px;border-radius:50%;border:1px solid var(--_active-color);background-color:rgba(0,0,0,0);opacity:0}.slick-dots li.slick-active button:before,.slick-dots li:hover button:before{opacity:1}
.clickable-card{position:absolute;width:100%;height:100%;display:block;z-index:10;transition:.25s ease}.clickable-card>span{display:none}.clickable-card:hover~.paragraph_card--text-wrapper .button-cta-circle,.clickable-card:hover~.activity__item--wrapper .button-cta-circle{background-color:#fff}.clickable-card:hover~.paragraph_card--text-wrapper .button-cta-circle::after,.clickable-card:hover~.activity__item--wrapper .button-cta-circle::after{border-color:#59676d}.clickable-card:hover~.article-teaser--cta .button-cta-circle,.clickable-card:hover~.article-teaser--cta .button-cta-circle--dark,.clickable-card:hover~.person-grid__item--cta .button-cta-circle,.clickable-card:hover~.person-grid__item--cta .button-cta-circle--dark{background-color:#2d333d}.clickable-card:hover~.article-teaser--cta .button-cta-circle::after,.clickable-card:hover~.article-teaser--cta .button-cta-circle--dark::after,.clickable-card:hover~.person-grid__item--cta .button-cta-circle::after,.clickable-card:hover~.person-grid__item--cta .button-cta-circle--dark::after{border-color:#fff}.button-cta,.button-cta-revert,.more-link--cta>a,.field--name-field-cta>a{display:inline-block;font-size:16px;border-radius:30px;padding:13px 30px;text-decoration:none;font-weight:bold;text-align:center;color:#2d333d;background-color:rgba(0,0,0,0);transition:.25s ease;width:-moz-fit-content;width:fit-content;border:1px solid #2d333d}.button-cta:hover,.button-cta-revert:hover,.more-link--cta>a:hover,.field--name-field-cta>a:hover{background-color:#59676d;color:#fff;border:1px solid #59676d}@media(max-width:1023px){.button-cta,.button-cta-revert,.more-link--cta>a,.field--name-field-cta>a{font-size:12px}}.text-white .button-cta,.text-white .more-link--cta>a,.text-white .field--name-field-cta>a{color:#fff;border:1px solid #fff}.text-white .button-cta:hover,.text-white .more-link--cta>a:hover,.text-white .field--name-field-cta>a:hover{background-color:#fff;color:#59676d;border:1px solid #fff}.button-cta-revert{color:#fff;border:1px solid #fff}.button-cta-revert:hover{background-color:#fff;color:#59676d;border:1px solid #fff}a[class*=button-cta-circle],span[class*=button-cta-circle]{display:block;position:relative;content:"";width:40px;height:40px;border-radius:50%;border:1px solid #fff;background-color:rgba(0,0,0,0);transition:.25s ease}@media(max-width:1023px){a[class*=button-cta-circle],span[class*=button-cta-circle]{width:30px;height:30px}a[class*=button-cta-circle]:after,span[class*=button-cta-circle]:after{left:42%}}a[class*=button-cta-circle]:after,span[class*=button-cta-circle]:after{content:"";border-color:#fff;position:absolute;left:45%;top:50%;display:block;width:10px;height:10px;transform:translate(-50%,-50%) rotate(-45deg);transition:.25s ease;z-index:4;border-style:solid;border-width:0 1.5px 1.5px 0}a.button-cta-circle--dark{border:1px solid #2d333d}a.button-cta-circle--dark:after{border-color:#2d333d}.button-cta-circle:hover,a:hover .button-cta-circle{background-color:#fff}.button-cta-circle:hover:after,a:hover .button-cta-circle:after{border-color:#59676d}.button-cta-outline,.more-link--cta-outline>a{display:inline-block;font-size:16px;border-radius:30px;padding:13px 30px;text-decoration:none;font-weight:bold;text-align:center;color:#2d333d;background-color:rgba(0,0,0,0);transition:.25s ease;width:-moz-fit-content;width:fit-content;border:1px solid #2d333d}.button-cta-outline:hover,.more-link--cta-outline>a:hover{background-color:#2d333d;color:#fff}
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:700}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:-0.25em}sup{top:-0.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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none;visibility:hidden}*,*::before,*::after{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul,nav{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:"Roboto";font-style:normal;font-weight:100;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-100.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:italic;font-weight:100;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-100italic.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-300.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:italic;font-weight:300;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-300italic.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-regular.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:italic;font-weight:400;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-italic.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-500.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:italic;font-weight:500;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-500italic.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-700.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-700italic.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:900;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-900.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:italic;font-weight:900;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-900italic.woff2) format("woff2")}
@font-face{font-family:"Roboto";font-style:normal;font-weight:100;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-100.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:italic;font-weight:100;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-100italic.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:300;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-300.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:italic;font-weight:300;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-300italic.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:400;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-regular.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:italic;font-weight:400;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-italic.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:500;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-500.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:italic;font-weight:500;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-500italic.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:700;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-700.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:italic;font-weight:700;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-700italic.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:normal;font-weight:900;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-900.woff2) format("woff2")}@font-face{font-family:"Roboto";font-style:italic;font-weight:900;src:url(/themes/custom/theme_cerba/fonts/Roboto/roboto-v20-latin-900italic.woff2) format("woff2")}
:root{--menu-breakpoint:1200px;--header-height:84px;--banner-height:307px;--banner-height-large-mobile:416px;--banner-height-large-desktop:704px;--rectangle-card-height:340px;--rectangle-card-width:255px;--square-card-height:370px;--square-card-width:335px;--rectangle-card-tall-height:425px;--rectangle-card-tall-width:327px;--rectangle-card-mobile-height:297px;--rectangle-card-mobile-width:217px;--theme-color:#3ABABA}body{font-family:"Roboto",sans-serif;font-size:16px;color:#2d333d;overflow-x:hidden}b,strong{font-weight:600}em,i{font-style:italic}sub{vertical-align:sub;font-size:smaller}sup{vertical-align:super;font-size:smaller}table{margin:auto;border-collapse:unset;border-spacing:1px}h1{font-size:34px;line-height:38px;font-weight:400}@media(min-width:768px){h1{font-size:70px;line-height:74px}}h1.light{font-weight:300}h1.page-title{font-size:26px;line-height:30px;font-weight:300;color:#2d333d;margin-top:100px;margin-bottom:50px;text-align:center}@media(min-width:768px){h1.page-title{font-size:40px;line-height:44px}}h2{font-size:26px;line-height:30px;font-weight:300}@media(min-width:768px){h2{font-size:40px;line-height:44px}}h2.light{font-weight:300}h2 p{font-size:inherit;line-height:inherit;font-weight:inherit}h2 b,h2 strong{font-weight:400}h3{font-size:20px;line-height:24px;font-weight:300}@media(min-width:768px){h3{font-size:22px;line-height:26px}}h3.bold{font-weight:bold}h4{font-size:16px;line-height:20px;font-weight:700}@media(min-width:768px){h4{font-size:20px;line-height:24px}}h5{font-size:18px;line-height:22px;font-weight:bold}h6{font-size:16px;line-height:20px;font-weight:bold}.text ul,.text ol,.text-formatted ul,.text-formatted ol{list-style:initial;margin:10px 0;padding-left:17px}@media(max-width:767px){.text ul,.text ol,.text-formatted ul,.text-formatted ol{padding-left:13px}}.text ul li,.text ol li,.text-formatted ul li,.text-formatted ol li{font-size:18px;line-height:1.4;margin-bottom:3px}@media(max-width:767px){.text ul li,.text ol li,.text-formatted ul li,.text-formatted ol li{font-size:14px;line-height:21px}}.text ul li:last-child,.text ol li:last-child,.text-formatted ul li:last-child,.text-formatted ol li:last-child{padding-bottom:0}.text ol,.text-formatted ol{list-style-type:decimal;list-style-position:outside}.text ol li,.text-formatted ol li{padding-bottom:5px;line-height:1.4;padding-left:.5rem}.text ol li:last-child,.text-formatted ol li:last-child{padding-bottom:0}.text a:not(.button-cta),.text-formatted a:not(.button-cta){text-decoration:none;color:#6053b4}.text a:not(.button-cta):hover,.text-formatted a:not(.button-cta):hover{text-decoration:underline}.text .button-cta,.text-formatted .button-cta{display:inline-block}h2{font-size:40px;font-weight:300;line-height:44px}@media(max-width:1023px){h2{font-size:26px;line-height:30px}}h4{font-size:20px;line-height:26px;font-weight:500}@media(max-width:1023px){h4{font-size:20px;line-height:24px}}p{font-size:18px;line-height:26px}@media(max-width:767px){p{font-size:14px;line-height:21px}}.responsive-first-card{text-align:center}@media(min-width:1024px){.responsive-first-card:not(:nth-last-child(n+6)){grid-column:1/-1}.responsive-first-card:nth-last-child(n+6){text-align:left}}.paragraph:not(.view-mode--cards-slider) .slick-list{overflow:visible}
.form-item--error-message{margin-top:.5rem;font-size:.8rem}.form-item--error-message strong{font-weight:400}.form-item input.error,.form-item textarea.error,.form-item select.error{border-width:1px}.block-webform{max-width:842px;margin:0 auto}#edit-group{margin-bottom:40px}#edit-group3{margin-bottom:40px}#edit-group4{margin-bottom:40px}.form-item-inami-number{width:50%;margin-bottom:40px}@media(max-width:767px){.form-item-inami-number{width:100%}}.form-group{flex:1 1 calc(50% - 20px);display:flex;flex-direction:column}.form-item:not(.form-type-checkbox) label{display:block;margin-bottom:10px}.form-item:not(.form-type-checkbox) input,.form-item:not(.form-type-checkbox) textarea,.form-item:not(.form-type-checkbox) select,.form-item:not(.form-type-checkbox)>.form-custom-select{border-radius:10px;max-width:unset;width:100%;padding-inline:15px}.form-item:not(.form-type-checkbox) input:focus,.form-item:not(.form-type-checkbox) textarea:focus,.form-item:not(.form-type-checkbox) select:focus,.form-item:not(.form-type-checkbox)>.form-custom-select:focus{border:1px solid #6053b4 !important;box-shadow:0 0 3px #ccc !important}.form-item:not(.form-type-checkbox) input:focus-visible,.form-item:not(.form-type-checkbox) textarea:focus-visible,.form-item:not(.form-type-checkbox) select:focus-visible,.form-item:not(.form-type-checkbox)>.form-custom-select:focus-visible{outline:none}.form-item:not(.form-type-checkbox) input:not(textarea),.form-item:not(.form-type-checkbox) select,.form-item:not(.form-type-checkbox) .form-custom-select{height:52px}.form-item:not(.form-type-checkbox) input,.form-item:not(.form-type-checkbox) textarea{border:1px solid #aaa}textarea{padding:1rem}#edit-submit,.webform-button--submit,.webform-button--next{padding:11px 30px;border-radius:30px !important;box-shadow:none;border:rgba(0,0,0,0);background-color:#6053b4;font-size:16px;font-weight:700;color:#fff;max-width:207px;width:100%;transition:.25s ease;padding:18px;min-width:187px;background-color:#2580c8;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='24/ic-chevron-right'%3E%3Cpath id='Vector' fill-rule='evenodd' clip-rule='evenodd' d='M15.3536 12.3536C15.5488 12.1583 15.5488 11.8417 15.3536 11.6464L9.35355 5.64645C9.15829 5.45118 8.84171 5.45118 8.64645 5.64645C8.45118 5.84171 8.45118 6.15829 8.64645 6.35355L14.2929 12L8.64645 17.6464C8.45118 17.8417 8.45118 18.1583 8.64645 18.3536C8.84171 18.5488 9.15829 18.5488 9.35355 18.3536L15.3536 12.3536Z' fill='white'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:calc(100% - 2rem) center;background-size:1.5rem 1.5rem}#edit-submit:hover,.webform-button--submit:hover,.webform-button--next:hover{background-color:#462e8d}@media screen and (max-width:576px){#edit-submit,.webform-button--submit,.webform-button--next{font-size:14px}}#edit-submit a,.webform-button--submit a,.webform-button--next a{text-decoration:none;text-align:center;color:#fff;margin-left:50px}#edit-submit:hover,.webform-button--submit:hover,.webform-button--next:hover{background-color:#1d649d}#edit-submit:disabled,.webform-button--submit:disabled,.webform-button--next:disabled{background-color:gray;opacity:.7}.form-actions{text-align:right;position:relative}.form-group-submit{align-items:center}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:rgba(0,0,0,0) rgba(0,0,0,0) #888 rgba(0,0,0,0);border-width:0 4px 5px 4px}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default .select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default.select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default.select2-search--inline .select2-search__field{background:rgba(0,0,0,0);border:none;outline:0;box-shadow:none}.select2-container--default.select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default.select2-results__option[role=group]{padding:0}.select2-container--default.select2-results__option[aria-disabled=true]{color:#999}.select2-container--default.select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default.select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container .select2-results__option{padding:10px;background-color:#fff;color:#333}.select2-container .select2-results__option--highlighted{background-color:#f9f9f9}.select2-container .select2-results__option[aria-selected=true]{background-color:#f9f9f9;border-radius:.5rem}.select2-results__options{padding:1rem;border-radius:1rem !important}.select2-container--default .select2-selection--single{height:60px;border-radius:10px;max-width:unset;width:100%;padding-inline:15px;display:flex;align-items:center}.select2-container--default .select2-selection--single:focus{border:1px solid #6053b4 !important;box-shadow:0 0 3px #ccc !important}.select2-container--default .select2-selection--single:focus-visible{outline:none}.select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;position:absolute;top:1px;right:9px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='24/ic-chevron-bottom'%3E%3Cpath id='Vector' fill-rule='evenodd' clip-rule='evenodd' d='M11.6464 15.8536C11.8417 16.0488 12.1583 16.0488 12.3536 15.8536L18.3536 9.85355C18.5488 9.65829 18.5488 9.34171 18.3536 9.14645C18.1583 8.95118 17.8417 8.95118 17.6464 9.14645L12 14.7929L6.35355 9.14645C6.15829 8.95118 5.84171 8.95118 5.64645 9.14645C5.45118 9.34171 5.45118 9.65829 5.64645 9.85355L11.6464 15.8536Z' fill='%232D333D'/%3E%3C/g%3E%3C/svg%3E");display:block;width:24px;height:24px;background-repeat:no-repeat;background-position:center;background-size:24px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.select2-container--open .select2-dropdown--below{border-radius:0 0 .6rem .6rem}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f5f5f5;color:#000;font-weight:bold;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='16/ic-check'%3E%3Cpath id='Vector' fill-rule='evenodd' clip-rule='evenodd' d='M13.3504 3.64328C13.5474 3.83677 13.5502 4.15334 13.3567 4.35035L6.48172 11.3504C6.38771 11.4461 6.25917 11.5 6.125 11.5C5.99083 11.5 5.86229 11.4461 5.76828 11.3504L2.64328 8.16854C2.44978 7.97152 2.45263 7.65495 2.64965 7.46146C2.84666 7.26796 3.16323 7.27081 3.35672 7.46783L6.125 10.2864L12.6433 3.64965C12.8368 3.45263 13.1533 3.44978 13.3504 3.64328Z' fill='%23191C21'/%3E%3C/g%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:calc(100% - 2rem) center;background-size:1.5rem 1.5rem}.js-form-plus-moins>.details-wrapper{padding:0;align-items:center}.js-form-plus-moins summary{justify-content:space-between;padding:30px 0;display:block;font-size:1rem;font-weight:700;position:relative;border-top:1px solid #d9dadb}.js-form-plus-moins summary .summary{position:absolute;right:0;top:50%;transform:translateY(-50%);width:40px;height:40px;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 20C0.5 9.23045 9.23045 0.5 20 0.5C30.7696 0.5 39.5 9.23045 39.5 20C39.5 30.7696 30.7696 39.5 20 39.5C9.23045 39.5 0.5 30.7696 0.5 20Z' stroke='%232D333D'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20 12.5C20 12.2239 19.7761 12 19.5 12C19.2239 12 19 12.2239 19 12.5V19H12.5C12.2239 19 12 19.2239 12 19.5C12 19.7761 12.2239 20 12.5 20H19V26.5C19 26.7761 19.2239 27 19.5 27C19.7761 27 20 26.7761 20 26.5V20H26.5C26.7761 20 27 19.7761 27 19.5C27 19.2239 26.7761 19 26.5 19H20V12.5Z' fill='%232D333D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:cover;display:block}.js-form-plus-moins[open] summary .summary{background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 20C0.5 9.23045 9.23045 0.5 20 0.5C30.7696 0.5 39.5 9.23045 39.5 20C39.5 30.7696 30.7696 39.5 20 39.5C9.23045 39.5 0.5 30.7696 0.5 20Z' stroke='%232D333D'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.5 19.5C12.5 19.2239 12.7239 19 13 19H27C27.2761 19 27.5 19.2239 27.5 19.5C27.5 19.7761 27.2761 20 27 20H13C12.7239 20 12.5 19.7761 12.5 19.5Z' fill='%232D333D'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-position:center center;background-size:cover}.js-form-plus-moins .js-form-item{display:flex;align-items:center;justify-content:space-between;width:100%}.js-form-plus-moins .js-form-item .form-number{width:85px}.js-form-plus-moins input[type=number]::-webkit-inner-spin-button{opacity:1}.js-form-plus-moins .form-item input.form-number{height:40px}.js-form-plus-moins #edit-actions{display:flex;justify-content:space-between}details.js-form-plus-moins:last-of-type summary{border-bottom:1px solid #d9dadb}.form-actions{display:flex;justify-content:space-between}.form_multiform .form-actions{justify-content:flex-end}input.webform-button--previous{appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0;padding:1rem 1rem 1rem 2rem;color:#2580c8;text-decoration:underline;font-weight:bold;border:none;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12Z' fill='%232580C8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.64645 12.3536C9.45118 12.1583 9.45118 11.8417 9.64645 11.6464L13.6464 7.64645C13.8417 7.45118 14.1583 7.45118 14.3536 7.64645C14.5488 7.84171 14.5488 8.15829 14.3536 8.35355L10.7071 12L14.3536 15.6464C14.5488 15.8417 14.5488 16.1583 14.3536 16.3536C14.1583 16.5488 13.8417 16.5488 13.6464 16.3536L9.64645 12.3536Z' fill='white'/%3E%3C/svg%3E%0A");background-repeat:no-repeat no-repeat;background-color:#fff;background-position:left;background-size:24px}.form_multiform .js-form-item.form-item h2{font-size:28px;color:#2d333d;font-weight:400;text-align:left}.form_multiform h3{font-size:20px}.form_multiform label{font-weight:600}
.block-views{margin-block:70px 70px 0 70px}.block-views h2{text-align:center;margin-block:30px 30px 0 30px}
.local-tasks-block{position:fixed;bottom:0;left:0;z-index:498;background:#f2f2f2;padding:1rem 1.5rem}.local-tasks-block ul{display:flex;justify-content:center;align-items:center;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:.5rem;flex-wrap:wrap}.local-tasks-block a{color:inherit;text-decoration:none}.local-tasks-block a:hover{text-decoration:underline}
.block-confidentialite--wrapper{margin:auto;text-align:center;margin-block:3rem;font-size:20px;line-height:26px}@media(max-width:1023px){.block-confidentialite--wrapper{margin-block:-2rem 3rem}}.block-confidentialite--wrapper a{color:#6445ba;text-decoration:none}.block-confidentialite--wrapper a:hover{font-weight:500;text-decoration:underline}
.adminimal-admin-toolbar{--header-top:39px}.adminimal-admin-toolbar.toolbar-tray-open.toolbar-horizontal{--header-top:79px}#toolbar-administration .toolbar-bar{position:fixed}
:root{--header-height:60px;--header-top:0;--header-background-color:#FFF}@media(min-width:1024px){:root{--header-height:110px}}@media(min-width:1440px){:root{--header-height:113px}}.header{width:100%;max-width:1920px;margin-inline:auto;--logo-margin-left:.5rem;background-color:#fff;font-family:"Roboto";padding:0;position:sticky;top:var(--header-top);z-index:500}@media(min-width:1024px){.header{--logo-margin-left:1rem}}.header.has-menu-right{--logo-padding-block:.25rem}@media(min-width:768px){.header.has-menu-right{--logo-padding-block:.5rem}}.header.has-menu-bottom{--logo-margin-left:3rem}@media(max-width:1023px){.header{max-height:100%;min-height:auto}}.header:before{content:"";position:absolute;z-index:-1;width:100vw;height:100%;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;top:0;background-color:#fff}.header .header__inner{display:flex;justify-content:space-between;align-items:flex-start;padding:0}.header .region-header-left{height:var(--header-height)}.header .logo{display:block;height:100%}.header .logo img{height:100%;margin-inline:var(--logo-margin-left) 2rem;padding-block:var(--logo-padding-block,0)}.header .menu-mobile-burger{cursor:pointer;position:relative;margin-block:auto;margin-inline:auto 2rem;width:22px;height:22px;color:currentColor;border:none;background:none}@media(min-width:1024px){.header .menu-mobile-burger{display:none}}@media(max-width:767px){.header .menu-mobile-burger{margin-inline:auto 1rem}}.header .menu-mobile-burger::before{content:"";position:absolute;top:4px;left:2px;width:17px;height:13px;background-color:currentColor;-webkit-mask-image:url(/themes/custom/theme_cerba/img/sprites/burger-menu.svg);mask-image:url(/themes/custom/theme_cerba/img/sprites/burger-menu.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.header .menu-mobile-burger.open::before{top:0;left:0;width:inherit;height:inherit;-webkit-mask-image:url(/themes/custom/theme_cerba/img/sprites/burger-menu-close.svg);mask-image:url(/themes/custom/theme_cerba/img/sprites/burger-menu-close.svg)}.header__right{display:flex;flex-direction:column;flex-wrap:wrap-reverse;height:var(--header-height)}.header__right--upper{background-image:var(--banner-brush,none);background-position:top left;background-repeat:no-repeat;display:flex;float:right;height:55px;justify-content:flex-end;width:-moz-max-content;width:max-content;z-index:1}.header__right--upper::before{content:"";position:absolute;top:0;right:0;width:88px;height:50px;background-image:var(--banner-brush-language,none)}@media(max-width:1023px){.header__right--upper{background-image:none}.header__right--upper::before{display:none}}.header__right--upper.no-menu-external{background-image:none}.header__right--upper .region-header-right{display:flex}@media(max-width:1023px){.header__right--upper .region-header-right{display:none}}.header .header__menu ul{text-align:right;padding:27px 10px 0}.header .header__menu--trigger{width:40px;height:28px;margin:0 0 0 10px;position:relative;display:flex;align-items:center;cursor:pointer}.header .header__menu--trigger:before,.header .header__menu--trigger:after{content:"";position:absolute;right:0;background-color:#000;height:2px;will-change:transform;transition:transform .4s,opacity .3s,width .3s;transform-origin:100%}.header .header__menu--trigger:before{width:35px;top:0}.header .header__menu--trigger:after{width:30px;bottom:0}.header .header__menu--trigger span{display:block;width:40px;height:2px;background-color:#000;transition:transform .4s,opacity .1s,width .4s}.header .header__menu--trigger.active span{transform:rotate(45deg);width:30px;opacity:0}.header .header__menu--trigger.active:before{transform:rotate(-45deg);width:36px}.header .header__menu--trigger.active:after{transform:rotate(45deg);width:36px}.header .header__menu--trigger.active+div{transform:translate(0,0);opacity:1}.header .header__menu li{margin:0 7px 29px}.header .header__menu a{text-decoration:none;color:#6445ba;will-change:color;transition:color .4s;font-size:1.571rem;position:relative;display:inline-block;font-weight:500}.header .header__menu a:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:100%;border-radius:10px;background-color:#462e8d;opacity:0;will-change:opacity;transition:opacity .3s,transform .5s}.header .header__menu a.active,.header .header__menu a:hover{color:#462e8d}.header .header__menu a.active:after,.header .header__menu a:hover:after{opacity:1;transform:translate(0,6px)}.header .header__menu--wrapper{margin-top:auto}@media(max-width:1023px){.header .header__menu--wrapper{display:none}}.header .header__menu--wrapper ul.menu{display:flex;font-family:Roboto;justify-content:flex-end;position:relative}.header .header__menu--wrapper ul.menu.menu-level-0{margin-bottom:0}@media(min-width:1024px){.header .header__menu--wrapper ul.menu.menu-level-0>li{border-bottom:4px solid rgba(0,0,0,0)}.header .header__menu--wrapper ul.menu.menu-level-0>li.menu-item--active-trail,.header .header__menu--wrapper ul.menu.menu-level-0>li:hover{border-bottom:4px solid #6053b4}.header .header__menu--wrapper ul.menu.menu-level-0>li.menu-item--active-trail>a{color:#6053b4}}.header .header__menu--wrapper ul.menu li.menu-item.menu-item--expanded{list-style:none}.header .header__menu--wrapper ul.menu li.menu-item.menu-item--expanded::marker{display:none}.header .header__menu--wrapper ul.menu li.menu-item.menu-item--expanded::after{content:"";display:inline-block;width:5px;height:5px;border:solid currentColor;border-width:0 2px 2px 0;margin-left:10px;transform:translateY(-50%) rotate(45deg);transition:.25s ease}.header .header__menu--wrapper ul.menu li.menu-item.menu-item--expanded:hover::after{transform:rotate(-135deg)}.header .header__menu--wrapper ul.menu li.menu-item{margin:0 10px;padding-bottom:10px;text-align:center;padding-left:6px;padding-right:6px}.header .header__menu--wrapper ul.menu li.menu-item.is-active a,.header .header__menu--wrapper ul.menu li.menu-item:hover a{color:#6053b4}.header .header__menu--wrapper ul.menu li.menu-item>a{color:#59676d;flex:auto;font-style:normal;font-weight:normal;font-size:12px;letter-spacing:.1em;line-height:100%;text-align:right;text-decoration:none;text-transform:uppercase}@media(min-width:1440px){.header .header__menu--wrapper ul.menu li.menu-item>a{font-size:14px}}.header .header__menu--wrapper ul.menu li.menu-item>a:hover{color:#6053b4}.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0{position:absolute;z-index:10;display:none;box-sizing:unset;background-color:#f2f2f2;right:0;justify-content:flex-end;top:100%;text-align:left;padding-top:35px;font-size:16px;min-height:230px;width:100vw;max-width:1920px}@media(max-width:1023px){.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0{min-height:initial}}@media screen and (max-width:1400px){.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0{font-size:12px}}.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0 .field--name-field-texte-menu{padding-left:47px;color:#59676d;font-family:Roboto;margin-right:5%;padding-bottom:40px;width:30%}.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0 .field--name-field-texte-menu h2,.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0 .field--name-field-texte-menu h3{font-size:20px;line-height:23px;color:#59676d;font-style:normal;font-weight:500;margin-bottom:15px}.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0 .field--name-field-texte-menu p{font-size:16px;line-height:25px}.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0 .field--name-field-texte-menu a{color:#6053b4;letter-spacing:normal;font-style:normal;font-weight:500;font-size:18px;line-height:24px;text-transform:initial;text-decoration:none}.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0 .field--name-field-texte-menu a:hover{color:#462e8d;text-decoration:underline}.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0 .field--name-field-texte-menu a.link-menu-purple{color:#6053b4;position:relative}.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0 .field--name-field-texte-menu a.link-menu-purple:after{position:absolute;right:-22px;top:4px;transform:rotate(45deg);border-style:solid;border-width:1.5px 1.5px 0 0;display:inline-block;height:10.5px;width:10.5px;content:""}.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0 .menu-level-1{flex-direction:column;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start;max-height:275px;width:65%}.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0 .menu-level-1 li{border-bottom:initial;margin-bottom:50px;margin-left:0;margin-right:0;text-align:left;width:25%;height:30px;max-width:20%;margin-right:3%}.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0 .menu-level-1 li a{color:#6053b4;font-family:Roboto;font-size:12px;font-weight:500;letter-spacing:.1em}.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0 .menu-level-1 li a:hover{font-weight:bold}.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0 .menu-level-1 li.menu-item--expanded,.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0 .menu-level-1 li.menu-item--collapsed{height:100%}.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0 .menu-level-1 li .menu-level-2{flex-direction:column;flex-wrap:wrap;max-height:200px;justify-content:flex-start}.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0 .menu-level-1 li .menu-level-2 li{margin-bottom:0;margin-left:0;margin-top:15px;padding-bottom:0;margin-right:7%;width:initial}.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0 .menu-level-1 li .menu-level-2 li a{color:#59676d;font-size:12px;text-transform:none;font-weight:500;letter-spacing:normal}.header .header__menu--wrapper ul.menu li.menu-item .menu-dropdown-0 .menu-level-1 li .menu-level-2 li a:hover{font-weight:bold}.header .header__menu--wrapper ul.menu li.menu-item.menu-item--expanded:hover .menu-dropdown-0,.header .header__menu--wrapper ul.menu li.menu-item.menu-item--collapsed:hover .menu-dropdown-0{display:flex}@media(min-width:1024px){.header__menu__external{padding-top:12px;text-transform:uppercase;display:flex;float:right;height:55px;justify-content:flex-end;width:-moz-max-content;width:max-content}.header__menu__external ul{display:flex;justify-content:flex-end}.header__menu__external ul li{margin:0 12px;text-align:center}.header__menu__external a{color:#2d333d;font-family:Roboto;font-style:normal;font-weight:normal;font-size:12px;line-height:100%;text-align:right;letter-spacing:.1em;text-decoration:none;text-transform:uppercase;vertical-align:top}.header__menu__external a:hover{text-shadow:0 0 0 #000}}#header--mobile{position:absolute;top:100%;left:0;right:0}@media(min-width:1024px){#header--mobile{display:none}}#header--mobile-wrapper{display:none;background-color:#f5f5f5}#header--mobile-wrapper.open{display:flex;flex-direction:column}#header--mobile-wrapper .menu-mobile ul{margin:0}#header--mobile-wrapper .menu-mobile ul>li{display:flex;flex-direction:column;justify-content:center;padding:10px}#header--mobile-wrapper .menu-mobile ul>li .field--name-field-texte-menu{display:none}#header--mobile-wrapper .menu-mobile ul>li a{list-style:none;font-weight:500;margin:auto;text-align:center;color:#59676d;text-decoration:none}#header--mobile-wrapper .menu-level-1{background-color:#fff;display:none;max-height:initial;padding-top:15px;padding-bottom:15px;width:100%}#header--mobile-wrapper .menu-level-1 li{margin:auto;width:100%;display:block;text-align:center;height:auto;max-width:100%;padding:10px}#header--mobile-wrapper .menu-level-1 li a{list-style:none;font-weight:500;margin:auto;text-align:center;color:#59676d;text-decoration:none}.block-language{margin-left:20px;margin-right:15px;margin-top:3px}.block-language ul.links{display:flex;flex-direction:column;position:relative;width:52px}.block-language ul.links>button{position:absolute;top:0;left:0;width:100%;height:2rem;padding:0;margin:0;opacity:0;z-index:10}.block-language ul.links>button:hover~.is-active a::before{text-shadow:0 0 0 #000}.block-language ul.links li{display:none}.block-language ul.links li a{display:block;font-size:0;text-decoration:none;color:#2d333d;padding:9px}.block-language ul.links li a::before{font-size:12px}.block-language ul.links li.fr>a::before{content:"FR"}.block-language ul.links li.en>a::before{content:"EN"}.block-language ul.links li.nl>a::before{content:"NL"}.block-language ul.links li.is-active{display:block;order:-1}.block-language ul.links li.is-active a{display:flex}.block-language ul.links li.is-active a::after{content:"";display:inline-block;width:8px;height:8px;border:solid currentColor;border-width:1px 1px 0 0;margin-left:8px;transform:rotate(135deg);transition:transform .2s}.block-language ul.links.open{background-color:#e9e9e9}.block-language ul.links.open li{display:block;z-index:9}.block-language ul.links.open li.is-active{background-color:#fff}.block-language ul.links.open li.is-active a::before{text-shadow:0 0 0 #000}.block-language ul.links.open li.is-active a::after{transform:translateY(5px) rotate(-45deg)}.block-language ul.links.open li:hover{background-color:#fff}.header__bottom--wrapper{position:relative;min-height:60px;background:#2d333d;display:flex;justify-content:flex-end;align-items:center;color:#fff}#header--menu.header__bottom{position:relative}#header--menu.header__bottom:before{content:"";position:absolute;z-index:-1;width:100vw;height:100%;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;top:0;background-color:#2d333d}.header .header__bottom.header__menu--wrapper .region-header-bottom{display:flex}.header .header__bottom.header__menu--wrapper .region-header-bottom ul.menu-level-0{margin-block:auto;margin-left:auto;color:#fff}.header .header__bottom.header__menu--wrapper .region-header-bottom ul.menu-level-0 li>a{color:#fff}@media(min-width:1440px){.header .header__bottom.header__menu--wrapper .region-header-bottom ul.menu-level-0 li>a{font-size:16px}}.header .header__bottom.header__menu--wrapper .region-header-bottom ul.menu-level-0 li>a:hover{color:#fff}.header .header__bottom.header__menu--wrapper .region-header-bottom ul.menu-level-0>li.menu-item{padding-block:25px}.header .header__bottom.header__menu--wrapper .region-header-bottom ul.menu-level-0 li:hover{border-bottom:4px solid #fff}.header .header__bottom.header__menu--wrapper .region-header-bottom ul.menu-level-0 li:hover>a{color:#fff}.header .header__bottom.header__menu--wrapper .region-header-bottom ul.menu-level-0 .menu_link_content.menu-link-contentmain.menu-dropdown{top:70px}.header .header__right .header__right--upper{padding-left:60px}.header .header__right .header__right--upper .region-header-right{position:relative}.header .header__right .header__right--upper .account-menu{display:flex;flex-direction:row;align-items:center;margin-right:70px}.header .header__right .header__right--upper .account-menu p{font-size:16px;line-height:19px}.header .header__right .header__right--upper .account-menu a{text-decoration:none;color:#6053b4;transition:.25s ease;font-size:16px;line-height:19px}.header .header__right .header__right--upper .account-menu a:hover{color:#462e8d}.header .header__right .header__right--upper .account-menu--sign-out,.header .header__right .header__right--upper .account-menu--sign-in{margin-inline:35px}@media(max-width:1023px){#account-menu{display:flex;flex-direction:column;align-items:center}#account-menu>div{margin-block:10px}#account-menu a{text-decoration:none}#account-menu a,#account-menu p{font-size:14px;color:#2d333d;font-weight:400;line-height:16px}#menu--external-mobile{order:3}#menu--main-navigation--mobile{background-color:#fff;order:2}#menu--main-navigation--mobile li.menu-item--expanded{position:relative}#menu--main-navigation--mobile li.menu-item--expanded:before{content:"";position:absolute;right:5%;top:11px;transform:rotate(135deg);border-style:solid;border-width:.1px .1px 0 0;display:inline-block;height:9.5px;width:9.5px;color:#2d333d}#menu--main-navigation--mobile li.menu-item--expanded.active:before{transform:rotate(-45deg) translateY(10%)}}
form[id*=user-login-form].user-login-form,[id*=user-pass],[id*=edit-user-picture-wrapper],[id*=user-register-form]{min-height:600px;height:100%;max-width:900px !important;width:100%;margin:auto;background-color:#fff;border-radius:20px !important;border:1px solid #ccc;margin-block:70px;box-shadow:0px 0px 5px 1px #ccc;padding:50px 115px;color:#59676d}@media(max-width:1023px){form[id*=user-login-form].user-login-form,[id*=user-pass],[id*=edit-user-picture-wrapper],[id*=user-register-form]{margin-top:200px;margin:200px auto 70px auto !important;width:auto}}@media(max-width:767px){form[id*=user-login-form].user-login-form,[id*=user-pass],[id*=edit-user-picture-wrapper],[id*=user-register-form]{margin-inline:5px;padding:35px 15px}}form[id*=user-login-form].user-login-form .js-form-item:not(.js-form-type-checkbox),[id*=user-pass] .js-form-item:not(.js-form-type-checkbox),[id*=edit-user-picture-wrapper] .js-form-item:not(.js-form-type-checkbox),[id*=user-register-form] .js-form-item:not(.js-form-type-checkbox){width:100%;margin-block:13px}form[id*=user-login-form].user-login-form .js-form-item:not(.js-form-type-checkbox) label,[id*=user-pass] .js-form-item:not(.js-form-type-checkbox) label,[id*=edit-user-picture-wrapper] .js-form-item:not(.js-form-type-checkbox) label,[id*=user-register-form] .js-form-item:not(.js-form-type-checkbox) label{display:block;margin-bottom:10px}form[id*=user-login-form].user-login-form .js-form-item:not(.js-form-type-checkbox) input,form[id*=user-login-form].user-login-form .js-form-item:not(.js-form-type-checkbox) textarea,form[id*=user-login-form].user-login-form .js-form-item:not(.js-form-type-checkbox) select,form[id*=user-login-form].user-login-form .js-form-item:not(.js-form-type-checkbox)>.form-custom-select,[id*=user-pass] .js-form-item:not(.js-form-type-checkbox) input,[id*=user-pass] .js-form-item:not(.js-form-type-checkbox) textarea,[id*=user-pass] .js-form-item:not(.js-form-type-checkbox) select,[id*=user-pass] .js-form-item:not(.js-form-type-checkbox)>.form-custom-select,[id*=edit-user-picture-wrapper] .js-form-item:not(.js-form-type-checkbox) input,[id*=edit-user-picture-wrapper] .js-form-item:not(.js-form-type-checkbox) textarea,[id*=edit-user-picture-wrapper] .js-form-item:not(.js-form-type-checkbox) select,[id*=edit-user-picture-wrapper] .js-form-item:not(.js-form-type-checkbox)>.form-custom-select,[id*=user-register-form] .js-form-item:not(.js-form-type-checkbox) input,[id*=user-register-form] .js-form-item:not(.js-form-type-checkbox) textarea,[id*=user-register-form] .js-form-item:not(.js-form-type-checkbox) select,[id*=user-register-form] .js-form-item:not(.js-form-type-checkbox)>.form-custom-select{border-radius:10px;max-width:unset;width:100%;padding-inline:15px}form[id*=user-login-form].user-login-form .js-form-item:not(.js-form-type-checkbox) input:focus,form[id*=user-login-form].user-login-form .js-form-item:not(.js-form-type-checkbox) textarea:focus,form[id*=user-login-form].user-login-form .js-form-item:not(.js-form-type-checkbox) select:focus,form[id*=user-login-form].user-login-form .js-form-item:not(.js-form-type-checkbox)>.form-custom-select:focus,[id*=user-pass] .js-form-item:not(.js-form-type-checkbox) input:focus,[id*=user-pass] .js-form-item:not(.js-form-type-checkbox) textarea:focus,[id*=user-pass] .js-form-item:not(.js-form-type-checkbox) select:focus,[id*=user-pass] .js-form-item:not(.js-form-type-checkbox)>.form-custom-select:focus,[id*=edit-user-picture-wrapper] .js-form-item:not(.js-form-type-checkbox) input:focus,[id*=edit-user-picture-wrapper] .js-form-item:not(.js-form-type-checkbox) textarea:focus,[id*=edit-user-picture-wrapper] .js-form-item:not(.js-form-type-checkbox) select:focus,[id*=edit-user-picture-wrapper] .js-form-item:not(.js-form-type-checkbox)>.form-custom-select:focus,[id*=user-register-form] .js-form-item:not(.js-form-type-checkbox) input:focus,[id*=user-register-form] .js-form-item:not(.js-form-type-checkbox) textarea:focus,[id*=user-register-form] .js-form-item:not(.js-form-type-checkbox) select:focus,[id*=user-register-form] .js-form-item:not(.js-form-type-checkbox)>.form-custom-select:focus{border:1px solid #6053b4 !important;box-shadow:0 0 3px #ccc !important}form[id*=user-login-form].user-login-form .js-form-item:not(.js-form-type-checkbox) input:focus-visible,form[id*=user-login-form].user-login-form .js-form-item:not(.js-form-type-checkbox) textarea:focus-visible,form[id*=user-login-form].user-login-form .js-form-item:not(.js-form-type-checkbox) select:focus-visible,form[id*=user-login-form].user-login-form .js-form-item:not(.js-form-type-checkbox)>.form-custom-select:focus-visible,[id*=user-pass] .js-form-item:not(.js-form-type-checkbox) input:focus-visible,[id*=user-pass] .js-form-item:not(.js-form-type-checkbox) textarea:focus-visible,[id*=user-pass] .js-form-item:not(.js-form-type-checkbox) select:focus-visible,[id*=user-pass] .js-form-item:not(.js-form-type-checkbox)>.form-custom-select:focus-visible,[id*=edit-user-picture-wrapper] .js-form-item:not(.js-form-type-checkbox) input:focus-visible,[id*=edit-user-picture-wrapper] .js-form-item:not(.js-form-type-checkbox) textarea:focus-visible,[id*=edit-user-picture-wrapper] .js-form-item:not(.js-form-type-checkbox) select:focus-visible,[id*=edit-user-picture-wrapper] .js-form-item:not(.js-form-type-checkbox)>.form-custom-select:focus-visible,[id*=user-register-form] .js-form-item:not(.js-form-type-checkbox) input:focus-visible,[id*=user-register-form] .js-form-item:not(.js-form-type-checkbox) textarea:focus-visible,[id*=user-register-form] .js-form-item:not(.js-form-type-checkbox) select:focus-visible,[id*=user-register-form] .js-form-item:not(.js-form-type-checkbox)>.form-custom-select:focus-visible{outline:none}form[id*=user-login-form].user-login-form .js-form-item:not(.js-form-type-checkbox) input:not(textarea),form[id*=user-login-form].user-login-form .js-form-item:not(.js-form-type-checkbox) select,form[id*=user-login-form].user-login-form .js-form-item:not(.js-form-type-checkbox) .form-custom-select,[id*=user-pass] .js-form-item:not(.js-form-type-checkbox) input:not(textarea),[id*=user-pass] .js-form-item:not(.js-form-type-checkbox) select,[id*=user-pass] .js-form-item:not(.js-form-type-checkbox) .form-custom-select,[id*=edit-user-picture-wrapper] .js-form-item:not(.js-form-type-checkbox) input:not(textarea),[id*=edit-user-picture-wrapper] .js-form-item:not(.js-form-type-checkbox) select,[id*=edit-user-picture-wrapper] .js-form-item:not(.js-form-type-checkbox) .form-custom-select,[id*=user-register-form] .js-form-item:not(.js-form-type-checkbox) input:not(textarea),[id*=user-register-form] .js-form-item:not(.js-form-type-checkbox) select,[id*=user-register-form] .js-form-item:not(.js-form-type-checkbox) .form-custom-select{height:52px}form[id*=user-login-form].user-login-form .login-title,[id*=user-pass] .login-title,[id*=edit-user-picture-wrapper] .login-title,[id*=user-register-form] .login-title{border:none;font-weight:300;background-color:#fff;line-height:53px;box-shadow:none;font-size:40px;line-height:53px;font-weight:300;color:#2d333d}@media(max-width:1023px){form[id*=user-login-form].user-login-form .login-title,[id*=user-pass] .login-title,[id*=edit-user-picture-wrapper] .login-title,[id*=user-register-form] .login-title{font-size:26px;line-height:1.2}}form[id*=user-login-form].user-login-form .forgot-password a,[id*=user-pass] .forgot-password a,[id*=edit-user-picture-wrapper] .forgot-password a,[id*=user-register-form] .forgot-password a{color:#6053b4;z-index:99}form[id*=user-login-form].user-login-form .forgot-password,[id*=user-pass] .forgot-password,[id*=edit-user-picture-wrapper] .forgot-password,[id*=user-register-form] .forgot-password{display:flex;text-align:center;justify-content:center;top:0;width:-moz-fit-content;width:fit-content;margin:3rem auto -4rem 0;display:flex}@media screen and (max-width:576px){form[id*=user-login-form].user-login-form .forgot-password,[id*=user-pass] .forgot-password,[id*=edit-user-picture-wrapper] .forgot-password,[id*=user-register-form] .forgot-password{margin:1.5rem auto 1.5rem auto}}form[id*=user-login-form].user-login-form #edit-submit,[id*=user-pass] #edit-submit,[id*=edit-user-picture-wrapper] #edit-submit,[id*=user-register-form] #edit-submit{padding:11px 30px;border-radius:30px !important;box-shadow:none;border:rgba(0,0,0,0);background-color:#6053b4;font-size:16px;font-weight:700;color:#fff;max-width:207px;width:100%;transition:.25s ease}form[id*=user-login-form].user-login-form #edit-submit:hover,[id*=user-pass] #edit-submit:hover,[id*=edit-user-picture-wrapper] #edit-submit:hover,[id*=user-register-form] #edit-submit:hover{background-color:#462e8d}@media screen and (max-width:576px){form[id*=user-login-form].user-login-form #edit-submit,[id*=user-pass] #edit-submit,[id*=edit-user-picture-wrapper] #edit-submit,[id*=user-register-form] #edit-submit{font-size:14px}}form[id*=user-login-form].user-login-form #edit-submit input,[id*=user-pass] #edit-submit input,[id*=edit-user-picture-wrapper] #edit-submit input,[id*=user-register-form] #edit-submit input{height:60px}form[id*=user-login-form].user-login-form #edit-actions,[id*=user-pass] #edit-actions,[id*=edit-user-picture-wrapper] #edit-actions,[id*=user-register-form] #edit-actions{display:flex;justify-content:flex-end;margin:1.5rem auto;padding-bottom:1.5rem;border-bottom:1px solid #9a9a9a}@media screen and (max-width:576px){form[id*=user-login-form].user-login-form #edit-actions,[id*=user-pass] #edit-actions,[id*=edit-user-picture-wrapper] #edit-actions,[id*=user-register-form] #edit-actions{justify-content:center}}form[id*=user-login-form].user-login-form div.actions-suffix,form[id*=user-login-form].user-login-form .back-to-login,[id*=user-pass] div.actions-suffix,[id*=user-pass] .back-to-login,[id*=edit-user-picture-wrapper] div.actions-suffix,[id*=edit-user-picture-wrapper] .back-to-login,[id*=user-register-form] div.actions-suffix,[id*=user-register-form] .back-to-login{float:unset !important;bottom:unset !important;right:unset !important;margin:2.5rem auto;transition:.25s ease;text-align:center}@media screen and (max-width:576px){form[id*=user-login-form].user-login-form div.actions-suffix,form[id*=user-login-form].user-login-form .back-to-login,[id*=user-pass] div.actions-suffix,[id*=user-pass] .back-to-login,[id*=edit-user-picture-wrapper] div.actions-suffix,[id*=edit-user-picture-wrapper] .back-to-login,[id*=user-register-form] div.actions-suffix,[id*=user-register-form] .back-to-login{margin:1.5rem auto}}form[id*=user-login-form].user-login-form div.actions-suffix:hover a,form[id*=user-login-form].user-login-form .back-to-login:hover a,[id*=user-pass] div.actions-suffix:hover a,[id*=user-pass] .back-to-login:hover a,[id*=edit-user-picture-wrapper] div.actions-suffix:hover a,[id*=edit-user-picture-wrapper] .back-to-login:hover a,[id*=user-register-form] div.actions-suffix:hover a,[id*=user-register-form] .back-to-login:hover a{color:#fff;background-color:#9a9a9a;border:1px solid #9a9a9a}form[id*=user-login-form].user-login-form div.actions-suffix a,form[id*=user-login-form].user-login-form .back-to-login a,[id*=user-pass] div.actions-suffix a,[id*=user-pass] .back-to-login a,[id*=edit-user-picture-wrapper] div.actions-suffix a,[id*=edit-user-picture-wrapper] .back-to-login a,[id*=user-register-form] div.actions-suffix a,[id*=user-register-form] .back-to-login a{white-space:nowrap;text-decoration:none;color:#59676d;padding:11px 30px;border:1px solid #666;border-radius:30px;width:100%;max-width:207px;transition:.25s ease}form[id*=user-login-form].user-login-form div.actions-suffix,[id*=user-pass] div.actions-suffix,[id*=edit-user-picture-wrapper] div.actions-suffix,[id*=user-register-form] div.actions-suffix{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:576px){form[id*=user-login-form].user-login-form div.actions-suffix,[id*=user-pass] div.actions-suffix,[id*=edit-user-picture-wrapper] div.actions-suffix,[id*=user-register-form] div.actions-suffix{flex-direction:column;justify-content:center}}form[id*=user-login-form].user-login-form div.actions-suffix:before,[id*=user-pass] div.actions-suffix:before,[id*=edit-user-picture-wrapper] div.actions-suffix:before,[id*=user-register-form] div.actions-suffix:before{content:"Are you an investor who doesn't yet have an account ?";font-size:18px;margin-right:1.5rem;text-align:left}@media screen and (max-width:576px){form[id*=user-login-form].user-login-form div.actions-suffix:before,[id*=user-pass] div.actions-suffix:before,[id*=edit-user-picture-wrapper] div.actions-suffix:before,[id*=user-register-form] div.actions-suffix:before{text-align:center;margin:1rem auto;font-size:14px}}form[id*=user-login-form].user-login-form div.actions-suffix a,[id*=user-pass] div.actions-suffix a,[id*=edit-user-picture-wrapper] div.actions-suffix a,[id*=user-register-form] div.actions-suffix a{max-width:350px;width:-moz-fit-content;width:fit-content}@media screen and (max-width:576px){form[id*=user-login-form].user-login-form div.actions-suffix a,[id*=user-pass] div.actions-suffix a,[id*=edit-user-picture-wrapper] div.actions-suffix a,[id*=user-register-form] div.actions-suffix a{font-size:14px;font-weight:500}}form[id*=user-login-form].user-login-form p.back-to-login,[id*=user-pass] p.back-to-login,[id*=edit-user-picture-wrapper] p.back-to-login,[id*=user-register-form] p.back-to-login{text-align:center;order:66;margin:2.5rem 0 1rem auto !important;width:-moz-fit-content;width:fit-content}form[id*=user-login-form].user-login-form p.back-to-login a,[id*=user-pass] p.back-to-login a,[id*=edit-user-picture-wrapper] p.back-to-login a,[id*=user-register-form] p.back-to-login a{max-width:350px}form[id*=user-login-form].user-login-form input.form-checkbox,[id*=user-pass] input.form-checkbox,[id*=edit-user-picture-wrapper] input.form-checkbox,[id*=user-register-form] input.form-checkbox{accent-color:#6053b4}[id*=user-pass]{display:flex;flex-direction:column;min-height:450px}[id*=user-pass] #edit-actions{border:none}[id*=user-pass] .js-form-item{padding:0 !important}[id*=user-pass] p{margin-left:0 !important}#user-login-form .form-item,#user-pass .form-item{padding-left:0 !important}[id*=user-register-form]{max-width:1146px}[id*=user-register-form] h2.user-register-title{text-align:center;margin:15px auto 50px auto}[id*=user-register-form] [id*=edit-field-adresse] .details-wrapper{padding:.5rem 0}[id*=user-register-form] .field--name-field-confidentialite label,[id*=user-register-form] .field--name-field-newsletter label{margin-left:14px}[id*=user-register-form] .field--name-field-confidentialite label+div,[id*=user-register-form] .field--name-field-newsletter label+div{margin-top:5px}.path-log-in .block-system.block-system-main-block{margin-inline:.75rem}.path-frontpage #block-userlogin,.path-frontpage .block-user-login-block,.path-accès-refusé #block-userlogin,.path-accès-refusé .block-user-login-block{margin-inline:.75rem}.path-frontpage #block-userlogin .item-list,.path-frontpage .block-user-login-block .item-list,.path-accès-refusé #block-userlogin .item-list,.path-accès-refusé .block-user-login-block .item-list{display:none}
.footer-menu{width:100%;max-width:1920px;margin:0 auto;background-color:#f5f5f5}.footer-menu__inner{width:100%;max-width:1440px;margin-inline:auto;padding-inline:20px;-webkit-padding-before:25px;padding-block-start:25px}@media(min-width:768px){.footer-menu__inner{padding-inline:40px}}@media(min-width:1024px){.footer-menu__inner{padding-inline:90px}}@media(min-width:768px){.footer-menu__inner{padding-block:60px 50px}}.footer-menu ul{margin:0;padding:0}.footer-menu .menu-item.menu-item--expanded{list-style:none}.footer-menu .menu-level-0{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:auto;margin-right:auto}@media(min-width:768px){.footer-menu .menu-level-0{font-size:.9167rem;font-weight:300}}@media(min-width:1024px){.footer-menu .menu-level-0{flex-wrap:nowrap}}.footer-menu .menu-level-0 li{width:100%;padding:0}.footer-menu .menu-level-0 li::marker{content:""}.footer-menu .menu-level-0 li>span,.footer-menu .menu-level-0 li a{font-style:normal;font-weight:500;font-size:12px;line-height:150%;color:#59676d;text-decoration:none}.footer-menu .menu-level-0 li>span:hover,.footer-menu .menu-level-0 li a:hover{color:#462e8d}.footer-menu .menu-level-0>li{padding:0;width:100%;margin-inline:auto;max-width:320px}@media(min-width:1024px){.footer-menu .menu-level-0>li{width:16.6666666667%;max-width:none}}.footer-menu .menu-level-0>li.menu-item--expanded{width:100%}@media(min-width:1024px){.footer-menu .menu-level-0>li.menu-item--expanded{width:33.3333333333%}}@media(min-width:400px){.footer-menu .menu-level-0>li.menu-item--expanded .menu-level-1{display:flex;flex-wrap:wrap}.footer-menu .menu-level-0>li.menu-item--expanded .menu-level-1 li{width:50%}}.footer-menu .menu-level-0>li>a,.footer-menu .menu-level-0>li>span{display:flex;align-items:center;letter-spacing:.2em;text-transform:uppercase;color:#6053b4;border-bottom:1px solid #6053b4;padding-bottom:16px;margin-bottom:16px;font-weight:400;height:50px}@media(min-width:1024px){.footer-menu .menu-level-0>li>a,.footer-menu .menu-level-0>li>span{margin-right:20px}}.footer-menu .menu-level-1{padding:10px 0 18px}.footer-menu .menu-level-1.menu-item--expanded{-moz-column-count:2;column-count:2}.footer-menu .menu-level-1>li{padding-bottom:14px}@media(min-width:1440px){.footer-menu .menu-level-1>li{padding-bottom:12px}}.footer-menu .menu-level-1>li:last-child{padding-bottom:0}
.field.field--name-field-block-view.field--type-block-field.field--label-hidden.field__item{margin-bottom:65px}
.paragraph--type--paragraph-simple-text .paragraph_simple_text--inner{width:100%;max-width:1440px;margin-inline:auto;margin-block:5rem;-webkit-padding-end:1.5rem;padding-inline-end:1.5rem}.paragraph--type--paragraph-simple-text .paragraph_simple_text--title{margin-block:2rem}.paragraph--type--paragraph-simple-text .paragraph_simple_text--text{display:flex;flex-direction:column}.paragraph--type--paragraph-simple-text .paragraph_simple_text--text>*{margin-bottom:3rem}.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--two-columns .paragraph_simple_text--text{flex-wrap:wrap;flex-direction:row}@media screen and (max-width:576px){.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--two-columns .paragraph_simple_text--text{flex-direction:column}}.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--two-columns .paragraph_simple_text--text>*{margin-bottom:3rem;margin-right:6%;width:44%}@media screen and (max-width:576px){.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--two-columns .paragraph_simple_text--text>*{margin-right:0;width:100%}}
#menu--external-mobile>ul>li{padding-top:10px;padding-bottom:10px;padding-inline:0 !important}#menu--external-mobile>ul>li a{font-size:14px;letter-spacing:.1em;font-style:normal;font-weight:normal !important;text-transform:uppercase}#header--mobile-wrapper{padding-top:1rem}#header--mobile-wrapper .block-language{position:relative;height:2rem;margin-top:0}#header--mobile-wrapper .block-language ul.links{background:#fff;position:absolute;top:0;right:0;min-height:2rem}#header--mobile-wrapper .block-language ul.links a:hover{background-color:#ccc}#header--mobile-wrapper .menu-mobile li.menu-item{padding-top:10px;padding-bottom:10px;padding-inline:0 !important;background-color:#f5f5f5}#header--mobile-wrapper .menu-mobile li.menu-item a{font-size:14px;letter-spacing:.1em;font-style:normal;font-weight:normal !important;text-transform:uppercase}#header--mobile-wrapper .menu-mobile li.menu-item--expanded.active ul.menu-level-1.open--menu{display:block;margin-top:20px;background-color:#fff}#header--mobile-wrapper .menu-mobile li.menu-item--expanded.active ul.menu-level-1.open--menu>li.menu-item{background-color:#fff}#header--mobile-wrapper .menu-mobile li.menu-item--expanded.active ul.menu-level-1.open--menu a{color:#6445ba;font-weight:500 !important;font-size:12px}
.article-data__banner{position:relative;height:var(--banner-height-large-mobile);background-color:#f2f2f2}@media(min-width:1024px){.article-data__banner{height:437px}}.article-data__banner img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-data__text .field--name-body{padding-inline:24px}.article-data__text p{font-size:18px;line-height:26px;font-weight:normal}.article-data__text a{color:#6445ba;text-decoration:none}.article-data__category{width:100%;max-width:1440px;margin-inline:auto;position:relative;height:100%}.article-data__category h2{position:absolute;font-size:34px;line-height:1.12;letter-spacing:1px;top:50%;left:17px;transform:translateY(-50%)}@media(min-width:1024px){.article-data__category h2{font-size:70px;left:50px;top:100px;transform:unset}}.article-data__heading--wrapper{width:100%;max-width:1920px;margin:0 auto;max-width:1165px;margin:20px auto 0;padding:0 12px}@media(max-width:767px){.article-data__heading--wrapper{padding:0 20px}}@media(min-width:1024px){.article-data__heading--wrapper{font-size:18px}}@media(min-width:1440px){.article-data__heading--wrapper{font-size:22px}}.article-data__heading--date{color:#59676d;font-size:1.143em}@media(min-width:768px){.article-data__heading--date{font-size:.7273em;margin:0 0 7px}}@media(min-width:1024px){.article-data__heading--date{font-size:.7273em}}.article-data__heading .article-img{position:relative;height:100%}.article-data__heading .article-img__wrapper{margin:55px 0 0}@media(min-width:768px){.article-data__heading .article-img__wrapper{margin:55px 0 0}}.article-data__heading .article-img__wrapper img{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:15px}.article-data__heading .img-caption{font-size:1rem;margin:15px 0 0;color:#59676d}@media(min-width:1024px){.article-data__heading .img-caption{font-size:.6818rem}}.article-data__heading .article-title__wrapper{display:flex;align-items:flex-start;justify-content:space-between;position:relative}.article-data__heading .article-intro{margin:14px 0 14px 0;line-height:150%;font-size:1.14em;padding-inline:24px}@media(min-width:1024px){.article-data__heading .article-intro{font-size:.9091em;margin:23px 0 23px 0}}.article-data__heading .article-fontsize__wrapper{margin:0 5px 0 0;position:absolute;right:0;top:-50px}@media(min-width:768px){.article-data__heading .article-fontsize__wrapper{position:relative;right:auto;top:auto}}.article-data__heading .article-fontsize__button{background-color:#59676d;color:#fff;border-radius:30px;width:30px;height:30px;vertical-align:middle;text-align:center;line-height:30px;font-size:1rem;font-weight:500;cursor:pointer;display:inline-block;padding:0 0 0 2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:768px){.article-data__heading .article-fontsize__button{margin:0 0 0 5px}}@media(min-width:1024px){.article-data__heading .article-fontsize__button{font-size:.8182rem}}.article-data__heading .article-title{font-size:1.571em;line-height:1;font-weight:500;display:inline-block;letter-spacing:.3px}@media(min-width:768px){.article-data__heading .article-title{max-width:89%}}.page-node-type-basic-page .article-data__heading .article-fontsize__wrapper{position:relative;top:auto;min-width:70px;margin:0}@media(min-width:768px){.page-node-type-basic-page .article-data__heading .article-fontsize__wrapper{margin:0 0 0 5px}}.social-sharing__wrapper{width:100%;max-width:1920px;margin:0 auto;display:flex;justify-content:flex-end;align-items:center;max-width:1160px;margin:20px auto;padding:0 20px}@media(min-width:768px){.social-sharing__wrapper{margin:30px auto}}@media(min-width:1024px){.social-sharing__wrapper{margin:70px auto}}.social-sharing__wrapper .social-sharing-title{font-size:1rem;font-weight:600;padding:0;margin:0 6px 0 0;letter-spacing:-0.2px}.social-sharing__wrapper .social-sharing{display:flex}.social-sharing__wrapper .social-sharing-buttons__button{margin:0 5px;background-color:#59676d;border-radius:50%;width:31px;height:31px;transition:background-color .4s}.social-sharing__wrapper .social-sharing-buttons__button:hover{background-color:#9ba4a7}.social-sharing__wrapper .social-sharing-buttons__button:last-child{margin:0 0 0 5px}.social-sharing__wrapper .social-sharing-buttons__button svg{fill:#fff}.social-sharing-buttons{margin:0}.social-sharing-buttons a,.social-sharing-buttons__button{margin:0 2px}article.node--type-article.node--view-mode-teaser{width:-moz-max-content;width:max-content;margin:0 .5em}.article-teaser--card{max-width:327px;min-width:327px;border:1px solid #2d333d;overflow:hidden;border-radius:20px;min-height:450px;display:flex;flex-direction:column;margin:1%;position:relative;transition:.25s ease;box-shadow:0 0 0 rgba(0,0,0,.3);background-color:#fff}.article-teaser--card:hover{box-shadow:0 0 8px rgba(0,0,0,.3)}@media(max-width:1023px){.article-teaser--card{min-height:0}}.article-teaser--image{height:225px}@media(max-width:1023px){.article-teaser--image{height:142px}}.article-teaser--image .field--name-field-image-media{height:100%}.article-teaser--image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.article-teaser--wrapper{padding:.6rem 1rem}.article-teaser--wrapper .field__item{display:block !important}.article-teaser--wrapper .article_category{width:-moz-fit-content;width:fit-content;position:relative}.article-teaser--wrapper .article_category__name{width:-moz-fit-content;width:fit-content;padding-left:22px;padding-right:45px}@media(max-width:1023px){.article-teaser--wrapper .article_category__name{padding:0}}.article-teaser--wrapper .article_category__name .field--name-name{position:relative;width:-moz-fit-content;width:fit-content;text-transform:uppercase;color:#fff;font-size:11px;font-weight:700;letter-spacing:2.2px;line-height:34px}@media(max-width:1023px){.article-teaser--wrapper .article_category__name .field--name-name{font-size:10px;line-height:25px;top:4px}}.article-teaser--wrapper .article_category__brush{position:absolute;right:0}@media(max-width:1023px){.article-teaser--wrapper .article_category__brush{right:-40px}}.article-teaser--wrapper .article-data__heading--date{font-weight:300;letter-spacing:.11em;text-transform:uppercase;font-size:11px;line-height:34px}.article-teaser--title .article-title{font-size:22px;font-weight:400;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:1023px){.article-teaser--title .article-title{font-size:16px;line-height:20px}}.article-teaser--cta{position:absolute;bottom:0;right:0;margin:1rem}.article-teaser--cta .button-cta-circle{border-color:#2d333d}.article-teaser--cta .button-cta-circle::after{border-color:#2d333d}.node-article--file{margin-top:60px}.node-article--file a{display:inline-flex;align-items:center;color:#6053b4;text-decoration:none;font-size:1rem;padding:0 24px}@media screen and (max-width:576px){.node-article--file a{font-size:14px;line-height:18px}}.node-article--file a:after{content:"";transform:rotate(45deg);border-style:solid;border-width:.1px .1px 0 0;display:inline-block;height:7.5px;width:7.5px;margin:0 0 0 .8rem}.node-article--file a:hover{color:#462e8d}.node-article--file a:hover:before{background-image:url(/themes/custom/theme_cerba/img/download_purple.svg)}.view-articles .view-content,.view-articles-news .view-content{display:flex;flex-wrap:wrap;justify-content:center}
.corporate-entity{display:flex;flex-wrap:wrap;align-items:flex-start;max-width:1165px;padding:30px 20px;margin:0 auto}@media(min-width:768px){.corporate-entity{flex-wrap:nowrap;padding:30px 20px 70px}}.corporate-entity--wrapper{width:100%;max-width:1920px;margin:0 auto;background-color:#f2f2f2}.corporate-entity .entity-img{margin:20px auto 50px;width:160px;height:160px}@media(min-width:768px){.corporate-entity .entity-img{width:250px;height:250px;margin:0}}@media(min-width:1024px){.corporate-entity .entity-img{margin:0 auto 20px;width:350px;height:350px}}.corporate-entity .entity-img img{width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:1000px;overflow:hidden}.corporate-entity--content{width:100%}@media(min-width:768px){.corporate-entity--content{width:72%;padding:6px 0 0 20px}}@media(min-width:1024px){.corporate-entity--content{padding:6px 20px 0}}.corporate-entity .entity-intro{line-height:150%}.corporate-entity .entity-intro p{margin:0 0 2px}.corporate-entity .entity-title{font-size:14px;line-height:21px;font-weight:600;margin:0 0 15px}@media(min-width:1024px){.corporate-entity .entity-title{font-size:18px;line-height:30px}}.corporate-entity .entity-list-links .field__items{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.corporate-entity .entity-list-links .field__item{display:inline-flex;align-items:center}.corporate-entity .entity-list-links .field__item+.field__item:before{content:"";height:20px;width:1px;display:inline-block;margin:0 4px;background-color:#59676d}@media(min-width:768px){.corporate-entity .entity-list-links .field__item+.field__item:before{margin:0 9px}}.corporate-entity .entity-list-links .field__item a{text-decoration:none;color:#6053b4;font-size:14px;line-height:21px}.corporate-entity .entity-list-links .field__item a:hover{color:#462e8d;text-decoration:underline}@media(min-width:1024px){.corporate-entity .entity-list-links .field__item a{font-size:18px;line-height:26px}}.corporate-entity .entity-block--wrapper{margin:30px 0 0}.corporate-entity .button-cta{display:block;margin:30px auto 0;text-align:center;border:1px solid #6053b4;background-color:#6053b4;color:#fff}@media(min-width:768px){.corporate-entity .button-cta{display:inline-block;margin:48px 0 0}}.corporate-entity-teaser{position:relative;display:flex;flex-direction:column;width:212px;height:297px;border-radius:20px;isolation:isolate;color:#fff;text-decoration:none;padding:1.5rem}@media(min-width:768px){.corporate-entity-teaser{width:327px;height:425px}}.corporate-entity-teaser::before,.corporate-entity-teaser::after{content:"";position:absolute;inset:0;background-color:#000;z-index:0;border-radius:inherit;transition:opacity .35s}.corporate-entity-teaser::before{opacity:.5}.corporate-entity-teaser::after{opacity:0}.corporate-entity-teaser--image{z-index:-1;border-radius:20px;overflow:hidden}.corporate-entity-teaser--image,.corporate-entity-teaser--image img{position:absolute;inset:0;width:100%;height:100%}.corporate-entity-teaser--image img{-o-object-fit:cover;object-fit:cover}.corporate-entity-teaser--title,.corporate-entity-teaser--sub-title{position:relative;display:flex;flex:1 1 0;justify-content:center;align-items:flex-end}.corporate-entity-teaser--title{font-weight:500}.corporate-entity-teaser--sub-title{position:relative;padding-inline:4rem}.corporate-entity-teaser--sub-title::before,.corporate-entity-teaser--sub-title::after{content:""}.corporate-entity-teaser .button-cta-circle{position:absolute;bottom:1rem;right:1rem}.corporate-entity-teaser{transition:.4s}.corporate-entity-teaser:hover{color:#fff;box-shadow:0 0 8px rgba(0,0,0,.5)}.corporate-entity-teaser:hover::before{opacity:.3}
.person-data__banner{position:relative;height:var(--banner-height)}.person-data__banner img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;-o-object-position:center;object-position:center}.person-data__name{position:absolute;top:50%;left:25%;transform:translate(-30%,-50%)}.person-data__name h2{font-size:56px;font-style:normal;font-weight:300}@media(max-width:1023px){.person-data__name h2{font-size:32px}}.person-list__item{width:100%;max-width:1120px;margin-inline:auto;padding-inline:1rem;padding:2.7rem 1rem 2rem;text-align:center;position:relative;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}@media screen and (max-width:576px){.person-list__item{padding-inline:.5rem}}.person-list__item--image{display:block;max-width:327px;width:100%;-webkit-margin-after:1rem;margin-block-end:1rem}@media(max-width:767px){.person-list__item--image{max-width:250px}}.person-list__item--image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:17px;overflow:hidden;display:flex;width:100%}.person-list__item--content{text-align:left;-webkit-padding-start:2rem;padding-inline-start:2rem;width:calc(100% - 360px)}@media screen and (max-width:576px){.person-list__item--content{width:100%;padding-inline:1rem;text-align:center}}.person-list__item--title{text-align:left;font-size:24px;line-height:36px;font-weight:700;letter-spacing:.8px}@media screen and (max-width:576px){.person-list__item--title{text-align:center}}.person-list__item--text{-webkit-margin-before:1.5rem;margin-block-start:1.5rem}.person-list__item--text p{font-size:16px;line-height:24px}
.row-publication:not(:last-child) .node-evenement--inner{border-bottom:1px solid #2d333d}.node--type-evenement{-webkit-padding-before:3rem;padding-block-start:3rem}.node--type-evenement .node__content{display:flex;justify-content:center}.node--type-evenement .node-evenement--inner{width:100%;max-width:1260px;margin-inline:20px;display:flex;flex-direction:row;-webkit-padding-after:3rem;padding-block-end:3rem}@media(min-width:768px){.node--type-evenement .node-evenement--inner{margin-inline:40px}}@media(min-width:1024px){.node--type-evenement .node-evenement--inner{margin-inline:90px}}@media screen and (max-width:576px){.node--type-evenement .node-evenement--inner{flex-direction:column}}.node--type-evenement .node-evenement--inner-left{width:100px;background-color:rgba(0,0,0,0);display:flex;flex-direction:column;text-align:center;border-radius:20px}@media screen and (max-width:576px){.node--type-evenement .node-evenement--inner-left{width:100%;height:auto}}.node--type-evenement .node-evenement--inner-right{margin-left:1.5rem;display:flex;flex-direction:column;text-align:left;flex:0 0 85%}@media screen and (max-width:576px){.node--type-evenement .node-evenement--inner-right{margin-left:0}}.node--type-evenement .node-evenement--calendar{width:-moz-fit-content;width:fit-content;border:1px solid rgba(0,0,0,0);padding:16px 30px;border-radius:30px;background-color:#6053b4;margin-top:auto;min-width:-moz-fit-content;min-width:fit-content;text-align:center;margin-left:30px;margin-bottom:2rem}@media screen and (max-width:576px){.node--type-evenement .node-evenement--calendar{margin-left:auto;margin-right:10px}}@media screen and (max-width:440px){.node--type-evenement .node-evenement--calendar{margin-inline:auto}}.node--type-evenement .node-evenement--calendar li>a{text-decoration:none;color:#fff;font-size:16px;font-weight:700;line-height:1.5;transition:.25s ease}.node--type-evenement .node-evenement--calendar li>a:hover{color:#ccc;border-bottom:1.5px solid currentColor}.node--type-evenement .node-evenement--calendar li:hover>a{color:#ccc}@media screen and (max-width:576px){.node--type-evenement .node-evenement--date{width:100%;height:auto;text-align:left;margin-bottom:10px}.node--type-evenement .node-evenement--date br{display:none}}.node--type-evenement .node-evenement--date-day{font-size:20px;font-weight:500;line-height:26px}.node--type-evenement .node-evenement--date-long{font-size:30px;line-height:35px;color:#8b9397;text-align:right}@media screen and (max-width:576px){.node--type-evenement .node-evenement--date-long{text-align:left;font-size:20px;line-height:26px}}.node--type-evenement .node-evenement--text{width:100%;font-size:18px;line-height:26px;font-weight:400;color:#2d333d}@media screen and (max-width:576px){.node--type-evenement .node-evenement--text{margin-bottom:1.5rem}}.node--type-evenement .node-evenement--text a{color:#6053b4;transition:.25s ease}.node--type-evenement .node-evenement--text a:hover{color:#462e8d}.node--type-evenement .node-evenement--title{margin-bottom:1.3rem}.node--type-evenement .node-evenement--title>*{font-size:24px;line-height:28px;font-weight:600;color:#2d333d}@media(max-width:1023px){.node--type-evenement .node-evenement--title>*{font-size:20px;line-height:1.2}}@media screen and (max-width:576px){.node--type-evenement .node-evenement--title>*{font-size:20px;line-height:26px}}.node--type-evenement .node-evenement--wrapper{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:576px){.node--type-evenement .node-evenement--wrapper{flex-direction:column}}.node--type-evenement .node-evenement--file{margin-top:1.5rem}.node--type-evenement .node-evenement--file a{display:inline-flex;align-items:center}@media screen and (max-width:576px){.node--type-evenement .node-evenement--file a{font-size:14px;line-height:18px}}.node--type-evenement .node-evenement--file a:before{content:"";width:25px;height:25px;background-image:url(/themes/custom/theme_cerba/img/download.svg);display:block;margin-right:5px;transition:.25s ease;background-size:contain;background-repeat:no-repeat}@media screen and (max-width:576px){.node--type-evenement .node-evenement--file a:before{width:20px;height:20px}}.node--type-evenement .node-evenement--file a:hover:before{background-image:url(/themes/custom/theme_cerba/img/download_purple.svg)}.node--type-evenement #calendar-link.node-evenement--calendar,.node--type-evenement #calendar-link.node-evenement--calendar a{text-decoration:none;color:#fff;font-size:16px;font-weight:700;line-height:1.5;transition:.25s ease}.node--type-evenement #calendar-link.node-evenement--calendar p#calendar-text,.node--type-evenement #calendar-link.node-evenement--calendar a p#calendar-text{font-size:16px}.node--type-evenement #calendar-link.node-evenement--calendar ul,.node--type-evenement #calendar-link.node-evenement--calendar li,.node--type-evenement #calendar-link.node-evenement--calendar a ul,.node--type-evenement #calendar-link.node-evenement--calendar a li{height:0;opacity:0}.node--type-evenement #calendar-link.node-evenement--calendar:hover,.node--type-evenement #calendar-link.node-evenement--calendar a:hover{color:#ccc}.node--type-evenement #calendar-link.node-evenement--calendar.expanded{text-align:right}.node--type-evenement #calendar-link.node-evenement--calendar.expanded ul,.node--type-evenement #calendar-link.node-evenement--calendar.expanded li{height:inherit;transition:.25s ease;opacity:1}.node--type-evenement #calendar-link.node-evenement--calendar.expanded p#calendar-text{visibility:hidden;height:0}
.activity-data__heading--wrapper{width:100%;max-width:1920px;margin:0 auto;max-width:1165px;margin:70px auto;padding:0 12px}@media(max-width:768px){.activity-data__heading--wrapper{padding:0 20px}}.activity-data__title{font-size:1.571em;line-height:1;font-weight:500;display:inline-block;letter-spacing:.3px}@media(min-width:768px){.activity-data__title{max-width:89%}}.activity-data__text{margin:14px 0 0;line-height:150%;font-size:1.14em}@media(min-width:1024px){.activity-data__text{font-size:.9091em;margin:23px 0 0}}
.view-actualites-financieres .paragraph--type--paragraph-banner>.paragraph_banner--wrapper-content{width:100%;max-width:1120px;margin-inline:auto;padding-inline:1rem;padding-inline:0}@media screen and (max-width:576px){.view-actualites-financieres .paragraph--type--paragraph-banner>.paragraph_banner--wrapper-content{padding-inline:.5rem}}.view-actualites-financieres .view-header>h2{font-size:40px;line-height:53px;font-weight:300;color:#2d333d;text-align:center;margin-top:7.75rem;margin-bottom:4rem}@media(max-width:1023px){.view-actualites-financieres .view-header>h2{font-size:26px;line-height:1.2}}.view-actualites-financieres .view-content{width:100%;max-width:1120px;margin-inline:auto;padding-inline:1rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:576px){.view-actualites-financieres .view-content{padding-inline:.5rem}}.view-actualites-financieres .view-content .views-row{flex:0 0 49%;margin-bottom:4rem;max-width:450px}.view-actualites-financieres .view-content .views-row article,.view-actualites-financieres .view-content .views-row article>.node__content{height:100%}.view-actualites-financieres .article-abstract--inner{height:100%;display:flex;flex-direction:column}.view-actualites-financieres .article-abstract--header{display:inline-flex;-webkit-margin-after:1.5rem;margin-block-end:1.5rem}.view-actualites-financieres .article-abstract--category{border-right:1px solid #59676d;padding-right:.5rem}.view-actualites-financieres .article-abstract--category h3{text-transform:uppercase;color:#6053b4;font-size:12px;line-height:16px;font-weight:700}.view-actualites-financieres .article-abstract--title{-webkit-margin-after:.7rem;margin-block-end:.7rem;font-size:22px;line-height:32px;font-weight:600;color:#2d333d}.view-actualites-financieres .article-abstract--title .article-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.view-actualites-financieres .article-abstract--date{font-weight:300;font-size:12px;line-height:16px;text-transform:uppercase;color:#59676d;margin-left:.5rem}.view-actualites-financieres .article-abstract--text{-webkit-margin-after:1.5rem;margin-block-end:1.5rem;font-size:18px;line-height:26px;font-weight:400;color:#2d333d}.view-actualites-financieres .article-abstract--wrapper{display:flex;flex-direction:column;height:100%}.view-actualites-financieres .article-abstract--pdf{margin-top:auto}.view-actualites-financieres .article-abstract--pdf a{font-size:18px;line-height:26px;font-weight:400;color:#6053b4;text-decoration:none;transition:.25s ease;display:inline-flex;align-items:center}.view-actualites-financieres .article-abstract--pdf a:hover{color:#462e8d}.view-actualites-financieres .article-abstract--pdf a:after{content:"";border-color:#fff;display:block;width:10px;height:10px;transform:rotate(-45deg);transition:.25s ease;z-index:4;border-style:solid;margin-left:.3rem;border-width:0 1.5px 1.5px 0;border-color:#6053b4}.view-actualites-financieres .article-abstract--pdf a:hover:after{margin-left:.7rem;border-color:#462e8d}
.block-views-blockfaq-block-1{margin-block:0}.block-views-blockfaq-block-1 .view-content{max-width:1324px;margin:auto;padding-inline:40px}@media(min-width:992px){.block-views-blockfaq-block-1 .view-content{padding-inline:90px}}.block-views-blockfaq-block-1 h2{display:none}.block-views-blockfaq-block-1 .item-list{display:flex;flex-direction:column;margin:35px auto}.block-views-blockfaq-block-1 .item-list h3{text-align:center}.block-views-blockfaq-block-1 .item-list h3 a{padding-bottom:30px;display:block;color:#6053b4;font-weight:400;font-size:1.5rem;line-height:1.5rem;text-align:center;text-decoration:none;cursor:default;pointer-events:none}@media(min-width:992px){.block-views-blockfaq-block-1 .item-list h3 a{font-size:40px;line-height:53px}}.block-views-blockfaq-block-1 .item-list ul{display:flex;justify-content:center;flex-wrap:wrap}.block-views-blockfaq-block-1 .item-list ul li{width:210px;min-height:180px;background-color:#6053b4;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;border-radius:10px;margin:.5em;position:relative}@media(min-width:992px){.block-views-blockfaq-block-1 .item-list ul li{min-height:250px;margin:1.5em}}.block-views-blockfaq-block-1 .item-list ul li img{width:80px}@media(min-width:992px){.block-views-blockfaq-block-1 .item-list ul li img{width:auto}}.block-views-blockfaq-block-1 .item-list ul li a{max-width:155px;display:block;margin:0 auto;text-decoration:none;color:#fff;font-weight:500;font-size:1.25rem;line-height:1.5rem}@media(min-width:992px){.block-views-blockfaq-block-1 .item-list ul li a{font-size:22px;line-height:1.2}}.block-views-blockfaq-block-1 .item-list ul li a::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.block-views-blockfaq-block-1 .item-list ul li .views-field-name{text-align:center}.block-views-blockfaq-block-1 .item-list ul li .views-field-parent-target-id{display:none}.block-views-blockfaq-block-1 .item-list:last-child h3 a{color:#eb81e2}.block-views-blockfaq-block-1 .item-list:last-child ul li{background-color:#eb81e2}.block-views-blockfaq-category-questions-block-1>h2{padding:0px 40px 20px 40px;max-width:1324px;margin:auto;text-align:left}@media(min-width:992px){.block-views-blockfaq-category-questions-block-1>h2{padding:0px 90px 50px 90px}}.view-display-id-page_1 article>h2,.view-faq-category-questions article>h2{text-align:left;margin-block:0}.view-display-id-page_1 .content-title-taxo,.view-faq-category-questions .content-title-taxo{padding:50px 40px 20px 40px;max-width:1324px;margin:auto}@media(min-width:992px){.view-display-id-page_1 .content-title-taxo,.view-faq-category-questions .content-title-taxo{padding:50px 90px 20px 90px}}.view-display-id-page_1 .title-taxo,.view-faq-category-questions .title-taxo{font-size:1.5rem;line-height:1.5rem;font-weight:500}@media(min-width:992px){.view-display-id-page_1 .title-taxo,.view-faq-category-questions .title-taxo{font-size:40px;line-height:53px}}.view-display-id-page_1 .view-content,.view-faq-category-questions .view-content{max-width:1324px;margin:auto;padding-inline:40px}@media(min-width:992px){.view-display-id-page_1 .view-content,.view-faq-category-questions .view-content{padding-inline:90px}}.view-display-id-page_1 .view-content .views-row,.view-faq-category-questions .view-content .views-row{padding:40px 0;position:relative;border-top:1px #000 solid}.view-display-id-page_1 .view-content .views-row article,.view-faq-category-questions .view-content .views-row article{display:flex;flex-direction:column;align-items:baseline}@media(min-width:992px){.view-display-id-page_1 .view-content .views-row article,.view-faq-category-questions .view-content .views-row article{align-items:center;justify-content:space-between;flex-direction:row}}.view-display-id-page_1 .view-content .views-row article h2,.view-faq-category-questions .view-content .views-row article h2{font-weight:300;font-size:1.4rem;line-height:1.7rem;color:#515d63;max-width:940px;width:100%}.view-display-id-page_1 .view-content .views-row article h2 a,.view-faq-category-questions .view-content .views-row article h2 a{text-decoration:none;font-weight:400;font-size:.9rem;line-height:1rem;color:#2d333d;display:block;padding-right:50px}@media(min-width:992px){.view-display-id-page_1 .view-content .views-row article h2 a,.view-faq-category-questions .view-content .views-row article h2 a{font-size:18px;line-height:26px}}.view-display-id-page_1 .view-content .views-row article .node__meta,.view-faq-category-questions .view-content .views-row article .node__meta{display:none}.view-display-id-page_1 .view-content .views-row article .node-readmore,.view-faq-category-questions .view-content .views-row article .node-readmore{padding:13px 30px;display:flex;align-items:center;border:1px solid #6053b4;border-radius:90px;color:#6053b4;white-space:nowrap;transition:.3s;margin-top:35px}@media(min-width:992px){.view-display-id-page_1 .view-content .views-row article .node-readmore,.view-faq-category-questions .view-content .views-row article .node-readmore{margin-top:0}}.view-display-id-page_1 .view-content .views-row article .node-readmore a,.view-faq-category-questions .view-content .views-row article .node-readmore a{color:#6053b4;white-space:nowrap;text-decoration:none;font-weight:bold;font-size:.9rem;line-height:1rem}@media(min-width:992px){.view-display-id-page_1 .view-content .views-row article .node-readmore a,.view-faq-category-questions .view-content .views-row article .node-readmore a{font-size:16px}}.view-display-id-page_1 .view-content .views-row article .node-readmore:hover,.view-faq-category-questions .view-content .views-row article .node-readmore:hover{background-color:#6053b4;transition:.3s}.view-display-id-page_1 .view-content .views-row article .node-readmore:hover a,.view-faq-category-questions .view-content .views-row article .node-readmore:hover a{color:#fff}.view-display-id-page_1 .feed-icons,.view-faq-category-questions .feed-icons{display:none}.view-display-id-page_1 .views-row:nth-last-child(1),.view-faq-category-questions .views-row:nth-last-child(1){border-bottom:1px #000 solid}.node__content-faq{padding-inline:3rem;max-width:1324px}@media(min-width:992px){.node__content-faq{margin:auto}}.container-question-faq{width:100%;max-width:1920px;margin:0 auto;box-sizing:border-box;margin-top:40px;margin-bottom:40px;padding:0 40px}@media(min-width:992px){.container-question-faq{margin-top:110px;margin-bottom:120px}}.content-title-faq{display:block;font-weight:600;padding-bottom:40px;font-size:1.25rem;line-height:1.5rem}@media(min-width:992px){.content-title-faq{font-size:40px;line-height:53px;padding-bottom:50px}}.content-question-faq{font-size:1rem;line-height:1.35rem;padding-bottom:20px;font-weight:600;color:#2d333d}@media(min-width:992px){.content-question-faq{padding-bottom:30px;font-weight:600;font-size:18px;line-height:26px}}.content-answer-faq{line-height:26px;color:#2d333d;font-weight:400;font-size:1rem}@media(min-width:992px){.content-answer-faq{font-size:18px}}
@media(max-width:1023px){.view-articles.view-id-articles+.view-content,.view-articles.view-id-articles>.view-content{display:block}}@media(max-width:1023px){.view-articles.view-id-articles+.view-content .views-row,.view-articles.view-id-articles>.view-content .views-row{--_max-width:calc(100vw - 40px);display:block;flex:unset;max-width:var(--_max-width);margin-inline:20px}.view-articles.view-id-articles+.view-content .views-row article,.view-articles.view-id-articles>.view-content .views-row article{max-width:var(--_max-width);margin:auto}.view-articles.view-id-articles+.view-content .views-row .article-teaser--card,.view-articles.view-id-articles>.view-content .views-row .article-teaser--card{max-width:212px;min-width:212px;height:342px !important}}.view-articles.view-id-articles+.view-content .slick-track,.view-articles.view-id-articles>.view-content .slick-track{display:flex;justify-content:center}
.paragraph.background-color{background-color:var(--bg-color)}
.paragraph--type--paragraph-activities{width:100%;max-width:1920px;margin:0 auto;padding:50px 24px 55px;position:relative;box-sizing:border-box;margin:0 auto}@media(min-width:992px){.paragraph--type--paragraph-activities{padding:100px 24px 55px}}@media(max-width:1023px){.paragraph--type--paragraph-activities{overflow:hidden}}.paragraph--type--paragraph-activities.view-mode--paragraph--grid-cards .paragraph_activities--cta{display:flex;justify-content:center;margin-top:2em}@media(min-width:1024px){.paragraph--type--paragraph-activities.view-mode--paragraph--grid-cards .activity__items .field__items{display:grid;grid-template-columns:repeat(auto-fill,var(--rectangle-card-tall-width));grid-gap:1rem;justify-content:center}}@media screen and (max-width:576px){.paragraph--type--paragraph-activities.view-mode--paragraph--grid-cards .activity__items .field__items{justify-items:center;grid-template-columns:1fr}}.paragraph--type--paragraph-activities.view-mode--paragraph--grid-cards .activity__items .field__items .field__item .activity__item{position:relative;overflow:hidden}.paragraph--type--paragraph-activities.view-mode--paragraph--grid-cards .activity__items .field__items .field__item .activity__item--images img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.paragraph--type--paragraph-activities.view-mode--paragraph--grid-cards .activity__items .field__items .field__item .activity__item--wrapper{padding:1rem;display:flex;flex-direction:column;justify-content:center;height:155px;color:#fff;margin-top:auto;width:100%}.paragraph--type--paragraph-activities.view-mode--paragraph--grid-cards .activity__items .field__items .field__item .activity__item--title{margin:0}.paragraph--type--paragraph-activities.view-mode--paragraph--grid-cards .activity__items .field__items .field__item .activity__item--title h4{min-height:52px;display:flex;align-items:center;justify-content:center}@media(max-width:1023px){.paragraph--type--paragraph-activities.view-mode--paragraph--grid-cards .activity__items .field__items .field__item .activity__item--title h4{font-size:16px;padding-bottom:1rem}}.paragraph--type--paragraph-activities.view-mode--paragraph--grid-cards .activity__items .field__items .field__item .activity__item--cta{position:absolute;z-index:1;right:1rem;bottom:1rem}@media(max-width:1023px){.paragraph--type--paragraph-activities.view-mode--paragraph--grid-cards .activity__items .field__items .field__item .activity__item--cta{padding-top:0px;margin:0}}.paragraph--type--paragraph-activities.view-mode--cards-background-brush .field__item .activity__item{position:relative}.paragraph--type--paragraph-activities.view-mode--cards-background-brush .field__item .activity__item--images img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.paragraph--type--paragraph-activities .activity__inner{width:100%;max-width:1440px;margin-inline:auto;line-height:1.8rem}.paragraph--type--paragraph-activities .activity .button{display:inline-block;margin-top:30px}.paragraph--type--paragraph-activities .activity__content{width:100%;max-width:1920px;margin:0 auto;font-weight:500;padding-bottom:30px;line-height:1.5}.paragraph--type--paragraph-activities .activity__content a{color:#6445ba;text-decoration:underline}.paragraph--type--paragraph-activities .activity__title{line-height:1;padding-bottom:17px}@media(min-width:992px){.paragraph--type--paragraph-activities .activity__title{padding-bottom:20px}}@media(min-width:768px){.paragraph--type--paragraph-activities .activity__items .field__items{display:flex;justify-content:flex-start;flex-wrap:wrap}}.paragraph--type--paragraph-activities .activity__items .field__items .paragraph--type--paragraph-activity{width:100%}.paragraph--type--paragraph-activities .activity__items .field__items .activity__item{box-sizing:border-box;border-radius:20px;padding-top:0;width:100%;transition:.4s ease;cursor:pointer;display:flex;flex-direction:column;position:relative}.paragraph--type--paragraph-activities .activity__items .field__items .activity__item:hover{box-shadow:0 0 8px rgba(0,0,0,.3)}.paragraph--type--paragraph-activities .activity__items .field__items .activity__item:hover .activity__item--images{opacity:.8}@media(min-width:768px){.paragraph--type--paragraph-activities .activity__items .field__items .activity__item{border-radius:20px}}@media(min-width:768px)and (-ms-high-contrast:none){.paragraph--type--paragraph-activities .activity__items .field__items .activity__item{min-width:33%}}@media(min-width:768px)and (min-width:992px){.paragraph--type--paragraph-activities .activity__items .field__items .activity__item{border-radius:20px;overflow:hidden}}.paragraph--type--paragraph-activities .activity__item{line-height:1.5;position:relative}.paragraph--type--paragraph-activities .activity__item:last-child{margin-bottom:0}.paragraph--type--paragraph-activities .activity__item--icon{display:block;margin-bottom:15px}.paragraph--type--paragraph-activities .activity__item--icon svg{width:100px;height:100px}.paragraph--type--paragraph-activities .activity__item--title{font-weight:500;line-height:1;display:block;margin:24px 0 20px;z-index:50;position:relative;text-align:center;color:#fff}.paragraph--type--paragraph-activities .activity__item--cta{font-size:1.28rem;font-weight:600;line-height:1;text-decoration:none;color:#6445ba;display:inline-block;margin-top:auto;padding-top:16px;position:relative;text-decoration:none}.paragraph--type--paragraph-activities .activity__item--cta a.link-cta{text-decoration:none;color:#6445ba}@media(min-width:992px){.paragraph--type--paragraph-activities .activity__item--cta{font-size:.9rem;padding-top:25px}}.paragraph--type--paragraph-activities .activity__item--cta:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100%}.paragraph--type--paragraph-activities .activity__item--cta:hover{color:#462e8d}.paragraph--type--paragraph-activities .activity__item--images{display:block;overflow:hidden;border-radius:17px 17px 0 0;height:300px;transition:opacity .3s;margin:-1px -1px 0}@media(min-width:992px){.paragraph--type--paragraph-activities .activity__item--images{border-radius:8px 8px 0 0}}.paragraph--type--paragraph-activities .activity__item--images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--paragraph-activities .activity__item--brush{position:absolute;width:100%;bottom:0}.paragraph--type--paragraph-activities .activity__item--brush img{-o-object-fit:cover;object-fit:cover;width:100%;position:absolute;bottom:0;left:0}.paragraph--type--paragraph-activities .activity__item--content{padding:0 20px;position:relative}.paragraph--type--paragraph-activities .activity__item--content.text{font-size:18px;line-height:26px}@media(max-width:992px){.paragraph--type--paragraph-activities .activity__item--content.text{font-size:14px;line-height:21px}}@media(max-width:1023px){.paragraph--type--paragraph-activities.view-mode--grid-cards.view-mode--paragraph-activities--grid-cards .field__items{display:block !important}}@media(max-width:1023px){.paragraph--type--paragraph-activities.view-mode--grid-cards.view-mode--paragraph-activities--grid-cards .field__items .field__item{display:block;flex:unset !important;margin:0 20px 0 0 !important;max-width:250px !important;min-width:212px !important}}@media(max-width:1023px){.paragraph--type--paragraph-activities.view-mode--grid-cards.view-mode--paragraph-activities--grid-cards .field__items .activity__item{margin-bottom:0;height:300px}.paragraph--type--paragraph-activities.view-mode--grid-cards.view-mode--paragraph-activities--grid-cards .field__items .activity__item--brush{bottom:0%}}.paragraph--type--paragraph-activities.view-mode--grid-cards.view-mode--paragraph-activities--grid-cards .field__items .slick-track{display:block;justify-content:center}.paragraph--type--paragraph-activities.view-mode--grid-cards.view-mode--paragraph-activities--grid-cards .field__items .slick-slide{max-height:300px}
.paragraph--type--paragraph-articles{padding:50px 24px 55px;max-width:1920px;width:100%;margin:auto}@media(min-width:992px){.paragraph--type--paragraph-articles{padding:100px 24px 55px}}.paragraph--type--paragraph-articles .field--name-field-content-articles{width:100%;max-width:1440px;margin-inline:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding:2rem 0;row-gap:1rem}.paragraph--type--paragraph-articles .field--name-field-content-articles .field__item{flex:0 0 25%;display:flex;justify-content:center}.paragraph--type--paragraph-articles .paragraph-articles--title{width:100%;max-width:1440px;margin-inline:auto;padding-inline:20px;padding-bottom:0;text-align:center;font-size:40px;line-height:47px;white-space:pre-line}@media(min-width:768px){.paragraph--type--paragraph-articles .paragraph-articles--title{padding-inline:40px}}@media(min-width:1024px){.paragraph--type--paragraph-articles .paragraph-articles--title{padding-inline:90px}}.paragraph--type--paragraph-articles .field--name-field-cta{display:flex;justify-content:center;padding:2rem 0}@media(max-width:1023px){.paragraph--type--paragraph-articles .field--name-field-content-articles{display:block}}@media(max-width:1023px){.paragraph--type--paragraph-articles .field--name-field-content-articles .slick-slide{--_max-width:calc(100vw - 40px);flex:unset;display:block;max-width:var(--_max-width);margin-inline:20px}.paragraph--type--paragraph-articles .field--name-field-content-articles .slick-slide article{max-width:var(--_max-width);margin:auto}.paragraph--type--paragraph-articles .field--name-field-content-articles .slick-slide .article-teaser--card{max-width:var(--_max-width);min-width:0;width:327px;margin:0}}.paragraph--type--paragraph-articles .field--name-field-content-articles .slick-track{display:flex;justify-content:center}.view-articles .view-content,.view-articles-news .view-content{max-width:1390px;margin-inline:auto;width:100%}.view-articles .view-content .views-row,.view-articles-news .view-content .views-row{flex-basis:20%;max-width:349px;min-width:349px;padding:0 .5rem;margin-bottom:.8rem}@media(max-width:1023px){.view-articles .view-content .views-row,.view-articles-news .view-content .views-row{min-width:0;padding:0rem}}
:root{--banner-content-max-width:calc(95% - 20px);--banner-content-margin-left:0}.view-mode--paragraph-banner--banner-large{--banner-height:var(--banner-height-large-mobile)}@media(min-width:1024px){.view-mode--paragraph-banner--banner-large{--banner-height:var(--banner-height-large-desktop)}}.view-mode--paragraph-banner--default .field--name-field-cta{padding:0}.paragraph--type--paragraph-banner{width:100%;max-width:1920px;margin:0 auto;position:relative;background-color:#f2f2f2;min-height:var(--banner-height);text-align:var(--banner-align,left)}.paragraph--type--paragraph-banner.no-picture,.paragraph--type--paragraph-banner.has-picture{--banner-content-margin-left:150px}@media(min-width:768px){.paragraph--type--paragraph-banner.no-picture,.paragraph--type--paragraph-banner.has-picture{--banner-content-max-width:51.25%}}.paragraph--type--paragraph-banner .paragraph_banner--wrapper-image{overflow:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.paragraph--type--paragraph-banner .paragraph_banner--wrapper-content{width:100%;max-width:1440px;margin-inline:auto;min-height:var(--banner-height);position:relative;display:flex;flex-direction:column;justify-content:flex-start;align-items:var(--banner-align,flex-start);padding-inline:var(--_padding-inline,20px);padding-block:30px}@media(min-width:768px){.paragraph--type--paragraph-banner .paragraph_banner--wrapper-content{--_padding-inline:40px;padding-block:30px}}@media(min-width:1024px){.paragraph--type--paragraph-banner .paragraph_banner--wrapper-content{--_padding-inline:0}}.paragraph--type--paragraph-banner .paragraph_banner--wrapper-content .content{position:relative;max-width:var(--banner-content-max-width);margin-block:auto}@media(min-width:1024px){.paragraph--type--paragraph-banner .paragraph_banner--wrapper-content .content{margin-left:var(--banner-content-margin-left)}}.paragraph--type--paragraph-banner .paragraph_banner--wrapper-content h1,.paragraph--type--paragraph-banner .paragraph_banner--wrapper-content h1>p{margin-block:32px;line-height:1.2;font-size:70px;font-style:normal;font-weight:300;white-space:pre-line}@media(max-width:1023px){.paragraph--type--paragraph-banner .paragraph_banner--wrapper-content h1,.paragraph--type--paragraph-banner .paragraph_banner--wrapper-content h1>p{font-size:34px}}.paragraph--type--paragraph-banner .paragraph_banner--wrapper-content h1 strong,.paragraph--type--paragraph-banner .paragraph_banner--wrapper-content h1>p strong{font-weight:400}.paragraph--type--paragraph-banner .paragraph_banner--wrapper-content h1{margin-top:3.05rem}.paragraph--type--paragraph-banner .paragraph_banner--text{display:block;margin:35px 0 0}.paragraph--type--paragraph-banner .paragraph_banner--text>p{font-size:22px;line-height:32px;letter-spacing:1px}@media(max-width:1023px){.paragraph--type--paragraph-banner .paragraph_banner--text>p{font-size:16px;line-height:1.4}}.paragraph--type--paragraph-banner .paragraph_banner--text h2{font-size:40px;line-height:44px}@media(max-width:1023px){.paragraph--type--paragraph-banner .paragraph_banner--text h2{font-size:26px;line-height:30px;font-weight:300}}.paragraph--type--paragraph-banner .paragraph_banner--cta{margin:32px auto 0}.paragraph--type--paragraph-banner .paragraph_banner--cta .field--name-field-cta{justify-content:flex-start}@media(max-width:767px){.paragraph--type--paragraph-banner .paragraph_banner--cta{display:flex;width:auto;justify-content:var(--banner-align,flex-start)}}.paragraph--type--paragraph-banner .paragraph_banner--brush{position:absolute;top:0;left:0;width:100%;height:100%}.paragraph--type--paragraph-banner .paragraph_banner--brush img{height:100%;max-width:100%}.paragraph--type--paragraph-banner .paragraph_banner--image-desktop{width:100%;height:100%;z-index:-1}.paragraph--type--paragraph-banner .paragraph_banner--image-desktop img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width:1023px){.paragraph--type--paragraph-banner .paragraph_banner--image-desktop img{-o-object-position:right;object-position:right;min-height:508px}}@media(max-width:767px){.paragraph--type--paragraph-banner img.image-desktop{display:none}}@media(min-width:768px){.paragraph--type--paragraph-banner img.image-mobile{display:none}}#main{position:relative}.breadcrumb-background{position:absolute;top:44px;left:50%;max-width:1440px;transform:translateX(-50%);z-index:100;width:100%}.breadcrumb{margin-left:30px;width:auto;padding-bottom:0;padding-right:0;background-color:#fff;color:#2d333d;border-radius:40px;padding:5px 10px;display:inline-block;font-size:initial;line-height:initial}@media(max-width:1024px){.breadcrumb{display:none}}.breadcrumb-item{display:inline-block;padding:0;font-family:Roboto;font-weight:300;text-transform:uppercase;letter-spacing:.2em;color:#59676d;font-size:12px;line-height:18px}.breadcrumb-item a{text-decoration:none;border:0;color:#59676d}.breadcrumb-item:before{display:none}.breadcrumb-item:not(:last-child):after{border-style:solid;border-width:1px 1px 0 0;content:"";display:inline-block;height:.45em;position:relative;top:-1px;left:0;transform:rotate(45deg);vertical-align:middle;width:.45em;margin:0 6px 0 2px}.badge-wrapper{position:absolute;top:50%;right:0;z-index:3;transform:translateY(-50%)}@media(max-width:1440px){.badge-wrapper{right:20px}}@media(max-width:768px){.badge-wrapper{position:unset;transform:none;align-self:center}}.badge-banner{width:var(--banner-height);max-width:450px;min-width:250px;height:auto}@media(max-width:1023px){.badge-banner{width:250px}}
.paragraph--type--paragraph-block-view{width:100%;max-width:1440px;margin-inline:auto;padding:50px 24px 55px;max-width:1920px}@media(min-width:992px){.paragraph--type--paragraph-block-view{padding:100px 24px 55px}}.paragraph--type--paragraph-block-view h2{text-align:center;margin-block:30px}@media(max-width:1023px){.paragraph--type--paragraph-block-view{overflow:hidden}}.paragraph--type--paragraph-block-view .paragraph-block-view--title,.paragraph--type--paragraph-block-view .paragraph-block-view--title>p,[id*=block-theme-cerba-investisseurs-views-block-articles-block] .paragraph-block-view--title,[id*=block-theme-cerba-investisseurs-views-block-articles-block] .paragraph-block-view--title>p{width:100%;max-width:1440px;margin-inline:auto;padding-inline:20px;font-size:40px;line-height:53px;font-weight:300;color:#2d333d;padding:0 40px 40px 40px;text-align:center;white-space:pre-line}@media(min-width:768px){.paragraph--type--paragraph-block-view .paragraph-block-view--title,.paragraph--type--paragraph-block-view .paragraph-block-view--title>p,[id*=block-theme-cerba-investisseurs-views-block-articles-block] .paragraph-block-view--title,[id*=block-theme-cerba-investisseurs-views-block-articles-block] .paragraph-block-view--title>p{padding-inline:40px}}@media(min-width:1024px){.paragraph--type--paragraph-block-view .paragraph-block-view--title,.paragraph--type--paragraph-block-view .paragraph-block-view--title>p,[id*=block-theme-cerba-investisseurs-views-block-articles-block] .paragraph-block-view--title,[id*=block-theme-cerba-investisseurs-views-block-articles-block] .paragraph-block-view--title>p{padding-inline:90px}}@media(max-width:1023px){.paragraph--type--paragraph-block-view .paragraph-block-view--title,.paragraph--type--paragraph-block-view .paragraph-block-view--title>p,[id*=block-theme-cerba-investisseurs-views-block-articles-block] .paragraph-block-view--title,[id*=block-theme-cerba-investisseurs-views-block-articles-block] .paragraph-block-view--title>p{font-size:26px;line-height:1.2}}.paragraph--type--paragraph-block-view .more-link--cta,[id*=block-theme-cerba-investisseurs-views-block-articles-block] .more-link--cta{display:flex;justify-content:center;padding-bottom:90px;margin:40px 40px 0 40px}@media(min-width:1024px){.paragraph--type--paragraph-block-view .more-link--cta,[id*=block-theme-cerba-investisseurs-views-block-articles-block] .more-link--cta{padding-top:2rem;margin:70px 70px 0 70px}}.paragraph--type--paragraph-block-view .view-header,.paragraph--type--paragraph-block-view .view-empty,[id*=block-theme-cerba-investisseurs-views-block-articles-block] .view-header,[id*=block-theme-cerba-investisseurs-views-block-articles-block] .view-empty{font-size:18px;line-height:1.2;text-align:center;max-width:1200px;margin:auto;margin-bottom:1rem}@media(max-width:1023px){.paragraph--type--paragraph-block-view .view-header,.paragraph--type--paragraph-block-view .view-empty,[id*=block-theme-cerba-investisseurs-views-block-articles-block] .view-header,[id*=block-theme-cerba-investisseurs-views-block-articles-block] .view-empty{font-size:14px}}
.paragraph--type--paragraph-corporate-entities.text-black .paragraph_corporate_entities--title,.paragraph--type--paragraph-corporate-entities.text-black .paragraph_corporate_entities--text{color:#000}.paragraph--type--paragraph-corporate-entities .text-black .corporate-entity-teaser--title,.paragraph--type--paragraph-corporate-entities .text-black .corporate-entity-teaser--sub-title{color:#000}.paragraph--type--paragraph-corporate-entities .text-black .button-cta-circle,.paragraph--type--paragraph-corporate-entities .text-black .button-cta-circle::after{border-color:#000}.paragraph--type--paragraph-corporate-entities.text-white .paragraph_corporate_entities--title,.paragraph--type--paragraph-corporate-entities.text-white .paragraph_corporate_entities--text{color:#fff}.paragraph--type--paragraph-corporate-entities .text-white .corporate-entity-teaser--title,.paragraph--type--paragraph-corporate-entities .text-white .corporate-entity-teaser--sub-title{color:#fff}.paragraph--type--paragraph-corporate-entities .text-white .button-cta-circle,.paragraph--type--paragraph-corporate-entities .text-white .button-cta-circle::after{border-color:#fff}.paragraph--type--paragraph-corporate-entities .text-white .node--type-corporate-entity:hover .button-cta-circle{border-color:#000}.paragraph--type--paragraph-corporate-entities .text-white .node--type-corporate-entity:hover .button-cta-circle::after{border-color:#000}.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--wrapper{padding:50px 20px;max-width:1440px}@media(min-width:1024px){.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--wrapper{padding:24px 50px 24px 147px}}.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--content{position:relative}@media(min-width:1024px){.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--content{overflow:hidden;display:flex;padding-bottom:50px}}.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--first-item{padding-right:24px}@media(min-width:1024px){.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--first-item{width:35%}}@media(min-width:1024px){.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--list{width:65%}}.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--list .slick-list{overflow:hidden}.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--list .slick-track{display:flex}.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--list .slick-track.slick-initialized{display:block}.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--list .slick-track .slick-slide{margin-inline:0 20px}@media(max-width:1023px){.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--list .slick-track .slick-slide{margin-inline:20px 0}}@media(min-width:1024px){.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--list .slick-track .slick-slide a.corporate-entity-teaser::before{opacity:.6}}.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--list .slick-track .slick-slide.slick-active a.corporate-entity-teaser::before{opacity:0}.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--list .slick-arrow{position:absolute;inset-block-end:-50px;width:30px;height:30px;text-indent:-999em;border:solid 1px currentColor;background:rgba(0,0,0,0);border-radius:100px;transition:opacity .3s;color:var(--_arrow-color,#000);padding:0;cursor:pointer}.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--list .slick-arrow:hover{opacity:.5}.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--list .slick-arrow::after{content:"";position:absolute;inset-inline-start:50%;inset-block-start:50%;width:10px;height:10px;border:solid 1px currentColor;border-width:1px 1px 0 0}.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--list .slick-prev{inset-inline-start:0}.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--list .slick-prev::after{transform:translate(calc(-50% + 2px),-50%) rotate(-135deg)}.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--list .slick-next{inset-inline-start:40px}.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--list .slick-next::after{transform:translate(calc(-50% - 2px),-50%) rotate(45deg)}.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--counter{position:absolute;-webkit-margin-before:20px;margin-block-start:20px;left:calc(35% + 90px);bottom:0;height:30px;line-height:30px;font-weight:500;font-size:12px;display:none;color:var(--_arrow-color,inherit)}@media(min-width:1024px){.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider .paragraph_corporate_entities--counter{display:block}}.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards-slider.text-white{--_arrow-color:#FFF}.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards .paragraph_corporate_entities--first-item{color:#000;-webkit-margin-after:2rem;margin-block-end:2rem;text-align:left}@media(min-width:1024px){.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards .paragraph_corporate_entities--grid{display:grid;grid-template-columns:repeat(auto-fill,var(--rectangle-card-tall-width));grid-gap:1rem;justify-content:center}}@media(max-width:1023px){.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards .corporate-entity-teaser{-webkit-margin-end:1rem;margin-inline-end:1rem}}@media(min-width:1024px){.paragraph--type--paragraph-corporate-entities.view-mode--paragraph-corporate-entities--cards .corporate-entity-teaser{width:auto}}.paragraph--type--paragraph-corporate-entities{width:100%;max-width:1920px;margin:0 auto}.paragraph_corporate_entities--wrapper{padding-block:40px;position:relative;max-width:1440px;margin:auto;padding-inline:20px}@media(min-width:768px){.paragraph_corporate_entities--wrapper{padding-block:72px}}@media(min-width:768px){.paragraph_corporate_entities--wrapper{padding-inline:40px}}@media(min-width:1024px){.paragraph_corporate_entities--wrapper{padding-inline:unset}}.paragraph_corporate_entities--list{position:relative}.paragraph_corporate_entities--title{font-weight:300;white-space:pre-line}.paragraph_corporate_entities--text{margin-block:1.5rem}.paragraph_corporate_entities--cta{-webkit-margin-before:2rem;margin-block-start:2rem;text-align:center}
.paragraph--type--paragraph-history-timeline{width:100%;max-width:1440px;margin-inline:auto;padding-block:2rem}@media(max-width:767px){.paragraph--type--paragraph-history-timeline{padding-inline:1rem}}.paragraph--type--paragraph-history-timeline h2,.paragraph--type--paragraph-history-timeline h3,.paragraph--type--paragraph-history-timeline h3>p{font-size:20px}@media(min-width:768px){.paragraph--type--paragraph-history-timeline h2,.paragraph--type--paragraph-history-timeline h3,.paragraph--type--paragraph-history-timeline h3>p{font-size:38px;white-space:pre-line}}.paragraph--type--paragraph-history-timeline .paragraph_history_timeline--wrapper{display:flex;flex-direction:column;text-align:center;padding-inline:2rem}.paragraph--type--paragraph-history-timeline .paragraph_history_timeline--title{line-height:57px}.paragraph--type--paragraph-history-timeline .paragraph_history_timeline--text{margin-block:1rem;font-size:18px;line-height:26px;font-weight:normal;color:#2d333d}.paragraph--type--paragraph-history-timeline .paragraph_history_timeline--timeline{margin-top:95px}.paragraph--type--paragraph-history-timeline .paragraph--type--paragraph-history-event{display:grid;grid-template-columns:45% 10% 45%;grid-auto-flow:dense}.paragraph--type--paragraph-history-timeline .paragraph--type--paragraph-history-event span.timeline-point{width:16px;height:16px;display:block;border-radius:50%;transform:translate(-50%,-12%);background-image:url(/themes/custom/theme_cerba/img/sprites/dot.svg);background-position:center;background-repeat:no-repeat}.paragraph--type--paragraph-history-timeline .paragraph--type--paragraph-history-event .paragraph_history_event--title{font-weight:300;color:#2580c4;margin-bottom:1rem}.paragraph--type--paragraph-history-timeline .paragraph--type--paragraph-history-event .paragraph_history_event--description{font-size:18px;line-height:26px;font-weight:normal;color:#2d333d;margin:0 1rem 3rem 1rem;padding-top:1rem;max-width:var(--rectangle-card-tall-width)}.paragraph--type--paragraph-history-timeline .field--name-field-events .field__item:last-child>.paragraph--type--paragraph-history-event>.paragraph_history_event--timeline{border:none}.paragraph--type--paragraph-history-timeline .field--name-field-events>.field__item:nth-child(2n+1) .paragraph_history_event--event{grid-column-start:0;display:flex;flex-direction:column;align-items:flex-end;margin-right:0;text-align:right}.paragraph--type--paragraph-history-timeline .field--name-field-events>.field__item:nth-child(2n+1) .paragraph_history_event--timeline{grid-column-start:2;border:1px solid #2580c4;height:100%;display:block;width:0px;margin:auto}.paragraph--type--paragraph-history-timeline .field--name-field-events>.field__item:nth-child(2n) .paragraph_history_event--event{grid-column-start:3;margin-left:0;text-align:left}.paragraph--type--paragraph-history-timeline .field--name-field-events>.field__item:nth-child(2n) .paragraph_history_event--timeline{grid-column-start:2;border:1px solid #2580c4;height:100%;display:block;width:0px;margin:auto}
.paragraph--type--paragraph-person-list,.block-views-blockpersons-list-block-1{width:100%;max-width:1920px;margin:0 auto;padding:50px 24px 55px;position:relative;margin:0 auto}@media(min-width:992px){.paragraph--type--paragraph-person-list,.block-views-blockpersons-list-block-1{padding:100px 24px 55px}}@media(max-width:1023px){.paragraph--type--paragraph-person-list,.block-views-blockpersons-list-block-1{overflow:hidden}}.paragraph--type--paragraph-person-list .paragraph_person_list--title h2{text-align:center;margin-block:30px}.paragraph--type--paragraph-person-list .paragraph_person_list--cta{text-align:center}.paragraph--type--paragraph-person-list .paragraph_person_list--text{text-align:center;margin-block:15px}@media(min-width:1024px){.paragraph--type--paragraph-person-list.view-mode--paragraph-person-list--grid-cards .person-grid__items>.field__items{display:grid;grid-template-columns:repeat(auto-fill,var(--rectangle-card-tall-width));grid-gap:1rem;justify-content:center}}.paragraph--type--paragraph-person-list.view-mode--paragraph-person-list--grid-cards .person-grid__items>.field__items .person-grid__item--content{position:absolute;bottom:0}.paragraph--type--paragraph-person-list.view-mode--paragraph-person-list--grid-cards .field--name-field-cta{margin-block:24px}.view-persons-list{width:100%;max-width:1440px;margin-inline:auto}.view-persons-list .view-content{display:grid;grid-template-columns:repeat(auto-fill,342px);grid-gap:23px;grid-auto-flow:row;grid-template-rows:repeat(auto-fill,minmax(425px,1fr))}@media screen and (max-width:576px){.view-persons-list .view-content{justify-items:center;grid-template-columns:1fr}}.view-persons-list .view-content .views-row{display:inherit}.view-persons-list .view-content .paragraph--type--paragraph-activity{width:100%}.view-persons-list .view-content .person-grid__item{box-sizing:border-box;border-radius:20px;padding-top:0;margin-bottom:20px;width:100%;transition:.4s ease;cursor:pointer;display:flex;flex-direction:column;position:relative;height:100%}.view-persons-list .view-content .person-grid__item:hover{box-shadow:0 0 8px rgba(0,0,0,.3)}.view-persons-list .view-content .person-grid__item:hover .person-grid__item--images{opacity:.8}@media(min-width:768px){.view-persons-list .view-content .person-grid__item{border-radius:20px}}@media(min-width:768px)and (-ms-high-contrast:none){.view-persons-list .view-content .person-grid__item{min-width:33%}}@media(min-width:768px){.view-persons-list .view-content .person-grid__item:last-child{margin-bottom:20px}}@media(min-width:768px)and (min-width:992px){.view-persons-list .view-content .person-grid__item{border-radius:20px;overflow:hidden}}.paragraph--type--paragraph-person-list .person-grid__inner,.view-persons-list .person-grid__inner{width:100%;max-width:1440px;margin-inline:auto;text-align:center;line-height:1.8rem}.paragraph--type--paragraph-person-list .person-grid .button,.view-persons-list .person-grid .button{display:inline-block;margin-top:30px}.paragraph--type--paragraph-person-list .person-grid__content,.view-persons-list .person-grid__content{width:100%;max-width:1920px;margin:0 auto;font-weight:500;padding-bottom:30px;line-height:1.5}.paragraph--type--paragraph-person-list .person-grid__content a,.view-persons-list .person-grid__content a{color:#6445ba;text-decoration:underline}@media(min-width:992px){.paragraph--type--paragraph-person-list .person-grid__content,.view-persons-list .person-grid__content{padding:0 10.1% 70px;line-height:30px}}.paragraph--type--paragraph-person-list .person-grid__title,.view-persons-list .person-grid__title{line-height:1.4;padding-bottom:17px}@media(min-width:992px){.paragraph--type--paragraph-person-list .person-grid__title,.view-persons-list .person-grid__title{padding-bottom:20px}}@media(min-width:768px){.paragraph--type--paragraph-person-list .person-grid__items>.field__items,.view-persons-list .person-grid__items>.field__items{display:flex;justify-content:center;flex-wrap:wrap}}.paragraph--type--paragraph-person-list .person-grid__item,.view-persons-list .person-grid__item{border-radius:20px;margin:.5rem .5rem 1.25rem;width:100%;height:100%;transition:box-shadow .4s ease;overflow:hidden;position:relative;height:var(--rectangle-card-mobile-height);width:var(--rectangle-card-mobile-width)}@media(min-width:1024px){.paragraph--type--paragraph-person-list .person-grid__item,.view-persons-list .person-grid__item{height:var(--rectangle-card-tall-height);width:var(--rectangle-card-tall-width)}}.paragraph--type--paragraph-person-list .person-grid__item:hover,.view-persons-list .person-grid__item:hover{box-shadow:0 0 8px rgba(0,0,0,.3)}.paragraph--type--paragraph-person-list .person-grid__item:last-child,.view-persons-list .person-grid__item:last-child{margin-bottom:0}.paragraph--type--paragraph-person-list .person-grid__item--icon,.view-persons-list .person-grid__item--icon{display:block;margin-bottom:15px}.paragraph--type--paragraph-person-list .person-grid__item--icon svg,.view-persons-list .person-grid__item--icon svg{width:100px;height:100px}.paragraph--type--paragraph-person-list .person-grid__item--content,.view-persons-list .person-grid__item--content{display:flex;flex-direction:row;pointer-events:none;width:90%}.paragraph--type--paragraph-person-list .person-grid__item--title,.view-persons-list .person-grid__item--title{display:block;margin:24px 0 12px;z-index:50;position:relative;text-align:left}@media(min-width:1024px){.paragraph--type--paragraph-person-list .person-grid__item--title,.view-persons-list .person-grid__item--title{margin-bottom:40px}}.paragraph--type--paragraph-person-list .person-grid__item--title h4,.view-persons-list .person-grid__item--title h4{font-size:15px;font-weight:700;line-height:1;margin-bottom:0px}@media(min-width:1024px){.paragraph--type--paragraph-person-list .person-grid__item--title h4,.view-persons-list .person-grid__item--title h4{font-size:18px;margin-bottom:8px;line-height:1.2}}.paragraph--type--paragraph-person-list .person-grid__item--title>p,.view-persons-list .person-grid__item--title>p{font-size:12px;line-height:18px;color:#333}@media(min-width:1024px){.paragraph--type--paragraph-person-list .person-grid__item--title>p,.view-persons-list .person-grid__item--title>p{font-size:14px;line-height:21px}}.paragraph--type--paragraph-person-list .person-grid__item--cta,.view-persons-list .person-grid__item--cta{font-size:1.28rem;font-weight:600;line-height:1;text-decoration:none;color:#6445ba;margin-top:2em;position:absolute;text-decoration:none;display:flex;z-index:100;bottom:30px;right:10px}@media(min-width:1024px){.paragraph--type--paragraph-person-list .person-grid__item--cta,.view-persons-list .person-grid__item--cta{right:24px}}.paragraph--type--paragraph-person-list .person-grid__item--cta::after,.view-persons-list .person-grid__item--cta::after{content:"";position:absolute;width:100%;height:100%}.paragraph--type--paragraph-person-list .person-grid__item--cta a.link-cta,.view-persons-list .person-grid__item--cta a.link-cta{text-decoration:none;color:#6445ba}@media(min-width:992px){.paragraph--type--paragraph-person-list .person-grid__item--cta,.view-persons-list .person-grid__item--cta{font-size:.9rem}}.paragraph--type--paragraph-person-list .person-grid__item--cta:hover a,.view-persons-list .person-grid__item--cta:hover a{color:#462e8d;background-color:#fff}.paragraph--type--paragraph-person-list .person-grid__item--images,.view-persons-list .person-grid__item--images{position:absolute;overflow:hidden;border-radius:17px 17px 0 0;transition:opacity .3s;margin:-1px -1px 0;height:100%;width:100%}@media(min-width:992px){.paragraph--type--paragraph-person-list .person-grid__item--images,.view-persons-list .person-grid__item--images{border-radius:8px 8px 0 0}}.paragraph--type--paragraph-person-list .person-grid__item--images img,.view-persons-list .person-grid__item--images img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--paragraph-person-list .person-grid__item--brush,.view-persons-list .person-grid__item--brush{position:absolute;width:100%;bottom:0}.paragraph--type--paragraph-person-list .person-grid__item--brush img,.view-persons-list .person-grid__item--brush img{-o-object-fit:cover;object-fit:cover;width:100%}.paragraph--type--paragraph-person-list .person-grid__item--content,.view-persons-list .person-grid__item--content{padding:0 20px;position:relative}.paragraph--type--paragraph-person-list .person-grid__item--content.text,.view-persons-list .person-grid__item--content.text{font-size:18px;line-height:26px}@media(max-width:992px){.paragraph--type--paragraph-person-list .person-grid__item--content.text,.view-persons-list .person-grid__item--content.text{font-size:14px;line-height:21px}}
.paragraph--type--paragraph-read-more-cards{padding:50px 24px 55px;max-width:1920px;margin:auto;width:100%}@media(min-width:992px){.paragraph--type--paragraph-read-more-cards{padding:100px 24px 55px}}.paragraph--type--paragraph-read-more-cards.text-black{color:#2d333d}.paragraph--type--paragraph-read-more-cards.text-white{color:#fff}.paragraph--type--paragraph-read-more-cards.text-white .field--name-field-cta>a{color:#fff;border:1px solid #fff}.paragraph--type--paragraph-read-more-cards.text-white .field--name-field-cta>a:hover{background-color:#fff;color:#59676d;border:1px solid #fff}.paragraph--type--paragraph-read-more-cards .paragraph_read_more_cards--title h2{font-size:40px;line-height:1.2;font-weight:300;text-align:center;white-space:pre-line}@media(max-width:1023px){.paragraph--type--paragraph-read-more-cards .paragraph_read_more_cards--title h2{text-align:center;font-size:26px}}.paragraph--type--paragraph-read-more-cards .paragraph_read_more_cards--text{font-size:18px;line-height:26px;text-align:center;margin:1rem 0 2rem 0}.paragraph--type--paragraph-read-more-cards .paragraph_read_more_cards--cta{justify-content:center;display:flex;margin:2rem 0 1rem 0}.paragraph--type--paragraph-read-more-cards .paragraph_read_more_cards--title{margin-bottom:63px;margin-inline:1%}@media(max-width:1023px){.paragraph--type--paragraph-read-more-cards .paragraph_read_more_cards--title{margin-inline:20px}}.paragraph--type--paragraph-read-more-cards .paragraph_read_more_cards--inner{width:100%;max-width:1440px;margin-inline:auto}.paragraph--type--paragraph-read-more-cards .field--name-field-cards{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.paragraph--type--paragraph-read-more-cards .field--name-field-cards .field__item:not(.field--name-field-description-formatted){flex:0 0 25%;min-width:var(--rectangle-card-tall-width);max-width:330px;max-height:500px;margin-right:15px;margin-bottom:20px;border:1px solid rgba(0,0,0,0)}.paragraph--type--paragraph-read-more-cards .field--name-field-cards .field__item:not(.field--name-field-description-formatted).slick-slide{width:var(--rectangle-card-tall-width);height:var(--rectangle-card-tall-height);min-height:unset;min-width:unset}@media(max-width:1023px){.paragraph--type--paragraph-read-more-cards .field--name-field-cards .field__item:not(.field--name-field-description-formatted).slick-slide{width:var(--rectangle-card-mobile-width);height:var(--rectangle-card-mobile-height)}}@media(max-width:1023px){.paragraph--type--paragraph-read-more-cards .field--name-field-cards .field__item:not(.field--name-field-description-formatted).slick-slide{margin:10px}}.view-mode--paragraph-read-more-cards--cards .paragraph_card--text-wrapper{padding:1rem;display:flex;flex-direction:column;height:100%;width:100%}.view-mode--paragraph-read-more-cards--cards .paragraph_card--text{position:relative;z-index:1;font-weight:normal;line-height:26px;font-size:18px;margin:0 auto auto auto;text-align:center;color:#2d333d}.view-mode--paragraph-read-more-cards--cards .paragraph_card--title{position:relative;z-index:1;margin:0 auto}.view-mode--paragraph-read-more-cards--cards .paragraph_card--title h3{font-weight:500;font-size:30px;line-height:35px}.view-mode--paragraph-read-more-cards--cards .paragraph_card--cta{position:relative;z-index:1;display:flex;justify-content:flex-end}.view-mode--paragraph-read-more-cards--cards .paragraph_card--cta>.button-cta-circle,.view-mode--paragraph-read-more-cards--cards .paragraph_card--cta .button-cta-circle::after{border-color:#000}.view-mode--paragraph-read-more-cards--cards .paragraph_card--brush{display:none}.view-mode--paragraph-read-more-cards--cards-background-brush{transition:.25s ease;box-shadow:0 0 0 rgba(0,0,0,.3)}.view-mode--paragraph-read-more-cards--cards-background-brush:hover{box-shadow:0 0 8px rgba(0,0,0,.3)}.view-mode--paragraph-read-more-cards--cards-background-brush.paragraph--type--paragraph-read-more-cards:hover{box-shadow:0 0 0 rgba(0,0,0,.3)}.view-mode--paragraph-read-more-cards--cards-background-brush .paragraph_card--text-wrapper{padding:1rem;display:flex;flex-direction:column;color:#fff;margin-top:auto;width:100%}.view-mode--paragraph-read-more-cards--cards-background-brush .paragraph_card--text{display:none}.view-mode--paragraph-read-more-cards--cards-background-brush .paragraph_card--title{position:relative;z-index:1}.view-mode--paragraph-read-more-cards--cards-background-brush .paragraph_card--title h3{font-weight:500;font-size:14px;line-height:1.5;text-align:center}@media(min-width:768px){.view-mode--paragraph-read-more-cards--cards-background-brush .paragraph_card--title h3{font-size:18px}}.view-mode--paragraph-read-more-cards--cards-background-brush .paragraph_card--cta{position:relative;z-index:1;justify-content:flex-end;display:flex;margin:2%;min-height:40px}.view-mode--paragraph-read-more-cards--cards-background-brush .paragraph_card--image{border-radius:10px;overflow:hidden}.view-mode--paragraph-read-more-cards--cards-background-brush .paragraph_card--image .paragraph_card--brush>picture>img{position:absolute;bottom:0;-o-object-fit:cover;object-fit:cover}.view-mode--paragraph-read-more-cards--cards .paragraph--type--paragraph-card,.view-mode--paragraph-read-more-cards--cards-background-brush .paragraph--type--paragraph-card{position:relative;height:310px;border-radius:20px;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:.25s ease;box-shadow:0 0 0 rgba(0,0,0,.3)}@media(min-width:1025px){.view-mode--paragraph-read-more-cards--cards .paragraph--type--paragraph-card,.view-mode--paragraph-read-more-cards--cards-background-brush .paragraph--type--paragraph-card{height:425px}}.view-mode--paragraph-read-more-cards--cards .paragraph--type--paragraph-card:hover,.view-mode--paragraph-read-more-cards--cards-background-brush .paragraph--type--paragraph-card:hover{box-shadow:0 0 8px rgba(0,0,0,.3)}.view-mode--paragraph-read-more-cards--cards .paragraph--type--paragraph-card:hover .button-cta-circle,.view-mode--paragraph-read-more-cards--cards-background-brush .paragraph--type--paragraph-card:hover .button-cta-circle{border-color:#fff;background-color:#fff}.view-mode--paragraph-read-more-cards--cards .paragraph--type--paragraph-card:hover .button-cta-circle::after,.view-mode--paragraph-read-more-cards--cards-background-brush .paragraph--type--paragraph-card:hover .button-cta-circle::after{border-color:#000}.view-mode--paragraph-read-more-cards--cards .paragraph--type--paragraph-card .paragraph_card--image,.view-mode--paragraph-read-more-cards--cards-background-brush .paragraph--type--paragraph-card .paragraph_card--image{position:absolute;width:100%;height:100%;z-index:0}.view-mode--paragraph-read-more-cards--cards .paragraph--type--paragraph-card .paragraph_card--image img,.view-mode--paragraph-read-more-cards--cards-background-brush .paragraph--type--paragraph-card .paragraph_card--image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.view-mode--paragraph-read-more-cards--cards .paragraph--type--paragraph-card .paragraph_card--brush,.view-mode--paragraph-read-more-cards--cards .paragraph--type--paragraph-card .paragraph_card--brush img,.view-mode--paragraph-read-more-cards--cards-background-brush .paragraph--type--paragraph-card .paragraph_card--brush,.view-mode--paragraph-read-more-cards--cards-background-brush .paragraph--type--paragraph-card .paragraph_card--brush img{position:absolute;bottom:0;left:0;z-index:1;width:100%}.view-mode--paragraph-read-more-cards--cards-with-icons .field--name-field-cards{padding-inline:17px}.view-mode--paragraph-read-more-cards--cards-with-icons .field--name-field-cards>.field__item{min-height:unset !important;max-height:unset !important;margin-inline:auto !important}.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card{height:auto}.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card .paragraph_card--image{height:100px;width:100px;margin-bottom:13px}.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card .paragraph_card--image picture{display:block;width:100px;height:100px}.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card .paragraph_card--image picture img{max-width:100%;display:block;margin:auto}.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card .paragraph_card--text-wrapper .paragraph_card--text{position:relative;z-index:1;font-weight:normal;line-height:26px;font-size:18px;text-align:center;padding:0 16%}.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card .paragraph_card--text-wrapper .paragraph_card--title{position:relative;z-index:1;text-align:center}.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card .paragraph_card--text-wrapper .paragraph_card--title h3,.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card .paragraph_card--text-wrapper .paragraph_card--title h3>p{margin-bottom:15px;font-weight:300;font-size:50px}.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card,.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card{position:relative;overflow:hidden;display:flex;align-items:center;flex-direction:column;background-color:rgba(0,0,0,0)}.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card .paragraph_card--icon,.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card .paragraph_card--icon{height:100px;width:100px;margin-bottom:13px}.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card .paragraph_card--icon picture,.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card .paragraph_card--icon picture{display:block;width:100px;height:100px}.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card .paragraph_card--icon picture img,.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card .paragraph_card--icon picture img{max-width:100%;display:block;margin:auto}.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card .paragraph_card--text-wrapper,.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card .paragraph_card--text-wrapper{padding:1rem;display:flex;flex-direction:column;margin-top:auto;width:100%}@media(max-width:1023px){.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card .paragraph_card--text-wrapper,.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card .paragraph_card--text-wrapper{margin-top:unset}}.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card .paragraph_card--text,.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card .paragraph_card--text{position:relative;z-index:1;font-weight:normal;line-height:26px;font-size:18px;text-align:center}.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card .paragraph_card--title,.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card .paragraph_card--title{position:relative;z-index:1;text-align:center}.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card .paragraph_card--title h3,.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card .paragraph_card--title h3>p,.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card .paragraph_card--title h3,.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card .paragraph_card--title h3>p{font-weight:500;font-size:30px;line-height:35px}.view-mode--paragraph-read-more-cards--cards-with-icons .paragraph--type--paragraph-card .paragraph_card--cta,.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card .paragraph_card--cta{position:relative;z-index:1;justify-content:flex-end;display:flex;margin:2%}.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card{height:400px}@media(min-width:1024px){.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card{height:500px}}.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card .paragraph_card--image{min-width:var(--rectangle-card-mobile-width);min-height:var(--rectangle-card-mobile-width);border-radius:50%;overflow:hidden;aspect-ratio:1/1}@media(min-width:768px){.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card .paragraph_card--image{min-width:300px;min-height:300px}}.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card .paragraph_card--image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card .paragraph_card--text-wrapper{padding:1rem}.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card .paragraph_card--title h3{font-weight:500;font-size:30px;line-height:35px}.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card .paragraph_card--cta{display:none}.view-mode--paragraph-read-more-cards--cards-round-images .paragraph--type--paragraph-card .slick-cloned{display:none}@media(max-width:1023px){.paragraph--type--paragraph-read-more-cards .field--name-field-cards.slick-initialized{display:block;max-width:100vw;width:100%;overflow:hidden}}@media(max-width:1023px){.paragraph--type--paragraph-read-more-cards .field--name-field-cards.slick-initialized .field__item{display:block}}.field__item.slick-slide.slick-cloned{display:none !important}.view-mode--paragraph-read-more-cards--cards.view-mode--cards:hover .paragraph_card--text-wrapper-has-icon>.paragraph_card--cta>.button-cta-circle,.view-mode--paragraph-read-more-cards--cards.view-mode--cards:hover ::after{background-color:initial}.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--title h3,.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--title h3>p{line-height:33px;font-weight:500;font-size:26px}@media(min-width:1024px){.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--title h3,.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--title h3>p{margin-bottom:16px;font-size:40px}}.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--icon{height:100px;width:100px;padding-top:25px}.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--icon picture{display:block;width:100px;height:100px}.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--icon picture img{width:100%;display:block;margin:auto}.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--text-wrapper-has-icon{padding:80px 25px 50px 25px;display:flex;flex-direction:column;justify-content:space-between;height:60%;width:100%}@media(max-width:1024px){.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--text-wrapper-has-icon{padding:50px 25px 35px 25px}}.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--text-wrapper-has-icon .paragraph_card--title h3{font-size:30px;font-weight:300;text-align:center}@media(max-width:1024px){.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--text-wrapper-has-icon .paragraph_card--title h3{font-size:20px;line-height:1}}.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--text-wrapper-has-icon .paragraph_card--cta{justify-content:center}.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--text-wrapper-has-icon .paragraph_card--cta .button-cta-circle,.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--text-wrapper-has-icon .paragraph_card--cta ::after{border-color:#fff}.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--text-wrapper{padding:65px 14px 14px;justify-content:space-between}@media(min-width:1024px){.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--text-wrapper{padding:110px 24px 24px}}.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--text{padding-bottom:25px}.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--text p,.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--text li{font-size:14px;line-height:1.35}@media(min-width:1024px){.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--text p,.view-mode--paragraph-read-more-cards--cards.view-mode--cards .paragraph_card--text li{font-size:18px;line-height:26px}}.view-mode--paragraph-read-more-cards--no-icons{padding:100px 20px 120px 20px;text-align:center}.view-mode--paragraph-read-more-cards--no-icons .paragraph_read_more_cards__inner{width:100%;max-width:1440px;margin-inline:auto}.view-mode--paragraph-read-more-cards--no-icons .paragraph_read_more_cards__inner__content{padding-bottom:30px}@media(min-width:1024px){.view-mode--paragraph-read-more-cards--no-icons .paragraph_read_more_cards__inner__content{padding:0 10% 60px}}.view-mode--paragraph-read-more-cards--no-icons .paragraph_read_more_cards__inner__content__title{padding-bottom:17px}@media(min-width:1024px){.view-mode--paragraph-read-more-cards--no-icons .items_list{display:flex;justify-content:center;flex-wrap:wrap}}.view-mode--paragraph-read-more-cards--no-icons .items_list .item{padding:27px 10px;margin-bottom:20px;font-size:14px;max-width:auto}@media(min-width:1024px){.view-mode--paragraph-read-more-cards--no-icons .items_list .item{font-size:18px;max-width:33.3333333333%;padding:0 30px 80px}}.view-mode--paragraph-read-more-cards--no-icons .items_list .item__title,.view-mode--paragraph-read-more-cards--no-icons .items_list .item .paragraph_card--title{font-size:20px;line-height:34px;font-weight:700}@media(min-width:1025px){.view-mode--paragraph-read-more-cards--no-icons .items_list .item__title,.view-mode--paragraph-read-more-cards--no-icons .items_list .item .paragraph_card--title{margin-bottom:16px}}.view-mode--paragraph-read-more-cards--no-icons .items_list .item__description{padding-bottom:25px}.view-mode--paragraph-read-more-cards--no-icons .items_list .item__description p{font-size:inherit;line-height:1.3}@media(min-width:1025px){.view-mode--paragraph-read-more-cards--no-icons .items_list .item__description p{line-height:1.5}}.view-mode--paragraph-read-more-cards--no-icons .items_list .item__link{display:block;text-decoration:none;color:#6053b4;font-size:inherit;margin-top:16px}.view-mode--paragraph-read-more-cards--no-icons .items_list .item__link::after{position:relative;content:"";display:inline-block;width:8px;height:8px;transform:rotate(45deg);top:0;margin:0 0 0 5px;border-right:2px solid #6053b4;border-top:2px solid #6053b4}.view-mode--paragraph-read-more-cards--no-icons .items_list .item__link:hover{font-weight:500;text-decoration:underline}.view-mode--paragraph--no-icons.view-mode--paragraph-read-more-cards--no-icons .clickable-card{position:relative;width:auto;height:auto;display:inline-block;font-size:16px;text-decoration:none;text-align:center;color:#fff;background-color:rgba(0,0,0,0);transition:.25s ease;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin-top:2rem}.view-mode--paragraph--no-icons.view-mode--paragraph-read-more-cards--no-icons .clickable-card span{display:block;position:relative}.view-mode--paragraph--no-icons.view-mode--paragraph-read-more-cards--no-icons .clickable-card span:after{content:"";position:absolute;right:-10px;top:5px;width:8px;height:8px;border-top:1px solid #fff;border-right:1px solid #fff;border-width:2px;transform:rotate(45deg)}.view-mode--paragraph--no-icons.view-mode--paragraph-read-more-cards--no-icons .clickable-card:hover{color:#fff}.view-mode--paragraph--no-icons.view-mode--paragraph-read-more-cards--no-icons .custom-cards--no-icons .field__item{max-width:none;flex:0 0 30%;max-height:none}.view-mode--paragraph--no-icons.view-mode--paragraph-read-more-cards--no-icons .custom-cards--no-icons .field__item.field--name-field-cta{min-height:auto}.view-mode--paragraph--no-icons.view-mode--paragraph-read-more-cards--no-icons .custom-cards--no-icons .paragraph_card--title h3{font-size:20px;line-height:34px;font-weight:700;margin-bottom:16px}.view-mode--paragraph--no-icons.text-black.view-mode--paragraph-read-more-cards--no-icons .clickable-card{color:#6053b4}.view-mode--paragraph--no-icons.text-black.view-mode--paragraph-read-more-cards--no-icons .clickable-card span:after{border-top:1px solid #6053b4;border-right:1px solid #6053b4}
.paragraph--type--paragraph-testimonial{--_color:#2D333D;color:var(--_color);padding:3rem 0;max-width:1920px;width:100%;margin:auto}@media(min-width:768px){.paragraph--type--paragraph-testimonial{padding:120px 0 62px}}@media(min-width:1024px){.paragraph--type--paragraph-testimonial{padding:143px 0 100px}}.paragraph--type--paragraph-testimonial .paragraph_testimonial--inner{width:100%;max-width:1440px;margin-inline:auto;display:flex;flex-direction:column;margin:auto;justify-content:center;padding-inline:30px;gap:24px}@media(min-width:768px){.paragraph--type--paragraph-testimonial .paragraph_testimonial--inner{padding-inline:55px;gap:50px}}@media(min-width:1024px){.paragraph--type--paragraph-testimonial .paragraph_testimonial--inner{padding-inline:75px}}.paragraph--type--paragraph-testimonial .paragraph_testimonial--quote{font-size:20px;line-height:1.5;font-weight:300;text-align:center;white-space:pre-line}@media(min-width:768px){.paragraph--type--paragraph-testimonial .paragraph_testimonial--quote{font-size:26px}}@media(min-width:1024px){.paragraph--type--paragraph-testimonial .paragraph_testimonial--quote{font-size:38px}}.paragraph--type--paragraph-testimonial .paragraph_testimonial--quote span.quote,.paragraph--type--paragraph-testimonial .paragraph_testimonial--quote span.quote-last{width:40px;height:35px;margin-right:10px;display:inline-block;background-color:currentColor;-webkit-mask-image:url(/themes/custom/theme_cerba/img/sprites/large-quote-white.svg);mask-image:url(/themes/custom/theme_cerba/img/sprites/large-quote-white.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media(max-width:768px){.paragraph--type--paragraph-testimonial .paragraph_testimonial--quote span.quote,.paragraph--type--paragraph-testimonial .paragraph_testimonial--quote span.quote-last{width:25px;height:25px;-webkit-mask-image:url(/themes/custom/theme_cerba/img/sprites/small-quote-white.svg);mask-image:url(/themes/custom/theme_cerba/img/sprites/small-quote-white.svg)}}.paragraph--type--paragraph-testimonial .paragraph_testimonial--quote span.quote-last{margin-right:0;margin-left:12px;transform:scaleX(-1)}.paragraph--type--paragraph-testimonial .paragraph_testimonial--name h2{font-size:18px;font-weight:700;line-height:1.5;text-align:center}.paragraph--type--paragraph-testimonial .paragraph_testimonial--position{font-size:12px;line-height:1.5;margin-top:5px}@media(min-width:1024px){.paragraph--type--paragraph-testimonial .paragraph_testimonial--position{font-size:14px}}.paragraph--type--paragraph-testimonial .paragraph_testimonial--content{text-align:center}.paragraph--type--paragraph-testimonial .paragraph_testimonial--image{display:flex;justify-content:center}.paragraph--type--paragraph-testimonial .paragraph_testimonial--text-wrapper{display:flex;justify-content:center;flex-direction:column;margin-top:10px}.paragraph--type--paragraph-testimonial.view-mode--paragraph--image-left .paragraph_testimonial--inner{flex-direction:row-reverse;align-items:center}.paragraph--type--paragraph-testimonial.view-mode--paragraph--image-right .paragraph_testimonial--inner{flex-direction:row;align-items:center}.paragraph--type--paragraph-testimonial.text-white{--_color:#FFF}
.paragraph--type--paragraph-text-media-and-link.text-white{color:#fff}.paragraph--type--paragraph-text-media-and-link.text-white .field--name-field-cta>a{color:#fff;border:1px solid #fff}.paragraph--type--paragraph-text-media-and-link.text-white .field--name-field-cta>a:hover{background-color:#fff;color:#59676d;border:1px solid #fff}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--background-image .paragraph_text_media_and_link--text{width:90%;margin:0 auto;padding-bottom:24px;font-size:16px;line-height:1.5}@media(min-width:768px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--background-image .paragraph_text_media_and_link--text{padding:60px 0}}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--background-image .paragraph_text_media_and_link--image{position:absolute;width:100%;height:100%}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--background-image .paragraph_text_media_and_link--image picture{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--background-image .paragraph_text_media_and_link--image img{max-width:100%;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--background-image .paragraph_text_media_and_link--inner{position:relative;margin:auto;padding:35px 16px 50px;width:100%;text-align:center}@media(min-width:768px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--background-image .paragraph_text_media_and_link--inner{padding:100px 35px 125px}}@media(min-width:992px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--background-image .paragraph_text_media_and_link--inner{padding:120px 35px 150px}}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--background-image .paragraph_text_media_and_link--wrapper{max-width:100%}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--background-image .paragraph_text_media_and_link--cta{justify-content:center}@media(min-width:1024px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--wrapper{flex-direction:row-reverse}}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--text{font-size:16px;line-height:1.5;margin-bottom:1rem}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--inner{width:auto}@media(min-width:1024px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--inner{margin-right:30px;margin-left:117px}}@media(min-width:1440px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--inner{margin-left:147px}}@media(min-width:1024px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--image{margin-right:30px !important}}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--inner{width:auto}@media(min-width:1024px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--inner{margin-left:30px}}@media(min-width:1440px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--inner{margin-right:147px}}@media(min-width:1024px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--wrapper{flex-direction:row}}@media(min-width:1024px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--image{margin-left:30px !important}}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--image,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--image{position:relative;height:-moz-fit-content;height:fit-content;margin:0 auto 24px;max-width:325px}@media(min-width:768px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--image,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--image{max-width:375px}}@media(min-width:1025px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--image,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--image{margin-bottom:unset;max-width:100%;flex:1 1 0}}@media(min-width:1440px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--image,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--image{flex:none}}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--image picture,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--image picture{width:100%}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--image picture img,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--image picture img{width:100%}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--image .paragraph--type--text-bloc,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--image .paragraph--type--text-bloc{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;text-align:center;color:#fff}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--image .paragraph--type--text-bloc .field--name-field-plain-title,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--image .paragraph--type--text-bloc .field--name-field-plain-title{font-weight:300;font-size:40px;line-height:100%}@media(min-width:1024px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--image .paragraph--type--text-bloc .field--name-field-plain-title,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--image .paragraph--type--text-bloc .field--name-field-plain-title{font-size:88px}}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--image .paragraph--type--text-bloc .field--name-field-description-formatted,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--image .paragraph--type--text-bloc .field--name-field-description-formatted{margin-top:16px;font-style:normal;font-weight:bold;font-size:18px;line-height:26px}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--wrapper,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--wrapper{max-width:1440px;padding:2rem;justify-content:center}@media(min-width:768px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--wrapper,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--wrapper{padding:100px 35px 125px}}@media(min-width:1440px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--wrapper,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--wrapper{padding:100px 0 125px}}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--text,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--text{font-size:16px;line-height:1.5;margin-bottom:20px}@media(min-width:1024px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--text,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--text{margin-bottom:40px}}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--inner,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--inner{flex:1 1 0}@media(min-width:1440px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--inner,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--inner{flex:none}}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--inner>div,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--inner>div{width:100%;margin-inline:auto}@media(min-width:1440px){.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--inner>div,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--inner>div{max-width:440px}}.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--title,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-left .paragraph_text_media_and_link--title>p,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--title,.paragraph--type--paragraph-text-media-and-link.view-mode--paragraph--image-right .paragraph_text_media_and_link--title>p{line-height:1.1}.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-left .paragraph_text_media_and_link--wrapper{flex-direction:row}.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-right .paragraph_text_media_and_link--wrapper{flex-direction:row-reverse}@media screen and (min-width:768px)and (max-width:1200px){.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-right .paragraph_text_media_and_link,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-left .paragraph_text_media_and_link{height:100%}}.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-right .paragraph_text_media_and_link--wrapper,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-left .paragraph_text_media_and_link--wrapper{max-width:unset}@media screen and (min-width:768px)and (max-width:1200px){.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-right .paragraph_text_media_and_link--wrapper,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-left .paragraph_text_media_and_link--wrapper{height:100%}}@media screen and (max-width:768px){.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-right .paragraph_text_media_and_link--wrapper,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-left .paragraph_text_media_and_link--wrapper{flex-direction:column}}.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-right .paragraph_text_media_and_link--image,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-left .paragraph_text_media_and_link--image{flex:0 0 50%}@media screen and (min-width:768px)and (max-width:1200px){.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-right .paragraph_text_media_and_link--image img,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-left .paragraph_text_media_and_link--image img{-o-object-fit:cover;object-fit:cover;height:100%}}.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-right .paragraph_text_media_and_link--inner,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-left .paragraph_text_media_and_link--inner{flex:0 0 50%;padding-inline:90px}@media(max-width:1023px){.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-right .paragraph_text_media_and_link--inner,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-left .paragraph_text_media_and_link--inner{padding-inline:20px}}@media(max-width:767px){.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-right .paragraph_text_media_and_link--inner,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-left .paragraph_text_media_and_link--inner{padding:50px 44px 36px 44px}}.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-right .paragraph_text_media_and_link--text p,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-left .paragraph_text_media_and_link--text p{font-size:16px;line-height:1.5;margin-bottom:1rem}@media(max-width:767px){.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-right .paragraph_text_media_and_link--text p,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-left .paragraph_text_media_and_link--text p{font-size:14px;line-height:1.1}}@media(min-width:768px){.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-right .paragraph_text_media_and_link--text p,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-left .paragraph_text_media_and_link--text p{text-align:center}}.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-right .paragraph_text_media_and_link--cta,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-left .paragraph_text_media_and_link--cta{justify-content:center}.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-right .paragraph_text_media_and_link--title,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-right .paragraph_text_media_and_link--title>p,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-left .paragraph_text_media_and_link--title,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-left .paragraph_text_media_and_link--title>p{font-size:2rem;line-height:1.1}@media(min-width:768px){.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-right .paragraph_text_media_and_link--title,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-right .paragraph_text_media_and_link--title>p,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-left .paragraph_text_media_and_link--title,.paragraph--type--paragraph-text-media-and-link.view-mode--image-half-screen-left .paragraph_text_media_and_link--title>p{text-align:center}}.paragraph--type--paragraph-text-media-and-link{width:100%;max-width:1920px;margin:0 auto}.paragraph_text_media_and_link--wrapper{width:100%;max-width:1440px;margin-inline:auto;position:relative;display:flex;flex-direction:column;justify-content:space-between}.paragraph_text_media_and_link--image img{max-width:100%}.paragraph_text_media_and_link--inner{width:50%;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;margin-top:auto;margin-bottom:auto}.paragraph_text_media_and_link--text{height:-moz-fit-content;height:fit-content;font-size:16px;line-height:1.5;margin-bottom:1rem}.paragraph_text_media_and_link--title,.paragraph_text_media_and_link--title>p{padding-bottom:24px;font-size:26px;line-height:1.3;font-weight:300;white-space:pre-line}@media(min-width:1024px){.paragraph_text_media_and_link--title,.paragraph_text_media_and_link--title>p{font-size:40px}}.paragraph_text_media_and_link--title b,.paragraph_text_media_and_link--title strong,.paragraph_text_media_and_link--title>p b,.paragraph_text_media_and_link--title>p strong{font-weight:400}.paragraph_text_media_and_link--cta{display:flex}.paragraph_text_media_and_link--text ul{list-style:disc}.paragraph_text_media_and_link--text ul li{font-size:18px;margin-left:1rem}
.paragraph_text_card--title{text-align:center;padding:0 10% 60px;line-height:26px}.field--name-field-text-card{display:flex;justify-content:center;flex-wrap:wrap;gap:20px}@media(max-width:992px){.field--name-field-text-card{flex-direction:column;gap:0;align-items:center}}.field--name-field-text-card .field__item{flex:1 1 300px;padding:0 20px 60px;margin:0 10px 20px;border-radius:20px;max-width:460px;width:460px;height:134px;border:1px solid #8b9397}@media(max-width:992px){.field--name-field-text-card .field__item{width:90vw;height:110px;flex:none;max-width:none}}.field--name-field-text-card .field__item p{font-size:20px;line-height:34px;font-weight:700;display:block;margin-top:18px;margin-bottom:12px;text-align:center}@media(max-width:992px){.field--name-field-text-card .field__item p{font-size:16px}}
.subMenuWithAnchors{width:100%;max-width:1920px;margin:0 auto;background:#f2f2f2}@media(max-width:767px){.subMenuWithAnchors{display:none}}@media(min-width:768px){.subMenuWithAnchors{position:sticky;top:calc(var(--header-top) + var(--header-height));z-index:499}}.subMenuWithAnchors-list{width:100%;max-width:1440px;margin-inline:auto;padding-inline:20px;padding-block:24px}@media(min-width:768px){.subMenuWithAnchors-list{padding-inline:40px}}@media(min-width:1024px){.subMenuWithAnchors-list{padding-inline:90px}}@media(min-width:768px){.subMenuWithAnchors-list{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;gap:8px}}.subMenuWithAnchors-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;text-transform:uppercase;font-size:14px;line-height:22px;font-weight:500;text-align:center;color:inherit;max-width:150px}.subMenuWithAnchors-link:hover{text-decoration:underline}
.paragraph--type--paragraph-video.view-mode--paragraph--video-full{margin-bottom:60px}.paragraph--type--paragraph-video.view-mode--paragraph--video-full .paragraph_video--wrapper{width:100%;max-width:1440px;margin-inline:auto;display:block}.paragraph--type--paragraph-video.view-mode--paragraph--video-full .paragraph_video--title{text-align:center}.paragraph--type--paragraph-video.view-mode--paragraph--video-full .paragraph_video--text{text-align:left;width:100%;font-size:16px;line-height:1.5;text-align:center}.paragraph--type--paragraph-video.view-mode--paragraph--video-full .paragraph_video--text p{width:100%}.paragraph--type--paragraph-video.view-mode--paragraph--video-full .paragraph_video--video{justify-content:center}.paragraph--type--paragraph-video.view-mode--paragraph--video-full .paragraph_video--video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--paragraph-video.view-mode--paragraph--video-left,.paragraph--type--paragraph-video.view-mode--paragraph--video-right{padding:24px 0 50px}@media(min-width:1024px){.paragraph--type--paragraph-video.view-mode--paragraph--video-left,.paragraph--type--paragraph-video.view-mode--paragraph--video-right{padding:60px 0 90px}}.paragraph--type--paragraph-video.view-mode--paragraph--video-left .paragraph_video--video picture,.paragraph--type--paragraph-video.view-mode--paragraph--video-right .paragraph_video--video picture{margin:auto}@media(min-width:1024px){.paragraph--type--paragraph-video.view-mode--paragraph--video-left .paragraph_video--video,.paragraph--type--paragraph-video.view-mode--paragraph--video-right .paragraph_video--video{width:42%;margin-block:unset}}@media(min-width:1440px){.paragraph--type--paragraph-video.view-mode--paragraph--video-left .paragraph_video--video,.paragraph--type--paragraph-video.view-mode--paragraph--video-right .paragraph_video--video{width:55%;margin:5px 15px 25px 0}}@media(min-width:1024px){.paragraph--type--paragraph-video.view-mode--paragraph--video-left .paragraph_video--wrapper,.paragraph--type--paragraph-video.view-mode--paragraph--video-right .paragraph_video--wrapper{display:flex;justify-content:center;padding-inline:unset}}.paragraph--type--paragraph-video.view-mode--paragraph--video-left .paragraph_video--text,.paragraph--type--paragraph-video.view-mode--paragraph--video-right .paragraph_video--text{text-align:left;font-size:16px;line-height:1.5}@media(min-width:1024px){.paragraph--type--paragraph-video.view-mode--paragraph--video-right .paragraph_video--wrapper{flex-direction:row-reverse}}.paragraph--type--paragraph-video.view-mode--paragraph--video-right .paragraph_video--wrapper+.paragraph_video--cta .field--name-field-cta{padding-top:0}.paragraph--type--paragraph-video.view-mode--paragraph--video-right .paragraph_video--text{text-align:left;font-size:16px;line-height:1.5}@media(min-width:1024px){.paragraph--type--paragraph-video.view-mode--paragraph--video-right .paragraph_video--inner{margin-right:50px;margin-left:147px;flex:1 1 0}}@media(min-width:1024px){.paragraph--type--paragraph-video.view-mode--paragraph--video-left .paragraph_video--inner{padding:0 147px 0 30px}}.paragraph--type--paragraph-video.view-mode--paragraph--video-left .paragraph_video--wrapper{flex-direction:row}.paragraph--type--paragraph-video{width:100%;max-width:1920px;margin:0 auto}.paragraph_video--wrapper{width:100%;max-width:1440px;margin-inline:auto;position:relative;padding:2rem 1.5rem}@media(min-width:1024px){.paragraph_video--wrapper{padding-block:5rem}}.paragraph_video--video{aspect-ratio:16/9;margin-block:1.5rem}.paragraph_video--video .field--name-field-video,.paragraph_video--video .field--name-field-media-oembed-video,.paragraph_video--video .media,.paragraph_video--video iframe{width:100%;height:100%;aspect-ratio:16/9}.paragraph_video--inner{flex:0 0 calc(45% - 20px);height:-moz-fit-content;height:fit-content}.paragraph_video--text{height:-moz-fit-content;height:fit-content;font-size:16px;line-height:1.5}.paragraph_video--text ul{list-style:disc}.paragraph_video--text ul li{font-size:18px;margin-left:1rem}.paragraph_video--title{padding-bottom:24px;white-space:pre-line}.paragraph_video--title b,.paragraph_video--title strong{font-weight:400}.paragraph_video--cta{display:flex;justify-content:center}
.paragraph--type--paragraph-simple-text{max-width:1920px;width:100%;margin:auto}.paragraph--type--paragraph-simple-text .paragraph_simple_text--wrapper{padding:54px 24px 70px}@media(min-width:1024px){.paragraph--type--paragraph-simple-text .paragraph_simple_text--wrapper{padding-top:100px;padding-bottom:100px}}.paragraph--type--paragraph-simple-text .paragraph_simple_text--title{margin:30px 0;white-space:pre-line;text-align:center}@media(max-width:1023px){.paragraph--type--paragraph-simple-text .paragraph_simple_text--title{text-align:left}}.paragraph--type--paragraph-simple-text .paragraph_simple_text--inner{width:100%;max-width:1440px;margin-inline:auto;margin-block:0;max-width:1146px}.paragraph--type--paragraph-simple-text .paragraph_simple_text--inner .text-bloc--wrapper.simple_default .field--name-field-plain-title{font-size:1.6rem}.paragraph--type--paragraph-simple-text .paragraph_simple_text--inner .text-bloc--wrapper.simple_one_col .field--name-field-plain-title{font-size:28px;font-weight:300;margin-bottom:.5rem}.paragraph--type--paragraph-simple-text .paragraph_simple_text--inner .text-bloc--wrapper.simple_two_col .field__items{width:100%;margin:auto}@media(min-width:1024px){.paragraph--type--paragraph-simple-text .paragraph_simple_text--inner .text-bloc--wrapper.simple_two_col .field__items{display:flex}}.paragraph--type--paragraph-simple-text .paragraph_simple_text--inner .text-bloc--wrapper.simple_two_col .field__items .field__item{flex:1}.paragraph--type--paragraph-simple-text .paragraph_simple_text--inner .text-bloc--wrapper.simple_two_col .field__items .field__item .field--name-field-plain-title{font-weight:300;font-size:28px;margin:.5em 0;flex:1}@media(min-width:1024px){.paragraph--type--paragraph-simple-text .paragraph_simple_text--inner .text-bloc--wrapper.simple_two_col .field__items .field__item{margin:unset;margin-bottom:25px;margin-right:10%}}.paragraph--type--paragraph-simple-text .paragraph_simple_text--inner .text-bloc--wrapper.simple_two_col .text-bloc--title{font-weight:bold;font-size:22px;margin-bottom:1em}.paragraph--type--paragraph-simple-text .paragraph_simple_text--inner .text-bloc--wrapper.simple_two_col .text-bloc--content{margin-bottom:1em}.paragraph--type--paragraph-simple-text .paragraph_simple_text--inner .text-bloc--wrapper.simple_two_col.simple_two_col--img_left .field__item:first-child{flex:1;margin-right:1rem}.paragraph--type--paragraph-simple-text .paragraph_simple_text--inner .text-bloc--wrapper.simple_two_col.simple_two_col--img_left .field__item:last-child{flex:3}.paragraph--type--paragraph-simple-text .paragraph_simple_text--inner .text-bloc--wrapper.simple_two_col.simple_two_col--img_left .paragraph_simple_text--wrapper{padding-top:0;padding-bottom:0}.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--default .paragraph_simple_text--inner .text-bloc--wrapper .text-bloc{padding-bottom:1em}.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--one-column .paragraph_simple_text--title,.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--two-columns .paragraph_simple_text--title{margin:auto;width:90%}@media(min-width:1024px){.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--one-column .paragraph_simple_text--title,.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--two-columns .paragraph_simple_text--title{width:40%;margin-inline:unset}}.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--one-column .paragraph_simple_text--title h2,.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--two-columns .paragraph_simple_text--title h2{line-height:53px}.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--one-column .paragraph_simple_text--inner .text-bloc--wrapper .text-bloc,.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--two-columns .paragraph_simple_text--inner .text-bloc--wrapper .text-bloc{width:90%;margin:auto}@media(min-width:1024px){.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--one-column .paragraph_simple_text--inner .text-bloc--wrapper .text-bloc,.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--two-columns .paragraph_simple_text--inner .text-bloc--wrapper .text-bloc{margin:unset;margin-bottom:55px;margin-right:10%;width:40%}}.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--two-columns .paragraph_simple_text--title{width:100%;text-align:left;margin:30px 0}@media(min-width:1024px){.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--two-columns .paragraph_simple_text--title{margin-inline:unset}}.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--two-columns .paragraph_simple_text--title h2{line-height:1.4}.paragraph--type--paragraph-simple-text.view-mode--paragraph-simple-text--two-columns .paragraph_simple_text--inner .text-bloc--wrapper{display:flex;flex-wrap:wrap}.paragraph--type--paragraph-simple-text table{padding:0px;box-sizing:border-box;border:none;font-weight:400;font-size:16px;vertical-align:baseline;border-collapse:collapse;border-spacing:1px;color:#2d333d;text-align:start}.paragraph--type--paragraph-simple-text tbody{padding:0px;box-sizing:border-box;border:0px;font:inherit;vertical-align:baseline}.paragraph--type--paragraph-simple-text tr:first-child td{background-color:#e7e6e6}.paragraph--type--paragraph-simple-text td{border:1px solid #000;padding:0cm 7px;vertical-align:baseline;width:165px}.paragraph--type--paragraph-simple-text td p{font-size:10px}@media(min-width:425px){.paragraph--type--paragraph-simple-text td p{font-size:12px}}@media(min-width:768px){.paragraph--type--paragraph-simple-text td p{font-size:14px}}.view-mode--paragraph--two-columns-left-image .paragraph_simple_text--wrapper{padding-top:0;padding-bottom:0}.field--name-field-cta{display:flex;justify-content:center;padding:2rem 0}.cta-white div a{border-color:#fff;color:#fff}.cta-white>div>a:hover{background-color:#fff;color:var(--bg-color)}.view-mode--paragraph-simple-text--one-column .field--name-field-cta{justify-content:flex-start}.field__item:nth-of-type(2) .simple_two_col--img_left{margin-top:92px}
.paragraph--type--paragraph-media{width:100%;max-width:1920px;margin:0 auto;padding:50px 24px 55px;width:100%;max-width:1440px;margin-inline:auto;margin-block:0;max-width:1146px}@media(min-width:992px){.paragraph--type--paragraph-media{padding:100px 24px 55px}}.paragraph--type--paragraph-media .paragraph_media--wrapper{display:grid;grid-column:1;gap:24px;align-items:start}.paragraph--type--paragraph-media .paragraph_media--image img{width:100%;border-radius:10px}@media(min-width:768px){.paragraph--type--paragraph-media .paragraph_media--image img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}}@media(min-width:1024px){.paragraph--type--paragraph-media .paragraph_media--image img{border-radius:20px}}.paragraph_media--title{text-align:center}@media(min-width:1024px){.view-mode--paragraph-media--image-left .paragraph_media--image,.view-mode--paragraph-media--image-right .paragraph_media--image{grid-row:1/3}}@media(min-width:768px){.view-mode--paragraph-media--image-left .paragraph_media--image img,.view-mode--paragraph-media--image-right .paragraph_media--image img{aspect-ratio:112/75}}.view-mode--paragraph-media--above .paragraph_media--text{order:1}@media(min-width:1024px){.view-mode--paragraph-media--image-left .paragraph_media--wrapper{grid-template-columns:40% 60%;grid-template-rows:auto 1fr}}.view-mode--paragraph-media--image-left .paragraph_media--image{order:-1}@media(min-width:1024px){.view-mode--paragraph-media--image-right .paragraph_media--wrapper{grid-template-columns:60% 40%;grid-template-rows:auto 1fr}}@media(min-width:1024px){.view-mode--paragraph-media--image-right .paragraph_media--image{grid-column:2}}
.view-evenements{background-color:#f5f5f5}[id*=block-views-block-publications] h2{padding-top:100px;margin-bottom:50px;text-align:center}
.forbidden{width:100%;max-width:1920px;margin:0 auto;box-sizing:border-box;position:relative;padding:0;margin:0 auto;height:100vh;background:url(/themes/custom/theme_cerba/img/404_background.png) left top no-repeat;background-size:cover}.forbidden__content{max-width:1280px;margin:0 auto;position:relative;width:100%;z-index:2;font-weight:400;padding:167px 4% 48px;width:90%}.forbidden__content .title{font-family:"Roboto";font-weight:300;font-size:34px;line-height:85px;letter-spacing:1px;display:block;color:#2d333d}@media(min-width:1024px){.forbidden__content .title{font-size:57px}}@media(min-width:1440px){.forbidden__content .title{font-size:70px}}.forbidden__content .intro{font-size:25px;line-height:120%;margin:30px 0 0;max-width:89%}@media(min-width:1024px){.forbidden__content .intro{font-size:32px;line-height:140%}}@media(min-width:1440px){.forbidden__content .intro{font-size:40px}}.forbidden__content .button-cta{margin-top:50px}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{display:table;content:'';}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{display:none;float:left;height:100%;min-height:1px;}[dir='rtl'] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}
:root{--banner-brush:url(/sites/default/themes/custom/cerbapath/img/background-upper-menu.svg);--banner-brush-language:url(/sites/default/themes/custom/cerbapath/img/brush_language.svg)}.header .logo picture img{padding:12px 0 12px 15px}@media(min-width:601px){.header .logo picture img{padding:10px 0 10px 11%}}@media(min-width:1025px){.header .logo picture img{padding:20px 0 20px 11%}}.footer-logo{display:flex;justify-content:center;padding:2rem}
#view_pathology{padding:0;overflow:visible}.view-pathology .view-content{max-width:80%;margin:0 auto}@media(max-width:767px){.view-pathology .view-content{padding:1rem}}.view-pathology .js-pager__items{max-width:81%;margin:60px auto}@media(max-width:767px){.view-pathology .js-pager__items{display:flex;justify-content:center;margin:30px auto}}.view-pathology .js-pager__items .pager__item .button{background-color:transparent;border:1px solid #2d333d;color:#2d333d;font-size:16px;line-height:18px;border-radius:30px;padding:13px 30px;text-decoration:none;will-change:background-color;transition:background-color .5s,color .3s;width:auto;font-weight:bold;text-align:center;height:auto;max-width:426px}.view-pathology .js-pager__items .pager__item .button:hover{background-color:#59676d;border-color:#59676d;color:#fff}#block-views-block-pathology-block-1 h2,.button-container{max-width:80%;margin:0 auto;text-align:left}@media(max-width:767px){#block-views-block-pathology-block-1 h2,.button-container{padding:1rem}}#block-views-block-pathology-block-1 h2{margin-top:2rem}#views-exposed-form-pathology-block-1 .button-container{display:flex}#views-exposed-form-pathology-block-1 .button-container .button{padding:10px 43px 10px 17px;margin:2rem 10px 9px 0;background:#a09ad0;border-radius:60px;color:#fff;position:relative;display:block;display:flex;align-items:center;justify-content:flex-start}#views-exposed-form-pathology-block-1 .button-container .button::after{content:"x";color:#a09ad0;width:1rem;height:1rem;border-radius:50%;background-color:#fff;position:absolute;right:.8rem;display:flex;justify-content:center;align-items:center;padding:.05rem .1rem .2rem;top:50%;transform:translateY(-50%)}.pathology--filters{background-color:#6153b4}.filters_wrapper{max-width:80%;margin-inline:auto;padding-inline:90px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:60px 0}@media(min-width:1025px){.filters_wrapper{flex-direction:row;justify-content:flex-start}}.form--inline{position:relative;display:flex;flex-direction:column}@media(min-width:1025px){.form--inline{flex-direction:row;margin-left:10%}}fieldset{width:400px}@media(max-width:425px){fieldset{width:300px}}fieldset.form-item{margin-bottom:0}.fieldset-wrapper,.fieldset-wrapper-office{position:absolute;left:0;top:10%}fieldset[data-drupal-selector=edit-specialite] .fieldset-wrapper,fieldset[data-drupal-selector=edit-specialite] .fieldset-wrapper-office,fieldset[data-drupal-selector=edit-region] .fieldset-wrapper,fieldset[data-drupal-selector=edit-region] .fieldset-wrapper-office,fieldset[data-drupal-selector=edit-regio] .fieldset-wrapper,fieldset[data-drupal-selector=edit-regio] .fieldset-wrapper-office{display:none;position:absolute;padding:30px;margin-top:30px;left:0;top:100%;z-index:99;width:min(100%,815px);margin-top:15px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:10px}@media(max-width:767px){fieldset[data-drupal-selector=edit-specialite] .fieldset-wrapper,fieldset[data-drupal-selector=edit-specialite] .fieldset-wrapper-office,fieldset[data-drupal-selector=edit-region] .fieldset-wrapper,fieldset[data-drupal-selector=edit-region] .fieldset-wrapper-office,fieldset[data-drupal-selector=edit-regio] .fieldset-wrapper,fieldset[data-drupal-selector=edit-regio] .fieldset-wrapper-office{top:39%}}fieldset[data-drupal-selector=edit-specialite] .fieldset-wrapper::before,fieldset[data-drupal-selector=edit-specialite] .fieldset-wrapper-office::before,fieldset[data-drupal-selector=edit-region] .fieldset-wrapper::before,fieldset[data-drupal-selector=edit-region] .fieldset-wrapper-office::before,fieldset[data-drupal-selector=edit-regio] .fieldset-wrapper::before,fieldset[data-drupal-selector=edit-regio] .fieldset-wrapper-office::before{content:"";position:absolute;left:25%;bottom:100%;width:0;height:0;border:solid transparent;border-width:0 10px 10px;border-bottom-color:#fff;transform:translateX(-50%)}fieldset[data-drupal-selector=edit-specialite] .fieldset-wrapper.show,fieldset[data-drupal-selector=edit-specialite] .fieldset-wrapper-office.show,fieldset[data-drupal-selector=edit-region] .fieldset-wrapper.show,fieldset[data-drupal-selector=edit-region] .fieldset-wrapper-office.show,fieldset[data-drupal-selector=edit-regio] .fieldset-wrapper.show,fieldset[data-drupal-selector=edit-regio] .fieldset-wrapper-office.show{display:block}@media(max-width:767px){fieldset[data-drupal-selector=edit-region] .fieldset-wrapper{top:77%}}fieldset[data-drupal-selector=edit-region] .fieldset-wrapper::before{left:75%}.form-checkboxes ul{display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(min(165px,100%),1fr))}.form-checkboxes .js-form-item{border-radius:8px;box-shadow:0 0 5px 2px rgba(0,0,0,.25);text-align:center}.form-checkboxes .js-form-item.active{background-color:#6153b4;color:#fff}.form-checkboxes .js-form-item label.option{display:block;padding:20px 10px;width:100%;cursor:pointer}.form-checkboxes .js-form-item input[type=checkbox]{position:absolute;left:-9999px}.filters_title{color:#fff;font-weight:300;font-size:40px}.filters_item{min-height:45px;height:45px;line-height:45px;background:#fff;font-size:1.3rem;border-radius:8px;padding:0 15px;font-family:sans-serif;cursor:pointer;position:relative}.filters_item::after{content:"‹";right:15px;position:absolute;font-size:26px;transform:rotate(-90deg);font-family:sans-serif}.card{display:flex;flex-direction:column;padding:22px;background:#fff;min-width:180px;border:1px solid #c4c4c4;border-radius:20px;min-height:150px;justify-content:space-between}.card-title{font-weight:700;font-size:18px;line-height:150%;color:#6053b4;margin-bottom:.5rem}.views-infinite-scroll-content-wrapper{margin-top:2rem;grid-template-columns:repeat(5,1fr);display:grid;gap:1.5rem}@media(max-width:1200px){.views-infinite-scroll-content-wrapper{grid-template-columns:repeat(4,1fr)}}@media(max-width:880px){.views-infinite-scroll-content-wrapper{margin-top:0;grid-template-columns:repeat(3,1fr)}}@media(max-width:680px){.views-infinite-scroll-content-wrapper{grid-template-columns:repeat(2,1fr)}}@media(max-width:425px){.views-infinite-scroll-content-wrapper{grid-template-columns:none}}
#view_contact{padding:0}fieldset[data-drupal-selector=edit-regio] .fieldset-wrapper::before{left:25%}.block-views-blockoffice-block-1{padding-top:60px;background-color:#6153b4;margin:0}.block-views-blockoffice-block-1 h2{color:#fff}.articles-liste-offices .office--filters .fieldset-wrapper-office{width:65vw;left:50%;transform:translateX(-50%)}.articles-liste-offices .office--filters .fieldset-wrapper-office::before{left:50%}@media(max-width:767px){.articles-liste-offices .office--filters .fieldset-wrapper-office{top:63%}}.articles-liste-offices .bef-checkboxes{display:grid;grid-template-columns:repeat(3,1fr);width:100%}@media(max-width:767px){.articles-liste-offices .bef-checkboxes{grid-template-columns:repeat(2,1fr)}}@media(max-width:425px){.articles-liste-offices .bef-checkboxes{grid-template-columns:repeat(1,1fr)}}.articles-liste-offices .bef-checkboxes .js-form-item{display:flex;align-items:center}.articles-liste-offices .bef-checkboxes .js-form-item label{margin-bottom:0}@media(max-width:767px){.articles-liste-offices .bef-checkboxes{flex-direction:column}}.articles-liste-offices .button-container{display:none}.articles-liste-offices .block-views{margin-block:0}.articles-liste-offices .views-infinite-scroll-content-wrapper{display:flex;flex-direction:column;background-color:#fff}.articles-liste-offices .views-row .node__content{display:flex;align-items:center}@media(max-width:768px){.articles-liste-offices .views-row .node__content{flex-direction:column-reverse;align-items:center;justify-content:center}}.articles-liste-offices .views-row:nth-child(even) .node__content{flex-direction:row-reverse}@media(max-width:768px){.articles-liste-offices .views-row:nth-child(even) .node__content{flex-direction:column-reverse;align-items:center;justify-content:center}}.articles-liste-offices .inner{max-width:1440px;padding:100px 0 125px;margin-inline:auto}@media(max-width:768px){.articles-liste-offices .inner{padding:100px 35px 0px}}@media(max-width:425px){.articles-liste-offices .inner{padding-inline:20px}}.articles-liste-offices img{max-width:631px;width:100%;height:auto;margin-left:162px}@media(max-width:768px){.articles-liste-offices img{margin-left:0;margin-right:0;max-width:325px}}.articles-liste-offices .text-container{max-width:440px;margin-left:147px;margin-right:30px}.articles-liste-offices .text-container h2{font-size:40px;line-height:53px;font-weight:300;text-align:left;color:#2d333d}@media(max-width:768px){.articles-liste-offices .text-container h2{font-size:26px}}@media(max-width:768px){.articles-liste-offices .text-container{margin-left:0;margin-right:0;text-align:left;max-width:100%}}.articles-liste-offices .views-row:nth-child(even) img{margin-left:0;margin-right:162px}@media(max-width:768px){.articles-liste-offices .views-row:nth-child(even) img{margin-left:0;margin-right:0}}.articles-liste-offices .views-row:nth-child(even) .text-container{margin-left:30px;margin-right:147px}@media(max-width:768px){.articles-liste-offices .views-row:nth-child(even) .text-container{margin-left:0;margin-right:0;text-align:left}}.office--filters{display:flex;justify-content:center}.office--filters .filters_wrapper{padding-top:0}.office--filters .form--inline{margin-left:0}
