@import url("https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900");
/* @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;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsl(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgb(0,0,0,0),rgb(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgb(0,0,0,0),rgb(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote::before,blockquote::after,q::before,q::after{content:none;}table{border-collapse:collapse;border-spacing:0;}*,*::before,*::after{box-sizing:inherit;}html{font-size:0.625em;box-sizing:border-box;}strong{font-weight:bold;}em{font-style:italic;}.site-toolbar-icon-lsf,.sitemap-menu button{display:block;width:100%;padding:0;border:none;border-radius:0;background:none;color:inherit;text-align:inherit;white-space:normal;box-shadow:none;}.download-box .field__item .media--type-file-to-upload .file--download,.anchor-list li,.cta{position:relative;text-decoration:underline;font-weight:bold;color:#20255b;}.download-box .field__item .media--type-file-to-upload .file--download:hover,.anchor-list li:hover,.cta:hover{color:rgb(65.1707317073,75.3536585366,185.3292682927);}.ui-dialog.ui-widget-content.zip-download-modal .download-file a,.paragraph--type--profile .content > a,.paragraph--type--numerics-indicators-large .field--name-field-link a,.make-donation-link a,.list-page .view-filters button[type=submit],.block-views-exposed-filter-blockarticle-list-article-exposed-form button[type=submit],.hp-support .field--name-field-link a,.hp-news .field--name-field-link a,.hp-highlighted .field--name-field-link a,.heading-hp .field--name-field-link a,.form-zip-download .form-submit,.user-pass .form-submit,.user-login-form .form-submit,.user-register-form .form-submit,.user-logout-confirm .form-submit,.cta-btn,.cta-btn--inline,.block-views-exposed-filter-blocksearch-result-page-1 .form-actions button,.block-views-exposed-filter-blockarticle-list-article-exposed-form button[type=submit],.paragraph--type--highlight > a,.cta.cta__button a,.cta-btn--second--invert{display:inline-block;text-transform:uppercase;text-decoration:none;font-family:"TeX Gyre Adventor",sans-serif;font-weight:bold;padding:0.7em 1.4em;font-size:2.2rem;border-radius:12.5em;border:0;transition:all 0.3s ease-in-out;}@media screen and (max-width:50em){.ui-dialog.ui-widget-content.zip-download-modal .download-file a,.paragraph--type--profile .content > a,.paragraph--type--numerics-indicators-large .field--name-field-link a,.make-donation-link a,.list-page .view-filters button[type=submit],.block-views-exposed-filter-blockarticle-list-article-exposed-form button[type=submit],.hp-support .field--name-field-link a,.hp-news .field--name-field-link a,.hp-highlighted .field--name-field-link a,.heading-hp .field--name-field-link a,.form-zip-download .form-submit,.user-pass .form-submit,.user-login-form .form-submit,.user-register-form .form-submit,.user-logout-confirm .form-submit,.cta-btn,.cta-btn--inline,.block-views-exposed-filter-blocksearch-result-page-1 .form-actions button,.block-views-exposed-filter-blockarticle-list-article-exposed-form button[type=submit],.paragraph--type--highlight > a,.cta.cta__button a,.cta-btn--second--invert{font-size:1.8rem;}}.user-pass .form-submit,.user-login-form .form-submit,.user-register-form .form-submit,.user-logout-confirm .form-submit,.cta-btn--secondary{color:#fff;background-color:#1e245d;}.user-pass .form-submit:hover,.user-login-form .form-submit:hover,.user-register-form .form-submit:hover,.user-logout-confirm .form-submit:hover,.cta-btn--secondary:hover{background-color:rgb(61.0975609756,73.3170731707,189.4024390244);}.cta-btn--second--invert{color:#20255b;background-color:#fff;}.cta-btn--second--invert:hover{color:#7693cb;}.block-views-exposed-filter-blocksearch-result-page-1 .form-actions button,.list-page .view-filters button[type=submit],.block-views-exposed-filter-blockarticle-list-article-exposed-form button[type=submit],.paragraph--type--highlight > a,.cta.cta__button a{color:#20255b;background-color:#fff;}.block-views-exposed-filter-blocksearch-result-page-1 .form-actions button:hover,.list-page .view-filters button[type=submit]:hover,.block-views-exposed-filter-blockarticle-list-article-exposed-form button[type=submit]:hover,.paragraph--type--highlight > a:hover,.cta.cta__button a:hover{color:#7693cb;}.ui-dialog.ui-widget-content.zip-download-modal .download-file a,.paragraph--type--profile .content > a,.hp-news .field--name-field-link a,.hp-highlighted .field--name-field-link a,.form-zip-download .form-submit,.cta-btn--tertiary{color:#fff;background-color:#007257;}.ui-dialog.ui-widget-content.zip-download-modal .download-file a:hover,.paragraph--type--profile .content > a:hover,.hp-news .field--name-field-link a:hover,.hp-highlighted .field--name-field-link a:hover,.form-zip-download .form-submit:hover,.cta-btn--tertiary:hover{background-color:#19ae86;}.download-box .field__item .media--type-file-to-upload .file--download,.anchor-list li,.cta.cta__arrow,.cta.cta__arrow--down{text-decoration:none;}.download-box .field__item .media--type-file-to-upload .file--download::before,.anchor-list li::before,.cta.cta__arrow::before,.cta.cta__arrow--down::before{position:absolute;transform:translateX(-100%) translateX(-0.5em);font-weight:unset;}.item-partner{position:relative;}.item-partner a::before{content:"";position:absolute;display:block;width:100%;height:100%;top:0;left:0;z-index:1;}.collapsible-make-donation-cta,.collapsible-description-cta{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1rem 2rem;font-weight:bold;color:#fff;background-color:#dedfe7;border:none;transition:all 0.3s ease-in-out;}.collapsible-make-donation-cta::after,.collapsible-description-cta::after{font-family:"icomoon",sans-serif;content:"\e900";display:inline-block;transition:all 0.3s ease-in-out;margin-left:0.5rem;}.is-expanded > .collapsible-make-donation-cta::after,.is-expanded > .collapsible-description-cta::after{transform:rotate(180deg);}.form-zip-download .form-type-email label,.form-zip-download .form-type-textfield label,.user-pass label,.user-login-form label,.user-register-form label,.user-logout-confirm label{display:block;font-family:"TeX Gyre Adventor",sans-serif;font-size:2rem;font-weight:700;color:#20255b;margin-bottom:1rem;}.i-content{display:block;font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.main-menu--wrapper,.layout-header{max-width:126.8rem;margin:0 auto;}.sitemap-menu .expanded ul > *,.bullet-list > *{position:relative;padding:0.2em 0;}.sitemap-menu .expanded ul > *::before,.bullet-list > *::before{content:"•";color:#00a985;position:absolute;top:0;left:-20px;font-size:1.5em;}.glossary-letter{font-family:"TeX Gyre Adventor",sans-serif;color:#20255b;text-transform:uppercase;font-size:2em;line-height:1.3em;font-weight:bold;}.glossary-letter a{text-decoration:none;font-size:unset;}.glossary-letter::after{background-color:#20255b;display:block;content:"";width:4rem;border-bottom:0.65rem solid #20255b;margin-top:2rem;}.glossary-letter{color:#00a985;}.glossary-letter::after{background-color:#00a985;border-color:#00a985;}.accordion--title,.subtitle,.subtitle--padding,.reduce-title .title{font-family:"TeX Gyre Adventor",sans-serif;color:#20255b;text-transform:uppercase;font-size:2em;line-height:1.3em;font-weight:bold;}.accordion--title a,.subtitle a,.subtitle--padding a,.reduce-title .title a{text-decoration:none;font-size:unset;}.accordion--title::after,.subtitle::after,.subtitle--padding::after,.reduce-title .title::after{background-color:#20255b;display:block;content:"";width:4rem;border-bottom:0.65rem solid #20255b;margin-top:2rem;}.accordion--title,.subtitle,.subtitle--padding,.reduce-title .title{font-size:1.2em;}.accordion--title::after,.subtitle::after,.subtitle--padding::after,.reduce-title .title::after{display:none;}.social-wall--title::after,.block-simple-quiz .quiz__title::after,.block-simple-quiz .quiz-results--ending-message::after{content:none;}@font-face{font-family:"TeX Gyre Adventor";src:url(/themes/custom/customer/assets/fonts/tex-gyre-adventor/texgyreadventor-regular-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/customer/assets/fonts/tex-gyre-adventor/texgyreadventor-regular-webfont.woff) format("woff"),url(/themes/custom/customer/assets/fonts/tex-gyre-adventor/texgyreadventor-regular-webfont.ttf) format("truetype");font-style:normal;font-weight:400;font-display:swap;}@font-face{font-family:"TeX Gyre Adventor";src:url(/themes/custom/customer/assets/fonts/tex-gyre-adventor/texgyreadventor-italic-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/customer/assets/fonts/tex-gyre-adventor/texgyreadventor-italic-webfont.woff) format("woff"),url(/themes/custom/customer/assets/fonts/tex-gyre-adventor/texgyreadventor-italic-webfont.ttf) format("truetype");font-style:italic;font-weight:400;font-display:swap;}@font-face{font-family:"TeX Gyre Adventor";src:url(/themes/custom/customer/assets/fonts/tex-gyre-adventor/texgyreadventor-bold-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/customer/assets/fonts/tex-gyre-adventor/texgyreadventor-bold-webfont.woff) format("woff"),url(/themes/custom/customer/assets/fonts/tex-gyre-adventor/texgyreadventor-bold-webfont.ttf) format("truetype");font-style:normal;font-weight:700;font-display:swap;}@font-face{font-family:"TeX Gyre Adventor";src:url(/themes/custom/customer/assets/fonts/tex-gyre-adventor/texgyreadventor-bolditalic-webfont.eot#iefix) format("embedded-opentype"),url(/themes/custom/customer/assets/fonts/tex-gyre-adventor/texgyreadventor-bolditalic-webfont.woff) format("woff"),url(/themes/custom/customer/assets/fonts/tex-gyre-adventor/texgyreadventor-bolditalic-webfont.ttf) format("truetype");font-style:italic;font-weight:700;font-display:swap;}@font-face{font-family:"icomoon";src:url(/themes/custom/customer/assets/fonts/icomoon/icomoon.eot#iefix) format("embedded-opentype"),url(/themes/custom/customer/assets/fonts/icomoon/icomoon.woff) format("woff"),url(/themes/custom/customer/assets/fonts/icomoon/icomoon.ttf) format("truetype"),url('../../assets/fonts/icomoon/icomoon.svg#str-replace(icomoon, " ", "_")') format("svg");font-style:normal;font-weight:normal;font-display:block;}body{font-family:"Roboto",arial,sans-serif;font-size:2rem;color:#212121;min-width:320px;}h1{font-family:"TeX Gyre Adventor",sans-serif;font-size:5rem;padding-bottom:0;margin:0;}h2{font-size:3rem;}@media screen and (min-width:64.0625em){h2{font-size:4rem;}}h3{font-size:2.5rem;}h4{font-size:2rem;}h5{font-size:1.8rem;margin:2rem 0;}h6{font-style:1.6rem;}ul{padding:0;}li{list-style:none;}p{line-height:2.9rem;margin:2rem 0;}p:empty{display:none;}hr{height:2px;margin-top:3rem;margin-bottom:3rem;background-color:#00a985;border:none;}img{max-width:100%;height:auto;}.text-formatted a{font-size:inherit;}main a,header a,footer a{font-size:1.8rem;color:inherit;cursor:pointer;}strong{font-weight:bold;}em{font-style:italic;}.relative{position:relative;}.bg-secondary{background-color:#1e245d;}.text-center{text-align:center;}.justify-content-around{display:flex;justify-content:space-around;}.justify-content-between{display:flex;justify-content:space-between;}.justify-content-center{display:flex;justify-content:center;}.justify-content-start{display:flex;justify-content:flex-start;}.align-items-center{display:flex;align-items:center;}.align-items-start{display:flex;align-items:flex-start;}.align-items-end{display:flex;align-items:flex-end;}.space-between{display:flex;justify-content:space-between;}.center-child{display:flex;justify-content:center;}.uppercase{text-transform:uppercase;}.td-none{text-decoration:none;}.bold{font-weight:bold;}.img-responsive,.img-responsive-container img{max-width:100%;height:auto;}.paragraph-heading{font-weight:700;color:#20255b;}@media screen and (min-width:64.0625em){.content-home{margin-top:-7rem;background-image:url(/themes/custom/customer/assets/images/backgrounds/bkd-hp.svg);background-repeat:no-repeat;background-position:top -50px center;}}.lsf-video{position:sticky;top:20rem;width:420px;}.lsf-video video{width:100%;height:auto;}.content-image{height:43.5rem;width:100%;border-radius:0 8rem 0 0;}.social-media-share--tweet{border:3px solid #20255b;padding:3rem;margin:7rem 0 0;}.social-media-share--tweet .row{display:flex;justify-content:space-between;}.social-media-share--tweet .row p{margin:0;}.social-media-share--tweet .row i{font-size:3rem;color:#20255b;}.embed-media{text-align:center;padding-bottom:4.5rem;}.embed-media__media{width:100%;height:50rem;}.embed-media__title{margin:0;padding:5rem 0;}.paragraph--type--carousel{margin-top:4rem;}@media screen and (max-width:50em){.embed-media .embed-media__media{width:100%;height:25rem;}}@media screen and (max-width:64em){.article-page__heading{max-width:100%;}.row-lt-lg{position:unset !important;}.embed-media__media{width:100%;height:50rem;}}@media screen and (max-width:85.4375em){.content-aside{max-width:89.5rem;margin:0 auto;position:sticky;top:0;z-index:2;width:100%;padding:0 3rem;}}@media screen and (max-width:85.4375em) and (max-width:64em){.content-aside{padding:3rem 2rem !important;}}@media screen and (max-width:85.4375em){.content-aside:has(.lsf-video){top:11rem;}.lsf-video{width:100%;}}@media screen and (min-width:64.0625em){.lsf-video{position:sticky;top:19rem;width:420px;}}.col-container{display:flex;justify-content:space-evenly;}.column{display:flex;flex-direction:column;justify-content:space-between;}@media screen and (max-width:64em){.column-xs{flex-direction:column;}}.row{display:flex;flex-direction:row;justify-content:space-between;}.col-1{width:calc(1 / 12 * 100 - 1.5%);}.col-2{width:calc(2 / 12 * 100 - 1.5%);}.col-3{width:calc(3 / 12 * 100 - 1.5%);}.col-4{width:calc(4 / 12 * 100 - 1.5%);}.col-5{width:calc(5 / 12 * 100 - 1.5%);}.col-6{width:calc(6 / 12 * 100 - 1.5%);}.col-7{width:calc(7 / 12 * 100 - 1.5%);}.col-8{width:calc(8 / 12 * 100 - 1.5%);}.col-9{width:calc(9 / 12 * 100 - 1.5%);}.col-10{width:calc(10 / 12 * 100 - 1.5%);}.col-11{width:calc(11 / 12 * 100 - 1.5%);}@media screen and (max-width:50em){.col-2,.col-1,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12{width:100%;}.col-container{display:inline;}}@media screen and (max-width:64em){.col{padding:1em 0;}.col:first-child{padding-top:0;}.col:last-child{padding-bottom:0;}}.cta.cta__arrow::before{display:inline-block;content:"\e90b";font-size:0.8em;font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cta.cta__arrow--down::before{display:inline-block;content:"\e90a";font-size:0.8em;font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cta.cta__arrow--primary::before{display:inline-block;content:"\e90b";font-size:0.8em;font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.cta.cta__arrow--primary::before{color:#00a985;}.cta span{text-decoration:underline;}.cta.cta__button a{text-decoration:none;font-size:2rem;}.cta--invert{color:#fff;}.cta--invert:hover{text-decoration:none;color:#fff;}.cta__arrow{display:flex;position:relative;}.cta__arrow::before{margin-right:0.5rem;}.cta__arrow--invert{transform:rotate(180deg);}.cta-btn--inline{display:inline-block;margin:0;}.cta-btn--tertiary--invert{color:#007257;background-color:#fff;}.cta-btn--tertiary--invert:hover{color:#19ae86;}@media screen and (max-width:50em){.cta.cta__arrow::before{position:initial;transform:initial;}}.no-decoration{text-decoration:none;}.d-none{display:none;}@media screen and (max-width:64em){.hidden-xs{display:none;}}.visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal;}.i-flex{display:inline-flex;align-items:center;gap:1rem;}.i-content{pointer-events:none;transition:all 0.3s ease-in-out;}.i-arrow > .i-content::before{content:"\e900";}.i-arrow-left > .i-content::before{content:"\e903";}.i-arrow-down > .i-content::before{content:"\e90a";}.i-arrow-right > .i-content::before{content:"\e90b";}.i-chevron > .i-content::before{content:"\e906";}.i-chevron-down > .i-content::before{content:"\e900";}.i-chevron-up > .i-content::before{content:"\e90c";}.i-close > .i-content::before{content:"\e909";}.i-donation > .i-content::before{content:"\e901";}.i-external > .i-content::before{content:"\e905";}.i-facebook > .i-content::before{content:"\f09a";}.i-instagram > .i-content::before{content:"\f16d";}.i-linkedin > .i-content::before{content:"\f0e1";}.i-lsf > .i-content::before{content:"\e902";}.i-menu > .i-content::before{content:"\e908";}.i-search > .i-content::before{content:"\e907";}.i-x > .i-content::before{content:"\e91e";}.i-youtube > .i-content::before{content:"\f16a";}.i-inline .i-content{display:inline-block;margin-right:1rem;}.i-inline.i-after .i-content:last-of-type,.i-inline.i-both .i-content:last-of-type{margin-left:1rem;margin-right:initial;}.layout-container{max-width:126.8rem;margin:0 auto;padding:0 2rem;}@media screen and (min-width:64.0625em){.layout-container{padding:0 1rem;}}.layout-site{width:126.8rem;max-width:100%;margin:0 auto;padding-left:15px;padding-right:15px;}.layout-content{max-width:89.5rem;margin:0 auto;}@media screen and (max-width:64em){.layout-content{padding:3rem 2rem !important;}}.node--type-entity-list-page .layout-content{max-width:126.8rem;}@media screen and (max-width:64em){.node--type-entity-list-page .layout-content{padding-left:0 !important;padding-right:0 !important;}}.content-wrapper:has(.content-aside .lsf-video) .layout-content.large-indicators{padding:0 3rem;}.content-full-width .layout-content{max-width:none;}.extended-layout-content{max-width:101rem;margin:0 auto;}.content-wrapper{position:relative;max-width:126.8rem;width:100%;margin:0 auto;}.content-wrapper.content-full-width{max-width:none;}.content-aside{display:none;}@media screen and (max-width:64em){.layout-content,.extended-layout-content{padding:3rem 2rem !important;}}.footer-layout{max-width:118rem;margin:0 auto;}.layout-articles{max-width:89.5rem;margin:0 auto;}@media screen and (min-width:26.625em){.content-wrapper{display:flex;justify-content:flex-start;}}@media screen and (min-width:26.625em) and (min-width:26.625em){.content-wrapper:has(.content-aside .lsf-video){gap:3rem;}}@media screen and (min-width:26.625em){.content-aside{position:relative;}.content-layout{width:100%;}}.pt-m{padding-top:1.4em;}.pb-xs{padding-bottom:0.5em;}.pb-md{padding-bottom:4.5rem;}.pl{padding-left:0.7em;}.pr{padding-right:0.7em;}.pt{padding-top:0.7em;}.pt-l{padding-top:3em;}.pt-xl{padding-top:5em;}.pb-m{padding-bottom:1.4em;}.pb-l{padding-bottom:3em;}.pb-xl{padding-bottom:5em;}.pb{padding-bottom:0.7em;}.p-y-l{padding-top:1.5em;padding-bottom:1.5em;}.p{padding:0.7em;}.p-m{padding:1.2em;}.mb{margin-bottom:0.7em;}.mb-m{margin-bottom:1.4em;}.mb-s{margin-bottom:0.5em;}.mb-l{margin-bottom:3em;}.mb-xl{margin-bottom:5em;}.mt-s{margin-top:0.5em;}.mt{margin-top:0.7em;}.mt-m{margin-top:1.4em;}.mt-l{margin-top:3em;}.mt-xl{margin-top:5em;}.mx-auto{margin:0 auto;}.my-auto{margin:auto 0;}.m-auto{margin:auto;}@media screen and (min-width:50.0625em){.ml-md{margin-left:0.7em;}.ml-md-m{margin-left:1.4em;}.mr-md{margin-right:0.7em;}.mr-md-m{margin-right:1.4em;}}@media screen and (max-width:85.4375em){.p-x-lt-lg{padding:0 3em;}.p-lt-lg-S{padding:2em;}.p-lt-lg{padding:3em;}}table{clear:both;width:100%;max-width:100%;border-collapse:collapse;background:#fff;color:#212121;line-height:normal;}.no-js table{margin-bottom:2.5rem;}caption{margin-bottom:0.25em;font-weight:bold;}th,td{padding:0.5em;border:1px solid;text-align:left;}th{background:#007157;color:#fff;}.rwd-table{width:100%;overflow:auto;margin-bottom:2.5rem;}.title{font-family:"TeX Gyre Adventor",sans-serif;color:#20255b;text-transform:uppercase;font-size:2em;line-height:1.3em;font-weight:bold;}.title a{text-decoration:none;font-size:unset;}.title::after{background-color:#20255b;display:block;content:"";width:4rem;border-bottom:0.65rem solid #20255b;margin-top:2rem;}.title--invert{color:#fff;}.title--invert::after{background-color:#fff;border-color:#fff;}.title--no-separator::after{content:none;}.title--invert--no-separator{color:#fff;}.title--invert--no-separator::after{content:none;}.title--invert--second{color:#fff;}.title--invert--second::after{background-color:#00aa84;border-color:#00aa84;}.title--second{font-family:"TeX Gyre Adventor",sans-serif;color:#00a985;text-transform:uppercase;font-size:2em;line-height:1.3em;font-weight:bold;}.title--second a{text-decoration:none;font-size:unset;}.title--second::after{background-color:#00a985;display:block;content:"";width:4rem;border-bottom:0.65rem solid #00a985;margin-top:2rem;}.title--second::after{background-color:#00a985;border-color:#00a985;}.title--center{text-align:center;}.title--center::after{margin-left:auto;margin-right:auto;}.title--3{text-transform:uppercase;font-size:3.5rem;font-weight:600;color:#1e245d;padding:1rem 0;}.title--4{text-transform:uppercase;color:#1e245d;padding:1rem 0;font-weight:500;font-size:2.5rem;}.title-important--primary,.title-important--white{font-family:"TeX Gyre Adventor",sans-serif;text-transform:uppercase;font-size:10rem;font-weight:bold;}@media screen and (max-width:64em){.title-important--primary,.title-important--white{font-size:7.5rem;}}@media screen and (max-width:64em){.title-important--primary,.title-important--white{font-size:2em;}}.title-important--primary{color:#00a985;}.title-important--white{color:#fff;}.subtitle--dark{font-family:"TeX Gyre Adventor",sans-serif;color:#000;text-transform:uppercase;font-size:2em;line-height:1.3em;font-weight:bold;}.subtitle--dark a{text-decoration:none;font-size:unset;}.subtitle--dark::after{background-color:#000;display:block;content:"";width:4rem;border-bottom:0.65rem solid #000;margin-top:2rem;}.subtitle--dark{font-size:1.2em;font-weight:900;}.subtitle--dark::after{display:none;}.subtitle--padding{padding-top:2em;}.subtitle--second{color:#00a985;font-size:1.8em;line-height:1.2em;font-weight:bold;}.subtitle--third{color:#00a985;font-size:1.6em;line-height:1.2em;font-weight:bold;margin-top:0;}.lowtitle{font-family:"TeX Gyre Adventor",sans-serif;font-weight:bold;font-size:1em;text-transform:uppercase;}.lowtitle--simple{font-family:"TeX Gyre Adventor",sans-serif;font-size:1em;font-weight:bold;}.page-title{font-family:"TeX Gyre Adventor",sans-serif;color:#20255b;text-transform:uppercase;font-size:2em;line-height:1.3em;font-weight:bold;}.page-title a{text-decoration:none;font-size:unset;}.page-title::after{background-color:#20255b;display:block;content:"";width:4rem;border-bottom:0.65rem solid #20255b;margin-top:2rem;}.page-title{max-width:89.5rem;margin:0 auto;}@media screen and (max-width:64em){.page-title{padding:3rem 2rem !important;}}@media screen and (max-width:85.4375em){.page-title{padding:0 3rem;}}@media screen and (max-width:64em){.page-title{font-size:1.5em;}.title{font-size:3rem;}}.glossary-letter{padding-top:1.5em;font-size:2.6em;}@media screen and (max-width:50em){.glossary-letter{font-size:3rem;}}.important-light{font-size:1.6em;font-weight:normal;color:#fff;line-height:1.2em;}@media screen and (max-width:50em){.important-light{font-size:1em;line-height:1em;}}.meta,.meta--invert,.meta--invert-simple{text-transform:uppercase;font-weight:bold;letter-spacing:0.05rem;}.meta a,.meta--invert a,.meta--invert-simple a{text-decoration:none;}.meta{color:#00aa84;}.meta--invert{color:#fff;}.meta--invert-simple{color:#fff;font-weight:normal;text-transform:uppercase;margin-top:0.5em;}.paragraph-light{font-size:0.7em;color:#fff;}.meta--offer-type{font-weight:bold;letter-spacing:0.05rem;}.inherit-typo{font:inherit;color:inherit;text-decoration:inherit;}.no-decoration{text-decoration:none;}.block-views-blockagenda-block-1 > h2,.block-views-blockagenda-block-2 > h2{font-family:"TeX Gyre Adventor",sans-serif;color:#20255b;text-transform:uppercase;font-size:2em;line-height:1.3em;font-weight:bold;}.block-views-blockagenda-block-1 > h2 a,.block-views-blockagenda-block-2 > h2 a{text-decoration:none;font-size:unset;}.block-views-blockagenda-block-1 > h2::after,.block-views-blockagenda-block-2 > h2::after{background-color:#20255b;display:block;content:"";width:4rem;border-bottom:0.65rem solid #20255b;margin-top:2rem;}.block-views-blockagenda-block-1 > h2,.block-views-blockagenda-block-2 > h2{text-align:center;margin-top:2em;}.block-views-blockagenda-block-1 > h2::after,.block-views-blockagenda-block-2 > h2::after{margin:2rem auto;}.node .field__items strong{font-weight:bold;}.node .field__items em{font-style:italic;}.node .field__items li{line-height:2.9rem;margin-bottom:1rem;}.node .field__items ul,.node .field__items ol{margin:2rem 0 2rem 3rem;}.node .field__items ul p,.node .field__items ol p{margin-top:0;}.node .field__items ul ul,.node .field__items ul ol,.node .field__items ol ul,.node .field__items ol ol{margin-left:3rem;}.node .field__items ul > li,.node .field__items ol > li{position:relative;}.node .field__items ul > li::before,.node .field__items ol > li::before{position:absolute;top:0;color:#00a985;}.node .field__items ul > li::before{content:"•";width:0.7em;margin-left:-0.7em;font-size:2.1em;line-height:0.75em;}.node .field__items ol{counter-reset:li;}.node .field__items ol > li{counter-increment:li;}.node .field__items ol > li::before{content:counter(li);width:1.3em;margin-left:-1.3em;font-size:1.1em;line-height:1.3;}.form-type-webform-document-file .description{clear:both;}.contact-form{background-color:#20255b;padding:2em 0;}.newsletter .contact-form{background-color:transparent;}.contact-form .form textarea{height:5.5em;width:19em;margin-left:0.3em;color:#000;}.contact-form .form .contact-form__header{padding-bottom:1.5em;}.contact-form .form .contact-form__header p{padding:1.5em 0;}.contact-form .form input{color:#000;}.contact-form .form .contact-form__civility{position:relative;font-weight:normal;padding-left:2.8em;margin-bottom:1em;}.contact-form .form .contact-form__civility legend{position:absolute;top:9px;float:left;font-weight:normal;}.contact-form .form .contact-form__civility .fieldset-wrapper{position:inherit;left:4em;width:10em;}.contact-form .form .contact-form__civility .form-item-civility{padding-left:1em;}.contact-form .form .contact-form__civility label.option{width:2em;}.contact-form .form [type=radio]:checked,.contact-form .form [type=radio]:not(:checked){position:absolute;opacity:0;}.contact-form .form [type=radio]:checked + label,.contact-form .form [type=radio]:not(:checked) + label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;}.contact-form .form [type=radio]:checked + label::before,.contact-form .form [type=radio]:not(:checked) + label::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #ddd;border-radius:100%;background:#fff;}.contact-form .form [type=radio]:checked + label::after,.contact-form .form [type=radio]:not(:checked) + label::after{content:"";width:20px;height:20px;background:#20255b;position:absolute;top:2px;left:2px;border-radius:100%;transition:all 0.2s ease;}.contact-form .form [type=radio]:not(:checked) + label::after{opacity:0;transform:scale(0);}.contact-form .form [type=radio]:checked + label::after{opacity:1;transform:scale(1);}.contact-form .form{color:#fff;}.contact-form .form-text,.contact-form .form-email,.contact-form .webform-webform-telephone-international,.contact-form .form-select,.contact-form .input-select select,.contact-form .form-url,.contact-form .iti{height:2.6em;width:19em;}.contact-form .form-select{background-color:#fff;color:#000;}.contact-form .form-type-textarea{display:flex;flex-direction:row;}.contact-form label{color:#fff;display:inline-block;width:7em;text-align:right;}.contact-form.long-label label{width:13em;}.contact-form{}.contact-form .custom-file-upload-hidden{display:none;visibility:hidden;position:absolute;left:-9999px;}.contact-form .custom-file-upload{display:flex;}.contact-form .custom-file-upload button{text-transform:initial;}.contact-form .file-upload-wrapper{width:19em;position:relative;margin-bottom:5px;margin-left:0.3em;}.contact-form .file-upload-input{height:2.85em;padding:1em 0;width:50%;color:#fff;font-size:16px;border:none;background-color:#fff;float:left;}.contact-form .file-upload-input:hover,.contact-form .file-upload-input:focus{background-color:#fff;outline:none;}.contact-form .file-upload-button{padding:0.93em 0;cursor:pointer;width:50%;color:#fff;font-size:16px;text-transform:uppercase;border:none;float:left;background-color:rgb(0,118,92.8639053254);}.contact-form .file-upload-button:hover{background-color:rgb(0,194.5,153.0680473373);}.contact-form .form-item{margin-bottom:2em;}.contact-form .form-type-webform-document-file,.contact-form .js-form-type-webform-image-file{display:flex;}@media screen and (max-width:64em){.contact-form .form-type-webform-document-file,.contact-form .js-form-type-webform-image-file{flex-direction:column;}}.contact-form .form-type-webform-document-file button,.contact-form .js-form-type-webform-image-file button{text-transform:initial;}.contact-form .radios--wrapper{position:relative;font-weight:normal;margin-bottom:1em;text-align:left;}.contact-form .radios--wrapper legend{position:absolute;top:7px;float:left;font-weight:normal;}.contact-form .radios--wrapper .fieldset-wrapper{position:inherit;left:4em;width:10em;}.contact-form .radios--wrapper .form-item-civility{padding-left:1em;}.contact-form .radios--wrapper label.option{width:2em;}.contact-form .webform-options-display-side-by-side > div{display:block;}@media screen and (min-width:50.0625em){.contact-form .form-submit{margin-left:8.5em;}}@media screen and (max-width:50em){.contact-form .file-upload-wrapper{width:auto;}}@media screen and (min-width:50.0625em){.contact-form .file-upload-wrapper{width:65%;}}@media screen and (max-width:64em){.contact-form .form-text,.contact-form .form-email,.contact-form .webform-webform-telephone-international,.contact-form .form-select,.contact-form .form-url,.contact-form .intl-tel-input,.contact-form .iti{height:2.6em;width:100%;}.contact-form label{display:block;width:unset;text-align:left;padding-bottom:0.5em;}.contact-form .form-item-message{display:flex;flex-direction:column;}.contact-form .contact-form__header{text-align:left;}.contact-form .contact-form__civility{padding-left:0 !important;text-align:left;}.contact-form .form-submit{margin:0 auto;}.contact-form .form{text-align:center;}.contact-form .form textarea{width:100%;margin:0;}.contact-form .description{text-align:left;}.contact-form .file-upload-wrapper{margin:0;}.contact-form .custom-file-upload{display:flex;flex-direction:column;}}.country-list .country{color:#999;}@media screen and (max-width:50em){.g-recaptcha{transform:scale(0.85);transform-origin:0 0;}}@media screen and (min-width:64.0625em){.g-recaptcha{margin-left:14.6rem;}}.page-node-type-entity-list-page .search-filter-form{margin-bottom:8rem;padding:4rem 2rem;background-color:#1e245d;color:#fff;}@media screen and (max-width:64em){.page-node-type-entity-list-page .search-filter-form{margin-bottom:4rem;padding-bottom:2rem;}}.search-filter-form .form-wrapper{max-width:84rem;margin:0 auto;padding:0;text-align:revert;}.search-filter-form .form-item{margin:0 0 2.5rem;}.search-filter-form .form-item-keywords label{display:block;margin-bottom:1.5rem;font-size:1.8rem;font-weight:700;}.search-filter-form .form-text{font-size:1.4rem;padding:0 1rem;width:100%;height:6rem;color:#000;border:1px solid #1e245d;}.search-filter-form .form-text::-moz-placeholder{font-style:italic;}.search-filter-form .form-text::placeholder{font-style:italic;}.search-filter-form .form-actions{text-align:center;}.search-filter-form .form-submit{margin:0 2rem 1rem;padding:2rem;text-transform:uppercase;font-size:2.4rem;font-weight:700;color:#1e245d;background-color:#fff;border-width:0;border-radius:3rem;}.search-filter-form .form-reset{display:inline-block;margin:0 1rem;padding:1rem;font-weight:700;font-size:2rem;text-decoration:none;}.search-filter-form .form-reset::before{margin-right:0.5em;content:"\f2ea";font-family:"Font Awesome 5 Free",sans-serif;}.user-pass,.user-login-form,.user-register-form,.user-logout-confirm{max-width:62rem;margin:3rem auto;}.user-pass p,.user-login-form p,.user-register-form p,.user-logout-confirm p{margin-bottom:3rem;}.user-pass .form-actions,.user-login-form .form-actions,.user-register-form .form-actions,.user-logout-confirm .form-actions{margin-top:2rem;margin-bottom:3rem;text-align:center;}.user-pass input.form-text,.user-login-form input.form-text,.user-register-form input.form-text,.user-logout-confirm input.form-text{padding:0.5em;max-width:100%;}.form-zip-download .form-item-markup{font-size:1.8rem;}@media screen and (min-width:64.0625em){.form-zip-download .form-item-markup{font-size:2.2rem;}}.form-zip-download .form-item-markup h3{font-family:"TeX Gyre Adventor",sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;}@media screen and (min-width:64.0625em){.form-zip-download .form-item-markup h3{font-size:4rem;}}.form-zip-download .form-type-email input,.form-zip-download .form-type-textfield input{width:100%;}.form-zip-download .form-item{margin-top:0;}.form-zip-download .form-actions{text-align:center;}@media screen and (min-width:64.0625em){.form-zip-download .inline-display{display:flex;gap:2rem;align-items:center;justify-content:space-between;}}.block-local-tasks-block{max-width:89.5rem;margin-inline:auto;}.block-local-tasks-block .tabs{display:flex;flex-wrap:wrap;gap:1rem;margin:0 auto 3rem;}.path-frontpage .block-local-tasks-block .tabs{margin-bottom:6rem;}.block-local-tasks-block .tabs li{display:block;margin:0;}.block-local-tasks-block .tabs a{display:flex;gap:0.8rem;align-items:baseline;padding:0.75em 1em;color:#20255b;background-color:#fff;border:1px solid #20255b;transition:all 0.3s ease-in-out;}.block-local-tasks-block .tabs a:hover,.block-local-tasks-block .tabs a:focus-visible,.block-local-tasks-block .tabs a.is-active{color:#fff;background-color:#20255b;}.messages{max-width:126.8rem;margin:3rem auto;color:#000;}.messages__title{font-size:2rem;}.messages__item:not(:last-of-type){margin-bottom:1rem;}.messages a{font-weight:600;}.messages pre{white-space:pre-wrap;}.breadcrumb{max-width:89.5rem;margin:0 auto;}@media screen and (max-width:64em){.breadcrumb{padding:3rem 2rem !important;}}.breadcrumb{padding:0 2rem;margin-bottom:3rem;}@media screen and (min-width:64.0625em){.breadcrumb{padding:2rem 0;}}.breadcrumb .breadcrumb--links .breadcrumb--link-item{display:inline;padding-left:0.3rem;color:#20255b;font-size:1.8rem;}.breadcrumb .breadcrumb--links .breadcrumb--link-item:not(:first-of-type)::before{display:inline-block;content:"\e904";font-size:1.4rem;font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translateY(-0.2rem);}@media screen and (min-width:64.0625em){.Footer--content{display:flex;justify-content:space-between;gap:3rem;padding:14rem 0 6rem 0;}}@media screen and (max-width:64em){.Footer--content .hidden-mobile{display:none;}}@media screen and (min-width:64.0625em){.Footer--content .hidden-tablet{display:none;}}.Footer--content ul.menu{margin:0;}.Footer--content .menu .menu-item > a{text-decoration:none;display:block;}@media screen and (max-width:50em){.Footer--content .menu-item{padding:0;margin-bottom:10px;}}.Footer--content .menu-item--toplevel.menu-item--parent > a{font-weight:bold;text-transform:uppercase;padding-bottom:2rem;font-family:"TeX Gyre Adventor",sans-serif;}@media screen and (max-width:85.4375em){.Footer--content .menu-item--toplevel.menu-item--parent > a{padding-bottom:1em;padding-top:1em;}}.Footer--content .menu-item--toplevel.menu-item--parent .menu a:hover,.Footer--content .menu-item--toplevel.menu-item--parent .menu a:focus{text-decoration:underline;}@media screen and (min-width:64.0625em){.Footer--content .menu--footer{display:flex;justify-content:flex-end;flex:1 1 auto;gap:3rem;}}@media screen and (min-width:64.0625em){.Footer--content .menu--footer > .menu{display:flex;flex-wrap:wrap;justify-content:space-around;flex:1 1 auto;gap:3rem;}}.Footer--content .menu--footer > .menu > .menu-item{padding-top:0;}.Footer--content .menu--footer > .menu > .menu-item .menu .menu-item a{padding:0.5rem 0;}@media screen and (min-width:64.0625em){.Footer--content .menu--footer > .menu > .menu-item--parent > .menu{display:flex;gap:4rem;}}.main-menu{display:flex;align-items:center;flex-direction:row;}@media screen and (min-width:64.0625em){.main-menu{position:relative;gap:3rem;}}.main-menu--wrapper{position:relative;display:flex;justify-content:space-between;gap:2rem;}@media screen and (min-width:64.0625em){.main-menu--wrapper{position:unset;}}.main-menu--wrapper #logo{flex:0 0 auto;width:7.8rem;height:7.8rem;z-index:10;transition:all 0.3s ease-in-out;}@media screen and (min-width:64.0625em){.main-menu--wrapper #logo{width:185px;height:185px;}}@media screen and (min-width:64.0625em){.is-sticky .main-menu--wrapper #logo{width:12.4rem;height:12.4rem;}}.main-menu--wrapper #logo img{width:100%;height:100%;transition:all 0.3s ease-in-out;}.main-menu--top{display:flex;flex-direction:row;justify-content:center;gap:2rem;align-items:center;flex:1 1 auto;}@media screen and (min-width:64.0625em){.main-menu--top{gap:3.5rem;justify-content:flex-end;margin-bottom:2.5rem;}}.main-menu--top .language-switcher-language-url > .links,.main-menu--top .navigation > .menu,.main-menu--top .region{display:flex;flex-direction:row;align-items:center;}.main-menu--top .region > * + *{padding-left:1.5rem;}.main-menu--top .language-switcher-language-url > .links,.main-menu--top .navigation > .menu{margin:0;}.main-menu--top .language-switcher-language-url > .links a,.main-menu--top .navigation > .menu a{text-decoration:underline;}.main-menu--top .language-switcher-language-url > .links a.is-active,.main-menu--top .language-switcher-language-url > .links a:active,.main-menu--top .navigation > .menu a.is-active,.main-menu--top .navigation > .menu a:active{text-decoration:none;font-weight:500;}.main-menu--top .language-switcher-language-url > .links a,.main-menu--top .language-switcher-language-url > .links a.is-active,.main-menu--top .navigation > .menu a,.main-menu--top .navigation > .menu a.is-active{color:#007257;font-size:1.5rem;text-decoration:underline;}.main-menu--top .language-switcher-language-url > .links a:hover,.main-menu--top .language-switcher-language-url > .links a.is-active:hover,.main-menu--top .navigation > .menu a:hover,.main-menu--top .navigation > .menu a.is-active:hover{font-weight:bold;text-decoration:none;}.main-menu--top .language-switcher-language-url > .links .menu-item,.main-menu--top .language-switcher-language-url > .links li,.main-menu--top .navigation > .menu .menu-item,.main-menu--top .navigation > .menu li{padding:0;display:flex;align-items:center;}.main-menu--top .language-switcher-language-url > .links li + li::before,.main-menu--top .navigation > .menu .menu-item + .menu-item::before{content:" ";display:inline-block;background:#007257;height:1em;width:0.2rem;margin:0 0.7rem;}.main-menu--top a.language-link{text-transform:uppercase;}.main-menu--inside{display:none;}.main-menu--inside a.language-link{text-transform:uppercase;}.main-menu #search-panel .block-views-exposed-filter-blocksearch-result-page-1{margin:0;}.header-right{display:flex;align-items:center;justify-content:flex-end;flex:1 1 auto;}@media screen and (min-width:64.0625em){.header-right{display:block;}}.search-top{display:none;}@media screen and (min-width:64.0625em){.search-top{display:block;}}@media screen and (max-width:64em){.main-menu--wrapper{max-width:unset;}.main-menu--top-left{display:none;}.main-menu--inside{display:block;}.main-menu--inside .language-switcher-language-url{padding-top:0.2em;}.main-menu--inside .language-switcher-language-url > .links{padding-left:2rem;}.main-menu--inside .language-switcher-language-url > .links li{display:inline;}.main-menu--inside .language-switcher-language-url > .links li + li{padding-left:1.5rem;}#main-menu .main-navigation-wrapper .main-menu--inside a,#main-menu .main-navigation-wrapper .main-menu--inside a.is-active{color:#00ab83;text-decoration:none;font-size:1.5rem;}#main-menu .main-navigation-wrapper .main-menu--inside a{font-weight:300;}#main-menu .main-navigation-wrapper .main-menu--inside a.is-active,#main-menu .main-navigation-wrapper .main-menu--inside a:active{font-weight:500;}}.menu-item.is-lsf > a{position:relative;padding-right:3.5rem;}.menu-item.is-lsf > a::after{content:"";position:absolute;top:-0.5rem;right:0;width:3rem;height:3rem;background:url(/themes/custom/customer/assets/images/icons/toolbar/toolbar-lsf-on.svg) 100% 50%/contain no-repeat;}@media screen and (min-width:64.0625em){#main-menu #logo{position:absolute;left:50%;top:50%;transform:translate3d(-50%,-50%,0);}#main-menu .main-navigation-wrapper{flex:1;}#main-menu #menu-toggle{display:none;}#main-menu nav.block-menu{width:100%;height:calc(100% + 1px);display:flex;justify-content:flex-end;}#main-menu nav.block-menu > ul.menu{display:flex;margin-left:0;}#main-menu nav.block-menu > ul.menu.left{flex:2;padding-right:calc(185px / 2);}#main-menu nav.block-menu > ul.menu.right{flex:2;padding-left:calc(185px / 2);}#main-menu nav.block-menu > ul.menu > li.menu-item{padding-top:0;text-align:center;z-index:5;}#main-menu nav.block-menu > ul.menu > li.menu-item:hover .menu--panel{visibility:visible;}#main-menu nav.block-menu > ul.menu > li.menu-item:hover .menu--tab{background:#1e245d;color:#fff;}#main-menu nav.block-menu .menu--tab{height:100%;width:100%;display:flex;align-items:center;justify-content:center;}#main-menu .menu--tab:focus{background:#1e245d;color:#fff;}#main-menu .menu--tab:focus + .menu--panel{visibility:visible;}#main-menu #search-bar{display:none;width:calc((100% - 185px) / 6);position:absolute;left:-9999px;}#main-menu #search-bar:hover .menu--tab{background:#1e245d;color:#fff;}#main-menu #search-bar:hover .menu--panel{visibility:visible;}#main-menu #search-button{font-family:"TeX Gyre Adventor",sans-serif;font-size:0.8em;font-weight:bold;width:100%;height:100%;}#main-menu button.menu--tab:focus{outline:none;}#main-menu .menu--tab{font-family:"TeX Gyre Adventor",sans-serif;border:none;font-size:0.8em;line-height:1em;font-weight:700;text-transform:uppercase;text-decoration:none;padding:1rem;background:transparent;}#main-menu .menu--panel{position:absolute;left:-1rem;bottom:0;transform:translateY(100%);padding:8rem 2rem 5rem;background:#1e245d;width:calc(100% + (100% - 185px) / 5 + 2 * 1rem);text-align:left;z-index:5;margin:0;visibility:hidden;}#main-menu .menu--panel:not(#search-panel){-moz-column-count:2;column-count:2;}#main-menu .menu--panel,#main-menu .menu--panel a,#main-menu .menu--panel a.is-active{color:#fff;text-decoration:none;font-weight:300;font-size:0.95em;}#main-menu .menu--panel a.is-active,#main-menu .menu--panel a:active{font-weight:500;}#main-menu .menu--panel > .menu-item:first-child{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;break-inside:avoid-column;}#main-menu .menu--panel > .menu-item:first-child::before{content:"";display:block;width:3rem;height:0.6rem;background:#00ab83;margin-bottom:2rem;position:absolute;top:6rem;left:2rem;}#main-menu .menu--panel .contextual-region .contextual .contextual-links a{color:#333;}#main-menu #search-panel.menu--panel{width:100%;left:0;}#main-menu .search-panel-title{margin:0;font-family:"Roboto",arial,sans-serif;text-align:center;text-transform:uppercase;font-weight:bold;font-size:1.8em;}}body:not(.adminimal-admin-toolbar) #main-menu .menu--panel{left:0;width:100%;}@media screen and (max-width:64em){#main-menu{justify-content:space-between;}#main-menu #logo{position:absolute;left:50%;bottom:0;transform:translate3d(-50%,25%,0);width:148px;height:148px;}#main-menu .main-navigation-wrapper{display:flex;flex-direction:column;}#main-menu .main-navigation-wrapper ul.menu--panel{display:none;padding-left:1rem;padding-bottom:0.2em;}#main-menu .main-navigation-wrapper ul.menu--panel.active-mobile{display:block;}#main-menu .main-navigation-wrapper ul.menu--panel a,#main-menu .main-navigation-wrapper ul.menu--panel button.menu--tab{color:#00ab83;font-size:1.5rem;font-weight:300;text-decoration:none;padding:0 !important;}#main-menu .main-navigation-wrapper ul.menu--panel a.is-active,#main-menu .main-navigation-wrapper ul.menu--panel button.active-mobile{font-weight:500;}#main-menu .main-navigation-wrapper ul.menu--panel .is-lsf a,#main-menu .main-navigation-wrapper ul.menu--panel .is-lsf button.menu--tab{padding-right:3.5rem !important;}#main-menu .main-navigation-wrapper a,#main-menu .main-navigation-wrapper button.menu--tab{padding:0 !important;color:inherit;font-size:inherit;font-weight:300;text-decoration:inherit;line-height:1.5em;border:none;background:none;}#main-menu .main-navigation-wrapper a.is-active,#main-menu .main-navigation-wrapper a:active,#main-menu .main-navigation-wrapper button.active-mobile{font-weight:500;}#main-menu .main-navigation-wrapper .menu--main::after{content:"";display:block;width:3rem;height:0.6rem;background:#00ab83;margin:2rem 1em;}#main-menu #search-bar{display:block;}#main-menu #search-panel,#main-menu .main-navigation-wrapper{position:absolute;left:0;bottom:0;transform:translateY(100%);width:100%;padding:3rem;z-index:100;background:#1e245d;color:#fff;}#main-menu #search-panel:not(.active-mobile),#main-menu .main-navigation-wrapper:not(.active-mobile){display:none;}#main-menu #search-button{order:0;}#main-menu .search-panel-title{display:none;}#main-menu #edit-submit-search-result{display:inline-block;text-transform:uppercase;text-decoration:none;font-family:"TeX Gyre Adventor",sans-serif;font-weight:bold;padding:0.7em 1.4em;font-size:2.2rem;border-radius:12.5em;border:0;color:#20255b;background-color:#fff;}#main-menu #edit-submit-search-result:hover{color:#7693cb;}#main-menu #logo{order:1;}#main-menu #menu-toggle{order:2;}#main-menu #menu-toggle,#main-menu #search-button{color:#00ab83;font-size:3rem;height:6rem;width:6rem;display:flex;justify-content:center;align-items:center;padding:0;border:none;background:none;}#main-menu #menu-toggle.active-mobile::before,#main-menu #search-button.active-mobile::before{display:inline-block;content:"\e909";font-size:2.4rem;font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#main-menu #menu-toggle.active-mobile .i-content,#main-menu #search-button.active-mobile .i-content{display:none;}#main-menu #menu-toggle{color:#000;}}.menu-make-donation .menu{margin-left:0;}.menu-make-donation .menu-item{padding-top:0;border-top:1px solid rgba(0,0,0,0.2);}.menu-make-donation .menu-item a{display:block;padding:1.5rem 0;font-size:1.6rem;text-decoration:none;}.menu-make-donation .menu-item a:hover,.menu-make-donation .menu-item a:focus{text-decoration:underline;}.menu-make-donation .menu-item:last-child a{padding-bottom:0;}.accordion{max-width:89.5rem;margin:0 auto;}@media screen and (max-width:64em){.accordion{padding:3rem 2rem !important;}}.accordion{padding:2em 0;}@media screen and (max-width:85.4375em){.accordion{padding:2em;}}.accordion--title{padding-bottom:1.5em;}@media screen and (min-width:50.0625em){.accordion--item{margin-left:-2rem;margin-right:-2rem;}}.accordion--item + .accordion--item{margin-top:4rem;}.accordion-item--title{font-weight:bold;color:#fff;background:#1e245d;padding:1em 2rem;position:relative;}.accordion-item--title::after{display:inline-block;content:"\e90a";font-size:1.8rem;font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.accordion-item--title:hover{cursor:pointer;}.accordion-item--title::after{position:absolute;right:2rem;top:50%;transform:translateY(-50%) rotateZ(-180deg);transition:transform 400ms;}@media screen and (max-width:50em){.accordion-item--title .field__item{max-width:90%;}}.accordion-item--body{border-left:3px solid #1e245d;border-right:3px solid #1e245d;border-bottom:3px solid #1e245d;padding:1rem 2rem;overflow:hidden;}.accordion-item--closed .accordion-item--title::after{transform:translateY(-50%) rotateZ(0);}.alphabet-pagination{background-color:#20255b;padding:3em;text-align:center;}.alphabet-pagination-title{margin:0 0 1rem;font-weight:700;font-size:1.8rem;}.alphabet-pagination a{padding:0 0.4em;font-size:1.2em;color:#fff;font-weight:bold;}.search-filter-form .alphabet-pagination a{display:inline-block;padding:0.5rem;line-height:1;font-size:1.8rem;text-decoration-thickness:2px;}.alphabet-pagination ul{display:flex;flex-wrap:wrap;justify-content:center;margin:0 0 3rem;}.alphabet-pagination ul > li{margin:0;padding:0;}.alphabet-pagination ul > li::before{content:none !important;}.alphabet-pagination .is-active{text-decoration:none;}@media screen and (max-width:64em){.alphabet-pagination a{padding:0;font-size:0.9em;}}.anchor{padding-block:0 !important;}@media screen and (max-width:64em){.anchor-wrapper{border-bottom:1px solid #20255b;}}.anchor-wrapper .js-collapsible-cta{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem 0;background:none;border-radius:0;border:none;border-top:1px solid #20255b;text-align:left;color:#20255b;font-weight:bold;font-size:1.4rem;}.anchor-wrapper .js-collapsible-cta::after{display:inline-block;content:"\e906";font-size:2rem;font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:1px solid #20255b;border-radius:50%;padding:1.2rem;}@media screen and (min-width:64.0625em){.anchor-wrapper .js-collapsible-cta{display:none;}}.anchor-wrapper .js-collapsible-cta[aria-expanded=true]::after{transform:rotate(180deg);}.anchor-list{min-height:0;}@media screen and (min-width:64.0625em){.anchor-list{margin-left:2rem;}}@media screen and (max-width:64em){.anchor-list-content{display:grid;grid-template-rows:0fr;overflow:hidden;visibility:hidden;opacity:0;transition:all 0.3s ease-in-out;}}.is-expanded > .anchor-list-content{grid-template-rows:1fr;visibility:visible;opacity:1;}.anchor-list li{text-decoration:none;padding:1.5rem 0;border-top:1px solid #dedfe7;}.anchor-list li::before{display:inline-block;content:"\e90b";font-size:1.8rem;font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media screen and (max-width:64em){.anchor-list li{color:#000;font-weight:normal;}}@media screen and (min-width:64.0625em){.anchor-list li{border:none;padding:0.3em;text-transform:uppercase;}}@media screen and (min-width:64.0625em){.anchor-list li:first-child{padding-top:0;}}.anchor-list li:last-child{padding-bottom:2em;}@media screen and (min-width:64.0625em){.anchor-list li:last-child{border:none;}}.anchor-list li::before{color:#00a985;}@media screen and (max-width:64em){.anchor-list li::before{display:none;}}.anchor-list li a{text-decoration:none;}@media screen and (max-width:64em){#block-customer-partner-anchors,#block-ancres{top:0;}}@media screen and (max-width:64em){#block-customer-partner-anchors.is-sticky,#block-ancres.is-sticky{position:sticky;top:98px;left:0;width:100%;background-color:#fff;z-index:50;padding:0 2rem !important;animation:slideDown 0.5s ease-out;}}.article-list-item{position:relative;}.article-list-item a.fill{position:absolute;height:100%;width:100%;top:0;left:0;}.article-list-item__content{margin:0;padding-bottom:2rem;}.article-list-item__image{width:100%;}@media screen and (max-width:64em){.search-result-container .article-list-item__image{margin-top:0 !important;}}.article-page__heading__container{background:url(/themes/custom/customer/assets/images/laudition-pour-les-nuls.png) center no-repeat;background-size:cover;}.article-page__heading .article-page__heading__container{justify-content:center;}.article-page__content{padding-bottom:4rem;}.article-page__content p{line-height:2.9rem;}.associated-article__image > img{width:100%;height:auto;}.associated-article{position:relative;}.associated-article a.fill{position:absolute;width:100%;height:100%;}.taxo-share{max-width:89.5rem;margin:0 auto;}@media screen and (max-width:64em){.taxo-share{padding:3rem 2rem !important;}}.taxo-share{display:flex;flex-wrap:wrap-reverse;gap:1.5rem;align-items:center;justify-content:space-between;}.page-node-type-winners .taxo-share{flex-flow:column wrap;align-items:normal;margin-top:1.4em;margin-bottom:1.4em;}.page-node-type-winners .taxo-share .meta{margin-top:0;margin-bottom:0;}.page-node-type-winners .taxo-share .meta:first-child{margin-bottom:0.5rem;}@media screen and (max-width:85.4375em){.taxo-share{padding:0 3rem !important;}}.axeptio_mount{z-index:100 !important;}.back-top{height:8rem;display:flex;justify-content:flex-end;margin-top:4rem;}.back-top button{background-color:#20255b;color:#fff;border:0;display:flex;flex-direction:column;align-items:center;padding:1.5rem 2rem;}.back-top button i{font-size:2em;line-height:0.75em;}@media screen and (max-width:50em){.back-top{display:none;}}body.path-frontpage .back-top{position:absolute;right:0;transform:translateY(-100%);margin-top:unset;}.blog-grid__row{display:flex;justify-content:space-between;flex-direction:row;gap:1.5rem;padding:1.5em 0;}.blog-grid__item-main{width:calc(8 / 12 * 100 - 1.5%);}.blog-grid__item-main img{width:100%;display:block;}.blog-grid__item-thumbnails{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:1.5rem;width:calc(4 / 12 * 100 - 1.5%);}.blog-grid__item-thumbnails .blog-grid__content{background-color:rgba(30,36,93,0.8);bottom:0;display:flex;justify-content:space-between;}.blog-grid__item-thumbnails .blog-grid__content .title{width:62%;margin-right:0.7em;}.blog-grid__content{position:absolute;width:100%;}.blog-grid__item-thumbnail,.blog-grid__item-thumbnail--boxed{position:relative;overflow:hidden;}.blog-grid__item-thumbnail img,.blog-grid__item-thumbnail--boxed img{width:100%;display:block;}.blog-grid__item-thumbnail .blog-grid__content,.blog-grid__item-thumbnail--boxed .blog-grid__content{background-color:rgba(0,114,87,0.8);bottom:0;color:#fff;font-size:1em;transition:height 0.5s;height:35%;padding:1.2em;}@media screen and (max-width:64em){.blog-grid__item-thumbnail .blog-grid__content,.blog-grid__item-thumbnail--boxed .blog-grid__content{padding:0.3em;}}.blog-grid__item-thumbnail .blog-grid__content .blog-grid__description,.blog-grid__item-thumbnail--boxed .blog-grid__content .blog-grid__description{display:none;}.blog-grid__item-thumbnail:hover .blog-grid__content,.blog-grid__item-thumbnail:focus-within .blog-grid__content,.blog-grid__item-thumbnail--boxed:hover .blog-grid__content,.blog-grid__item-thumbnail--boxed:focus-within .blog-grid__content{transition:height 0.5s;height:100%;}.blog-grid__item-thumbnail:hover .blog-grid__content .blog-grid__description,.blog-grid__item-thumbnail:focus-within .blog-grid__content .blog-grid__description,.blog-grid__item-thumbnail--boxed:hover .blog-grid__content .blog-grid__description,.blog-grid__item-thumbnail--boxed:focus-within .blog-grid__content .blog-grid__description{display:block;}.blog-grid__item-thumbnail--boxed{width:calc(4 / 12 * 100 - 1.5%);}.blog-grid__item-main{position:relative;}.blog-grid__item-main .blog-grid__content{background-color:rgba(30,36,93,0.8);bottom:0;display:flex;justify-content:space-between;}.blog-grid__item-main .blog-grid__content .title{width:62%;margin-right:0.7em;}.blog-grid-3-elements{display:flex;flex-direction:row;justify-content:space-between;}.blog-grid-3-elements .blog-grid__item-thumbnail{width:calc(4 / 12 * 100 - 1.5%);}@media screen and (max-width:64em){.blog-grid__row{flex-direction:column;}.blog-grid__row.blog-grid-3-elements{flex-direction:row;}.blog-grid__item-main{width:calc(12 / 12 * 100 - 1.5%);}.blog-grid__item-thumbnails{flex-direction:row;width:calc(12 / 12 * 100 - 1.5%);}.blog-grid__item-thumbnail{height:299px;margin:1.2em 0;width:calc(6 / 12 * 100 - 1.5%);}.blog-grid__item-thumbnail .blog-grid__content,.blog-grid__item-thumbnail--boxed .blog-grid__content{background-color:rgb(0,114,87);}}@media screen and (max-width:64em){.subtitle--third{font-size:1.4em;}}@media screen and (max-width:50em){.blog-grid__item-thumbnails{flex-direction:column;}.blog-grid__item-thumbnail{width:calc(12 / 12 * 100 - 1.5%);}.blog-grid__row.blog-grid-3-elements{flex-direction:column;}.blog-grid__row.blog-grid-3-elements .blog-grid__item-thumbnail{width:calc(12 / 12 * 100 - 1.5%);}}@media screen and (max-width:50em){.blog-grid__item-main .blog-grid__content{flex-direction:column;background-color:#1e245d;bottom:unset;}.blog-grid__content{position:initial;padding:1rem 1.5rem 1.5rem !important;height:auto !important;}.blog-grid__content .blog-grid__description{display:block;}.blog-grid__item-thumbnail .blog-grid__content .blog-grid__description,.blog-grid__item-thumbnail--boxed .blog-grid__content .blog-grid__description{display:block;}.blog-grid__item-thumbnail{height:auto;}.blog-grid__row > *,.blog-grid__item-thumbnails > *{margin:0;width:100% !important;}.blog-grid__row > * + *,.blog-grid__item-thumbnails > * + *,.blog-grid__row + .blog-grid__row{margin-top:4rem;}}@media screen and (max-width:50em){.blog-grid__item-main .blog-grid__content{flex-direction:column;background-color:#1e245d;bottom:unset;}.blog-grid__content{position:initial;padding:1rem 1.5rem 1.5rem !important;height:auto !important;}.blog-grid__content .blog-grid__description{display:block;}.blog-grid__item-thumbnail .blog-grid__content .blog-grid__description,.blog-grid__item-thumbnail--boxed .blog-grid__content .blog-grid__description{display:block;}.blog-grid__item-thumbnail{height:auto;}.blog-grid__row > *{margin:0;}}.paragraph--type--carousel .field--name-field-title{max-width:89.5rem;margin-inline:auto;}.paragraph--type--carousel .field--name-field-title .field__item{margin:0 2rem 3rem;font-family:"TeX Gyre Adventor",sans-serif;font-size:2.5rem;font-weight:700;line-height:normal;text-transform:uppercase;color:#20255b;}@media screen and (min-width:50.0625em){.paragraph--type--carousel .field--name-field-title .field__item{margin-inline:0;}}.collapsible-description{margin-top:1rem;margin-bottom:5rem;color:#20255b;font-size:1.6rem;text-align:start;background-color:#fff;border:1px solid rgba(32,37,91,0.5);}.swiper .collapsible-description{margin-bottom:0;}.collapsible-description-cta{padding:0.7rem 1rem;font-size:inherit;font-weight:400;text-align:start;color:inherit;background-color:transparent;border:none;box-sizing:border-box;}.collapsible-description-content{max-height:0;overflow:hidden;opacity:0;visibility:hidden;}.is-expanded > .collapsible-description-content{max-height:100rem;opacity:1;visibility:visible;transition:max-height 0.5s ease-in-out,opacity 0.3s ease-in;}.collapsible-description-content{font-size:inherit;border-top:1px solid rgba(32,37,91,0.5);}.collapsible-description-inner{overflow:hidden;padding:0 1rem;}.collapsible-description-inner p{margin:0.5rem 0;}@media screen and (min-width:64.0625em){.collapsible-make-donation{position:relative;}}.collapsible-make-donation-cta{position:relative;font-family:"TeX Gyre Adventor",sans-serif;text-transform:uppercase;font-size:1.2rem;color:#000;background-color:#f7a512;border-radius:10rem;z-index:50;}@media screen and (min-width:64.0625em){.collapsible-make-donation-cta{font-size:2rem;}}.collapsible-make-donation-cta:hover{color:#f7a512;background-color:#000;}.collapsible-make-donation-cta::before{font-family:"icomoon",sans-serif;content:"\e901";display:inline-block;margin-right:0.5rem;}.collapsible-make-donation-content{max-height:0;overflow:hidden;opacity:0;visibility:hidden;}.collapsible-make-donation.is-expanded > .collapsible-make-donation-content{max-height:100rem;opacity:1;visibility:visible;transition:max-height 0.5s ease-in-out,opacity 0.3s ease-in;}.collapsible-make-donation-content{position:absolute;top:100%;right:0;background-color:#f7a512;border-radius:3rem;z-index:20;width:100%;transform:translateY(-35px);}@media screen and (min-width:64.0625em){.collapsible-make-donation-content{width:150%;transform:translateY(-25px);}}.collapsible-make-donation-inner{padding:3.5rem 1.5rem 2rem 1.5rem;}.collapsible-search{display:flex;position:relative;}.collapsible-search-cta{float:right;position:relative;border:none;background-color:transparent;color:#00a985;transition:all 0.3s ease-in-out;cursor:pointer;}.collapsible-search-cta:hover,.collapsible-search-cta:focus{color:#1e245d;}.collapsible-search.is-expanded .collapsible-search-cta:hover,.collapsible-search.is-expanded .collapsible-search-cta:focus{background:#00a985;color:#fff;}.collapsible-search-content{position:absolute;top:0;width:0;right:0;overflow:hidden;visibility:hidden;opacity:0;max-height:0;transition:all 0.3s ease-in-out;z-index:100;}.collapsible-search-content .search-form .form-search{border-radius:2.5rem 0 0 2.5rem;padding-left:6rem;}.collapsible-search.is-expanded .collapsible-search-content{overflow:auto;visibility:visible;opacity:1;max-height:200rem;width:500px;}.custom-image-container--round-in{padding:4rem 0;}.custom-image-container--round-in .field--name-field-media-image .field__item{border-radius:0 14rem 0 0;position:relative;overflow:hidden;width:100%;}@media screen and (max-width:50em){.custom-image-container--round-in .field--name-field-media-image .field__item{border-radius:0;}}.custom-image-container--full-width{padding:4rem 0;}.custom-image-container--full-width .field--name-field-media-image .field__item{position:relative;overflow:hidden;width:100%;height:57rem;}.custom-image-container--full-width .field--name-field-media-image .field__item img{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto;min-width:100%;min-height:100%;}@media screen and (min-width:50.0625em){.custom-image-container--round{padding:4rem 0;}.custom-image-container--round .field--name-field-media-image .field__item{border-radius:0 14rem 0 0;position:relative;overflow:hidden;width:100%;height:57rem;}.custom-image-container--round .field--name-field-media-image .field__item img{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto;min-width:100%;min-height:100%;}}@media screen and (max-width:64em){.custom-image-container--round .field--name-field-media-image .field__item img{border-radius:0 5rem 0 0;}.custom-image-container--full-width .field--name-field-media-image .field__item{height:21rem;}}.ui-datepicker{background-color:#fff;}.ui-datepicker-header{text-transform:uppercase;font-weight:700;}.ui-datepicker a{font-weight:700;color:#1e245d;}.dates-blocs{padding:3em 0;}.circle{padding-bottom:1em;}.circle--outer-circle{width:7.3em;height:7.3em;border-radius:50%;border:1px solid #007157;padding:0.6em;}.circle--inner-circle{width:100%;height:100%;border-radius:50%;background-color:#007157;display:flex;justify-content:center;align-items:center;}.circle__date{color:#fff;font-weight:bold;font-size:1.6em;}.date-bloc__text{color:#007157;max-width:9em;}.date-bloc__text::before{background-color:#007157;display:block;content:" ";width:1.6em;border-bottom:0.4em solid #007157;margin-bottom:1em;}.date-bloc__text::after{background-color:#007157;display:block;content:" ";width:1.6em;border-bottom:0.4em solid #007157;margin-top:1em;}@media screen and (max-width:64em){.dates-blocs{padding:3em 1.5em;}.circle{display:flex;justify-content:center;}.date-bloc__text{text-align:center;max-width:unset;margin-top:0;}.date-bloc__text::before{margin:0 auto;margin-bottom:1em;}.date-bloc__text::after{margin:0 auto;margin-top:1em;}}.dialog-wrapper{z-index:101;display:flex;padding:3.5rem 9rem;color:#fff;transition:all 0.3s ease-in-out;position:fixed;top:var(--gin-toolbar-height,0);right:0;bottom:0;left:0;}@media print{.dialog-wrapper{position:static;}}.dialog-wrapper[aria-hidden=true]{display:none;}body:has(.dialog-wrapper:not([aria-hidden=true])){overflow-y:hidden;}.dialog-overlay{animation:fade-in 200ms both;background-color:rgba(0,0,0,0.85);position:fixed;top:var(--gin-toolbar-height,0);right:0;bottom:0;left:0;}@media print{.dialog-overlay{position:static;}}.dialog-document{position:relative;z-index:10;width:100%;margin:auto;animation:fade-in 400ms 200ms both;}.dialog-cta{display:none;padding:0;background:none;border:none;text-indent:100%;overflow:hidden;white-space:nowrap;position:absolute;top:0;right:0;bottom:0;left:0;}@media screen and (min-width:50.0625em){.dialog-cta{display:block;}}.dialog-close{position:fixed;top:calc(var(--gin-toolbar-height,0px) + 3.5rem);right:2rem;z-index:1;display:flex;justify-content:center;align-items:center;width:4.6rem;height:4.6rem;padding:0;margin-left:auto;color:inherit;border:1px solid #fff;border-radius:50%;background-color:transparent;transition:all 0.3s;}.dialog-close::before{display:inline-block;content:"\e909";font-size:1.8rem;font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.dialog-close:hover,.dialog-close:focus{background-color:#fff;color:#000;}@keyframes fade-in{from{opacity:0;}}.download-box{border:3px solid #20255b;color:#20255b;padding:2em 0;}.download-box .field__item{padding:1.3em 0;}.download-box .field__item .media--type-file-to-upload{display:flex;margin-inline:3rem;gap:1rem;}.download-box .field__item .media--type-file-to-upload .file--download::before{display:inline-block;content:"\e90a";font-size:1em;font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.download-box .field__item .media--type-file-to-upload .file--download{padding-left:4rem;}.download-box .field__item .media--type-file-to-upload .file-size{flex-shrink:0;}.download-box .field__item .media--type-file-to-upload .file--name{width:20%;font-weight:bold !important;flex-shrink:0;}.download-box .field__item .media--type-file-to-upload .file--type{text-transform:uppercase;flex-shrink:0;}@media screen and (max-width:64em){.download-box{padding:0;margin:0 3rem;}.download-box .field__item{text-align:center;}.download-box .field__item .media--type-file-to-upload .file--name{width:unset;padding-bottom:0.4em;}.download-box .field__item .media--type-file-to-upload .file--download{padding-top:0.4em;}.download-box .field__item .media--type-file-to-upload{display:inline;}.download-box .field__item .file--type,.download-box .field__item .file--size{display:inline;}.download-box .field__item .file--size{padding-right:1.5rem;}}.Footer{background-color:#dedfe7;width:100%;}.Footer .contextual-region.focus{outline:1px dashed #999;}.Footer--text{font-size:1.8rem;line-height:normal;}.Footer-main{position:relative;}@media screen and (min-width:64.0625em){.Footer--content{display:flex;justify-content:space-between;gap:3rem;padding:14rem 0 6rem 0;}}@media screen and (min-width:64.0625em){.Footer--content .menu--footer{display:flex;justify-content:flex-end;flex:1 1 auto;gap:3rem;}}.Footer--title{font-family:"TeX Gyre Adventor",sans-serif;font-weight:bold;line-height:normal;}@media screen and (min-width:64.0625em){.Footer--description{flex:0 0 auto;width:28.6rem;}}.Footer--logo{position:absolute;top:-6.2rem;left:2rem;width:12.4rem;height:auto;}@media screen and (min-width:64.0625em){.Footer--logo{width:16rem;left:0;top:-4.5rem;}}.footer-section{background-color:#dedfe7;padding:5rem;-moz-column-count:4;column-count:4;display:block;}.footer-section li{line-height:3rem;}.footer-section li a:link{color:#000;}.footer-section img{max-width:15rem;position:relative;bottom:12rem;}.footer-section .footer-container{margin:-7.5rem 2rem 0;}.custom-hr-footer{display:block;width:3.9rem;background-color:#000;height:0.5rem;margin-left:0;border:0;}@media screen and (max-width:64em){.Footer{text-align:center;margin-top:10rem;}.Footer--content{text-align:left;padding:8.2rem 2rem 4.5rem 2rem;}}@media screen and (min-width:50.0625em) and (max-width:64em){.Footer--title{font-size:2rem;}.Footer--text{font-size:1.7rem;}}@media screen and (max-width:118.75em){.upper-footer{display:flex !important;}}.Footer .upper-footer{padding:3rem 0 8rem;background-color:#007257;}.Footer .upper-footer .layout-site{display:flex;flex-flow:column;gap:3.5rem;}@media screen and (min-width:64.0625em){.Footer .upper-footer .layout-site{flex-flow:row wrap;align-items:center;gap:0;justify-content:space-between;}}.Footer .upper-footer{}.Footer .upper-footer__title{font-family:"TeX Gyre Adventor",sans-serif;font-weight:700;margin-bottom:3.5rem;line-height:normal;font-size:2.4rem;text-align:left;color:#fff;}@media screen and (min-width:50.0625em){.Footer .upper-footer__title{margin-bottom:0;flex:0 0 auto;width:20%;}}@media screen and (max-width:118.75em){.Footer .upper-footer__title{font-size:2rem;}}.Footer .upper-footer i{color:#fff;}.Footer .upper-footer .newsletter{display:flex;align-items:center;flex-basis:70%;flex-shrink:0;}@media screen and (max-width:50em){.Footer .upper-footer .newsletter{flex-direction:column;align-items:flex-start;}}.Footer .upper-footer .subfooter__form{padding:0 !important;display:flex;flex-direction:column;text-align:left;}@media screen and (min-width:50.0625em){.Footer .upper-footer .subfooter__form{flex-direction:row;align-items:center;}}.Footer .upper-footer .form-actions{margin:0;}.Footer .upper-footer ul.menu.social-links{display:flex;margin-left:-0.5rem;justify-content:center;}.Footer .upper-footer ul.menu.social-links li{height:4rem;width:4rem;display:flex;align-items:center;justify-content:center;}.Footer .upper-footer ul.menu.social-links li + li{margin-left:1.5rem;position:relative;}.Footer .upper-footer ul.menu.social-links li + li::before{content:" ";position:absolute;background:#fff;height:2.4rem;width:1px;left:-0.9rem;}.Footer .upper-footer ul.menu.social-links a{color:#fff;font-size:3rem;text-decoration:none;}.Footer .upper-footer .upperfooter__social-media{float:right;}.Footer .upper-footer .upperfooter__social-media .social-media__logo a{font-size:2rem;}@media screen and (max-width:50em){.Footer .upper-footer .upperfooter__social-media .social-media__logo{margin:0 auto;padding-bottom:4rem;font-size:2.5rem;}.Footer .upper-footer .upperfooter__social-media .social-media__logo a{font-size:2.5rem;}}@media screen and (min-width:50.0625em) and (max-width:64em){.Footer .upper-footer .upperfooter__social-media .social-media__logo{padding:4rem 0;}.Footer .upper-footer .upperfooter__social-media .social-media__logo a{font-size:1.4rem;}}.Footer .upper-footer .subscribe-nl{color:#fff;background-color:transparent;border:0;}.Footer .upper-footer label{color:#fff;margin-right:1.5rem;white-space:nowrap;}@media screen and (min-width:50.0625em) and (max-width:64em){.Footer .upper-footer label{margin:0;}}.Footer .upper-footer .newsletter--form-item{display:flex;align-items:center;padding:0 1.5rem;margin:0;}@media screen and (max-width:50em){.Footer .upper-footer .newsletter--form-item{padding:0;flex-direction:column;align-items:flex-start;}}.Footer .upper-footer .newsletter--email{height:4.5rem;border-radius:0;border:0;}@media screen and (min-width:50.0625em){.Footer .upper-footer .newsletter--email{flex:1;margin:0;}}@media screen and (min-width:50.0625em) and (max-width:64em){.Footer .upper-footer .newsletter--email{height:4rem;}}.Footer .upper-footer .cta-btn--inline{margin-left:0;}@media screen and (max-width:50em){.Footer .upper-footer .cta-btn--inline{margin-top:1.5rem;}}@media screen and (min-width:50.0625em) and (max-width:64em){.Footer .upper-footer .cta-btn--inline{font-size:1.5rem;padding:1.2rem 2.8rem;}}.upper-footer-pipe{color:#fff;margin-left:1rem;margin-right:1rem;font-weight:lighter;}@media screen and (max-width:64em){.hidden-xs{display:none;}}@media screen and (max-width:64em){.newsletter .contact-form{padding:0;}}.fullwidth-stats{background-color:#20255b;padding:3em 0;}.fullwidth-stats p{color:#fff;font-weight:bold;}.stats__title{font-size:4.5em;}.stats__title::after{border:0.06em solid;width:0.4em;}@media screen and (max-width:64em){.fullwidth-stats{padding:3em 1.5em;}.fullwidth-stats__content{display:inline;}.stats{width:100%;}}.glossary-letter{max-width:89.5rem;margin:0 auto;}@media screen and (max-width:64em){.glossary-letter{padding:3rem 2rem !important;}}.glossary__item .views-field-changed{color:#007257;text-transform:uppercase;font-size:1.4rem;font-weight:700;margin-top:0.8rem;}.glossary__item .views-field-body .field-content{margin-top:1rem;font-weight:normal;}.glossary__item .views-field-field-page-detail .cta.cta__arrow{padding-left:3rem;}.glossary__item .views-field-field-page-detail .cta.cta__arrow::before{position:absolute;transform:none;left:0;}.glossary__item img{width:auto;margin:2rem 0;}.glossary__item p{margin-top:0;}.glossary__item:first-child{padding-top:0;}.glossary__item:last-child{padding-bottom:0;}@media screen and (min-width:64.0625em){.glossary__item{padding:4.5rem 0;}}.header{background-color:#fff;padding:1rem 2rem;}@media screen and (min-width:64.0625em){.header{padding:3rem 0;}}.header.is-sticky{position:sticky;top:0;z-index:100;border-bottom:1px solid #00a985;animation:slide-down 0.5s ease-out;}@keyframes slide-down{from{transform:translateY(-100%);}to{transform:translateY(0);}}.nav li{display:inline;margin:0;}.nav--top{display:flex;justify-content:space-between;color:#007157;padding:0 0.65em;}.nav--top__right{display:inherit;}.nav__pipe{padding:0 0.3em;color:#000;font-size:0.9em;}.lang-toggler{padding-left:1.5em;font-family:"TeX Gyre Adventor",sans-serif;}.lang-toggler .nav__pipe{padding:0;}.lang-toggler ul li a{text-decoration:none;}.nav--main{display:flex;justify-content:space-around;position:relative;}.nav--main li{text-transform:uppercase;font-weight:bold;font-family:"TeX Gyre Adventor",sans-serif;font-size:0.9em;}.nav--main li i{color:#000;}.nav--main__left,.nav--main__right{width:42%;display:flex;justify-content:space-between;margin:0;}.nav--main__logo-container{flex:1;display:flex;justify-content:center;}.nav--main__logo{position:absolute;top:-4rem;z-index:10;}.sub-menu-display{display:none;}.nav__parent{padding:0.5em 0.65em;}.nav__parent:hover{background-color:#20255b;color:#fff;}.nav__parent:hover .sub-menu-display{display:block;background-color:#20255b;color:#fff;width:84.4vw;left:-5rem;top:4.7rem;position:absolute;-moz-column-count:2;column-count:2;-moz-column-gap:10px;column-gap:10px;padding:7em 5.25em 2.15em;line-height:1.5em;}.nav__parent:hover .sub-menu-display li{text-transform:initial;position:relative;font-weight:normal;display:block;}.nav__parent:hover .sub-menu-display li:first-child{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;}.nav__parent:hover .sub-menu-display li:first-child::before{position:absolute;bottom:1em;background-color:#20255b;display:block;content:"";width:4rem;border-bottom:0.35em solid #00a985;margin-bottom:3rem;}.nav__search{padding:0.5em 0.65em;}.nav__search--active{background-color:#20255b;color:#fff;}.nav__search--active button .fa-search{display:none;}.nav__search--active button .fa-times{display:inline;color:#fff;padding-left:0.5em;}.search-btn{background:unset;border:none;text-transform:uppercase;}.search-btn .fa-times{display:none;}.research{text-decoration:underline;padding-left:0.25em;}.search-section{display:none;}.search-section--display{display:flex;text-align:center;background-color:#20255b;color:#fff;width:84.4vw;left:-5rem;top:4.7rem;position:absolute;padding:6em 0 2em;}.search-section__content{margin:0 auto;}.search-section__content .row{padding:0.5em 0;}.search-section__content label{text-transform:none;text-align:right;}.search-section__content input{padding-left:10px;height:5rem;width:100%;margin-left:1rem;color:#000;}.search-section__content button{margin:3.2rem auto;line-height:1em;}@media screen and (max-width:64em){.nav--main__left,.nav--main__right,.nav--top{display:none;}}.heading{margin-bottom:2rem;}.heading .heading__title{color:#fff;font-family:"TeX Gyre Adventor",sans-serif;font-size:3rem;font-weight:700;text-align:center;line-height:1;margin:2.5rem 0 2rem 0;}@media screen and (min-width:64.0625em){.heading .heading__title{font-size:4.6rem;margin-top:0;margin-bottom:4rem;line-height:1.2;}}.heading .heading__title.color-1{color:#20255b;}.heading .heading__title.bg-color-1{color:#fff;}.heading .heading__title[class*=bg-color-]{line-height:1.7;font-size:7.2rem;}.heading .heading__title[class*=bg-color-] span{-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 15px;}.heading .heading__title.bg-color-0 span{background-color:#fff;}.heading .heading__title.bg-color-1 span{background-color:#1e245d;}.heading .heading__title.bg-color-2 span{background-color:#00a985;}.page-node-type-entity-list-page .heading .heading__title{font-size:7.2rem;}@media screen and (max-width:64em){.page-node-type-entity-list-page .heading .heading__title{font-size:4rem;}}.page-node-type-entity-list-page .heading .heading__title span{padding:0 0.5rem;background-size:100% 100%;background-position:0 100%;background-image:linear-gradient(0deg,transparent 0%,transparent 12%,#1e245d 12%,#1e245d 80%,transparent 80%,transparent 100%);-webkit-box-decoration-break:clone;box-decoration-break:clone;}.page-node-type-entity-list-page .heading .heading__title.color-1{color:#20255b;}.page-node-type-entity-list-page .heading .heading__title.color-1 span{background-image:linear-gradient(0deg,transparent 0%,transparent 12%,#fff 12%,#fff 80%,transparent 80%,transparent 100%);}@media screen and (min-width:64.0625em){.heading .field--name-field-media-image img{border-top-right-radius:6em;}}@media screen and (max-width:64em){.heading{background-repeat:no-repeat;}.heading .heading__title[class*=bg-color-]{font-size:3.5rem;}}.heading-hp{position:relative;margin-bottom:4rem;}@media screen and (min-width:64.0625em){.heading-hp{display:flex;margin-bottom:10rem;}}.heading-hp-illustration{margin-top:-5rem;width:100%;}@media screen and (min-width:64.0625em){.heading-hp-illustration{margin-top:0;width:59%;}}.heading-hp-illustration img{width:100%;height:auto;}@media screen and (min-width:64.0625em){.heading-hp-illustration img{max-width:75.1rem;}}.heading-hp-description{position:relative;color:#fff;z-index:3;}@media screen and (min-width:64.0625em){.heading-hp-description{flex:0 0 auto;margin-right:-18.3rem;width:55%;}}.heading-hp-description-inner{background-color:#007157;padding:2rem 2rem 3rem 2rem;border-radius:4rem 4rem 4rem 0;}@media screen and (min-width:64.0625em){.heading-hp-description-inner{padding:13rem 8rem 7rem 8rem;border-radius:15rem 15rem 15rem 0;}}.heading-hp-title{font-size:4rem;font-weight:700;}@media screen and (min-width:64.0625em){.heading-hp-title{font-size:5rem;}}.heading-hp .field--name-field-link{text-align:center;}@media screen and (min-width:64.0625em){.heading-hp .field--name-field-link{text-align:left;}}.heading-hp .field--name-field-link a{color:#20255b;background-color:#fff;transition:all 0.3s ease-in-out;}.heading-hp .field--name-field-link a:hover{background-color:#20255b;color:#fff;}body:has(.list-partners) .block-hero-title-block{background:#007157;color:#fff;}body:has(.list-partners) .article-page__heading{position:relative;}@media screen and (min-width:64.0625em){body:has(.list-partners) .article-page__heading{padding-bottom:22rem;}}body:has(.list-partners) .article-page__heading::before{content:"";position:absolute;width:100%;height:4rem;bottom:-2px;left:0;background-image:url(/themes/custom/customer/assets/images/backgrounds/heading-background-mobile.svg);background-repeat:no-repeat;background-size:cover;background-position:top;z-index:0;}@media screen and (min-width:64.0625em){body:has(.list-partners) .article-page__heading::before{height:22rem;bottom:0;background-image:url(/themes/custom/customer/assets/images/backgrounds/heading-background.svg);}}body:has(.list-partners) .heading{position:relative;z-index:1;padding:4rem 1.5rem;max-width:89.5rem;margin:0 auto;}body:has(.list-partners) .heading .heading__title{color:#fff;margin:0;}body:has(.list-partners) .heading .heading-description p{font-size:2rem;font-weight:bold;}body:has(.list-partners) .block-system-breadcrumb-block{margin-top:3rem;}@media screen and (min-width:64.0625em){body:has(.list-partners) .block-system-breadcrumb-block{position:relative;z-index:1;margin-top:-20rem;}}.hero{height:635px;display:flex;flex-direction:column;background-repeat:no-repeat;background-size:cover;border-top-right-radius:6em;}@media screen and (max-width:85.4375em){.hero{border-radius:0;}}.hero__content{padding:0 2em;flex:1;max-width:71%;}@media screen and (max-width:85.4375em){.hero__content{padding:3em 1em;}}.hero__content .cta{font-size:0.7em;font-weight:800;}@media screen and (max-width:64em){.hero__content .cta{font-size:0.9em;}}@media screen and (min-width:85.5em){.hero__content .cta{font-size:0.9em;}}.hero__image,.hero__image-container img{position:absolute;border-top-right-radius:6em;}@media screen and (max-width:85.4375em){.hero__image,.hero__image-container img{border-radius:0;}}.hero__description{max-width:65%;}.hero__description p{font-size:0.7em;}.layout-site.no-padding{padding:0;}@media screen and (max-width:85.4375em){.hero__description p{font-size:0.6em;}.hero__content .title-important--primary{line-height:1.2em;}}@media screen and (max-width:50em){.hero__description{max-width:100%;}.hero__description p{font-size:0.9em;}.hero__description,.hero__content{max-width:100%;}}.paragraph--type--highlight{--margin-block:3rem;}@media screen and (min-width:50.0625em){.paragraph--type--highlight{--margin-block:5.5rem;}}.paragraph--type--highlight{margin-top:var(--margin-block);margin-bottom:var(--margin-block);background-color:#20255b;color:#fff;padding:4rem 2rem;}@media screen and (min-width:64.0625em){.paragraph--type--highlight{padding:4rem;text-align:center;}}.paragraph--type--highlight.green{background-color:#007157;}.paragraph--type--highlight .field--name-field-title .field__item{font-size:2.5rem;font-weight:700;line-height:normal;text-transform:uppercase;}@media screen and (min-width:64.0625em){.paragraph--type--highlight .field--name-field-title .field__item{font-size:4rem;}}.paragraph--type--highlight .field .field--name-field-body{margin-top:3rem;}.paragraph--type--highlight > a{margin-top:1rem;}.hightlighted-post .view-content{display:flex;justify-content:space-between;max-width:101rem;margin:0 auto;}.hightlighted-post .view-content .article-list-item{width:30rem;}.hightlighted-post .article-list__image-container{position:relative;overflow:hidden;width:100%;height:20rem;}.hightlighted-post .article-list__image-container img{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto;min-width:100%;min-height:100%;}.hightlighted-post .article-list-item__title{padding-top:0.7em;word-wrap:break-word;}.hightlighted-post .view-footer{width:100%;text-align:center;margin-top:3em;}@media screen and (min-width:50.0625em){.hightlighted-post{padding:3em;}.hightlighted-post .view-content .views-row:last-child .article-list-item{padding-bottom:0;}}@media screen and (max-width:64em){.hightlighted-post{padding:2em;}.hightlighted-post .view-content{display:inline;flex:1;}.hightlighted-post .view-content .views-row{width:100%;}.hightlighted-post .view-content .article-list-item{width:100%;}}@media screen and (max-width:64em){.hightlighted-post .view-content .views-row{width:45%;}}@media screen and (max-width:85.4375em){.hightlighted-post .view-content{flex-wrap:wrap;}.hightlighted-post .view-content .article-list-item{width:100%;}.hightlighted-post .article-list__image-container{height:auto;}.hightlighted-post .article-list__image-container img{position:unset;}}@media screen and (max-width:85.4375em){.hightlighted-post .view-content .article-list-item{width:28rem;}}@media screen and (min-width:85.5em){.hightlighted-post .view-content .article-list-item{width:30rem;}}.hp-highlighted{--margin-block:4rem;}@media screen and (min-width:50.0625em){.hp-highlighted{--margin-block:10rem;}}.hp-highlighted{margin-top:var(--margin-block);margin-bottom:var(--margin-block);position:relative;}.hp-highlighted .description{background-color:#dedfe7;padding:2rem 2rem 3rem 2rem;margin-left:auto;border-radius:4rem 4rem 0 4rem;transform:translateY(-4.5rem);margin-bottom:-4.5rem;line-height:normal;width:86.7%;}@media screen and (min-width:64.0625em){.hp-highlighted .description{padding:10rem 8rem 6rem 8rem;border-radius:15rem 15rem 0;transform:translateY(-38rem);margin-bottom:-38rem;width:55%;}}.hp-highlighted .field--name-field-image img{width:83%;height:auto;}@media screen and (min-width:64.0625em){.hp-highlighted .field--name-field-image img{width:auto;}}.hp-highlighted .field--name-field-title{font-family:"TeX Gyre Adventor",sans-serif;font-size:3rem;font-weight:700;line-height:1;}@media screen and (min-width:64.0625em){.hp-highlighted .field--name-field-title{font-size:4rem;}}.hp-highlighted .field--name-field-introduction{margin-top:2rem;font-size:2rem;}@media screen and (min-width:64.0625em){.hp-highlighted .field--name-field-introduction{font-size:2.2rem;}}.hp-highlighted .field--name-field-link a{margin-top:3rem;}@media screen and (min-width:64.0625em){.hp-highlighted .field--name-field-link a{margin-top:5rem;}}.hp-news{--margin-block:4rem;}@media screen and (min-width:50.0625em){.hp-news{--margin-block:10rem;}}.hp-news{margin-top:var(--margin-block);margin-bottom:var(--margin-block);}.hp-news .field--name-field-title{color:#20255b;font-family:"TeX Gyre Adventor",sans-serif;font-weight:700;margin-bottom:4rem;}.hp-news .field--name-field-link{text-align:center;margin-top:3rem;}@media screen and (min-width:64.0625em){.hp-news .field--name-field-link{margin-top:5rem;}}.hp-news .blog-grid__row{padding:0;}.hp-news .blog-grid__item-thumbnail,.hp-news .blog-grid__item-thumbnails{margin-top:0;}.hp-support{background-color:#fdedcf;color:#000;padding:4rem 0;}@media screen and (min-width:64.0625em){.hp-support{padding:8rem 0;}}.hp-support-inner{display:flex;flex-direction:column;gap:5rem;}@media screen and (min-width:64.0625em){.hp-support-inner{flex-direction:row;gap:6rem;}}@media screen and (min-width:64.0625em){.hp-support-description{flex:0 0 auto;width:40%;}}.hp-support .field--name-field-title{font-weight:700;margin-bottom:1em;}.hp-support .field--name-field-introduction{font-size:2rem;line-height:normal;}@media screen and (min-width:64.0625em){.hp-support .field--name-field-introduction{font-size:2.2rem;}}.hp-support .field--name-field-type-support{display:flex;flex-direction:column;gap:3rem;flex:1 1 auto;}.hp-support .field--name-field-type-support .row{display:flex;flex-direction:column;gap:3rem;width:100%;}@media screen and (min-width:50.0625em){.hp-support .field--name-field-type-support .row{flex-direction:row;justify-content:flex-start;}}@media screen and (min-width:50.0625em){.hp-support .field--name-field-type-support .row .hp-type-support-item{max-width:29.4rem;}}.hp-support .field--name-field-type-support .row .hp-type-support-item:nth-child(2){border-radius:0 15rem 0 0;}@media screen and (min-width:50.0625em){.hp-support .field--name-field-type-support .row:nth-child(even){justify-content:flex-end;}}.hp-support .field--name-field-link{margin-top:3rem;}@media screen and (min-width:64.0625em){.hp-support .field--name-field-link{margin-top:5rem;}}.hp-support .field--name-field-link a{display:inline-flex;align-items:center;gap:1rem;color:#000;background-color:#f7a512;transition:all 0.3s ease-in-out;}.hp-support .field--name-field-link a::after{font-family:"icomoon",sans-serif;content:"\e901";display:inline-block;}.hp-support .field--name-field-link a:hover{background-color:#000;color:#f7a512;}.hp-text-image{display:flex;flex-direction:column;gap:1rem;margin-bottom:3rem;}@media screen and (min-width:64.0625em){.hp-text-image{flex-direction:row;gap:5rem;margin-bottom:6rem;}}.hp-text-image::before{content:"\e902";font-family:"icomoon",sans-serif;font-size:10rem;color:#00a985;flex:0 0 auto;width:9.7rem;}@media screen and (min-width:64.0625em){.hp-text-image::before{font-size:23rem;width:23.8rem;}}.hp-text-image .description{color:#20255b;line-height:normal;}.hp-text-image .field--name-field-title{position:relative;font-family:"TeX Gyre Adventor",sans-serif;font-weight:700;color:#20255b;margin-bottom:2rem;}.hp-text-image .field--name-field-title::after{content:"";display:inline-block;width:5.2rem;height:0.8rem;background-color:#00a985;margin-top:2rem;}@media screen and (min-width:64.0625em){.hp-text-image .field--name-field-introduction{font-size:2.2rem;}}.hp-type-support-item{position:relative;overflow:hidden;}.hp-type-support-item::before{position:absolute;top:0;left:0;content:"";width:100%;height:calc(100% - 0.2rem);background-color:rgba(0,0,0,0.5);z-index:10;transition:all 0.3s ease-in-out;}.hp-type-support-item::after{position:absolute;top:10%;right:10%;font-family:"icomoon",sans-serif;font-size:10rem;content:"\e901";color:rgba(247,165,18,0.5);}@media screen and (min-width:64.0625em){.hp-type-support-item::after{right:3rem;top:3rem;}}.hp-type-support-item:hover::before,.hp-type-support-item:focus::before{opacity:0;}.hp-type-support-item .field--name-field-image img{width:100%;}@media screen and (min-width:50.0625em){.hp-type-support-item .field--name-field-image img{width:auto;}}.hp-type-support-item-title{display:flex;align-items:flex-end;position:absolute;bottom:0;left:0;height:100%;text-transform:uppercase;color:#fff;font-family:"TeX Gyre Adventor",sans-serif;font-size:2.5rem;font-weight:700;padding:3rem;z-index:15;}.hp-type-support-item-title a{text-decoration:none;line-height:normal;}.hp-type-support-item-title a::before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;z-index:20;}.hp-type-support-item-title a:hover,.hp-type-support-item-title a:focus{text-decoration:underline;}.item-partner{background-color:#dedfe7;padding:0.6rem;border-radius:2rem 2rem 2rem 0;overflow:hidden;height:100%;transition:all 0.3s ease-in-out;}.item-partner:hover,.item-partner:focus{background-color:#00a985;}.item-partner-content{padding:1.5rem 0.8rem 1rem 0.8rem;}.item-partner-media{background-color:#fff;border-radius:1.5rem 1.5rem 1.5rem 0;padding:1rem;overflow:hidden;aspect-ratio:1/1;}.item-partner-media .media{display:flex;justify-content:center;align-items:center;width:100%;height:100%;}.item-partner-media .media img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;}.item-partner-title a{display:block;line-height:1.2;font-size:1.6rem;text-decoration:none;color:#1e245d;}.item-partner-title a::after{display:inline-block;content:"\e905";font-size:2rem;font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:0.6rem;margin-top:-0.3rem;}.item-partner:hover .item-partner-title a,.item-partner:focus .item-partner-title a > .item-partner-title a{color:#fff;}.job-offer--list .view-content{padding:5rem 0;}.partners-list .search-filter-form{background-color:#1e245d;color:#fff;}.partners .entity-list-content > ul{display:flex;flex-wrap:wrap;gap:6rem 2rem;max-width:126.8rem;margin:0 auto;}@media screen and (max-width:64em){.partners .entity-list-content > ul{margin:0 2rem;gap:2rem;}}.partners .entity-list-content > ul > li{flex-basis:calc(33% - 1rem - 0.1px);line-height:1;background-color:#fff;}@media screen and (max-width:64em){.partners .entity-list-content > ul > li{flex-basis:calc(50% - 1rem - 0.1px);}}@media screen and (max-width:50em){.partners .entity-list-content > ul > li{flex-basis:100%;max-width:35rem;margin-left:auto;margin-right:auto;}}.partners .entity-list-content > ul > li::before{content:none;}.list-page__title{background-color:#20255b;padding:6rem 4rem 4rem;color:#fff;}.list-page__title .title{max-width:89.5rem;margin:0 auto;}@media screen and (max-width:64em){.list-page__title .title{padding:3rem 2rem !important;}}.list-page__title .title{padding-left:1.5rem;}.list-page .view-filters,.block-views-exposed-filter-blockarticle-list-article-exposed-form{background-color:#20255b;padding:0 4rem 6rem;}.list-page .view-filters legend,.block-views-exposed-filter-blockarticle-list-article-exposed-form legend{display:none;}.list-page .view-filters input[type=checkbox],.block-views-exposed-filter-blockarticle-list-article-exposed-form input[type=checkbox]{opacity:0;float:left;position:absolute;}.list-page .view-filters label,.block-views-exposed-filter-blockarticle-list-article-exposed-form label{display:flex;align-items:center;color:#fff;}.list-page .view-filters,.block-views-exposed-filter-blockarticle-list-article-exposed-form{}.list-page .view-filters label::before,.block-views-exposed-filter-blockarticle-list-article-exposed-form label::before{content:"";height:2.6rem;width:2.6rem;margin-right:0.5em;}.list-page .view-filters,.block-views-exposed-filter-blockarticle-list-article-exposed-form{}.list-page .view-filters input[type=checkbox] + label::before,.block-views-exposed-filter-blockarticle-list-article-exposed-form input[type=checkbox] + label::before{border:0.2em solid #fff;background:#fff;}.list-page .view-filters,.block-views-exposed-filter-blockarticle-list-article-exposed-form{}.list-page .view-filters input[type=checkbox]:checked + label::before,.block-views-exposed-filter-blockarticle-list-article-exposed-form input[type=checkbox]:checked + label::before{background:transparent;}.list-page .view-filters,.block-views-exposed-filter-blockarticle-list-article-exposed-form{}.list-page .view-filters input[type=checkbox]:focus + label::before,.block-views-exposed-filter-blockarticle-list-article-exposed-form input[type=checkbox]:focus + label::before{outline:rgb(59,153,252) auto 5px;}.list-page .view-filters button[type=submit],.block-views-exposed-filter-blockarticle-list-article-exposed-form button[type=submit]{margin:5rem auto 0;}.list-page .view-filters .form--inline .form-actions,.block-views-exposed-filter-blockarticle-list-article-exposed-form .form--inline .form-actions{margin:0;text-align:center;}.list-page .view-filters .form-checkboxes,.block-views-exposed-filter-blockarticle-list-article-exposed-form .form-checkboxes{max-width:89.5rem;margin:0 auto;}@media screen and (max-width:64em){.list-page .view-filters .form-checkboxes,.block-views-exposed-filter-blockarticle-list-article-exposed-form .form-checkboxes{padding:3rem 2rem !important;}}.list-page .view-filters .form-checkboxes,.block-views-exposed-filter-blockarticle-list-article-exposed-form .form-checkboxes{-moz-column-count:2;column-count:2;}.list-page .view-filters .form--inline .form-item,.block-views-exposed-filter-blockarticle-list-article-exposed-form .form--inline .form-item{float:none;margin:0;flex:50%;padding:1.5rem;}.list-page .view-filters .form--inline .form-item.form-type-checkbox,.block-views-exposed-filter-blockarticle-list-article-exposed-form .form--inline .form-item.form-type-checkbox{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;break-inside:avoid-column;}.list-page .view-filters .article-list__image-container,.block-views-exposed-filter-blockarticle-list-article-exposed-form .article-list__image-container{position:relative;overflow:hidden;width:100%;height:28rem;}.list-page .view-filters .article-list__image-container img,.block-views-exposed-filter-blockarticle-list-article-exposed-form .article-list__image-container img{position:absolute;top:-9999px;right:-9999px;bottom:-9999px;left:-9999px;margin:auto;min-width:100%;min-height:100%;}@media screen and (max-width:50em){.list-page .view-filters .group-filters-inline,.block-views-exposed-filter-blockarticle-list-article-exposed-form .group-filters-inline{padding-bottom:0 !important;padding-top:0 !important;}}.list-page .view-filters .group-filters-inline label,.block-views-exposed-filter-blockarticle-list-article-exposed-form .group-filters-inline label{display:inline-block;margin-right:0.9em;}@media screen and (max-width:50em){.list-page .view-filters .group-filters-inline label,.block-views-exposed-filter-blockarticle-list-article-exposed-form .group-filters-inline label{display:block;margin-bottom:0.4em;}}.list-page .view-filters .group-filters-inline label::before,.block-views-exposed-filter-blockarticle-list-article-exposed-form .group-filters-inline label::before{content:none;}.list-page .view-filters .group-filters-inline .form-item.form-item-date-fin,.list-page .view-filters .group-filters-inline .form-item.form-item-date-debut,.block-views-exposed-filter-blockarticle-list-article-exposed-form .group-filters-inline .form-item.form-item-date-fin,.block-views-exposed-filter-blockarticle-list-article-exposed-form .group-filters-inline .form-item.form-item-date-debut{margin-left:0;padding-left:0;}.list-page .view-filters .group-filters-inline.input-small input,.block-views-exposed-filter-blockarticle-list-article-exposed-form .group-filters-inline.input-small input{height:2.6em;width:7em;}.list-page .view-filters .group-filters-inline .form-item,.block-views-exposed-filter-blockarticle-list-article-exposed-form .group-filters-inline .form-item{display:inline-block;}.list-page .view-content{max-width:89.5rem;margin:0 auto;}@media screen and (max-width:64em){.list-page .view-content{padding:3rem 2rem !important;}}.list-page .view-content{padding-top:6rem;}.list-page .view-empty{max-width:89.5rem;margin:0 auto;}@media screen and (max-width:64em){.list-page .view-empty{padding:3rem 2rem !important;}}.list-page .view-empty{padding-top:4rem;min-height:30vh;display:flex;justify-content:center;align-items:center;}.list-page .view-empty p{opacity:0.7;font-size:2em;margin:0;}.article-list-item{padding-bottom:1em;}@media screen and (max-width:64em){.list-page .view-filters .form-checkboxes,.block-views-exposed-filter-blockarticle-list-article-exposed-form .form-checkboxes{-moz-column-count:1;column-count:1;padding-left:0 !important;padding-right:0 !important;padding-top:0 !important;}.block-views-exposed-filter-blockarticle-list-article-exposed-form .form--inline .form-item{padding:1.5rem 0;}}@media screen and (max-width:64em){.list-page .view-filters{padding:0 0 6rem;}.list-page .view-filters label::before{content:"";height:2rem;width:2rem;margin-right:0.5em;}.article-list__image-container{height:auto;}.article-list__image-container img{position:unset;display:block;}}.list-page__press_contact{background-color:#20255b;color:#fff;}@media screen and (min-width:50.0625em){.list-page__press_contact{padding:4rem 0;}}.list-page__press_contact .layout-content{padding:0 1.5rem;}.list-page__press_contact h2,.list-page__press_contact h3,.list-page__press_contact h4,.list-page__press_contact h5{color:#fff;}.list-page__press_contact h2::after,.list-page__press_contact h3::after,.list-page__press_contact h4::after,.list-page__press_contact h5::after{background-color:#fff;border-color:#fff;}.list-partners .view-content .views-container{padding-block:3rem;}@media screen and (min-width:64.0625em){.list-partners .view-content .views-container{padding-block:6rem;}}.list-partners .view-content .views-container:nth-child(even){background-color:rgba(222,223,231,0.3);}.list-partners .view-content .views-container:nth-child(odd){background-color:#fff;}.list-partners .view-content .views-container .taxonomy-term{max-width:101rem;margin:0 auto;margin-bottom:4rem;padding:0 3rem;}.list-partners .view-content .views-container .taxonomy-term > h2{font-family:"TeX Gyre Adventor",sans-serif;color:#20255b;text-transform:uppercase;font-size:2em;line-height:1.3em;font-weight:bold;}.list-partners .view-content .views-container .taxonomy-term > h2 a{text-decoration:none;font-size:unset;}.list-partners .view-content .views-container .taxonomy-term > h2::after{background-color:#20255b;display:block;content:"";width:4rem;border-bottom:0.65rem solid #20255b;margin-top:2rem;}@media screen and (max-width:50em){.list-partners .view-content .views-container .taxonomy-term > h2{font-size:3rem;}}.list-partners .view-content .views-container .views-rows-container{display:flex;flex-flow:row wrap;gap:1.5rem;padding:0 1rem;max-width:118rem;margin:0 auto;}@media screen and (min-width:50.0625em){.list-partners .view-content .views-container .views-rows-container{display:grid;grid-template-columns:repeat(5,1fr);gap:2rem;}}.list-partners .view-content .views-container .views-rows-container > .views-row{width:calc(50% - 1rem);}@media screen and (min-width:26.625em){.list-partners .view-content .views-container .views-rows-container > .views-row{width:33%;}}@media screen and (min-width:50.0625em){.list-partners .view-content .views-container .views-rows-container > .views-row{width:auto;}}.make-donation{--margin-block:3rem;}@media screen and (min-width:50.0625em){.make-donation{--margin-block:5.5rem;}}.make-donation{margin-top:var(--margin-block);margin-bottom:var(--margin-block);position:relative;background-color:#fdedcf;padding:4rem 0;color:#20255b;}@media screen and (min-width:64.0625em){.make-donation{text-align:center;}}.make-donation::before{position:absolute;top:1rem;left:1rem;font-family:"icomoon",sans-serif;font-size:10rem;content:"\e901";color:rgba(247,165,18,0.5);}@media screen and (min-width:64.0625em){.make-donation::before{left:7rem;top:1rem;font-size:21rem;}}.make-donation-content{position:relative;}.make-donation-title{font-family:"TeX Gyre Adventor",sans-serif;font-size:3rem;font-weight:700;text-transform:uppercase;line-height:1;}@media screen and (min-width:64.0625em){.make-donation-title{font-size:4rem;}}.make-donation-text{margin-top:3rem;}.make-donation-link{margin-top:3rem;}.make-donation-link a{display:inline-flex;align-items:center;gap:1rem;color:#000;background-color:#f7a512;transition:all 0.3s ease-in-out;}.make-donation-link a::after{font-family:"icomoon",sans-serif;content:"\e901";display:inline-block;}.make-donation-link a:hover{background-color:#000;color:#f7a512;}.media-slide,.media-modal{display:grid;place-content:center;}.media-slide{position:relative;background-color:rgba(0,0,0,0.85);}@media screen and (min-width:26.625em){.media-slide,.media-slide .image-style-slide-carousel{height:30rem;}}@media screen and (min-width:50.0625em){.media-slide,.media-slide .image-style-slide-carousel{height:40.1rem;}}.media-slide .image-style-slide-carousel{display:block;-o-object-fit:contain;object-fit:contain;}.media-modal img{display:block;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;max-height:calc(100dvh - 13rem);max-width:calc(100vw - 19rem);margin:0 auto;}.media-modal figcaption{font-size:1.6rem;margin-top:1.2rem;}.paragraph--type--numerics-indicators-large{background-color:#1e245d;padding:1em 0;}@media screen and (min-width:64.0625em){.paragraph--type--numerics-indicators-large{padding:3em 0;}}.path-frontpage .paragraph--type--numerics-indicators-large{max-width:126.8rem;margin:0 auto;padding:0 2rem;}@media screen and (min-width:64.0625em){.path-frontpage .paragraph--type--numerics-indicators-large{padding:0 1rem;}}.path-frontpage .paragraph--type--numerics-indicators-large{padding:1em 0;}@media screen and (min-width:64.0625em){.path-frontpage .paragraph--type--numerics-indicators-large{padding:3em 0;}}.paragraph--type--numerics-indicators-large .mb-l{margin-bottom:0;}.paragraph--type--numerics-indicators-large .mt-xl{margin-top:0;}.paragraph--type--numerics-indicators-large .field--name-field-link{max-width:89.5rem;margin:0 auto;}@media screen and (max-width:64em){.paragraph--type--numerics-indicators-large .field--name-field-link{padding:3rem 2rem !important;}}.paragraph--type--numerics-indicators-large .field--name-field-link{margin-top:4rem;text-align:center;}.paragraph--type--numerics-indicators-large .field--name-field-link a{display:inline-flex;align-items:center;gap:1rem;color:#000;background-color:#f7a512;transition:all 0.3s ease-in-out;}.paragraph--type--numerics-indicators-large .field--name-field-link a::after{font-family:"icomoon",sans-serif;content:"\e901";display:inline-block;}.paragraph--type--numerics-indicators-large .field--name-field-link a:hover{background-color:#000;color:#f7a512;}.boxed .number-indicator{display:flex;width:70%;flex-direction:row;flex:0 0 30%;}.boxed .number-indicator .number-indicator__number{background-color:#fff;border:1px solid #007157;padding:0.6em;width:142px;height:142px;border-radius:50%;}.boxed .number-indicator .number-indicator__number-inner{font-weight:bold;width:117px;height:117px;border-radius:50%;font-size:1.6em;color:#fff;text-align:center;background:#007157;display:flex;flex-flow:column wrap;justify-content:space-around;}.boxed .number-indicator .number-indicator__description{margin-top:1.6em;color:#007157;padding-left:1em;flex:0 0 30%;}.boxed .number-indicator .number-indicator__description::before,.boxed .number-indicator .number-indicator__description::after{content:"";width:4rem;height:8px;display:block;background-color:#007157;}.boxed .number-indicator .number-indicator__description::before{margin-bottom:0.7em;}.boxed .number-indicator .number-indicator__description::after{margin-top:0.7em;}.boxed .number-indicator .number-indicator__description p{font-size:0.8em;width:70%;}.large-indicators .number-indicator{flex:0 0 30%;}@media screen and (min-width:64.0625em){.large-indicators .number-indicator{text-align:left;}}.large-indicators .number-indicator .number-indicator__item{text-align:center;}@media screen and (min-width:64.0625em){.large-indicators .number-indicator .number-indicator__item{text-align:left;}}.large-indicators .number-indicator .number-indicator__number{color:#fff;font-size:9rem;font-weight:bold;}.large-indicators .number-indicator .number-indicator__number::after{content:"";width:25%;height:8px;display:block;background-color:#00a985;margin:0.2em auto;}@media screen and (min-width:64.0625em){.large-indicators .number-indicator .number-indicator__number::after{margin:0.2em 0;}}.large-indicators .number-indicator .number-indicator__number p{margin:0;line-height:normal;}.large-indicators .number-indicator .number-indicator__description{color:#fff;}.large-indicators .number-indicator .number-indicator__description p{font-size:0.8em;}@media screen and (max-width:64em){.large-indicators,.basic-indicators{display:block;}.number-indicator{padding:1em 0;}.basic-indicators .number-indicator{width:100%;}.basic-indicators .number-indicator .number-indicator__item{width:100%;}.basic-indicators .number-indicator .number-indicator__item .number-indicator__number{margin:0 auto;}.basic-indicators .number-indicator .number-indicator__item .number-indicator__description::before{max-width:4rem;margin:0 auto;}.basic-indicators .number-indicator .number-indicator__item .number-indicator__description::after{max-width:4rem;margin:0 auto;}.basic-indicators .number-indicator .number-indicator__item .number-indicator__description{padding:1em 0;max-width:64%;margin:0 auto;text-align:center;}.basic-indicators .number-indicator .number-indicator__item .number-indicator__description p{width:100%;}.large-indicators .number-indicator .number-indicator__number::after{width:14%;height:1rem;}}.pager{padding:5rem 0;max-width:1268px;margin:0 auto;}.pager .visually-hidden{margin:0;}.pager,.pager ul.pager__items{display:flex;flex-wrap:wrap;flex:1;}.pager ul.pager__items{margin:0;}.pager li.pager__item{padding:0;}.pager li.pager__item a{padding:0 1rem;font-size:25px;font-weight:700;color:#20255b;}.pager li.pager__item.is-active a{text-decoration:none;}.pager li.pager__item::before{content:none !important;}.pager .pager__item.pager__item--first,.pager .pager__item.pager__item--last{flex:1;position:relative;display:flex;align-items:flex-end;padding:0;}.pager .pager__item.pager__item--first.disabled a::after,.pager .pager__item.pager__item--first.disabled a::before,.pager .pager__item.pager__item--last.disabled a::after,.pager .pager__item.pager__item--last.disabled a::before{display:none;}.pager .pager__item.pager__item--first a,.pager .pager__item.pager__item--last a{font-size:1.8rem;}.pager .pager__item.pager__item--first a{margin-left:0.7rem;}.pager .pager__item.pager__item--first a::before{display:inline-block;content:"\e903";font-size:1em;font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:0.1rem;}.pager .pager__item.pager__item--last{justify-content:flex-end;}.pager .pager__item.pager__item--last a{margin-right:0.7rem;}.pager .pager__item.pager__item--last a::after{display:inline-block;content:"\e90b";font-size:1em;font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-bottom:0.1rem;}@media screen and (max-width:64em){.pager{padding:5rem 1rem !important;max-width:unset;}.pager__item.pager__item--first .pager__link-text,.pager__item.pager__item--last .pager__link-text{display:none;}}.prehome.ui-dialog{max-width:500px;min-width:auto;width:100% !important;}.prehome.ui-dialog .ui-dialog-titlebar-close{width:25px;height:25px;background:url(/themes/custom/customer/assets/images/icons/close.svg) no-repeat center;}.prehome .ui-dialog-content{padding:0;background:none;}.prehome-media{display:flex;justify-content:center;}@media screen and (max-width:500px){.prehome-media img{width:100%;}}.paragraph--type--profile{--margin-block:3rem;}@media screen and (min-width:50.0625em){.paragraph--type--profile{--margin-block:5.5rem;}}.paragraph--type--profile{margin-top:var(--margin-block);margin-bottom:var(--margin-block);display:flex;flex-direction:column;align-items:center;gap:3rem;background-color:#fdedcf;}@media screen and (min-width:50.0625em){.paragraph--type--profile{flex-direction:row;align-items:flex-start;padding:3rem 4.5rem;}}.paragraph--type--profile .image{flex-shrink:0;overflow:hidden;border-radius:50%;border:1px solid #007157;}.paragraph--type--profile .image img{display:block;width:18rem;aspect-ratio:1;margin:1rem;border-radius:50%;}.paragraph--type--profile .field--name-field-title .field__item{font-size:2.5rem;font-weight:700;line-height:normal;text-transform:uppercase;}.paragraph--type--profile .content{flex-grow:1;}.profile-entry{background:#007257;text-align:center;padding:8rem 0;font-size:4rem;color:#fff;}.profile-entry select{background:transparent;border:none;text-decoration:underline;}.profile-entry-item{padding:0.4em 0;}.profile-entry--button{margin-top:4rem;}.profile-entry .ui-selectmenu-button.ui-button{width:auto;background:transparent;border:none;border-bottom:3px solid #fff;border-bottom-left-radius:unset;border-bottom-right-radius:unset;padding:0;color:#fff;font-weight:100;font-family:unset;text-transform:lowercase;}.profile-entry .ui-selectmenu-text{display:unset;font-family:"Roboto",arial,sans-serif;}.profile-entry .ui-selectmenu-icon.ui-icon{background:none repeat scroll 0 0 transparent;text-indent:0;overflow:unset !important;height:auto;width:auto;padding-left:0.25em;}.profile-entry .ui-selectmenu-icon.ui-icon.ui-icon-triangle-1-s::before{display:inline-block;content:"\e900";font-size:1em;font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.profile-entry .ui-selectmenu-button-open .ui-selectmenu-icon.ui-icon::before{display:inline-block;content:"\e90c";font-size:1em;font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ui-selectmenu-menu .ui-menu{background-color:#007257;}.ui-selectmenu-menu .ui-menu .ui-menu-item{color:#fff;text-transform:lowercase;font-size:4rem;white-space:nowrap;}.ui-selectmenu-menu .ui-menu .ui-menu-item .ui-state-active{background:transparent;border:0;}@media screen and (max-width:64em){.profile-entry{font-size:3rem;}.profile-entry label{display:block;font-weight:300;}.profile-entry-item{padding:1em 0;}}@media screen and (max-width:64em){.ui-selectmenu-menu .ui-menu .ui-menu-item{font-size:2.1rem;}}.block-simple-quiz .quiz__container{color:#1e245d;padding:3em 0;border:3px solid #1e245d;max-width:1268px;margin:0 auto;text-align:center;}.block-simple-quiz .question__title{color:#1e245d;font-size:unset;font-weight:bold;padding:2.5em 0 2em;}.block-simple-quiz .js-answer-container{display:flex;justify-content:space-around;color:#1e245d;}.block-simple-quiz .js-quiz-question-answer{max-width:80%;margin:0 auto;padding:0 5em;}.block-simple-quiz .js-bad-answer,.block-simple-quiz .js-good-answer{font-weight:bold;}.block-simple-quiz .quiz-results--ending-message{font-family:"TeX Gyre Adventor",sans-serif;color:#20255b;text-transform:uppercase;font-size:2em;line-height:1.3em;font-weight:bold;}.block-simple-quiz .quiz-results--ending-message a{text-decoration:none;font-size:unset;}.block-simple-quiz .quiz-results--ending-message::after{background-color:#20255b;display:block;content:"";width:4rem;border-bottom:0.65rem solid #20255b;margin-top:2rem;}.block-simple-quiz .quiz-results--ending-message{font-size:1.5em;}.block-simple-quiz button{margin:0 auto;margin-top:2em;}.block-simple-quiz .quiz__final-score{padding-top:0.5em;display:block;font-weight:bold;font-size:2em;}.block-simple-quiz [type=radio]:checked,.block-simple-quiz [type=radio]:not(:checked){position:absolute;left:-9999px;}.block-simple-quiz [type=radio]:checked + label,.block-simple-quiz [type=radio]:not(:checked) + label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;}.block-simple-quiz [type=radio]:checked + label::before,.block-simple-quiz [type=radio]:not(:checked) + label::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border:1px solid #ddd;border-radius:100%;background:#1e245d;}.block-simple-quiz [type=radio]:checked + label::after,.block-simple-quiz [type=radio]:not(:checked) + label::after{content:"";width:14px;height:14px;background:#fff;position:absolute;top:5px;left:5px;border-radius:100%;transition:all 0.2s ease;}.block-simple-quiz [type=radio]:not(:checked) + label::after{opacity:0;transform:scale(0);}.block-simple-quiz [type=radio]:checked + label::after{opacity:1;transform:scale(1);}@media screen and (max-width:64em){.block-simple-quiz{padding:0 2em;}}@media screen and (max-width:64em){.block-simple-quiz{padding:0 0.5em;}.block-simple-quiz .quiz__container .question__title{padding:2.5em 1em 2em;}.block-simple-quiz .quiz__container .js-answer-container{display:block;text-align:left;padding:0 2em;}.block-simple-quiz .quiz__container .js-answer-container li{padding:0.6em 0;}.block-simple-quiz .js-quiz-question-answer{padding:0 0.2em;}}.Quotation,.Quotation--simple{max-width:89.5rem;}@media screen and (max-width:50em){.Quotation,.Quotation--simple{width:85%;}}.Quotation,.Quotation--simple{margin:0 auto;padding:2.5em 0 1.5em;color:#00a985;font-weight:bold;}.Quotation__content,.Quotation--simple{margin:0 0 4rem;position:relative;font-size:4rem;font-weight:800;}.Quotation--simple{display:block;line-height:1em;padding:1.5em 0;margin-bottom:0;}.Quotation__content::after,.Quotation__content::before{font-size:4em;line-height:0.5em;font-family:Helvetica Neue !important;position:absolute;}.Quotation__content::before{content:"“";transform:translateX(-110%);}.Quotation__content::after{content:"”";transform:translate(10%,35%);}.Quotation__author{font-size:2rem;font-style:normal;}@media screen and (max-width:64em){.Quotation .Quotation__content,.Quotation--simple .Quotation__content{font-size:2.5rem;}.Quotation__content::before{transform:translateX(-38%) translateY(-46%);}}.ranking-list{counter-reset:count-ranking;display:flex;flex-wrap:wrap;margin-right:calc(5rem / -2);margin-left:calc(5rem / -2);}.ranking-list > *{width:calc(100% / 1 - 0.1px);padding-right:calc(5rem / 2);padding-left:calc(5rem / 2);margin-bottom:5rem;counter-increment:count-ranking;}@media screen and (min-width:50.0625em){.ranking-list > *{width:calc(100% / 2 - 0.1px);min-height:7.5em;}}@media screen and (min-width:64.0625em){.ranking-list > *{width:calc(100% / 3 - 0.1px);}}.ranking-element{position:relative;display:block;min-height:100%;padding:1.5em 1em 1em;background:#007157;color:#fff !important;font-family:"TeX Gyre Adventor",sans-serif;font-size:2.2rem;font-weight:bold;line-height:normal;text-decoration:none;transition:all 0.3s ease-in-out;}.ranking-element::before{content:counter(count-ranking);position:absolute;top:0;display:flex;justify-content:center;align-items:center;width:1.75em;height:1.75em;transform:translateY(-50%);border:2px solid;border-radius:50%;background:#fff;color:#007157;font-size:1.5em;transition:all 0.3s ease-in-out;}.ranking-element:hover,.ranking-element:focus{background:#20255b;}.ranking-element:hover::before,.ranking-element:focus::before{color:#20255b;}.related-content__content{max-width:101rem;margin:0 auto;padding:5rem;width:100%;margin:0;}.related-content__content .title{margin:0;}.related-content{background-color:#20255b;}.related-content .related-content__list{padding:4rem 0;}.related-content .related-content__list .view-content,.related-content .related-content__list .views-rows-container{display:flex;flex-wrap:wrap;gap:4rem;}.related-content .related-content__list .view-content > .related-content__list-item,.related-content .related-content__list .views-rows-container > .related-content__list-item{flex:1;}.related-content .related-content__list .view-empty{text-align:center;color:#fff;opacity:0.7;font-size:3rem;}@media screen and (min-width:50.0625em){.block.related-content{display:flex;justify-content:center;}.related-content .related-content__list-item{max-width:50%;}}@media screen and (max-width:64em){.related-content .related-content__list .view-content{flex-direction:column;justify-content:center;}.related-content .related-content__list .view-content > .related-content__list-item{padding:2rem 0 !important;}.related-content__content{padding:2rem;}}.block-views-exposed-filter-blocksearch-result-page-1{background-color:#20255b;text-align:center;color:#fff;padding:4rem 0;margin-bottom:2em;}@media screen and (max-width:64em){.block-views-exposed-filter-blocksearch-result-page-1{padding-inline:2rem;}}.block-views-exposed-filter-blocksearch-result-page-1 .form-type-textfield{display:flex;text-align:center;max-width:23em;margin:0 auto;float:none;padding:0;}.block-views-exposed-filter-blocksearch-result-page-1 .form-type-textfield label{display:block;text-align:right;padding:0 1rem 0 0;font-size:1.7rem;line-height:1.3em;font-weight:100;}.block-views-exposed-filter-blocksearch-result-page-1 .form-type-textfield input{height:2.2em;width:25em;color:#000;padding:0 1rem;}.block-views-exposed-filter-blocksearch-result-page-1 h1{font-family:"TeX Gyre Adventor",sans-serif;text-align:center;text-transform:uppercase;font-weight:bold;font-size:1.8em;padding:0 0 4rem;}.block-views-exposed-filter-blocksearch-result-page-1 .form-actions{margin:0;padding:4rem 0 0;}@media screen and (max-width:64em){.block-views-exposed-filter-blocksearch-result-page-1 .form-type-textfield{width:100%;flex-direction:column;}.block-views-exposed-filter-blocksearch-result-page-1 .form-type-textfield label{text-align:left;padding:0 0 1rem;width:100%;font-size:2rem;}.block-views-exposed-filter-blocksearch-result-page-1 .form-type-textfield input{width:100%;height:2.7em;color:#000;border:0;}}#search-top .block-views-exposed-filter-blocksearch-result-page-1{background-color:transparent;}#search-top label{visibility:hidden;position:absolute;left:-9999px;}#search-top .form-type-textfield{max-width:18em;margin:0;}#search-top .views-exposed-form{padding:0;margin-bottom:0;}#search-top .form--inline{display:flex;justify-content:flex-end;align-items:center;}#search-top .form-text{border-left:1px #1e245d solid;border-right:none;border-top:1px #1e245d solid;border-bottom:1px #1e245d solid;}#search-top .form-actions{padding:0;background:#fff;}#search-top .form-submit{font-size:1.5rem;height:2.9em;padding:0 0.8rem;border-radius:0;border-right:1px #1e245d solid;border-left:none;border-top:1px #1e245d solid;border-bottom:1px #1e245d solid;}.sitemap{margin-top:3rem;}.sitemap-item{margin-bottom:3rem;}.sitemap-menu a:not([class*=btn],.link-A,.cookie-link),.sitemap-menu button:not([class*=btn],.link-A,.cookie-link){color:#20255b;}.sitemap-menu a[target=_blank]::after{display:inline-block;content:"\e905";font-size:1em;font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-left:0.6rem;}.sitemap-menu button{text-transform:uppercase;font-family:"TeX Gyre Adventor",sans-serif;}.sitemap-menu > li:not(:first-child){margin-top:3rem;}.sitemap-menu > li > a,.sitemap-menu > li button{font-weight:700;}.sitemap-menu .expanded ul{margin-top:1.5rem;margin-left:1em;}.slideshow.type-default{margin-inline:2rem;}@media screen and (min-width:50.0625em){.slideshow.type-default{position:relative;left:50%;width:100vw;transform:translateX(-50%);margin-inline:0;}}.slideshow-nav > li::before{content:none !important;}.slideshow.type-default .slideshow-nav{display:flex;justify-content:center;gap:1.5rem;margin-top:2.5rem;}.slideshow.type-modal .slideshow-nav{position:fixed;top:50%;right:2rem;z-index:1;transform:translateY(-50%);display:grid;gap:1.5rem;}.slideshow-nav-prev,.slideshow-nav-next{display:grid;place-content:center;width:4.6rem;aspect-ratio:1;padding:0;border:none;border-radius:50%;transition:all 0.3s ease-in-out;}.slideshow-nav-prev::before,.slideshow-nav-next::before{display:inline-block;content:"\e903";font-size:2rem;font-family:"icomoon",sans-serif;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slideshow.type-default .slideshow-nav-prev,.slideshow.type-default .slideshow-nav-next{color:#fff;background-color:#007157;}.slideshow.type-default .slideshow-nav-prev:hover,.slideshow.type-default .slideshow-nav-prev:focus,.slideshow.type-default .slideshow-nav-next:hover,.slideshow.type-default .slideshow-nav-next:focus{background-color:#000;}.slideshow.type-modal .slideshow-nav-prev,.slideshow.type-modal .slideshow-nav-next{color:#000;background-color:#fff;}.slideshow-nav-prev[disabled],.slideshow-nav-next[disabled]{opacity:0.4;filter:saturate(0);}.slideshow-nav-next::before{content:"\e90b";}.slideshow-pagination{position:fixed;top:calc(50% - 8rem);right:2rem;bottom:auto;left:auto;z-index:1;transform:translateY(-50%);width:auto;min-width:4.6rem;font-size:1.4rem;text-align:center;}.swiper-pagination-current{font-weight:700;}.social-post-container .social-post--item{width:75%;border:0.3rem solid #1e245d;margin:0 auto;padding:0 1rem;}.fb_iframe_widget_fluid{overflow:hidden;}@media screen and (max-width:64em){.social-post-container .social-post--item{width:100%;}}.field--name-field-social-share{max-width:89.5rem;margin:0 auto;}@media screen and (max-width:64em){.field--name-field-social-share{padding:3rem 2rem !important;}}.field--name-field-social-share{text-align:right;}@media screen and (max-width:85.4375em){.field--name-field-social-share{padding:0 3rem;}}.taxo-share .field--name-field-social-share{margin:0;padding:0;}.field--name-field-social-share .social-media-sharing ul li{margin-right:0.5rem;line-height:1;}.field--name-field-social-share .social-media-sharing ul li::before{content:"";}.field--name-field-social-share .social-media-sharing ul li img{width:30px;}.social-wall{background-image:url(/themes/custom/customer/assets/images/backgrounds/social-wall.svg);background-size:cover;background-repeat:no-repeat;background-position:center center;padding:4rem 0 15rem;}.social-wall--title{max-width:101rem;margin:0 auto;font-family:"TeX Gyre Adventor",sans-serif;color:#20255b;text-transform:uppercase;font-size:2em;line-height:1.3em;font-weight:bold;}.social-wall--title a{text-decoration:none;font-size:unset;}.social-wall--title::after{background-color:#20255b;display:block;content:"";width:4rem;border-bottom:0.65rem solid #20255b;margin-top:2rem;}.social-wall--title{margin:0 auto 8rem;padding:0 4rem;}.social-wall--items{padding:0;max-width:1120px;margin:0 auto;-moz-column-count:3;column-count:3;-moz-column-gap:2rem;column-gap:2rem;transform:translateZ(0);overflow:hidden;}.social-wall--item{border:0.3rem solid #1e245d;background:#fff;padding:1rem;width:100%;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:2rem;box-sizing:border-box;}.social-wall--item > *{margin:0 !important;transform:none !important;}@media screen and (max-width:64em){.social-wall .social-wall--items{-moz-column-count:unset;column-count:unset;}.social-wall .social-wall--items .social-wall--item{display:none;}.social-wall .social-wall--items .social-wall--item:nth-last-of-type(1),.social-wall .social-wall--items .social-wall--item:nth-last-of-type(2){display:block;}}@media screen and (max-width:85.4375em){.social-wall{padding:4rem 2rem 10rem;}.social-wall .social-wall--title{padding:0;}.social-wall .fb-post{padding-bottom:0;padding-top:0;}.social-wall--items{-moz-column-gap:3.5rem;column-gap:3.5rem;-moz-column-count:2;column-count:2;}}.ui-tabs.ui-widget.ui-widget-content{border:none;}.ui-tabs .ui-tabs-nav{display:flex;justify-content:center;align-items:flex-end;background:none;border:none;}.ui-tabs .ui-tabs-nav .ui-tabs-tab{float:none;margin:1em 0.5em;border-top:none;border-right:none;border-left:none;border-bottom:5px solid transparent;color:#20255b;font-size:1.6rem;text-align:center;background:none;}@media screen and (min-width:50.0625em){.ui-tabs .ui-tabs-nav .ui-tabs-tab{margin-left:2em;margin-right:2em;font-size:2.2rem;}}.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-tabs-active{padding-bottom:0;margin-bottom:1em;color:#007157;border-top:none;border-right:none;border-left:none;border-bottom-color:currentColor;font-weight:bold;background:none;}.ui-tabs .ui-tabs-nav .ui-tabs-tab.ui-tabs-active .ui-tabs-anchor{color:inherit;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{padding:0;font-size:1em;transition:all 0.3s ease-in-out;}.ui-tabs .ui-tabs-nav .ui-tabs-anchor:hover,.ui-tabs .ui-tabs-nav .ui-tabs-anchor:focus{color:#007157;}.ui-tabs .ui-tabs-panel{padding:0;}.paragraph--type--texte-image,.paragraph--type--zip-download{--margin-block:3rem;}@media screen and (min-width:50.0625em){.paragraph--type--texte-image,.paragraph--type--zip-download{--margin-block:5.5rem;}}.paragraph--type--texte-image,.paragraph--type--zip-download{margin-top:var(--margin-block);margin-bottom:var(--margin-block);display:flex;flex-direction:column;background-color:#20255b;}@media screen and (min-width:50.0625em){.paragraph--type--texte-image,.paragraph--type--zip-download{flex-direction:row;}}.paragraph--type--texte-image .field--name-field-title .field__item,.paragraph--type--zip-download .field--name-field-title .field__item{font-size:2rem;text-transform:uppercase;font-weight:700;}.paragraph--type--texte-image .description,.paragraph--type--zip-download .description{flex:1 1 auto;color:#fff;padding:2rem;font-size:1.6rem;}@media screen and (min-width:50.0625em){.paragraph--type--texte-image .description,.paragraph--type--zip-download .description{padding:3rem;}}@media screen and (min-width:50.0625em){.paragraph--type--texte-image .media,.paragraph--type--zip-download .media{max-width:35.5rem;flex:0 0 auto;}}.paragraph--type--texte-image .media img,.paragraph--type--zip-download .media img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;}@media screen and (min-width:50.0625em){.paragraph--type--texte-image .media img,.paragraph--type--zip-download .media img{height:100%;width:auto;max-width:100%;}}.paragraph--type--texte-image .field--name-field-link,.paragraph--type--zip-download .field--name-field-link{margin-top:2.5rem;}@media screen and (min-width:50.0625em){.paragraph--type--texte-image .field--name-field-link,.paragraph--type--zip-download .field--name-field-link{margin-top:5.5rem;}}.paragraph--type--texte-image .field--name-field-link .cta.cta__arrow,.paragraph--type--zip-download .field--name-field-link .cta.cta__arrow{padding-left:3rem;color:#fff;}.paragraph--type--texte-image .field--name-field-link .cta.cta__arrow::before,.paragraph--type--zip-download .field--name-field-link .cta.cta__arrow::before{position:absolute;left:0;transform:none;}.paragraph--type--texte-image .field--name-field-link a:hover,.paragraph--type--texte-image .field--name-field-link a:focus,.paragraph--type--zip-download .field--name-field-link a:hover,.paragraph--type--zip-download .field--name-field-link a:focus{text-decoration:none;}.site-toolbar{position:fixed;z-index:2;right:0;top:40%;color:#fff;}.site-toolbar li{position:relative;min-height:4rem;margin-top:-1px;}@media screen and (min-width:50.0625em){.site-toolbar li{min-height:5rem;}}.site-toolbar a:link,.site-toolbar a:visited{color:#fff;}.site-toolbar a,.site-toolbar button{display:flex;align-items:center;position:absolute;right:0;height:4rem;width:4rem;padding-left:3.8rem;overflow:hidden;background:#f7a512;border:1px solid #fff;font-family:"Roboto",arial,sans-serif;font-size:1.4rem;font-weight:bold;text-transform:uppercase;text-align:left;}@media screen and (min-width:50.0625em){.site-toolbar a,.site-toolbar button{height:5rem;width:5rem;padding-left:4.8rem;}}.site-toolbar a:focus,.site-toolbar a:hover,.site-toolbar a:active,.site-toolbar button:focus,.site-toolbar button:hover,.site-toolbar button:active{padding-right:6rem;padding-left:1rem;min-width:18rem;background:#007257;text-decoration:none;}@media screen and (min-width:50.0625em){.site-toolbar a:focus,.site-toolbar a:hover,.site-toolbar a:active,.site-toolbar button:focus,.site-toolbar button:hover,.site-toolbar button:active{padding-right:5rem;}}.site-toolbar-icon::before{content:"";position:absolute;right:0.7rem;top:0.7rem;width:2.4rem;height:2.4rem;background-size:contain;text-align:center;}@media screen and (min-width:50.0625em){.site-toolbar-icon::before{right:0.9rem;top:0.9rem;width:3rem;height:3rem;}}.site-toolbar-icon-en::before{background-image:url(/themes/custom/customer/assets/images/icons/toolbar/toolbar-site-en.svg);}.site-toolbar-icon-en:hover::before,.site-toolbar-icon-en:focus::before{background-image:url(/themes/custom/customer/assets/images/icons/toolbar/toolbar-site-en-on.svg);}.site-toolbar-icon-lsf::before{background-image:url(/themes/custom/customer/assets/images/icons/toolbar/toolbar-lsf.svg);width:3.5rem;height:3.5rem;top:0.2rem;right:0.2rem;}@media screen and (min-width:50.0625em){.site-toolbar-icon-lsf::before{width:4rem;height:4rem;top:0.4rem;right:0.4rem;}}.site-toolbar-icon-lsf:hover::before,.site-toolbar-icon-lsf:focus::before{background-image:url(/themes/custom/customer/assets/images/icons/toolbar/toolbar-lsf-on.svg);}.site-toolbar-icon-donation::before{background-image:url(/themes/custom/customer/assets/images/icons/toolbar/toolbar-lsf-on.svg);}.site-toolbar-icon-donation:hover::before,.site-toolbar-icon-donation:focus::before{background-image:url(/themes/custom/customer/assets/images/icons/toolbar/toolbar-donation-on.svg);}.site-toolbar-icon-hora::before{background-image:url(/themes/custom/customer/assets/images/icons/toolbar/toolbar-hora.png);}.site-toolbar-icon-hora:hover::before,.site-toolbar-icon-hora:focus::before{background-image:url(/themes/custom/customer/assets/images/icons/toolbar/toolbar-hora-on.png) !important;}.site-toolbar-icon-up::before{background-image:url(/themes/custom/customer/assets/images/icons/toolbar/toolbar-up.svg);}.site-toolbar-icon-up:hover::before,.site-toolbar-icon-up:focus::before{background-image:url(/themes/custom/customer/assets/images/icons/toolbar/toolbar-up-on.svg) !important;}.site-toolbar-icon-contact::before{background-image:url(/themes/custom/customer/assets/images/icons/toolbar/toolbar-contact.svg);}.site-toolbar-icon-contact:hover::before,.site-toolbar-icon-contact:focus::before{background-image:url(/themes/custom/customer/assets/images/icons/toolbar/toolbar-contact-on.svg) !important;}.ui-dialog.ui-widget-content.zip-download-modal{position:relative;width:80% !important;border-radius:0 6rem 6rem 0;}@media screen and (min-width:64.0625em){.ui-dialog.ui-widget-content.zip-download-modal{width:90% !important;border-radius:0 12rem 12rem 0;}}.ui-dialog.ui-widget-content.zip-download-modal::before{content:"";position:absolute;top:-3rem;left:-1.5rem;width:9rem;height:9rem;background-image:url(/themes/custom/customer/assets/images/logos/logo-fpa.png);background-repeat:no-repeat;background-position:top left;background-size:cover;z-index:99;}@media screen and (min-width:64.0625em){.ui-dialog.ui-widget-content.zip-download-modal::before{top:-6rem;left:-3rem;width:18rem;height:18rem;}}.ui-dialog.ui-widget-content.zip-download-modal .ui-dialog-titlebar{position:initial;border-color:transparent;padding:0;background-color:transparent;}.ui-dialog.ui-widget-content.zip-download-modal .ui-dialog-title{display:none !important;}.ui-dialog.ui-widget-content.zip-download-modal .ui-dialog-titlebar-close{top:13%;right:6%;width:25px;height:25px;background:url(/themes/custom/customer/assets/images/icons/close-green.svg) no-repeat center;z-index:105;}.ui-dialog.ui-widget-content.zip-download-modal .ui-dialog-titlebar-close .ui-icon-closethick{display:none;}.ui-dialog.ui-widget-content.zip-download-modal .ui-dialog-content{padding:6rem 2rem;background-color:transparent;}@media screen and (min-width:64.0625em){.ui-dialog.ui-widget-content.zip-download-modal .ui-dialog-content{padding:5rem 18rem;}}.ui-dialog.ui-widget-content.zip-download-modal .download-file{margin-top:3rem;text-align:center;}.ui-widget-overlay{background:#000 !important;}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
