/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{box-sizing:border-box}html{text-rendering:optimizeLegibility;-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:62.5%}body{word-wrap:break-word;color:#12284c;background-color:#efefef;font-family:"Montserrat",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.6rem;line-height:1.5}::selection{color:#fff;background-color:#26c9de}a{text-decoration:none;color:#12284c}a:hover{color:#03070e}a:focus{outline:0}p:first-child{margin-block-start:0}p:last-child{margin-block-end:0}ol,ul{margin:0;padding:0}ul.menu,ul.links,.menu ul{padding-inline-start:0;list-style:none}img{max-inline-size:100%;block-size:auto;vertical-align:top}h1,h2,h3,h4,h5,h6{margin:0}select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg version='1.2' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' overflow='visible' preserveAspectRatio='none' viewBox='0 0 24 24' width='32' height='32'%3E%3Cg%3E%3Cpath xmlns:default='http://www.w3.org/2000/svg' d='M7.41 7.84L12 12.42l4.59-4.58L18 9.25l-6 6-6-6z' style='fill: rgb(18, 18, 18);' vector-effect='non-scaling-stroke'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat}[dir=ltr] select{background-position:97% center}[dir=rtl] select{background-position:3% center}select::-ms-expand{display:none}.field--type-text-long a,.field--name-body a{text-decoration:underline;color:#26c9de}.field--type-text-long a:hover,.field--name-body a:hover{text-decoration:none}p.text-align-justify{text-align:justify}.text-formatted ul,.text-formatted ol{margin-inline-start:1em}.text-formatted ol{list-style-type:decimal}.text-formatted ol ol{list-style-type:lower-alpha}.text-formatted ol ol ol{list-style-type:lower-roman}.text-formatted ol ol ol ol{list-style-type:upper-latin}.text-formatted ol ol ol ol ol{list-style-type:upper-roman}.text-formatted ul{list-style-type:disc}.text-formatted ul ul{list-style-type:circle}.text-formatted ul ul ul{list-style-type:square}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
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;}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
footer{padding:0;border-block-start:solid 1rem #dbdbdb;background-color:#ebebeb}footer .footer-block-type{padding-block-start:1.4rem;padding-block-end:0;padding-inline:0}@media print,screen and (min-width:48em){footer .footer-block-type{padding-block-start:4.4rem;padding-block-end:0;padding-inline:0}}footer .footer-block-type-body{display:flex;flex-wrap:wrap;max-inline-size:113.5rem;margin:0 auto;padding-block-start:0;padding-block-end:3.2rem;padding-inline:1.5rem}@media print,screen and (min-width:48em){footer .footer-block-type-body{padding-block-end:13.2rem}}footer .footer-block-type-body-item{flex:1 1 100%;inline-size:100%;padding-block-start:2rem;padding-block-end:4rem;padding-inline:0}@media print,screen and (min-width:48em){footer .footer-block-type-body-item{flex:1 1 0;inline-size:auto;padding:0 3rem}}@media print,screen and (min-width:48em){footer .footer-block-type-body-item:first-child{padding-inline-start:0}}@media print,screen and (min-width:48em){footer .footer-block-type-body-item:last-child{padding-inline-end:0}}footer .footer-block-type-body-item .footer-title{padding-block-end:2rem;-webkit-text-decoration:none solid #12284c;text-decoration:none solid #12284c;color:#12284c;font-family:"Montserrat",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.6rem;line-height:1.9rem}@media print,screen and (min-width:48em){footer .footer-block-type-body-item .footer-title{padding-block-end:3rem}}footer .footer-block-type-body-item p,footer .footer-block-type-body-item a{margin-block-start:0;-webkit-text-decoration:none solid #12284c;text-decoration:none solid #12284c;color:#12284c;font-family:"Open Sans",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.5rem;line-height:2rem}footer .footer-block-type-body-item ul{padding-inline-start:1.5rem}footer .footer-block-type-body-item ul a{text-decoration:underline}footer .footer-block-type-footer{padding:2rem 0;background-color:#dbdbdb}footer .footer-block-type-footer-content{display:flex;flex-wrap:wrap;justify-content:space-between;max-inline-size:113.5rem;margin:0 auto;padding:0 1.5rem;-webkit-text-decoration:none solid #12284c;text-decoration:none solid #12284c;color:#12284c;font-family:"Open Sans",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.5rem;line-height:2.4rem}footer .footer-block-type-footer-content-item:first-child{padding-block-end:2rem}@media print,screen and (min-width:48em){footer .footer-block-type-footer-content-item:first-child{padding-block-end:0}}
.block-page-title-block{max-inline-size:119.2rem;margin:0 auto;padding-block-start:4rem;padding-block-end:0;padding-inline:0}.block-page-title-block .block-inner h1.page-title{text-align:center;-webkit-text-decoration:none solid #12284c;text-decoration:none solid #12284c;color:#12284c;font-family:"Montserrat",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.path-frontpage .block-page-title-block .block-inner h1.page-title{font-size:3rem;line-height:1}@media print,screen and (min-width:48em){.path-frontpage .block-page-title-block .block-inner h1.page-title{font-size:4rem;line-height:1.225}}
.field--label-inline{display:flex;flex-direction:column;justify-content:flex-start;font-family:"Open Sans",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}@media print,screen and (min-width:48em){.field--label-inline{flex-direction:row}}.field--label-inline .field__label{font-weight:700}.field--label-inline .field__label:after{content:": "}
@media print,screen and (max-width:34.99875em){#toolbar-administration #admin-toolbar-search-tab{display:none}}@media print,screen and (max-width:63.99875em){header{position:sticky;z-index:20;inset-block-start:0}}.region-header,.region-navigation{margin-inline:auto;padding-inline:1.5rem;max-inline-size:139rem;position:relative}.region-navigation{z-index:20;padding:0}.region-header{z-index:19;display:flex;flex-direction:row;align-items:center;justify-content:space-between;block-size:5.6rem;margin:0 auto;background-color:#fff}@media print,screen and (max-width:34.99875em){.region-header{position:relative}}@media print,screen and (min-width:48em){.region-header{block-size:8.7rem;padding-inline:2.5rem}}@media print,screen and (min-width:64em){.region-header{margin-block-start:3rem;margin-block-end:2rem;margin-inline:auto}}body:not(.js-menu-is-open) .region-header{z-index:22}.block-system-branding-block{display:flex;flex-flow:row wrap;align-items:center;inline-size:calc(100% - 5rem);block-size:100%;padding-inline-start:0;line-height:1}@media print,screen and (min-width:48em){.block-system-branding-block{inline-size:30rem}}.block-system-branding-block .block-inner{position:relative;display:flex;flex-flow:column wrap;align-items:flex-start;justify-content:center}a.site-logo img{inline-size:10rem;margin-block-end:0;padding-block:0;border-block-end:0}@media print,screen and (min-width:48em){a.site-logo img{inline-size:13rem;margin-block-end:.5rem;padding-block-start:.8rem;padding-block-end:1rem;border-block-end:solid .2rem #d3d3d3}}.site-name{margin-block-start:.5em}.site-name a{-webkit-text-decoration:none solid #000;text-decoration:none solid #000;color:#000;font-family:"Montserrat",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.5rem;font-weight:500;font-style:italic}
.flex-centered{display:flex;align-items:center;justify-content:center}.bordered-button{display:flex;align-items:center;justify-content:center;min-block-size:4.8rem;padding:0 2.1rem;transition:all,.2s;text-decoration:none !important;border:.2rem solid #26c9de;background-color:rgba(0,0,0,0);font-family:"Montserrat",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;font-size:1.7rem;font-weight:700}@media print,screen and (min-width:48em){.bordered-button{padding:0 5.1rem}}.bordered-button:hover{color:#fff;border-color:#12284c;background-color:#12284c}.bordered-button-blue{display:flex;align-items:center;justify-content:center;min-block-size:4.8rem;padding:0 2.1rem;transition:all,.2s;text-decoration:none !important;color:#fff;border:.2rem solid #26c9de;background-color:rgba(0,0,0,0);font-family:"Montserrat",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji" !important;font-size:1.6rem;font-weight:600}@media print,screen and (min-width:48em){.bordered-button-blue{padding:0 5.1rem}}.bordered-button-blue:hover{color:#fff;background-color:#26c9de}
.field.field--name-field-tags{display:flex;flex-wrap:wrap;padding-block-start:0;padding-block-end:4rem;padding-inline:0}@media print,screen and (min-width:48em){.field.field--name-field-tags{padding:4rem}}.field.field--name-field-tags .field__label{inline-size:100%;margin-block-end:2rem}.field.field--name-field-tags .field__items{display:flex;flex-wrap:wrap;margin-block-end:3rem}.field.field--name-field-tags .field__items .field__item{padding:.25rem}.field.field--name-field-tags .field__items .field__item a{display:inline-block;padding:1.5rem 3rem;background-color:#efefef;font-weight:600}
.layout-content{background-color:#fff}.region.region-content{max-inline-size:139rem;margin:2rem auto;padding:0 2rem;background-color:#fff}.block-page-title-block{max-inline-size:139rem !important;padding-block-start:4.4rem !important}@media print,screen and (min-width:48em){.block-page-title-block .block-inner{margin-inline-start:9.2rem}}.block-page-title-block .block-inner h1.page-title{max-inline-size:110rem;text-align:start;-webkit-text-decoration:none solid #12284c;text-decoration:none solid #12284c;color:#12284c;font-size:2.2rem;line-height:1.25}@media print,screen and (min-width:48em){.block-page-title-block .block-inner h1.page-title{font-size:4rem}}article .media__content{max-inline-size:139rem;margin:0 auto}article .media__content .content-header{display:flex;align-items:center;padding-block-start:1.8rem;padding-block-end:2rem;padding-inline:0}@media print,screen and (min-width:48em){article .media__content .content-header{margin-inline-start:8.4rem}}article .media__content .content-header .share-button{margin-inline-end:2.3rem;padding:.4rem 0}article .media__content .content-header .content-header-text{display:flex;flex-wrap:wrap;align-items:center}article .media__content .content-header .content-header-text .created-time{inline-size:100%;-webkit-text-decoration:none solid #12284c;text-decoration:none solid #12284c;color:#12284c;font-family:"Open Sans",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.8rem;font-weight:700;line-height:3rem}@media print,screen and (min-width:48em){article .media__content .content-header .content-header-text .created-time{inline-size:auto}}article .media__content .content-header .content-header-text .created-time-pipe{display:none}@media print,screen and (min-width:48em){article .media__content .content-header .content-header-text .created-time-pipe{display:block;padding:0 .7rem;font-size:1.8rem}}article .media__content .content-header .content-header-text .category-link a{text-decoration:none;color:#26c9de;font-family:"Open Sans",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.8rem;font-weight:700;line-height:3rem}article .media__content .content-body{display:flex;flex-wrap:wrap;padding-block-start:.6rem}@media print,screen and (min-width:48em){article .media__content .content-body{margin-inline-start:9.2rem}}article .media__content .content-body .content-body-img{inline-size:100%}@media print,screen and (min-width:48em){article .media__content .content-body .content-body-img{inline-size:auto}}article .media__content .content-body .content-body-img img{inline-size:100%;margin-block-end:4.4rem}@media print,screen and (min-width:48em){article .media__content .content-body .content-body-img img{inline-size:auto}}article .media__content .content-body .content-body-text{max-inline-size:81.4rem;padding-block-end:8rem;padding-inline-start:0;color:#000;font-family:"Open Sans",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.8rem}@media print,screen and (min-width:48em){article .media__content .content-body .content-body-text{margin-inline-start:3.3rem}}article .media__content .content-body .content-body-text a.text-black{color:#12284c;font-family:"Open Sans",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.8rem}article .media__content .content-body .content-body-text--field-lead{margin-block-end:2.4rem}article .media__content .content-body .content-body-text--field-body{margin-block-end:4rem}article .media__content .content-body .field.field--name-field-tags{padding-block-start:0;padding-block-end:4rem;padding-inline-start:0;padding-inline-end:4rem}article .media__content .content-body .field.field--name-field-tags .field__label{font-weight:700}article .media__content .content-body .content-body-text--field-media-file{inline-size:18.7rem;block-size:4.7rem;font-family:"Open Sans",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}article .media__content .content-body .content-body-text--field-media-file a{font-size:1.6rem !important}article .media__content .content-body .content-body-text--field-media-file a:hover{color:#fff}article .media__content .content-body .field--name-field-custom-text{padding:3.4rem 0;-webkit-text-decoration:none solid #12284c;text-decoration:none solid #12284c;color:#12284c;font-family:"Open Sans",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.6rem;line-height:3rem}article .media__content .content-body .field--name-field-custom-text strong{font-family:"Open Sans",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.6rem;font-weight:700}article .media__content .content-body .field--name-field-custom-text p{margin:0;font-family:"Open Sans",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.6rem}article .media__content .content-body .field--name-field-custom-text a{-webkit-text-decoration:underline solid #12284c;text-decoration:underline solid #12284c;color:#12284c;font-family:"Open Sans",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.6rem;line-height:3rem}
.social-block{display:flex;align-items:center;margin-inline-start:auto}@media print,screen and (min-width:48em){.block-dropdown-language+.social-block{margin-inline-start:0}}.social-block img{inline-size:2.4rem;block-size:2.4rem}@media print,screen and (max-width:63.99875em){.social-block img{margin-inline-end:1.5rem}}.social-block .bordered-button{padding:1.4rem 5.1rem}.mobile-icons{display:flex;flex-direction:row;align-items:center}@media print,screen and (min-width:64em){.mobile-icons{display:none}}.menu--main>.menu{position:relative;display:flex;flex-direction:column}@media print,screen and (max-width:63.99875em){.menu--main>.menu{overflow:scroll;align-items:center;block-size:100vh}}@media print,screen and (min-width:64em){.menu--main>.menu{flex-direction:row}}@media print,screen and (max-width:63.99875em){.menu--main>.menu>a{display:none}}.menu--main>.menu>.menu-item{inline-size:auto}@media print,screen and (max-width:63.99875em){.menu--main>.menu>.menu-item{inline-size:100%;margin-block-end:2rem;text-align:center}}@media print,screen and (min-width:64em){.menu--main>.menu>.menu-item{display:flex;flex:1 1 0;align-items:center;justify-content:center;margin-inline-end:.2rem;background-color:#fff}.menu--main>.menu>.menu-item a,.menu--main>.menu>.menu-item span{text-align:center}.menu--main>.menu>.menu-item:hover,.menu--main>.menu>.menu-item:hover span,.menu--main>.menu>.menu-item:hover a{transition:.2s;color:#fff;background-color:#12284c}}.menu--main>.menu>.menu-item a,.menu--main>.menu>.menu-item span{transition:color,.2s}@media print,screen and (min-width:48em){.menu--main>.menu>.menu-item a:hover,.menu--main>.menu>.menu-item span:hover{transition:.2s;color:#fff;background-color:#12284c}}.menu--main>.menu>.menu-item>span,.menu--main>.menu>.menu-item>a{display:block;padding:1.5rem 0;cursor:pointer;transition:all .5s;font-weight:700;line-height:2rem}@media print,screen and (max-width:63.99875em){.menu--main>.menu>.menu-item>span,.menu--main>.menu>.menu-item>a{display:inline-block;text-align:center;font-size:1.8rem}}@media print,screen and (min-width:48em){.menu--main>.menu>.menu-item>span,.menu--main>.menu>.menu-item>a{padding:0;color:#12284c;background-color:#fff}}@media print,screen and (min-width:64em){.menu--main>.menu>.menu-item>span,.menu--main>.menu>.menu-item>a{display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%;padding:2.2rem 3rem;text-transform:uppercase;background-color:#fff}}.menu--main>.menu>.menu-item.menu-item--active-trail{color:#fff;background-color:#12284c}.menu--main>.menu>.menu-item.menu-item--active-trail>span,.menu--main>.menu>.menu-item.menu-item--active-trail>a{color:#fff;background-color:#12284c}.menu--main>.menu .menu-item--expanded{position:relative}.menu--main>.menu .menu-item--expanded .dropdown-arrow{display:inline-block;margin-inline-start:1rem;transition:.5s;transform:rotate(90deg)}@media print,screen and (min-width:48em){.menu--main>.menu .menu-item--expanded .dropdown-arrow{display:none}}.menu--main>.menu .menu-item--expanded .dropdown-arrow__icon{inline-size:1rem;block-size:1rem;pointer-events:none}.menu--main>.menu .menu-item--expanded.opened{background-color:#12284c}@media print,screen and (max-width:63.99875em){.menu--main>.menu .menu-item--expanded.opened .menu-link{color:#fff}}.menu--main>.menu .menu-item--expanded.opened .dropdown-arrow{transform:rotate(270deg)}.menu--main>.menu .menu-item--expanded.opened .dropdown-arrow__icon{fill:#fff}.menu--main>.menu .menu-item--expanded>.menu{display:none;padding-block-start:0;padding-block-end:1rem;padding-inline:1.5rem;transition:.2s;color:#fff;background-color:#12284c}@media print,screen and (min-width:64em){.menu--main>.menu .menu-item--expanded>.menu{position:absolute;inset-block-start:5.65rem;padding:1.5rem}}@media print,screen and (max-width:63.99875em){.menu--main>.menu .menu-item--expanded>.menu .menu-item{text-align:center}}@media print,screen and (min-width:64em){.menu--main>.menu .menu-item--expanded>.menu .menu-item--active-trail span:hover{color:#fff}.menu--main>.menu .menu-item--expanded>.menu .menu-item--active-trail a{color:#fff;font-weight:400}}.menu--main>.menu .menu-item--expanded>.menu .menu-item--active-trail a{color:#fff}.menu--main>.menu .menu-item--expanded>.menu .menu-item:last-child a{padding:0}.menu--main>.menu .menu-item--expanded>.menu .menu-item a{display:inline-block;padding-block-start:0;padding-block-end:1rem;padding-inline:0;text-align:center;white-space:pre-wrap;color:#fff;line-height:2rem}@media print,screen and (min-width:48em){.menu--main>.menu .menu-item--expanded>.menu .menu-item a{text-align:start}}.menu--main>.menu .menu-item--expanded:hover>.menu{inline-size:100%}@media print,screen and (min-width:48em){.menu--main>.menu .menu-item--expanded:hover>.menu{display:block !important}}.menu--main>.menu .menu-item--expanded.opened>.menu{display:block;inline-size:100%;transition:.2s}@media print,screen and (min-width:48em){.menu--main>.menu .menu-item--expanded.opened>.menu{display:none}}@media print,screen and (min-width:64em){.menu--main>.menu .menu-item--expanded.menu-item--active-trail>span:hover{color:#fff}}.menu--main .site-search{z-index:1;display:block;padding-block-start:1.1rem;padding-block-end:0;padding-inline:1.1rem;cursor:pointer;transition:background-color,.2s}@media print,screen and (max-width:63.99875em){.menu--main .site-search{display:none}}.menu--main .site-search svg{transition:fill,.2s;fill:#12284c}.menu--main .site-search.active,.menu--main .site-search:hover{background-color:#26c9de}.menu--main .site-search.active svg,.menu--main .site-search:hover svg{fill:#fff}.menu--main .close-search{position:absolute;z-index:-1;inset-inline-end:0;display:block;padding-block-start:1.1rem;padding-block-end:0;padding-inline:1.1rem}.menu--main .close-search svg{fill:rgba(18,40,76,0)}.menu--main .close-search.active{z-index:99;inset-block-start:6rem;cursor:pointer}.menu--main .close-search.active svg{transition:fill,.2s;fill:rgba(18,40,76,.3)}.menu--main .close-search:hover svg{fill:rgba(18,40,76,.6)}li.menu-item.menu-item--expanded.opened span{transition:0s;color:#fff;background-color:#12284c}@media print,screen and (min-width:48em){li.menu-item.menu-item--expanded.opened span{color:#12284c;background-color:#fff}}.menu--footer .menu{display:flex;flex-direction:column;justify-content:flex-start;max-inline-size:39.5rem}@media print,screen and (min-width:48em){.menu--footer .menu{flex-flow:row wrap}}.menu--footer .menu .menu-item{inline-size:100%;max-inline-size:13.6rem;margin-block-end:.5rem}@media print,screen and (max-width:34.99875em){.menu--footer .menu .menu-item:nth-child(5){margin-block-end:5.3rem}}.menu--footer .menu .menu-item a{transition:color,.2s;font-family:"Open Sans",-apple-system,system-ui,blinkmacsystemfont,"Segoe UI",roboto,"Helvetica Neue",arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.5rem;font-weight:400}.menu--footer .menu .menu-item a:hover{color:#26c9de}.block-about-branches .block-inner .menu{display:flex;flex-direction:column;justify-content:center}@media print,screen and (min-width:64em){.block-about-branches .block-inner .menu{flex-direction:row}}.block-about-branches .block-inner .menu .menu-item{inline-size:100%;margin-block-end:4.4rem;margin-inline:0;margin-inline-start:0;text-align:center}@media print,screen and (min-width:64em){.block-about-branches .block-inner .menu .menu-item{max-inline-size:20%;margin:0 1.2rem}}.block-about-branches .block-inner .menu .menu-item a{display:flex;flex-direction:column;justify-content:center;transition:all,.2s;font-weight:700}.block-about-branches .block-inner .menu .menu-item a:hover{color:#26c9de}.block-about-branches .block-inner .menu .menu-item a .icon-holder{block-size:7.5rem;margin-block-end:1rem}.block-about-branches .block-inner .menu .menu-item a .icon-holder img{inline-size:7rem}.close-menu{padding:2rem;text-align:end}nav.navigation.menu--main{position:fixed;inset-block:0;inset-inline-start:100%;inset-inline-end:0;display:block !important;overflow:hidden;transition:.5s;background-color:#fff}@media print,screen and (min-width:64em){nav.navigation.menu--main{overflow:visible;background-color:rgba(0,0,0,0)}}nav.navigation.menu--main.open{inset-inline-start:0}@media print,screen and (min-width:64em){nav.navigation.menu--main{position:static !important}.close-menu{display:none}}
.share-button--links li{margin:1.5rem auto !important;list-style:none}.share-button{position:relative;display:inline-block;inline-size:5rem;padding:.5rem 0;text-align:center;background:none}.share-button--links{position:absolute;z-index:1;overflow:hidden;inline-size:100%;max-block-size:0;transition:.2s;background-color:#ebebeb}.share-button--links ul{margin:auto}img.share-button--icon{display:block;inline-size:3.2rem;margin:auto}.share-button--button{inline-size:5rem;block-size:5rem;cursor:pointer;border:0;background:none}.share-button--button:hover img{filter:invert(77%) sepia(16%) saturate(4642%) hue-rotate(141deg) brightness(97%) contrast(79%)}.share-links-open{max-block-size:max-content}
.node--unpublished{background-color:rgba(0,0,0,0)}
.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}footer .footer-block-type-body{justify-content:space-between}@media print,screen and (min-width:48em){footer .footer-block-type-body .footer-block-type-body-item{flex:none;width:33%}}body footer .footer-block-type-body{padding:0 1.5rem 2rem}.apps{margin-top:4rem;margin-bottom:4rem;text-align:center}.apps a{margin:1rem}.apps a img{transition:box-shadow .2s}.apps a img:hover{border-radius:.3rem;outline:.2rem solid transparent;box-shadow:0 0 0 .2rem #fff,0 0 0 .4rem #26c9de}
.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.region-content h1{color:#000;font-family:"Montserrat",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:3.4rem;line-height:1.11;text-decoration:none}@media print,screen and (min-width:48em){.region-content h1{font-size:3.6rem}}.region-content h2{display:block;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 2rem);margin-top:3.2rem;margin-left:1rem;padding:.5rem .5rem .5rem .5rem;background-color:#12284c;box-shadow:1rem 0 0 #12284c,-1rem 0 0 #12284c;color:#fff;font-family:"Montserrat",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:3rem;line-height:1.55;text-decoration:none;-webkit-box-decoration-break:clone;box-decoration-break:clone}.region-content h3{margin-top:3.2rem;color:#000;font-family:"Open Sans",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.8rem;font-weight:700;line-height:1.75;text-decoration:none}.region-content p{color:#000;font-family:"Open Sans",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.6rem;line-height:1.5;text-decoration:none}.region-content p:first-child{margin-top:1.6rem}.region-content ul,.region-content ol{margin-top:1.6rem;padding-left:1rem;line-height:1.5;text-align:left}@media print,screen and (min-width:48em){.region-content ul,.region-content ol{padding-left:2rem}}.region-content li{color:#000;font-family:"Open Sans",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.6rem;font-weight:400;line-height:1.75;-webkit-text-decoration:none solid #000;text-decoration:none solid #000}.region-content table{width:100%;margin-top:2.8rem}.region-content table thead{width:.1rem;height:.1rem;margin:-0.1rem;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:none}@media print,screen and (min-width:48em){.region-content table thead{position:unset}}.region-content table thead tr{margin-bottom:.5rem}@media print,screen and (min-width:48em){.region-content table thead tr{display:table-row}}.region-content table thead tr th{align-items:center;padding:.5rem;border:solid .1rem #dadada;background-color:#12284c;color:#fff;font-family:"Open Sans",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.2rem;font-weight:600;line-height:1.75;text-align:left;text-decoration:none}@media print,screen and (min-width:48em){.region-content table thead tr th{padding:2rem;font-size:1.6rem}}.region-content table thead tr th p{margin:0;color:#fff}.region-content table tbody tr th{align-items:center;padding:.5rem;border:solid .1rem #dadada;background-color:#12284c;color:#fff;font-family:"Open Sans",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.2rem;font-weight:600;line-height:1.75;text-align:left;text-decoration:none}@media print,screen and (min-width:48em){.region-content table tbody tr th{padding:2rem;border:solid .1rem #dadada;background-color:#12284c;color:#fff;font-family:"Open Sans",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.6rem;line-height:1.75;text-align:left;text-decoration:none}}.region-content table tbody tr th ul,.region-content table tbody tr th ol,.region-content table tbody tr th li,.region-content table tbody tr th p,.region-content table tbody tr th h3,.region-content table tbody tr th a{color:#fff;font-size:1.2rem}@media print,screen and (min-width:48em){.region-content table tbody tr th ul,.region-content table tbody tr th ol,.region-content table tbody tr th li,.region-content table tbody tr th p,.region-content table tbody tr th h3,.region-content table tbody tr th a{margin:0;color:#dadada;font-size:1.6rem}}.region-content table tbody tr td{padding:.5rem;border:solid .1rem #dadada;background-color:#fff;color:#000;font-family:"Open Sans",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.2rem;line-height:1.75;text-decoration:none}@media print,screen and (min-width:48em){.region-content table tbody tr td{display:table-cell;padding:2rem;border:solid .1rem #dadada;font-size:1.6rem;text-align:left;vertical-align:top}}.region-content table tbody tr td ul,.region-content table tbody tr td ol,.region-content table tbody tr td li,.region-content table tbody tr td p,.region-content table tbody tr td h3,.region-content table tbody tr td a{margin-top:0;font-size:1.2rem}@media print,screen and (min-width:48em){.region-content table tbody tr td ul,.region-content table tbody tr td ol,.region-content table tbody tr td li,.region-content table tbody tr td p,.region-content table tbody tr td h3,.region-content table tbody tr td a{font-size:1.6rem}}.region-content table tbody tr td .td-text{width:75%;margin-top:0;padding:.5rem .5rem .5rem 1rem}@media print,screen and (min-width:48em){.region-content table tbody tr td .td-text{width:auto;padding:0}}.region-content table tbody tr td .td-text ul,.region-content table tbody tr td .td-text ol,.region-content table tbody tr td .td-text li,.region-content table tbody tr td .td-text p,.region-content table tbody tr td .td-text h3{font-size:1.2rem}@media print,screen and (min-width:48em){.region-content table tbody tr td .td-text ul,.region-content table tbody tr td .td-text ol,.region-content table tbody tr td .td-text li,.region-content table tbody tr td .td-text p,.region-content table tbody tr td .td-text h3{font-size:1.6rem}}.region-content table tbody tr td .td-text p:first-child,.region-content table tbody tr td .td-text ul:first-child,.region-content table tbody tr td .td-text ol:first-child{margin-top:0}.region-content table tbody tr td .td-text p:first-child li:first-child,.region-content table tbody tr td .td-text ul:first-child li:first-child,.region-content table tbody tr td .td-text ol:first-child li:first-child{margin-top:0}.region-content a:not(.pwa-use-ajax){margin-top:1.6rem;color:#12284c;font-family:"Open Sans",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.2rem;line-height:1.5;text-decoration:underline}@media print,screen and (min-width:48em){.region-content a:not(.pwa-use-ajax){font-size:1.6rem}}.field--type-text-long a,.field--name-body a{color:#12284c}.field--type-text-long a:hover,.field--name-body a:hover{text-decoration:underline}.text-container *:last-child{margin-bottom:0}.text-formatted *:not(table):first-child{margin-top:0}@media print,screen and (min-width:48em){.text-formatted *:not(table):first-child{margin-top:1.6rem}}.text-formatted ul,.text-formatted ol{margin-bottom:1.6rem}.text-container{margin-top:0}.region-content .system-messages .inner-container{margin-bottom:4.2rem;margin-left:0}footer .footer-block-type-body-item .footer-title{font-weight:600}.responsive-table{overflow-x:auto}article .paragraph--type--text>.paragraph--inner,article .paragraph--type--cta>.paragraph--inner,article .paragraph--type--accordion>.paragraph--inner,article .paragraph--type--popup-wrapper>.paragraph--inner,article .paragraph--inner,article .paragraph--type--media>.paragraph--inner{margin-left:0}body article .paragraph--type--accordion .paragraph--inner{margin:0 auto}.pwa-offline-loader{position:fixed;z-index:100000;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}.pwa-offline-loader--percent{z-index:1;color:#fff;font-size:2.4rem;font-weight:600;line-height:2.4rem;text-align:center}.pwa-offline-loader--percent-load{display:flex;position:relative;z-index:10;align-items:center;justify-content:center;width:100%;height:4rem;padding:.5rem 0;border:solid .2rem #fff;background-color:#ebebeb}.pwa-offline-loader--percent-load-loaded{display:block;position:absolute;z-index:2;top:0;bottom:0;left:0;background-color:#26c9de}.pwa-offline-loader--percent-load #loader-text{z-index:5}.more-info-content--offline .offline-mode--button{max-width:100%}@media print,screen and (min-width:48em){.region-header{height:8.8rem;padding-right:5.7rem;padding-left:1.4rem}}[dir=ltr] .region-header .block-dropdown-language{margin-left:2rem}body.path-frontpage .region-header .block-dropdown-language{margin-left:0}body.path-frontpage .offline-mode--button.offline-isfrontpage{margin:0 0 0 auto}[dir=rtl] body.path-frontpage .offline-mode--button.offline-isfrontpage{margin:0 auto 0 0}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.bordered-button-blue{padding:1rem;color:#12284c;text-align:center}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.region-header{flex-wrap:wrap;justify-content:space-between}@media print,screen and (min-width:48em){.region-header .block-system-branding-block{margin-left:1.3rem}}.region-header .block-system-branding-block .block-inner{display:flex;flex-wrap:wrap;align-items:center;height:5.6rem}@media print,screen and (min-width:48em){.region-header .block-system-branding-block .block-inner{max-width:20rem;height:8.7rem}}.region-header .block-system-branding-block .block-inner a.site-logo{line-height:1}.region-header .block-system-branding-block .block-inner a.site-logo img{width:7rem;margin-bottom:0;padding-bottom:0;border-bottom:unset}@media print,screen and (min-width:48em){.region-header .block-system-branding-block .block-inner a.site-logo img{width:auto;margin-left:.5rem;padding-top:.3rem}}.region-header .block-system-branding-block .block-inner .site-name{max-width:11rem;padding-left:1rem;line-height:1}@media print,screen and (min-width:48em){.region-header .block-system-branding-block .block-inner .site-name{max-width:none;margin-top:.2rem;padding-top:.7rem;padding-left:0;border-top:solid .2rem #dadada}}.region-header .block-system-branding-block .block-inner .site-name a{display:block;padding-left:0;font-size:1.1rem;font-weight:500;line-height:1.1}@media print,screen and (min-width:48em){.region-header .block-system-branding-block .block-inner .site-name a{font-size:1.5rem;font-weight:400;letter-spacing:.015rem}}.region-header .is-manager{flex-wrap:wrap;align-items:center}.region-header .is-manager--text{margin-right:.5rem;margin-left:.5rem;font-family:"Montserrat",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:2.2rem;font-weight:700;letter-spacing:.01rem;line-height:1.1}.region-header .is-manager--button{margin-left:0}@media print,screen and (min-width:48em){.region-header .is-manager{display:flex}}.block-dropdown-language{display:none}@media print,screen and (min-width:48em){.block-dropdown-language{display:block;margin-left:1rem}}.block-dropdown-language .dropbutton-wrapper{position:absolute}.block-dropdown-language .dropbutton-wrapper .language-link.active-language{margin-right:0;padding-right:4rem;font-size:1.6rem}.region-header{z-index:30;padding:0 1rem}@media print,screen and (min-width:64em){.region-header{z-index:31;padding:0 2.5rem 0 1rem}}.region-navigation .block-menu.navigation.menu--main.open{overflow:auto}@media print,screen and (min-width:48em){.region-navigation .block-menu.navigation.menu--main.open{overflow:hidden}}.region-navigation .block-menu.navigation.menu--main.open .block-dropdown-language{z-index:51;align-self:flex-start;min-width:110px;margin:0;margin-top:3rem;font-family:"Open Sans",-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1.8rem;font-weight:700;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.region-navigation .block-menu.navigation.menu--main.open .block-dropdown-language .dropbutton-widget{padding:0;border:none}.region-navigation .block-menu.navigation.menu--main.open .block-dropdown-language .dropbutton-widget .dropbutton{margin-bottom:2rem;border:none}.region-navigation .block-menu.navigation.menu--main.open .block-dropdown-language .dropbutton-widget .dropbutton span.language-link.active-language{padding-right:calc(100% - 6rem);padding-left:0}.region-navigation .block-menu.navigation.menu--main.open .block-dropdown-language .dropbutton-widget .dropbutton .dropbutton-action:first-child{margin-bottom:1rem;background-image:url(/profiles/contrib/c2distro/themes/custom/c2d_theme/images/dist/svg/angle-down-solid.svg);background-repeat:no-repeat;background-position:right center;background-size:1rem}.region-navigation .block-menu.navigation.menu--main.open .block-dropdown-language .dropbutton-widget .dropbutton .secondary-action{padding:10px 5px;border-top:none;background-color:#ebebeb}.region-navigation .block-menu.navigation.menu--main.open .block-dropdown-language .dropbutton-widget .dropbutton .secondary-action:hover{background-color:#12284c}.region-navigation .block-menu.navigation.menu--main.open .block-dropdown-language .dropbutton-widget .dropbutton .secondary-action:hover a{color:#fff}.region-navigation .block-menu.navigation.menu--main.open .block-dropdown-language .dropbutton-widget .dropbutton .dropbutton-toggle{display:none !important;outline:none}body:not(.js-menu-is-open) .region-header{z-index:30}@media print,screen and (min-width:48em){body:not(.js-menu-is-open) .region-header{position:relative;z-index:30}}body:not(.js-menu-is-open) .region-header .block-dropdown-language .block-inner{z-index:31}.offline-mode--button{display:none;align-content:center;max-width:5rem;margin:0 auto;padding:0;transition:background-color .2s,color .2s;border-radius:.2rem;font-size:1.1rem;font-weight:400;line-height:1.5;text-align:center;cursor:pointer}@media print,screen and (min-width:48em){.offline-mode--button{display:flex;max-width:17rem;margin:0 0 0 auto;font-size:1.6rem;font-weight:600}}.offline-mode--button a{display:flex;align-items:center;padding:1rem 1.5rem;border:.2rem solid #26c9de;line-height:1.1;text-align:left}.offline-mode--button a:hover{background-color:#26c9de;color:#fff}.offline-mode--button a:hover img{filter:invert(97%) sepia(11%) saturate(2%) hue-rotate(179deg) brightness(108%) contrast(101%)}.offline-mode--button a span.offline-mode--text{margin-left:1rem;font-size:1.4rem;line-height:1.1}[dir=rtl] .offline-mode--button a span.offline-mode--text{margin-right:1rem;margin-left:0}.offline-mode--button.offline-isfrontpage{display:flex;margin:0 4rem 0 auto}@media print,screen and (max-width:79.99875em){.offline-mode--button.offline-isfrontpage{padding-block:2.2rem}}@media print,screen and (max-width:47.99875em){.offline-mode--button.offline-isfrontpage{padding-block:1.6rem}}.offline-mode--button.offline-isfrontpage a{color:#fff}@media print,screen and (max-width:47.99875em){.offline-mode--button.offline-isfrontpage a{max-width:17.8rem}}.offline-mode--button.offline-isfrontpage a img{filter:invert(97%) sepia(11%) saturate(2%) hue-rotate(179deg) brightness(108%) contrast(101%)}@media print,screen and (max-width:79.99875em){.offline-mode--button.offline-isfrontpage a span.offline-mode--text{font-size:1.6rem;font-weight:700}}@media print,screen and (max-width:79.99875em){.offline-mode--button.offline-isfrontpage{grid-column:1/8;order:4;max-width:none}}@media print,screen and (min-width:64em){.offline-mode--button.offline-isfrontpage{margin:0 2rem 0 auto}}@media print,screen and (min-width:80em){.offline-mode--button.offline-isfrontpage{margin:0 4rem 0 auto}}body .offline-mode--button.go-online a{border:.2rem solid red}.block-system-branding-block .block-inner{flex-direction:initial}.region-header .site-name{margin-top:0}.system-messages{margin-bottom:1rem}@media print,screen and (min-width:48em){.system-messages{margin-bottom:0}}.offline-dialog{display:none}.offline-dialog.offline-dialog-open{display:block;position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;overflow:auto;background-color:rgba(0,0,0,.5)}.offline-dialog.offline-dialog-open .offline-dialog--container{position:absolute;z-index:1;top:50%;left:50%;max-width:80rem;padding:0 4rem 4rem;transform:translate(-50%,-50%);background-color:#fff}.offline-dialog.offline-dialog-open .offline-dialog--container .offline-dialog--close{padding:2rem 0 0 0;font-size:2.6rem;text-align:right}.offline-dialog.offline-dialog-open .offline-dialog--container .offline-dialog--close span.offline-dialog--x{position:relative;left:2rem;transition:color .3s;cursor:pointer}.offline-dialog.offline-dialog-open .offline-dialog--container .offline-dialog--close span.offline-dialog--x:hover{color:#26c9de}.offline-dialog.offline-dialog-open .offline-dialog--container .more-info-content--offline{margin-top:0}.offline-dialog.offline-dialog-open .offline-dialog--container .more-info-content--offline .offline-dialog--title{max-width:50rem;margin-bottom:2rem;font-size:3.6rem;font-weight:600;line-height:1.3}.offline-dialog.offline-dialog-open .offline-dialog--container .more-info-content--offline .offline-mode--button{display:flex;flex-wrap:wrap;text-align:center}.offline-dialog.offline-dialog-open .offline-dialog--container .more-info-content--offline .offline-mode--button a{display:flex;align-items:center;max-width:22rem;margin:0 .5rem 1rem}.offline-dialog.offline-dialog-open .offline-dialog--container .offline-dialog--content{max-height:15rem;margin-top:1rem;overflow:auto}.offline-dialog.offline-dialog-open .offline-dialog--container .pwa-offline-loader--percent{display:none;margin-bottom:2rem}.offline-dialog.offline-dialog-open .offline-dialog--container .offline-action-button{display:none;justify-content:center;margin-top:2rem}.offline-dialog.offline-dialog-open .offline-dialog--container .offline-action-button .bordered-button-blue{max-width:20rem;cursor:pointer}.region-navigation .block-menu.navigation.menu--main.open .offline-mode--button{display:flex;max-width:21rem;margin:0;padding:2rem 2rem 0}@media print,screen and (min-width:48em){.region-navigation .block-menu.navigation.menu--main.open .offline-mode--button{display:none}}@media print,screen and (min-width:64em){.region-navigation .block-menu.navigation.menu--main.open .offline-mode--button{display:none}}.is-manager--tt{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:2rem}.is-manager--tt img.is-manager--text-icon{margin-right:1rem}.is-manager--tt .is-manager-text-box{padding:0}.region--header--is-manager .is-manager--tt{margin-bottom:0}.region.region-navigation .offline-mode--button{display:flex}@media print,screen and (min-width:48em){.region.region-navigation .offline-mode--button{display:none}}.succes{display:flex;justify-content:center;max-width:75rem;margin:4rem auto}.succes img{width:6.4rem;height:6.4rem;margin-right:2.4rem;padding:.8rem;border-radius:50%;background-color:#37cc70}.succes .success-text{color:#37cc70;font-size:1.6rem;font-weight:600;line-height:1.6}.block-dropdown-language .dropbutton.is-active .language-list__dropdown{max-height:100rem;opacity:1}.menu--main>.menu>.menu-item.menu-item--active-trail>span,.menu--main>.menu>.menu-item.menu-item--active-trail>a,.menu--main>.menu>.menu-item>span,.menu--main>.menu>.menu-item>a{text-decoration:none}.close-menu{padding:1rem}.menu--main--is-manager{display:block;border-top:solid .2rem #dadada}@media print,screen and (min-width:48em){.menu--main--is-manager{display:none}}.menu--main--is-manager .is-manager{padding:2rem 2rem 0}.menu--main--is-manager .is-manager .is-manager-text-box .is-manager--text{font-weight:700}.menu--main--is-manager .is-manager .is-manager-text-box img.is-manager--text-icon{max-width:4.8rem;margin-left:1rem}.region--header--is-manager .is-manager{margin-left:auto}@media print,screen and (min-width:80em){.region--header--is-manager .is-manager{margin-left:0}}.region--header--is-manager .is-manager .is-manager--text{display:none}@media print,screen and (min-width:80em){.region--header--is-manager .is-manager .is-manager--text{display:block;max-width:21rem}}.region--header--is-manager .is-manager .is-manager--text .is-manager--text--site-name{display:none}.region--header--is-manager .is-manager .is-manager--text-icon{width:4.8rem;margin-left:2rem}@media print,screen and (min-width:80em){.region--header--is-manager .is-manager .is-manager--text-icon{width:5.7rem;margin-top:.4rem;margin-left:6.7rem}}.region--header--is-manager .is-manager .is-manager--button{display:none;font-size:1.4rem}@media print,screen and (min-width:64em){.region--header--is-manager .is-manager .is-manager--button{display:flex;align-items:center;justify-content:center;max-width:21rem;line-height:1.1}}.is-manager-text-box{display:flex;align-items:center}.menu--main>.menu{height:auto}.menu--main--dropdown-language{display:block;margin:4rem 2rem}@media print,screen and (min-width:48em){.menu--main--dropdown-language{display:none}}.menu--main--dropdown-language .block-dropdown-language{display:block}.menu--main>.menu>.menu-item{flex-basis:unset;flex-grow:1;flex-shrink:unset}.region-navigation{z-index:30}@media print,screen and (min-width:80em){.region-navigation{z-index:29}}.toolbar-oriented .toolbar-bar{z-index:1}@media print,screen and (min-width:48em){.toolbar-oriented .toolbar-bar{z-index:502}}.menu--main>.menu>.menu-item>span,.menu--main>.menu>.menu-item>a{padding:1.9rem 3rem;text-transform:uppercase}.block-dropdown-language+.social-block{margin-right:2rem}.region .block-system-branding-block{display:block;width:auto;height:auto;padding-left:0;line-height:1}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.block-local-tasks-block{max-width:139rem;margin:2rem auto;background-color:#f5f5f5}.block-local-tasks-block ul.tabs.primary a.is-active{background-color:#12284c;color:#fff}.block-local-tasks-block ul.tabs.primary a.is-active:hover{color:#12284c}.block-local-tasks-block ul.tabs.primary li a:hover{background-color:#fff}
.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.more-info-content{display:block;position:fixed;z-index:100000;top:0;right:0;bottom:0;width:0;overflow-x:hidden;transition:.5s;background-color:#fff;box-shadow:0 0 1rem #9a9a9a}.more-info-content .more-info-close{padding:1.5rem}.more-info-content .more-info-close .more-info-content--x{font-size:3.2rem}.more-info-content .more-info-close .more-info-content--x:before{content:"✕"}.more-info-content .more-info-close .more-info-content--x:hover{color:#26c9de;cursor:pointer}.more-info-content .more-info-content--container{display:block;width:calc(100% - 4rem);margin:2rem;overflow:hidden}@media print,screen and (min-width:48em){.more-info-content .more-info-content--container{width:31rem}}.more-info-open{width:100%;transition:.5s}@media print,screen and (min-width:48em){.more-info-open{width:35rem}}.load-more-description{display:none}.load-more-icon{display:flex;position:absolute;left:-2.5rem;align-items:center;justify-content:center;width:2rem;height:2rem;margin-right:1rem;padding:.2rem;border-radius:50%;background-color:#12284c;color:#fff;font-size:1.2rem;font-weight:900}.load-more-icon:hover{background-color:#26c9de;cursor:pointer}body article .paragraph--type--accordion .paragraph--inner{position:relative}
.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}
