/* @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;}
[class*=icon-]:before{display:inline-block;font-family:"fmsh";font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-previous:before{content:""}.icon-next:before{content:""}.icon-cross:before{-webkit-text-stroke:2px;content:""}.icon-twitter:before{content:""}.icon-arrow-right:before{content:""}.icon-ribbon:before{content:""}.icon-play-circle:before{content:""}.icon-microphone:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-filter:before{content:""}.icon-facebook:before{content:""}.icon-cross-error:before{content:""}.icon-chevron-right:before{content:""}.icon-chevron-left:before{content:""}.icon-check:before{content:""}.icon-caret-bottom:before{content:""}.icon-calendar:before{content:""}.icon-book:before{content:""}.icon-website:before{content:""}.icon-search:before{content:""}.icon-mail:before{content:""}.icon-user:before{content:""}.icon-journal:before{content:""}.icon-quote-mark:before{content:""}.icon-menu:before{content:""}.icon-man:before{content:""}.icon-info:before{content:""}.icon-group:before{content:""}.icon-download-alt:before{content:""}.icon-docs:before{content:""}.icon-download:before{content:""}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::-moz-selection{background:transparent}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-width:none !important;max-height:none !important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important;width:auto;padding:0}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,0.4)}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,0.25,1);transition:-webkit-transform .25s cubic-bezier(0,0,0.25,1);transition:transform .25s cubic-bezier(0,0,0.25,1);transition:transform .25s cubic-bezier(0,0,0.25,1),-webkit-transform .25s cubic-bezier(0,0,0.25,1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255,255,255,0.5)}.leaflet-container{font-family:"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.65);box-shadow:0 1px 5px rgba(0,0,0,0.65);border-radius:4px}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover,.leaflet-bar a:focus{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px "Lucida Console",Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{-webkit-box-shadow:0 1px 5px rgba(0,0,0,0.4);box-shadow:0 1px 5px rgba(0,0,0,0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/themes/custom/build/image/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/themes/custom/build/image/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/themes/custom/build/image/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255,255,255,0.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;line-height:1.4}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover,.leaflet-control-attribution a:focus{text-decoration:underline}.leaflet-attribution-flag{display:inline !important;vertical-align:baseline !important;width:1em;height:.6669em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid #777;border-top:none;line-height:1.1;padding:2px 5px 1px;white-space:nowrap;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,0.8);text-shadow:1px 1px #fff}.leaflet-control-scale-line:not(:first-child){border-top:2px solid #777;border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{-webkit-box-shadow:none;box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0,0,0,0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 24px 13px 20px;line-height:1.3;font-size:13px;font-size:1.08333em;min-height:1px}.leaflet-popup-content p{margin:17px 0;margin:1.3em 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-top:-1px;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;pointer-events:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;color:#333;-webkit-box-shadow:0 3px 14px rgba(0,0,0,0.4);box-shadow:0 3px 14px rgba(0,0,0,0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;border:none;text-align:center;width:24px;height:24px;font:16px/24px Tahoma,Verdana,sans-serif;color:#757575;text-decoration:none;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover,.leaflet-container a.leaflet-popup-close-button:focus{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.4);box-shadow:0 1px 3px rgba(0,0,0,0.4)}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}@font-face{font-family:"fmsh";src:url("/themes/custom/default/fonts/fmsh.woff?leyvft") format("woff"),url("/themes/custom/default/fonts/fmsh.woff2?leyvft") format("woff2");font-weight:normal;font-style:normal;font-display:block}@font-face{font-family:"Open Sans Condensed";src:url("/themes/custom/default/fonts/OpenSansCondensed/OpenSansCondensed700.woff2") format("woff2"),url("/themes/custom/default/fonts/OpenSansCondensed/OpenSansCondensed700.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Open Sans";src:url("/themes/custom/default/fonts/OpenSans/OpenSans300.woff2") format("woff2"),url("/themes/custom/default/fonts/OpenSans/OpenSans300.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Open Sans";src:url("/themes/custom/default/fonts/OpenSans/OpenSans300Italic.woff2") format("woff2"),url("/themes/custom/default/fonts/OpenSans/OpenSans300Italic.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:"Open Sans";src:url("/themes/custom/default/fonts/OpenSans/OpenSans400.woff2") format("woff2"),url("/themes/custom/default/fonts/OpenSans/OpenSans400.woff") format("woff");font-weight:400;font-style:normal;font-stretch:100%;font-display:swap}@font-face{font-family:"Open Sans";src:url("/themes/custom/default/fonts/OpenSans/OpenSans400Italic.woff2") format("woff2"),url("/themes/custom/default/fonts/OpenSans/OpenSans400Italic.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"Open Sans";src:url("/themes/custom/default/fonts/OpenSans/OpenSans600.woff2") format("woff2"),url("/themes/custom/default/fonts/OpenSans/OpenSans600.woff") format("woff");font-weight:600;font-style:normal}@font-face{font-family:"Open Sans";src:url("/themes/custom/default/fonts/OpenSans/OpenSans600Italic.woff2") format("woff2"),url("/themes/custom/default/fonts/OpenSans/OpenSans600Italic.woff") format("woff");font-weight:600;font-style:italic}@font-face{font-family:"Open Sans";src:url("/themes/custom/default/fonts/OpenSans/OpenSans700.woff2") format("woff2"),url("/themes/custom/default/fonts/OpenSans/OpenSans700.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"Open Sans";src:url("/themes/custom/default/fonts/OpenSans/OpenSans700Italic.woff2") format("woff2"),url("/themes/custom/default/fonts/OpenSans/OpenSans700Italic.woff") format("woff");font-weight:700;font-style:italic}a:not(.discover-more):not(.btn){-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}a:not(.discover-more):not(.btn):hover{color:#ffaa46}a:not(.discover-more):not(.btn).full-link,.paragraph--summary>.paragraph__content .tab a:not(.discover-more):not(.btn),.paragraph--cta .paragraph__content>div>a:not(.discover-more):not(.btn),.paragraph--quick-access>a:not(.discover-more):not(.btn),.newsletter-banner .banner-content .registration-btn a:not(.discover-more):not(.btn){position:absolute;width:100%;height:100%;top:0;left:0}.link--secondary,.link--secondary-dark,.paragraph--timeline-item>.paragraph__content.dark-text .popin-link,.link--secondary-light{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.link--secondary{color:#293f64}.link--secondary:hover{color:#375483}.link--secondary-dark,.paragraph--timeline-item>.paragraph__content.dark-text .popin-link{color:#2a2e33}.link--secondary-dark:hover,.paragraph--timeline-item>.paragraph__content.dark-text .popin-link:hover{color:#293f64}.link--secondary-light{color:#375483}.link--secondary-light:hover{color:#293f64}.link--primary:not(:hover){color:#666}.link--light:not(:hover),.paragraph--timeline-item>.paragraph__content.light-text .popin-link:not(:hover),footer.page-footer ul.menu li.menu-item a:not(:hover){color:#fff}.link--grey:not(:hover){color:#999}.goto-link{line-height:0}.goto-link:before{display:inline-block;font-family:"fmsh";font-style:normal;font-weight:normal;content:"";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;color:#375483;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.goto-link:hover:before{color:#ffaa46}.styled-link,.popin .modal-content a,.card__content a,.paragraph__content p a,.partner__body a{color:#375483;margin-bottom:5px;display:inline-block}html{font-size:62.5%;color:#2a2e33;font-family:"Open Sans",sans-serif;margin:0;padding:0}html.noscroll{position:fixed;overflow-y:scroll;width:100%}body{font-size:1.6rem;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{-webkit-box-sizing:border-box;box-sizing:border-box}.user-logged-in{padding-top:97px}.center-cover,.node--project.node--view-mode--full .insert .picture-wrapper img,.full-content--cover,.paragraph--testimony .paragraph__content .top-wrapper .researcher-photo .ratio-wrapper img,.paragraph--carousel .carousels__wrapper .thumbnail-carousel .swiper-wrapper .swiper-slide figure .img__container img,.block-organization-chart .charts-wrapper .department.display-split .member .media img,.block-organization-chart .charts-wrapper .department.display-full .member img,.block-megamenu-cta .cta__container.desktop figure img,.node--researcher.node--view-mode--full .content-header__container .content-header__highlight .insert>*.picture-wrapper figure img,.node--view-mode--full.node--program .content-header__container .content-header__highlight .insert>*.picture-wrapper figure img,.node--view-mode--full.node--project .content-header__container .content-header__highlight .insert>*.picture-wrapper figure img,.node--event.node--view-mode--slide .image__container img,.node--event.node--view-mode--search-item>.thumbnail figure img,.maintenance-page .maintenance-background,.page-node-type-error-page .error-background,.node--domain.node--view-mode--slide .thumbnail figure img,.node--call.node--view-mode--search-item>.thumbnail figure img,.node--call.node--view-mode--insert .background figure img,.node.node--view-mode--tile .content-wrapper .background figure img,.node--search-item .picture-container figure .img__container img,.node--search-item-tile .picture-container figure .img__container img,.user-page img,footer.page-footer .background img,.node--view-mode--responsive-list-item .picture figure img,.highlighted-content .background-image figure img,.content-header__background img,.node--call.node--view-mode--slide .background img,article.node--teaser .media__container .media .img__container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.full-content,.paragraph--picto-links .slideshow-wrapper .swiper .swiper-slide .paragraph--link-picto .paragraph__content img,.paragraph--key-numbers .key-numbers__background .media:after,.paragraph--carousel .carousels__wrapper .main-carousel figure .img__container img,body.path-frontpage .main-wrapper .block-highlight-slideshow .swiper-wrapper .swiper-slide .img__container:after,body.path-frontpage .main-wrapper .block-fmsh-call .background:after,.block-megamenu-cta .cta__container.desktop figure,.node--program.node--view-mode--slide .contents,.node--event.node--view-mode--slide:after,.node--event.node--view-mode--slide .image__container,.node--event.node--view-mode--search-item>.thumbnail:after,.node--event.node--view-mode--search-item>.thumbnail .date,.page-node-type-event .insert .date,.node--call.node--view-mode--search-item>.thumbnail:after,.media-image.media--view-mode--fullwidth-ratio .img__container img,.media-iframe.media-canal-u .iframe__container iframe,.media-iframe.media-youtube .iframe__container iframe,.content-header__background .img__container:after,.node--call.node--view-mode--slide .background,.fullpage-background,.paragraph--key-numbers .key-numbers__background,.paragraph--banner .paragraph__content .banner__background,.full-content--cover,.paragraph--testimony .paragraph__content .top-wrapper .researcher-photo .ratio-wrapper img,.paragraph--carousel .carousels__wrapper .thumbnail-carousel .swiper-wrapper .swiper-slide figure .img__container img,.block-organization-chart .charts-wrapper .department.display-split .member .media img,.block-organization-chart .charts-wrapper .department.display-full .member img,.block-megamenu-cta .cta__container.desktop figure img,.node--researcher.node--view-mode--full .content-header__container .content-header__highlight .insert>*.picture-wrapper figure img,.node--view-mode--full.node--program .content-header__container .content-header__highlight .insert>*.picture-wrapper figure img,.node--view-mode--full.node--project .content-header__container .content-header__highlight .insert>*.picture-wrapper figure img,.node--event.node--view-mode--slide .image__container img,.node--event.node--view-mode--search-item>.thumbnail figure img,.maintenance-page .maintenance-background,.page-node-type-error-page .error-background,.node--domain.node--view-mode--slide .thumbnail figure img,.node--call.node--view-mode--search-item>.thumbnail figure img,.node--call.node--view-mode--insert .background figure img,.node.node--view-mode--tile .content-wrapper .background figure img,.node--search-item .picture-container figure .img__container img,.node--search-item-tile .picture-container figure .img__container img,.user-page img,footer.page-footer .background img,.node--view-mode--responsive-list-item .picture figure img,.highlighted-content .background-image figure img,.content-header__background img,.node--call.node--view-mode--slide .background img,article.node--teaser .media__container .media .img__container img{position:absolute;top:0;left:0;height:100%;width:100%}figure{margin:0}figure:not(.media--view-mode--full){position:relative}.virtual-decoration-bar,.block-organization-chart .charts-wrapper .department.display-split .member-name__container:before,.block-organization-chart .charts-wrapper .department.display-full .member_info:before,.node--program.node--view-mode--slide .contents .information h2:before,.node--event.node--view-mode--search-item>.description .title:before,.node--call.node--view-mode--search-item>.description .title:before,.node.node--view-mode--tile .content-wrapper .background .content .title:before,.content-header__highlight .content:before,.virtual-decoration-bar--thin,.paragraph--useful-information .information__header:before,.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-header:before,.node--event.node--view-mode--slide .information__container .information:before,.user-overview>.overview>.sidebar>.data>span:before,.popin .modal-partner:before,.popin .modal-member:before,.card__image:before,.virtual-decoration-bar--important,.highlighted-content .limited-content .with-decoration:before,.virtual-decoration-bar--small{content:"";width:10px;background-color:#fff;position:absolute;left:-40px;margin:auto 0;top:0;bottom:0}.virtual-decoration-bar--small{height:70%}.virtual-decoration-bar--important,.highlighted-content .limited-content .with-decoration:before{width:12px;background:#c05131}.virtual-decoration-bar--thin,.paragraph--useful-information .information__header:before,.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-header:before,.node--event.node--view-mode--slide .information__container .information:before,.user-overview>.overview>.sidebar>.data>span:before,.popin .modal-partner:before,.popin .modal-member:before,.card__image:before{width:6px}.shown{opacity:1}.hidden{opacity:0}.shadow-box,.paragraph--useful-information{-webkit-box-shadow:0 2px 10px 0 #c2c7cd;box-shadow:0 2px 10px 0 #c2c7cd}.fullpage-background,.paragraph--key-numbers .key-numbers__background,.paragraph--banner .paragraph__content .banner__background{z-index:-1}.fullpage-background .media,.paragraph--key-numbers .key-numbers__background .media,.paragraph--banner .paragraph__content .banner__background .media,.fullpage-background .media img,.paragraph--key-numbers .key-numbers__background .media img,.paragraph--banner .paragraph__content .banner__background .media img{width:100%;height:100%}.fullpage-background .media img,.paragraph--key-numbers .key-numbers__background .media img,.paragraph--banner .paragraph__content .banner__background .media img{-o-object-fit:cover;object-fit:cover}.styled-hr,hr{border:none;height:1px;background-color:#d4d4d4}.paragraph__content ul li,.paragraph__content ol li{margin:10px 0;line-height:2.4rem}.section-title--underline,.paragraph--layout>.layout-title--underline,.node--view-mode--full .related-content-container .related-content-title{font-size:2rem;line-height:1.3;font-weight:700;padding:8px 0;margin-bottom:20px;width:100%;border-bottom:solid 1px #d4d4d4}.section-title--centered,.content-block-paragraph-title{font-size:2rem;line-height:1.3;color:#2a2e33;text-align:center;font-weight:400;text-transform:uppercase;margin:15px 0}@media screen and (device-aspect-ratio:2/3){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url]{font-size:1.6rem !important}}@media screen and (device-aspect-ratio:40/71){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url]{font-size:1.6rem !important}}@media screen and (device-aspect-ratio:375/667){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url]{font-size:1.6rem !important}}@media screen and (device-aspect-ratio:9/16){select,textarea,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url]{font-size:1.6rem !important}}h1,.block-domains-list .domains-list-wrapper .side-wrapper .title,.node--call.node--view-mode--slide .contents .call-title,.highlighted-content .limited-content .with-decoration .title{color:#fff;font-size:3.4rem;line-height:4rem;font-weight:700;letter-spacing:0}@media(max-width:1199px){h1,.block-domains-list .domains-list-wrapper .side-wrapper .title,.node--call.node--view-mode--slide .contents .call-title,.highlighted-content .limited-content .with-decoration .title{font-size:3rem;line-height:3.4rem}}@media(max-width:991px){h1,.block-domains-list .domains-list-wrapper .side-wrapper .title,.node--call.node--view-mode--slide .contents .call-title,.highlighted-content .limited-content .with-decoration .title{font-size:2.2rem;line-height:2.8rem}}h1.hidden-title,.block-domains-list .domains-list-wrapper .side-wrapper .hidden-title.title,.node--call.node--view-mode--slide .contents .hidden-title.call-title,.highlighted-content .limited-content .with-decoration .hidden-title.title{font-size:0;line-height:0;height:0;width:0}h2,.block-news .block-wrapper .contents-wrapper .title{font-size:2.4rem}@media(max-width:1199px){h2,.block-news .block-wrapper .contents-wrapper .title{font-size:2rem}}@media(max-width:991px){h2,.block-news .block-wrapper .contents-wrapper .title{font-size:1.6rem}}h3{font-size:2rem;line-height:2.2rem}@media(max-width:991px){h3{font-size:1.4rem}}h4{font-size:1.8rem}@media(max-width:991px){h4{font-size:1.2rem}}.media figcaption,.media .legend,.media .copyright{font-size:1.2rem;line-height:1}.media .legend>*{margin-top:1em;margin-bottom:1em}.media .legend>*:first-child{margin-top:0px !important}.media .legend>*:last-child{margin-bottom:0px !important}.virtual-section-title,.block-news .block-wrapper .news-list-wrapper .section-title,.block-focus-list .section-title,.block-domains-list .domains-list-wrapper .side-wrapper .surtitle,.block-banner .paragraph--banner>.paragraph__content .section-title,.node--call.node--view-mode--slide .contents .section-title,.block-tiles .section-title,.highlighted-content .limited-content .surtitle,.virtual-section-title--spaced-out,.researchers-wrapper .section-title,.projects-wrapper .section-title,.partners-wrapper .section-title,.events-wrapper .section-title,.activities-wrapper.block-focus-list .focus__container .section-title{font-size:2rem;letter-spacing:0;line-height:2.6rem;text-transform:uppercase;color:#2a2e33;margin:0 0 28px}h2.virtual-section-title,.block-news .block-wrapper .contents-wrapper .virtual-section-title.title,.block-news .block-wrapper .news-list-wrapper h2.section-title,.block-news .block-wrapper .contents-wrapper .news-list-wrapper .title.section-title,.block-news .block-wrapper .news-list-wrapper .contents-wrapper .title.section-title,.block-focus-list h2.section-title,.block-news .block-wrapper .contents-wrapper .block-focus-list .title.section-title,.block-focus-list .block-news .block-wrapper .contents-wrapper .title.section-title,.block-domains-list .domains-list-wrapper .side-wrapper h2.surtitle,.block-news .block-wrapper .contents-wrapper .block-domains-list .domains-list-wrapper .side-wrapper .title.surtitle,.block-domains-list .domains-list-wrapper .side-wrapper .block-news .block-wrapper .contents-wrapper .title.surtitle,.block-banner .paragraph--banner>.paragraph__content h2.section-title,.block-news .block-wrapper .contents-wrapper .block-banner .paragraph--banner>.paragraph__content .title.section-title,.block-banner .paragraph--banner>.paragraph__content .block-news .block-wrapper .contents-wrapper .title.section-title,.node--call.node--view-mode--slide .contents h2.section-title,.block-news .block-wrapper .contents-wrapper .node--call.node--view-mode--slide .contents .title.section-title,.node--call.node--view-mode--slide .contents .block-news .block-wrapper .contents-wrapper .title.section-title,.block-tiles h2.section-title,.block-news .block-wrapper .contents-wrapper .block-tiles .title.section-title,.block-tiles .block-news .block-wrapper .contents-wrapper .title.section-title,.highlighted-content .limited-content h2.surtitle,.block-news .block-wrapper .contents-wrapper .highlighted-content .limited-content .title.surtitle,.highlighted-content .limited-content .block-news .block-wrapper .contents-wrapper .title.surtitle,h2.virtual-section-title--spaced-out,.block-news .block-wrapper .contents-wrapper .virtual-section-title--spaced-out.title,.researchers-wrapper h2.section-title,.block-news .block-wrapper .contents-wrapper .researchers-wrapper .title.section-title,.researchers-wrapper .block-news .block-wrapper .contents-wrapper .title.section-title,.projects-wrapper h2.section-title,.block-news .block-wrapper .contents-wrapper .projects-wrapper .title.section-title,.projects-wrapper .block-news .block-wrapper .contents-wrapper .title.section-title,.partners-wrapper h2.section-title,.block-news .block-wrapper .contents-wrapper .partners-wrapper .title.section-title,.partners-wrapper .block-news .block-wrapper .contents-wrapper .title.section-title,.events-wrapper h2.section-title,.block-news .block-wrapper .contents-wrapper .events-wrapper .title.section-title,.events-wrapper .block-news .block-wrapper .contents-wrapper .title.section-title,.activities-wrapper.block-focus-list .focus__container h2.section-title{font-weight:normal}@media(max-width:991px){.virtual-section-title,.block-news .block-wrapper .news-list-wrapper .section-title,.block-focus-list .section-title,.block-domains-list .domains-list-wrapper .side-wrapper .surtitle,.block-banner .paragraph--banner>.paragraph__content .section-title,.node--call.node--view-mode--slide .contents .section-title,.block-tiles .section-title,.highlighted-content .limited-content .surtitle,.virtual-section-title--spaced-out,.researchers-wrapper .section-title,.projects-wrapper .section-title,.partners-wrapper .section-title,.events-wrapper .section-title,.activities-wrapper.block-focus-list .focus__container .section-title{text-align:center}}.virtual-section-title--spaced-out,.researchers-wrapper .section-title,.projects-wrapper .section-title,.partners-wrapper .section-title,.events-wrapper .section-title,.activities-wrapper.block-focus-list .focus__container .section-title{margin:0 0 38px}.limited-text-rows,.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-content .researcher .content .subtitle,.node--researcher.node--view-mode--responsive-list-item .subtitle,.node--program.node--view-mode--slide .contents .content-footer>.description>span,.node--project.node--view-mode--responsive-list-item .subtitle,.limited-text-rows--5-lines,.block-focus-list .focus__container .information__container .chapo,.node--domain.node--view-mode--slide .description .field_subtitle,.node--domain.node--view-mode--slide .description .title,.paragraph--focus-list .focus__container .information__container .chapo,.limited-text-rows--4-lines,.node--researcher.node--view-mode--responsive-list-item .description,.node--project.node--view-mode--responsive-list-item .description,.limited-text-rows--3-lines,.block-focus-list .focus__container .information__container h3,.node--event.node--view-mode--search-item>.description .title h2,.node--call.node--view-mode--search-item>.description .title h2,.node.node--view-mode--tile .content-wrapper .background .content .summary>span,article.node--teaser:not(.node--view-mode--large-teaser).node--view-mode--small-teaser .information__container .subtitle,.paragraph--focus-list .focus__container .information__container h3,.paragraph--layout-sidebar>.paragraph__content>.sidebar .paragraph--focus-line>.paragraph__content>.node--teaser .information__container .subtitle,.node--search-item .contents .information h2.title,.node--search-item-tile .contents .information h2.title,.node--search-item .contents .information .subtitle,.node--search-item .contents .information .description,.node--search-item-tile .contents .information .subtitle,.node--search-item-tile .contents .information .description,.limited-text-rows--2-lines,.limited-text-rows--1-line,.node--notification.node--teaser .subtitle,.node--call.node--view-mode--search-item>.description .subtitle,.node--call.node--view-mode--search-item>.description .text{display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.limited-text-rows--1-line,.node--notification.node--teaser .subtitle,.node--call.node--view-mode--search-item>.description .subtitle,.node--call.node--view-mode--search-item>.description .text{-webkit-line-clamp:1}.limited-text-rows--2-lines{-webkit-line-clamp:2}.limited-text-rows--3-lines,.block-focus-list .focus__container .information__container h3,.node--event.node--view-mode--search-item>.description .title h2,.node--call.node--view-mode--search-item>.description .title h2,.node.node--view-mode--tile .content-wrapper .background .content .summary>span,article.node--teaser:not(.node--view-mode--large-teaser).node--view-mode--small-teaser .information__container .subtitle,.paragraph--focus-list .focus__container .information__container h3,.paragraph--layout-sidebar>.paragraph__content>.sidebar .paragraph--focus-line>.paragraph__content>.node--teaser .information__container .subtitle,.node--search-item .contents .information h2.title,.node--search-item-tile .contents .information h2.title,.node--search-item .contents .information .subtitle,.node--search-item .contents .information .description,.node--search-item-tile .contents .information .subtitle,.node--search-item-tile .contents .information .description{-webkit-line-clamp:3}.limited-text-rows--4-lines,.node--researcher.node--view-mode--responsive-list-item .description,.node--project.node--view-mode--responsive-list-item .description{-webkit-line-clamp:4}.limited-text-rows--5-lines,.block-focus-list .focus__container .information__container .chapo,.node--domain.node--view-mode--slide .description .field_subtitle,.node--domain.node--view-mode--slide .description .title,.paragraph--focus-list .focus__container .information__container .chapo{-webkit-line-clamp:5}button.no-button-style,.accordion-main-wrapper button.accordion-title{border:none;background-color:rgba(0,0,0,0);padding:0}.btn,.view.view-events-list .pager .pager__item .button,.view.view-small-past-events-list .pager .pager__item .button,.paragraph--cta .cta,nav[class*=menu--secondary] .menu .menu-item a.button-link,.block-megamenu-cta .cta__container.desktop .main-btn,form input[type=submit]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-size:1.4rem;font-weight:600;line-height:2.4rem;text-decoration:none;text-align:center;padding:6px 50px;border:solid 1px rgba(0,0,0,0);-webkit-transition:all .4s;transition:all .4s;cursor:pointer}.btn--transparent{border:solid 1px #fff;color:#fff}.btn--transparent:hover{border:solid 1px #ffaa46;background-color:#ffaa46}.btn.main-btn--primary,.view.view-events-list .pager .pager__item .main-btn--primary.button,.view.view-small-past-events-list .pager .pager__item .main-btn--primary.button,.paragraph--cta .main-btn--primary.cta,nav[class*=menu--secondary] .menu .menu-item a.main-btn--primary.button-link,.block-megamenu-cta .cta__container.desktop .main-btn--primary.main-btn,form input.main-btn--primary[type=submit]{color:#fff;background-color:#666}.btn.main-btn--primary:hover,.view.view-events-list .pager .pager__item .main-btn--primary.button:hover,.view.view-small-past-events-list .pager .pager__item .main-btn--primary.button:hover,.paragraph--cta .main-btn--primary.cta:hover,nav[class*=menu--secondary] .menu .menu-item a.main-btn--primary.button-link:hover,.block-megamenu-cta .cta__container.desktop .main-btn--primary.main-btn:hover,form input.main-btn--primary[type=submit]:hover{background-color:#666}.btn.main-btn--secondary-dark,.view.view-events-list .pager .pager__item .main-btn--secondary-dark.button,.view.view-small-past-events-list .pager .pager__item .main-btn--secondary-dark.button,.paragraph--cta .main-btn--secondary-dark.cta,nav[class*=menu--secondary] .menu .menu-item a.main-btn--secondary-dark.button-link,.block-megamenu-cta .cta__container.desktop .main-btn--secondary-dark.main-btn,form input.main-btn--secondary-dark[type=submit]{color:#fff;background-color:#2a2e33}.btn.main-btn--secondary-dark:hover,.view.view-events-list .pager .pager__item .main-btn--secondary-dark.button:hover,.view.view-small-past-events-list .pager .pager__item .main-btn--secondary-dark.button:hover,.paragraph--cta .main-btn--secondary-dark.cta:hover,nav[class*=menu--secondary] .menu .menu-item a.main-btn--secondary-dark.button-link:hover,.block-megamenu-cta .cta__container.desktop .main-btn--secondary-dark.main-btn:hover,form input.main-btn--secondary-dark[type=submit]:hover{background-color:#293f64}.btn.main-btn--secondary,.view.view-events-list .pager .pager__item .main-btn--secondary.button,.view.view-small-past-events-list .pager .pager__item .main-btn--secondary.button,.paragraph--cta .main-btn--secondary.cta,nav[class*=menu--secondary] .menu .menu-item a.main-btn--secondary.button-link,.block-megamenu-cta .cta__container.desktop .main-btn--secondary.main-btn,form input.main-btn--secondary[type=submit]{color:#fff;background-color:#293f64}.btn.main-btn--secondary:hover,.view.view-events-list .pager .pager__item .main-btn--secondary.button:hover,.view.view-small-past-events-list .pager .pager__item .main-btn--secondary.button:hover,.paragraph--cta .main-btn--secondary.cta:hover,nav[class*=menu--secondary] .menu .menu-item a.main-btn--secondary.button-link:hover,.block-megamenu-cta .cta__container.desktop .main-btn--secondary.main-btn:hover,form input.main-btn--secondary[type=submit]:hover{background-color:#2a2e33}.btn.main-btn--secondary-light,.view.view-events-list .pager .pager__item .main-btn--secondary-light.button,.view.view-small-past-events-list .pager .pager__item .main-btn--secondary-light.button,.paragraph--cta .main-btn--secondary-light.cta,nav[class*=menu--secondary] .menu .menu-item a.main-btn--secondary-light.button-link,.block-megamenu-cta .cta__container.desktop .main-btn--secondary-light.main-btn,form input.main-btn--secondary-light[type=submit]{color:#fff;background-color:#375483}.btn.main-btn--secondary-light:hover,.view.view-events-list .pager .pager__item .main-btn--secondary-light.button:hover,.view.view-small-past-events-list .pager .pager__item .main-btn--secondary-light.button:hover,.paragraph--cta .main-btn--secondary-light.cta:hover,nav[class*=menu--secondary] .menu .menu-item a.main-btn--secondary-light.button-link:hover,.block-megamenu-cta .cta__container.desktop .main-btn--secondary-light.main-btn:hover,form input.main-btn--secondary-light[type=submit]:hover{background-color:#293f64}.btn.main-btn--brand,.view.view-events-list .pager .pager__item .main-btn--brand.button,.view.view-small-past-events-list .pager .pager__item .main-btn--brand.button,.paragraph--cta .main-btn--brand.cta,.block-megamenu-cta .cta__container.desktop .main-btn--brand.main-btn,.view.view-events-list .pager .pager__item nav[class*=menu--secondary] .menu .menu-item a.button.button-link,nav[class*=menu--secondary] .menu .menu-item .view.view-events-list .pager .pager__item a.button.button-link,.view.view-small-past-events-list .pager .pager__item nav[class*=menu--secondary] .menu .menu-item a.button.button-link,nav[class*=menu--secondary] .menu .menu-item .view.view-small-past-events-list .pager .pager__item a.button.button-link,nav[class*=menu--secondary] .menu .menu-item a.button-link,form input.btn[type=submit],.view.view-events-list .pager .pager__item form input.button[type=submit],form .view.view-events-list .pager .pager__item input.button[type=submit],.view.view-small-past-events-list .pager .pager__item form input.button[type=submit],form .view.view-small-past-events-list .pager .pager__item input.button[type=submit],.paragraph--cta form input.cta[type=submit],form .paragraph--cta input.cta[type=submit],.block-megamenu-cta .cta__container.desktop form input.main-btn[type=submit],form .block-megamenu-cta .cta__container.desktop input.main-btn[type=submit],form input[type=submit]{color:#fff;background-color:#c05131}.btn.main-btn--brand:hover,.view.view-events-list .pager .pager__item .main-btn--brand.button:hover,.view.view-small-past-events-list .pager .pager__item .main-btn--brand.button:hover,.paragraph--cta .main-btn--brand.cta:hover,.block-megamenu-cta .cta__container.desktop .main-btn--brand.main-btn:hover,nav[class*=menu--secondary] .menu .menu-item a.button-link:hover,.view.view-events-list .pager .pager__item form input.button[type=submit]:hover,form .view.view-events-list .pager .pager__item input.button[type=submit]:hover,.view.view-small-past-events-list .pager .pager__item form input.button[type=submit]:hover,form .view.view-small-past-events-list .pager .pager__item input.button[type=submit]:hover,.block-megamenu-cta .cta__container.desktop form input.main-btn[type=submit]:hover,form .block-megamenu-cta .cta__container.desktop input.main-btn[type=submit]:hover,form input[type=submit]:hover{background-color:#974027}.btn.main-btn--brand-light,.view.view-events-list .pager .pager__item .main-btn--brand-light.button,.view.view-small-past-events-list .pager .pager__item .main-btn--brand-light.button,.paragraph--cta .main-btn--brand-light.cta,nav[class*=menu--secondary] .menu .menu-item a.main-btn--brand-light.button-link,.block-megamenu-cta .cta__container.desktop .main-btn--brand-light.main-btn,form input.main-btn--brand-light[type=submit]{color:#fff;background-color:#ffaa46}.btn.main-btn--brand-light:hover,.view.view-events-list .pager .pager__item .main-btn--brand-light.button:hover,.view.view-small-past-events-list .pager .pager__item .main-btn--brand-light.button:hover,.paragraph--cta .main-btn--brand-light.cta:hover,nav[class*=menu--secondary] .menu .menu-item a.main-btn--brand-light.button-link:hover,.block-megamenu-cta .cta__container.desktop .main-btn--brand-light.main-btn:hover,form input.main-btn--brand-light[type=submit]:hover{background-color:#ff9313}.btn.main-btn--grey,.view.view-events-list .pager .pager__item .main-btn--grey.button,.view.view-small-past-events-list .pager .pager__item .main-btn--grey.button,.paragraph--cta .main-btn--grey.cta,nav[class*=menu--secondary] .menu .menu-item a.main-btn--grey.button-link,.block-megamenu-cta .cta__container.desktop .main-btn--grey.main-btn,form input.main-btn--grey[type=submit]{color:#fff;background-color:#999}.btn.main-btn--grey:hover,.view.view-events-list .pager .pager__item .main-btn--grey.button:hover,.view.view-small-past-events-list .pager .pager__item .main-btn--grey.button:hover,.paragraph--cta .main-btn--grey.cta:hover,nav[class*=menu--secondary] .menu .menu-item a.main-btn--grey.button-link:hover,.block-megamenu-cta .cta__container.desktop .main-btn--grey.main-btn:hover,form input.main-btn--grey[type=submit]:hover{background-color:#999}.btn.main-btn--light,.view.view-events-list .pager .pager__item .main-btn--light.button,.view.view-small-past-events-list .pager .pager__item .main-btn--light.button,.paragraph--cta .main-btn--light.cta,nav[class*=menu--secondary] .menu .menu-item a.main-btn--light.button-link,.block-megamenu-cta .cta__container.desktop .main-btn--light.main-btn,form input.main-btn--light[type=submit],.btn.swiper-btn,.view.view-events-list .pager .pager__item .swiper-btn.button,.view.view-small-past-events-list .pager .pager__item .swiper-btn.button,.paragraph--cta .swiper-btn.cta,nav[class*=menu--secondary] .menu .menu-item a.swiper-btn.button-link,.block-megamenu-cta .cta__container.desktop .swiper-btn.main-btn,form input.swiper-btn[type=submit],.btn.ico-btn--light,.view.view-events-list .pager .pager__item .ico-btn--light.button,.view.view-small-past-events-list .pager .pager__item .ico-btn--light.button,.paragraph--cta .ico-btn--light.cta,nav[class*=menu--secondary] .menu .menu-item a.ico-btn--light.button-link,.block-megamenu-cta .cta__container.desktop .ico-btn--light.main-btn,form input.ico-btn--light[type=submit]{color:#666;background-color:#fff}.btn.main-btn--light:hover,.view.view-events-list .pager .pager__item .main-btn--light.button:hover,.view.view-small-past-events-list .pager .pager__item .main-btn--light.button:hover,.paragraph--cta .main-btn--light.cta:hover,nav[class*=menu--secondary] .menu .menu-item a.main-btn--light.button-link:hover,.block-megamenu-cta .cta__container.desktop .main-btn--light.main-btn:hover,form input.main-btn--light[type=submit]:hover,.btn.swiper-btn:hover,.view.view-events-list .pager .pager__item .swiper-btn.button:hover,.view.view-small-past-events-list .pager .pager__item .swiper-btn.button:hover,.paragraph--cta .swiper-btn.cta:hover,nav[class*=menu--secondary] .menu .menu-item a.swiper-btn.button-link:hover,.block-megamenu-cta .cta__container.desktop .swiper-btn.main-btn:hover,form input.swiper-btn[type=submit]:hover,.btn.ico-btn--light:hover,.view.view-events-list .pager .pager__item .ico-btn--light.button:hover,.view.view-small-past-events-list .pager .pager__item .ico-btn--light.button:hover,.paragraph--cta .ico-btn--light.cta:hover,nav[class*=menu--secondary] .menu .menu-item a.ico-btn--light.button-link:hover,.block-megamenu-cta .cta__container.desktop .ico-btn--light.main-btn:hover,form input.ico-btn--light[type=submit]:hover{background-color:#2a2e33;color:#fff}.btn.bordered-btn,.paragraph--cta .bordered-btn.cta,nav[class*=menu--secondary] .menu .menu-item a.bordered-btn.button-link,.block-megamenu-cta .cta__container.desktop .bordered-btn.main-btn,form input.bordered-btn[type=submit],.view.view-events-list .pager .pager__item .button,.view.view-small-past-events-list .pager .pager__item .button{background-color:#fff}.btn.bordered-btn--primary,.view.view-events-list .pager .pager__item .bordered-btn--primary.button,.view.view-small-past-events-list .pager .pager__item .bordered-btn--primary.button,.paragraph--cta .bordered-btn--primary.cta,nav[class*=menu--secondary] .menu .menu-item a.bordered-btn--primary.button-link,.block-megamenu-cta .cta__container.desktop .bordered-btn--primary.main-btn,form input.bordered-btn--primary[type=submit]{border:solid 1px #666;color:#666}.btn.bordered-btn--primary:hover,.view.view-events-list .pager .pager__item .bordered-btn--primary.button:hover,.view.view-small-past-events-list .pager .pager__item .bordered-btn--primary.button:hover,.paragraph--cta .bordered-btn--primary.cta:hover,nav[class*=menu--secondary] .menu .menu-item a.bordered-btn--primary.button-link:hover,.block-megamenu-cta .cta__container.desktop .bordered-btn--primary.main-btn:hover,form input.bordered-btn--primary[type=submit]:hover{background-color:#666}.btn.bordered-btn--secondary-dark,.view.view-events-list .pager .pager__item .bordered-btn--secondary-dark.button,.view.view-small-past-events-list .pager .pager__item .bordered-btn--secondary-dark.button,.paragraph--cta .bordered-btn--secondary-dark.cta,nav[class*=menu--secondary] .menu .menu-item a.bordered-btn--secondary-dark.button-link,.block-megamenu-cta .cta__container.desktop .bordered-btn--secondary-dark.main-btn,form input.bordered-btn--secondary-dark[type=submit]{border:solid 1px #2a2e33;color:#2a2e33}.btn.bordered-btn--secondary-dark:hover,.view.view-events-list .pager .pager__item .bordered-btn--secondary-dark.button:hover,.view.view-small-past-events-list .pager .pager__item .bordered-btn--secondary-dark.button:hover,.paragraph--cta .bordered-btn--secondary-dark.cta:hover,nav[class*=menu--secondary] .menu .menu-item a.bordered-btn--secondary-dark.button-link:hover,.block-megamenu-cta .cta__container.desktop .bordered-btn--secondary-dark.main-btn:hover,form input.bordered-btn--secondary-dark[type=submit]:hover{background-color:#2a2e33;color:#fff}.btn.bordered-btn--secondary,.paragraph--cta .bordered-btn--secondary.cta,nav[class*=menu--secondary] .menu .menu-item a.bordered-btn--secondary.button-link,.block-megamenu-cta .cta__container.desktop .bordered-btn--secondary.main-btn,form input.bordered-btn--secondary[type=submit],.view.view-events-list .pager .pager__item .button,.view.view-small-past-events-list .pager .pager__item .button{border:solid 1px #293f64;color:#293f64}.btn.bordered-btn--secondary:hover,.paragraph--cta .bordered-btn--secondary.cta:hover,nav[class*=menu--secondary] .menu .menu-item a.bordered-btn--secondary.button-link:hover,.block-megamenu-cta .cta__container.desktop .bordered-btn--secondary.main-btn:hover,form input.bordered-btn--secondary[type=submit]:hover,.view.view-events-list .pager .pager__item .button:hover,.view.view-small-past-events-list .pager .pager__item .button:hover{background-color:#293f64;color:#fff}.btn.bordered-btn--secondary-light,.view.view-events-list .pager .pager__item .bordered-btn--secondary-light.button,.view.view-small-past-events-list .pager .pager__item .bordered-btn--secondary-light.button,.paragraph--cta .bordered-btn--secondary-light.cta,nav[class*=menu--secondary] .menu .menu-item a.bordered-btn--secondary-light.button-link,.block-megamenu-cta .cta__container.desktop .bordered-btn--secondary-light.main-btn,form input.bordered-btn--secondary-light[type=submit]{border:solid 1px #375483;color:#375483}.btn.bordered-btn--secondary-light:hover,.view.view-events-list .pager .pager__item .bordered-btn--secondary-light.button:hover,.view.view-small-past-events-list .pager .pager__item .bordered-btn--secondary-light.button:hover,.paragraph--cta .bordered-btn--secondary-light.cta:hover,nav[class*=menu--secondary] .menu .menu-item a.bordered-btn--secondary-light.button-link:hover,.block-megamenu-cta .cta__container.desktop .bordered-btn--secondary-light.main-btn:hover,form input.bordered-btn--secondary-light[type=submit]:hover{background-color:#375483;color:#fff}.btn.bordered-btn--brand,.view.view-events-list .pager .pager__item .bordered-btn--brand.button,.view.view-small-past-events-list .pager .pager__item .bordered-btn--brand.button,.paragraph--cta .bordered-btn--brand.cta,nav[class*=menu--secondary] .menu .menu-item a.bordered-btn--brand.button-link,.block-megamenu-cta .cta__container.desktop .bordered-btn--brand.main-btn,form input.bordered-btn--brand[type=submit]{border:solid 1px #c05131;color:#c05131}.btn.bordered-btn--brand:hover,.view.view-events-list .pager .pager__item .bordered-btn--brand.button:hover,.view.view-small-past-events-list .pager .pager__item .bordered-btn--brand.button:hover,.paragraph--cta .bordered-btn--brand.cta:hover,nav[class*=menu--secondary] .menu .menu-item a.bordered-btn--brand.button-link:hover,.block-megamenu-cta .cta__container.desktop .bordered-btn--brand.main-btn:hover,form input.bordered-btn--brand[type=submit]:hover{background-color:#c05131;color:#fff}.btn.bordered-btn--grey,.view.view-events-list .pager .pager__item .bordered-btn--grey.button,.view.view-small-past-events-list .pager .pager__item .bordered-btn--grey.button,.paragraph--cta .bordered-btn--grey.cta,nav[class*=menu--secondary] .menu .menu-item a.bordered-btn--grey.button-link,.block-megamenu-cta .cta__container.desktop .bordered-btn--grey.main-btn,form input.bordered-btn--grey[type=submit]{border:solid 1px #999;color:#999}.btn.bordered-btn--grey:hover,.view.view-events-list .pager .pager__item .bordered-btn--grey.button:hover,.view.view-small-past-events-list .pager .pager__item .bordered-btn--grey.button:hover,.paragraph--cta .bordered-btn--grey.cta:hover,nav[class*=menu--secondary] .menu .menu-item a.bordered-btn--grey.button-link:hover,.block-megamenu-cta .cta__container.desktop .bordered-btn--grey.main-btn:hover,form input.bordered-btn--grey[type=submit]:hover{background-color:#999}.btn.ico-btn,.view.view-events-list .pager .pager__item .ico-btn.button,.view.view-small-past-events-list .pager .pager__item .ico-btn.button,.paragraph--cta .ico-btn.cta,nav[class*=menu--secondary] .menu .menu-item a.ico-btn.button-link,.block-megamenu-cta .cta__container.desktop .ico-btn.main-btn,form input.ico-btn[type=submit]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0;width:50px;height:50px}.btn.ico-btn:before,.view.view-events-list .pager .pager__item .ico-btn.button:before,.view.view-small-past-events-list .pager .pager__item .ico-btn.button:before,.paragraph--cta .ico-btn.cta:before,nav[class*=menu--secondary] .menu .menu-item a.ico-btn.button-link:before,.block-megamenu-cta .cta__container.desktop .ico-btn.main-btn:before,form input.ico-btn[type=submit]:before{font-size:2.2rem;font-weight:bold;-webkit-transition:all .4s;transition:all .4s}.btn.ico-btn--small,.view.view-events-list .pager .pager__item .ico-btn--small.button,.view.view-small-past-events-list .pager .pager__item .ico-btn--small.button,.paragraph--cta .ico-btn--small.cta,nav[class*=menu--secondary] .menu .menu-item a.ico-btn--small.button-link,.block-megamenu-cta .cta__container.desktop .ico-btn--small.main-btn,form input.ico-btn--small[type=submit]{width:28px;height:28px}.btn.ico-btn--small:before,.view.view-events-list .pager .pager__item .ico-btn--small.button:before,.view.view-small-past-events-list .pager .pager__item .ico-btn--small.button:before,.paragraph--cta .ico-btn--small.cta:before,nav[class*=menu--secondary] .menu .menu-item a.ico-btn--small.button-link:before,.block-megamenu-cta .cta__container.desktop .ico-btn--small.main-btn:before,form input.ico-btn--small[type=submit]:before{font-size:1.6rem}.btn.ico-btn--extra-small,.view.view-events-list .pager .pager__item .ico-btn--extra-small.button,.view.view-small-past-events-list .pager .pager__item .ico-btn--extra-small.button,.paragraph--cta .ico-btn--extra-small.cta,nav[class*=menu--secondary] .menu .menu-item a.ico-btn--extra-small.button-link,.block-megamenu-cta .cta__container.desktop .ico-btn--extra-small.main-btn,form input.ico-btn--extra-small[type=submit]{width:16px;height:16px}.btn.ico-btn--extra-small:before,.view.view-events-list .pager .pager__item .ico-btn--extra-small.button:before,.view.view-small-past-events-list .pager .pager__item .ico-btn--extra-small.button:before,.paragraph--cta .ico-btn--extra-small.cta:before,nav[class*=menu--secondary] .menu .menu-item a.ico-btn--extra-small.button-link:before,.block-megamenu-cta .cta__container.desktop .ico-btn--extra-small.main-btn:before,form input.ico-btn--extra-small[type=submit]:before{font-size:1rem}.btn.ico-btn--light:before,.view.view-events-list .pager .pager__item .ico-btn--light.button:before,.view.view-small-past-events-list .pager .pager__item .ico-btn--light.button:before,.paragraph--cta .ico-btn--light.cta:before,nav[class*=menu--secondary] .menu .menu-item a.ico-btn--light.button-link:before,.block-megamenu-cta .cta__container.desktop .ico-btn--light.main-btn:before,form input.ico-btn--light[type=submit]:before{color:#666}.btn.ico-btn--light:hover:before,.view.view-events-list .pager .pager__item .ico-btn--light.button:hover:before,.view.view-small-past-events-list .pager .pager__item .ico-btn--light.button:hover:before,.paragraph--cta .ico-btn--light.cta:hover:before,nav[class*=menu--secondary] .menu .menu-item a.ico-btn--light.button-link:hover:before,.block-megamenu-cta .cta__container.desktop .ico-btn--light.main-btn:hover:before,form input.ico-btn--light[type=submit]:hover:before{color:#fff}.btn.round-btn,.view.view-events-list .pager .pager__item .round-btn.button,.view.view-small-past-events-list .pager .pager__item .round-btn.button,.paragraph--cta .round-btn.cta,nav[class*=menu--secondary] .menu .menu-item a.round-btn.button-link,.block-megamenu-cta .cta__container.desktop .round-btn.main-btn,form input.round-btn[type=submit],.btn.swiper-btn,.view.view-events-list .pager .pager__item .swiper-btn.button,.view.view-small-past-events-list .pager .pager__item .swiper-btn.button,.paragraph--cta .swiper-btn.cta,nav[class*=menu--secondary] .menu .menu-item a.swiper-btn.button-link,.block-megamenu-cta .cta__container.desktop .swiper-btn.main-btn,form input.swiper-btn[type=submit]{border-radius:50%}.btn.swiper-btn,.view.view-events-list .pager .pager__item .swiper-btn.button,.view.view-small-past-events-list .pager .pager__item .swiper-btn.button,.paragraph--cta .swiper-btn.cta,nav[class*=menu--secondary] .menu .menu-item a.swiper-btn.button-link,.block-megamenu-cta .cta__container.desktop .swiper-btn.main-btn,form input.swiper-btn[type=submit]{width:50px;height:50px;opacity:.5;padding:6px 15px}.btn.swiper-btn:after,.view.view-events-list .pager .pager__item .swiper-btn.button:after,.view.view-small-past-events-list .pager .pager__item .swiper-btn.button:after,.paragraph--cta .swiper-btn.cta:after,nav[class*=menu--secondary] .menu .menu-item a.swiper-btn.button-link:after,.block-megamenu-cta .cta__container.desktop .swiper-btn.main-btn:after,form input.swiper-btn[type=submit]:after{font-size:2.6rem}.btn.swiper-btn.swiper-button-next:after,.view.view-events-list .pager .pager__item .swiper-btn.swiper-button-next.button:after,.view.view-small-past-events-list .pager .pager__item .swiper-btn.swiper-button-next.button:after,.paragraph--cta .swiper-btn.swiper-button-next.cta:after,nav[class*=menu--secondary] .menu .menu-item a.swiper-btn.swiper-button-next.button-link:after,.block-megamenu-cta .cta__container.desktop .swiper-btn.swiper-button-next.main-btn:after,form input.swiper-btn.swiper-button-next[type=submit]:after{padding-left:2px}.btn.swiper-btn.swiper-button-prev:after,.view.view-events-list .pager .pager__item .swiper-btn.swiper-button-prev.button:after,.view.view-small-past-events-list .pager .pager__item .swiper-btn.swiper-button-prev.button:after,.paragraph--cta .swiper-btn.swiper-button-prev.cta:after,nav[class*=menu--secondary] .menu .menu-item a.swiper-btn.swiper-button-prev.button-link:after,.block-megamenu-cta .cta__container.desktop .swiper-btn.swiper-button-prev.main-btn:after,form input.swiper-btn.swiper-button-prev[type=submit]:after{padding-right:2px}.accordion-main-wrapper{padding:0;margin:0;width:100%}.accordion-main-wrapper .accordion-title{padding:15px 0 !important;border-bottom:1px solid rgba(102,102,102,.6) !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;cursor:pointer;font-size:1.8rem;background-color:rgba(0,0,0,0);width:100%}.accordion-main-wrapper .accordion-title:before{display:inline-block;font-family:"fmsh";font-style:normal;font-weight:normal;content:"";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:rotate(0.25turn);transform:rotate(0.25turn);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform-origin:center;transform-origin:center;font-size:2.6rem;color:#ffaa46}.accordion-main-wrapper .accordion-title[aria-expanded=true]:before{-webkit-transform:rotate(-0.25turn);transform:rotate(-0.25turn)}.accordion-main-wrapper [role=region]{padding:15px 0}.limited-content,.block-search,.node--researcher.node--view-mode--full .main-content .project-wrapper,.node--view-mode--full.node--program .main-content .project-wrapper,.node--view-mode--full.node--project .main-content .project-wrapper,.node--researcher.node--program.node--view-mode--full .main-content .project-wrapper,.paragraph--layout-full>.layout-title,.paragraph--layout-full>.paragraph__content>.paragraph:not(.paragraph--key-numbers):not(.paragraph--banner),.paragraph--layout-full>.paragraph__content>.paragraph--key-numbers>.paragraph__content,.paragraph--layout-full>.paragraph__content>.paragraph--banner>.paragraph__content,.node--view-mode--full .publish-date,header.page-header .header-right,.researchers-wrapper,.projects-wrapper,.tbm .tbm-submenu>.tbm-row,.events-wrapper,.calls-wrapper,.activities-focus-wrapper,.activities-wrapper{width:100%;max-width:var(--grid-max-width);margin:0 var(--grid-margin)}.mobile,.is-mobile{display:none}@media(max-width:991px){.mobile,.is-mobile{display:block}}@media(max-width:991px){.is-desktop{display:none}}:root{--grid-col-width:90px;--grid-gutter:10px;--grid-max-width:1190px;--grid-margin:auto;--menu-height:72px;--layout-spacing:60px;--paragraph-spacing:60px;--paragraph-small-spacing:25px}@media(max-width:1399px){:root{--grid-max-width:1000px}}@media(max-width:1199px){:root{--grid-max-width:900px}}@media(max-width:991px){:root{--grid-gutter:8px;--grid-margin:37px;--grid-max-width:calc(100% - (var(--grid-margin) * 2));--menu-height:56px;--layout-spacing:30px;--paragraph-spacing:30px;--paragraph-small-spacing:25px}}.activities-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main-content>.activities-wrapper:first-child{margin-top:var(--paragraph-spacing)}.activities-wrapper>.discover-more{margin:10px 0 0 auto}.activities-wrapper.block-focus-list .focus__container{gap:0}.activities-focus-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.activities-focus-wrapper>.discover-more{margin:10px 0 0 auto}.back-to-top{-webkit-transition:opacity ease-in-out .3s;transition:opacity ease-in-out .3s;right:5%;top:-25px;position:absolute;z-index:10}.back-to-top .ico-btn{-webkit-transform:rotate(270deg);transform:rotate(270deg);color:#ffaa46;background-color:#fff;-webkit-box-shadow:0 0 8px 0 rgba(102,102,102,.55);box-shadow:0 0 8px 0 rgba(102,102,102,.55);cursor:pointer}.back-to-top .ico-btn:hover{background-color:#ffaa46;color:#fff}.breadcrumb__container{font-size:1.1rem}.breadcrumb__container,.breadcrumb__container.limited-content{margin-top:15px;margin-bottom:20px}@media(max-width:991px){.breadcrumb__container,.breadcrumb__container.limited-content{margin-top:20px;margin-bottom:20px}}.breadcrumb__container li:before{content:"/"}.breadcrumb__container li a{text-decoration:none;color:#666}.breadcrumb__container li:last-child span{color:#2a2e33}.burger{width:40px;height:30px;position:relative;cursor:pointer;display:block;margin-left:25px}@media(min-width:992px){.burger{display:none}}.burger span{display:block;position:absolute;height:1px;width:40px;background:#2a2e33;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;pointer-events:none}.burger span:nth-child(1){top:0;-webkit-transform-origin:left center;transform-origin:left center}.burger span:nth-child(2){top:0;bottom:0;margin:auto 0;-webkit-transform-origin:left center;transform-origin:left center}.burger span:nth-child(3){bottom:0;-webkit-transform-origin:left center;transform-origin:left center}.burger.open span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg);top:-1px;left:8px}.burger.open span:nth-child(2){width:0;opacity:0}.burger.open span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:27px;left:7px}.calls-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.calls-wrapper .section-title{margin:0 0 28px;font-size:2.4rem;font-weight:bold;letter-spacing:0;line-height:2.8rem;color:#293f64}@media(max-width:767px){.calls-wrapper .section-title{text-align:center}}.main-content>.calls-wrapper:first-child{margin-top:var(--paragraph-spacing)}.card__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 10px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:8px}.card__image{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:60px;width:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#e5e5e5;position:relative}.card__image:before{background-color:#ffaa46;left:-10px}.card__image .media,.card__image .img__container,.card__image .img__container>img{height:60px;width:60px}.card__image img{-o-object-fit:cover;object-fit:cover;height:100%}.card__image .icon{color:#d4d4d4;position:absolute}.card__image .icon-man{bottom:0}.card__image .icon:before{font-size:4.6rem}.card__content{margin-right:auto;line-height:2.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.card__content-name{font-weight:700;margin-bottom:5px}.card__content>p{margin:0;font-size:1.4rem}.content-header__container{min-height:40vh;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:25px 0;position:relative;margin-bottom:15px}@media(max-width:991px){.content-header__container{padding:40px 0 70px;margin-bottom:20px}}.content-header__highlight{position:relative;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:30px}@media(min-width:992px){.content-header__highlight{padding:126px 0 0 40px}}@media(max-width:991px){.content-header__highlight{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.content-header__highlight .insert{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.content-header__highlight .insert>*{border:solid 2px #fff;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;min-height:250px}@media(max-width:991px){.content-header__highlight .insert>*{min-width:min(90vw,290px);min-height:min(90vw,290px)}}@media(min-width:992px){.content-header__highlight .insert{-webkit-box-flex:0;-webkit-flex:0 0 290px;-ms-flex:0 0 290px;flex:0 0 290px;height:290px;margin-top:auto;margin-bottom:calc(-25px + -35px)}}.content-header__highlight .insert img{max-width:100%}.content-header__highlight .content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;position:relative;width:100%}@media(max-width:991px){.content-header__highlight .content:before{content:unset}}.content-header__title h1{margin:0 0 1rem}@media(max-width:991px){.content-header__title h1{font-size:3rem;line-height:40px;text-align:center}}.content-header__subtitle{margin:0;font-size:2.4rem}@media(max-width:991px){.content-header__subtitle{font-size:2rem;text-align:center}}.content-header__background{z-index:-1}.content-header__background .media,.content-header__background .img__container{width:100%;height:100%}.content-header__background .img__container:after{content:"";background-color:rgba(41,63,100,.5);z-index:0}.content-header__background .legend__container .legend{display:none}html body .tac_activate{padding:10px;font-weight:bold}html body .tac_activate .tac_float .tarteaucitronAllow{background-color:#2ecc71;margin-left:20px}html body .tacjs-wysiwyg__container{display:inline}html body .tacjs-wysiwyg__container .tac_activate{margin-bottom:5px}html body #tarteaucitronRoot #tarteaucitronPercentage{display:none !important}html body #tarteaucitronRoot div#tarteaucitronAlertBig{width:300px;padding:25px;right:2vw;bottom:2vw;left:auto;border:solid 1px #666;border-radius:4px;background-color:#fff;-webkit-box-shadow:0 0 9px 0 rgba(0,0,0,.5) !important;box-shadow:0 0 9px 0 rgba(0,0,0,.5) !important;-webkit-transform:none;transform:none;top:auto;max-height:calc(85vh - (25px * 2));overflow:auto}@media(max-width:767px){html body #tarteaucitronRoot div#tarteaucitronAlertBig{top:50%;bottom:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media(max-width:575px){html body #tarteaucitronRoot div#tarteaucitronAlertBig{left:2vw;width:auto}}html body #tarteaucitronRoot div#tarteaucitronAlertBig:before{font-size:1.5rem;font-weight:bold;text-transform:uppercase}html body #tarteaucitronRoot div#tarteaucitronAlertBig,html body #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronPrivacyUrl,html body #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronPrivacyUrlDialog,html body #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert,html body #tarteaucitronRoot div#tarteaucitronAlertBig #tarteaucitronDisclaimerAlert strong{color:#000}html body #tarteaucitronRoot div#tarteaucitronAlertBig span#tarteaucitronDisclaimerAlert{font-size:1.3rem;line-height:1.5;font-weight:300;padding:0;margin:0 0 25px;white-space:pre-line;display:inline-block}html body #tarteaucitronRoot div#tarteaucitronAlertBig span#tarteaucitronDisclaimerAlert a{color:#000;text-decoration:underline}html body #tarteaucitronRoot div#tarteaucitronAlertBig button+button,html body #tarteaucitronRoot div#tarteaucitronAlertBig br+button{margin-top:10px}html body #tarteaucitronRoot div#tarteaucitronAlertBig button{border:solid 1px #666;text-transform:uppercase;font-size:1rem !important;padding:10px;display:block;width:calc(100% - 25px);margin-left:0;color:#000;background-color:#fff;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;font-weight:600}html body #tarteaucitronRoot div#tarteaucitronAlertBig button span:before{color:#000}html body #tarteaucitronRoot div#tarteaucitronAlertBig button:hover{color:#fff;background-color:#000}html body #tarteaucitronRoot div#tarteaucitronAlertBig button:hover span:before{color:#fff}html body #tarteaucitronRoot div#tarteaucitronAlertBig button.tarteaucitronAllow:hover{color:#fff;background-color:#2ecc71}html body #tarteaucitronRoot div#tarteaucitronAlertBig button.tarteaucitronDeny:hover{background-color:#e74c3c;color:#fff;font-weight:700}html body #tarteaucitronRoot div#tarteaucitronAlertBig br{display:none}html body #tarteaucitronRoot .tarteaucitronH1,html body #tarteaucitronRoot .tarteaucitronH2{color:#000;font-size:1.5rem !important;font-weight:bold;margin:0}html body #tarteaucitronRoot .tarteaucitronH1{text-transform:uppercase;margin-right:auto}html body #tarteaucitronRoot .tarteaucitronH3{font-size:1.4rem !important;font-weight:600}html body #tarteaucitronRoot #tarteaucitron{max-width:680px}@media(max-width:991px){html body #tarteaucitronRoot #tarteaucitron{margin:auto !important}}@media(max-width:767px){html body #tarteaucitronRoot #tarteaucitron{width:90vw !important;background:none}}html body #tarteaucitronRoot #tarteaucitron a{text-decoration:underline}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServicesTitle_mandatory .tarteaucitronName{width:100% !important;max-width:100% !important;margin:0 !important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServicesTitle_mandatory .tarteaucitronName .tarteaucitronH3{background:none;color:#666;line-height:1.4em;padding:0 0;font-size:1.1rem !important;position:static;max-width:none;display:block !important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServicesTitle_mandatory .tarteaucitronName .tarteaucitronH3 a{text-decoration:underline;font-size:1.1rem}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServicesTitle_mandatory button{display:none}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel{background:rgba(0,0,0,0);color:#000;top:34px;right:22px;width:auto;padding-right:30px;font-weight:300;font-size:1.1rem;height:20px;z-index:2}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel:before,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel:after{content:"";width:18px;height:20px;border-left:1px solid #000;display:block;margin-left:5px;position:absolute;right:0}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:-1px}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:12px}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel:hover{color:#666}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel:hover:before,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel:hover:after{border-color:solid 1px #666}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices{border-radius:6px;background-color:#fff;-webkit-box-shadow:0 0 14px 0 #666;box-shadow:0 0 14px 0 #666;padding:25px;height:auto !important;max-height:calc(85vh - (25px * 2));overflow:auto}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine{padding:0;border:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:15px}@media(max-width:767px){html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine:hover{background:none}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronMainLine{background:none;border:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronMainLine .tarteaucitronName,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronMainLine .tarteaucitronAsk{-webkit-box-flex:0;-webkit-flex:0 50%;-ms-flex:0 50%;flex:0 50%}@media(max-width:767px){html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronMainLine{-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronMainLine .tarteaucitronName{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;min-width:0;max-width:none}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronMainLine .tarteaucitronAsk{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0 !important}}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed{border:none;background:none}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{margin-left:16px;width:auto;max-width:280px;min-width:280px;text-align:left}@media(max-width:767px){html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName{max-width:100%}}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName .tarteaucitronListCookies{display:none}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName>*{line-height:1.4 !important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{margin:0 0 auto auto !important;float:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width:767px){html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-left:0 !important}}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button{width:125px;border:solid 1px #666;font-size:1.2rem !important;padding:10px 5px;border-radius:0;opacity:1 !important;background-color:#fff;color:#000;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s;font-weight:600}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button span:before{color:#000}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button:hover{background-color:#2ecc71;color:#fff}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button:hover span:before{color:#fff}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk button.tarteaucitronDeny:hover{background-color:#e74c3c}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk p{margin-left:17px}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronAsk a{font-size:1.2rem}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed button.tarteaucitronAllow{background-color:#2ecc71;color:#fff}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsAllowed button.tarteaucitronAllow span:before{color:#fff}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied button.tarteaucitronDeny{background-color:#e74c3c;color:#fff}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine.tarteaucitronIsDenied button.tarteaucitronDeny span:before{color:#fff}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder{border:none}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder .tarteaucitronSelfLink,html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder .tarteaucitronHidden{background:none}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder .tarteaucitronName{margin-right:10px}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder .tarteaucitronTitle{margin-bottom:10px}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder .tarteaucitronTitle button{background:none;color:#000;padding:0;margin:0;cursor:pointer;display:inline-block}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder .tarteaucitronTitle button .tarteaucitronPlus{display:none}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder .tarteaucitronSelfLink{text-transform:none;color:#000;font-size:1.2rem;line-height:1.4;text-align:left !important;font-weight:600;padding:0 !important;text-indent:-18px;overflow:hidden;margin-top:10px;pointer-events:none;position:inherit;display:none}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder>ul>li{margin-top:21px}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder .tarteaucitronDetails{background:none;color:#666;line-height:1.4;padding:0 0 25px;height:100%;font-size:1.1rem;position:static;max-width:none;display:block !important}html body #tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronBorder .tarteaucitronDetails a{text-decoration:underline;font-size:1.1rem}html body #tarteaucitronRoot button#tarteaucitronBack{opacity:.2}html body #tarteaucitronRoot #tarteaucitronInfo{margin:25px 0 !important;padding:0 !important;max-width:none !important;background:none;border:0;color:#000;font-size:1.4rem !important;font-weight:300;line-height:1.4;text-align:left !important}html body #tarteaucitronRoot #tarteaucitronInfo a{color:#000;text-decoration:underline;font-size:1.4rem}html body #tarteaucitronRoot *{font-family:"Open Sans",sans-serif !important}html body:not(.modal-open) #tarteaucitronRoot.tarteaucitronBeforeVisible:before{display:none}html body.modal-open #tarteaucitronRoot div#tarteaucitronAlertBig{display:none !important}.discover-more{font-size:1.4rem;font-weight:700;letter-spacing:0;text-align:right;text-decoration:none;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.discover-more>.caption,.discover-more:after{color:#375483}.discover-more:after{display:inline-block;font-family:"fmsh";font-style:normal;font-weight:normal;content:"";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;margin-left:10px}@media(min-width:992px){.discover-more:after{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-property:color;transition-property:color}}.discover-more>.caption--animate{opacity:0}@media(min-width:992px){.discover-more>.caption--animate{-webkit-transform:translateX(-20px);transform:translateX(-20px);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}}@media(min-width:992px){.discover-more:hover:after,.discover-more--active:after,.partner:hover .discover-more:after,.node--view-mode--press-release:hover .discover-more:after,.node--notification.node--teaser:hover .discover-more:after,.node--event.node--view-mode--slide:hover .information__container .discover-more:after,.node--domain.node--view-mode--slide:hover .discover-more:after,.node.node--view-mode--tile:hover .content-wrapper .actions .discover-more:after,article.node--teaser:hover .discover-more:after,.node--search-item:hover .discover-more:after,.node--search-item-tile:hover .discover-more:after,.node--view-mode--responsive-list-item:hover .actions .discover-more:after{color:#ffaa46}.discover-more:hover>.caption--animate,.discover-more--active>.caption--animate,.partner:hover .discover-more>.caption--animate,.node--view-mode--press-release:hover .discover-more>.caption--animate,.node--notification.node--teaser:hover .discover-more>.caption--animate,.node--event.node--view-mode--slide:hover .information__container .discover-more>.caption--animate,.node--domain.node--view-mode--slide:hover .discover-more>.caption--animate,.node.node--view-mode--tile:hover .content-wrapper .actions .discover-more>.caption--animate,article.node--teaser:hover .discover-more>.caption--animate,.node--search-item:hover .discover-more>.caption--animate,.node--search-item-tile:hover .discover-more>.caption--animate,.node--view-mode--responsive-list-item:hover .actions .discover-more>.caption--animate{opacity:1;-webkit-transform:none;transform:none}}.discover-more--light>.caption,.discover-more--light:after{color:#fff}.events-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.events-wrapper .section-title{text-align:center}.main-content>.events-wrapper:first-child{margin-top:var(--paragraph-spacing)}.events-wrapper .slideshow-wrapper{position:relative;overflow:visible;margin-top:-10px}@media(max-width:767px){.events-wrapper .slideshow-wrapper .swiper .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.events-wrapper .slideshow-wrapper .swiper--with-edge-slides{margin-right:calc(-1*(var(--edge-size) + 5px)) !important;margin-left:calc(-1 * 5px)}.events-wrapper .slideshow-wrapper .swiper article.node--event .thumbnail .date .time{display:none}.events-wrapper .slideshow-wrapper .swiper article.node--event .thumbnail .date.dual-date .day{display:none}.events-wrapper>.discover-more{margin:10px 0 0 auto}.ckeditor-accordion-container dl.styled{background-color:#f2f5fa;padding:40px 40px 20px;position:relative;border:none}@media(max-width:991px){.ckeditor-accordion-container dl.styled{padding:30px}}.ckeditor-accordion-container dl.styled dt{position:relative;color:#375483;font-weight:700;font-size:1.6rem;line-height:2.6rem;cursor:pointer;padding-bottom:20px}.ckeditor-accordion-container dl.styled dt a{padding:0 0 0 36px;text-decoration:none;border-bottom:unset;background-color:unset}.ckeditor-accordion-container dl.styled dt a:before{display:inline-block;font-family:"fmsh";font-style:normal;font-weight:normal;content:"";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:1px;left:0;background-color:#ffaa46;border-radius:50%;color:#fff;font-size:1.1rem;padding:6px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.ckeditor-accordion-container dl.styled dt a:hover{color:#293f64 !important;background-size:0 !important;background-color:unset}.ckeditor-accordion-container dl.styled dt a span{display:none}.ckeditor-accordion-container dl.styled dt.active a:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.ckeditor-accordion-container dl.styled dd{margin:0;color:#666;padding:0}.ckeditor-accordion-container dl.styled dd p:first-child{margin-top:0}form .form-item.js-form-type-textfield,form .form-item.js-form-type-email,form .form-item.js-form-type-textarea,form .form-item.js-form-type-password,form .form-item.js-form-type-select{color:#666;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}form .form-item.js-form-type-textfield input,form .form-item.js-form-type-textfield textarea,form .form-item.js-form-type-textfield select,form .form-item.js-form-type-email input,form .form-item.js-form-type-email textarea,form .form-item.js-form-type-email select,form .form-item.js-form-type-textarea input,form .form-item.js-form-type-textarea textarea,form .form-item.js-form-type-textarea select,form .form-item.js-form-type-password input,form .form-item.js-form-type-password textarea,form .form-item.js-form-type-password select,form .form-item.js-form-type-select input,form .form-item.js-form-type-select textarea,form .form-item.js-form-type-select select{color:#666;outline:none;padding:15px 8px;font-size:1.2rem;border:solid 1px #ccc}form .form-item.js-form-type-textfield input,form .form-item.js-form-type-textfield textarea,form .form-item.js-form-type-email input,form .form-item.js-form-type-email textarea,form .form-item.js-form-type-textarea input,form .form-item.js-form-type-textarea textarea,form .form-item.js-form-type-password input,form .form-item.js-form-type-password textarea,form .form-item.js-form-type-select input,form .form-item.js-form-type-select textarea{background-color:rgba(0,0,0,0)}form .form-item.js-form-type-textfield .label-container,form .form-item.js-form-type-email .label-container,form .form-item.js-form-type-textarea .label-container,form .form-item.js-form-type-password .label-container,form .form-item.js-form-type-select .label-container{margin-bottom:10px}form .form-item.js-form-type-textfield .label-container label:after,form .form-item.js-form-type-email .label-container label:after,form .form-item.js-form-type-textarea .label-container label:after,form .form-item.js-form-type-password .label-container label:after,form .form-item.js-form-type-select .label-container label:after{display:none}form .form-item.js-form-type-checkbox{width:100%;margin-top:0;font-size:1.2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px}form .form-item.js-form-type-checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none}form .form-item.js-form-type-checkbox input[type=checkbox]+label{cursor:pointer;color:#2a2e33;font-size:1.4rem;letter-spacing:0;line-height:1.6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative}form .form-item.js-form-type-checkbox input[type=checkbox]+label:before{content:"";display:inline-block;width:14px;height:14px;border:solid 1px #375483;cursor:pointer;margin-right:10px}form .form-item.js-form-type-checkbox input[type=checkbox]:checked+label:after{display:inline-block;font-family:"fmsh";font-style:normal;font-weight:normal;content:"";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;position:absolute;border:solid 1px rgba(0,0,0,0);width:14px;height:14px}form .form-item.js-form-type-checkbox input[type=checkbox]:checked+label:before{background-color:#375483}form .form-item.js-form-item-persistent-login{gap:0}form .js-form-wrapper{width:100%;margin:40px 0 10px}form .js-form-wrapper .js-form-submit{text-transform:unset}form input[type=submit]{width:100%}.highlighted-content{position:relative;color:#fff;padding:180px 55px 117px}@media(max-width:767px){.highlighted-content{padding:105px 26px 180px}}.highlighted-content .background-image figure{position:static}.highlighted-content .background-image figure img{z-index:-1}@media(min-width:992px){.highlighted-content .limited-content{padding-left:40px}}.highlighted-content .limited-content .surtitle{color:#fff;margin-bottom:20px}@media(min-width:768px)and (max-width:991px){.highlighted-content .limited-content .surtitle{text-align:unset}}.highlighted-content .limited-content .with-decoration{position:relative}@media(max-width:767px){.highlighted-content .limited-content .with-decoration:before{display:none}}.highlighted-content .limited-content .with-decoration .title{font-size:5rem;line-height:5.6rem;font-weight:700;letter-spacing:0}@media(max-width:1199px){.highlighted-content .limited-content .with-decoration .title{font-size:4rem;line-height:4.5rem}}@media(max-width:767px){.highlighted-content .limited-content .with-decoration .title{text-align:center;font-size:3rem;line-height:3.5rem}}.highlighted-content .limited-content .with-decoration .description{margin-top:20px;line-height:2.2rem}@media(max-width:767px){.highlighted-content .limited-content .with-decoration .description{display:none}}.highlighted-content .limited-content .action{margin:37px 0 0 0}@media(max-width:767px){.highlighted-content .limited-content .action{text-align:center}}.highlighted-content .limited-content .action a{text-transform:unset}.virtual-link-hovered,.tbm.tbm--mobile .tbm-collapse .tbm-nav>li.tbm-item--has-dropdown.open .tbm-toggle,.tbm.tbm--mobile .tbm-collapse .tbm-nav>li.tbm-item--has-dropdown.active .tbm-toggle,.tbm.tbm--mobile .tbm-collapse .tbm-nav>li.tbm-item--has-dropdown.open.active .tbm-toggle,.tbm-nav>.active>.tbm-link-container>a,.tbm-nav>.active>.tbm-link-container>a:hover,.tbm-nav>.active>.tbm-link-container>a:focus,.tbm-nav>.active>.tbm-link-container>span.no-link,.tbm-nav>.active>.tbm-link-container>span.no-link:hover,.tbm-nav>.active>.tbm-link-container>span.no-link:focus,.tbm-nav>li.tbm-item--has-dropdown.open.active>.tbm-link-container>a:focus,.tbm-nav>li.tbm-item--has-dropdown.open.active>.tbm-link-container>a:hover,.tbm-nav>li.tbm-item--has-dropdown.open.active>.tbm-link-container>span.no-link:focus,.tbm-nav>li.tbm-item--has-dropdown.open.active>.tbm-link-container>span.no-link:hover,.tbm-nav>li>.tbm-link-container>a:focus,.tbm-nav>li>.tbm-link-container>a:hover,.tbm-nav>li>.tbm-link-container>span.no-link:focus,.tbm-nav>li>.tbm-link-container>span.no-link:hover{background-color:rgba(0,0,0,0) !important;background-image:none !important}@media(min-width:992px){.virtual-link-hovered,.tbm.tbm--mobile .tbm-collapse .tbm-nav>li.tbm-item--has-dropdown.open .tbm-toggle,.tbm.tbm--mobile .tbm-collapse .tbm-nav>li.tbm-item--has-dropdown.active .tbm-toggle,.tbm.tbm--mobile .tbm-collapse .tbm-nav>li.tbm-item--has-dropdown.open.active .tbm-toggle,.tbm-nav>.active>.tbm-link-container>a,.tbm-nav>.active>.tbm-link-container>a:hover,.tbm-nav>.active>.tbm-link-container>a:focus,.tbm-nav>.active>.tbm-link-container>span.no-link,.tbm-nav>.active>.tbm-link-container>span.no-link:hover,.tbm-nav>.active>.tbm-link-container>span.no-link:focus,.tbm-nav>li.tbm-item--has-dropdown.open.active>.tbm-link-container>a:focus,.tbm-nav>li.tbm-item--has-dropdown.open.active>.tbm-link-container>a:hover,.tbm-nav>li.tbm-item--has-dropdown.open.active>.tbm-link-container>span.no-link:focus,.tbm-nav>li.tbm-item--has-dropdown.open.active>.tbm-link-container>span.no-link:hover,.tbm-nav>li>.tbm-link-container>a:focus,.tbm-nav>li>.tbm-link-container>a:hover,.tbm-nav>li>.tbm-link-container>span.no-link:focus,.tbm-nav>li>.tbm-link-container>span.no-link:hover{color:#fff !important}.virtual-link-hovered:not(.search-link):after,.tbm.tbm--mobile .tbm-collapse .tbm-nav>li.tbm-item--has-dropdown.open .tbm-toggle:not(.search-link):after,.tbm.tbm--mobile .tbm-collapse .tbm-nav>li.tbm-item--has-dropdown.active .tbm-toggle:not(.search-link):after,.tbm-nav>.active>.tbm-link-container>a:not(.search-link):after,.tbm-nav>.active>.tbm-link-container>span.no-link:not(.search-link):after,.tbm-nav>li.tbm-item--has-dropdown.open.active>.tbm-link-container>a:not(.search-link):focus:after,.tbm-nav>li.tbm-item--has-dropdown.open.active>.tbm-link-container>a:not(.search-link):hover:after,.tbm-nav>li.tbm-item--has-dropdown.open.active>.tbm-link-container>span.no-link:not(.search-link):focus:after,.tbm-nav>li.tbm-item--has-dropdown.open.active>.tbm-link-container>span.no-link:not(.search-link):hover:after,.tbm-nav>li>.tbm-link-container>a:not(.search-link):focus:after,.tbm-nav>li>.tbm-link-container>a:not(.search-link):hover:after,.tbm-nav>li>.tbm-link-container>span.no-link:not(.search-link):focus:after,.tbm-nav>li>.tbm-link-container>span.no-link:not(.search-link):hover:after{width:100%}}@media(max-width:991px){.virtual-link-hovered,.tbm.tbm--mobile .tbm-collapse .tbm-nav>li.tbm-item--has-dropdown.open .tbm-toggle,.tbm.tbm--mobile .tbm-collapse .tbm-nav>li.tbm-item--has-dropdown.active .tbm-toggle,.tbm.tbm--mobile .tbm-collapse .tbm-nav>li.tbm-item--has-dropdown.open.active .tbm-toggle,.tbm-nav>.active>.tbm-link-container>a,.tbm-nav>.active>.tbm-link-container>a:hover,.tbm-nav>.active>.tbm-link-container>a:focus,.tbm-nav>.active>.tbm-link-container>span.no-link,.tbm-nav>.active>.tbm-link-container>span.no-link:hover,.tbm-nav>.active>.tbm-link-container>span.no-link:focus,.tbm-nav>li.tbm-item--has-dropdown.open.active>.tbm-link-container>a:focus,.tbm-nav>li.tbm-item--has-dropdown.open.active>.tbm-link-container>a:hover,.tbm-nav>li.tbm-item--has-dropdown.open.active>.tbm-link-container>span.no-link:focus,.tbm-nav>li.tbm-item--has-dropdown.open.active>.tbm-link-container>span.no-link:hover,.tbm-nav>li>.tbm-link-container>a:focus,.tbm-nav>li>.tbm-link-container>a:hover,.tbm-nav>li>.tbm-link-container>span.no-link:focus,.tbm-nav>li>.tbm-link-container>span.no-link:hover{color:#375483 !important}}.block-tb-megamenu{position:unset}@media(max-width:991px){.block-tb-megamenu{width:100%}}.tbm{background-color:rgba(0,0,0,0);background-image:none}@media(min-width:992px){.tbm{position:unset}}.tbm-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media(max-width:991px){.tbm-nav{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}}.tbm-nav>li{padding:0 20px}.tbm-nav>li.level-1{border-right-style:none}@media(max-width:1399px){.tbm-nav>li{padding:0 12px}}@media(max-width:1199px){.tbm-nav>li{padding:0 7px}}@media(min-width:992px){.tbm-nav>li:first-child{padding-left:0}.tbm-nav>li:last-child{padding-right:0}}@media(max-width:991px){.tbm-nav>li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding:0}}.tbm-nav>li>.tbm-link-container>a,.tbm-nav>li>.tbm-link-container>span.no-link{position:relative;font-size:1.5rem;padding:10px 0 15px;font-family:"Open Sans Condensed",sans-serif;color:#fff;text-transform:uppercase;text-decoration:none;cursor:pointer !important;border:none;background:none;-webkit-transition:none;transition:none}@media(min-width:992px){.tbm-nav>li>.tbm-link-container>a:after,.tbm-nav>li>.tbm-link-container>span.no-link:after{content:"";display:block;border-bottom:solid 5px #375483;width:0;position:absolute;bottom:15px;left:50%;margin:auto;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-property:width;transition-property:width;-webkit-transform:translate(-50%,15px);transform:translate(-50%,15px)}}@media(max-width:1399px){.tbm-nav>li>.tbm-link-container>a,.tbm-nav>li>.tbm-link-container>span.no-link{font-size:1.4rem}}.tbm-nav>li.icon-link{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.tbm-nav>li.icon-link>.tbm-link-container>a,.tbm-nav>li.icon-link>.tbm-link-container>span.no-link{font-size:0;padding:5px 10px}.tbm-nav>li.icon-link>.tbm-link-container>a i,.tbm-nav>li.icon-link>.tbm-link-container>span.no-link i{color:#fff}.tbm-nav>li.icon-link>.tbm-link-container>a i:before,.tbm-nav>li.icon-link>.tbm-link-container>span.no-link i:before{font-size:2rem;font-weight:700}@media(max-width:991px){.tbm-nav>li.icon-link{display:none}}@media(min-width:992px){.tbm-nav>.tbm-item--has-dropdown>.tbm-toggle .caret{display:none}}.tbm .tbm-item--has-dropdown{position:unset}.tbm .tbm-submenu{width:100% !important;background-color:#f2f5fa;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0}@media(max-width:991px){.tbm .tbm-submenu{margin:unset;max-width:unset;margin-top:20px}}.tbm .tbm-submenu>.tbm-row{-webkit-column-gap:calc(.625rem + 30px);-moz-column-gap:calc(.625rem + 30px);column-gap:calc(.625rem + 30px)}.tbm .tbm-submenu li>.tbm-link-container>a,.tbm .tbm-submenu li>.tbm-link-container span.no-link{color:#2a2e33;border:none;text-decoration:none;padding:0}.tbm .tbm-submenu li>.tbm-link-container>a:hover,.tbm .tbm-submenu li>.tbm-link-container>a:focus,.tbm .tbm-submenu li>.tbm-link-container span.no-link:hover,.tbm .tbm-submenu li>.tbm-link-container span.no-link:focus{color:#ffaa46}.tbm .tbm-submenu .disabled>.tbm-link-container>a,.tbm .tbm-submenu .disabled>.tbm-link-container>a:hover,.tbm .tbm-submenu .disabled>.tbm-link-container span.no-link,.tbm .tbm-submenu .disabled>.tbm-link-container span.no-link:hover{color:#999}.tbm .tbm-submenu .disabled>.tbm-link-container>a:hover,.tbm .tbm-submenu .disabled>.tbm-link-container span.no-link:hover{background-color:rgba(0,0,0,0)}.tbm .tbm-submenu .active>.tbm-link-container>a,.tbm .tbm-submenu .active>.tbm-link-container>a:hover,.tbm .tbm-submenu .active>.tbm-link-container span.no-link,.tbm .tbm-submenu .active>.tbm-link-container span.no-link:hover{background-color:rgba(0,0,0,0);background-image:none;color:#ffaa46}.tbm .tbm-subnav,.tbm.tbm-submenu .tbm-subnav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}@media(max-width:991px){.tbm .tbm-subnav,.tbm.tbm-submenu .tbm-subnav{gap:0}}.tbm .tbm-subnav>li,.tbm.tbm-submenu .tbm-subnav>li{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - 60px)/3);-ms-flex:0 0 calc((100% - 60px)/3);flex:0 0 calc((100% - 60px)/3)}@media(max-width:991px){.tbm .tbm-subnav>li,.tbm.tbm-submenu .tbm-subnav>li{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.tbm .tbm-subnav>li.tbm-item.level-2,.tbm.tbm-submenu .tbm-subnav>li.tbm-item.level-2{padding:5px 0 0 30px}.tbm .tbm-subnav>li>a,.tbm.tbm-submenu .tbm-subnav>li>a{margin-left:20px}.tbm .tbm-subnav>li:first-child>a,.tbm.tbm-submenu .tbm-subnav>li:first-child>a{padding-top:5px !important}@media(max-width:991px){.tbm .tbm-block,.tbm.tbm-submenu .tbm-block{margin-bottom:10px}.tbm .tbm-block .block-megamenu-cta,.tbm.tbm-submenu .tbm-block .block-megamenu-cta{margin-left:20px}}.tbm .tbm-row>.tbm-column:first-child>.tbm-column-inner{padding:48px 0 53px}@media(max-width:991px){.tbm .tbm-column-inner{padding:0}}.tbm .tbm-column-inner:first-child{padding-left:0}.tbm .tbm-column-inner:last-child{padding-right:0}.tbm .tbm-row+.tbm-row{border:none}@media(min-width:992px){.tbm .tbm-row+.tbm-row{padding-top:0}}@media(min-width:992px){.tbm .tbm-row [class*=span]:not(:first-child) .tbm-column-inner{padding:0}}@media(max-width:991px){.tbm .tbm-row [class*=span]{width:100% !important;min-width:100% !important;left:0 !important;margin-left:0 !important;-webkit-transform:none !important;transform:none !important;min-height:unset}}@media(min-width:992px){.tbm .tbm-row .span4{min-width:min(35%,415px)}}@media(max-width:991px){.tbm .tbm-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px;width:100% !important;min-width:100% !important;left:0 !important;margin-left:0 !important;-webkit-transform:none !important;transform:none !important}.tbm .tbm-row:before,.tbm .tbm-row:after{content:none}}@media(min-width:992px){.tbm .tbm-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:300px}.tbm .tbm-row .tbm-column-inner{height:100%;position:relative}.tbm .tbm-row .tbm-column-inner .tbm-block{margin-bottom:0;height:100%}.tbm .tbm-row .tbm-column-inner .tbm-block .block-inner{height:100%}}.tbm .tbm-block .block-title{display:none}.tbm .tbm-caption{font-size:1.3rem;color:#2a2e33;opacity:60%;margin-top:7px}.tbm .dropdown-submenu:hover>a{color:#ffaa46}.tbm .mega.open>.mega-tbm-submenu,.tbm .mega-dropdown-submenu:hover>.mega-tbm-submenu{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.tbm.tbm--mobile .tbm-button{display:none}.tbm.tbm--mobile .tbm-nav{background:none !important}.tbm.tbm--mobile .tbm-collapse{display:block;background-color:rgba(0,0,0,0);position:relative;top:unset;height:auto !important;padding-bottom:15px}.tbm.tbm--mobile .tbm-collapse .tbm-nav>li{width:100%;border:0}.tbm.tbm--mobile .tbm-collapse .tbm-nav>li.tbm-item--has-dropdown.open .tbm-toggle .caret:before{-webkit-transform:rotate(0.25turn);transform:rotate(0.25turn)}.tbm.tbm--mobile .tbm-collapse .tbm-nav>li.tbm-item--has-dropdown .tbm-submenu-toggle{border:none;width:auto;height:auto;margin:0;display:block !important}.tbm.tbm--mobile .tbm-collapse .tbm-nav>li.tbm-item--has-dropdown .tbm-submenu-toggle:before{display:inline-block;font-family:"fmsh";font-style:normal;font-weight:normal;content:"";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;color:#293f64;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;left:30%;border:0}.tbm.tbm--mobile .tbm-collapse .tbm-nav>li>.tbm-link-container>a,.tbm.tbm--mobile .tbm-collapse .tbm-nav>li>.tbm-link-container span.no-link{color:#2a2e33;padding:0;border:none;font-size:2rem}.tbm.tbm--mobile .tbm-collapse .tbm-nav>li>.tbm-link-container .tbm-submenu-toggle{border:0}.tbm.tbm--mobile .tbm-collapse .tbm-submenu{position:static;top:auto;float:none;max-width:none;background-color:rgba(0,0,0,0);border:none;-webkit-box-shadow:none;box-shadow:none;width:100% !important}.tbm.tbm--mobile .tbm-collapse .tbm-submenu a,.tbm.tbm--mobile .tbm-collapse .tbm-submenu span.no-link{color:#2a2e33;border:none !important;padding:0}.tbm.tbm--mobile .tbm-collapse .tbm-submenu>.tbm-row>.tbm-column:first-child>.tbm-column-inner{padding:20px}.tbm.tbm--mobile .tbm-collapse .tbm-submenu>.tbm-row>.tbm-column .tbm-subnav>.tbm-item{border-top:none;padding:5px 0}.tbm.tbm--mobile .tbm-collapse .tbm-submenu .tbm-column>.tbm-column-inner>.tbm-block{padding-left:0}@media(min-width:992px){header.page-header.light .tbm-nav>li>.tbm-link-container>a,header.page-header.light .tbm-nav>li>.tbm-link-container>span.no-link,header.page-header.sticky .tbm-nav>li>.tbm-link-container>a,header.page-header.sticky .tbm-nav>li>.tbm-link-container>span.no-link{color:#2a2e33}header.page-header.light .tbm-nav>li>.tbm-link-container>a:focus,header.page-header.light .tbm-nav>li>.tbm-link-container>a:hover,header.page-header.light .tbm-nav>li>.tbm-link-container>span.no-link:focus,header.page-header.light .tbm-nav>li>.tbm-link-container>span.no-link:hover,header.page-header.sticky .tbm-nav>li>.tbm-link-container>a:focus,header.page-header.sticky .tbm-nav>li>.tbm-link-container>a:hover,header.page-header.sticky .tbm-nav>li>.tbm-link-container>span.no-link:focus,header.page-header.sticky .tbm-nav>li>.tbm-link-container>span.no-link:hover{color:#2a2e33 !important}header.page-header.light .tbm-nav>li.icon-link>.tbm-link-container>a i:before,header.page-header.light .tbm-nav>li.icon-link>.tbm-link-container>span.no-link i:before,header.page-header.sticky .tbm-nav>li.icon-link>.tbm-link-container>a i:before,header.page-header.sticky .tbm-nav>li.icon-link>.tbm-link-container>span.no-link i:before{color:#2a2e33 !important}header.page-header.light .tbm-nav>.active>.tbm-link-container>a,header.page-header.light .tbm-nav>.active>.tbm-link-container>a:hover,header.page-header.light .tbm-nav>.active>.tbm-link-container>a:focus,header.page-header.light .tbm-nav>.active>.tbm-link-container>span.no-link,header.page-header.light .tbm-nav>.active>.tbm-link-container>span.no-link:hover,header.page-header.light .tbm-nav>.active>.tbm-link-container>span.no-link:focus,header.page-header.sticky .tbm-nav>.active>.tbm-link-container>a,header.page-header.sticky .tbm-nav>.active>.tbm-link-container>a:hover,header.page-header.sticky .tbm-nav>.active>.tbm-link-container>a:focus,header.page-header.sticky .tbm-nav>.active>.tbm-link-container>span.no-link,header.page-header.sticky .tbm-nav>.active>.tbm-link-container>span.no-link:hover,header.page-header.sticky .tbm-nav>.active>.tbm-link-container>span.no-link:focus{color:#2a2e33 !important}header.page-header.light .tbm-nav li.tbm-item--has-dropdown.open .tbm-toggle,header.page-header.light .tbm-nav li.tbm-item--has-dropdown.active .tbm-toggle,header.page-header.light .tbm-nav li.tbm-item--has-dropdown.open.active .tbm-toggle,header.page-header.sticky .tbm-nav li.tbm-item--has-dropdown.open .tbm-toggle,header.page-header.sticky .tbm-nav li.tbm-item--has-dropdown.active .tbm-toggle,header.page-header.sticky .tbm-nav li.tbm-item--has-dropdown.open.active .tbm-toggle{color:#2a2e33 !important}header.search-opened .tbm .open>.tbm-submenu{display:none}}button.menu-button-action{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;background-color:#fff;color:#2a2e33;border:solid 1px #ccc;padding:8px 13px;gap:5px;min-height:40px;white-space:nowrap}@media(max-width:991px){button.menu-button-action{padding:8px 10px}}button.menu-button-action:before,button.menu-button-action:after{display:block;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}button.menu-button-action[aria-expanded=true]:after{-webkit-transform:rotate(0.5turn);transform:rotate(0.5turn);-webkit-transform-origin:center;transform-origin:center}button.menu-button-action.icon-caret-bottom:before{-webkit-transform:rotate(0turn);transform:rotate(0turn)}button.menu-button-action.icon-caret-bottom[aria-expanded=true]:before{-webkit-transform:rotate(0.5turn);transform:rotate(0.5turn)}button.menu-button-action span.placeholder{opacity:.3}.menu-button-actions-links{display:none;position:absolute;margin:0;padding:0;background-color:#fff;border:solid 1px #999;z-index:2}.menu-button-actions-links[data-simplebar]{position:absolute !important;width:100%;max-height:250px;z-index:10}.menu-button-actions-links .menu-button-actions-link-item{margin:0;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2a2e33;cursor:pointer;min-height:32px}.menu-button-actions-links .menu-button-actions-link-item:focus{background-color:#e5e5e5;outline:none}.menu-button-actions-links .menu-button-actions-link-item.is-active:not(:focus){background-color:#2a2e33;color:#fff}.menu-button-actions-links .menu-button-actions-link-item input,.menu-button-actions-links .menu-button-actions-link-item label{cursor:pointer}.menu-button-actions-links .menu-button-actions-link-item input{margin-left:10px;-webkit-box-flex:1;-webkit-flex:1 0 12px;-ms-flex:1 0 12px;flex:1 0 12px}.menu-button-actions-links .menu-button-actions-link-item label{padding:10px;display:block;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.popin .modal-partner,.popin .modal-member{position:relative;font-size:2.4rem;line-height:2.6rem;color:#2a2e33;padding-left:20px;margin-bottom:20px}.popin .modal-partner:before,.popin .modal-member:before{background-color:#ffaa46;left:0}.popin .modal-member .lastname{font-weight:700;text-transform:uppercase}.popin .modal-content>*{margin-top:1em;margin-bottom:1em}.popin .modal-content>*:first-child{margin-top:0px !important}.popin .modal-content>*:last-child{margin-bottom:0px !important}.partners-wrapper{overflow:hidden}.partners-wrapper .section-title{text-align:center}.popin{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1000;pointer-events:none}@media(max-width:991px){.popin{right:-15px;top:-15px}}.popin>.popin-contents{position:absolute;width:55vw;left:50vw;top:50vh;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#fff;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:45px 100px 30px}@media(max-width:767px){.popin>.popin-contents{width:90vw;height:auto;max-height:80vh;padding:5vh 5vw}}.popin>.popin-contents .popin__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-height:60vh;overflow:hidden}.popin>.popin-contents .popin__container>*{margin-top:1em;margin-bottom:1em}.popin>.popin-contents .popin__container>*:first-child{margin-top:0px !important}.popin>.popin-contents .popin__container>*:last-child{margin-bottom:0px !important}.popin>.popin-contents .popin__container>div{overflow-y:auto}.popin:after{position:fixed;content:"";top:0;left:0;width:100%;height:100%;background:#000;z-index:-1;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}.popin .popin-close{position:absolute;width:55px;height:55px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;opacity:0;pointer-events:none;color:#666;right:5px;top:5px}.popin.opened{pointer-events:auto}.popin.opened>.popin-contents,.popin.opened .popin-close{opacity:1}.popin.opened .popin-close{pointer-events:unset;cursor:pointer}.popin.opened:after{opacity:.85}.node--view-mode--responsive-list-item{display:grid;grid-template-columns:auto 30px;cursor:pointer;position:relative}.node--view-mode--responsive-list-item.has-picture{grid-template-columns:194px auto 30px}@media(max-width:767px){.node--view-mode--responsive-list-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.node--view-mode--responsive-list-item .picture{position:relative;grid-row:1/3;margin-right:15px}.node--view-mode--responsive-list-item .picture figure{position:relative;height:0;padding-bottom:calc(1 / 1.125 * 100%);position:relative;width:100%}.node--view-mode--responsive-list-item .picture figure:before{content:"";height:calc(90% + 10px);width:calc(90% + 10px);background-color:#80b9b5;z-index:-1;position:absolute;left:-10px;top:-10px}.node--view-mode--responsive-list-item .picture figure img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transform-origin:bottom right;transform-origin:bottom right}.node--view-mode--responsive-list-item .title-group{grid-row:1;grid-column:2/4}.node--view-mode--responsive-list-item .title-group .title h3{margin:0;font-size:1.8rem;line-height:2.3rem;letter-spacing:0}.node--view-mode--responsive-list-item .description{grid-row:2;grid-column:2;font-size:1.4rem;line-height:2rem;margin-top:15px}.node--view-mode--responsive-list-item .actions{grid-column:3;grid-row:2;justify-self:flex-end;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;margin-top:10px}.node--view-mode--responsive-list-item:hover .picture figure img{-webkit-transform:scale(1.03) perspective(1px);transform:scale(1.03) perspective(1px)}@media(max-width:767px){.node--view-mode--responsive-list-item.has-picture{grid-template-columns:95px auto 30px}.node--view-mode--responsive-list-item .picture{grid-row:1/2;margin-right:10px}.node--view-mode--responsive-list-item .title-group{grid-row:1;grid-column:2}.node--view-mode--responsive-list-item .description{grid-row:2;grid-column:2}.node--view-mode--responsive-list-item .actions{grid-row:3;grid-column:2}}@media(max-width:575px){.node--view-mode--responsive-list-item{grid-template-columns:auto}.node--view-mode--responsive-list-item.has-picture{grid-template-columns:95px auto}.node--view-mode--responsive-list-item .actions{grid-row:3;grid-column:2}}.node--view-mode--responsive-list-item .tag{position:absolute;top:8px;left:8px;z-index:1}@media(max-width:767px){.node--view-mode--responsive-list-item .tag{top:4px;left:4px;font-size:.9rem}}.node--view-mode--responsive-list-item .tag--info{top:unset;left:unset;bottom:8px;right:8px}@media(max-width:767px){.node--view-mode--responsive-list-item .tag--info{bottom:4px;right:4px;font-size:.9rem}}.projects-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.projects-wrapper .section-title{text-align:center}.main-content>.projects-wrapper:first-child{margin-top:var(--paragraph-spacing)}.projects-wrapper>.discover-more{margin:10px 0 0 auto}.projects-wrapper .views-element-container{margin-top:10px}.projects-wrapper .views-element-container .view-content>.views-row:nth-child(5){display:none}.form-type-date-range,.range-date__container{position:relative}@media(min-width:768px){.form-type-date-range,.range-date__container{width:200px}}div.range-date-placeholder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:1.4rem;cursor:pointer;color:#2a2e33;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#fff;padding:8px 13px;border:solid 1px #ccc;height:40px}input.bef-datepicker,input.input-range-date{position:absolute;top:0;height:40px;left:0;width:100%;opacity:0;z-index:-1}.flatpickr-calendar .flatpickr-months{height:40px}.flatpickr-calendar .flatpickr-months .flatpickr-current-month{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5px;padding-top:2px}.flatpickr-calendar .flatpickr-months .flatpickr-current-month .cur-month{font-size:1.6rem;margin-left:0}.flatpickr-calendar .flatpickr-months .flatpickr-current-month .cur-month:hover{background:unset}.flatpickr-calendar .flatpickr-months .flatpickr-current-month .numInputWrapper{font-size:1.6rem}.flatpickr-calendar .flatpickr-months .flatpickr-current-month .numInputWrapper .numInput{font-weight:700;padding:0;text-align:center}.flatpickr-calendar .flatpickr-months .flatpickr-current-month .numInputWrapper .arrowUp,.flatpickr-calendar .flatpickr-months .flatpickr-current-month .numInputWrapper .arrowDown{display:none}.flatpickr-calendar .flatpickr-days{font-size:1.2rem}.flatpickr-calendar .flatpickr-days .flatpickr-day.startRange,.flatpickr-calendar .flatpickr-days .flatpickr-day.endRange{background:#2a2e33;border-color:#2a2e33}.flatpickr-calendar .flatpickr-days .flatpickr-day.selected{background:#2a2e33;border-color:#2a2e33}.flatpickr-calendar .flatpickr-days .flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 #2a2e33;box-shadow:-10px 0 #2a2e33}.researchers-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.researchers-wrapper .section-title{text-align:center}.main-content>.researchers-wrapper:first-child{margin-top:var(--paragraph-spacing)}.researchers-wrapper>.discover-more{margin:10px 0 0 auto}.researchers-wrapper .views-element-container{margin-top:10px}.researchers-wrapper .views-element-container .view-content>.views-row:nth-child(5){display:none}@media(max-width:767px){.search-themes-list{display:none}}.search-themes-list .title{font-weight:700;margin-bottom:20px;color:#293f64}.search-themes-list .tags{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px 10px}.search-themes-list .tags .tag{max-width:290px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-themes-list+*{margin-top:var(--paragraph-small-spacing)}:root{--edge-size:80px}.swiper{--swiper-pagination-bullet-inactive-opacity:1}@media(max-width:767px){.swiper{width:0;min-width:100%}}.swiper--with-edge-slides{overflow:visible !important;-webkit-mask-image:-webkit-gradient(linear,left top,right top,from(#000000),to(#000000));-webkit-mask-image:linear-gradient(to right,#000000 calc(100% - var(--edge-size)),#000000 100%);mask-image:-webkit-gradient(linear,left top,right top,from(#000000),to(#000000));mask-image:linear-gradient(to right,#000000 calc(100% - var(--edge-size)),#000000 100%);margin-right:calc(-1*var(--edge-size)) !important;padding-right:var(--edge-size) !important}.swiper--with-edge-slides+.swiper-button-prev{-webkit-transform:translateX(-50%);transform:translateX(-50%);left:calc(-1*(var(--grid-gutter) + var(--edge-size))*.5)}.swiper--with-edge-slides+.swiper-button-prev+.swiper-button-next{-webkit-transform:translateX(50%);transform:translateX(50%);right:calc(-1*(var(--grid-gutter) + var(--edge-size))*.5)}.swiper-btn,.swiper-btn:after{-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.swiper-btn.swiper-button-disabled{opacity:0 !important}.swiper:not(.swiper-initialized) .swiper-btn,.swiper:not(.swiper-initialized)+.swiper-btn,.swiper:not(.swiper-initialized)+.swiper-btn+.swiper-btn{display:none}.swiper-pagination-bullets .swiper-pagination-bullet{width:18px;height:18px;background-color:#fff}.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#c05131}@media(max-width:767px){.virtual-swiper-button-edge-merged,.programs-list-wrapper .programs-list .swiper-btn,.block-domains-list .domains-list-wrapper .domains-wrapper .swiper-btn{width:138px;height:138px;margin-top:0}.virtual-swiper-button-edge-merged:after,.programs-list-wrapper .programs-list .swiper-btn:after,.block-domains-list .domains-list-wrapper .domains-wrapper .swiper-btn:after{font-size:4rem;font-weight:300}.virtual-swiper-button-edge-merged.swiper-button-prev,.programs-list-wrapper .programs-list .swiper-button-prev.swiper-btn,.block-domains-list .domains-list-wrapper .domains-wrapper .swiper-button-prev.swiper-btn{left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.virtual-swiper-button-edge-merged.swiper-button-prev:after,.programs-list-wrapper .programs-list .swiper-button-prev.swiper-btn:after,.block-domains-list .domains-list-wrapper .domains-wrapper .swiper-button-prev.swiper-btn:after{padding-right:15px}.virtual-swiper-button-edge-merged.swiper-button-next,.programs-list-wrapper .programs-list .swiper-button-next.swiper-btn,.block-domains-list .domains-list-wrapper .domains-wrapper .swiper-button-next.swiper-btn{right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.virtual-swiper-button-edge-merged.swiper-button-next:after,.programs-list-wrapper .programs-list .swiper-button-next.swiper-btn:after,.block-domains-list .domains-list-wrapper .domains-wrapper .swiper-button-next.swiper-btn:after{padding-left:15px}}.tabs-main-wrapper .tab-title__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;margin-bottom:50px}.tabs-main-wrapper .tab-title__container .tab-title{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:unset;background-color:unset;color:#2a2e33;padding:20px 0 0;margin:0;cursor:pointer}.tabs-main-wrapper .tab-title__container .tab-title:after{content:"";display:block;width:0;height:4px;background:#ffaa46;-webkit-transition:width .3s;transition:width .3s;margin-top:16px}@media(min-width:768px){.tabs-main-wrapper .tab-title__container .tab-title:hover:after{width:100%}}.tabs-main-wrapper .tab-title__container .tab-title[aria-selected=true]{font-weight:700}@media(min-width:768px){.tabs-main-wrapper .tab-title__container .tab-title[aria-selected=true]:after{width:100%}}.tabs-main-wrapper .tabs-container .tab-panel:not(.is-active){display:none}.tag{display:inline-block;padding:3px 14px;text-decoration:none;font-size:1.4rem;font-weight:700}.tag--domain{background-color:#c05131;color:#fff}.tag--info{color:#375483;background-color:#fff}.tag--keyword{border-radius:15px;background-color:rgba(41,63,100,.15);color:#293f64;font-weight:600;padding:6px 22px}a.tag--domain:hover{background-color:#ffa841;color:#fff}footer.page-footer{background-color:#375483;padding:40px 0;color:#fff;position:relative;margin-top:50px}footer.page-footer .background img{z-index:0}footer.page-footer ul.menu{margin:0}footer.page-footer ul.menu li.menu-item{padding-top:0}footer.page-footer ul.menu li.menu-item a{font-size:1.4rem;line-height:1.6rem}footer.page-footer ul.menu li.menu-item a:not(:hover){text-decoration:none}footer.page-footer .footer-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:25px}@media(max-width:991px){footer.page-footer .footer-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}footer.page-footer .footer-top ul.menu li.menu-item:not(:first-child){margin-top:3px}footer.page-footer .footer-top-left{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:60px;z-index:1}@media(max-width:1199px){footer.page-footer .footer-top-left{gap:20px}}@media(max-width:991px){footer.page-footer .footer-top-left{position:relative;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}footer.page-footer .footer-top-left:after{content:"";position:absolute;bottom:-12.5px;width:100%;height:1px;background:#fff}}@media(min-width:768px)and (max-width:991px){footer.page-footer .footer-top-left{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media(max-width:767px){footer.page-footer .footer-top-left{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:20px 0}}footer.page-footer .footer-top-left .block-system-branding-block .colorized-img{display:none}@media(max-width:991px){footer.page-footer .footer-top-left .block-system-branding-block{display:none}}@media(min-width:992px){footer.page-footer .footer-top-left .menu--footer-menu-1{-webkit-box-flex:1;-webkit-flex:1 1 200px;-ms-flex:1 1 200px;flex:1 1 200px}}@media(min-width:768px)and (max-width:991px){footer.page-footer .footer-top-left .menu--footer-menu-1{-webkit-box-flex:1;-webkit-flex:1 1 calc((100% - 20px)/2);-ms-flex:1 1 calc((100% - 20px)/2);flex:1 1 calc((100% - 20px)/2)}}@media(max-width:767px){footer.page-footer .footer-top-left .menu--footer-menu-1{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}}@media(min-width:992px){footer.page-footer .footer-top-left .menu--footer-menu-2{-webkit-box-flex:1;-webkit-flex:1 1 200px;-ms-flex:1 1 200px;flex:1 1 200px}}@media(min-width:768px)and (max-width:991px){footer.page-footer .footer-top-left .menu--footer-menu-2{-webkit-box-flex:1;-webkit-flex:1 1 calc((100% - 20px)/2);-ms-flex:1 1 calc((100% - 20px)/2);flex:1 1 calc((100% - 20px)/2)}}footer.page-footer .footer-top-left .menu--footer-menu-2 .menu{font-weight:300}footer.page-footer .footer-top-left .menu--footer-menu-2 li:before{display:inline-block;font-family:"fmsh";font-style:normal;font-weight:normal;content:"";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.3rem}footer.page-footer .footer-top-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;position:relative;z-index:1}@media(max-width:991px){footer.page-footer .footer-top-right{position:relative;padding-bottom:20px}footer.page-footer .footer-top-right:after{content:"";position:absolute;bottom:-12.5px;width:100%;height:1px;background:#fff}}footer.page-footer .footer-top-right .bloc-simple-text{font-size:1.4rem;line-height:1.9rem}footer.page-footer .footer-top-right .bloc-simple-text strong{line-height:1.8rem}footer.page-footer .footer-top-right .bloc-simple-text a:not(:hover){color:#fff;text-decoration:none}@media(max-width:991px){footer.page-footer .footer-top-right .bloc-simple-text{text-align:center}}@media(max-width:991px){footer.page-footer .footer-top-right .bloc-social-networks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}footer.page-footer .footer-middle{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}footer.page-footer .footer-middle .partners{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer.page-footer .footer-middle .partners-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(min-width:992px){footer.page-footer .footer-middle .partners{margin-top:20px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}footer.page-footer .footer-middle .partners-bottom{width:100% !important}footer.page-footer .footer-middle .partners-bottom>a{width:30%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer.page-footer .footer-middle .partners-bottom>a img{width:130px;position:absolute;left:56px}footer.page-footer .footer-middle .partners-bottom div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer.page-footer .footer-middle .partners-bottom .partners-ideas{border:1px solid #fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:16px 30px;gap:24px;width:99%}footer.page-footer .footer-middle .partners-bottom .partners-ideas img{width:173px !important}footer.page-footer .footer-middle .partners-bottom .partners-ideas-label{font-size:14px}footer.page-footer .footer-middle .partners-bottom .partners-ideas-label span{font-weight:bold}}@media(max-width:991px){footer.page-footer .footer-middle .partners{margin-top:20px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}footer.page-footer .footer-middle .partners .partners-ideas{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}footer.page-footer .footer-middle .partners .partners-ideas p{display:none}}@media(max-width:575px){footer.page-footer .footer-middle .partners-top{position:relative}footer.page-footer .footer-middle .partners-top img{width:200px !important}footer.page-footer .footer-middle .partners-top:after{content:"";position:absolute;bottom:-12.5px;width:50%;height:1px;background:#fff;left:0;-webkit-transform:translateX(50%);transform:translateX(50%)}}@media(min-width:992px){footer.page-footer .footer-middle .partners .main-logo{display:none}}footer.page-footer .footer-middle .partners img{width:150px;height:auto}footer.page-footer .footer-bottom{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:60px;margin-top:25px;z-index:1;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(max-width:1199px){footer.page-footer .footer-bottom{gap:20px}}@media(max-width:991px){footer.page-footer .footer-bottom{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media(max-width:991px){footer.page-footer .footer-bottom .menu--footer-menu-3{margin:0 auto}}footer.page-footer .footer-bottom .menu--footer-menu-3 .contextual{top:0;-webkit-transform:translateX(100%);transform:translateX(100%)}footer.page-footer .footer-bottom .menu--footer-menu-3 ul.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:15px;margin-bottom:5px}footer.page-footer .footer-bottom .menu--footer-menu-3 ul.menu li a{white-space:nowrap;font-size:1.1rem;font-weight:600;text-transform:uppercase}footer.page-footer .footer-bottom .menu--footer-menu-3 ul.menu li a.bordered{padding:7px 10px;border:solid 1px #fff}footer.page-footer .footer-bottom .menu--footer-menu-3 ul.menu li a.bordered:hover{background:#fff;color:#666;text-decoration:none}header.page-header{position:absolute;width:100%;z-index:500;padding:0}@media(max-width:991px){header.page-header:not(.mobile-menu-opened) .block-language{display:none}}@media(min-width:992px){header.page-header:not(.light){background:-webkit-gradient(linear,left top,left bottom,from(#375483),to(transparent));background:linear-gradient(180deg,#375483,transparent 100%)}}@media(max-width:991px){header.page-header{position:relative;height:70px}}header.page-header>.limited-content,header.page-header>.header-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:40px}@media(max-width:1399px){header.page-header>.limited-content,header.page-header>.header-right{gap:20px}}@media(min-width:992px){header.page-header>.limited-content,header.page-header>.header-right{border-bottom:solid 1px #fff}}@media(max-width:991px){header.page-header>.limited-content,header.page-header>.header-right{gap:unset;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}header.page-header .header-left{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}@media(min-width:992px){header.page-header .header-left{margin-top:10px}}@media(min-width:992px){header.page-header .header__container{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}}@media(max-width:991px){header.page-header .header__container{position:fixed;width:100%;height:calc(100vh - 70px);margin-top:70px;left:0;background-color:#f2f5fa;padding:0 var(--grid-margin) 80px;overflow:auto;top:calc(-100% - 150px);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;-webkit-transition-property:top;transition-property:top}}@media(min-width:992px){header.page-header .header__container .search__container{position:absolute;top:100%;left:0;width:100%;background-color:#fff;-webkit-box-shadow:0 2px 10px 0 #c2c7cd;box-shadow:0 2px 10px 0 #c2c7cd;display:none}header.page-header .header__container .search__container.open{display:block}}header.page-header .header__container .header__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:25px}@media(max-width:991px){header.page-header .header__container .header__menu{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:0}}header.page-header .header__container .header__menu .secondary-menu__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(min-width:992px){header.page-header .header__container .header__menu .secondary-menu__container{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-webkit-justify-content:right;-ms-flex-pack:right;justify-content:right;gap:0 15px}}@media(max-width:991px){header.page-header .header__container .header__menu .secondary-menu__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0}header.page-header .header__container .header__menu .secondary-menu__container>*{width:100%;padding:20px 0 30px;border-top:solid 1px #666}header.page-header .header__container .header__menu .secondary-menu__container .menu--secondary-menu2{padding:30px 0}header.page-header .header__container .header__menu .secondary-menu__container .menu--secondary-menu2 .menu{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media(min-width:992px){header.page-header .header-right{position:absolute}header.page-header .header-right .block-language{position:absolute;left:calc(100% + 10px)}}@media(min-width:992px)and (min-width:992px)and (max-width:1199px){header.page-header .header-right .block-language{left:calc(100% + 5px)}}@media(max-width:991px){header.page-header .header-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:30px;max-width:unset;margin:unset;width:unset}}@media(min-width:992px){header.page-header:not(.sticky):not(.light){background-color:rgba(0,0,0,0)}header.page-header.sticky,header.page-header.light{background-color:#fff}}@media(max-width:991px){header.page-header{background-color:#fff}header.page-header.mobile-menu-opened .header__container{top:0}}body:not(.path-admin) div[role=contentinfo].messages{z-index:500;position:fixed;top:90px;right:20px;max-width:440px;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5px;border:none}body:not(.path-admin) div[role=contentinfo].messages .info-message{position:relative;padding:15px 35px 15px 30px;border-radius:5px}body:not(.path-admin) div[role=contentinfo].messages .info-message.message-status{background-color:#fbfefc;color:#124f2c;border:solid 1px #2ecc71}body:not(.path-admin) div[role=contentinfo].messages .info-message.message-warning{background-color:#fff;color:#ac5d00;border:solid 1px #ffaa46}body:not(.path-admin) div[role=contentinfo].messages .info-message.message-error{background-color:#fff;color:#e74c3c;border:solid 1px #e74c3c}body:not(.path-admin) div[role=contentinfo].messages .info-message .icon{position:absolute;right:10px;top:5px;color:#666;cursor:pointer;top:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width:767px){body:not(.path-admin) div[role=contentinfo].messages{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);right:0;width:80%}}.user-page{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:100vh}.user-page img{z-index:-1;background-color:#375483}.user-page .main-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:0 20px;z-index:1;max-width:500px}@media(max-width:991px){.user-page .main-wrapper{width:90%}}.user-page .main-wrapper .content{background-color:#fff;padding:55px 80px}@media(max-width:991px){.user-page .main-wrapper .content{width:100%}}.user-page .main-wrapper .content h1{font-size:2.4rem;font-weight:700;line-height:2.8rem;color:#293f64;text-align:center}@media(max-width:991px){.user-page .main-wrapper .content{padding:40px}}.user-page .main-wrapper .content form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.user-page .main-wrapper .content form .form-extra-link{font-size:1.2rem}@media(max-width:991px){.user-page .main-wrapper .content form .js-form-item{width:100%}}.user-page .user-pass .js-form-type-textfield{margin-bottom:5px}.user-overview>.overview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(min-width:992px){.user-overview>.overview{gap:calc(var(--grid-gutter)*2 + var(--grid-col-width))}}@media(max-width:991px){.user-overview>.overview{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--paragraph-spacing)}}.user-overview>.overview>.content{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.user-overview>.overview>.content>h2{font-size:3.4rem;line-height:4rem;color:#293f64;margin:0}.user-overview>.overview>.content .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px;margin:15px 0 40px}@media(min-width:992px){.user-overview>.overview>.sidebar{-webkit-box-flex:0;-webkit-flex:0 0 290px;-ms-flex:0 0 290px;flex:0 0 290px}}@media(max-width:991px){.user-overview>.overview>.sidebar:empty{display:none}}.user-overview>.overview>.sidebar>.data{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;padding:20px;-webkit-box-shadow:0 2px 10px 0 #c2c7cd;box-shadow:0 2px 10px 0 #c2c7cd}.user-overview>.overview>.sidebar>.data>span{font-size:1.6rem;font-weight:700;line-height:2.2rem;position:relative}.user-overview>.overview>.sidebar>.data>span:before{background:#ffaa46;left:-20px}.user-overview>.overview>.sidebar>.data>.info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:1.4rem}.user-overview>.overview>.sidebar>.actions{margin-top:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px;font-size:1.4rem}.user-overview>.overview>.sidebar>.actions .btn{text-transform:unset}.user-overview .views-exposed-form .form--inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.user-overview .views-exposed-form .form--inline .form-actions{margin:0;-webkit-box-flex:0;-webkit-flex:0 0 15%;-ms-flex:0 0 15%;flex:0 0 15%}.user-overview .views-exposed-form .form--inline .form-actions input{background-color:#293f64;padding:7px 50px}.user-overview .views-exposed-form .form--inline .form-actions input:hover{background-color:#2a2e33}.user-overview .views-exposed-form .form--inline fieldset.form-item .fieldset-wrapper button{width:100%}.user-overview .views-exposed-form .form--inline fieldset.form-item .fieldset-wrapper .form-radios .form-item{cursor:pointer}.user-overview .views-exposed-form .form--inline fieldset.form-item .fieldset-wrapper .form-radios .form-item:hover{background-color:#d4d4d4}.user-overview .views-exposed-form .form--inline fieldset.form-item .fieldset-wrapper .form-radios .form-item label{display:block;padding:8px;cursor:pointer}.user-overview .views-exposed-form .form--inline fieldset.form-item .fieldset-wrapper .form-radios input{display:none}.user-overview .views-exposed-form .form--inline fieldset.form-item[data-drupal-selector=edit-field-notification-type-value]{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%}.user-overview .views-exposed-form .form--inline fieldset.form-item[data-drupal-selector=edit-field-seen-value]{-webkit-box-flex:0;-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%}.user-overview .views-exposed-form .form--inline div.form-item.form-item-uid{-webkit-box-flex:1;-webkit-flex:1 0 35%;-ms-flex:1 0 35%;flex:1 0 35%}.user-overview .views-exposed-form .form--inline div.form-item.form-item-uid input{border:solid 1px #ccc;padding:8px 13px;min-height:40px;width:100%}.user-overview .views-exposed-form .form--inline .form-item{margin:0}.user-overview .views-exposed-form .form--inline .form-item button,.user-overview .views-exposed-form .form--inline .form-item input,.user-overview .views-exposed-form .form--inline .form-item label{font-size:1.1rem;color:#666}.user-overview .view-empty{margin-top:25px}.user-overview nav.pager .pager__item--previous,.user-overview nav.pager .pager__item--next,.user-overview nav.pager .pager__item--last,.user-overview nav.pager .pager__item--first{display:none !important}.user-overview article.profile{display:none}.path-user .breadcrumb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline}.path-user .breadcrumb li a{text-decoration:none;font-size:1.1rem;color:#666}.path-user .breadcrumb span{font-size:1.1rem}.media:not(.media--view-mode--full):not(.media--view-mode--fullwidth){display:table}.media:not(.media--view-mode--full):not(.media--view-mode--fullwidth) .legend__container{margin-top:5px;display:table-caption;caption-side:bottom}.media:not(.media--view-mode--full):not(.media--view-mode--fullwidth) .legend__container figcaption,.media:not(.media--view-mode--full):not(.media--view-mode--fullwidth) .legend__container .copyright{margin-top:5px}.media.media--view-mode--content{display:table}.media.media--view-mode--content .legend__container{display:table-caption;caption-side:bottom;margin-top:13px}.media.media--view-mode--content .legend__container figcaption{margin-top:5px}.media-iframe{width:100%}.media-iframe iframe{border:none;width:100%}.media-iframe.media-canal-u,.media-iframe.media-youtube{position:relative;width:100%}.media-iframe.media-canal-u .iframe__container,.media-iframe.media-youtube .iframe__container{position:relative;height:0;padding-bottom:calc(1 / 1.7777777778 * 100%)}.media-image{line-height:0}.media-image.contextual-region{position:unset}.media-image.media--view-mode--full img{position:absolute}.media-image.media--view-mode--full figcaption,.media-image.media--view-mode--fullwidth figcaption,.media-image.media--view-mode--fullwidth-ratio figcaption{font-size:1.1rem;position:absolute;right:30px;bottom:0;padding:20px 0;text-align:right;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;color:#fff}@media(max-width:991px){.media-image.media--view-mode--full figcaption,.media-image.media--view-mode--fullwidth figcaption,.media-image.media--view-mode--fullwidth-ratio figcaption{right:10px}}.media-image.media--view-mode--default img,.media-image.media--view-mode--content img{max-width:100%;height:auto}.media-image.media--view-mode--photo{position:relative}.media-image.media--view-mode--photo:before{content:"";height:calc(50% + 14px);width:calc(50% + 14px);background-color:#80b9b5;z-index:-1;position:absolute;left:-14px;top:-14px}.media-image.media--view-mode--squared-photo{position:relative}.media-image.media--view-mode--squared-photo:before{content:"";height:calc(85% + 14px);width:calc(85% + 14px);background-color:#80b9b5;z-index:-1;position:absolute;left:-14px;top:-14px}.media-image.media--view-mode--fullwidth-ratio .img__container{position:relative}.media-image.media--view-mode--fullwidth-ratio .img__container .ratio{padding-top:var(--ratio,100%)}.media-image.media--view-mode--fullwidth-ratio .img__container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.migrate-img{max-width:100%}.migrate-img .media-image img{height:auto}.media-video video{max-width:100%;height:auto}body.path-node .main-wrapper{margin-bottom:50px}@media(min-width:992px){.node--view-mode--full>.contextual{top:110px}}.node--view-mode--full .chapo__container{font-weight:700;font-size:1.8rem;line-height:2.4rem;margin-top:20px;margin-bottom:30px;color:#2a2e33}@media(max-width:991px){.node--view-mode--full .chapo__container{margin-top:20px;margin-bottom:20px}}@media(min-width:992px){.node--view-mode--full .chapo__container:not(.full-length){padding-right:calc(290px + var(--grid-gutter) * 2 + var(--grid-col-width))}}.node--view-mode--full .publish-date{color:#666;font-size:1.4rem;letter-spacing:0;line-height:2.2rem;text-align:right;margin-top:50px}.node--view-mode--full .publish-date em{font-style:normal}.node--view-mode--full .publish-date:after{content:"";display:block;width:100%;height:1px;background-color:#d4d4d4;margin:13px 0 50px 0}.node--view-mode--full.with-insert .main-content{padding-top:1px}.node--view-mode--full.with-insert .main-content>.paragraph--layout-sidebar:first-child{margin-top:25px}@media(min-width:992px){.node--view-mode--full.with-insert>.breadcrumb__container .breadcrumb{max-width:calc(100% - 290px - (var(--grid-gutter) * 2))}}.node--view-mode--full .related-content-container .discover-more{width:100%;margin-top:10px}.node--view-mode--full .related-content-container .related-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--grid-gutter);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:767px){.node--view-mode--full .related-content-container .related-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.node--view-mode--full .related-content-container .related-content .node--teaser{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - var(--grid-gutter)*(var(--contentCount) - 1))/var(--contentCount));-ms-flex:0 0 calc((100% - var(--grid-gutter)*(var(--contentCount) - 1))/var(--contentCount));flex:0 0 calc((100% - var(--grid-gutter)*(var(--contentCount) - 1))/var(--contentCount))}@media(max-width:991px){.node--view-mode--full .related-content-container .related-content .node--teaser{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}}.node--view-mode--full .content-header__container .tag{position:absolute;top:-35px}@media(max-width:991px){.node--view-mode--full.node--program .content-header__container .tag,.node--view-mode--full.node--project .content-header__container .tag{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.node--view-mode--list-item .date{opacity:.8;color:#2a2e33;font-size:1.6rem;line-height:2.2rem}.node--view-mode--list-item .title>a{color:#375483;font-size:1.8rem;font-weight:bold;line-height:2.4rem;text-decoration:none}.node--search-item,.node--search-item-tile{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:15px}.node--search-item:hover .title,.node--search-item-tile:hover .title{color:#ffaa46}@media(max-width:767px){.node--search-item,.node--search-item-tile{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--grid-gutter)}.node--search-item>*,.node--search-item-tile>*{width:100%}}.node--search-item .picture-container,.node--search-item-tile .picture-container{position:relative}.node--search-item .picture-container figure,.node--search-item-tile .picture-container figure{position:static !important}.node--search-item .picture-container figure .img__container,.node--search-item-tile .picture-container figure .img__container{overflow:hidden}.node--search-item .picture-container figure .img__container img,.node--search-item-tile .picture-container figure .img__container img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.node--search-item .contents,.node--search-item-tile .contents{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--grid-gutter);-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}@media(min-width:768px){.node--search-item .contents,.node--search-item-tile .contents{padding-top:var(--grid-gutter)}}.node--search-item .contents .information,.node--search-item-tile .contents .information{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.node--search-item .contents .information .content-type,.node--search-item-tile .contents .information .content-type{font-size:1.2rem;text-transform:uppercase}.node--search-item .contents .information h2,.node--search-item-tile .contents .information h2{margin:0}@media(max-width:767px){.node--search-item .contents .information h2.title,.node--search-item-tile .contents .information h2.title{display:block}}.node--search-item .contents .information .subtitle,.node--search-item .contents .information .description,.node--search-item-tile .contents .information .subtitle,.node--search-item-tile .contents .information .description{font-size:1.4rem;line-height:1.4}@media(max-width:767px){.node--search-item .contents .information .subtitle,.node--search-item .contents .information .description,.node--search-item-tile .contents .information .subtitle,.node--search-item-tile .contents .information .description{display:block}}.node--search-item .contents .actions,.node--search-item-tile .contents .actions{width:100%;text-align:right}.node--search-item.node--with-half-picture,.node--search-item-tile.node--with-half-picture{height:100%}.node--search-item.node--with-half-picture .picture-container,.node--search-item-tile.node--with-half-picture .picture-container{-webkit-box-flex:0;-webkit-flex:0 0 51%;-ms-flex:0 0 51%;flex:0 0 51%;position:relative;overflow:hidden}.node--search-item.node--with-half-picture .picture-container .picture:before,.node--search-item-tile.node--with-half-picture .picture-container .picture:before{content:"";display:block;width:100%;position:relative;height:0;padding-bottom:calc(1 / 1.6571428571 * 100%)}.node--search-item.node--with-half-picture .contents,.node--search-item-tile.node--with-half-picture .contents{color:#375483}.node--search-item.node--with-half-picture .contents h2,.node--search-item-tile.node--with-half-picture .contents h2{font-size:1.6rem;line-height:1.4}.node--search-item.node--with-small-picture,.node--search-item-tile.node--with-small-picture{height:100%;gap:calc(var(--grid-gutter)*3)}.node--search-item.node--with-small-picture .picture-container,.node--search-item-tile.node--with-small-picture .picture-container{-webkit-box-flex:0;-webkit-flex:0 0 170px;-ms-flex:0 0 170px;flex:0 0 170px;position:relative}@media(min-width:768px){.node--search-item.node--with-small-picture .picture-container .picture,.node--search-item-tile.node--with-small-picture .picture-container .picture{margin-left:9px}}.node--search-item.node--with-small-picture .picture-container .picture:before,.node--search-item-tile.node--with-small-picture .picture-container .picture:before{content:"";display:block;width:100%;position:relative;height:0;padding-bottom:calc(1 / 1.125 * 100%)}@media(min-width:768px){.node--search-item.node--with-small-picture .picture-container .picture figure,.node--search-item-tile.node--with-small-picture .picture-container .picture figure{position:relative}.node--search-item.node--with-small-picture .picture-container .picture figure:before,.node--search-item-tile.node--with-small-picture .picture-container .picture figure:before{content:"";height:calc(90% + 9px);width:calc(90% + 9px);background-color:#80b9b5;z-index:-1;position:absolute;left:-9px;top:-9px}.node--search-item.node--with-small-picture .picture-container .picture figure:before,.node--search-item-tile.node--with-small-picture .picture-container .picture figure:before{z-index:0}.node--search-item.node--with-small-picture .picture-container .picture figure img,.node--search-item-tile.node--with-small-picture .picture-container .picture figure img{z-index:0}}@media(max-width:767px){.node--search-item.node--with-small-picture .picture-container .picture figure:before,.node--search-item-tile.node--with-small-picture .picture-container .picture figure:before{content:none}}.node--search-item.node--with-small-picture .contents .information,.node--search-item-tile.node--with-small-picture .contents .information{gap:var(--grid-gutter)}.node--search-item.node--with-small-picture .contents .information>*:not(.title),.node--search-item-tile.node--with-small-picture .contents .information>*:not(.title){color:#2a2e33}.node--search-item.node--with-small-picture .contents .information .project-type,.node--search-item-tile.node--with-small-picture .contents .information .project-type{font-size:1.8rem;line-height:1.1}.node--search-item:hover.node--with-scale-picture img,.node--search-item-tile:hover.node--with-scale-picture img{-webkit-transform:scale(1.03) perspective(1px);transform:scale(1.03) perspective(1px)}.node--search-item:not(.node--view-mode--slide) .tag,.node--search-item-tile:not(.node--view-mode--slide) .tag{position:absolute;z-index:1;top:10px;left:18px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media(max-width:767px){.node--search-item:not(.node--view-mode--slide) .tag,.node--search-item-tile:not(.node--view-mode--slide) .tag{left:10px}}.node--search-item:not(.node--view-mode--slide) .tag--info,.node--search-item-tile:not(.node--view-mode--slide) .tag--info{top:unset;left:unset;bottom:10px;right:18px}article.node--teaser .media__container .media-icon:hover .tooltip{opacity:1}article.node--teaser .media__container .media-icon .tooltip{opacity:0;background-color:#666;color:#fff;text-align:center;border-radius:3px;position:absolute;z-index:1;top:-25px;right:0;font-size:1.2rem;line-height:1;padding:4px;max-width:200px;width:-webkit-max-content;width:-moz-max-content;width:max-content;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in}article.node--teaser{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border:1px solid rgba(102,102,102,.3);position:relative;cursor:pointer}article.node--teaser .media__container{position:relative;overflow:hidden;-webkit-transform:scale(0.999);transform:scale(0.999)}article.node--teaser .media__container .media .img__container img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}article.node--teaser .media__container .media-icon{position:absolute;color:#fff;font-size:3rem}article.node--teaser .media__container .media-icon{line-height:0}article.node--teaser .media__container .media-icon img{width:32px;height:32px}article.node--teaser .information__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}article.node--teaser .information__container a.tag{z-index:1}article.node--teaser .information__container h3{font-weight:700;line-height:1.2;margin:0;color:#2a2e33}article.node--teaser .information__container .chapo{line-height:1.5}article.node--teaser .discover-more{position:absolute;bottom:15px;z-index:1}@media(min-width:992px){article.node--teaser .discover-more{cursor:default}}article.node--teaser:hover{-webkit-transform:scale(0.999);transform:scale(0.999)}article.node--teaser:hover .title{color:#ffaa46}article.node--teaser:hover .media img{-webkit-transform:scale(1.03) perspective(1px);transform:scale(1.03) perspective(1px)}@media(min-width:1400px){article.node--teaser.node--view-mode--large-teaser{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}article.node--teaser.node--view-mode--large-teaser .media__container{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - var(--grid-gutter)/2)*.6666666667);-ms-flex:0 0 calc((100% - var(--grid-gutter)/2)*.6666666667);flex:0 0 calc((100% - var(--grid-gutter)/2)*.6666666667)}article.node--teaser.node--view-mode--large-teaser .media__container .media{position:unset;width:100%}article.node--teaser.node--view-mode--large-teaser .media__container .media .img__container:before{content:"";display:block;position:relative;height:0;padding-bottom:calc(1 / 1.9 * 100%)}article.node--teaser.node--view-mode--large-teaser .media__container .media-icon{bottom:15px;right:20px;z-index:1;cursor:default}article.node--teaser.node--view-mode--large-teaser .information__container{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;padding:6% 4% 50px;gap:25px}article.node--teaser.node--view-mode--large-teaser .information__container h3{font-size:3rem;line-height:3.9rem;word-break:break-word}article.node--teaser.node--view-mode--large-teaser .discover-more{right:15px}}@media(min-width:768px)and (max-width:1399px){article.node--teaser.node--view-mode--large-teaser{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}article.node--teaser.node--view-mode--large-teaser .media__container{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - var(--grid-gutter)/2)*.5);-ms-flex:0 0 calc((100% - var(--grid-gutter)/2)*.5);flex:0 0 calc((100% - var(--grid-gutter)/2)*.5)}article.node--teaser.node--view-mode--large-teaser .media__container .media{position:unset;width:100%}article.node--teaser.node--view-mode--large-teaser .media__container .media .img__container:before{content:"";display:block;position:relative;height:0;padding-bottom:calc(1 / 1.5 * 100%)}article.node--teaser.node--view-mode--large-teaser .media__container .media-icon{bottom:15px;right:20px;z-index:1;cursor:default}article.node--teaser.node--view-mode--large-teaser .information__container{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;padding:6% 4% 50px;gap:25px}article.node--teaser.node--view-mode--large-teaser .information__container h3{font-size:3rem;line-height:3.9rem;word-break:break-word}article.node--teaser.node--view-mode--large-teaser .discover-more{right:15px}}@media(max-width:767px){article.node--teaser.node--view-mode--large-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:unset}article.node--teaser.node--view-mode--large-teaser .media__container .media{position:unset;width:100%}article.node--teaser.node--view-mode--large-teaser .media__container .media .img__container:before{content:"";display:block;position:relative;height:0;padding-bottom:calc(1 / 1.6666666667 * 100%)}article.node--teaser.node--view-mode--large-teaser .media__container .media-icon{bottom:10px;right:20px;z-index:1;cursor:default}article.node--teaser.node--view-mode--large-teaser .media__container+.information__container .tag{position:absolute;left:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);max-width:calc(100% - 70px)}article.node--teaser.node--view-mode--large-teaser .information__container{padding:20px 6% 45px;position:relative;gap:14px}article.node--teaser.node--view-mode--large-teaser .information__container h3{font-size:2rem;line-height:2.6rem;margin-top:0;word-break:break-word}article.node--teaser.node--view-mode--large-teaser .discover-more{right:20px}}article.node--teaser:not(.node--view-mode--large-teaser){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:unset}article.node--teaser:not(.node--view-mode--large-teaser) .media__container .media{position:unset;width:100%}article.node--teaser:not(.node--view-mode--large-teaser) .media__container .media .img__container:before{content:"";display:block;position:relative;height:0;padding-bottom:calc(1 / 1.6666666667 * 100%)}article.node--teaser:not(.node--view-mode--large-teaser) .media__container .media-icon{bottom:10px;right:20px;z-index:1;cursor:default}article.node--teaser:not(.node--view-mode--large-teaser) .media__container+.information__container .tag{position:absolute;left:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);max-width:calc(100% - 70px)}article.node--teaser:not(.node--view-mode--large-teaser) .information__container{padding:20px 6% 45px;position:relative;gap:14px}article.node--teaser:not(.node--view-mode--large-teaser) .information__container h3{font-size:2rem;line-height:2.6rem;margin-top:0;word-break:break-word}article.node--teaser:not(.node--view-mode--large-teaser) .discover-more{right:20px}@media(min-width:768px){.block-tiles{overflow:hidden}}.block-tiles .section-title{text-align:center}.block-tiles .tiles-wrapper{margin:0 -5px;position:relative;overflow:visible}.block-tiles .tiles-wrapper .swiper--with-edge-slides+.swiper-button-prev{-webkit-transform:translate(-50%,-30px);transform:translate(-50%,-30px)}.block-tiles .tiles-wrapper .swiper--with-edge-slides+.swiper-button-prev+.swiper-button-next{-webkit-transform:translate(50%,-30px);transform:translate(50%,-30px)}@media(max-width:767px){.block-tiles .tiles-wrapper .swiper{overflow:visible}}@media(min-width:768px){.block-tiles .tiles-wrapper .swiper:not(.swiper-initialized) .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(min-width:768px){.block-tiles .tiles-wrapper .swiper .swiper-wrapper .swiper-slide{height:auto}}@media(max-width:767px){.block-tiles .tiles-wrapper .swiper .swiper-wrapper{display:grid;grid-template-columns:1fr;grid-auto-rows:1fr;grid-gap:10px}}@media(max-width:767px){.block-tiles .tiles-wrapper .swiper-slide article .discover-more .caption--animate{display:none}}.node.node--view-mode--tile{cursor:pointer;color:#fff;overflow:hidden}@media(max-width:767px){.node.node--view-mode--tile{height:100%}}@media(min-width:768px){.swiper-slide .node.node--view-mode--tile{margin:10px calc(var(--grid-gutter)*.5)}}.swiper--with-edge-slides .swiper-slide:not(.swiper-slide-visible) .node.node--view-mode--tile{opacity:.3}.node.node--view-mode--tile .content-wrapper{overflow:hidden}@media(max-width:767px){.node.node--view-mode--tile .content-wrapper{position:relative;padding-bottom:60px;height:100%}}@media(min-width:768px){.node.node--view-mode--tile .content-wrapper .background{overflow:hidden;position:relative;height:0;padding-bottom:calc(1 / 1.3302752294 * 100%)}}.node.node--view-mode--tile .content-wrapper .background figure{position:static}.node.node--view-mode--tile .content-wrapper .background figure img{z-index:-1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.node.node--view-mode--tile .content-wrapper .background .content{padding:40px 26px 0 calc(26px + 28px)}@media(max-width:575px){.node.node--view-mode--tile .content-wrapper .background .content{padding-top:30px}}.node.node--view-mode--tile .content-wrapper .background .content .title{position:relative;font-size:3.4rem;line-height:4rem;margin:0}.node.node--view-mode--tile .content-wrapper .background .content .title:before{left:calc(28px * -1)}.node.node--view-mode--tile .content-wrapper .background .content .summary{margin-top:20px;font-weight:600;letter-spacing:0;line-height:2.2rem}@media(max-width:575px){.node.node--view-mode--tile .content-wrapper .background .content .summary{margin-top:10px;font-size:1.6rem;line-height:2.2rem}}.node.node--view-mode--tile .content-wrapper .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:60px;padding-right:26px}@media(max-width:767px){.node.node--view-mode--tile .content-wrapper .actions{position:absolute;bottom:0;right:0}.node.node--view-mode--tile .content-wrapper .actions .discover-more:after{font-size:3.3rem;color:#fff}}.node.node--view-mode--tile:hover .content-wrapper .background img{-webkit-transform:scale(1.03) perspective(1px);transform:scale(1.03) perspective(1px)}.swiper--with-edge-slides .swiper-slide:not(.swiper-slide-visible) .node.node--view-mode--tile:hover .content-wrapper .background img{-webkit-transform:none;transform:none}.node--call.node--view-mode--insert{position:relative;padding:21px 27px;text-align:center;background-color:#293f64}article .node--call.node--view-mode--insert{padding:35px !important}@media(max-width:575px){.node--call.node--view-mode--insert{padding:15px 20px}}.node--call.node--view-mode--insert .background figure{position:static}.node--call.node--view-mode--insert .background figure .legend__container{display:none}.node--call.node--view-mode--insert .background figure img{z-index:1}.node--call.node--view-mode--insert .contents{position:relative;z-index:2;font-size:1.2rem;line-height:1.8rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.node--call.node--view-mode--insert .contents .status{font-size:1.8rem;line-height:1.8rem;text-transform:uppercase;position:relative}.node--call.node--view-mode--insert .contents .status:after{content:"";position:absolute;width:100%;height:1px;background:#fff;left:0;bottom:-20px}.node--call.node--view-mode--insert .contents .date-title{margin-top:40px}.node--call.node--view-mode--insert .contents .date{font-size:2.4rem;line-height:2.8rem;margin-top:10px;font-weight:700}.node--call.node--view-mode--insert .contents .utc{margin-top:10px}.node--call.node--view-mode--insert .contents .additional-text,.node--call.node--view-mode--insert .contents .cta{margin-top:auto}.node--call.node--view-mode--insert .contents .cta>a{width:100%;text-transform:none}.node--call.node--view-mode--search-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 2px 10px 0 #c2c7cd;box-shadow:0 2px 10px 0 #c2c7cd;min-height:145px;color:#2a2e33;padding-bottom:0;gap:0}@media(min-width:768px){.node--call.node--view-mode--search-item{height:100%}}.calls-wrapper.single-row .node--call.node--view-mode--search-item{height:auto;min-height:225px}@media(max-width:767px){.node--call.node--view-mode--search-item{-webkit-box-align:normal;-webkit-align-items:normal;-ms-flex-align:normal;align-items:normal}}@media(max-width:575px){.node--call.node--view-mode--search-item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.swiper-slide .node--call.node--view-mode--search-item{margin:10px calc(var(--grid-gutter)*.5)}.swiper--with-edge-slides .swiper-slide:not(.swiper-slide-visible) .node--call.node--view-mode--search-item{opacity:.3}.node--call.node--view-mode--search-item:hover>.thumbnail:after{opacity:.8}.node--call.node--view-mode--search-item>.description{padding:20px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;width:68%;overflow:hidden}@media(min-width:768px)and (max-width:991px){.node--call.node--view-mode--search-item>.description{padding:20px;width:60%}}@media(max-width:767px){.node--call.node--view-mode--search-item>.description{overflow:unset}}@media(max-width:575px){.node--call.node--view-mode--search-item>.description{width:100%}}.node--call.node--view-mode--search-item>.description .title{position:relative;overflow:visible}.node--call.node--view-mode--search-item>.description .title:before{background:#ffaa46;left:-20px;height:100%}@media(max-width:991px){.node--call.node--view-mode--search-item>.description .title:before{left:-20px}}.node--call.node--view-mode--search-item>.description .title h2{margin:0;font-size:2rem}.calls-wrapper.single-row .node--call.node--view-mode--search-item>.description .subtitle,.calls-wrapper.single-row .node--call.node--view-mode--search-item>.description .text{display:block}.node--call.node--view-mode--search-item>.description .subtitle{margin-top:10px}.node--call.node--view-mode--search-item>.description .text{margin-top:auto;color:#666}.node--call.node--view-mode--search-item>.thumbnail{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:170px}@media(max-width:575px){.node--call.node--view-mode--search-item>.thumbnail{-webkit-box-flex:0;-webkit-flex:0 0 200px;-ms-flex:0 0 200px;flex:0 0 200px}}.node--call.node--view-mode--search-item>.thumbnail:after{content:"";background:#293f64;opacity:.5;z-index:1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.node--call.node--view-mode--search-item>.thumbnail figure{position:static}.node--call.node--view-mode--search-item>.thumbnail figure:before{display:none}.node--call.node--view-mode--search-item>.thumbnail .over-picture{position:absolute;bottom:20px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.node--call.node--view-mode--search-item>.thumbnail .over-picture.opening-date,.node--call.node--view-mode--search-item>.thumbnail .over-picture.call-status{font-weight:700;font-size:1.4rem;line-height:2rem;color:#fff;text-align:center}.node--call.node--view-mode--search-item>.thumbnail .over-picture.opening-date{width:85%}.node--call.node--view-mode--search-item>.thumbnail .over-picture.opening-date>em{font-style:normal;display:block}.node--call.node--view-mode--search-item>.thumbnail .over-picture.cta{z-index:4}@media(max-width:575px){.node--call.node--view-mode--search-item>.thumbnail .over-picture.cta{display:none}}.node--call.node--view-mode--search-item>.thumbnail .over-picture.cta .btn{width:105px;text-transform:none}.calls-wrapper.single-row .node--call.node--view-mode--search-item>.thumbnail .over-picture.cta{width:60%}.calls-wrapper.single-row .node--call.node--view-mode--search-item>.thumbnail .over-picture.cta .btn{width:100%}.node--call.node--view-mode--search-item>.full-link{z-index:3}.node--call.node--view-mode--slide{text-align:center;padding-bottom:96px}.node--call.node--view-mode--slide .contents{z-index:1;position:relative;padding-top:1px}.node--call.node--view-mode--slide .contents .section-title{color:#fff;text-align:center;margin-top:30px;line-height:2.2rem}.node--call.node--view-mode--slide .contents .call-title{margin-top:35px;font-size:5rem;line-height:5.6rem}@media(max-width:767px){.node--call.node--view-mode--slide .contents .call-title{font-size:3rem;line-height:3.5rem}}.node--call.node--view-mode--slide .contents .call-subtitle{margin-top:30px;line-height:2.2rem}.node--call.node--view-mode--slide .contents .cta{margin-top:30px}.node--call.node--view-mode--slide .contents .cta a{min-width:220px;text-transform:none}.node--domain.node--view-mode--slide{width:100%;height:100%;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;background:#fff}.swiper--with-edge-slides .swiper-slide:not(.swiper-slide-visible) .node--domain.node--view-mode--slide{opacity:.3}.node--domain.node--view-mode--slide .thumbnail{z-index:1;position:relative;height:0;padding-bottom:calc(1 / 0.453125 * 100%);overflow:hidden}@media(max-width:991px){.node--domain.node--view-mode--slide .thumbnail{position:relative;height:0;padding-bottom:calc(1 / 0.5581395349 * 100%)}}.node--domain.node--view-mode--slide .thumbnail figure{position:static}.node--domain.node--view-mode--slide .thumbnail figure img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.node--domain.node--view-mode--slide .description{z-index:2;margin:-100px 0 0 32px;padding:20px 16px;background:#fff;min-height:110px}@media(max-width:991px){.node--domain.node--view-mode--slide .description{min-height:100px}}.node--domain.node--view-mode--slide .description .title h3{color:#293f64;font-size:2.4rem;font-weight:700;letter-spacing:0;line-height:2.8rem;margin:0}.node--domain.node--view-mode--slide .description .field_subtitle{line-height:2.2rem;color:#666;margin-top:5px}@media(min-width:992px){.node--domain.node--view-mode--slide .discover-more{margin-top:auto}}.node--domain.node--view-mode--slide:hover .thumbnail img{-webkit-transform:scale(1.03) perspective(1px);transform:scale(1.03) perspective(1px)}.swiper--with-edge-slides .swiper-slide:not(.swiper-slide-visible) .node--domain.node--view-mode--slide:hover .thumbnail img{-webkit-transform:none;transform:none}.node--domain.node--view-mode--slide .full-link{z-index:1}.page-node-type-error-page .error-page{position:relative;min-height:100vh;color:#fff;text-align:center;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-node-type-error-page .error-page>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-node-type-error-page .error-page .white-logo{height:170px;width:140px}.page-node-type-error-page .error-page .btn{margin-top:50px;position:relative}.page-node-type-error-page .error-background{z-index:-1;background-color:#375483}.page-node-type-error-page .error-name{font-size:5rem;line-height:5.6rem;margin:40px 0 20px}@media(max-width:991px){.page-node-type-error-page .error-name{font-size:3.8rem;line-height:4.2rem}}.page-node-type-error-page .error-description{font-size:3.4rem;line-height:4rem;max-width:80%}.page-node-type-error-page .error-description>*{margin-top:1em;margin-bottom:1em}.page-node-type-error-page .error-description>*:first-child{margin-top:0px !important}.page-node-type-error-page .error-description>*:last-child{margin-bottom:0px !important}@media(max-width:991px){.page-node-type-error-page .error-description{font-size:2.4rem;line-height:2.8rem;max-width:90%}}.page-node-type-error-page footer{display:none}.maintenance-page .maintenance-content{position:relative;min-height:100vh;color:#fff;text-align:center;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.maintenance-page .maintenance-content>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.maintenance-page .maintenance-content .white-logo{height:170px;width:140px}.maintenance-page .maintenance-background{z-index:-1;background-color:#375483}.maintenance-page .maintenance-name{font-size:5rem;line-height:5.6rem;margin:40px 0 20px}@media(max-width:991px){.maintenance-page .maintenance-name{font-size:3.8rem;line-height:4.2rem}}.maintenance-page .maintenance-description{font-size:3.4rem;line-height:4rem;max-width:80%}.maintenance-page .maintenance-description>*{margin-top:1em;margin-bottom:1em}.maintenance-page .maintenance-description>*:first-child{margin-top:0px !important}.maintenance-page .maintenance-description>*:last-child{margin-bottom:0px !important}@media(max-width:991px){.maintenance-page .maintenance-description{font-size:2.4rem;line-height:2.8rem;max-width:90%}}.page-node-type-event .insert{position:relative}@media(max-width:991px){.page-node-type-event .insert{min-width:min(90vw,290px);min-height:min(90vw,290px)}}.page-node-type-event .insert>*{background-color:#80b9b5}@media(max-width:991px){.page-node-type-event .insert>*{max-width:290px;width:100%}}.page-node-type-event .insert .date{z-index:2;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.page-node-type-event .insert .date__item{text-align:center}.page-node-type-event .insert .date__item .times{margin-top:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-node-type-event .insert .date__item .times .end-time:before{content:" - ";white-space:pre}.page-node-type-event .insert .date__item .day{font-size:1.4rem;text-transform:uppercase}.page-node-type-event .insert .date__item .day-number{font-size:6rem;font-weight:700;line-height:.9;margin:5px 0 10px}.page-node-type-event .insert .date__item .day__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:5px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.page-node-type-event .insert .date__item .day__info .month,.page-node-type-event .insert .date__item .day__info .year{text-transform:capitalize;font-size:2.4rem}.page-node-type-event .insert .date__item:not(:first-child){margin-left:40px;position:relative}.page-node-type-event .insert .date__item:not(:first-child):before{content:"";position:absolute;top:0;left:-20px;width:2px;height:110%;background-color:#fff}.node--event.node--view-mode--list-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:15px;color:#fff;padding:10px}@media(max-width:991px){.node--event.node--view-mode--list-item{gap:5px;padding:5px}}.node--event.node--view-mode--list-item .date__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;text-align:center}@media(max-width:991px){.node--event.node--view-mode--list-item .date__container{-webkit-flex-basis:80px;-ms-flex-preferred-size:80px;flex-basis:80px}}.node--event.node--view-mode--list-item .date__container .calendar-day{font-size:5rem;font-weight:700;line-height:1em}@media(max-width:991px){.node--event.node--view-mode--list-item .date__container .calendar-day{line-height:5.6rem}}.node--event.node--view-mode--list-item .date__container .calendar-month,.node--event.node--view-mode--list-item .date__container .calendar-year{line-height:2.2rem}@media(max-width:991px){.node--event.node--view-mode--list-item .date__container .calendar-month,.node--event.node--view-mode--list-item .date__container .calendar-year{font-size:1.4rem;line-height:2rem}}body.path-frontpage .calendar-year{display:none}.node--event.node--view-mode--list-item .information__container{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;padding-left:10px;border-left:6px solid #fff}.node--event.node--view-mode--list-item .information__container .event-type{line-height:2.2rem;margin-bottom:5px}.node--event.node--view-mode--list-item .information__container a{font-size:1.8rem;font-weight:700;text-decoration:none;line-height:2.4rem}.node--event.node--view-mode--list-item .information__container a:not(.hover){color:#fff}.node--event.node--view-mode--search-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 2px 10px 0 #c2c7cd;box-shadow:0 2px 10px 0 #c2c7cd;height:160px;color:#2a2e33;padding-bottom:0;gap:0}@media(max-width:767px){.node--event.node--view-mode--search-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:normal;-webkit-align-items:normal;-ms-flex-align:normal;align-items:normal}}@media(max-width:575px){.node--event.node--view-mode--search-item{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.swiper-slide .node--event.node--view-mode--search-item{margin:10px calc(var(--grid-gutter)*.5)}.swiper--with-edge-slides .swiper-slide:not(.swiper-slide-visible) .node--event.node--view-mode--search-item{opacity:.3}.node--event.node--view-mode--search-item:hover>.thumbnail:after{opacity:.8}.node--event.node--view-mode--search-item>.description{padding:0 30px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:10px;overflow:hidden}@media(min-width:576px){.node--event.node--view-mode--search-item>.description{width:calc(100% - 190px)}}@media(max-width:767px){.node--event.node--view-mode--search-item>.description{padding:20px}}.node--event.node--view-mode--search-item>.description .title{position:relative;overflow:visible}.node--event.node--view-mode--search-item>.description .title:before{background:#80b9b5;left:-30px;height:100%}@media(max-width:767px){.node--event.node--view-mode--search-item>.description .title:before{left:-20px}}.node--event.node--view-mode--search-item>.description .title h2{margin:0;font-size:2rem;line-height:2.6rem}.node--event.node--view-mode--search-item>.description .field_type{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:100%}.node--event.node--view-mode--search-item>.thumbnail{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(min-width:576px){.node--event.node--view-mode--search-item>.thumbnail{width:190px}}@media(max-width:575px){.node--event.node--view-mode--search-item>.thumbnail{height:200px}}.node--event.node--view-mode--search-item>.thumbnail:after{content:"";background:#293f64;opacity:.5;z-index:1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.node--event.node--view-mode--search-item>.thumbnail figure{position:static}.node--event.node--view-mode--search-item>.thumbnail figure:before{display:none}.node--event.node--view-mode--search-item>.thumbnail .date{z-index:2;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.node--event.node--view-mode--search-item>.thumbnail .date__item{text-align:center}.node--event.node--view-mode--search-item>.thumbnail .date__item .daynum{font-size:5rem;font-weight:700;line-height:.9}@media(min-width:768px)and (max-width:991px){.node--event.node--view-mode--search-item>.thumbnail .date__item .daynum{font-size:4rem}}.node--event.node--view-mode--search-item>.thumbnail .date__item:not(:first-child){margin-left:20px;position:relative}.node--event.node--view-mode--search-item>.thumbnail .date__item:not(:first-child):before{content:"";position:absolute;top:0;left:-10px;width:2px;height:90%;background-color:#fff}.node--event.node--view-mode--search-item>.full-link{z-index:3}.node--event.node--view-mode--slide{position:relative;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;cursor:pointer}.swiper--with-edge-slides .swiper-slide:not(.swiper-slide-visible) .node--event.node--view-mode--slide{opacity:.3}.node--event.node--view-mode--slide>*{z-index:3}.node--event.node--view-mode--slide:after{content:"";background:#293f64;opacity:.5;z-index:2;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.node--event.node--view-mode--slide:before{content:"";padding-bottom:57%}@media(max-width:767px){.node--event.node--view-mode--slide:before{padding-bottom:89%}}.node--event.node--view-mode--slide .image__container{overflow:hidden;z-index:1}.node--event.node--view-mode--slide .image__container img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.node--event.node--view-mode--slide .image__container .legend__container{display:none}.node--event.node--view-mode--slide .information__container{width:100%;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:37px;padding:20px;color:#fff}.node--event.node--view-mode--slide .information__container .dates{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:3px}.node--event.node--view-mode--slide .information__container .dates .date__item{text-align:center}.node--event.node--view-mode--slide .information__container .dates .date__item .day{font-size:5rem;font-weight:700;line-height:.7}.node--event.node--view-mode--slide .information__container .information{position:relative}.node--event.node--view-mode--slide .information__container .information:before{left:-22px}.node--event.node--view-mode--slide .information__container .information h2{font-size:2.4rem;margin-top:0}@media(max-width:991px){.node--event.node--view-mode--slide .information__container .information h2{margin-bottom:5px}}@media(max-width:991px){.node--event.node--view-mode--slide .information__container .information .field_type{font-size:1.8rem}}.node--event.node--view-mode--slide .information__container .discover-more{position:absolute;bottom:20px;right:20px}.node--event.node--view-mode--slide .information__container .discover-more .caption,.node--event.node--view-mode--slide .information__container .discover-more:after{color:#fff}@media(max-width:991px){.node--event.node--view-mode--slide .information__container .discover-more{display:none}}.node--event.node--view-mode--slide:hover .image__container img{-webkit-transform:scale(1.03) perspective(1px);transform:scale(1.03) perspective(1px)}body.page-node-type-list-page .views-infinite-scroll-content-wrapper{position:relative}body.page-node-type-list-page .views-infinite-scroll-content-wrapper .ajax-progress.enabled-loader{opacity:1;position:absolute;z-index:1000;bottom:-50px;left:50%;translate:-50% 0;width:40px;height:40px;border:10px solid #fff;border-radius:50%;border-right-color:#293f64;-webkit-animation:spin .5s infinite linear;animation:spin .5s infinite linear}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}body.page-node-type-list-page .ajax-progress-throbber,body.page-node-type-list-page .ajax-progress-fullscreen{opacity:0}.node--list-page{overflow:hidden}.node--list-page .main-content>.highlighted-events-wrapper{margin:40px 0 50px;position:relative}.node--list-page .main-content>.highlighted-events-wrapper .swiper-slide{height:auto}@media(max-width:767px){.node--list-page .main-content>.highlighted-events-wrapper .swiper-btn{top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0;height:110px;width:60px}.node--list-page .main-content>.highlighted-events-wrapper .swiper-btn:after{font-weight:400}}@media(max-width:1199px){.node--list-page .main-content>.highlighted-events-wrapper .swiper-button-prev{left:-var(--edge-size)}}@media(max-width:991px){.node--list-page .main-content>.highlighted-events-wrapper .swiper-button-prev{left:0}}@media(max-width:767px){.node--list-page .main-content>.highlighted-events-wrapper .swiper-button-prev{border-radius:0 70px 70px 0}.node--list-page .main-content>.highlighted-events-wrapper .swiper-button-prev:after{padding-right:15px}}@media(max-width:1199px){.node--list-page .main-content>.highlighted-events-wrapper .swiper-button-next{right:-var(--edge-size)}}@media(max-width:991px){.node--list-page .main-content>.highlighted-events-wrapper .swiper-button-next{right:0}}@media(max-width:767px){.node--list-page .main-content>.highlighted-events-wrapper .swiper-button-next{border-radius:70px 0 0 70px}.node--list-page .main-content>.highlighted-events-wrapper .swiper-button-next:after{padding-left:15px}}.node--list-page .main-content>.paragraph:not(:last-child){margin-bottom:calc(var(--paragraph-spacing)/2)}.node--notification.node--teaser{padding:16px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:30px;-webkit-box-shadow:0 0 5px 0 rgba(153,153,153,.5);box-shadow:0 0 5px 0 rgba(153,153,153,.5)}.node--notification.node--teaser .full-link{z-index:1}.node--notification.node--teaser .icon{font-size:5.4rem;color:#d4d4d4}.node--notification.node--teaser .notification{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:3px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.node--notification.node--teaser .notification .discover-more{z-index:1}.node--notification.node--teaser:not(.notification-seen) .title:before{content:"";background-color:#e74c3c;height:8px;width:8px;border-radius:50%;position:absolute;left:-14px;top:0;bottom:0;margin:auto 0}.node--notification.node--teaser .title{font-weight:700;color:#375483;font-size:1.8rem;position:relative}.node--notification.node--teaser .subtitle .node-bundle{font-weight:700}.node--notification.node--teaser .infos{font-size:1.4rem}.node--notification.node--teaser .infos .author{font-style:italic}.node--notification.node--view-mode--full .main-content{gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.node--notification.node--view-mode--full .main-content .title .node-title{font-weight:700}.node--notification.node--view-mode--full .main-content .infos{font-size:1.4rem}.node--notification.node--view-mode--full .main-content .infos .author{font-weight:700}.node--notification.node--view-mode--full .main-content .actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:5px}@media(max-width:991px){.node--notification.node--view-mode--full .main-content .actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(min-width:992px){.node--notification.node--view-mode--full .main-content .actions a:last-child{margin-left:auto}}.node--view-mode--press-release{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:30px;padding:15px 20px 30px;position:relative;margin-bottom:10px}.node--view-mode--press-release .information__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.node--view-mode--press-release .information__container span:first-child{line-height:2.2rem;color:#2a2e33}.node--view-mode--press-release .information__container span:last-child{font-size:1.8rem;line-height:2.4rem;color:#375483;font-weight:700}.node--view-mode--press-release .icon-docs{font-size:5rem;color:#d4d4d4}.node--view-mode--press-release .discover-more{position:absolute;bottom:6px;right:14px}.paragraph--layout:not(:last-child){margin-bottom:var(--layout-spacing)}.paragraph--layout-full>.paragraph__content>.paragraph:not(.paragraph--key-numbers):not(.paragraph--banner){margin-bottom:var(--paragraph-spacing)}.paragraph--layout-full>.paragraph__content>.paragraph--key-numbers,.paragraph--layout-full>.paragraph__content>.paragraph--banner{margin-bottom:var(--paragraph-spacing)}.paragraph--layout-full>.paragraph__content>.paragraph:last-child{margin-bottom:0 !important}.paragraph--layout-dual>.paragraph__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(min-width:992px){.paragraph--layout-dual>.paragraph__content{gap:calc(var(--grid-gutter)*4)}}@media(max-width:991px){.paragraph--layout-dual>.paragraph__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--paragraph-spacing)}}.paragraph--layout-dual>.paragraph__content>.column{-webkit-box-flex:0;-webkit-flex:0 0 calc(50% - (calc(var(--grid-gutter) * 4) / 2));-ms-flex:0 0 calc(50% - (calc(var(--grid-gutter) * 4) / 2));flex:0 0 calc(50% - (calc(var(--grid-gutter) * 4) / 2))}.paragraph--layout-dual>.paragraph__content>.column>.paragraph:not(:last-child){margin-bottom:var(--paragraph-spacing)}.paragraph--layout-sidebar>.paragraph__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(min-width:992px){.paragraph--layout-sidebar>.paragraph__content{gap:calc(var(--grid-gutter)*2 + var(--grid-col-width))}}@media(max-width:991px){.paragraph--layout-sidebar>.paragraph__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--paragraph-spacing)}}.paragraph--layout-sidebar>.paragraph__content>.content{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}@media(min-width:992px){.paragraph--layout-sidebar>.paragraph__content>.sidebar{-webkit-box-flex:0;-webkit-flex:0 0 290px;-ms-flex:0 0 290px;flex:0 0 290px}}@media(max-width:991px){.paragraph--layout-sidebar>.paragraph__content>.sidebar:empty{display:none}}.paragraph--layout-sidebar>.paragraph__content>.content>.paragraph:not(:last-child){margin-bottom:var(--paragraph-spacing)}.paragraph--layout-sidebar>.paragraph__content>.sidebar>.paragraph:not(:last-child){margin-bottom:var(--paragraph-small-spacing)}.paragraph--layout>.layout-title--underline+.paragraph__content{margin-top:20px}@media(max-width:991px){.node--researcher.node--view-mode--full .content-header__container,.node--view-mode--full.node--program .content-header__container,.node--view-mode--full.node--project .content-header__container,.node--researcher.node--program.node--view-mode--full .content-header__container{padding-bottom:45px}}.node--researcher.node--view-mode--full .content-header__container .content-header__highlight,.node--view-mode--full.node--program .content-header__container .content-header__highlight,.node--view-mode--full.node--project .content-header__container .content-header__highlight,.node--researcher.node--program.node--view-mode--full .content-header__container .content-header__highlight{min-height:317px}.node--researcher.node--view-mode--full .content-header__container .content-header__highlight .content,.node--view-mode--full.node--program .content-header__container .content-header__highlight .content,.node--view-mode--full.node--project .content-header__container .content-header__highlight .content,.node--researcher.node--program.node--view-mode--full .content-header__container .content-header__highlight .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}@media(min-width:992px){.node--researcher.node--view-mode--full .content-header__container .content-header__highlight .content,.node--view-mode--full.node--program .content-header__container .content-header__highlight .content,.node--view-mode--full.node--project .content-header__container .content-header__highlight .content,.node--researcher.node--program.node--view-mode--full .content-header__container .content-header__highlight .content{margin:40px 0 25px}}.node--researcher.node--view-mode--full .content-header__container .content-header__highlight .insert>*,.node--view-mode--full.node--program .content-header__container .content-header__highlight .insert>*,.node--view-mode--full.node--project .content-header__container .content-header__highlight .insert>*,.node--researcher.node--program.node--view-mode--full .content-header__container .content-header__highlight .insert>*{padding:12px 12px 38px 12px}@media(min-width:992px){.node--researcher.node--view-mode--full .content-header__container .content-header__highlight .insert>*,.node--view-mode--full.node--program .content-header__container .content-header__highlight .insert>*,.node--view-mode--full.node--project .content-header__container .content-header__highlight .insert>*,.node--researcher.node--program.node--view-mode--full .content-header__container .content-header__highlight .insert>*{-webkit-box-shadow:0 0 5px 0 rgba(153,153,153,.5);box-shadow:0 0 5px 0 rgba(153,153,153,.5)}}@media(max-width:991px){.node--researcher.node--view-mode--full .content-header__container .content-header__highlight .insert>*,.node--view-mode--full.node--program .content-header__container .content-header__highlight .insert>*,.node--view-mode--full.node--project .content-header__container .content-header__highlight .insert>*,.node--researcher.node--program.node--view-mode--full .content-header__container .content-header__highlight .insert>*{width:242px;height:242px}}.node--researcher.node--view-mode--full .content-header__container .content-header__highlight .insert>*.picture-wrapper,.node--view-mode--full.node--program .content-header__container .content-header__highlight .insert>*.picture-wrapper,.node--view-mode--full.node--project .content-header__container .content-header__highlight .insert>*.picture-wrapper,.node--researcher.node--program.node--view-mode--full .content-header__container .content-header__highlight .insert>*.picture-wrapper{position:relative;background-color:#fff}@media(min-width:992px){.node--researcher.node--view-mode--full .content-header__container .content-header__highlight .insert>*.picture-wrapper,.node--view-mode--full.node--program .content-header__container .content-header__highlight .insert>*.picture-wrapper,.node--view-mode--full.node--project .content-header__container .content-header__highlight .insert>*.picture-wrapper,.node--researcher.node--program.node--view-mode--full .content-header__container .content-header__highlight .insert>*.picture-wrapper{height:100%}}.node--researcher.node--view-mode--full .content-header__container .content-header__highlight .insert>*.picture-wrapper .img__container,.node--view-mode--full.node--program .content-header__container .content-header__highlight .insert>*.picture-wrapper .img__container,.node--view-mode--full.node--project .content-header__container .content-header__highlight .insert>*.picture-wrapper .img__container{position:relative}.node--researcher.node--view-mode--full .content-header__container .content-header__highlight .insert>*.picture-wrapper figure,.node--view-mode--full.node--program .content-header__container .content-header__highlight .insert>*.picture-wrapper figure,.node--view-mode--full.node--project .content-header__container .content-header__highlight .insert>*.picture-wrapper figure,.node--researcher.node--program.node--view-mode--full .content-header__container .content-header__highlight .insert>*.picture-wrapper figure{position:static}.node--researcher.node--view-mode--full .content-header__container .content-header__highlight .insert>*.picture-wrapper figure.media--view-mode--photo,.node--view-mode--full.node--program .content-header__container .content-header__highlight .insert>*.picture-wrapper figure.media--view-mode--photo,.node--view-mode--full.node--project .content-header__container .content-header__highlight .insert>*.picture-wrapper figure.media--view-mode--photo{position:relative}.node--researcher.node--view-mode--full .content-header__container .content-header__highlight .insert>*.picture-wrapper figure.media--view-mode--photo>.img__container,.node--view-mode--full.node--program .content-header__container .content-header__highlight .insert>*.picture-wrapper figure.media--view-mode--photo>.img__container,.node--view-mode--full.node--project .content-header__container .content-header__highlight .insert>*.picture-wrapper figure.media--view-mode--photo>.img__container{position:static}.node--researcher.node--view-mode--full .content-header__container .content-header__highlight .insert>*.picture-wrapper img,.node--view-mode--full.node--program .content-header__container .content-header__highlight .insert>*.picture-wrapper img,.node--view-mode--full.node--project .content-header__container .content-header__highlight .insert>*.picture-wrapper img,.node--researcher.node--program.node--view-mode--full .content-header__container .content-header__highlight .insert>*.picture-wrapper img,.node--researcher.node--view-mode--full .content-header__container .content-header__highlight .insert>*.picture-wrapper .img__container,.node--view-mode--full.node--program .content-header__container .content-header__highlight .insert>*.picture-wrapper .img__container,.node--view-mode--full.node--project .content-header__container .content-header__highlight .insert>*.picture-wrapper .img__container,.node--researcher.node--view-mode--full .content-header__container .content-header__highlight .insert>*.picture-wrapper figure,.node--view-mode--full.node--program .content-header__container .content-header__highlight .insert>*.picture-wrapper figure,.node--view-mode--full.node--project .content-header__container .content-header__highlight .insert>*.picture-wrapper figure,.node--researcher.node--program.node--view-mode--full .content-header__container .content-header__highlight .insert>*.picture-wrapper figure{width:100%;height:100%}@media(min-width:992px){.node--researcher.node--view-mode--full .main-content .project-wrapper,.node--view-mode--full.node--program .main-content .project-wrapper,.node--view-mode--full.node--project .main-content .project-wrapper,.node--researcher.node--program.node--view-mode--full .main-content .project-wrapper{padding-right:calc(290px + calc(var(--grid-gutter) * 2 + var(--grid-col-width)))}}.node--researcher.node--view-mode--full .main-content .project-wrapper .project,.node--view-mode--full.node--program .main-content .project-wrapper .project,.node--view-mode--full.node--project .main-content .project-wrapper .project,.node--researcher.node--program.node--view-mode--full .main-content .project-wrapper .project{background-color:#f4f6f8;padding:30px}.node--researcher.node--view-mode--full .main-content .project-wrapper+*,.node--view-mode--full.node--program .main-content .project-wrapper+*,.node--view-mode--full.node--project .main-content .project-wrapper+*,.node--researcher.node--program.node--view-mode--full .main-content .project-wrapper+*{margin-top:var(--layout-spacing)}.node--researcher.node--view-mode--full .main-content .events-wrapper+.activities-wrapper,.node--view-mode--full.node--program .main-content .events-wrapper+.activities-wrapper,.node--view-mode--full.node--project .main-content .events-wrapper+.activities-wrapper,.node--researcher.node--program.node--view-mode--full .main-content .events-wrapper+.activities-wrapper{margin-top:var(--layout-spacing)}@media(max-width:991px){.node--project.node--view-mode--full.status--closed .insert{display:none}}.node--project.node--view-mode--responsive-list-item .subtitle{margin-top:10px}.node--project.node--view-mode--responsive-list-item .description{-webkit-align-self:start;-ms-flex-item-align:start;align-self:start}.node--project.node--view-mode--responsive-list-item:hover .title{color:#ffaa46}.node--project.node--view-mode--search-item .contents{padding-top:0}.node--project.node--view-mode--search-item .contents .title{font-size:1.8rem;line-height:2.2rem}.node--program.node--view-mode--full .content-header__container .content-header__highlight .insert{padding:0}@media(min-width:992px){.node--program.node--view-mode--full .content-header__container .content-header__highlight .insert{-webkit-box-shadow:unset;box-shadow:unset}}@media(min-width:576px)and (max-width:767px){.node--program.node--view-mode--full .content-header__container .content-header__highlight .insert>*{width:285px}}@media(max-width:991px){.node--program.node--view-mode--full .content-header__container .content-header__highlight .insert .status--closed{display:none}}.node--program.node--view-mode--full .testimonies-wrapper{padding-top:100px;background:#80b9b5}@media(max-width:991px){.node--program.node--view-mode--full .testimonies-wrapper{padding:50px 0 85px}}.node--program.node--view-mode--full .testimonies-wrapper .testimonies{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative}@media(max-width:991px){.node--program.node--view-mode--full .testimonies-wrapper .testimonies{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(min-width:992px){.node--program.node--view-mode--full .testimonies-wrapper .testimonies:before{content:"";position:absolute;top:-20px;left:-12px;background:url("/themes/custom/default/images/picto-fmsh.png") no-repeat;background-size:cover;width:44%;height:calc(100% + 20px);opacity:.1}}.node--program.node--view-mode--full .testimonies-wrapper .testimonies .swiper-pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;bottom:60px;left:16.6666666667%;width:auto;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.node--program.node--view-mode--full .testimonies-wrapper .testimonies .swiper-pagination>.swiper-pagination-bullet{opacity:1;margin:0 6px}.node--program.node--view-mode--full .testimonies-wrapper .testimonies .swiper-pagination>.swiper-pagination-bullet-active{background-color:#ffaa46}@media(max-width:991px){.node--program.node--view-mode--full .testimonies-wrapper .testimonies .swiper-pagination{bottom:calc(85px / -2);-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);left:50%}}.node--program.node--view-mode--full .testimonies-wrapper .testimonies>.left-side{-webkit-box-flex:0;-webkit-flex:0 0 33.3333333333%;-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;margin-right:10%;color:#2a2e33}@media(max-width:1399px){.node--program.node--view-mode--full .testimonies-wrapper .testimonies>.left-side{margin-right:50px}}@media(max-width:991px){.node--program.node--view-mode--full .testimonies-wrapper .testimonies>.left-side{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;margin-right:0;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.node--program.node--view-mode--full .testimonies-wrapper .testimonies>.left-side .title{color:#fff;font-size:5rem;font-weight:bold;letter-spacing:0;line-height:5.6rem;margin-top:0}@media(max-width:1399px){.node--program.node--view-mode--full .testimonies-wrapper .testimonies>.left-side .title{font-size:4rem;line-height:5rem}}@media(max-width:1199px){.node--program.node--view-mode--full .testimonies-wrapper .testimonies>.left-side .title{font-size:3.5rem;line-height:4rem}}@media(max-width:991px){.node--program.node--view-mode--full .testimonies-wrapper .testimonies>.left-side .title{text-align:center;font-size:3rem;line-height:3.6rem}}.node--program.node--view-mode--full .testimonies-wrapper .testimonies>.right-side{width:66.6666666667%;overflow:hidden;-webkit-box-shadow:0 0 5px 0 rgba(153,153,153,.5);box-shadow:0 0 5px 0 rgba(153,153,153,.5);-webkit-transform:translateY(30px);transform:translateY(30px)}@media(max-width:991px){.node--program.node--view-mode--full .testimonies-wrapper .testimonies>.right-side{width:100%;-webkit-transform:none;transform:none}}.node--program.node--view-mode--full .testimonies-wrapper .testimonies>.right-side .swiper-slide{height:auto}.node--program.node--view-mode--full .testimonies-wrapper .testimonies>.right-side .swiper-slide>*{height:100%}.node--program.node--view-mode--full .calls-wrapper{margin-top:50px !important}.node--program.node--view-mode--full .calls-wrapper .section-subtitle{margin-top:10px}.node--program.node--view-mode--full .calls-wrapper .facets-summary{display:none}.node--program.node--view-mode--full .projects-wrapper,.node--program.node--view-mode--full .researchers-wrapper,.node--program.node--view-mode--full .calls-wrapper,.node--program.node--view-mode--full .activities-wrapper,.node--program.node--view-mode--full .activities-focus-wrapper,.node--program.node--view-mode--full .testimonies-wrapper,.node--program.node--view-mode--full .partners-wrapper,.node--program.node--view-mode--full .main-content>.paragraph--layout{margin-top:var(--layout-spacing)}@media(max-width:991px){.node--program.node--view-mode--full .projects-wrapper,.node--program.node--view-mode--full .researchers-wrapper,.node--program.node--view-mode--full .calls-wrapper,.node--program.node--view-mode--full .activities-wrapper,.node--program.node--view-mode--full .activities-focus-wrapper,.node--program.node--view-mode--full .testimonies-wrapper,.node--program.node--view-mode--full .partners-wrapper,.node--program.node--view-mode--full .main-content>.paragraph--layout{margin-top:38px}}.node--program.node--view-mode--full .testimonies-wrapper+*{margin-top:calc(var(--layout-spacing) + 30px)}.node--program.node--view-mode--slide{cursor:pointer;gap:0;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.swiper--with-edge-slides .swiper-slide:not(.swiper-slide-visible) .node--program.node--view-mode--slide{opacity:.3}.node--program.node--view-mode--slide .picture-container{position:static;z-index:1}.node--program.node--view-mode--slide .contents{gap:0;z-index:2;padding-top:0}.node--program.node--view-mode--slide .contents:before{content:"";-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}.node--program.node--view-mode--slide .contents .information{position:relative;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin:0 28px 0 calc(28px + 28px)}.node--program.node--view-mode--slide .contents .information .tag{font-weight:normal;padding:5px 14px;position:absolute;top:-10px;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.node--program.node--view-mode--slide .contents .information h2{position:relative;color:#fff;font-size:3.4rem;letter-spacing:0;line-height:4rem}@media(max-width:1399px){.node--program.node--view-mode--slide .contents .information h2{font-size:2.6rem;line-height:3rem}}@media(min-width:992px)and (max-width:1199px){.node--program.node--view-mode--slide .contents .information h2{font-size:2rem;line-height:2.6rem}}@media(max-width:767px){.node--program.node--view-mode--slide .contents .information h2{font-size:3rem;line-height:3.6rem}}@media(max-width:575px){.node--program.node--view-mode--slide .contents .information h2{font-size:5vw;line-height:initial}}.node--program.node--view-mode--slide .contents .information h2:before{left:-28px;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:calc(100% - .4em)}.node--program.node--view-mode--slide .contents .content-footer{height:73px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.node--program.node--view-mode--slide .contents .content-footer>.description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:0 25px;-webkit-box-flex:0;-webkit-flex:0 0 66%;-ms-flex:0 0 66%;flex:0 0 66%;background:#fff}.node--program.node--view-mode--slide .contents .content-footer>.actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-right:28px}.node--program.node--view-mode--slide .contents .content-footer>.actions .discover-more:after{color:#fff}.node--program.node--view-mode--slide>.full-link{z-index:3}.node--program.node--view-mode--slide:hover .discover-more:after{color:#fff}.node--program.node--view-mode--slide:hover .discover-more .caption{color:#fff}.node--researcher.node--view-mode--responsive-list-item .subtitle{margin-top:10px}.node--researcher.node--view-mode--responsive-list-item .description{-webkit-align-self:start;-ms-flex-item-align:start;align-self:start}.node--researcher.node--view-mode--responsive-list-item:hover .title{color:#ffaa46}.node--researcher.node--view-mode--search-item .contents{padding-top:0}.node--researcher.node--view-mode--search-item .contents .title{font-size:1.8rem;line-height:2.2rem}.node--service-page.node--view-mode--full .activities-wrapper,.node--service-page.node--view-mode--full .events-wrapper,.node--service-page.node--view-mode--full .partners-wrapper,.node--service-page.node--view-mode--full .paragraph--layout{margin-bottom:var(--layout-spacing)}.node--service-page.node--view-mode--full .layout-bottom{margin-top:var(--layout-spacing)}.node--service-page.node--view-mode--full .calls-wrapper{margin-top:50px !important}.node--service-page.node--view-mode--full .calls-wrapper .facets-summary{display:none}.block-banner .paragraph--banner>.paragraph__content>*:not(.banner__background){max-width:50%;margin:0 auto}@media(min-width:992px)and (max-width:1399px){.block-banner .paragraph--banner>.paragraph__content>*:not(.banner__background){max-width:65%}}@media(max-width:991px){.block-banner .paragraph--banner>.paragraph__content>*:not(.banner__background){max-width:100%}}.block-banner .paragraph--banner>.paragraph__content .section-title{color:#fff;line-height:2.2rem}.block-banner .paragraph--banner>.paragraph__content>.banner__title,.block-banner .paragraph--banner>.paragraph__content>.banner__body{margin-top:28px}.block-banner .paragraph--banner>.paragraph__content>.banner__cta{margin-top:20px}.block-banner .paragraph--banner>.paragraph__content>.banner__cta .paragraph--cta .paragraph__content{padding-bottom:0}@media(min-width:992px){.block-system-branding-block{padding-bottom:15px}}@media(max-width:991px){.block-system-branding-block{padding-top:10px}}.block-system-branding-block .site-logo img{width:130px}footer .block-system-branding-block .site-logo img{width:220px}@media(max-width:991px){.block-system-branding-block .site-logo img{width:100px}}@media(min-width:992px){header.page-header:not(.sticky):not(.light) .block-system-branding-block .site-logo.dual-color .colorized-img{display:none}header.page-header.sticky .block-system-branding-block .site-logo.dual-color .white-img,header.page-header.light .block-system-branding-block .site-logo.dual-color .white-img{display:none}}@media(max-width:991px){header.page-header .block-system-branding-block .site-logo.dual-color .white-img{display:none}}footer.page-footer .block-system-branding-block:after{content:"";position:absolute;bottom:0;width:50%;height:1px;background:#fff;left:0;-webkit-transform:translateX(50%);transform:translateX(50%)}.block-calls{position:relative;color:#fff}.block-calls .swiper-horizontal>.swiper-pagination-bullets{width:auto;left:50%;bottom:21px;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:18px}.block-calls .swiper-horizontal .swiper-slide{height:auto}.block-calls .swiper-horizontal .swiper-slide article.contextual-region{position:unset}.block-calls .swiper-horizontal .swiper-slide>.block{height:100%}.block-calls .swiper-horizontal .swiper-slide>.block>.paragraph{height:100%}.block-calls .swiper-horizontal .swiper-slide .block-banner .paragraph--banner{padding:0}.block-calls .swiper-horizontal .swiper-slide .block-banner .paragraph__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 0 96px}.block-calls .swiper-horizontal .swiper-slide .block-banner .paragraph__content .banner__surtitle{margin:30px auto 35px}.block-calls .swiper-horizontal .swiper-slide .block-banner .paragraph__content .banner__title{margin-top:0}.block-calls .swiper-horizontal .swiper-slide .block-banner .paragraph__content .banner__body,.block-calls .swiper-horizontal .swiper-slide .block-banner .paragraph__content .banner__cta{margin-top:30px}.block-calls .swiper-horizontal .swiper-slide .block-banner .paragraph__content .banner__cta .cta{min-width:220px}.block-content-navigation{z-index:101;background-color:#fff;border:2px solid #666;border-radius:10px;position:absolute;top:27vh;right:50px}@media(max-width:991px){.block-content-navigation{top:35vh}}.block-content-navigation .tabs ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:10px 20px}.block-content-navigation .tabs ul li{font-size:1.5rem;background-color:rgba(0,0,0,0)}.block-content-navigation .tabs ul li a{background-color:rgba(0,0,0,0);padding:0}.block-content-navigation .tabs ul li a.is-active:hover{color:#000}.block-content-navigation .tabs ul li a:not(.is-active){color:#000}.block-content-navigation .tabs ul li a:not(.is-active):hover{color:#666}.block-diary-link-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.block-domains-list{overflow:hidden}.block-domains-list .domains-list-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:50px;position:relative}@media(max-width:767px){.block-domains-list .domains-list-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px;overflow:hidden}}@media(min-width:768px){.block-domains-list .domains-list-wrapper{margin-top:30px}.block-domains-list .domains-list-wrapper:before{content:"";z-index:1;position:absolute;left:-40px;background:url("/themes/custom/default/images/picto-fmsh-transparent.png") no-repeat;background-size:cover;width:50%;height:98%}}.block-domains-list .domains-list-wrapper .side-wrapper{z-index:2}@media(min-width:768px){.block-domains-list .domains-list-wrapper .side-wrapper{-webkit-box-flex:1;-webkit-flex:1 0 250px;-ms-flex:1 0 250px;flex:1 0 250px}}@media(max-width:767px){.block-domains-list .domains-list-wrapper .side-wrapper{text-align:center}}@media(max-width:767px){.block-domains-list .domains-list-wrapper .side-wrapper .surtitle{margin-bottom:15px}}.block-domains-list .domains-list-wrapper .side-wrapper .title{margin-top:60px;color:#293f64}@media(max-width:767px){.block-domains-list .domains-list-wrapper .side-wrapper .title{font-size:3rem;line-height:3.6rem}}.block-domains-list .domains-list-wrapper .side-wrapper .title.with-surtitle{margin-top:35px}@media(max-width:767px){.block-domains-list .domains-list-wrapper .side-wrapper .title.with-surtitle{margin-top:0}}.block-domains-list .domains-list-wrapper .side-wrapper .description{margin-top:25px;color:#666;font-size:1.6rem;letter-spacing:0;line-height:2.2rem}@media(max-width:767px){.block-domains-list .domains-list-wrapper .side-wrapper .description{display:none}}.block-domains-list .domains-list-wrapper .domains-wrapper .swiper:not(.swiper-initialized){opacity:.1}@media(min-width:768px){.block-domains-list .domains-list-wrapper .domains-wrapper{width:calc(100% - 250px - 50px);overflow:visible}}.block-domains-list .domains-list-wrapper .domains-wrapper .swiper--with-edge-slides+.swiper-button-prev{left:calc(-1 * (var(--grid-gutter) + (var(--edge-size) * 0.5)) + 250px + 50px)}.block-domains-list .domains-list-wrapper .domains-wrapper .swiper-slide{height:auto}.block-domains-list .domains-list-wrapper .domains-wrapper .swiper-slide article .full-link{z-index:5}.block-focus-list .section-title{text-align:center}.block-focus-list .focus__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--grid-gutter)}.block-focus-list .focus__container .information__container h3{line-height:2.6rem}.block-focus-list .focus__container .information__container .chapo{line-height:2.4rem}.block-focus-list .focus__container .focus-first-line:not(.focus-first-line--full){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--grid-gutter)}.block-focus-list .focus__container .focus-first-line:not(.focus-first-line--full)>*{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - var(--grid-gutter))/2);-ms-flex:0 0 calc((100% - var(--grid-gutter))/2);flex:0 0 calc((100% - var(--grid-gutter))/2)}.block-focus-list .focus__container .focus-first-line .custom-block{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:20px 40px;background-color:#80b9b5}@media(max-width:991px){.block-focus-list .focus__container .focus-first-line .custom-block{padding:20px 25px 20px 20px;margin-left:calc(var(--grid-margin)*-1);margin-right:calc(var(--grid-margin)*-1)}}.block-focus-list .focus__container .focus-first-line .custom-block h3{margin:0;color:#fff;text-align:center;font-weight:600;text-transform:uppercase}@media(max-width:991px){.block-focus-list .focus__container .focus-first-line .custom-block h3{font-size:2rem}}.block-focus-list .focus__container .focus-first-line .custom-block h3:after{content:"";width:80%;height:0;border-bottom:solid 1px #fff;display:block;margin:10px auto 0}.block-focus-list .focus__container .focus-first-line .custom-block__content{width:100%;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.block-focus-list .focus__container .focus-first-line .custom-block__content .node--event.node--view-mode--list-item{padding:5px 0}.block-focus-list .focus__container .focus-first-line .custom-block .link__container{width:100%;text-align:right;line-height:2.4rem}.block-focus-list .focus__container .focus-first-line .custom-block .view .view-content{margin:0}@media(max-width:991px){.block-focus-list .focus__container .focus-first-line{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.block-focus-list .focus__container .focus-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--grid-gutter)}@media(max-width:991px){.block-focus-list .focus__container .focus-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.block-focus-list .focus__container .focus-list>*{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - var(--grid-gutter)*(var(--focusCount) - 1))/var(--focusCount));-ms-flex:0 0 calc((100% - var(--grid-gutter)*(var(--focusCount) - 1))/var(--focusCount));flex:0 0 calc((100% - var(--grid-gutter)*(var(--focusCount) - 1))/var(--focusCount))}@media(max-width:991px){.block-focus-list .focus__container .focus-list>*{width:100%}}@media(min-width:992px)and (max-width:1199px){.block-focus-list .focus__container .focus-list--1,.block-focus-list .focus__container .focus-list--3{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.block-focus-list .focus__container .focus-list--1>article:first-child,.block-focus-list .focus__container .focus-list--3>article:first-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--grid-gutter);flex-direction:row;-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}.block-focus-list .focus__container .focus-list--1>article:first-child .media__container,.block-focus-list .focus__container .focus-list--3>article:first-child .media__container{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - var(--grid-gutter)/2)*.6666666667);-ms-flex:0 0 calc((100% - var(--grid-gutter)/2)*.6666666667);flex:0 0 calc((100% - var(--grid-gutter)/2)*.6666666667)}.block-focus-list .focus__container .focus-list--1>article:first-child .media__container .media,.block-focus-list .focus__container .focus-list--3>article:first-child .media__container .media{position:unset;width:100%}.block-focus-list .focus__container .focus-list--1>article:first-child .media__container .media .img__container:before,.block-focus-list .focus__container .focus-list--3>article:first-child .media__container .media .img__container:before{content:"";display:block;position:relative;height:0;padding-bottom:calc(1 / 1.9 * 100%)}.block-focus-list .focus__container .focus-list--1>article:first-child .media__container .media-icon,.block-focus-list .focus__container .focus-list--3>article:first-child .media__container .media-icon{bottom:15px;right:20px;z-index:1;cursor:default}.block-focus-list .focus__container .focus-list--1>article:first-child .information__container,.block-focus-list .focus__container .focus-list--3>article:first-child .information__container{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;padding:6% 4% 50px;gap:25px}.block-focus-list .focus__container .focus-list--1>article:first-child .information__container h3,.block-focus-list .focus__container .focus-list--3>article:first-child .information__container h3{font-size:3rem;line-height:3.9rem;word-break:break-word}.block-focus-list .focus__container .focus-list--1>article:first-child .discover-more,.block-focus-list .focus__container .focus-list--3>article:first-child .discover-more{right:15px}.block-focus-list .focus__container .focus-list--1>article:first-child .media__container .img__container,.block-focus-list .focus__container .focus-list--3>article:first-child .media__container .img__container{position:unset;height:unset;padding-bottom:unset}.block-focus-list .focus__container .focus-list--1>article:first-child .information__container .tag,.block-focus-list .focus__container .focus-list--3>article:first-child .information__container .tag{position:unset;-webkit-transform:unset;transform:unset;max-width:unset}.block-focus-list .focus__container .focus-list--1>article:not(:first-child),.block-focus-list .focus__container .focus-list--3>article:not(:first-child){-webkit-flex-basis:calc(50% - 5px);-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px)}}@media(min-width:992px){.block-highlight-slideshow>.contextual{top:110px}}.block-highlight-slideshow .swiper-slide{height:auto;min-height:60vh}.block-highlight-slideshow .swiper-slide>*{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:100%}.block-highlight-slideshow.swiper-horizontal .swiper-pagination{bottom:40px}.block-language{position:relative}.block-language .language-button{min-height:unset;background-color:rgba(0,0,0,0)}.block-language .language-button:focus-visible{outline:1px solid #fff}@media(min-width:992px){.block-language .language-button{font-size:1.1rem;padding:9px 4px 7px;border:none}}@media(max-width:991px){.block-language .language-button{font-size:1.4rem}}.block-language .languages{width:100%}.block-language .languages li{padding:0;line-height:1;min-height:unset}.block-language .languages li:focus-visible{outline:none}.block-language .languages li a{display:block;line-height:1.5;padding:5px 10px;text-decoration:none}@media(min-width:992px){.block-language .languages li a{font-size:1.1rem}}@media(max-width:991px){.block-language .languages li a{font-size:1.4rem;color:#2a2e33}}@media(min-width:992px){header.page-header:not(.sticky):not(.light) .block-language .language-button{background-color:unset;color:#fff}header.page-header:not(.sticky):not(.light) .block-language .languages li a:not(:hover){color:#2a2e33}}.block-mailchimp-signup{background-color:#f2f5fa;padding:50px 30px}@media(max-width:991px){.block-mailchimp-signup{padding:30px 10px}}.block-mailchimp-signup form input:not(.js-form-submit){background-color:#fff !important}.block-mailchimp-signup form .mailchimp-form-title{font-size:2.4rem;font-weight:700;color:#2a2e33;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-left:50px}@media(max-width:991px){.block-mailchimp-signup form .mailchimp-form-title{font-size:2rem}}.block-mailchimp-signup form .mailchimp-form-title:before{display:inline-block;font-family:"fmsh";font-style:normal;font-weight:normal;content:"";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:4.5rem;position:absolute;left:0}@media(max-width:991px){.block-mailchimp-signup form .mailchimp-form-title:before{font-size:3.4rem}}.block-mailchimp-signup form .form-actions{text-align:center}.block-mailchimp-signup form .form-actions .js-form-submit{max-width:25%;padding:10px}@media(max-width:991px){.block-mailchimp-signup form .form-actions .js-form-submit{max-width:50%}}.block-mailchimp-signup form .mailchimp-newsletter-wrapper{margin-top:10px}.block-mailchimp-signup form .mailchimp-form-conditions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:25px;font-size:1.2rem}.block-mailchimp-signup form .mailchimp-form-conditions .mandatory-fields{margin-top:15px}.block-mailchimp-signup form .mailchimp-form-conditions .mandatory-fields:before{content:"* ";color:#e74c3c}.block-mailchimp-signup form .mailchimp-newsletter-mergefields{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:10px 0}.block-mailchimp-signup form .mailchimp-newsletter-mergefields .js-form-item-mergevars-email{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}.block-mailchimp-signup form .mailchimp-newsletter-mergefields .js-form-item-mergevars-institu,.block-mailchimp-signup form .mailchimp-newsletter-mergefields .js-form-item-mergevars-country,.block-mailchimp-signup form .mailchimp-newsletter-mergefields .js-form-item-mergevars-language,.block-mailchimp-signup form .mailchimp-newsletter-mergefields .js-form-item-mergevars-fname,.block-mailchimp-signup form .mailchimp-newsletter-mergefields .js-form-item-mergevars-lname{-webkit-box-flex:0;-webkit-flex:0 0 48%;-ms-flex:0 0 48%;flex:0 0 48%}@media(max-width:991px){.block-mailchimp-signup form .mailchimp-newsletter-mergefields .js-form-item-mergevars-institu,.block-mailchimp-signup form .mailchimp-newsletter-mergefields .js-form-item-mergevars-country,.block-mailchimp-signup form .mailchimp-newsletter-mergefields .js-form-item-mergevars-language,.block-mailchimp-signup form .mailchimp-newsletter-mergefields .js-form-item-mergevars-fname,.block-mailchimp-signup form .mailchimp-newsletter-mergefields .js-form-item-mergevars-lname{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}}.block-mailchimp-signup form .mailchimp-newsletter-mergefields .js-form-item-mergevars-language select{background-image:url(data:image/svg+xml;base64,PHN2ZyBjbGFzcz0ic3ZnLWljb24iIHN0eWxlPSJ3aWR0aDogMWVtOyBoZWlnaHQ6IDFlbTt2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO2ZpbGw6IGN1cnJlbnRDb2xvcjtvdmVyZmxvdzogaGlkZGVuOyIgdmlld0JveD0iMCAwIDEwMjQgMTAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxwYXRoIGQ9Ik01MDcuOCA3MjcuNzI4YTMwLjAxNiAzMC4wMTYgMCAwIDEtMjEuMjg4LTguODI0TDIzMS4xMDQgNDYzLjQ5NmEzMC4wODggMzAuMDg4IDAgMCAxIDAtNDIuNTY4IDMwLjA4OCAzMC4wODggMCAwIDEgNDIuNTY4IDBsMjM0LjEyOCAyMzQuMTI4IDIzNC4xNi0yMzQuMTI4YTMwLjA4OCAzMC4wODggMCAwIDEgNDIuNTY4IDAgMzAuMDg4IDMwLjA4OCAwIDAgMSAwIDQyLjU2OEw1MjkuMDggNzE4LjkwNGEzMCAzMCAwIDAgMS0yMS4yOCA4LjgyNHoiIGZpbGw9IiM2NjY2NjYiIC8+PC9zdmc+);background-repeat:no-repeat;background-position:right 4px center;background-size:1.8rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.block-mailchimp-signup form .form-required{color:#666}.block-mailchimp-signup form .form-required:after{display:inline-block !important}.block-mailchimp-signup form .form-required+.js-form-wrapper{margin-block:10px}.block-mailchimp-signup form .form-required+.js-form-wrapper .form-item.js-form-type-checkbox{gap:0}.block-mailchimp-signup form legend{display:none}.block-mailchimp-signup form .error{font-size:1.4rem;margin-top:8px;color:#e74c3c}.leaflet-interactive{stroke:#80b9b5;stroke-width:2px}.leaflet-control-container .leaflet-top,.leaflet-control-container .leaflet-bottom{z-index:501}.block.map{position:relative}@media(max-width:767px){.block.map.popup-opened .leaflet-control-container,.block.map.popup-opened .map-filter-trigger{display:none}}.block.map .researchers-map{height:0;padding-bottom:50%}@media(max-width:991px){.block.map .researchers-map{height:70vh}}.block.map .researchers-map .leaflet-popup-content-wrapper{border-radius:0}.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content{margin:0;padding:13px 20px}@media(min-width:768px){.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content{min-width:400px}}.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-header{position:relative;margin:0 0 0 15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-header .country{font-size:2.4rem;font-weight:700}.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-header .count{font-size:1.8rem}@media(max-width:991px){.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-header{font-size:1.8rem}}.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-header:before{background-color:#ffaa46;left:-16px}.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px;overflow-x:hidden;max-height:230px;margin-top:15px}.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-content .simplebar-content-wrapper{padding-right:15px}.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-content .researcher{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-content .researcher:not(:first-child){margin-top:15px}.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-content .researcher .image{-webkit-box-flex:0;-webkit-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%}.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-content .researcher .image img{height:50px;width:50px;-o-object-fit:cover;object-fit:cover}.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-content .researcher .content{color:#2a2e33;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-content .researcher .content .name{font-size:1.6rem;font-weight:700}@media(max-width:991px){.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-content .researcher .content .name{font-size:1.2rem}}.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-content .researcher .content .subtitle{font-size:1.2rem;line-height:1.4rem}@media(max-width:991px){.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-content .researcher .content .subtitle{font-size:1rem}}.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-content .researcher a{opacity:0}.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-bottom{text-align:center;padding:10px 10px 0}.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-bottom .discover-more{font-size:1rem;font-weight:600;color:#375483}.block.map .researchers-map .leaflet-popup-content-wrapper .leaflet-popup-content .popup-bottom .discover-more:after{font-size:1.6rem}.block.map .researchers-map .marker-tooltip{background:rgba(0,0,0,0);border:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;font-weight:700;font-size:1rem}.block.map .floating-box{background:#fff;-webkit-box-shadow:0 2px 15px 0 #c2c7cd;box-shadow:0 2px 15px 0 #c2c7cd;border:solid 1px #f4f6f8}.block.map>.map-filter-trigger{position:absolute;right:10px;top:10px;z-index:401}.block.map .map-filters{opacity:0;pointer-events:none;position:absolute;width:auto;min-width:230px;right:10px;top:10px;gap:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;z-index:402;padding:20px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.block.map .map-filters.active{opacity:1;pointer-events:all}.block.map .map-filters>.map-filter-trigger{position:absolute;right:10px;top:10px}.block.map .map-filters>.map-filter-trigger:before{color:#666}.block.map .map-filters>.filter-group>.filter-items{margin-top:5px}.block.map .map-filters>.filter-group>.filter-items>.filter-item>label{font-size:1.2rem;line-height:1.7rem}.block.map .map-filters>.filter-group:not(:first-child):before{content:"";display:block;height:1px;margin:7px -20px;background:#d4d4d4}.block-megamenu-cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(min-width:992px){.block-megamenu-cta{height:100%;padding:48px min(15%,58px) 53px;background:rgba(55,84,131,.12);position:relative;z-index:0}}.block-megamenu-cta .cta__container{width:100%}.block-megamenu-cta .cta__container.desktop{position:relative;height:100%;padding:13px min(15%,68px) 48px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:20px}.block-megamenu-cta .cta__container.desktop figure{z-index:-1;position:unset;height:auto}.block-megamenu-cta .cta__container.desktop .cta-title{font-size:2.4rem;font-weight:700;text-align:center;color:#fff}.block-megamenu-cta .cta__container.desktop .main-btn{padding:6px 10px;text-transform:none}@media(max-width:991px){.block-megamenu-cta .cta__container.desktop{display:none}}.block-megamenu-cta .cta__container.mobile .link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;text-decoration:none}.block-megamenu-cta .cta__container.mobile .link .goto-link:before{font-size:1.4rem}@media(min-width:992px){.block-megamenu-cta .cta__container.mobile{display:none}}body.path-frontpage .main-wrapper>.block+.block{margin-top:44px}body.path-frontpage .main-wrapper>.block:last-child{margin-bottom:56px}body.path-frontpage .main-wrapper .block-highlight-slideshow .swiper-wrapper .swiper-slide .img__container:after{content:"";background-color:rgba(41,63,100,.5);z-index:-1}body.path-frontpage .main-wrapper .block-fmsh-call .background:after{content:"";background-color:rgba(41,63,100,.5);z-index:0}.block-news .block-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:117px}@media(max-width:991px){.block-news .block-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:44px}}.block-news .block-wrapper .contents-wrapper{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}@media(max-width:991px){.block-news .block-wrapper .contents-wrapper{display:none}}.block-news .block-wrapper .contents-wrapper .title{color:#375483;font-weight:700;line-height:3rem}@media(max-width:991px){.block-news .block-wrapper .contents-wrapper .title{display:none}}.block-news .block-wrapper .contents-wrapper .title+.content{margin-top:45px}.block-news .block-wrapper .contents-wrapper .content .media{max-width:100%}.block-news .block-wrapper .contents-wrapper .content .media:not(.media-soundcloud){margin-left:10px;position:relative}.block-news .block-wrapper .contents-wrapper .content .media:not(.media-soundcloud):before{content:"";width:0;height:0;padding:35% 35% 0 0;background-color:#ffaa46;z-index:-1;position:absolute;left:-10px;top:-10px}.block-news .block-wrapper .contents-wrapper .content .media img{max-width:100%;height:auto}.block-news .block-wrapper .contents-wrapper .content .paragraph--wysiwyg{background:#fff;padding:20px;position:relative}.block-news .block-wrapper .contents-wrapper .content .paragraph--wysiwyg:before{content:"";width:0;height:0;padding:35% 35% 0 0;background-color:#ffaa46;z-index:-1;position:absolute;left:-14px;top:-14px}.block-news .block-wrapper .news-list-wrapper{-webkit-box-flex:1;-webkit-flex:1 0 33.3333333333%;-ms-flex:1 0 33.3333333333%;flex:1 0 33.3333333333%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.block-news .block-wrapper .news-list-wrapper .section-title{margin:10px 0 20px}.block-news .block-wrapper .news-list-wrapper .link__container{padding-top:30px;text-align:right}.block-news .block-wrapper .news-list-wrapper .link__container .discover-more{line-height:2.4rem}.block-news .block-wrapper .news-list-wrapper .latest-news .view,.block-news .block-wrapper .news-list-wrapper .latest-news .view-content{margin:0}.block-news .block-wrapper .news-list-wrapper .latest-news .title a{font-weight:inherit}.block-views-blocklatest-news-block-1 .views-row:not(:first-child){margin-top:15px}.newsletter-banner{background-color:#f2f5fa;color:#375483}.newsletter-banner .banner-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:70px;padding:40px 0}@media(min-width:768px){.newsletter-banner .banner-content{max-width:450px;margin:0 auto}}@media(max-width:767px){.newsletter-banner .banner-content{padding:25px 0 35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:15px}}.newsletter-banner .banner-content .registration-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:10px;position:relative;line-height:2.2rem}.newsletter-banner .banner-content .registration-text>*{margin-top:1em;margin-bottom:1em}.newsletter-banner .banner-content .registration-text>*:first-child{margin-top:0px !important}.newsletter-banner .banner-content .registration-text>*:last-child{margin-bottom:0px !important}@media(max-width:767px){.newsletter-banner .banner-content .registration-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0;font-size:1.4rem;text-align:center}}.newsletter-banner .banner-content .registration-text:before{display:inline-block;font-family:"fmsh";font-style:normal;font-weight:normal;content:"";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:8rem}@media(min-width:768px){.newsletter-banner .banner-content .registration-text:before{position:absolute;left:-95px}}@media(max-width:767px){.newsletter-banner .banner-content .registration-text:before{font-size:6rem}}.newsletter-banner .banner-content .registration-btn{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;position:relative;text-transform:unset;font-weight:700}.newsletter-banner .banner-content .registration-btn a{opacity:0}@media(max-width:767px){.newsletter-banner .banner-content .registration-btn{font-size:1.4rem;text-transform:unset}}.newsletter-banner+footer{margin-top:0}@media(max-width:767px){.block-organization-chart{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.block-organization-chart .charts-wrapper{width:100%}.block-organization-chart .charts-wrapper .department-title{margin:40px 0;font-weight:700;font-size:2rem;line-height:2.6rem;color:#2a2e33}@media(max-width:767px){.block-organization-chart .charts-wrapper .department-title{margin:20px 0}}.block-organization-chart .charts-wrapper .department:first-child .department-title{display:none}.block-organization-chart .charts-wrapper .department .members{gap:10px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr}@media(max-width:991px){.block-organization-chart .charts-wrapper .department .members{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.block-organization-chart .charts-wrapper .department .members{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.block-organization-chart .charts-wrapper .department .members .member{min-height:250px;position:relative}@media(max-width:767px){.block-organization-chart .charts-wrapper .department .members .member{-webkit-box-flex:1;-webkit-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}}.block-organization-chart .charts-wrapper .department .members .member_info{font-size:1.8rem;line-height:2.4rem;position:relative}.block-organization-chart .charts-wrapper .department .members .member.has-popin{cursor:pointer}.block-organization-chart .charts-wrapper .department .members .member .icon-arrow-right{position:absolute;bottom:6px;right:10px}.block-organization-chart .charts-wrapper .department .members .member .lastname{font-weight:700;text-transform:uppercase}.block-organization-chart .charts-wrapper .department .members .member .media{overflow:hidden}.block-organization-chart .charts-wrapper .department .members .member .media:before{content:unset}.block-organization-chart .charts-wrapper .department .members .member .media img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.block-organization-chart .charts-wrapper .department .members .member:hover img{-webkit-transform:scale(1.03) perspective(1px);transform:scale(1.03) perspective(1px)}.block-organization-chart .charts-wrapper .department.display-split .icon-arrow-right{color:#2a2e33}.block-organization-chart .charts-wrapper .department.display-split .member{padding:25px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 0 8px 0 rgba(153,153,153,.5);box-shadow:0 0 8px 0 rgba(153,153,153,.5)}.block-organization-chart .charts-wrapper .department.display-split .member-name__container{position:relative}.block-organization-chart .charts-wrapper .department.display-split .member-name__container:before{width:8px;left:-15px;background-color:#ffaa46;height:80%}.block-organization-chart .charts-wrapper .department.display-split .member_info{color:#2a2e33;padding-left:15px}.block-organization-chart .charts-wrapper .department.display-split .member_info .lastname{margin-bottom:5px}.block-organization-chart .charts-wrapper .department.display-split .member_info .member-role{color:#666;font-size:1.6rem;line-height:2.5rem}.block-organization-chart .charts-wrapper .department.display-split .member .media{margin-bottom:25px;width:100%;display:block;position:relative}.block-organization-chart .charts-wrapper .department.display-split .member .media .img__container{position:unset}@media(min-width:768px){.block-organization-chart .charts-wrapper .department.display-split .member .media{position:relative;height:0;padding-bottom:calc(1 / 1 * 100%)}}@media(max-width:767px){.block-organization-chart .charts-wrapper .department.display-split .member .media{text-align:center}.block-organization-chart .charts-wrapper .department.display-split .member .media img{position:relative;max-width:100%;width:auto;height:100%;max-height:250px}}.block-organization-chart .charts-wrapper .department.display-full .member{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;color:#fff;background:-webkit-gradient(linear,left top,left bottom,from(0),color-stop(rgba(0,0,0,0.5)),color-stop(40%,rgba(255,255,255,0)));background:linear-gradient(0,rgba(0,0,0,0.5),rgba(255,255,255,0) 40%)}.block-organization-chart .charts-wrapper .department.display-full .member_info{width:100%;padding-left:40px;margin-bottom:10px}.block-organization-chart .charts-wrapper .department.display-full .member_info:before{width:8px;background-color:#fff;left:20px;height:90%}.block-organization-chart .charts-wrapper .department.display-full .member_info .member-role{font-size:1.4rem;line-height:2rem}.block-organization-chart .charts-wrapper .department.display-full .member .media{width:100%;height:100%;position:absolute}.block-organization-chart .charts-wrapper .department.display-full .member img{z-index:-1}.block-organization-chart .charts-wrapper .department.display-full .member .gender{display:none}.programs-list-wrapper.is-empty{margin-bottom:30px}.programs-list-wrapper .programs-list{position:relative;margin-bottom:50px}.programs-list-wrapper .programs-list>.header{margin-bottom:20px}.programs-list-wrapper .programs-list>.list{position:relative}@media(min-width:768px)and (max-width:1199px){.programs-list-wrapper .programs-list>.list>.swiper{margin:0 70px}}.programs-list-wrapper .programs-list>.list>.swiper .list-item>article{position:relative;height:0;padding-bottom:calc(1 / 1.7878787879 * 100%)}@media(max-width:575px){.programs-list-wrapper .programs-list>.list>.swiper .list-item>article{position:relative;height:0;padding-bottom:calc(1 / 1.3111111111 * 100%)}}@media(max-width:767px){.programs-list-wrapper .programs-list{overflow:hidden}}.programs-list-wrapper .archives{margin-bottom:50px}.programs-list-wrapper .archives>.header{margin-bottom:20px}.programs-list-wrapper .archives>.header .program-type{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.programs-list-wrapper .archives>.header .program-type .see-all-archives{margin-top:20px}.paragraph--quick-access{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:220px;height:190px;padding:20px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.paragraph--quick-access>a{font-size:0}.paragraph--quick-access:hover{-webkit-box-shadow:0 2px 10px 0 #c2c7cd;box-shadow:0 2px 10px 0 #c2c7cd}@media(max-width:767px){.paragraph--quick-access{-webkit-box-shadow:0 2px 10px 0 #c2c7cd;box-shadow:0 2px 10px 0 #c2c7cd}}.paragraph--quick-access .picto{text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.paragraph--quick-access .picto img{max-width:100px;max-height:100px;-o-object-fit:contain;object-fit:contain}.paragraph--quick-access .title{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;letter-spacing:.03em;margin-top:10px}.paragraph--quick-access .title .limited-text-rows{text-align:center;font-size:1.4rem;line-height:2rem}.paragraph--quick-access:hover .title{letter-spacing:0;color:#293f64;font-weight:700}.block-quick-access .items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(min-width:576px)and (max-width:767px){.block-quick-access .items>:first-child{-webkit-flex-basis:calc(220px * 2 + 20px);-ms-flex-preferred-size:calc(220px * 2 + 20px);flex-basis:calc(220px * 2 + 20px)}}@media(max-width:575px){.block-quick-access .items>*{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media(min-width:992px){.block-search{padding:10px 0}}@media(max-width:991px){.block-search{margin:30px 0;max-width:unset}}.block-search form .fieldgroup{margin:0}.block-search form .fieldgroup .fieldset-wrapper{display:inline-block;position:relative;width:100%}.block-search form .fieldgroup .fieldset-wrapper .form-type-search,.block-search form .fieldgroup .fieldset-wrapper .form-type-textfield{width:100%;display:block;margin:0;height:42px}.block-search form .fieldgroup .fieldset-wrapper .form-type-search:before,.block-search form .fieldgroup .fieldset-wrapper .form-type-textfield:before{display:inline-block;font-family:"fmsh";font-style:normal;font-weight:normal;content:"";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.block-search form .fieldgroup .fieldset-wrapper .form-type-search:after,.block-search form .fieldgroup .fieldset-wrapper .form-type-textfield:after{position:absolute;content:"";width:100%;height:1px;background:rgba(102,102,102,.7);left:0;bottom:0}.block-search form .fieldgroup .fieldset-wrapper .form-type-search input.form-search,.block-search form .fieldgroup .fieldset-wrapper .form-type-search input.form-text,.block-search form .fieldgroup .fieldset-wrapper .form-type-textfield input.form-search,.block-search form .fieldgroup .fieldset-wrapper .form-type-textfield input.form-text{font-family:"Open Sans Condensed",sans-serif;background:rgba(0,0,0,0);padding:5px 30px;height:100%;width:100%;font-size:1.5rem;border:none}.block-search form .fieldgroup .fieldset-wrapper .form-type-search input.form-search::-webkit-input-placeholder,.block-search form .fieldgroup .fieldset-wrapper .form-type-search input.form-text::-webkit-input-placeholder,.block-search form .fieldgroup .fieldset-wrapper .form-type-textfield input.form-search::-webkit-input-placeholder,.block-search form .fieldgroup .fieldset-wrapper .form-type-textfield input.form-text::-webkit-input-placeholder{opacity:.7}.block-search form .fieldgroup .fieldset-wrapper .form-type-search input.form-search::-moz-placeholder,.block-search form .fieldgroup .fieldset-wrapper .form-type-search input.form-text::-moz-placeholder,.block-search form .fieldgroup .fieldset-wrapper .form-type-textfield input.form-search::-moz-placeholder,.block-search form .fieldgroup .fieldset-wrapper .form-type-textfield input.form-text::-moz-placeholder{opacity:.7}.block-search form .fieldgroup .fieldset-wrapper .form-type-search input.form-search::-ms-input-placeholder,.block-search form .fieldgroup .fieldset-wrapper .form-type-search input.form-text::-ms-input-placeholder,.block-search form .fieldgroup .fieldset-wrapper .form-type-textfield input.form-search::-ms-input-placeholder,.block-search form .fieldgroup .fieldset-wrapper .form-type-textfield input.form-text::-ms-input-placeholder{opacity:.7}.block-search form .fieldgroup .fieldset-wrapper .form-type-search input.form-search::placeholder,.block-search form .fieldgroup .fieldset-wrapper .form-type-search input.form-text::placeholder,.block-search form .fieldgroup .fieldset-wrapper .form-type-textfield input.form-search::placeholder,.block-search form .fieldgroup .fieldset-wrapper .form-type-textfield input.form-text::placeholder{opacity:.7}.block-search form .fieldgroup .fieldset-wrapper .clear-button{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:10px;cursor:pointer}.block-search form .form-actions{display:none}.bloc-simple-text{line-height:1.5em}.bloc-simple-text>*{margin-top:1em;margin-bottom:1em}.bloc-simple-text>*:first-child{margin-top:0px !important}.bloc-simple-text>*:last-child{margin-bottom:0px !important}.bloc-simple-text>[data-contextual-id]:first-child+p{margin-top:0}.bloc-social-networks{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:25px}.virtual-item-hovered:before,.tbm-item.level-2 .tbm-link-container:active:before,.tbm-item.level-2 .tbm-link-container .tbm-link:hover:before,.tbm-item.level-2 .tbm-link-container:hover:before{color:#ffaa46}.virtual-item-hovered .tbm-link,.tbm-item.level-2 .tbm-link-container:active .tbm-link,.tbm-item.level-2 .tbm-link-container .tbm-link:hover .tbm-link,.tbm-item.level-2 .tbm-link-container:hover .tbm-link{color:#375483}.virtual-item-hovered .tbm-caption,.tbm-item.level-2 .tbm-link-container:active .tbm-caption,.tbm-item.level-2 .tbm-link-container .tbm-link:hover .tbm-caption,.tbm-item.level-2 .tbm-link-container:hover .tbm-caption{opacity:1}.tbm-item.level-2{position:relative;text-decoration:none}.tbm-item.level-2 .tbm-link-container{position:relative}@media(min-width:992px){.tbm-item.level-2 .tbm-link-container:before{display:inline-block;font-family:"fmsh";font-style:normal;font-weight:normal;content:"";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:calc(100% + 10px);top:8px;font-size:1.4rem;font-weight:700;color:#2a2e33;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}}.tbm-item.level-2 .tbm-link-container .tbm-link{font-size:1.5rem;font-family:"Open Sans Condensed",sans-serif;font-weight:700;text-decoration:none;color:#2a2e33;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media(max-width:991px){.tbm-item.level-2 .tbm-link-container .tbm-link{font-size:1.8rem}}.tbm-item.level-2 .tbm-link-container .tbm-caption{font-family:"Open Sans",sans-serif;font-size:1.3rem;font-weight:400;color:#2a2e33;opacity:60%;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media(max-width:991px){.tbm-item.level-2 .tbm-link-container .tbm-caption{display:none}}nav[class*=menu--secondary] .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0}@media(min-width:992px){nav[class*=menu--secondary] .menu{gap:15px}}@media(max-width:991px){nav[class*=menu--secondary] .menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:18px}}nav[class*=menu--secondary] .menu .menu-item{padding:0}nav[class*=menu--secondary] .menu .menu-item a{line-height:20px}nav[class*=menu--secondary] .menu .menu-item a:not(.button-link){font-size:1.3rem;text-decoration:none;padding:5px 0;color:#fff}@media(min-width:992px){nav[class*=menu--secondary] .menu .menu-item a:not(.button-link):hover,nav[class*=menu--secondary] .menu .menu-item a:not(.button-link):focus{color:#ffaa46}}@media(max-width:991px){nav[class*=menu--secondary] .menu .menu-item a:not(.button-link){font-size:2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}nav[class*=menu--secondary] .menu .menu-item a:not(.button-link),nav[class*=menu--secondary] .menu .menu-item a:not(.button-link):hover,nav[class*=menu--secondary] .menu .menu-item a:not(.button-link):focus{color:#2a2e33}nav[class*=menu--secondary] .menu .menu-item a:not(.button-link):after{display:inline-block;font-family:"fmsh";font-style:normal;font-weight:normal;content:"";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:2rem;color:#293f64}}nav[class*=menu--secondary] .menu .menu-item a.button-link{font-size:1.3rem;text-transform:none;padding:3px 15px}@media(min-width:992px){header.page-header nav[class*=menu--secondary] a:not(.button-link){-webkit-transition:none;transition:none}header.page-header.sticky nav[class*=menu--secondary] a:not(.button-link),header.page-header.light nav[class*=menu--secondary] a:not(.button-link){color:#2a2e33}header.page-header.sticky nav[class*=menu--secondary] a:not(.button-link):hover,header.page-header.light nav[class*=menu--secondary] a:not(.button-link):hover{color:#c05131}}.paragraph--banner{position:relative;padding:25px 0}.paragraph--banner .paragraph__content{color:#fff;text-align:center;padding:30px 0}@media(max-width:991px){.paragraph--banner .paragraph__content{padding:30px}}.paragraph--banner .paragraph__content .banner__background .media img{left:0;top:0}.paragraph--banner .paragraph__content .banner__surtitle{text-transform:uppercase;font-size:2rem;line-height:2.2rem;margin-bottom:30px}.paragraph--banner .paragraph__content .banner__title{font-size:5rem;line-height:5.6rem;font-weight:700}@media(max-width:991px){.paragraph--banner .paragraph__content .banner__title{font-size:3rem;line-height:3.5rem}}.paragraph--banner .paragraph__content .banner__body{margin:20px 0 30px}.paragraph--banner .paragraph__content .banner__body>*{margin-top:1em;margin-bottom:1em}.paragraph--banner .paragraph__content .banner__body>*:first-child{margin-top:0px !important}.paragraph--banner .paragraph__content .banner__body>*:last-child{margin-bottom:0px !important}.paragraph--banner .paragraph__content .banner__cta .paragraph--cta .paragraph__content{padding-bottom:0}.contact__list>span{font-weight:700}.contact__list .card__container{margin:20px 0}.contact__list .card__container:first-child{margin-top:0}.contact__list .card__container:last-child{margin-bottom:0}.paragraph--carousel h2+.carousels__wrapper,.paragraph--carousel h2+.gallery__wrapper{margin-top:30px}@media(max-width:991px){.paragraph--carousel h2+.carousels__wrapper,.paragraph--carousel h2+.gallery__wrapper{margin-top:20px}}.paragraph--carousel .carousels__wrapper{width:0;margin:auto;min-width:100%}.paragraph--layout-full .paragraph--carousel .carousels__wrapper{min-width:70%}@media(max-width:991px){.paragraph--layout-full .paragraph--carousel .carousels__wrapper{min-width:100%}}.paragraph--carousel .carousels__wrapper .main-carousel{position:relative}.paragraph--carousel .carousels__wrapper .main-carousel figure{width:100%}.paragraph--carousel .carousels__wrapper .main-carousel figure .img__container{position:relative;height:0;padding-bottom:calc(1 / 1.6 * 100%);margin-bottom:30px}.paragraph--carousel .carousels__wrapper .main-carousel figure .img__container img{-o-object-position:center;object-position:center;-o-object-fit:contain;object-fit:contain}.paragraph--carousel .carousels__wrapper .main-carousel figure .legend__container{margin:-15px 0 3px;text-align:center}@media(min-width:992px){.paragraph--carousel .carousels__wrapper .main-carousel figure .legend__container{padding:0 50px}}.paragraph--carousel .carousels__wrapper .main-carousel .swiper-btn:not(:hover):after{color:#2a2e33}.paragraph--carousel .carousels__wrapper .main-carousel .swiper-btn.prev{left:-60px}@media(max-width:1199px){.paragraph--carousel .carousels__wrapper .main-carousel .swiper-btn.prev{left:10px}}.paragraph--carousel .carousels__wrapper .main-carousel .swiper-btn.next{right:-60px}@media(max-width:1199px){.paragraph--carousel .carousels__wrapper .main-carousel .swiper-btn.next{right:10px}}.paragraph--carousel .carousels__wrapper .thumbnail-carousel{position:relative;margin-top:15px}@media(max-width:991px){.paragraph--carousel .carousels__wrapper .thumbnail-carousel{display:none}}.paragraph--carousel .carousels__wrapper .thumbnail-carousel .swiper-wrapper.manual-alignment{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.paragraph--carousel .carousels__wrapper .thumbnail-carousel .swiper-wrapper .swiper-slide{opacity:.3}.paragraph--carousel .carousels__wrapper .thumbnail-carousel .swiper-wrapper .swiper-slide-thumb-active{opacity:1}.paragraph--carousel .carousels__wrapper .thumbnail-carousel .swiper-wrapper .swiper-slide figure{width:100%}.paragraph--carousel .carousels__wrapper .thumbnail-carousel .swiper-wrapper .swiper-slide figure .img__container{position:relative;height:0;padding-bottom:calc(1 / 1.9 * 100%)}.paragraph--carousel .carousels__wrapper .thumbnail-carousel .swiper-wrapper .swiper-slide figure .img__container img{cursor:pointer}.paragraph--carousel .carousels__wrapper .thumbnail-carousel .counter{background-color:#fff;color:#2a2e33;font-size:1.6rem;position:absolute;top:-15px;-webkit-transform:translateY(-100%);transform:translateY(-100%);right:0;z-index:1}.paragraph--carousel .gallery__wrapper{margin:auto}.paragraph--carousel .gallery__wrapper:not(.masonry){display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:var(--grid-gutter)}.paragraph--carousel .gallery__wrapper:not(.masonry) .masonry_tile{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}@media(max-width:767px){.paragraph--carousel .gallery__wrapper:not(.masonry){-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.paragraph--carousel .gallery__wrapper:not(.masonry) .masonry_tile{width:100%}}.paragraph--carousel .gallery__wrapper.masonry .masonry-sizer,.paragraph--carousel .gallery__wrapper.masonry .masonry_tile{width:calc((100% - var(--grid-gutter)*2)/3)}@media(max-width:991px){.paragraph--carousel .gallery__wrapper.masonry .masonry-sizer,.paragraph--carousel .gallery__wrapper.masonry .masonry_tile{width:calc((100% - var(--grid-gutter)*1.5)/2)}}@media(max-width:575px){.paragraph--carousel .gallery__wrapper.masonry .masonry-sizer,.paragraph--carousel .gallery__wrapper.masonry .masonry_tile{width:100%}}.paragraph--carousel .gallery__wrapper .masonry_tile{margin-bottom:var(--grid-gutter)}.paragraph--carousel .gallery__wrapper .masonry_tile figure{margin:auto;width:100%}.paragraph--carousel .gallery__wrapper .masonry_tile figure img{cursor:-webkit-zoom-in;cursor:zoom-in}.paragraph--carousel .gallery__wrapper .masonry_tile figcaption{position:relative;font-size:1.2rem;color:inherit;-webkit-writing-mode:unset;-ms-writing-mode:unset;writing-mode:unset;text-align:unset;right:unset;padding:unset}.popin[data-popin-key=gallery_popin]{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width:991px){.popin[data-popin-key=gallery_popin]{top:0;right:unset}}.popin[data-popin-key=gallery_popin] .popin-contents{width:-webkit-max-content;width:-moz-max-content;width:max-content;left:unset;top:unset;-webkit-transform:unset;transform:unset;padding:0;background:rgba(0,0,0,0)}.popin[data-popin-key=gallery_popin] .popin-contents .popin-close{color:#fff;right:-55px;top:-55px;font-size:5rem;width:auto;height:auto}@media(max-width:991px){.popin[data-popin-key=gallery_popin] .popin-contents .popin-close{font-size:2.4rem;right:5px;top:5px;background:rgba(42,46,51,.8);border-radius:50%;padding:10px}}.popin[data-popin-key=gallery_popin] .popin-contents .popin-close:before{font-weight:700}.popin[data-popin-key=gallery_popin] .popin-contents .popin__container{max-height:unset}.popin[data-popin-key=gallery_popin] .popin-contents .popin__container img{max-height:80vh;max-width:80vw}@media(max-width:991px){.popin[data-popin-key=gallery_popin] .popin-contents .popin__container img{max-height:95vh;max-width:95vw}}.paragraph--focus-list h2+.focus__container{margin-top:40px}.paragraph--layout-sidebar .sidebar .paragraph--focus-list h2+.focus__container{margin-top:20px}@media(max-width:991px){.paragraph--focus-list h2+.focus__container{margin-top:20px}}.paragraph--focus-list .focus__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:var(--grid-gutter)}.paragraph--focus-line:not(.focus-line--1)>.paragraph__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gutter)}.paragraph--focus-line:not(.focus-line--1)>.paragraph__content>.node--teaser{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - (var(--focus-count) - 1)*var(--grid-gutter))/var(--focus-count));-ms-flex:0 0 calc((100% - (var(--focus-count) - 1)*var(--grid-gutter))/var(--focus-count));flex:0 0 calc((100% - (var(--focus-count) - 1)*var(--grid-gutter))/var(--focus-count))}@media(max-width:1199px){.paragraph--focus-line:not(.focus-line--1).focus-line--3>.paragraph__content>.node--teaser,.paragraph--focus-line:not(.focus-line--1).focus-line--4>.paragraph__content>.node--teaser{-webkit-flex-basis:calc((100% - var(--grid-gutter))/2);-ms-flex-preferred-size:calc((100% - var(--grid-gutter))/2);flex-basis:calc((100% - var(--grid-gutter))/2)}}@media(max-width:1199px){.paragraph--focus-line:not(.focus-line--1).focus-line--3>.paragraph__content>.node--teaser:first-child{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media(max-width:767px){.paragraph--focus-line>.paragraph__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.paragraph--focus-line>.paragraph__content>.node--teaser{width:100%}}@media(min-width:768px)and (max-width:1199px){.paragraph--layout:not(.paragraph--layout-sidebar)>.paragraph__content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}.paragraph--layout:not(.paragraph--layout-sidebar)>.paragraph__content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .media__container{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - var(--grid-gutter)/2)*.5);-ms-flex:0 0 calc((100% - var(--grid-gutter)/2)*.5);flex:0 0 calc((100% - var(--grid-gutter)/2)*.5)}.paragraph--layout:not(.paragraph--layout-sidebar)>.paragraph__content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .media__container .media{position:unset;width:100%}.paragraph--layout:not(.paragraph--layout-sidebar)>.paragraph__content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .media__container .media .img__container:before{content:"";display:block;position:relative;height:0;padding-bottom:calc(1 / 1.5 * 100%)}.paragraph--layout:not(.paragraph--layout-sidebar)>.paragraph__content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .media__container .media-icon{bottom:15px;right:20px;z-index:1;cursor:default}.paragraph--layout:not(.paragraph--layout-sidebar)>.paragraph__content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .information__container{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;padding:6% 4% 50px;gap:25px}.paragraph--layout:not(.paragraph--layout-sidebar)>.paragraph__content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .information__container h3{font-size:3rem;line-height:3.9rem;word-break:break-word}.paragraph--layout:not(.paragraph--layout-sidebar)>.paragraph__content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .discover-more{right:15px}}@media(min-width:1200px)and (max-width:1399px){.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .media__container{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - var(--grid-gutter)/2)*.5);-ms-flex:0 0 calc((100% - var(--grid-gutter)/2)*.5);flex:0 0 calc((100% - var(--grid-gutter)/2)*.5)}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .media__container .media{position:unset;width:100%}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .media__container .media .img__container:before{content:"";display:block;position:relative;height:0;padding-bottom:calc(1 / 1.5 * 100%)}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .media__container .media-icon{bottom:15px;right:20px;z-index:1;cursor:default}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .information__container{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;padding:6% 4% 50px;gap:25px}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .information__container h3{font-size:3rem;line-height:3.9rem;word-break:break-word}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .discover-more{right:15px}}@media(min-width:992px)and (max-width:1199px){.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:unset}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .media__container .media{position:unset;width:100%}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .media__container .media .img__container:before{content:"";display:block;position:relative;height:0;padding-bottom:calc(1 / 1.6666666667 * 100%)}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .media__container .media-icon{bottom:10px;right:20px;z-index:1;cursor:default}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .media__container+.information__container .tag{position:absolute;left:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);max-width:calc(100% - 70px)}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .information__container{padding:20px 6% 45px;position:relative;gap:14px}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .information__container h3{font-size:2rem;line-height:2.6rem;margin-top:0;word-break:break-word}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .discover-more{right:20px}}@media(min-width:768px)and (max-width:991px){.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .media__container{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - var(--grid-gutter)/2)*.5);-ms-flex:0 0 calc((100% - var(--grid-gutter)/2)*.5);flex:0 0 calc((100% - var(--grid-gutter)/2)*.5)}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .media__container .media{position:unset;width:100%}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .media__container .media .img__container:before{content:"";display:block;position:relative;height:0;padding-bottom:calc(1 / 1.5 * 100%)}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .media__container .media-icon{bottom:15px;right:20px;z-index:1;cursor:default}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .information__container{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;padding:6% 4% 50px;gap:25px}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .information__container h3{font-size:3rem;line-height:3.9rem;word-break:break-word}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--1>.paragraph__content>.node--teaser .discover-more{right:15px}}@media(max-width:1399px){.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser,.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--4>.paragraph__content>.node--teaser{-webkit-flex-basis:calc((100% - var(--grid-gutter))/2);-ms-flex-preferred-size:calc((100% - var(--grid-gutter))/2);flex-basis:calc((100% - var(--grid-gutter))/2)}}@media(min-width:1200px)and (max-width:1399px){.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .media__container{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - var(--grid-gutter)/2)*.5);-ms-flex:0 0 calc((100% - var(--grid-gutter)/2)*.5);flex:0 0 calc((100% - var(--grid-gutter)/2)*.5)}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .media__container .media{position:unset;width:100%}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .media__container .media .img__container:before{content:"";display:block;position:relative;height:0;padding-bottom:calc(1 / 1.5 * 100%)}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .media__container .media-icon{bottom:15px;right:20px;z-index:1;cursor:default}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .information__container{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;padding:6% 4% 50px;gap:25px}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .information__container h3{font-size:3rem;line-height:3.9rem;word-break:break-word}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .discover-more{right:15px}}@media(min-width:992px)and (max-width:1199px){.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}@media(min-width:768px)and (max-width:991px){.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;gap:var(--grid-gutter)}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .media__container{-webkit-box-flex:0;-webkit-flex:0 0 calc((100% - var(--grid-gutter)/2)*.5);-ms-flex:0 0 calc((100% - var(--grid-gutter)/2)*.5);flex:0 0 calc((100% - var(--grid-gutter)/2)*.5)}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .media__container .media{position:unset;width:100%}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .media__container .media .img__container:before{content:"";display:block;position:relative;height:0;padding-bottom:calc(1 / 1.5 * 100%)}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .media__container .media-icon{bottom:15px;right:20px;z-index:1;cursor:default}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .information__container{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;padding:6% 4% 50px;gap:25px}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .information__container h3{font-size:3rem;line-height:3.9rem;word-break:break-word}.paragraph--layout-sidebar>.paragraph__content>.content .paragraph--focus-line.focus-line--3>.paragraph__content>.node--teaser:first-child .discover-more{right:15px}}@media(min-width:992px){.paragraph--layout-sidebar>.paragraph__content>.sidebar .paragraph--focus-line>.paragraph__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.paragraph--layout-sidebar>.paragraph__content>.sidebar .paragraph--focus-line>.paragraph__content>.node--teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:unset;width:100%}.paragraph--layout-sidebar>.paragraph__content>.sidebar .paragraph--focus-line>.paragraph__content>.node--teaser .media__container .media{position:unset;width:100%}.paragraph--layout-sidebar>.paragraph__content>.sidebar .paragraph--focus-line>.paragraph__content>.node--teaser .media__container .media .img__container:before{content:"";display:block;position:relative;height:0;padding-bottom:calc(1 / 1.6666666667 * 100%)}.paragraph--layout-sidebar>.paragraph__content>.sidebar .paragraph--focus-line>.paragraph__content>.node--teaser .media__container .media-icon{bottom:10px;right:20px;z-index:1;cursor:default}.paragraph--layout-sidebar>.paragraph__content>.sidebar .paragraph--focus-line>.paragraph__content>.node--teaser .media__container+.information__container .tag{position:absolute;left:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);max-width:calc(100% - 70px)}.paragraph--layout-sidebar>.paragraph__content>.sidebar .paragraph--focus-line>.paragraph__content>.node--teaser .information__container{padding:20px 6% 45px;position:relative;gap:14px}.paragraph--layout-sidebar>.paragraph__content>.sidebar .paragraph--focus-line>.paragraph__content>.node--teaser .information__container h3{font-size:2rem;line-height:2.6rem;margin-top:0;word-break:break-word}.paragraph--layout-sidebar>.paragraph__content>.sidebar .paragraph--focus-line>.paragraph__content>.node--teaser .discover-more{right:20px}.paragraph--media>.paragraph__content{position:relative}.paragraph--media>.paragraph__content>*{margin:auto}.paragraph--media>.paragraph__content>.media-image{max-width:100%}.paragraph--media>.paragraph__content>.media-iframe{max-width:80%}.paragraph--media>.paragraph__content>a{position:absolute;width:100%;height:100%;opacity:0;left:0;top:0}.paragraph--timeline .slideshow-wrapper{position:relative;overflow:visible}@media(min-width:768px){.paragraph--timeline .slideshow-wrapper{width:0;min-width:100%}}.paragraph--timeline .slideshow-wrapper .swiper-slide{height:auto}.paragraph--timeline .slideshow-wrapper .swiper-slide.swiper-slide-visible~.swiper-slide-visible .year:not(.always-visible){opacity:0}.paragraph--timeline .slideshow-wrapper .swiper-slide:not(.swiper-slide-visible) .year:not(.always-visible){opacity:0}.paragraph--timeline .slideshow-wrapper .swiper-slide .paragraph--timeline-item,.paragraph--timeline .slideshow-wrapper .swiper-slide .paragraph--timeline-item>.paragraph__content{height:100%}.paragraph--timeline .slideshow-wrapper .swiper-btn{top:unset;bottom:calc((100% - 84px)/2);-webkit-transform:translateY(50%);transform:translateY(50%)}@media(max-width:767px){.paragraph--timeline .slideshow-wrapper .swiper-btn{margin-top:0;height:84px;width:45px}.paragraph--timeline .slideshow-wrapper .swiper-btn:after{font-weight:400}}.paragraph--timeline .slideshow-wrapper .swiper-button-prev{left:-60px}@media(max-width:1042px){.paragraph--timeline .slideshow-wrapper .swiper-button-prev{left:0;opacity:1;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);-webkit-box-shadow:0 0 5px 0 rgba(153,153,153,.5);box-shadow:0 0 5px 0 rgba(153,153,153,.5)}}@media(max-width:767px){.paragraph--timeline .slideshow-wrapper .swiper-button-prev{left:0;opacity:.5;-webkit-transform:translateY(50%);transform:translateY(50%);border-radius:0 55px 55px 0;-webkit-box-shadow:unset;box-shadow:unset}.paragraph--timeline .slideshow-wrapper .swiper-button-prev:after{padding-right:13px}}.paragraph--timeline .slideshow-wrapper .swiper-button-next{right:-60px}@media(max-width:1042px){.paragraph--timeline .slideshow-wrapper .swiper-button-next{right:0;opacity:1;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);-webkit-box-shadow:0 0 5px 0 rgba(153,153,153,.5);box-shadow:0 0 5px 0 rgba(153,153,153,.5)}}@media(max-width:767px){.paragraph--timeline .slideshow-wrapper .swiper-button-next{right:0;opacity:.5;-webkit-transform:translateY(50%);transform:translateY(50%);-webkit-box-shadow:unset;box-shadow:unset;border-radius:55px 0 0 55px}.paragraph--timeline .slideshow-wrapper .swiper-button-next:after{padding-left:13px}}@media(max-width:767px){.paragraph--layout-full>.paragraph__content>.paragraph--timeline .paragraph__content .slideshow-wrapper{margin-left:calc(var(--grid-margin)*-1);margin-right:calc(var(--grid-margin)*-1)}}@media(max-width:767px){.paragraph--layout-sidebar>.paragraph__content>.content>.paragraph--timeline .paragraph__content .slideshow-wrapper{margin-left:calc(var(--grid-margin)*-1);margin-right:calc(var(--grid-margin)*-1)}}div[data-popin-key=timeline_popin] .popin-contents{padding:45px;width:65vw}@media(max-width:767px){div[data-popin-key=timeline_popin] .popin-contents{width:85vw}}div[data-popin-key=timeline_popin] .popin-contents .popin__container{max-height:70vh}div[data-popin-key=timeline_popin] .popin-contents .popin__container .popin-content,div[data-popin-key=timeline_popin] .popin-contents .popin__container .popin-content .simplebar-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px;font-size:1.2rem;line-height:1.7rem;color:#2a2e33}div[data-popin-key=timeline_popin] .popin-contents .popin__container .popin-content h2,div[data-popin-key=timeline_popin] .popin-contents .popin__container .popin-content h3,div[data-popin-key=timeline_popin] .popin-contents .popin__container .popin-content h4,div[data-popin-key=timeline_popin] .popin-contents .popin__container .popin-content h5,div[data-popin-key=timeline_popin] .popin-contents .popin__container .popin-content h6,div[data-popin-key=timeline_popin] .popin-contents .popin__container .popin-content .simplebar-content h2,div[data-popin-key=timeline_popin] .popin-contents .popin__container .popin-content .simplebar-content h3,div[data-popin-key=timeline_popin] .popin-contents .popin__container .popin-content .simplebar-content h4,div[data-popin-key=timeline_popin] .popin-contents .popin__container .popin-content .simplebar-content h5,div[data-popin-key=timeline_popin] .popin-contents .popin__container .popin-content .simplebar-content h6{color:#2a2e33}div[data-popin-key=timeline_popin] .popin-contents .popin__container .popin-content .simplebar-content{margin-right:15px}div[data-popin-key=timeline_popin] .popin-contents .popin__container .popin-content .simplebar-content:before{content:unset}div[data-popin-key=timeline_popin] .popin-contents .popin__container .error{text-align:center;font-weight:700;color:#e74c3c}.virtual-ckeditor-full,.text-media__text,.paragraph--wysiwyg>.paragraph__content{line-height:1.5em;word-break:break-word}.virtual-ckeditor-full h2,.text-media__text h2,.paragraph--wysiwyg>.paragraph__content h2{font-size:2.4rem;font-weight:700;line-height:2.8rem;color:#375483}.virtual-ckeditor-full h3,.text-media__text h3,.paragraph--wysiwyg>.paragraph__content h3{font-size:2rem;font-weight:700;line-height:2.6rem;color:#375483}.virtual-ckeditor-full h4,.text-media__text h4,.paragraph--wysiwyg>.paragraph__content h4{font-size:1.6rem;font-weight:700;line-height:2.4rem;color:#375483}.virtual-ckeditor-full a,.text-media__text a,.paragraph--wysiwyg>.paragraph__content a{margin-bottom:5px;display:inline;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.virtual-ckeditor-full a:not(:hover),.text-media__text a:not(:hover),.paragraph--wysiwyg>.paragraph__content a:not(:hover){color:#375483 !important}.virtual-ckeditor-full a:hover,.text-media__text a:hover,.paragraph--wysiwyg>.paragraph__content a:hover{color:#ffaa46 !important}.virtual-ckeditor-full a:after,.text-media__text a:after,.paragraph--wysiwyg>.paragraph__content a:after{content:none}.virtual-ckeditor-full img,.text-media__text img,.paragraph--wysiwyg>.paragraph__content img{max-width:100%;vertical-align:middle}.virtual-ckeditor-full ul,.text-media__text ul,.paragraph--wysiwyg>.paragraph__content ul,.virtual-ckeditor-full ol,.text-media__text ol,.paragraph--wysiwyg>.paragraph__content ol{padding-left:0}.virtual-ckeditor-full ul li,.text-media__text ul li,.paragraph--wysiwyg>.paragraph__content ul li,.virtual-ckeditor-full ol li,.text-media__text ol li,.paragraph--wysiwyg>.paragraph__content ol li{margin-left:15px}.virtual-ckeditor-full ul,.text-media__text ul,.paragraph--wysiwyg>.paragraph__content ul{list-style:none}.virtual-ckeditor-full ul li,.text-media__text ul li,.paragraph--wysiwyg>.paragraph__content ul li{position:relative}.virtual-ckeditor-full ul li:before,.text-media__text ul li:before,.paragraph--wysiwyg>.paragraph__content ul li:before{content:"";width:5px;height:5px;background:#2a2e33;border-radius:50%;display:inline-block;position:absolute;top:10px;-webkit-transform:translateX(-13px);transform:translateX(-13px)}.virtual-ckeditor-full .media-image,.text-media__text .media-image,.paragraph--wysiwyg>.paragraph__content .media-image{position:relative}.virtual-ckeditor-full .media-image img,.text-media__text .media-image img,.paragraph--wysiwyg>.paragraph__content .media-image img{position:relative}@media(min-width:992px){.virtual-ckeditor-full .media-image.align-left,.text-media__text .media-image.align-left,.paragraph--wysiwyg>.paragraph__content .media-image.align-left{margin:0 1em 0 0}}@media(max-width:991px){.virtual-ckeditor-full .media-image.align-left,.text-media__text .media-image.align-left,.paragraph--wysiwyg>.paragraph__content .media-image.align-left{float:unset}}@media(min-width:992px){.virtual-ckeditor-full .media-image.align-right,.text-media__text .media-image.align-right,.paragraph--wysiwyg>.paragraph__content .media-image.align-right{margin:0 0 0 1em}}@media(max-width:991px){.virtual-ckeditor-full .media-image.align-right,.text-media__text .media-image.align-right,.paragraph--wysiwyg>.paragraph__content .media-image.align-right{float:unset}}.virtual-ckeditor-full .media-image .img__container>p,.text-media__text .media-image .img__container>p,.paragraph--wysiwyg>.paragraph__content .media-image .img__container>p{margin:0}.virtual-ckeditor-full .media-iframe,.text-media__text .media-iframe,.paragraph--wysiwyg>.paragraph__content .media-iframe{max-width:80%;margin:1em auto}.virtual-ckeditor-full .section-title+*,.text-media__text .section-title+*,.paragraph--wysiwyg>.paragraph__content .section-title+*{margin-top:0}.virtual-ckeditor-full p>img,.text-media__text p>img,.paragraph--wysiwyg>.paragraph__content p>img{margin-right:var(--grid-gutter)}.virtual-ckeditor-full blockquote,.text-media__text blockquote,.paragraph--wysiwyg>.paragraph__content blockquote{position:relative;font-style:italic}.virtual-ckeditor-full blockquote:before,.text-media__text blockquote:before,.paragraph--wysiwyg>.paragraph__content blockquote:before,.virtual-ckeditor-full blockquote:after,.text-media__text blockquote:after,.paragraph--wysiwyg>.paragraph__content blockquote:after{display:inline-block;font-family:"fmsh";font-style:normal;font-weight:normal;content:"";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:3rem}.virtual-ckeditor-full blockquote:after,.text-media__text blockquote:after,.paragraph--wysiwyg>.paragraph__content blockquote:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:0;right:-40px}.virtual-ckeditor-full blockquote:before,.text-media__text blockquote:before,.paragraph--wysiwyg>.paragraph__content blockquote:before{left:-40px;top:0}.virtual-ckeditor-full table,.text-media__text table,.paragraph--wysiwyg>.paragraph__content table{max-width:100%}.virtual-ckeditor-full table thead,.text-media__text table thead,.paragraph--wysiwyg>.paragraph__content table thead{vertical-align:bottom;border-bottom:solid 2px #d4d4d4}.virtual-ckeditor-full table thead th,.text-media__text table thead th,.paragraph--wysiwyg>.paragraph__content table thead th{padding:8px}.virtual-ckeditor-full table tbody tr,.text-media__text table tbody tr,.paragraph--wysiwyg>.paragraph__content table tbody tr{vertical-align:top;border-top:solid 1px #d4d4d4}.virtual-ckeditor-full table tbody tr td,.text-media__text table tbody tr td,.paragraph--wysiwyg>.paragraph__content table tbody tr td{padding:8px}.virtual-ckeditor-full iframe,.text-media__text iframe,.paragraph--wysiwyg>.paragraph__content iframe{max-width:100%;border:none}@media(min-width:992px){.paragraph--wysiwyg>.paragraph__content{display:flow-root}}.paragraph--wysiwyg>.paragraph__content>*{margin-top:1em;margin-bottom:1em}.paragraph--wysiwyg>.paragraph__content>*:first-child{margin-top:0px !important}.paragraph--wysiwyg>.paragraph__content>*:last-child{margin-bottom:0px !important}.paragraph--wysiwyg>.paragraph__content .rtecenter{text-align:center}.paragraph--wysiwyg>.paragraph__content .rteright{text-align:right}@media(max-width:575px){.paragraph--layout-sidebar .cta{width:100% !important}}.paragraph--cta .paragraph__content>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;padding:6px 50px;cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-transform:none;font-weight:700}.paragraph--cta .paragraph__content>div>a{opacity:0}@media(max-width:575px){.paragraph--layout-sidebar .sidebar .paragraph--cta .cta{width:100% !important}}@media(min-width:992px){.paragraph--layout-sidebar .sidebar .paragraph--cta .cta{width:100% !important}}.paragraph--cta .cta-start{margin-right:auto}.paragraph--cta .cta-center{margin:0 auto}.paragraph--cta .cta-end{margin-left:auto}.paragraph--cta .cta-text-light{color:#fff}.paragraph--cta .cta-text-dark{color:#000}.paragraph--cta .cta-background-light{background-color:#fff}.paragraph--cta .cta-background-alternative{background-color:#80b9b5}.paragraph--cta .cta-background-brand{background-color:#c05131}.paragraph--cta .cta-background-brand-light{background-color:#ffaa46}.paragraph--cta .cta-background-secondary{background-color:#293f64}.paragraph--cta .cta-background-secondary-light{background-color:#375483}.paragraph--cta .cta-background-secondary-dark{background-color:#2a2e33}.paragraph--cta .cta-background-primary{background-color:#666}.paragraph--download-card .card__content a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;font-size:1.4rem;color:#293f64}.paragraph--key-numbers{background-color:#293f64;z-index:-2;position:relative}.paragraph--key-numbers .key-numbers__list{min-height:360px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;gap:40px;padding:100px 0 80px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media(max-width:991px){.paragraph--key-numbers .key-numbers__list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0}}@media(max-width:575px){.paragraph--key-numbers .key-numbers__list{gap:10px;padding-block:40px}}.paragraph--key-numbers .key-numbers__background .media:after{content:"";background-color:rgba(255,170,70,.3);z-index:0}.key-number__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:20px;color:#fff;text-align:center;z-index:10;max-width:200px}@media(max-width:991px){.key-number__container{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;padding:20px}}@media(max-width:767px){.key-number__container{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}@media(max-width:575px){.key-number__container{gap:0}}.key-number__container img{height:60px;width:60px}.key-number__number{font-weight:700;font-size:5rem;white-space:nowrap;font-family:"Open Sans Condensed",sans-serif}.key-number__text{font-weight:700}.paragraph--picto-links{position:relative}@media(min-width:1200px){.paragraph--picto-links .slideshow-wrapper{position:relative}}@media(max-width:1199px){.paragraph--picto-links .slideshow-wrapper{margin:0 80px}}@media(max-width:1199px)and (max-width:767px){.paragraph--picto-links .slideshow-wrapper{margin:0 55px}.paragraph--picto-links .slideshow-wrapper .swiper-button-prev{left:0}.paragraph--picto-links .slideshow-wrapper .swiper-button-next{right:0}}.paragraph--picto-links .slideshow-wrapper .swiper.swiper--with-edge-slides .swiper-slide:not(.swiper-slide-visible){opacity:0}.paragraph--picto-links .slideshow-wrapper .swiper:not(.swiper-initialized)>.swiper-wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.paragraph--picto-links .slideshow-wrapper .swiper .swiper-slide{-webkit-transition:opacity .4s;transition:opacity .4s;width:190px}.paragraph--picto-links .slideshow-wrapper .swiper .swiper-slide:not(:last-child){margin-right:10px}.paragraph--picto-links .slideshow-wrapper .swiper .swiper-slide .paragraph--link-picto{position:relative;background:#f7f7f7}.paragraph--picto-links .slideshow-wrapper .swiper .swiper-slide .paragraph--link-picto .paragraph__content{height:108px;position:relative}.paragraph--picto-links .slideshow-wrapper .swiper .swiper-slide .paragraph--link-picto .paragraph__content img{-o-object-fit:contain;object-fit:contain;padding:10px}@media(min-width:768px){.paragraph--quote.media-left .paragraph__content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.paragraph--quote.media-left .quote__content{padding-left:20px}.paragraph--quote.media-left .quote__image{padding-right:20px}.paragraph--quote.media-right .quote__content{padding-right:20px}.paragraph--quote.media-right .quote__image{padding-left:20px}}.paragraph--quote>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media(max-width:767px){.paragraph--quote>div{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:30px}}.paragraph--quote>div .quote__content{-webkit-box-flex:1;-webkit-flex:1 0 70%;-ms-flex:1 0 70%;flex:1 0 70%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:20px}.paragraph--quote>div .quote__content>*{margin-top:1em;margin-bottom:1em}.paragraph--quote>div .quote__content>*:first-child{margin-top:0px !important}.paragraph--quote>div .quote__content>*:last-child{margin-bottom:0px !important}.paragraph--quote>div .quote__content .quote__container{max-width:80%;margin:0 auto;text-align:center;position:relative}.paragraph--quote>div .quote__content .quote__container .quote-text{font-size:2rem;line-height:2.6rem;color:#2a2e33}@media(max-width:767px){.paragraph--quote>div .quote__content .quote__container .quote-text{font-size:1.8rem;line-height:2.2rem}}.paragraph--quote>div .quote__content .quote__container .quote-text:before,.paragraph--quote>div .quote__content .quote__container .quote-text:after{display:inline-block;font-family:"fmsh";font-style:normal;font-weight:normal;content:"";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;font-size:3rem;color:#ffaa46}@media(max-width:767px){.paragraph--quote>div .quote__content .quote__container .quote-text:before,.paragraph--quote>div .quote__content .quote__container .quote-text:after{font-size:2.6rem}}.paragraph--quote>div .quote__content .quote__container .quote-text:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);bottom:-20px;right:-60px}@media(max-width:767px){.paragraph--quote>div .quote__content .quote__container .quote-text:after{bottom:0;right:-50px}}.paragraph--quote>div .quote__content .quote__container .quote-text:before{left:-60px;top:-20px}@media(max-width:767px){.paragraph--quote>div .quote__content .quote__container .quote-text:before{top:0;left:-50px}}.paragraph--quote>div .quote__content .quote__container .quote-author{margin-top:20px;color:#666}@media(max-width:767px){.paragraph--quote>div .quote__content .quote__container .quote-author{font-size:1.4rem}}.paragraph--quote>div .quote__image{-webkit-box-flex:0;-webkit-flex:0 1 30%;-ms-flex:0 1 30%;flex:0 1 30%}.paragraph--quote>div .quote__image .media--view-mode--small-content{position:relative}.paragraph--quote>div .quote__image .media--view-mode--small-content:before{content:"";height:calc(50% + 14px);width:calc(50% + 14px);background-color:#80b9b5;z-index:-1;position:absolute;left:-14px;top:-14px}.paragraph--quote>div .quote__image .media--view-mode--small-content img{height:100%;width:100%}.paragraph--social-network:after{content:"";display:block;opacity:0;height:2px;-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.paragraph--social-network img{width:auto;height:20px}.paragraph--social-network:hover:after{-webkit-transform:none;transform:none;opacity:1;width:100%;background:#fff}.paragraph--summary>.paragraph__content .title h5{margin:0 0 16px 0;font-size:20px;font-weight:700}.paragraph--summary>.paragraph__content .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:54px}@media(max-width:991px){.paragraph--summary>.paragraph__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.paragraph--summary>.paragraph__content .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2px}.paragraph--summary>.paragraph__content .content .tab{text-align:unset !important;padding-left:0;-webkit-transition:padding-left .25s ease-in-out .1s;transition:padding-left .25s ease-in-out .1s}.paragraph--summary>.paragraph__content .content .tab:hover,.paragraph--summary>.paragraph__content .content .tab.active{padding-left:15px;color:#000;-webkit-transition-delay:.1s;transition-delay:.1s}.paragraph--summary>.paragraph__content .content .tab:hover:before,.paragraph--summary>.paragraph__content .content .tab.active:before{background-color:#375483}.paragraph--summary>.paragraph__content .content .tab:before{content:"";position:absolute;top:50%;left:0;width:3px;height:60%;background-color:rgba(0,0,0,0);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .3s ease-in-out .1s;transition:background-color .3s ease-in-out .1s}}.paragraph--layout-sidebar .sidebar .paragraph--summary>.paragraph__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.paragraph--layout-sidebar .sidebar .paragraph--summary>.paragraph__content .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2px}.paragraph--layout-sidebar .sidebar .paragraph--summary>.paragraph__content .content .tab{text-align:unset !important;padding-left:0;-webkit-transition:padding-left .25s ease-in-out .1s;transition:padding-left .25s ease-in-out .1s}.paragraph--layout-sidebar .sidebar .paragraph--summary>.paragraph__content .content .tab:hover,.paragraph--layout-sidebar .sidebar .paragraph--summary>.paragraph__content .content .tab.active{padding-left:15px;color:#000;-webkit-transition-delay:.1s;transition-delay:.1s}.paragraph--layout-sidebar .sidebar .paragraph--summary>.paragraph__content .content .tab:hover:before,.paragraph--layout-sidebar .sidebar .paragraph--summary>.paragraph__content .content .tab.active:before{background-color:#375483}.paragraph--layout-sidebar .sidebar .paragraph--summary>.paragraph__content .content .tab:before{content:"";position:absolute;top:50%;left:0;width:3px;height:60%;background-color:rgba(0,0,0,0);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:background-color .3s ease-in-out .1s;transition:background-color .3s ease-in-out .1s}@media(min-width:992px){.paragraph--layout-full .paragraph--summary>.paragraph__content .tab-name,.paragraph--layout-sidebar .content .paragraph--summary>.paragraph__content .tab-name{position:relative}.paragraph--layout-full .paragraph--summary>.paragraph__content .tab>.tab-name:after,.paragraph--layout-sidebar .content .paragraph--summary>.paragraph__content .tab>.tab-name:after{content:"";position:absolute;bottom:-4px;left:0;height:2px;background-color:rgba(0,0,0,0);-webkit-transition:width .5s;transition:width .5s;width:0;-webkit-transform-origin:center;transform-origin:center}.paragraph--layout-full .paragraph--summary>.paragraph__content .tab:hover,.paragraph--layout-full .paragraph--summary>.paragraph__content .tab.active,.paragraph--layout-sidebar .content .paragraph--summary>.paragraph__content .tab:hover,.paragraph--layout-sidebar .content .paragraph--summary>.paragraph__content .tab.active{color:#000}.paragraph--layout-full .paragraph--summary>.paragraph__content .tab:hover>.tab-name:after,.paragraph--layout-full .paragraph--summary>.paragraph__content .tab.active>.tab-name:after,.paragraph--layout-sidebar .content .paragraph--summary>.paragraph__content .tab:hover>.tab-name:after,.paragraph--layout-sidebar .content .paragraph--summary>.paragraph__content .tab.active>.tab-name:after{width:100%;background-color:#375483}}.paragraph--summary>.paragraph__content .tab{padding-block:8px;font-size:1.4rem;font-weight:700;text-align:center;position:relative;color:#375483}.paragraph--summary>.paragraph__content .tab a{opacity:0;z-index:1}.paragraph--summary>.paragraph__content .tab-name{font-size:14px;font-weight:400}.paragraph--summary>.paragraph__content .tab:not(.active) .tab-name{cursor:pointer}.paragraph--testimony{background:#fff;padding:22px}.paragraph--testimony .paragraph__content{height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.paragraph--testimony .paragraph__content .top-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:40px}.paragraph--testimony .paragraph__content .top-wrapper .researcher-photo{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%}@media(max-width:767px){.paragraph--testimony .paragraph__content .top-wrapper .researcher-photo{display:none}}.paragraph--testimony .paragraph__content .top-wrapper .researcher-photo .ratio-wrapper{position:relative;height:0;padding-bottom:calc(1 / 0.724137931 * 100%)}.paragraph--testimony .paragraph__content .top-wrapper .testimony{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;line-height:2.2rem;color:#375483}.paragraph--testimony .paragraph__content .top-wrapper .testimony:before,.paragraph--testimony .paragraph__content .top-wrapper .testimony:after{display:inline-block;font-family:"fmsh";font-style:normal;font-weight:normal;content:"";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:3rem;color:#b1d4d2}@media(max-width:767px){.paragraph--testimony .paragraph__content .top-wrapper .testimony:before,.paragraph--testimony .paragraph__content .top-wrapper .testimony:after{font-size:2.6rem}}.paragraph--testimony .paragraph__content .top-wrapper .testimony:after{display:inline-block;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:100%}.paragraph--testimony .paragraph__content .bottom-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}@media(max-width:767px){.paragraph--testimony .paragraph__content .bottom-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:27px}}.paragraph--testimony .paragraph__content .bottom-wrapper .researcher-infos{margin-top:16px;letter-spacing:0}@media(min-width:768px){.paragraph--testimony .paragraph__content .bottom-wrapper .researcher-infos{-webkit-box-flex:0;-webkit-flex:0 0 60%;-ms-flex:0 0 60%;flex:0 0 60%}}@media(max-width:767px){.paragraph--testimony .paragraph__content .bottom-wrapper .researcher-infos{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}}.paragraph--testimony .paragraph__content .bottom-wrapper .researcher-infos .researcher-name{font-weight:700}.paragraph--testimony .paragraph__content .bottom-wrapper .researcher-infos .researcher-function>*{margin-top:1em;margin-bottom:1em}.paragraph--testimony .paragraph__content .bottom-wrapper .researcher-infos .researcher-function>*:first-child{margin-top:0px !important}.paragraph--testimony .paragraph__content .bottom-wrapper .researcher-infos .researcher-function>*:last-child{margin-bottom:0px !important}.text-media__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(max-width:991px){.text-media__container{gap:30px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.text-media__container.media-left{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width:991px){.text-media__container.media-left{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media(min-width:992px){.text-media__container.media-left .text-media__media{padding-right:12.5px}}@media(min-width:992px){.text-media__container.media-left .text-media__text{padding-left:12.5px}}@media(min-width:992px){.text-media__container.media-right .text-media__media{padding-left:12.5px}}@media(min-width:992px){.text-media__container.media-right .text-media__text{padding-right:12.5px}}@media(max-width:991px){.text-media__container.media-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.text-media__media{position:relative}.text-media__media:not(.media-image){-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}@media(min-width:992px){.text-media__media.media-image{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;max-width:50%}}.text-media__media>a{position:absolute;width:100%;height:100%;opacity:0;left:0;top:0}.text-media__text{display:flow-root}@media(min-width:992px){.text-media__text{width:100%}}.text-media__text>*{margin-top:1em;margin-bottom:1em}.text-media__text>*:first-child{margin-top:0px !important}.text-media__text>*:last-child{margin-bottom:0px !important}.text-media__text.text-start{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.text-media__text.text-center{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.text-media__text.text-end{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.paragraph--timeline-item>.paragraph__content>*{padding:24px 37px 40px}@media(max-width:767px){.paragraph--timeline-item>.paragraph__content>*{padding:24px 55px 40px}}.paragraph--timeline-item>.paragraph__content>.timeline-item__top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:calc(var(--grid-gutter)*2);padding-bottom:0;font-weight:700;height:84px}.paragraph--timeline-item>.paragraph__content>.timeline-item__top .year{font-size:5.8rem;line-height:1em;-webkit-transform:translateY(7px);transform:translateY(7px);opacity:1;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.paragraph--timeline-item>.paragraph__content>.timeline-item__top .day{font-size:1.7rem;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;text-align:right}.paragraph--timeline-item>.paragraph__content>.timeline-item__bottom .description{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:30px}.paragraph--timeline-item>.paragraph__content>.timeline-item__bottom .description>.paragraph--wysiwyg .paragraph__content{font-size:1.4rem;line-height:2rem}.paragraph--timeline-item>.paragraph__content>.timeline-item__bottom .description>.paragraph--wysiwyg .paragraph__content h2,.paragraph--timeline-item>.paragraph__content>.timeline-item__bottom .description>.paragraph--wysiwyg .paragraph__content h3,.paragraph--timeline-item>.paragraph__content>.timeline-item__bottom .description>.paragraph--wysiwyg .paragraph__content h4,.paragraph--timeline-item>.paragraph__content>.timeline-item__bottom .description>.paragraph--wysiwyg .paragraph__content h5,.paragraph--timeline-item>.paragraph__content>.timeline-item__bottom .description>.paragraph--wysiwyg .paragraph__content h6{color:#2a2e33}.paragraph--timeline-item>.paragraph__content>.timeline-item__bottom .description>.paragraph--wysiwyg .paragraph__content li{text-align:left}.paragraph--timeline-item>.paragraph__content>.timeline-item__bottom .description>.paragraph--media .paragraph__content{margin-left:14px}.paragraph--timeline-item>.paragraph__content>.timeline-item__bottom .description>.paragraph--media .paragraph__content figure{position:relative;margin:0;z-index:0}.paragraph--timeline-item>.paragraph__content>.timeline-item__bottom .description>.paragraph--media .paragraph__content figure:before{content:"";height:calc(50% + 14px);width:calc(50% + 14px);background-color:#fff;z-index:-1;position:absolute;left:-14px;top:-14px}.paragraph--timeline-item>.paragraph__content>.timeline-item__bottom .description>.paragraph--media .paragraph__content figure .img__container{z-index:1}.paragraph--timeline-item>.paragraph__content>.timeline-item__bottom .popin-link{font-size:1.2rem;display:inline-block;margin-top:30px;font-weight:700}.paragraph--timeline-item>.paragraph__content.dark-text>.timeline-item__top{border-bottom:solid 2px #2a2e33}.paragraph--timeline-item>.paragraph__content.light-text{color:#fff}.paragraph--timeline-item>.paragraph__content.light-text>.timeline-item__top{border-bottom:solid 2px #fff}.paragraph--timeline-item>.paragraph__content.light-text .timeline-item__bottom .description>.paragraph--wysiwyg .paragraph__content h2,.paragraph--timeline-item>.paragraph__content.light-text .timeline-item__bottom .description>.paragraph--wysiwyg .paragraph__content h3,.paragraph--timeline-item>.paragraph__content.light-text .timeline-item__bottom .description>.paragraph--wysiwyg .paragraph__content h4,.paragraph--timeline-item>.paragraph__content.light-text .timeline-item__bottom .description>.paragraph--wysiwyg .paragraph__content h5,.paragraph--timeline-item>.paragraph__content.light-text .timeline-item__bottom .description>.paragraph--wysiwyg .paragraph__content h6{color:#fff}.paragraph--timeline-item>.paragraph__content.light-text .timeline-item__bottom .description>.paragraph--wysiwyg .paragraph__content li:before{background-color:#fff}.paragraph--useful-information{color:#2a2e33;padding:20px}.paragraph--useful-information .information__header{margin-bottom:20px;position:relative}.paragraph--useful-information .information__header:before{left:-20px;background-color:#ffaa46}.paragraph--useful-information .information__header .title{font-weight:700}.paragraph--useful-information .information__header .subtitle{font-size:1.3rem;line-height:1.8rem}.paragraph--useful-information .information__body{line-height:1.8rem}.paragraph--useful-information .information__body p{font-size:1.3rem}.paragraph--useful-information .information__body p strong{font-size:1.4rem}.paragraph--useful-information p{margin:2px 0}.partner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:15px 15px 35px;gap:15px;position:relative}@media(max-width:767px){.partner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:15px 30px}}.partner>.discover-more{pointer-events:none;position:absolute;bottom:10px;right:15px}.partner__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:8px}.partner__body .description{font-size:1.4rem;line-height:2rem;color:#666}.partner__body .description>*{margin-top:1em;margin-bottom:1em}.partner__body .description>*:first-child{margin-top:0px !important}.partner__body .description>*:last-child{margin-bottom:0px !important}.partner__body .description>p:last-of-type{margin-bottom:0}.partner__body .description>a{line-height:1.6rem;color:#375483}.partner__body a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.partner__image{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}@media(max-width:767px){.partner__image{-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}}.partner__image img{height:100%;width:100%}.partner.has-popin{cursor:pointer}.view-partners .views-row:not(:last-child){margin-bottom:45px}.view-partners .views-row .partner-type>.description{margin-bottom:35px}.view-partners .views-row .partner-type .name{font-size:2rem;line-height:2.6rem;font-weight:700}.view-partners .views-row .partner-type .partners-list{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:10px}@media(max-width:991px){.view-partners .views-row .partner-type .partners-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.program-type .title{font-size:2rem;font-weight:bold;letter-spacing:0;line-height:2.6rem}.program-type .title:after{content:"";display:block;width:100%;height:1px;background:#999;margin-top:10px}.program-type .subtitle{margin-top:20px}@media(min-width:992px){.read-see-listen-view .form-actions{display:none}.read-see-listen-view .view-filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:20px 0}.read-see-listen-view .view-filters>span{margin-bottom:5px}}@media(min-width:992px)and (min-width:992px){.read-see-listen-view .view-filters{gap:30px}}@media(min-width:992px)and (max-width:991px){.read-see-listen-view .view-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media(min-width:992px){.read-see-listen-view .view-filters>span{font-weight:700;font-size:1.4rem}}@media(min-width:992px){.read-see-listen-view .view-filters .form-checkboxes{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:30px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.read-see-listen-view .view-filters .form-checkboxes .form-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;width:auto}}@media(min-width:992px){.read-see-listen-view .view-filters .form--inline .form-item{float:none;margin-top:5px}}@media(max-width:991px){.read-see-listen-view .view-filters{margin:0;max-width:100%}.read-see-listen-view .view-filters>span{display:none}.read-see-listen-view .view-filters>.views-exposed-form .form--inline fieldset{margin:10px 0}.read-see-listen-view .view-filters>.views-exposed-form .form--inline fieldset .fieldset-wrapper{position:relative}.read-see-listen-view .view-filters>.views-exposed-form .form--inline fieldset .fieldset-wrapper:not(.initialized){display:none}.read-see-listen-view .view-filters>.views-exposed-form .form--inline fieldset .fieldset-wrapper>*{width:100%}.read-see-listen-view .view-filters>.views-exposed-form .form--inline fieldset .fieldset-wrapper .bef-checkboxes .js-form-item input{display:none}.read-see-listen-view .view-content{margin:20px 0 !important}}.read-see-listen-view .link__container{margin-top:20px;text-align:right;padding-right:15px}@media(max-width:767px){.read-see-listen-view .link__container{padding-right:20px}}.virtual-view-list-layout,.view.view-events-list .view-content .views-infinite-scroll-content-wrapper,.view.view-global-search .view-content,.view.view-news-list .view-content,.view.view-archived-programs-list .view-content,.view.view-activities-list .view-content,.view.view-researchers-list .view-content,.view.view-projects-list .view-content,.view.view-events-list .view-content,.view.view-calls-list .view-content,.view.view-small-past-events-list .view-content,.view.view-editions-list .view-content,.view.view-publication-list .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media(min-width:768px){.virtual-view-list-layout,.view.view-events-list .view-content .views-infinite-scroll-content-wrapper,.view.view-global-search .view-content,.view.view-news-list .view-content,.view.view-archived-programs-list .view-content,.view.view-activities-list .view-content,.view.view-researchers-list .view-content,.view.view-projects-list .view-content,.view.view-events-list .view-content,.view.view-calls-list .view-content,.view.view-small-past-events-list .view-content,.view.view-editions-list .view-content,.view.view-publication-list .view-content{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gutter) calc(var(--grid-gutter)*2)}}@media(max-width:767px){.virtual-view-list-layout,.view.view-events-list .view-content .views-infinite-scroll-content-wrapper,.view.view-global-search .view-content,.view.view-news-list .view-content,.view.view-archived-programs-list .view-content,.view.view-activities-list .view-content,.view.view-researchers-list .view-content,.view.view-projects-list .view-content,.view.view-events-list .view-content,.view.view-calls-list .view-content,.view.view-small-past-events-list .view-content,.view.view-editions-list .view-content,.view.view-publication-list .view-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:calc(var(--grid-gutter)*2)}}@media(min-width:768px){.virtual-view-list-layout .views-row,.view.view-global-search .view-content .views-row,.view.view-news-list .view-content .views-row,.view.view-archived-programs-list .view-content .views-row,.view.view-activities-list .view-content .views-row,.view.view-researchers-list .view-content .views-row,.view.view-projects-list .view-content .views-row,.view.view-events-list .view-content .views-row,.view.view-calls-list .view-content .views-row,.view.view-small-past-events-list .view-content .views-row,.view.view-editions-list .view-content .views-row,.view.view-publication-list .view-content .views-row{width:calc((100% - var(--grid-gutter)*2)/2)}}.view{margin:20px 0 50px}@media(max-width:767px){.view{margin:20px 0}}.view .view-content{margin:50px 0}.view .pager .pager__items .pager__item{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:24px;min-width:24px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;padding:0}@media(max-width:991px){.view .pager .pager__items .pager__item{height:34px;min-width:34px}}.view .pager .pager__items .pager__item a{font-size:1.2rem;padding:0 5px;width:100%;text-decoration:none;line-height:24px;color:#666}@media(max-width:991px){.view .pager .pager__items .pager__item a{line-height:24px}}.view .pager .pager__items .pager__item:hover,.view .pager .pager__items .pager__item:focus,.view .pager .pager__items .pager__item.is-active{background-color:#ffaa46}.view .pager .pager__items .pager__item:hover a,.view .pager .pager__items .pager__item:focus a,.view .pager .pager__items .pager__item.is-active a{color:#fff}.view.view-events-list .view-content .views-infinite-scroll-content-wrapper{width:100%}@media(min-width:768px){.view.view-global-search .view-content{gap:calc(var(--grid-gutter)*3) calc(var(--grid-gutter)*2)}}.view.view-global-search .view-content h2{min-height:unset}@media(min-width:768px){.view.view-researchers-list .view-content,.view.view-projects-list .view-content,.view.view-editions-list .view-content{gap:calc(var(--grid-gutter)*4) calc(var(--grid-gutter)*2)}}@media(min-width:768px){.view.view-calls-list .views-row{max-width:calc((100% - var(--grid-gutter)*2)/2)}}.view.view-agenda .view-content .views-row:not(:first-child){margin-top:27px}.view-event-section-title,.view.view-small-past-events-list>h2,.view.view-events-list .view-content .views-infinite-scroll-content-wrapper h3{font-size:2rem;margin:50px 0 20px;font-weight:400;text-align:center;text-transform:uppercase;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.view-header .view-filters form.views-exposed-form[data-drupal-selector=views-exposed-form-events-list-search-view-block] .block-facets:has(.facet-empty){display:none}.view.view-events-list{margin-top:0}.view.view-events-list>.facets-summary>div.summary-count{display:none}.view.view-events-list .view-content{margin-top:0}@media(max-width:767px){.view.view-events-list .view-content{margin-bottom:30px}}@media(min-width:768px)and (max-width:991px){.view.view-events-list .view-content .views-infinite-scroll-content-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap !important;-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important;gap:var(--grid-gutter) !important}}.view.view-events-list .view-content .views-infinite-scroll-content-wrapper h3:first-of-type{margin-top:30px}@media(min-width:768px)and (max-width:991px){.view.view-events-list .view-content .views-infinite-scroll-content-wrapper h3{-webkit-box-flex:unset !important;-webkit-flex:unset !important;-ms-flex:unset !important;flex:unset !important}}@media(min-width:768px)and (max-width:991px){.view.view-events-list .view-content .views-infinite-scroll-content-wrapper .views-row{-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;width:100%}}.view.view-events-list .view-content .views-infinite-scroll-content-wrapper .views-row article.node--event .thumbnail .date .time{display:none}.view.view-events-list .view-content .views-infinite-scroll-content-wrapper .views-row article.node--event .thumbnail .date.dual-date .day{display:none}.view.view-small-past-events-list{margin:90px 0}@media(max-width:767px){.view.view-small-past-events-list{margin:50px 0 60px}}.view.view-small-past-events-list>.view-content{margin:0}@media(min-width:768px)and (max-width:991px){.view.view-small-past-events-list>.view-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:unset;-webkit-flex:unset;-ms-flex:unset;flex:unset;gap:var(--grid-gutter)}.view.view-small-past-events-list>.view-content>.views-row{width:100%}}.view.view-small-past-events-list>.view-content article.node--event .thumbnail .date .time{display:none}.view.view-small-past-events-list>.view-content article.node--event .thumbnail .date.dual-date .day{display:none}.view.view-small-past-events-list>.link__container{margin-top:10px;text-align:right}.view.view-events-list .view-content article.node--event .date__info,.view.view-small-past-events-list .view-content article.node--event .date__info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:5px}@media(max-width:767px){.view.view-events-list .view-content article.node--event .description,.view.view-small-past-events-list .view-content article.node--event .description{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.view.view-events-list .pager,.view.view-small-past-events-list .pager{padding:0;text-align:center}@media(max-width:767px){.view.view-events-list .pager .pager__item,.view.view-small-past-events-list .pager .pager__item{display:block;padding:0;margin:0}}@media(max-width:767px){.view.view-events-list .pager .pager__item .button,.view.view-small-past-events-list .pager .pager__item .button{width:100%}}.facets-summary{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gutter);margin:20px 0}@media(max-width:767px){.facets-summary{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:5px}}.facets-summary .summary-count span.bold{font-weight:700}.facets-summary .tags{-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto;padding:0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;min-height:44px}@media(max-width:767px){.facets-summary .tags{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.facets-summary .tags a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--grid-gutter);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 13px;border-radius:15px;background-color:rgba(55,84,131,.15);color:#666;text-decoration:none}.facets-summary .tags a .facet-item__value{font-size:1.4rem}.facets-summary .tags a .facet-item__status{font-size:.8rem}.facets-summary .tags a .facet-item__status:before{font-weight:700}.facets-summary .tags a:hover{background-color:rgba(55,84,131,.3);color:#fff}.facets-summary .clear-selection{font-size:1.4rem}.view-filters ul li{line-height:initial}.view-filters form.views-exposed-form .filter-view-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:1.8rem}.view-filters form.views-exposed-form .filter-view-button:before{font-size:2.2rem;color:#ffaa46;-webkit-transform:rotate(-0.25turn);transform:rotate(-0.25turn);-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}@media(min-width:768px){.view-filters form.views-exposed-form .filter-view-button{display:none}}.view-filters form.views-exposed-form .filter-view-button.closed:before{-webkit-transform:rotate(0.25turn);transform:rotate(0.25turn)}.view-filters form.views-exposed-form .form__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:var(--grid-gutter)}@media(max-width:767px){.view-filters form.views-exposed-form .form__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.view-filters form.views-exposed-form .form__container .filters__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:var(--grid-gutter)}@media(max-width:767px){.view-filters form.views-exposed-form .form__container .filters__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:25px}}.view-filters form.views-exposed-form .form__container .filters__container .js-form-item{margin:0;float:unset;position:relative}@media(min-width:768px){.view-filters form.views-exposed-form .form__container .filters__container .js-form-item:not(.form-type-date-range){-webkit-box-flex:1;-webkit-flex:1 0 400px;-ms-flex:1 0 400px;flex:1 0 400px}}.view-filters form.views-exposed-form .form__container .filters__container .js-form-item .label-container{display:none}.view-filters form.views-exposed-form .form__container .filters__container .js-form-item input{border:solid 1px #ccc;font-size:1.4rem;height:40px;padding:10px 30px 10px 10px;margin:0}@media(max-width:767px){.view-filters form.views-exposed-form .form__container .filters__container .js-form-item.js-form-item-search-api-fulltext{max-width:100%}}.view-filters form.views-exposed-form .form__container .filters__container .js-form-item.js-form-item-search-api-fulltext:after{position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:inline-block;font-family:"fmsh";font-style:normal;font-weight:normal;content:"";line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.view-filters form.views-exposed-form .form__container .filters__container .form-actions{display:none}.view-filters form.views-exposed-form .form__container .filters__container .facets-widget-checkbox:not(.initialized){display:none}@media(max-width:767px){.view-filters form.views-exposed-form .form__container .filters__container .facets-widget-checkbox{position:relative;max-width:100%}}.view-filters form.views-exposed-form .form__container .filters__container .facets-widget-checkbox button{min-width:200px}@media(max-width:767px){.view-filters form.views-exposed-form .form__container .filters__container .facets-widget-checkbox button{width:100%}}@media(max-width:767px){.view-filters form.views-exposed-form .form__container .filters__container .facets-widget-checkbox .menu-button-action,.view-filters form.views-exposed-form .form__container .filters__container .facets-widget-checkbox .item-list__checkbox{width:100%}}.view-filters form.views-exposed-form .form__container .filters__container .facet-empty{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;min-width:200px;min-height:40px;white-space:nowrap;padding:8px 13px;background-color:#999;color:#2a2e33;border:solid 1px #ccc;opacity:.4}@media(max-width:991px){.view-filters form.views-exposed-form .form__container .filters__container .facet-empty{width:100%}}.view-filters form.views-exposed-form .form__container .filters__container .facet-empty p{margin:0}.view-filters form.views-exposed-form .form__container .filters__container.full-line .form-item-search-api-fulltext{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.view-filters form.views-exposed-form .form__container .sort__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:var(--grid-gutter)}@media(min-width:768px){.view-filters form.views-exposed-form .form__container .sort__container{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}.view-filters form.views-exposed-form .form__container .sort__container .mba{font-size:1.4rem;position:relative}.view-filters form.views-exposed-form .form__container .sort__container .mba:not(.initialized){display:none}.view-filters form.views-exposed-form .form__container .sort__container .mba .mba_sort_button{width:100%}@media(min-width:768px){.view-filters form.views-exposed-form .form__container .sort__container .mba .mba_sort_button{border:none}}.view-filters form.views-exposed-form .form__container .sort__container .mba .mba_sort_list{right:0}.view-filters form.views-exposed-form .form__container .sort__container .mba .mba_sort_list .mba_sort_item{min-width:200px}.view-filters form.views-exposed-form .form__container .sort__container .mba .mba_sort_list .mba_sort_item .js-form-item{margin:0;padding:0;-webkit-box-flex:1;-webkit-flex:auto;-ms-flex:auto;flex:auto}.view-filters form.views-exposed-form .form__container .sort__container .mba .mba_sort_list .mba_sort_item .js-form-item input{display:none}.view-filters form.views-exposed-form .form__container:after{content:none}.view-filters .facets-widget-checkbox{font-size:1.4rem;position:relative}.view-program-calls,.view-service-page-calls{margin-top:0}@media(max-width:767px){.view-program-calls,.view-service-page-calls{margin-bottom:0}}.view-program-calls .view-content,.view-service-page-calls .view-content{display:grid;grid-template-columns:minmax(calc(50% - 5px),1fr) minmax(calc(50% - 5px),1fr);gap:15px 10px;margin-top:0}.calls-wrapper.single-row .view-program-calls .view-content,.calls-wrapper.single-row .view-service-page-calls .view-content{grid-template-columns:minmax(100%,1fr)}@media(max-width:767px){.view-program-calls .view-content,.view-service-page-calls .view-content{gap:10px 10px;grid-template-columns:minmax(100%,1fr)}}.view-program-calls-filters,.view-service-page-calls-filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:25px}@media(max-width:767px){.view-program-calls-filters,.view-service-page-calls-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.view-program-calls-filters .status-detail,.view-program-calls-filters .filters,.view-service-page-calls-filters .status-detail,.view-service-page-calls-filters .filters{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.view-program-calls-filters .status-detail,.view-service-page-calls-filters .status-detail{color:#2a2e33}.view-program-calls-filters .status-detail>*,.view-service-page-calls-filters .status-detail>*{margin-top:1em;margin-bottom:1em}.view-program-calls-filters .status-detail>*:first-child,.view-service-page-calls-filters .status-detail>*:first-child{margin-top:0px !important}.view-program-calls-filters .status-detail>*:last-child,.view-service-page-calls-filters .status-detail>*:last-child{margin-bottom:0px !important}.view-program-calls-filters .filters>fieldset,.view-service-page-calls-filters .filters>fieldset{margin:0}.view-program-calls-filters .filters .js-form-wrapper,.view-service-page-calls-filters .filters .js-form-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0}@media(max-width:767px){.view-program-calls-filters .filters .js-form-wrapper,.view-service-page-calls-filters .filters .js-form-wrapper{margin-top:10px}}.view-program-calls-filters .filters .js-form-wrapper .form-item,.view-service-page-calls-filters .filters .js-form-wrapper .form-item{width:auto}.view-program-calls-filters .filters .js-form-wrapper .form-item-field-location-value-any,.view-service-page-calls-filters .filters .js-form-wrapper .form-item-field-location-value-any{display:none}.view-program-calls-filters .filters .form-actions,.view-service-page-calls-filters .filters .form-actions{display:none}.view-program-projects{margin:0}.view-program-projects .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px 30px;margin:0}.view-program-projects .view-content .views-row{-webkit-box-flex:0;-webkit-flex:0 1 calc(50% - 15px);-ms-flex:0 1 calc(50% - 15px);flex:0 1 calc(50% - 15px)}@media(max-width:991px){.view-program-projects .view-content .views-row{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.view-program-projects .view-content .views-row>article{height:100%}.view-program-researchers{margin:0}.view-program-researchers .view-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;margin:0}.view-program-researchers .view-content .views-row{-webkit-box-flex:0;-webkit-flex:0 1 calc(50% - 15px);-ms-flex:0 1 calc(50% - 15px);flex:0 1 calc(50% - 15px)}@media(max-width:991px){.view-program-researchers .view-content .views-row{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.view-program-researchers .view-content .views-row>article{height:100%}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0px,0,0);transform:translate3d(0px,0,0)}.swiper-pointer-events{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-pointer-events.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{-webkit-scroll-snap-type:y mandatory;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-webkit-order:9999;-ms-flex-order:9999;order:9999}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:10px;left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0px,-50%,0);transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s transform,.2s top;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s left;transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s transform,.2s right;transition:.2s transform,.2s right}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;-webkit-transition-property:opacity;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;-webkit-transform-origin:0 0;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;-webkit-transition-property:opacity,height,-webkit-transform;transition-property:opacity,height,-webkit-transform;transition-property:transform,opacity,height;transition-property:transform,opacity,height,-webkit-transform}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible;}.flatpickr-calendar.open{display:inline-block;z-index:99999;}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23,1,0.32,1);animation:fpFadeInDown 300ms cubic-bezier(0.23,1,0.32,1);}.flatpickr-calendar.inline{display:block;position:relative;top:2px;}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px);}.flatpickr-calendar.static.open{z-index:999;display:block;}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important;}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0;}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0;}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6;}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto;}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px;}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px;}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%;}.flatpickr-calendar:before{border-width:5px;margin:0 -5px;}.flatpickr-calendar:after{border-width:4px;margin:0 -4px;}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%;}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6;}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff;}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%;}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6;}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff;}.flatpickr-calendar:focus{outline:0;}.flatpickr-wrapper{position:relative;display:inline-block;}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none;}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative;}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0;}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0;}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9;}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747;}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px;}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill 0.1s;transition:fill 0.1s;fill:inherit;}.numInputWrapper{position:relative;height:auto;}.numInputWrapper input,.numInputWrapper span{display:inline-block;}.numInputWrapper input{width:100%;}.numInputWrapper input::-ms-clear{display:none;}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none;}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box;}.numInputWrapper span:hover{background:rgba(0,0,0,0.1);}.numInputWrapper span:active{background:rgba(0,0,0,0.2);}.numInputWrapper span:after{display:block;content:"";position:absolute;}.numInputWrapper span.arrowUp{top:0;border-bottom:0;}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%;}.numInputWrapper span.arrowDown{top:50%;}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%;}.numInputWrapper span svg{width:inherit;height:auto;}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5);}.numInputWrapper:hover{background:rgba(0,0,0,0.05);}.numInputWrapper:hover span{opacity:1;}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:0.5ch;padding:0;}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05);}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block;}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9);}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9);}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 0.5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-current-month input.cur-year:focus{outline:0;}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none;}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 0.5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto;}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none;}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05);}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0;}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px;}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder;}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0;}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px;}.flatpickr-days:focus{outline:0;}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translate3d(0px,0px,0px);opacity:1;}.dayContainer + .dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6;}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center;}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6;}.flatpickr-day.today{border-color:#959ea9;}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff;}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7;}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px;}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0;}.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7;}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px;}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default;}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1);}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;}.flatpickr-day.hidden{visibility:hidden;}.rangeMode .flatpickr-day{margin-top:1px;}.flatpickr-weekwrapper{float:left;}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6;}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px;}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none;}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.flatpickr-time:after{content:"";display:table;clear:both;}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left;}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939;}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939;}.flatpickr-time.hasSeconds .numInputWrapper{width:26%;}.flatpickr-time.time24hr .numInputWrapper{width:49%;}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;}.flatpickr-time input.flatpickr-hour{font-weight:bold;}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400;}.flatpickr-time input:focus{outline:0;border:0;}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center;}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400;}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee;}.flatpickr-input[readonly]{cursor:pointer;}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}
[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit;}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0;}.simplebar-offset{direction:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch;}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none;}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;width:0;height:0;}.simplebar-content:before,.simplebar-content:after{content:' ';display:table;}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none;}.simplebar-height-auto-observer-wrapper{box-sizing:inherit !important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0;}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1;}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden;}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none;}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all;}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px;}.simplebar-scrollbar:before{position:absolute;content:'';background:black;border-radius:7px;left:2px;right:2px;opacity:0;transition:opacity 0.2s linear;}.simplebar-scrollbar.simplebar-visible:before{opacity:0.5;transition:opacity 0s linear;}.simplebar-track.simplebar-vertical{top:0;width:11px;}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px;}.simplebar-track.simplebar-horizontal{left:0;height:11px;}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px;}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto;}[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical{right:auto;left:0;}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll;}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none;}
