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:700}dfn{font-style:italic}h1{font-size:2em;margin:.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:-.5em}sub{bottom:-.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 silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item}}
.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 .3em}.action-links li:first-child{margin-left:0}[dir=rtl] .action-links li:first-child{margin-right:0;margin-left:.3em}.button-action{display:inline-block;padding:.2em .5em .3em;text-decoration:none;line-height:160%}.button-action:before{margin-left:-.1em;padding-right:.2em;content:"+";font-weight:900}[dir=rtl] .button-action:before{margin-right:-.1em;margin-left:0;padding-right:0;padding-left:.2em}
.breadcrumb{padding-bottom:.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:.5em;padding-left:.5em}.collapse-processed>summary:before{float:left;width:1em;height:1em;content:"";background:url(/core/themes/classy/css/components/../../../../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:.5em 1.5em}summary{padding:.2em .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 .1em;padding:0}.exposed-filters .form-item label{float:left;width:10em;font-weight:400}[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:700;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:700}.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:.5em}[dir=rtl] .field--label-inline .field__label,[dir=rtl] .field--label-inline .field__items{padding-right:0;padding-left:.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:.5em}[dir=rtl] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:.5em}form .field-add-more-submit{margin:.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:.85em}label.option{display:inline;font-weight:400}.form-composite>legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:700}.form-checkboxes .form-item,.form-radios .form-item{margin-top:.4em;margin-bottom:.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 .3em;content:"";vertical-align:super;background-image:url(/core/themes/classy/css/components/../../../../misc/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(/core/themes/classy/css/components/../../../../misc/icons/e32700/error.svg) no-repeat;background-size:contain}
.icon-help{padding:1px 0 1px 20px;background:url(/core/themes/classy/css/components/../../../../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(/core/themes/classy/css/components/../../../../misc/feed.svg) no-repeat}
.form--inline .form-item{float:left;margin-right:.5em}[dir=rtl] .form--inline .form-item{float:right;margin-right:0;margin-left:.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:.5em}[dir=rtl] .form--inline .form-item-separator{margin-right:.5em;margin-left:1em}.form--inline .form-actions{clear:left}[dir=rtl] .form--inline .form-actions{clear:right}
.item-list .title{font-weight:700}.item-list ul{margin:0 0 .75em;padding:0}.item-list li{margin:0 0 .25em 1.5em;padding:0}[dir=rtl] .item-list li{margin:0 1.5em .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:0 0;font-size:1em}label button.link{font-weight:700}
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 .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(/core/themes/classy/css/components/../../../../misc/menu-expanded.png)}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/core/themes/classy/css/components/../../../../misc/menu-collapsed.png)}[dir=rtl] .menu-item--collapsed{list-style-image:url(/core/themes/classy/css/components/../../../../misc/menu-collapsed-rtl.png)}.menu-item{margin:0;padding-top:.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:.5em}.pager__item.is-active{font-weight:700}
tr.drag{background-color:ivory}tr.drag-previous{background-color:#ffd}body div.tabledrag-changed-warning{margin-bottom:.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 .5em;padding:0;list-style:none}.tabs>li{display:inline-block;margin-right:.3em}[dir=rtl] .tabs>li{margin-right:0;margin-left:.3em}.tabs a{display:block;padding:.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:.769em}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/core/themes/classy/css/components/../../../../misc/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(/core/themes/classy/css/components/../../../../misc/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(/core/themes/classy/css/components/../../../../misc/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%,.16)}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width .5s ease-out;transition:width .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,.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,.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px}[dir=rtl] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-80px 0}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-80px 0}}@keyframes animate-stripes{0%{background-position:0 0,0 0}100%{background-position:0 0,-80px 0}}
.node--unpublished{background-color:#fff4f4}
@font-face{font-family:Roboto;src:url(/themes/custom/m4d/dist/css/../fonts/Roboto-Regular.woff2) format("woff2");src:url(/themes/custom/m4d/dist/css/../fonts/Roboto-Regular.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:Roboto;src:url(/themes/custom/m4d/dist/css/../fonts/Roboto-Medium.woff2) format("woff2");src:url(/themes/custom/m4d/dist/css/../fonts/Roboto-Medium.woff) format("woff");font-style:normal;font-weight:500}@font-face{font-family:Roboto;src:url(/themes/custom/m4d/dist/css/../fonts/Roboto-Bold.woff2) format("woff2");src:url(/themes/custom/m4d/dist/css/../fonts/Roboto-Bold.woff) format("woff");font-style:normal;font-weight:700}@font-face{font-family:"DroidSerif";src:url(/themes/custom/m4d/dist/css/../fonts/DroidSerif-Regular.woff2) format("woff2");src:url(/themes/custom/m4d/dist/css/../fonts/DroidSerif-Regular.woff) format("woff");font-style:normal;font-weight:400}@font-face{font-family:"DroidSerif";src:url(/themes/custom/m4d/dist/css/../fonts/DroidSerif-Bold.woff2) format("woff2");src:url(/themes/custom/m4d/dist/css/../fonts/DroidSerif-Bold.woff) format("woff");font-style:normal;font-weight:700}.text-formatted .media--type-video{padding:10px 0}*{outline:none;-webkit-overflow-scrolling:touch}*,* :after,* :before{-webkit-box-sizing:border-box;box-sizing:border-box}.dialog-off-canvas-main-canvas,html{height:100%}.layout-container{min-height:100%;display:-ms-grid;display:grid;-ms-grid-rows:1fr auto;grid-template-rows:1fr auto}@media (max-width:991px){.layout-container{display:block}}body{margin:0;overflow-x:hidden;font-family:Roboto,sans-serif;font-size:18px;line-height:normal;color:#2b2b2b;height:100%}audio,canvas,iframe,img,input,object,svg,textarea,video{max-width:100%;vertical-align:middle}p a{text-decoration:underline}img{max-width:100%;height:auto;vertical-align:middle;border:0}.ckeditor-readmore{margin-top:20px;font-family:"DroidSerif",sans-serif;font-size:18px;line-height:30px;color:#2b2b2b}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}a{text-decoration:none}a,ul.menu a.is-active{color:inherit}.field--name-field-media-oembed-video{position:relative;padding-bottom:56.25%;height:0;margin-bottom:10px}.field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.field__label{font-weight:inherit}.form-actions,.form-item{margin:0}#block-m4d-content>article>.node__content>.layout:last-child{margin-bottom:70px}@media (max-width:991px){#block-m4d-content>article>.node__content>.layout:last-child{margin-bottom:40px}}.node--type-q-a.node--view-mode-full .node__content:last-child{margin-bottom:70px}.title-container{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0}@media (max-width:991px){.title-container{display:block;padding-left:20px;padding-right:20px}}.title-container h2{-ms-grid-column:4;grid-column-start:4;-ms-grid-column-span:30;grid-column-end:34}.title-container--narrow{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;padding-top:40px}@media (max-width:991px){.title-container--narrow{display:block;padding-left:20px;padding-right:20px;padding:0}}.title-container--narrow h2{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:24;grid-column-end:34}blockquote{background:#203b5b;margin:40px 0;padding:60px 40px;font-family:"DroidSerif",sans-serif;font-size:22px;font-weight:700;line-height:31px;color:#ecf2f8;font-style:italic;border-radius:8px}video{height:auto}ol,ul{padding-left:30px;margin-top:20px}ol ol,ol ul,ul ol,ul ul{margin-bottom:20px}ol li,ul li{margin-bottom:5px}ol p,ul p{font-family:"DroidSerif",sans-serif;font-size:18px;line-height:30px;color:#2b2b2b;margin-top:0}.ckeditor-readmore-wrapper{margin-bottom:20px}.view-empty{text-align:center;font-family:"DroidSerif",sans-serif;font-size:18px;line-height:30px;color:#2b2b2b;padding-left:120px}@media (max-width:991px){.view-empty{padding-left:0}}.node--type-page.node--view-mode-full iframe{width:1px;min-width:100%;border:0}.node-form .js-form-type-vertical-tabs{display:none}h1,h2,h3,h4,h5,h6,ol,p{font-weight:400;margin-top:0;margin-bottom:0}h2{font-size:28px;line-height:40px}h2,h3{font-weight:500;color:#2b2b2b;margin-bottom:20px}h3{font-size:22px;line-height:31px;margin-top:40px}.text-base.serif-gray-500{font-family:"DroidSerif",sans-serif;font-size:18px;line-height:30px;color:#2b2b2b}.text-lg.sans-medium-gray-100{font-size:22px;font-weight:500;line-height:normal;color:#ededed}.text-2xl.sans-medium-blue-700{font-size:35px;font-weight:500;line-height:normal;color:#2d5380;margin-bottom:20px}@media (max-width:991px){.text-2xl.sans-medium-blue-700{font-size:28px;margin-bottom:10px}}.text-xl.sans-medium-caps-yellow{font-size:28px;font-weight:500;line-height:normal;color:#efd74f;text-transform:uppercase}.text-xxl.sans-medium-caps-yellow{font-size:35px;font-weight:500;line-height:41px;color:#efd74f;text-transform:uppercase}@media (max-width:767px){.text-xxl.sans-medium-caps-yellow{font-size:30px}}.text-sm.serif-white{font-family:"DroidSerif",sans-serif;font-size:15px;line-height:22px;color:#fff}.text-lg.sans-medium-gray-500{font-size:22px;font-weight:500;line-height:31px;color:#2b2b2b;margin-top:0;margin-bottom:0}.text-sm.serif-gray-500{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b}.text-base.sans-medium-caps-blue-700{text-transform:uppercase}.text-base.sans-medium-blue-700,.text-base.sans-medium-caps-blue-700{font-size:18px;font-weight:500;line-height:normal;color:#2d5380}.text-base.sans-regular-gray-500{font-family:Roboto,sans-serif;font-size:18px;line-height:normal;color:#2b2b2b}.text-sm.sans-medium-gray-500{font-size:15px;font-weight:500;line-height:22px;color:#2b2b2b}.text-xl.sans-medium-gray-500{font-size:28px;font-weight:500;line-height:40px;color:#2b2b2b}.text-sm.sans-medium-blue-600{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.text-sm.sans-regular-gray-500{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b}.text-lg.text-lg-black{font-size:22px;font-weight:500;line-height:31px;color:#2b2b2b}.text-base.sans-medium-caps-gray-500{text-transform:uppercase}.text-base.sans-medium-caps-gray-500,.text-base.sans-medium-gray-500{font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b}.section--green-100{background:#ededed;padding-top:60px;padding-bottom:60px;margin-bottom:60px;margin-top:30px}.layout-container{margin:0}.margin-xl{margin-top:30px}main>.layout-content{padding-top:60px}@media (max-width:991px){main>.layout-content{padding-top:40px}}.button-lg-blue{font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;text-transform:uppercase;border-radius:30px;background:#0aabff;-webkit-box-shadow:0 4px 16px 0 #5185c2;box-shadow:0 4px 16px 0 #5185c2;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button-lg-blue a{display:block;padding:20px 40px}.button-lg-full{display:inline-block;font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;text-transform:uppercase;border-radius:30px;background:#efd74f;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button-lg-full a{display:block;padding:20px 40px}.button-lg-outline{font-size:18px;font-weight:500;line-height:normal;color:#2d5380;text-transform:uppercase;border-radius:30px;background:none;border:1px solid #2d5380;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button-lg-outline a{display:block;padding:20px 35px}.button-full{font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;text-transform:uppercase;color:#ededed;border-radius:16px;background:#2d5380;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.button-full a{display:block;padding:10px 30px}.button-outline{font-size:18px;font-weight:500;line-height:normal;color:#5185c2;text-transform:uppercase;background:#fff;border:1px solid #5185c2;border-radius:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.button-outline a{display:block;padding:10px 30px}@media (max-width:991px){.button-outline{font-size:18px;line-height:20px}}.button-outline-white{font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;text-transform:uppercase;color:#ededed;border-radius:30px;background:none;border:1px solid #ededed;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button-outline-white a{display:block;padding:10px 40px}.back-button{background:#bdd4f0;border:none;border-radius:50%;width:40px;height:40px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.back-button a.go-back-history-btn{display:block;background:url(/themes/custom/m4d/dist/css/../images/icons_arrow-left.svg) no-repeat 50%}.category-tag{font-size:14px;background:#2d5380;color:#fff;text-transform:uppercase;font-weight:500;border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-tag div{padding:5px 10px}.button--primary{font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;text-transform:uppercase;color:#ededed;border-radius:16px;background:#2d5380;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:10px 30px}.button--primary a{display:block;padding:10px 30px}.section--button-lg-container{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;margin:0 auto 20px}@media (max-width:991px){.section--button-lg-container{display:block;padding-left:20px;padding-right:20px}}.section--button-lg-container .layout__region{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:17;grid-column-end:27}.button,.image-button{margin-right:0}.button-lg-full--blue{background:#2d5380;color:#ecf2f8}.slick-prev{left:0}.slick-prev:before{background:url(/themes/custom/m4d/dist/css/../images/icons_arrow-left.svg) 0 0/cover no-repeat}@media (max-width:1439px){.slick-prev{left:5.55556%}}.slick-next{right:0}.slick-next:before{background:url(/themes/custom/m4d/dist/css/../images/icons_arrow.svg) 0 0/cover no-repeat}@media (max-width:1439px){.slick-next{right:5.55556%}}.slick-arrow{position:absolute;top:75px;z-index:9;font-size:0;width:40px;height:40px;background:#efd74f;border:none;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1199px){.slick-arrow{top:40px}}@media (max-width:991px){.slick-arrow{display:none!important}}.slick-arrow:before{content:"";position:absolute;display:block;width:16px;height:12px}.section--core-e-learning .slick-prev{left:0}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;margin:40px 0 0;padding-left:0;pointer-events:none}@media (max-width:1439px){.slick-dots{padding-right:5.55556%}}@media (max-width:991px){.slick-dots{padding-right:20px;margin-top:30px}}.slick-dots li{list-style:none;-webkit-box-flex:1;-ms-flex:1;flex:1;height:4px;background:#d8d8d8}.slick-dots li.slick-active{background:#2d5380}.slick-dots button{font-size:0;border:none}.slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.select2.select2-container--default .select2-selection--multiple,.select2.select2-container .select2-selection--single{padding:10px 20px;font-size:15px;font-weight:500;line-height:22px;color:#4177b8;color:#2d5380;text-transform:none;background:#fff;border-radius:6px;border:1px solid #2d5380;display:-webkit-box;display:-ms-flexbox;display:flex}.select2.select2-container--default .select2-selection--multiple:focus,.select2.select2-container .select2-selection--single:focus{border:1px solid #0aabff}.select2.select2-container--default .select2-selection--multiple input::-webkit-input-placeholder,.select2.select2-container .select2-selection--single input::-webkit-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.select2.select2-container--default .select2-selection--multiple input::-moz-placeholder,.select2.select2-container .select2-selection--single input::-moz-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.select2.select2-container--default .select2-selection--multiple input:-ms-input-placeholder,.select2.select2-container .select2-selection--single input:-ms-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.select2.select2-container--default .select2-selection--multiple input::-ms-input-placeholder,.select2.select2-container .select2-selection--single input::-ms-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.select2.select2-container--default .select2-selection--multiple input::placeholder,.select2.select2-container .select2-selection--single input::placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.select2-container{width:100%!important}.select2-container .select2-selection--single{height:100%!important}.select2 input{width:auto!important}.select2.select2-container .select2-search--inline .select2-search__field{margin:0}.select2.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:3px;margin-bottom:3px}.select2.select2-container--default .select2-selection--multiple .select2-search__field{display:inline-block}.select2.select2-container--default .select2-selection--multiple .select2-selection__rendered,.select2.select2-container--default .select2-selection--single .select2-selection__rendered{padding:0;line-height:22px;display:block;width:100%;min-height:22px}.views-exposed-form .form-item{margin-top:0;margin-bottom:10px}.views-exposed-form .form-item.form-item-field-sdg-target-id .select2 input::-webkit-input-placeholder{font-size:12px}.views-exposed-form .form-item.form-item-field-sdg-target-id .select2 input::-moz-placeholder{font-size:12px}.views-exposed-form .form-item.form-item-field-sdg-target-id .select2 input:-ms-input-placeholder{font-size:12px}.views-exposed-form .form-item.form-item-field-sdg-target-id .select2 input::-ms-input-placeholder{font-size:12px}.views-exposed-form .form-item.form-item-field-sdg-target-id .select2 input::placeholder{font-size:12px}.views-exposed-form .form-submit{font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;text-transform:uppercase;color:#ededed;border-radius:16px;background:#2d5380;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;display:block;padding:10px 30px;min-height:43px}.views-exposed-form .form-submit a{display:block;padding:10px 30px}.views-exposed-form .form-submit:nth-child(2){font-size:18px;font-weight:500;line-height:normal;color:#5185c2;text-transform:uppercase;background:#fff;border:1px solid #5185c2;border-radius:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.views-exposed-form .form-submit:nth-child(2) a{display:block;padding:10px 30px}@media (max-width:991px){.views-exposed-form .form-submit:nth-child(2){font-size:18px;line-height:20px}}.views-exposed-form .form-actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px}@media (max-width:991px){.views-exposed-form .form-actions{margin-top:30px}}.select2-container--open .select2-selection__rendered:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:5px}.select2.select2-container--default .select2-selection--single .select2-selection__rendered{color:#4177b8}.select2-selection__rendered{position:relative}.select2-selection__rendered:after{position:absolute;content:"";width:12px;height:10px;display:block;right:0;top:11px;background:url(/themes/custom/m4d/dist/css/../images/icons_chevron_down-blue.svg) 0 0/contain no-repeat}details{margin-top:20px;margin-bottom:0;border:none}details>.details-wrapper{padding:0}details summary{display:inline-block;padding:0;margin-bottom:10px;font-size:15px;font-weight:500;line-height:22px;color:#4177b8;position:relative}details summary::-webkit-details-marker{display:none}details summary a{text-decoration:underline}details summary:before{display:none}details summary:after{content:"";position:absolute;width:12px;height:10px;margin-left:20px;top:8px;display:inline-block;background:url(/themes/custom/m4d/dist/css/../images/icons_chevron_down-blue.svg) 0 0/contain no-repeat}details summary[aria-expanded=true]:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:3px}.select2-container--open .select2-dropdown.select2-dropdown--below{border-radius:8px;padding:20px 0;border:1px solid #203b5b;overflow:hidden;-webkit-box-shadow:0 8px 16px 0 rgba(0,46,120,.5);box-shadow:0 8px 16px 0 rgba(0,46,120,.5)}.select2-dropdown{margin-top:5px}.select2-dropdown .select2-results__option{padding:0 20px;margin-bottom:10px;font-size:15px;font-weight:500;line-height:22px;color:#4177b8;color:#2d5380}.select2-dropdown .select2-results__option:last-child{margin-bottom:0}.select2-dropdown .select2-results__option--highlighted,.select2-dropdown .select2-results__option:focus{color:#0aabff}.select2-container--default .select2-dropdown .select2-results__option[aria-selected=true]{background:none}.select2-container--default .select2-dropdown .select2-results__option--highlighted[aria-selected]{background:none;color:#0aabff}.select2-dropdown .select2-search--dropdown,.select2-selection__arrow{display:none}.select2.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-radius:6px}.pager__item{font-size:15px;font-weight:500;line-height:22px;color:#4177b8;background:#fff;border:1px solid #2d5380;border-right:none;padding:0}.pager__item:last-child{border-right:1px solid #2d5380}.pager__item.is-active{font-weight:400;background:#c3d5ea}.pager__item a{width:40px;height:40px}.pager__item a,.pager__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pager__items{margin:0;padding-left:0}.pager__item--next a,.pager__item--previous a{font-size:0}.pager__item--next a:before,.pager__item--previous a:before{content:"";width:13px;height:8px}.pager__item--previous{border-top-left-radius:6px;border-bottom-left-radius:6px}.pager__item--previous a:before{background:url(/themes/custom/m4d/dist/css/../images/icons_arrow-left.svg) 0 0/contain no-repeat}.pager__item--next{border-top-right-radius:6px;border-bottom-right-radius:6px}.pager__item--next a:before{background:url(/themes/custom/m4d/dist/css/../images/icons_arrow.svg) 0 0/contain no-repeat}.field--name-field-facebook a{font-size:0;display:block;width:28px;height:28px;background:url(/themes/custom/m4d/dist/css/../images/icons_facebook-color.svg) 0 0/cover no-repeat}.field--name-field-twitter a{font-size:0;display:block;width:31px;height:31px;background:url(/themes/custom/m4d/dist/css/../images/twitter-2.svg) 0 0/cover no-repeat}.field--name-field-linked-in a{font-size:0;display:block;width:31px;height:31px;background:url(/themes/custom/m4d/dist/css/../images/icons_linkedin-color.svg) 0 0/cover no-repeat}.ckeditor-readmore-toggler,.ec-toggle-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#ededed;text-transform:uppercase;color:#008ed8;padding-top:10px;margin-top:20px;border-top:1px solid #008ed8}.ckeditor-readmore-toggler:after,.ec-toggle-link:after{content:"";display:inline-block;margin-left:10px;width:10px;height:4px;background:url(/themes/custom/m4d/dist/css/../images/icons_chevron_down-blue.svg) 0 0/contain no-repeat}.ckeditor-readmore-toggler.ecf-close:after,.ec-toggle-link.ecf-close:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.block-field-blockparagraphaccordion-elementfield-text,.block-field-blockparagraphcollapsible-sectionfield-paragraph{overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-timing-function:ease;transition-timing-function:ease}.paragraph--type--collapsible-section{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;margin:0 auto 20px}@media (max-width:991px){.paragraph--type--collapsible-section{display:block;padding-left:20px;padding-right:20px;padding:0}}.paragraph--type--collapsible-section>.layout{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28}.paragraph--type--collapsible-section>.layout.is-active .block-field-blockparagraphcollapsible-sectionfield-title:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);right:6px;top:29px}@media (max-width:991px){.paragraph--type--collapsible-section>.layout.is-active .block-field-blockparagraphcollapsible-sectionfield-title:after{top:13px}}.paragraph--type--collapsible-section>.layout>.layout__region{background:#ecf2f8;padding:20px 40px;border-radius:8px}@media (max-width:991px){.paragraph--type--collapsible-section>.layout>.layout__region{padding:20px;border-radius:0}}.paragraph--type--collapsible-section .text-fromat--article{display:block;padding:0 10px 0 0}.paragraph--type--collapsible-section .paragraph--type--text{background:#fff;padding:30px 40px 20px;margin-top:30px}@media (max-width:991px){.paragraph--type--collapsible-section .paragraph--type--text{padding:20px}}.paragraph--type--collapsible-section .text-fromat--article .field{margin-bottom:0}.paragraph--type--collapsible-section .paragraph--type--accordion{margin-top:20px}.paragraph--type--collapsible-section .paragraph--type--accordion .layout.is-active .block-field-blockparagraphaccordion-elementfield-title:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);top:27px}.paragraph--type--collapsible-section .paragraph--type--accordion-element{background:#fff;margin-bottom:10px;border-radius:8px;padding:20px 40px}@media (max-width:991px){.paragraph--type--collapsible-section .paragraph--type--accordion-element{padding:20px}}.paragraph--type--collapsible-section .paragraph--type--accordion-element .field{padding-top:20px}.block-field-blockparagraphcollapsible-sectionfield-title:before{position:absolute;content:"";display:block;width:23px;height:23px;right:0;top:20px;border:1px solid #000;border-radius:50%;pointer-events:none}@media (max-width:991px){.block-field-blockparagraphcollapsible-sectionfield-title:before{top:4px}}.block-field-blockparagraphcollapsible-sectionfield-title .field{font-size:22px;font-weight:500;line-height:31px;color:#2b2b2b;cursor:pointer;margin:-20px -40px;padding:20px 80px 20px 40px}@media (max-width:991px){.block-field-blockparagraphcollapsible-sectionfield-title .field{margin:0;padding:0 40px 0 0}}.block-field-blockparagraphaccordion-elementfield-title,.block-field-blockparagraphcollapsible-sectionfield-title{position:relative}.block-field-blockparagraphaccordion-elementfield-title:after,.block-field-blockparagraphcollapsible-sectionfield-title:after{position:absolute;content:"";display:block;width:12px;height:9px;right:5px;top:26px;background:url(/themes/custom/m4d/dist/css/../images/down.svg) 0 0/contain no-repeat;pointer-events:none}@media (max-width:991px){.block-field-blockparagraphaccordion-elementfield-title:after,.block-field-blockparagraphcollapsible-sectionfield-title:after{top:10px}}.block-field-blockparagraphaccordion-elementfield-title:after{width:15px;height:12px;right:0;top:22px}.block-field-blockparagraphaccordion-elementfield-title .field{cursor:pointer;margin:-20px -40px;padding:20px 60px 20px 40px}@media (max-width:767px){.content.is-open{margin-top:20px}}.form-type-checkbox .form-checkbox{position:absolute;z-index:-1;opacity:0}.form-type-checkbox .form-checkbox+label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.form-type-checkbox .form-checkbox+label:before{content:"";display:inline-block;width:20px;height:20px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;border:1px solid #2d5380;border-radius:3px;margin-right:20px;background-repeat:no-repeat;background-position:50%;cursor:pointer;background-color:#fff}.form-type-checkbox .form-checkbox:checked+label:before{border-color:#2d5380;background-color:#2d5380;background-image:url(/themes/custom/m4d/dist/css/../images/icons_Check.svg)}.form-type-checkbox .form-checkbox:focus:not(:checked)+label:before{border-color:#9dbadc}.form-type-checkbox .form-checkbox:disabled+label:before{background-color:#c3d5ea}.form-item label{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;margin-bottom:5px;display:block}.form-item .container-inline{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.form-item .container-inline:last-child{margin-bottom:0}.form-item .container-inline .form-item{margin-right:20px}.form-item .form-date,.form-item .form-email,.form-item .form-time,.form-item .form-url,.form-item .text-full:not(.description){width:100%;padding:10px 20px;font-size:15px;font-weight:500;line-height:22px;color:#4177b8;color:#2d5380;text-transform:none;background:#fff;border-radius:6px;border:1px solid #2d5380;display:-webkit-box;display:-ms-flexbox;display:flex}.form-item .form-date::-webkit-input-placeholder,.form-item .form-email::-webkit-input-placeholder,.form-item .form-time::-webkit-input-placeholder,.form-item .form-url::-webkit-input-placeholder,.form-item .text-full:not(.description)::-webkit-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.form-item .form-date::-moz-placeholder,.form-item .form-email::-moz-placeholder,.form-item .form-time::-moz-placeholder,.form-item .form-url::-moz-placeholder,.form-item .text-full:not(.description)::-moz-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.form-item .form-date:-ms-input-placeholder,.form-item .form-email:-ms-input-placeholder,.form-item .form-time:-ms-input-placeholder,.form-item .form-url:-ms-input-placeholder,.form-item .text-full:not(.description):-ms-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.form-item .form-date::-ms-input-placeholder,.form-item .form-email::-ms-input-placeholder,.form-item .form-time::-ms-input-placeholder,.form-item .form-url::-ms-input-placeholder,.form-item .text-full:not(.description)::-ms-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.form-item .form-date::placeholder,.form-item .form-email::placeholder,.form-item .form-time::placeholder,.form-item .form-url::placeholder,.form-item .text-full:not(.description)::placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.form-item .form-date:focus,.form-item .form-email:focus,.form-item .form-time:focus,.form-item .form-url:focus,.form-item .text-full:not(.description):focus{border:1px solid #0aabff}.form-text{width:100%;padding:10px 20px;font-size:15px;font-weight:500;line-height:22px;color:#4177b8;color:#2d5380;text-transform:none;background:#fff;border-radius:6px;border:1px solid #2d5380;display:-webkit-box;display:-ms-flexbox;display:flex}.form-text::-webkit-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.form-text::-moz-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.form-text:-ms-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.form-text::-ms-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.form-text::placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.form-text:focus{border:1px solid #0aabff}textarea{width:100%;padding:10px 20px;font-size:15px;font-weight:500;line-height:22px;color:#4177b8;color:#2d5380;text-transform:none;background:#fff;border-radius:6px;border:1px solid #2d5380;display:-webkit-box;display:-ms-flexbox;display:flex}textarea::-webkit-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}textarea::-moz-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}textarea:-ms-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}textarea::-ms-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}textarea::placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}textarea:focus{border:1px solid #0aabff}.form-item-search-api-fulltext{position:relative;margin:0}.form-item-search-api-fulltext input{padding:10px 20px 10px 40px;font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;text-transform:uppercase;text-transform:none;background:transparent;border-radius:6px;border:1px solid #2b2b2b;display:-webkit-box;display:-ms-flexbox;display:flex}.form-item-search-api-fulltext input::-webkit-input-placeholder{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;text-transform:uppercase}.form-item-search-api-fulltext input::-moz-placeholder{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;text-transform:uppercase}.form-item-search-api-fulltext input:-ms-input-placeholder{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;text-transform:uppercase}.form-item-search-api-fulltext input::-ms-input-placeholder{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;text-transform:uppercase}.form-item-search-api-fulltext input::placeholder{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;text-transform:uppercase}.form-item-search-api-fulltext:before{content:"";position:absolute;left:0;width:14px;height:14px;top:15px;left:15px;display:inline-block;background:url(/themes/custom/m4d/dist/css/../images/icons_search-gray.svg) 0 0/cover no-repeat}.form-item-search-api-fulltext input{font-weight:500}.form-item-search-api-fulltext input::-webkit-input-placeholder{font-weight:500}.form-item-search-api-fulltext input::-moz-placeholder{font-weight:500}.form-item-search-api-fulltext input:-ms-input-placeholder{font-weight:500}.form-item-search-api-fulltext input::-ms-input-placeholder{font-weight:500}.form-item-search-api-fulltext input::placeholder{font-weight:500}header{background:#9dbadc}header ul.links{z-index:9;display:none;position:absolute;right:0;margin:10px 0 0;padding:20px 20px 10px;background:#fff;border-radius:8px;border:1px solid #203b5b;-webkit-box-shadow:0 8px 16px 0 rgba(0,46,120,.5);box-shadow:0 8px 16px 0 rgba(0,46,120,.5)}header ul.links li{list-style:none;font-size:15px;font-weight:500;line-height:22px;color:#4177b8;color:#2d5380;margin-bottom:10px}header ul.links li.is-active{display:none}header ul.links li a.is-active{color:#2d5380}@media (max-width:1439px){header{display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0}}@media (max-width:991px){header{display:block}}.region-header{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;padding-bottom:30px}@media (max-width:991px){.region-header{display:block;padding-left:20px;padding-right:20px}}@media (max-width:1439px){.region-header{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:32;grid-column-end:35;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0}}@media (max-width:991px){.region-header{padding:15px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.region-header .menu-item--active-trail{position:relative}.region-header .menu-item--active-trail:before{position:absolute;content:"";width:100%;bottom:-10px;left:0;height:3px;background:#2b2b2b}.burger{display:none;width:30px;height:35px;background-image:url(/themes/custom/m4d/dist/css/../images/mobile-menu.svg);background-position:50%;background-size:cover;background-repeat:no-repeat;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}@media (max-width:991px){.burger{display:block}}.block-system-branding-block{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:6;grid-column-end:9}.navigation.menu--main{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:16;grid-column-end:26}.block-block-groupheader-right{-ms-grid-column:27;grid-column-start:27;-ms-grid-column-span:8;grid-column-end:35}@media (max-width:991px){.block-block-groupheader-right{display:none}}ul.menu{padding:0;margin:0}ul.menu li{list-style:none}.navigation.menu--main{padding-top:70px}@media (max-width:1439px){.navigation.menu--main{padding-left:20px;-webkit-box-flex:0;-ms-flex:0 1 80%;flex:0 1 80%}}@media (max-width:1199px){.navigation.menu--main{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}}@media (max-width:991px){.navigation.menu--main{display:none}}.navigation.menu--main ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;font-weight:500;line-height:normal;color:#2b2b2b;text-transform:uppercase}@media (max-width:991px){.navigation.menu--main ul.menu{font-size:15px}}.navigation.menu--main .menu-item{margin-right:30px}@media (max-width:1199px){.navigation.menu--main .menu-item{margin-right:20px}}.navigation.menu--main .menu-item span{cursor:pointer}.block-system-branding-block{padding-top:35px}@media (max-width:991px){.block-system-branding-block{padding-top:0;max-width:150px}}.block-block-groupheader-right{margin-top:20px;font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#ededed;text-transform:uppercase}.block-block-groupheader-right-top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.language-switcher-language-url{position:relative;margin-left:30px}.main-link{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.main-link:after{content:"";width:11px;height:6px;display:inline-block;background:url(/themes/custom/m4d/dist/css/../images/icons_chevron-down-white.svg) 0 0/cover no-repeat;margin-left:5px;margin-top:5px}.menu--account .menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap}.menu--account .menu-item:before{content:"";margin-right:10px;width:13px;height:19px;display:inline-block;background:url(/themes/custom/m4d/dist/css/../images/icons_lock.svg) 0 0/cover no-repeat}.menu-item{padding-top:0}.filter--search{position:relative;max-width:300px;margin:20px 0 0 auto}.filter--search input{padding:10px 20px 10px 40px;font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;text-transform:uppercase;text-transform:none;background:transparent;border-radius:6px;border:1px solid #2b2b2b;display:-webkit-box;display:-ms-flexbox;display:flex}.filter--search input::-webkit-input-placeholder{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;text-transform:uppercase}.filter--search input::-moz-placeholder{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;text-transform:uppercase}.filter--search input:-ms-input-placeholder{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;text-transform:uppercase}.filter--search input::-ms-input-placeholder{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;text-transform:uppercase}.filter--search input::placeholder{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;text-transform:uppercase}.filter--search:before{content:"";position:absolute;left:0;width:14px;height:14px;top:15px;left:15px;display:inline-block;background:url(/themes/custom/m4d/dist/css/../images/icons_search-gray.svg) 0 0/cover no-repeat}.webform-submission-searchbar-form .form-actions{display:none}.user-logged-in .menu--account ul.menu{display:-webkit-box;display:-ms-flexbox;display:flex}.user-logged-in .menu--account .menu-item{margin-left:30px}.off-canvas-container .menu-item--active-trail:before,.user-logged-in .menu--account .menu-item:before{display:none}:lang(es) .navigation.menu--main ul.menu,:lang(fr) .navigation.menu--main ul.menu{font-size:18px}@media (max-width:1199px){:lang(es) .navigation.menu--main ul.menu,:lang(fr) .navigation.menu--main ul.menu{font-size:16px}}#block-become-member{background:#5185c2;border-top:1px solid #fff}#block-become-member .config_pages--type--block-become-member{padding:20px 0}#block-become-member .layout__region{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0}@media (max-width:991px){#block-become-member .layout__region{display:block;padding-left:20px;padding-right:20px;text-align:center}}#block-become-member .block-field-blockconfig-pagesblock-become-memberfield-cta-text{-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:14;grid-column-end:19;font-size:22px;font-weight:500;line-height:normal;color:#ededed;text-transform:uppercase;-ms-grid-row-align:center;align-self:center;text-align:right}@media (max-width:991px){#block-become-member .block-field-blockconfig-pagesblock-become-memberfield-cta-text{text-align:center;margin-bottom:10px}}#block-become-member .block-field-blockconfig-pagesblock-become-memberfield-link{-ms-grid-column:20;grid-column-start:20;-ms-grid-column-span:5;grid-column-end:25;min-width:148px}#block-organization-logos{background:#2d5380;border-top:1px solid #fff;border-bottom:1px solid #fff}@media (max-width:991px){#block-organization-logos{text-align:center}}#block-organization-logos .field--name-field-images{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;padding:30px 0}@media (max-width:991px){#block-organization-logos .field--name-field-images{display:block;padding-left:20px;padding-right:20px}}#block-organization-logos .field--name-field-images .field__item{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width:991px){#block-organization-logos .field--name-field-images .field__item:first-child{margin-bottom:10px}}#block-organization-logos .field--name-field-images .field__item img{width:100%;height:auto}#block-organization-logos .field--name-field-images .field__item:first-child{-ms-grid-column:12;grid-column-start:12;-ms-grid-column-span:3;grid-column-end:15}#block-organization-logos .field--name-field-images .field__item:nth-child(2){-ms-grid-column:17;grid-column-start:17;-ms-grid-column-span:11;grid-column-end:28}footer{background:#2d5380;font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#ededed;-ms-grid-row:3;grid-row-start:3;-ms-grid-row-span:1;grid-row-end:4}footer .region-footer{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;padding:30px 0}@media (max-width:991px){footer .region-footer{display:block;padding-left:20px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .menu--footer{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:3;grid-column-end:6}footer .menu--footer .menu-item{margin-bottom:20px;font-weight:500}footer #block-footer-first{-ms-grid-column:8;grid-column-start:8;-ms-grid-column-span:9;grid-column-end:17}@media (max-width:991px){footer #block-footer-first{margin-top:10px;margin-bottom:30px}}footer #block-footer-first p{margin-bottom:35px}footer #block-footer-second{-ms-grid-column:17;grid-column-start:17;-ms-grid-column-span:11;grid-column-end:28}@media (max-width:991px){footer #block-footer-second{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:30px}}footer #block-footer-third{-ms-grid-column:29;grid-column-start:29;-ms-grid-column-span:6;grid-column-end:35}footer #block-footer-third .block-field-blockconfig-pagesfooter-thirdfield-footer-text{margin-bottom:10px}footer .social-link-field{padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .social-link-field li{list-style:none;margin-right:30px}footer .social-link-field li a{font-size:0;display:block}footer .social-link-field li a.twitter{width:20px;height:16px;background:url(/themes/custom/m4d/dist/css/../images/icons_twitter.svg) 0 0/cover no-repeat}footer .social-link-field li a.facebook{width:24px;height:23px;background:url(/themes/custom/m4d/dist/css/../images/icons_facebook.svg) 0 0/cover no-repeat}footer .social-link-field li a.youtube{width:43px;height:17px;background:url(/themes/custom/m4d/dist/css/../images/icons_youtube.svg) 0 0/cover no-repeat}#block-footer-copyright{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;padding:30px 0}@media (max-width:991px){#block-footer-copyright{display:block;padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:40px}}#block-footer-copyright .config_pages--type--footer-copyright{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:32;grid-column-end:35}#block-footer-copyright .config_pages--type--footer-copyright p{margin-bottom:0}.off-canvas-container{z-index:99;position:fixed;top:0;right:0;bottom:0;left:0;opacity:0;width:100%;height:100vh;background:rgba(0,0,0,.5);pointer-events:none;-webkit-transition:all .3s ease-in-out .4s;transition:all .3s ease-in-out .4s}.off-canvas-container.open{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;pointer-events:all;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.off-canvas-container .off-canvas-container__main{padding-right:80px;padding-left:80px;max-width:600px;width:89%;height:100%;background:#fff;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateX(-100%);transform:translateX(-100%)}@media (max-width:991px){.off-canvas-container .off-canvas-container__main{padding-right:20px;padding-left:20px}}.off-canvas-container.open .off-canvas-container__main{-webkit-transform:translateX(0);transform:translateX(0)}.off-canvas-container .region-off-canvas-menu .navigation.menu--main{margin-top:95px;padding-top:0;height:calc(100vh - 300px);display:block;overflow-x:hidden;overflow-y:auto}@media (max-width:991px){.off-canvas-container .region-off-canvas-menu .navigation.menu--main{margin-top:55px;height:calc(100vh - 160px)}}.off-canvas-container .region-off-canvas-menu .navigation.menu--main::-webkit-scrollbar{width:0}.off-canvas-container .region-off-canvas-menu .menu-item{font-size:35px;font-weight:500;line-height:normal;color:#2d5380;margin-bottom:30px;margin-right:0}@media (max-width:991px){.off-canvas-container .region-off-canvas-menu .menu-item{margin-bottom:20px;font-size:22px}}.off-canvas-container .region-off-canvas-menu .menu-item:last-child{margin-bottom:0}.off-canvas-container .region-off-canvas-menu .menu-item.hide{display:none}.off-canvas-container .region-off-canvas-menu .menu-item .menu-item{font-size:20px;font-weight:500;line-height:normal;color:#2b2b2b;display:block}@media (max-width:991px){.off-canvas-container .region-off-canvas-menu .menu-item .menu-item{font-size:15px}}.off-canvas-container .region-off-canvas-menu .menu-item .menu-item .menu-item{margin-left:20px;margin-bottom:10px}@media (max-width:991px){.off-canvas-container .region-off-canvas-menu .menu-item .menu-item .menu-item{margin-bottom:15px}}.off-canvas-container .region-off-canvas-menu .menu-item .menu-item>.menu{margin-top:15px;display:none}.off-canvas-container .region-off-canvas-menu .menu-item .menu-item.opened>.menu{display:block}.off-canvas-container .region-off-canvas-menu .menu-item .menu-item--active-trail .is-active{color:#0aabff}.off-canvas-container .region-off-canvas-menu .menu-item .menu-item--expanded .menu .menu-item{color:#666}.off-canvas-container .region-off-canvas-menu .menu-item .menu-item--expanded .menu .menu-item--active-trail .is-active{color:#0aabff}.off-canvas-container .region-off-canvas-menu .menu-item .menu-item--link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.off-canvas-container .region-off-canvas-menu .menu-item .menu-item--link-wrapper+.menu{margin-top:30px}@media (max-width:991px){.off-canvas-container .region-off-canvas-menu .menu-item .menu-item--link-wrapper+.menu{margin-top:20px}}.off-canvas-container .region-off-canvas-menu .menu-item .menu-item--expanded-toggler{margin-top:4px;margin-left:20px;display:inline-block;width:17px;height:17px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url(/themes/custom/m4d/dist/css/../images/down.svg);background-size:17px;background-position:50%;background-repeat:no-repeat;-ms-flex-negative:0;flex-shrink:0;cursor:pointer}.off-canvas-container .region-off-canvas-menu .menu-item .menu-item--expanded-toggler.opened{margin-top:-2px;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.off-canvas-container ul.menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.off-canvas-container .close{position:absolute;top:21px;right:21px;width:24px;height:24px;background:url(/themes/custom/m4d/dist/css/../images/icons_close.svg) 0 0/cover no-repeat;cursor:pointer}@media (max-width:991px){.off-canvas-container .block-system-branding-block{padding-top:13px}}.off-canvas-container .menu--main>.menu>.menu-item--expanded>.menu-item--link-wrapper{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.off-canvas-container .menu--main>.menu>.menu-item--expanded>.menu-item--link-wrapper .menu-item--expanded-toggler{opacity:0}@media (max-width:991px){.off-canvas-container .menu--main>.menu>.menu-item--expanded>.menu-item--link-wrapper .menu-item--expanded-toggler{opacity:1}}@media (max-width:991px){.off-canvas-container .menu--main>.menu>.menu-item--expanded>.menu{display:none}}@media (max-width:991px){.off-canvas-container .menu--main>.menu>.menu-item--expanded.opened>.menu{display:block}}.toolbar-horizontal .off-canvas-container{padding-top:39px}.toolbar-horizontal.toolbar-tray-open .off-canvas-container{padding-top:78px}@media (max-width:991px){.toolbar-vertical .off-canvas-container{padding-top:39px}}.m4d-file-link{display:block;height:19px;min-width:23px;padding-left:23px;background-image:url(/themes/custom/m4d/dist/css/../images/download-cloud.svg);background-size:contain;background-repeat:no-repeat;margin-left:20px}.image-xl{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;margin:0 auto 40px}@media (max-width:991px){.image-xl{display:block;padding-left:20px;padding-right:20px}}.image-xl .layout__region{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28}.image-xl img{border-radius:8px}.image-xl .media-image--caption-black{margin-top:10px;font-family:"DroidSerif",sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;text-align:center}.block-bottom-teasers{position:relative;background:#ededed;padding-top:60px;padding-bottom:70px;margin-top:70px;margin-bottom:-70px}@media (max-width:991px){.block-bottom-teasers{padding:30px 0;margin-top:40px;margin-bottom:-40px}}.block-bottom-teasers .title-container{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0}@media (max-width:991px){.block-bottom-teasers .title-container{display:block;padding-left:20px;padding-right:20px}}.block-bottom-teasers .title-container h2{-ms-grid-column:4;grid-column-start:4;-ms-grid-column-span:16;grid-column-end:20}.block-bottom-teasers.block-views-blocklatest-updates-latest-updates .title-container h2{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:17;grid-column-end:20}.block-bottom-teasers .view-content:not(.slick-slider){max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr)}@media (max-width:991px){.block-bottom-teasers .view-content:not(.slick-slider){display:block;padding-left:20px;padding-right:20px}}@media (max-width:991px){.block-bottom-teasers .views-row{margin-bottom:40px}}.block-bottom-teasers .views-row:first-child{-ms-grid-column:4;grid-column-start:4;-ms-grid-column-span:6;grid-column-end:10}.block-bottom-teasers .views-row:nth-child(2){-ms-grid-column:12;grid-column-start:12;-ms-grid-column-span:6;grid-column-end:18}.block-bottom-teasers .views-row:nth-child(3){-ms-grid-column:20;grid-column-start:20;-ms-grid-column-span:6;grid-column-end:26}.block-bottom-teasers .views-row:nth-child(4){-ms-grid-column:28;grid-column-start:28;-ms-grid-column-span:6;grid-column-end:34}.block-bottom-teasers .views-row .node--view-mode-teaser{height:100%}.block-bottom-teasers .views-row .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.m4d-teaser .m4d-teaser-top{position:relative}.m4d-teaser .m4d-teaser-top .category-tag{position:absolute;bottom:0;margin-left:10px;margin-bottom:10px}.m4d-teaser .m4d-teaser-bottom{margin-top:10px}.m4d-teaser .sans-regular-gray-500{margin-bottom:5px}.m4d-teaser .sans-medium-gray-500{margin-top:0;margin-bottom:10px}.m4d-teaser img{border-radius:8px}.node--type-news.node--view-mode-teaser .field__label{display:none}.node--view-mode-wide-teaser .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.node--view-mode-wide-teaser .m4d-teaser-bottom{position:relative}.node--view-mode-wide-teaser .block-field-blocknodee-learningfield-date-range{position:absolute;top:-46px;left:0;margin-left:20px;font-size:14px;background:#2d5380;color:#fff;text-transform:uppercase;font-weight:500;border-radius:8px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.node--view-mode-wide-teaser .block-field-blocknodee-learningfield-date-range div{padding:5px 10px}.node--view-mode-wide-teaser .m4d-teaser-bottom{padding-top:20px}.node--view-mode-wide-teaser .sans-medium-gray-500,.node--view-mode-wide-teaser .sans-regular-gray-500{margin-bottom:10px}.node--view-mode-wide-teaser img{border-radius:8px}.view-e-learning-overview .node--view-mode-wide-teaser{padding-right:60px;margin-right:60px;border-right:1px solid #dedede;height:100%}@media (max-width:991px){.view-e-learning-overview .node--view-mode-wide-teaser{padding-right:20px;margin-right:20px}}.view-upcoming-discussions .m4d-wide-teaser{margin-bottom:20px}.view-upcoming-discussions .views-row:last-child .m4d-wide-teaser{margin-bottom:0}.text-fromat--article{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0}@media (max-width:991px){.text-fromat--article{display:block;padding-left:20px;padding-right:20px}}.text-fromat--article a.download-link{text-decoration:unset}.text-fromat--article .media .field{margin-bottom:0}.text-fromat--article .field{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28;margin-bottom:20px}.text-fromat--article ol a,.text-fromat--article p a,.text-fromat--article ul a{text-decoration:underline}.text-fromat--article blockquote ol,.text-fromat--article blockquote p,.text-fromat--article blockquote ul{color:#fff}.text-fromat--article h2+ol,.text-fromat--article h2+ul{margin-bottom:20px}.text-fromat--article h2+ol a,.text-fromat--article h2+ul a{text-decoration:underline}.text-fromat--article h3{margin-bottom:10px;margin-top:0}.text-fromat--article .headline-third,.text-fromat--article h3{font-size:22px;font-weight:500;line-height:31px;color:#2b2b2b}.text-fromat--article p{margin-top:20px;margin-bottom:20px;font-family:"DroidSerif",sans-serif;font-size:18px;line-height:30px;color:#2b2b2b}.text-fromat--article p:first-child{margin-top:0}.text-fromat--article ul{list-style-type:disc}.text-fromat--article ol,.text-fromat--article ul{font-family:"DroidSerif",sans-serif;font-size:18px;line-height:30px;color:#2b2b2b}.text-fromat--article ol li,.text-fromat--article ul li{margin-bottom:5px}.text-fromat--article ol p,.text-fromat--article ul p{font-family:"DroidSerif",sans-serif;font-size:18px;line-height:30px;color:#2b2b2b;margin-top:0}.text-fromat--article .field--name-body{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28}.user-teaser{border-radius:8px;overflow:hidden}.user-teaser .m4d-member-teaser-top{padding:20px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-height:242px}.user-teaser .m4d-member-teaser-top .field--name-field-name{margin-top:20px;font-size:22px;font-weight:500;line-height:normal;color:#ededed;color:#efd74f;min-height:50px}.user-teaser .m4d-member-teaser-top img{height:132px;width:132px;border-radius:50%;border:2px solid #ededed;-webkit-box-shadow:0 3px 12px 0 #5285c1;box-shadow:0 3px 12px 0 #5285c1}.user-teaser .m4d-member-teaser-bottom{padding:20px 20px 30px;text-align:center}.user-teaser .m4d-member-teaser-bottom .m4d-member-teaser-bottom{margin-bottom:20px;padding:0 0 20px;border-bottom:1px solid #fff;font-family:Roboto,sans-serif;font-size:18px;line-height:normal;color:#2b2b2b}.user-teaser .m4d-member-teaser-bottom .m4d-member-teaser-bottom_icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.user-teaser .m4d-member-teaser-bottom .m4d-member-teaser-bottom_icons .field__item{margin:0 10px}.user-teaser.community .m4d-member-teaser-top{background:#2d7280}.user-teaser,.user-teaser.community .m4d-member-teaser-bottom{background:#ecf2f8}.user-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.user-teaser .m4d-member-teaser-top{-ms-flex-negative:0;flex-shrink:0;background:#2d5380}.user-teaser>.m4d-member-teaser-bottom{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#ecf2f8}.two-columns-w-title{margin-top:20px}.two-columns-w-title .title-wrap{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0}@media (max-width:991px){.two-columns-w-title .title-wrap{display:block;padding-left:20px;padding-right:20px}}.two-columns-w-title h3{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28}.two-columns-w-title .show-items .field__items .field__item.collapsible{display:block}.two-columns-w-title .show-items .expand-button--title{font-size:0}.two-columns-w-title .show-items .expand-button--arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.two-columns-w-title .expand-button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:1px;cursor:pointer;padding-top:20px;border-top:1px solid #008ed8}@media (max-width:991px){.two-columns-w-title .expand-button{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.two-columns-w-title .expand-button--title{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;text-transform:uppercase;color:#008ed8}.two-columns-w-title .expand-button--arrow{display:inline-block;margin-left:7px;width:12px;height:5px;background:url(/themes/custom/m4d/dist/css/../images/icons_chevron_down-blue.svg) 0 0/cover no-repeat}.two-columns-w-title .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20px}.two-columns-w-title .field__items .field__item{-ms-flex-preferred-size:25%;flex-basis:25%;border-right:1px solid #fff;border-bottom:1px solid #fff}.two-columns-w-title .field__items .field__item.collapsible{display:none}.two-columns-w-title-content{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;margin:20px auto 30px}@media (max-width:991px){.two-columns-w-title-content{display:block;padding-left:20px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:767px){.two-columns-w-title-content{display:block;margin-bottom:40px}}.two-columns-w-title-content--left{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:8;grid-column-end:18}@media (max-width:991px){.two-columns-w-title-content--left{margin-right:20px}}@media (max-width:767px){.two-columns-w-title-content--left{margin-bottom:40px}}.two-columns-w-title-content--right{-ms-grid-column:20;grid-column-start:20;-ms-grid-column-span:8;grid-column-end:28}@media (max-width:991px){.two-columns-w-title-content--left,.two-columns-w-title-content--right{width:50%}}@media (max-width:767px){.two-columns-w-title-content--left,.two-columns-w-title-content--right{width:100%}}.m4d-member-card{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;position:relative;padding:40px 0;margin:0 auto 70px}@media (max-width:991px){.m4d-member-card{display:block;padding-left:20px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:767px){.m4d-member-card{display:block}}.m4d-member-card:before{content:"";z-index:-1;position:absolute;display:block;background:#ecf2f8;-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28;height:100%;width:100%;left:0;top:0;border-radius:8px}@media (max-width:991px){.m4d-member-card:before{border-radius:0}}.m4d-member-card .block-title,.m4d-member-card .field__label{font-size:15px;font-weight:500;line-height:22px;color:#4177b8;margin-bottom:5px}.m4d-member-card .field{font-family:Roboto,sans-serif;font-size:18px;line-height:normal;color:#2b2b2b}.m4d-member-card .field p{margin-bottom:20px}.m4d-member-card-left{-ms-grid-column:11;grid-column-start:11;-ms-grid-column-span:5;grid-column-end:16}.m4d-member-card-content{-ms-grid-column:17;grid-column-start:17;-ms-grid-column-span:10;grid-column-end:27}@media (max-width:991px){.m4d-member-card-content{padding-left:40px}}@media (max-width:767px){.m4d-member-card-content{padding-left:0;padding-top:20px;padding-right:20px}}.m4d-member-card-content-right-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m4d-member-card-content-right-top .block{margin-bottom:20px}.m4d-member-card-content-right-top .block:last-child{margin-bottom:30px}.m4d-member-card-content-right-bottom-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m4d-member-card-content-right-bottom-right .block{margin-left:20px}.block-views-blockcomments-added-by-user-block-1 .views-row,.block-views-blockcontent-added-by-user-block-1 .views-row{margin-bottom:20px}.view-latest-updates{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0}@media (max-width:991px){.view-latest-updates{display:block;padding-left:20px;padding-right:20px}}.view-latest-updates .view-content{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:32;grid-column-end:35;display:block;overflow:hidden;position:relative}@media (max-width:1439px){.view-latest-updates .view-content{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:34;grid-column-end:37}}@media (max-width:991px){.view-latest-updates .view-content{margin-right:-20px}}.view-latest-updates .slick-list{padding:0 5% 0 0}.view-latest-updates .slick-track{margin-left:-40px;margin-right:-40px}@media (max-width:991px){.view-latest-updates .slick-track{margin-left:-10px;margin-right:-10px}}.view-latest-updates .slick-slide{padding:0 40px}@media (max-width:991px){.view-latest-updates .slick-slide{padding:0 10px}}.view-latest-updates img{border-radius:8px}.paragraph--type--downloads .layout .layout__region,.section--downloads .field--name-field-documents{position:relative;max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;padding:40px 0;margin:10px auto 40px}@media (max-width:991px){.paragraph--type--downloads .layout .layout__region,.section--downloads .field--name-field-documents{display:block;padding-left:20px;padding-right:20px}}.paragraph--type--downloads .layout .layout__region:before,.section--downloads .field--name-field-documents:before{position:absolute;content:"";top:0;right:0;left:0;height:100%;width:100%;z-index:-1;-ms-grid-column:9;grid-column-start:9;-ms-grid-column-span:20;grid-column-end:29;background:#ecf2f8;border-radius:8px}@media (max-width:991px){.paragraph--type--downloads .layout .layout__region:before,.section--downloads .field--name-field-documents:before{border-radius:0}}.paragraph--type--downloads .layout .layout__region .block.block-layout-builder,.paragraph--type--downloads .layout .layout__region .field__items,.paragraph--type--downloads .layout .layout__region h3,.section--downloads .field--name-field-documents .block.block-layout-builder,.section--downloads .field--name-field-documents .field__items,.section--downloads .field--name-field-documents h3{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28}.paragraph--type--downloads .layout .layout__region a,.section--downloads .field--name-field-documents a{text-decoration:underline}.paragraph--type--downloads .layout .layout__region .block-field-blockparagraphdownloadsfield-documents .layout .layout__region,.section--downloads .field--name-field-documents .block-field-blockparagraphdownloadsfield-documents .layout .layout__region{padding-bottom:0;margin-top:10px;margin-bottom:0;padding-top:0}.paragraph--type--downloads .layout .layout__region .field--name-field-title.field__item,.section--downloads .field--name-field-documents .field--name-field-title.field__item{margin-top:0;border-bottom:0;padding-bottom:0}.paragraph--type--downloads .layout .layout__region .field__label,.section--downloads .field--name-field-documents .field__label{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28;font-size:22px;font-weight:500;line-height:31px;color:#2b2b2b}.paragraph--type--downloads .layout .layout__region .block-field-blockmediadocumentname,.section--downloads .field--name-field-documents .block-field-blockmediadocumentname{-ms-flex-preferred-size:70%;flex-basis:70%}@media (max-width:767px){.paragraph--type--downloads .layout .layout__region .block-field-blockmediadocumentname,.section--downloads .field--name-field-documents .block-field-blockmediadocumentname{-ms-flex-preferred-size:100%;flex-basis:100%}}.media.media--type-document.media--view-mode-table-item{margin-top:10px;padding-bottom:10px;border-bottom:1px solid #a6a6a6}.media.media--type-document.media--view-mode-table-item .layout__region{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.media.media--type-document.media--view-mode-table-item .layout__region{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:767px){.media.media--type-document.media--view-mode-table-item .layout__region>.block{margin-top:20px;width:100%}}.media.media--type-document.media--view-mode-table-item .layout__region .block-field-blockmediadocumentfield-media-document{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.media.media--type-document.media--view-mode-table-item .field__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.media.media--type-document.media--view-mode-table-item .field__item{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.media.media--type-document.media--view-mode-table-item .field__item .field,.media.media--type-document.media--view-mode-table-item .field__item div{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b}.media.media--type-document.media--view-mode-table-item .field__item div{text-transform:uppercase}.media.media--type-document.media--view-mode-table-item .field__item .downloads-extension-size{margin-left:auto}.media.media--type-document.media--view-mode-table-item .field__item .downloads-filename{font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;font-weight:inherit;text-transform:none}.field--name-comment{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;margin:60px auto 0}@media (max-width:991px){.field--name-comment{display:block;padding-left:20px;padding-right:20px}}.field--name-comment .comment-form,.field--name-comment .comment-form__title,.field--name-comment>.comment,.field--name-comment>.indented{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28}.field--name-comment .comment-form{margin-bottom:40px}.field--name-comment .comment-form .form-wrapper{margin-bottom:10px}.field--name-comment .comment-form .form-actions{margin-top:30px}.field--name-comment .comment-form .button{font-size:18px;font-weight:500;line-height:normal;color:#5185c2;text-transform:uppercase;background:#fff;border:1px solid #5185c2;border-radius:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:10px 30px}.field--name-comment .comment-form .button a{display:block;padding:10px 30px}@media (max-width:991px){.field--name-comment .comment-form .button{font-size:18px;line-height:20px}}.field--name-comment .comment-form .button--primary{font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;text-transform:uppercase;color:#ededed;border-radius:16px;background:#2d5380;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}.field--name-comment .comment-form .button--primary a{display:block;padding:10px 30px}.field--name-comment .indented{margin-left:0;padding-left:60px;position:relative}.field--name-comment .indented:before{position:absolute;content:"";display:block;height:10px;left:10px;top:3px;width:21px;border-left:1px solid #008ed8;border-bottom:1px solid #008ed8}.field--name-comment .comment{padding-bottom:20px}.field--name-comment .comment__submitted{font-size:18px;font-weight:500;line-height:normal;color:#2d5380;color:#2b2b2b;margin-bottom:20px;margin-top:0}.field--name-comment .comment__submitted .date,.field--name-comment .comment__submitted a{color:#2d5380}.field--name-comment .comment-form__title{font-size:28px;font-weight:500;line-height:40px;color:#2b2b2b;margin-bottom:20px}.field--name-comment .comment-form__title--restricted{text-align:center}.field--name-comment h3{font-size:28px;font-weight:500;line-height:40px;color:#2b2b2b}.field--name-comment p{margin-top:20px;font-family:"DroidSerif",sans-serif;font-size:18px;line-height:30px;color:#2b2b2b}.m4d-wide-teaser{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;margin:0 auto 70px}@media (max-width:991px){.m4d-wide-teaser{display:block;padding-left:20px;padding-right:20px;padding:0}}.m4d-wide-teaser-inner{position:relative;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[7];grid-template-columns:repeat(7,1fr);border-radius:8px;padding:40px 40px 0;-ms-grid-column:4;grid-column-start:4;-ms-grid-column-span:30;grid-column-end:34;background:#ecf2f8;overflow:hidden}@media (max-width:1439px){.m4d-wide-teaser-inner{padding-bottom:0}}@media (max-width:991px){.m4d-wide-teaser-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:20px;border-radius:0;padding-left:20px;padding-right:20px}}.m4d-wide-teaser-inner .margin-xl{margin-top:40px}@media (max-width:991px){.m4d-wide-teaser-inner .margin-xl{margin-top:0}}.m4d-wide-teaser-inner img{border-radius:8px;width:100%}.m4d-wide-teaser-inner .m4d-wide-teaser-top{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:5;grid-column-end:8;position:relative;min-height:130px;padding-left:40px;padding-bottom:30px}@media (max-width:991px){.m4d-wide-teaser-inner .m4d-wide-teaser-top{min-height:unset;padding-left:0}}.m4d-wide-teaser-inner .m4d-wide-teaser-bottom{width:100%;-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:5;grid-column-end:8;padding-left:40px}@media (max-width:1439px){.m4d-wide-teaser-inner .m4d-wide-teaser-bottom{border-radius:0;margin-top:20px}}@media (max-width:991px){.m4d-wide-teaser-inner .m4d-wide-teaser-bottom{padding-left:0;margin-top:0}}.m4d-wide-teaser-inner .m4d-redirect-anon-block--blue,.m4d-wide-teaser-inner .m4d-redirect-anon-block--yellow{padding:30px 0;border-bottom-left-radius:8px;border-bottom-right-radius:8px;position:relative;z-index:1}.m4d-wide-teaser-inner .m4d-redirect-anon-block--blue:before,.m4d-wide-teaser-inner .m4d-redirect-anon-block--yellow:before{position:absolute;content:"";z-index:-1;width:300%;height:100%;right:-40px;top:0;background:#efd74f}@media (max-width:1439px){.m4d-wide-teaser-inner .m4d-redirect-anon-block--blue,.m4d-wide-teaser-inner .m4d-redirect-anon-block--yellow{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.m4d-wide-teaser-inner .m4d-redirect-anon-block--blue span:first-child,.m4d-wide-teaser-inner .m4d-redirect-anon-block--yellow span:first-child{width:100%;margin-bottom:10px}.m4d-wide-teaser-inner .m4d-redirect-anon-block--blue .button-lg-full,.m4d-wide-teaser-inner .m4d-redirect-anon-block--yellow .button-lg-full{margin-left:0}}@media (max-width:1439px) and (max-width:767px){.m4d-wide-teaser-inner .m4d-redirect-anon-block--blue .button-lg-full,.m4d-wide-teaser-inner .m4d-redirect-anon-block--yellow .button-lg-full{margin-left:10px}}@media (max-width:991px){.m4d-wide-teaser-inner .m4d-redirect-anon-block--blue,.m4d-wide-teaser-inner .m4d-redirect-anon-block--yellow{padding-left:40px;padding-right:40px;width:calc(100% + 40px);margin-left:-20px;border-radius:0;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.m4d-wide-teaser-inner .m4d-redirect-anon-block--blue,.m4d-wide-teaser-inner .m4d-redirect-anon-block--yellow{padding:20px}}@media (max-width:767px){.m4d-wide-teaser-inner .m4d-redirect-anon-block--blue .text-lg.sans-medium-gray-500:first-child,.m4d-wide-teaser-inner .m4d-redirect-anon-block--yellow .text-lg.sans-medium-gray-500:first-child{width:100%;display:inline-block;margin-bottom:20px}}.m4d-wide-teaser-inner .m4d-redirect-anon-block--blue:before{background:#c3d5ea}.m4d-wide-teaser-inner .field--name-field-date-range{margin-bottom:20px;font-family:Roboto,sans-serif;font-size:18px;line-height:normal;color:#2b2b2b}.m4d-wide-teaser-inner .button-lg-full,.m4d-wide-teaser-inner .button-lg-outline{margin:0 20px}@media (max-width:991px){.m4d-wide-teaser-inner .button-lg-full,.m4d-wide-teaser-inner .button-lg-outline{margin:0 10px}}@media (max-width:991px){.m4d-wide-teaser-inner .button-lg-full a,.m4d-wide-teaser-inner .button-lg-outline a{padding:20px 30px}}.config_pages--type--e-discussions-overview .m4d-wide-teaser-inner:before{background:#ecf2f8}.m4d-wide-teaser-image{z-index:5;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:2;grid-column-end:3;-ms-grid-row:1;grid-row-start:1;-ms-grid-row-span:2;grid-row-end:3;padding-bottom:40px}@media (max-width:1439px){.m4d-wide-teaser-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:991px){.m4d-wide-teaser-image{margin-bottom:20px;padding-bottom:0}}.view-q-a .text-fromat--article{display:block}.node--type-q-a.node--view-mode-teaser{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;position:relative;padding:30px 0;margin:0 auto 20px}@media (max-width:991px){.node--type-q-a.node--view-mode-teaser{display:block;padding-left:20px;padding-right:20px}}.node--type-q-a.node--view-mode-teaser:before{position:absolute;content:"";height:100%;width:100%;z-index:-1;-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:28;grid-column-end:33;background:#ecf2f8;border-radius:8px}.node--type-q-a.node--view-mode-teaser h3{margin-bottom:10px}.node--type-q-a.node--view-mode-teaser .node__content{-ms-grid-column:6;grid-column-start:6;-ms-grid-column-span:26;grid-column-end:32}.node--type-q-a.node--view-mode-teaser .field--name-uid{display:-webkit-box;display:-ms-flexbox;display:flex}.node--type-q-a.node--view-mode-teaser .field--name-uid div{margin-right:10px}.node--type-q-a.node--view-mode-teaser .field--name-uid div a{font-weight:700}.node--type-q-a.node--view-mode-teaser .qa-author{margin-bottom:10px}.node--type-q-a.node--view-mode-teaser .qa-author .layout__region{display:-webkit-box;display:-ms-flexbox;display:flex}.node--type-q-a.node--view-mode-teaser .comments-counter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.node--type-q-a.node--view-mode-teaser .comments-counter:before{content:"";margin-right:15px;width:16px;height:16px;background:url(/themes/custom/m4d/dist/css/../images/message.svg) 0 0/contain no-repeat}.node--type-project.node--view-mode-teaser{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;position:relative;margin:0 auto 30px}@media (max-width:991px){.node--type-project.node--view-mode-teaser{display:block;padding-left:20px;padding-right:20px}}.node--type-project.node--view-mode-teaser:before{position:absolute;content:"";top:0;right:0;left:0;height:100%;width:100%;z-index:-1;-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:32;grid-column-end:35;background:#ecf2f8;border-radius:8px}@media (max-width:991px){.node--type-project.node--view-mode-teaser:before{border-radius:0}}.node--type-project.node--view-mode-teaser .node__content{-ms-grid-column:4;grid-column-start:4;-ms-grid-column-span:31;grid-column-end:35}.node--type-project.node--view-mode-teaser .m4d-project-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.node--type-project.node--view-mode-teaser .m4d-project-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.node--type-project.node--view-mode-teaser .m4d-project-teaser>div{width:100%;padding:40px 0;border-right:2px solid #fff}@media (max-width:767px){.node--type-project.node--view-mode-teaser .m4d-project-teaser>div{padding:20px 0 0;border-right:0;position:relative;border-bottom:none}.node--type-project.node--view-mode-teaser .m4d-project-teaser>div:after{position:absolute;content:"";width:calc(100% + 40px);height:2px;display:block;bottom:0;left:-20px;background:#fff}}.node--type-project.node--view-mode-teaser .m4d-project-teaser>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width:767px){.node--type-project.node--view-mode-teaser .m4d-project-teaser>div>div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:991px){.node--type-project.node--view-mode-teaser h2{margin-bottom:0}}.node--type-project.node--view-mode-teaser h2 a{text-decoration:underline}.node--type-project.node--view-mode-teaser .m4d-project-teaser-top{margin-bottom:10px;max-width:73%}@media (max-width:767px){.node--type-project.node--view-mode-teaser .m4d-project-teaser-top{max-width:none}}.node--type-project.node--view-mode-teaser .m4d-project-teaser-right .block{margin-right:40px;width:200px}@media (max-width:767px){.node--type-project.node--view-mode-teaser .m4d-project-teaser-right .block{margin:0 auto 20px}}.node--type-project.node--view-mode-teaser .m4d-project-teaser-left{width:100%;margin-right:40px}@media (max-width:767px){.node--type-project.node--view-mode-teaser .m4d-project-teaser-left{margin-right:0;margin-bottom:20px}}.node--type-project.node--view-mode-teaser .m4d-project-teaser-left .block{margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.node--type-project.node--view-mode-teaser .m4d-project-teaser-left .block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.node--type-project.node--view-mode-teaser .m4d-project-teaser-left .block:last-child .field{border-bottom:0;padding:0}}.node--type-project.node--view-mode-teaser .m4d-project-teaser-left .block-title{padding-bottom:10px;border-bottom:1px solid #d8d8d8;font-size:15px;font-weight:500;line-height:22px;color:#4177b8;color:#2d5380;width:140px;margin-right:10px;padding-right:10px}@media (max-width:767px){.node--type-project.node--view-mode-teaser .m4d-project-teaser-left .block-title{border-bottom:0}}.node--type-project.node--view-mode-teaser .m4d-project-teaser-left .field{padding-bottom:10px;border-bottom:1px solid #d8d8d8;font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;width:100%;padding-left:10px}@media (max-width:767px){.node--type-project.node--view-mode-teaser .m4d-project-teaser-left .field{padding-left:0}}.node--type-project.node--view-mode-teaser img{border-radius:8px}.node--type-project.node--view-mode-teaser .m4d-project-teaser--more-link{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:20px;font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;text-transform:uppercase;color:#008ed8;position:relative}@media (max-width:767px){.node--type-project.node--view-mode-teaser .m4d-project-teaser--more-link{display:inline-block;padding:6px 0;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-transform:none;transform:none}}.node--type-project.node--view-mode-teaser .m4d-project-teaser--more-link:after{position:absolute;content:"";display:block;width:12px;height:7px;right:-17px;top:8px;background:url(/themes/custom/m4d/dist/css/../images/icons_chevron_down-blue.svg) 0 0/contain no-repeat}@media (max-width:767px){.node--type-project.node--view-mode-teaser .m4d-project-teaser--more-link:after{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.field--name-field-links.field--label-above,.paragraph--type--link-list .layout .layout__region{position:relative;max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;padding:40px 0;margin:10px auto 40px}@media (max-width:991px){.field--name-field-links.field--label-above,.paragraph--type--link-list .layout .layout__region{display:block;padding-left:20px;padding-right:20px}}.field--name-field-links.field--label-above:before,.paragraph--type--link-list .layout .layout__region:before{position:absolute;content:"";top:0;right:0;left:0;height:100%;width:100%;z-index:-1;-ms-grid-column:9;grid-column-start:9;-ms-grid-column-span:20;grid-column-end:29;background:#ecf2f8;border-radius:8px}@media (max-width:991px){.field--name-field-links.field--label-above:before,.paragraph--type--link-list .layout .layout__region:before{border-radius:0}}.field--name-field-links.field--label-above .block.block-layout-builder,.field--name-field-links.field--label-above .field__items,.field--name-field-links.field--label-above h3,.paragraph--type--link-list .layout .layout__region .block.block-layout-builder,.paragraph--type--link-list .layout .layout__region .field__items,.paragraph--type--link-list .layout .layout__region h3{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28}.field--name-field-links.field--label-above a,.paragraph--type--link-list .layout .layout__region a{text-decoration:underline}.field--name-field-links.field--label-above .field--name-field-title.field__item,.paragraph--type--link-list .layout .layout__region .field--name-field-title.field__item{margin-top:0;border-bottom:0;padding-bottom:0}.field--name-field-links.field--label-above .field__item,.paragraph--type--link-list .layout .layout__region .field__item{margin-top:10px;padding-bottom:10px;border-bottom:1px solid #a6a6a6}.field--name-field-links.field--label-above .text-lg.sans-medium-gray-500,.paragraph--type--link-list .layout .layout__region .text-lg.sans-medium-gray-500{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28}.field--name-field-audio{position:relative;max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;padding:40px 0;margin:10px auto 40px}@media (max-width:991px){.field--name-field-audio{display:block;padding-left:20px;padding-right:20px}}.field--name-field-audio:before{position:absolute;content:"";top:0;right:0;left:0;height:100%;width:100%;z-index:-1;-ms-grid-column:9;grid-column-start:9;-ms-grid-column-span:20;grid-column-end:29;background:#ecf2f8;border-radius:8px}@media (max-width:991px){.field--name-field-audio:before{border-radius:0}}.field--name-field-audio .block.block-layout-builder,.field--name-field-audio .field__items,.field--name-field-audio h3{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28}.field--name-field-audio a{text-decoration:underline}.field--name-field-audio .field__label{font-size:22px;font-weight:500;line-height:31px;color:#2b2b2b}.field--name-field-audio audio{display:none}.field--name-field-audio .media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #a6a6a6}.field--name-field-audio .field--name-name{-ms-flex-preferred-size:32%;flex-basis:32%}.field--name-field-audio .audiojs .error,.field--name-field-audio .audiojs .loading,.field--name-field-audio .audiojs .pause,.field--name-field-audio .audiojs .play{background-image:none}.field--name-field-audio .audiojs .play{background:url(/libraries/audiojs/audiojs/player-graphics.gif) -8px -1px no-repeat}.field--name-field-audio .audiojs .pause{background:url(/libraries/audiojs/audiojs/player-graphics.gif) -8px -91px no-repeat}.field--name-field-audio .audiojs .loading{background:url(/libraries/audiojs/audiojs/player-graphics.gif) -8px -31px no-repeat}.field--name-field-audio .audiojs .error{background:url(/libraries/audiojs/audiojs/player-graphics.gif) -8px -61px no-repeat}.audiojs{border-radius:8px}.audiofield label{display:none}.view-interactive-feature .views-exposed-form{background-color:#ededed}.view-interactive-feature .views-exposed-form .exposed-filters-controls--wrapper{display:none}.view-interactive-feature .views-exposed-form.interactive-feature--show-triangle{margin-bottom:64px}.view-interactive-feature .views-exposed-form.interactive-feature--show-triangle>div:after{content:"";width:100%;height:64px;background-image:-webkit-gradient(linear,left bottom,right top,color-stop(50%,transparent),color-stop(0,#ededed)),-webkit-gradient(linear,left top,right bottom,color-stop(50%,#ededed),color-stop(0,transparent));background-image:linear-gradient(to top right,transparent 50%,#ededed 0),linear-gradient(to bottom right,#ededed 50%,transparent 0);background-size:50% 100%;background-repeat:no-repeat;background-position:0,100%;-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:28;grid-column-end:33;position:absolute;bottom:-44px;left:0}.view-interactive-feature .views-exposed-form>div{padding:40px 0;position:relative;max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0}@media (max-width:991px){.view-interactive-feature .views-exposed-form>div{display:block;padding-left:20px;padding-right:20px}}.view-interactive-feature .views-exposed-form>div .form-item-dev-sector,.view-interactive-feature .views-exposed-form>div .form-item-sdg{position:relative;margin-bottom:0}.view-interactive-feature .views-exposed-form>div .form-item-dev-sector>label,.view-interactive-feature .views-exposed-form>div .form-item-sdg>label{font-size:18px;font-weight:500;line-height:normal;color:#2d5380;text-transform:uppercase;margin-bottom:10px;display:block}.view-interactive-feature .views-exposed-form>div .form-item-dev-sector .form-item:first-child,.view-interactive-feature .views-exposed-form>div .form-item-dev-sector .form-radio,.view-interactive-feature .views-exposed-form>div .form-item-sdg .form-item:first-child,.view-interactive-feature .views-exposed-form>div .form-item-sdg .form-radio{display:none}.view-interactive-feature .views-exposed-form>div .form-item-dev-sector .form-item,.view-interactive-feature .views-exposed-form>div .form-item-sdg .form-item{margin:0;position:relative}.view-interactive-feature .views-exposed-form>div .form-item-dev-sector .form-item label,.view-interactive-feature .views-exposed-form>div .form-item-sdg .form-item label{cursor:pointer;margin:0}.view-interactive-feature .views-exposed-form>div .form-item-dev-sector{-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:9;grid-column-end:14}.view-interactive-feature .views-exposed-form>div .form-item-dev-sector>div{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}@media (max-width:991px){.view-interactive-feature .views-exposed-form>div .form-item-dev-sector>div{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}}@media (max-width:767px){.view-interactive-feature .views-exposed-form>div .form-item-dev-sector>div{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.view-interactive-feature .views-exposed-form>div .form-item-dev-sector>div svg{height:auto;border:1px solid #fff;width:100%}.view-interactive-feature .views-exposed-form>div .form-item-dev-sector>div .m4d-icon-filter--included~label path,.view-interactive-feature .views-exposed-form>div .form-item-dev-sector>div .m4d-icon-filter--included~label rect:nth-child(n+2),.view-interactive-feature .views-exposed-form>div .form-item-dev-sector>div .m4d-icon-filter--selected~label path,.view-interactive-feature .views-exposed-form>div .form-item-dev-sector>div .m4d-icon-filter--selected~label rect:nth-child(n+2){fill:#efd74f}.view-interactive-feature .views-exposed-form>div .form-item-sdg{-ms-grid-column:15;grid-column-start:15;-ms-grid-column-span:18;grid-column-end:33}.view-interactive-feature .views-exposed-form>div .form-item-sdg>div{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}@media (max-width:767px){.view-interactive-feature .views-exposed-form>div .form-item-sdg>div{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}.view-interactive-feature .views-exposed-form>div .form-item-sdg>div .m4d-icon-filter--not-included~label{opacity:.2}.view-interactive-feature .views-exposed-form>div .arrows-container{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-grid-column:14;grid-column-start:14;-ms-grid-column-span:1;grid-column-end:15}@media (max-width:991px){.view-interactive-feature .views-exposed-form>div .arrows-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:30px}}.view-interactive-feature .views-exposed-form>div .arrows-container .icon-arrow{margin-bottom:10px}@media (max-width:991px){.view-interactive-feature .views-exposed-form>div .arrows-container .icon-arrow,.view-interactive-feature .views-exposed-form>div .arrows-container .icon-arrow--left{-webkit-transform:rotate(90deg);transform:rotate(90deg);margin:0}}.a11y-paragraphs-tabs__wrapper .a11y-paragraphs-tabs__section-title,.view-interactive-feature .views-exposed-form>div .form-actions{display:none}.a11y-paragraphs-tabs__wrapper .a11y-paragraphs-tabs__section-container .accordion-tabs.tabs-allowed .tabs-tab-list-inner{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;margin:0 auto 30px}@media (max-width:991px){.a11y-paragraphs-tabs__wrapper .a11y-paragraphs-tabs__section-container .accordion-tabs.tabs-allowed .tabs-tab-list-inner{display:block;padding-left:20px;padding-right:20px}}.a11y-paragraphs-tabs__wrapper .a11y-paragraphs-tabs__section-container .accordion-tabs.tabs-allowed .tabs-panel{border-top:unset}.a11y-paragraphs-tabs__wrapper .a11y-paragraphs-tabs__section-container .accordion-tabs.tabs-allowed .tabs-tab-list{position:relative;-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:28;grid-column-end:33}.a11y-paragraphs-tabs__wrapper .a11y-paragraphs-tabs__section-container .accordion-tabs.tabs-allowed .tabs-tab-list:after{content:"";width:100%;height:6px;background-color:#ededed;position:absolute;bottom:0;z-index:-1}@media (max-width:991px){.a11y-paragraphs-tabs__wrapper .a11y-paragraphs-tabs__section-container .accordion-tabs.tabs-allowed .tabs-tab-list li{text-align:center}}.a11y-paragraphs-tabs__wrapper .a11y-paragraphs-tabs__section-container .accordion-tabs.tabs-allowed .tabs-tab-list li:nth-child(n+2){margin-left:20px}.a11y-paragraphs-tabs__wrapper .a11y-paragraphs-tabs__section-container .accordion-tabs.tabs-allowed .tabs-tab-list .tabs-trigger{font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;text-transform:uppercase;padding:20px 0;height:100%;border-bottom:6px solid #ededed}.a11y-paragraphs-tabs__wrapper .a11y-paragraphs-tabs__section-container .accordion-tabs.tabs-allowed .tabs-tab-list .tabs-trigger.is-selected,.a11y-paragraphs-tabs__wrapper .a11y-paragraphs-tabs__section-container .accordion-tabs.tabs-allowed .tabs-tab-list .tabs-trigger:focus,.a11y-paragraphs-tabs__wrapper .a11y-paragraphs-tabs__section-container .accordion-tabs.tabs-allowed .tabs-tab-list .tabs-trigger:hover{background-color:unset;border-color:#008ed8;font-size:18px;font-weight:500;line-height:normal;color:#5185c2;text-transform:uppercase}.icon-arrow{background-image:url(/themes/custom/m4d/dist/css/../images/icons_arrow.svg)}.icon-arrow,.icon-arrow--left{width:26px;height:16px;background-repeat:no-repeat;background-size:100% 100%}.icon-arrow--left{background-image:url(/themes/custom/m4d/dist/css/../images/icons_arrow-left.svg)}.webform-submission-website-survey-form{position:relative;max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;padding:40px 0;margin:10px auto 70px}@media (max-width:991px){.webform-submission-website-survey-form{display:block;padding-left:20px;padding-right:20px}}.webform-submission-website-survey-form:before{position:absolute;content:"";height:100%;width:100%;z-index:-1;-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28;background:#ecf2f8;border-radius:8px;left:0;top:0}@media (max-width:991px){.webform-submission-website-survey-form:before{border-radius:0}}.webform-submission-website-survey-form label{color:#2b2b2b;margin-bottom:5px;display:block;font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666}.webform-submission-website-survey-form input::-webkit-input-placeholder{color:transparent!important}.webform-submission-website-survey-form input::-moz-placeholder{color:transparent!important}.webform-submission-website-survey-form input:-ms-input-placeholder{color:transparent!important}.webform-submission-website-survey-form input::-ms-input-placeholder{color:transparent!important}.webform-submission-website-survey-form input::placeholder{color:transparent!important}.webform-submission-website-survey-form .form-actions,.webform-submission-website-survey-form .form-item{margin-bottom:20px}.webform-submission-website-survey-form #password-policy-status,.webform-submission-website-survey-form .description,.webform-submission-website-survey-form .password-confirm,.webform-submission-website-survey-form .password-confirm-match,.webform-submission-website-survey-form .password-field,.webform-submission-website-survey-form .password-strength{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666;margin-top:5px}.webform-submission-website-survey-form #edit-pass{margin-bottom:0}.webform-submission-website-survey-form .confirm-parent,.webform-submission-website-survey-form .password-parent{max-width:none;margin-bottom:20px}.webform-submission-website-survey-form .form-item,.webform-submission-website-survey-form .form-wrapper,.webform-submission-website-survey-form p{-ms-grid-column:11;grid-column-start:11;-ms-grid-column-span:16;grid-column-end:27;margin-bottom:20px}.webform-submission-website-survey-form .form-actions{-ms-grid-column:11;grid-column-start:11;-ms-grid-column-span:16;grid-column-end:27;margin-top:20px}.webform-submission-website-survey-form legend{display:block;width:100%;font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;font-weight:400;padding-bottom:10px;margin-bottom:20px;border-bottom:3px solid #fff}.webform-submission-website-survey-form .form-type-checkbox:last-child{margin-bottom:0}.webform-submission-website-survey-form fieldset{border:none;padding:0}.webform-submission-website-survey-form .field--name-field-audio,.webform-submission-website-survey-form .field--name-field-documents,.webform-submission-website-survey-form .field--name-field-links{display:block;padding:0;margin-left:0;margin-right:0}.webform-submission-website-survey-form .field--name-field-links .label{display:block;width:100%;font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;font-weight:400;padding-bottom:10px;margin-bottom:20px;border-bottom:3px solid #fff;text-align:left}.webform-submission-website-survey-form .field--name-field-links .form-item{margin-bottom:20px}.webform-submission-website-survey-form .field-prefix{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666;display:block;margin-bottom:5px}.webform-submission-website-survey-form .media-library-item__preview{margin-top:20px;margin-bottom:10px}.webform-submission-website-survey-form .media-library-item__attributes{margin-bottom:30px}.webform-submission-website-survey-form .media-library-item .js-form-submit{font-size:18px;font-weight:500;line-height:normal;color:#5185c2;text-transform:uppercase;background:#fff;border:1px solid #5185c2;border-radius:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-size:15px;padding:10px 20px}.webform-submission-website-survey-form .media-library-item .js-form-submit a{display:block;padding:10px 30px}@media (max-width:991px){.webform-submission-website-survey-form .media-library-item .js-form-submit{font-size:18px;line-height:20px}}.webform-submission-website-survey-form #edit-footer,.webform-submission-website-survey-form .js-media-library-widget-toggle-weight{display:none}.webform-submission-website-survey-form input.form-autocomplete{background-position:98%}.webform-submission-website-survey-form .field--name-field-date-range .label{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666;font-weight:400;margin-bottom:5px}.webform-submission-website-survey-form .field-multiple-drag,.webform-submission-website-survey-form .filter-wrapper,.webform-submission-website-survey-form .tabledrag-toggle-weight-wrapper{display:none}.user-user-form,.user-user-register-form{position:relative;max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;padding:40px 0;margin:40px auto 70px}@media (max-width:991px){.user-user-form,.user-user-register-form{display:block;padding-left:20px;padding-right:20px}}.user-user-form:before,.user-user-register-form:before{position:absolute;content:"";height:100%;width:100%;z-index:-1;-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28;background:#ecf2f8;border-radius:8px;left:0;top:0}@media (max-width:991px){.user-user-form:before,.user-user-register-form:before{border-radius:0}}.user-user-form label,.user-user-register-form label{color:#2b2b2b;margin-bottom:5px;display:block;font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666}.user-user-form input::-webkit-input-placeholder,.user-user-register-form input::-webkit-input-placeholder{color:transparent!important}.user-user-form input::-moz-placeholder,.user-user-register-form input::-moz-placeholder{color:transparent!important}.user-user-form input:-ms-input-placeholder,.user-user-register-form input:-ms-input-placeholder{color:transparent!important}.user-user-form input::-ms-input-placeholder,.user-user-register-form input::-ms-input-placeholder{color:transparent!important}.user-user-form input::placeholder,.user-user-register-form input::placeholder{color:transparent!important}.user-user-form .form-actions,.user-user-form .form-item,.user-user-register-form .form-actions,.user-user-register-form .form-item{margin-bottom:20px}.user-user-form #password-policy-status,.user-user-form .description,.user-user-form .password-confirm,.user-user-form .password-confirm-match,.user-user-form .password-field,.user-user-form .password-strength,.user-user-register-form #password-policy-status,.user-user-register-form .description,.user-user-register-form .password-confirm,.user-user-register-form .password-confirm-match,.user-user-register-form .password-field,.user-user-register-form .password-strength{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666;margin-top:5px}.user-user-form #edit-pass,.user-user-register-form #edit-pass{margin-bottom:0}.user-user-form .confirm-parent,.user-user-form .password-parent,.user-user-register-form .confirm-parent,.user-user-register-form .password-parent{max-width:none;margin-bottom:20px}.user-user-form .form-item,.user-user-form .form-wrapper,.user-user-form p,.user-user-register-form .form-item,.user-user-register-form .form-wrapper,.user-user-register-form p{-ms-grid-column:11;grid-column-start:11;-ms-grid-column-span:16;grid-column-end:27;margin-bottom:20px}.user-user-form .form-actions,.user-user-register-form .form-actions{-ms-grid-column:11;grid-column-start:11;-ms-grid-column-span:16;grid-column-end:27;margin-top:20px}.user-user-form legend,.user-user-register-form legend{display:block;width:100%;font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;font-weight:400;padding-bottom:10px;margin-bottom:20px;border-bottom:3px solid #fff}.user-user-form .form-type-checkbox:last-child,.user-user-register-form .form-type-checkbox:last-child{margin-bottom:0}.user-user-form fieldset,.user-user-register-form fieldset{border:none;padding:0}.user-user-form .field--name-field-audio,.user-user-form .field--name-field-documents,.user-user-form .field--name-field-links,.user-user-register-form .field--name-field-audio,.user-user-register-form .field--name-field-documents,.user-user-register-form .field--name-field-links{display:block;padding:0;margin-left:0;margin-right:0}.user-user-form .field--name-field-links .label,.user-user-register-form .field--name-field-links .label{display:block;width:100%;font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;font-weight:400;padding-bottom:10px;margin-bottom:20px;border-bottom:3px solid #fff;text-align:left}.user-user-form .field--name-field-links .form-item,.user-user-register-form .field--name-field-links .form-item{margin-bottom:20px}.user-user-form .field-prefix,.user-user-register-form .field-prefix{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666;display:block;margin-bottom:5px}.user-user-form .media-library-item__preview,.user-user-register-form .media-library-item__preview{margin-top:20px;margin-bottom:10px}.user-user-form .media-library-item__attributes,.user-user-register-form .media-library-item__attributes{margin-bottom:30px}.user-user-form .media-library-item .js-form-submit,.user-user-register-form .media-library-item .js-form-submit{font-size:18px;font-weight:500;line-height:normal;color:#5185c2;text-transform:uppercase;background:#fff;border:1px solid #5185c2;border-radius:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-size:15px;padding:10px 20px}.user-user-form .media-library-item .js-form-submit a,.user-user-register-form .media-library-item .js-form-submit a{display:block;padding:10px 30px}@media (max-width:991px){.user-user-form .media-library-item .js-form-submit,.user-user-register-form .media-library-item .js-form-submit{font-size:18px;line-height:20px}}.user-user-form #edit-footer,.user-user-form .js-media-library-widget-toggle-weight,.user-user-register-form #edit-footer,.user-user-register-form .js-media-library-widget-toggle-weight{display:none}.user-user-form input.form-autocomplete,.user-user-register-form input.form-autocomplete{background-position:98%}.user-user-form .field--name-field-date-range .label,.user-user-register-form .field--name-field-date-range .label{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666;font-weight:400;margin-bottom:5px}.user-user-form .field-multiple-drag,.user-user-form .filter-wrapper,.user-user-form .tabledrag-toggle-weight-wrapper,.user-user-register-form .field-multiple-drag,.user-user-register-form .filter-wrapper,.user-user-register-form .tabledrag-toggle-weight-wrapper{display:none}.user-user-form .custom-file-upload,.user-user-register-form .custom-file-upload{font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;text-transform:uppercase;color:#ededed;border-radius:16px;background:#2d5380;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:10px 30px;margin-top:10px;margin-bottom:20px}.user-user-form .custom-file-upload a,.user-user-register-form .custom-file-upload a{display:block;padding:10px 30px}.user-user-form .field--name-field-accept-policy label a,.user-user-register-form .field--name-field-accept-policy label a{padding:0 5px;text-decoration:underline}.user-user-form .js-form-submit,.user-user-register-form .js-form-submit{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:0}.user-user-form .js-form-submit.js-hide,.user-user-register-form .js-form-submit.js-hide{display:none}.media-library-views-form{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666}.media-library-views-form .media-library-views-form__rows{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-preferred-size:100%;flex-basis:100%;margin:0 -8px}.media-library-views-form .media-library-item{width:25%;padding:8px}.media-library-views-form .media-library-item__name{margin-top:10px;text-align:center}.media-library-views-form .field--name-thumbnail{text-align:center;background:#ededed}.media-library-views-form .field--name-thumbnail img{height:180px;-o-object-fit:contain;object-fit:contain}.field--type-address summary,.js-media-library-view .views-exposed-form,.media-library-selected-count{display:none}.js-media-library-add-form .form-actions,.js-media-library-add-form .form-item{margin-bottom:20px}.js-media-library-add-form .text-format-wrapper .form-actions,.js-media-library-add-form .text-format-wrapper .form-item{margin-bottom:0}.js-media-library-add-form .description{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666;margin-top:5px}.views-exposed-form{margin-bottom:30px}@media (max-width:991px){.views-exposed-form{margin-top:0;margin-bottom:40px}}.views-exposed-form .form-submit{font-size:15px}.form-composite.form-item legend{margin-bottom:10px;color:#4177b8}.node-form{position:relative;max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;padding:40px 0;margin:10px auto 70px}@media (max-width:991px){.node-form{display:block;padding-left:20px;padding-right:20px}}.node-form:before{position:absolute;content:"";height:100%;width:100%;z-index:-1;-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28;background:#ecf2f8;border-radius:8px;left:0;top:0}@media (max-width:991px){.node-form:before{border-radius:0}}.node-form label{margin-bottom:5px;display:block;font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666}.node-form input::-webkit-input-placeholder{color:transparent!important}.node-form input::-moz-placeholder{color:transparent!important}.node-form input:-ms-input-placeholder{color:transparent!important}.node-form input::-ms-input-placeholder{color:transparent!important}.node-form input::placeholder{color:transparent!important}.node-form .form-actions,.node-form .form-item{margin-bottom:20px}.node-form #password-policy-status,.node-form .description,.node-form .password-confirm,.node-form .password-confirm-match,.node-form .password-field,.node-form .password-strength{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666;margin-top:5px}.node-form #edit-pass{margin-bottom:0}.node-form .confirm-parent,.node-form .password-parent{max-width:none;margin-bottom:20px}.node-form .form-item,.node-form .form-wrapper,.node-form p{-ms-grid-column:11;grid-column-start:11;-ms-grid-column-span:16;grid-column-end:27;margin-bottom:20px}.node-form .form-actions{-ms-grid-column:11;grid-column-start:11;-ms-grid-column-span:16;grid-column-end:27;margin-top:20px}.node-form legend{display:block;width:100%;font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;font-weight:400;padding-bottom:10px;margin-bottom:20px;border-bottom:3px solid #fff}.node-form .form-type-checkbox:last-child{margin-bottom:0}.node-form fieldset{border:none;padding:0}.node-form .field--name-field-audio,.node-form .field--name-field-documents,.node-form .field--name-field-links{display:block;padding:0;margin-left:0;margin-right:0}.node-form .field--name-field-links .label{display:block;width:100%;font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;font-weight:400;padding-bottom:10px;margin-bottom:20px;border-bottom:3px solid #fff;text-align:left}.node-form .field--name-field-links .form-item{margin-bottom:20px}.node-form .field-prefix{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666;display:block;margin-bottom:5px}.node-form .media-library-item__preview{margin-top:20px;margin-bottom:10px}.node-form .media-library-item__attributes{margin-bottom:30px}.node-form .media-library-item .js-form-submit{font-size:18px;font-weight:500;line-height:normal;color:#5185c2;text-transform:uppercase;background:#fff;border:1px solid #5185c2;border-radius:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-size:15px;padding:10px 20px}.node-form .media-library-item .js-form-submit a{display:block;padding:10px 30px}@media (max-width:991px){.node-form .media-library-item .js-form-submit{font-size:18px;line-height:20px}}.node-form #edit-footer,.node-form .js-media-library-widget-toggle-weight{display:none}.node-form input.form-autocomplete{background-position:98%}.node-form .field--name-field-date-range .label{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666;font-weight:400;margin-bottom:5px}.node-form .field-multiple-drag,.node-form .filter-wrapper,.node-form .tabledrag-toggle-weight-wrapper{display:none}.node-form .fieldset-legend{font-weight:500}.node-form .field--name-field-selfpaced,.node-form .field--widget-media-library-widget{margin-bottom:30px!important}.node-form label{font-weight:500;color:#2b2b2b}.node-form .form-item{margin-bottom:25px}.node-form .form-item .form-wrapper,.node-form .form-item p,.node-form .form-wrapper .form-wrapper,.node-form .form-wrapper p,.node-form p .form-wrapper,.node-form p p{margin-top:0;margin-bottom:0}.user-login-form{position:relative;max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;padding:40px 0;margin:70px auto}@media (max-width:991px){.user-login-form{display:block;padding-left:20px;padding-right:20px}}.user-login-form:before{position:absolute;content:"";height:100%;width:100%;z-index:-1;-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28;background:#ecf2f8;border-radius:8px;left:0;top:0}@media (max-width:991px){.user-login-form:before{border-radius:0}}.user-login-form label{color:#2b2b2b;margin-bottom:5px;display:block;font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666}.user-login-form input::-webkit-input-placeholder{color:transparent!important}.user-login-form input::-moz-placeholder{color:transparent!important}.user-login-form input:-ms-input-placeholder{color:transparent!important}.user-login-form input::-ms-input-placeholder{color:transparent!important}.user-login-form input::placeholder{color:transparent!important}.user-login-form .form-actions,.user-login-form .form-item{margin-bottom:20px}.user-login-form #password-policy-status,.user-login-form .description,.user-login-form .password-confirm,.user-login-form .password-confirm-match,.user-login-form .password-field,.user-login-form .password-strength{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666;margin-top:5px}.user-login-form #edit-pass{margin-bottom:0}.user-login-form .confirm-parent,.user-login-form .password-parent{max-width:none;margin-bottom:20px}.user-login-form .form-item,.user-login-form .form-wrapper,.user-login-form p{-ms-grid-column:11;grid-column-start:11;-ms-grid-column-span:16;grid-column-end:27;margin-bottom:20px}.user-login-form .form-actions{-ms-grid-column:11;grid-column-start:11;-ms-grid-column-span:16;grid-column-end:27;margin-top:20px}.user-login-form legend{display:block;width:100%;font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;font-weight:400;padding-bottom:10px;margin-bottom:20px;border-bottom:3px solid #fff}.user-login-form .form-type-checkbox:last-child{margin-bottom:0}.user-login-form fieldset{border:none;padding:0}.user-login-form .field--name-field-audio,.user-login-form .field--name-field-documents,.user-login-form .field--name-field-links{display:block;padding:0;margin-left:0;margin-right:0}.user-login-form .field--name-field-links .label{display:block;width:100%;font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;font-weight:400;padding-bottom:10px;margin-bottom:20px;border-bottom:3px solid #fff;text-align:left}.user-login-form .field--name-field-links .form-item{margin-bottom:20px}.user-login-form .field-prefix{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666;display:block;margin-bottom:5px}.user-login-form .media-library-item__preview{margin-top:20px;margin-bottom:10px}.user-login-form .media-library-item__attributes{margin-bottom:30px}.user-login-form .media-library-item .js-form-submit{font-size:18px;font-weight:500;line-height:normal;color:#5185c2;text-transform:uppercase;background:#fff;border:1px solid #5185c2;border-radius:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-size:15px;padding:10px 20px}.user-login-form .media-library-item .js-form-submit a{display:block;padding:10px 30px}@media (max-width:991px){.user-login-form .media-library-item .js-form-submit{font-size:18px;line-height:20px}}.user-login-form #edit-footer,.user-login-form .js-media-library-widget-toggle-weight{display:none}.user-login-form input.form-autocomplete{background-position:98%}.user-login-form .field--name-field-date-range .label{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666;font-weight:400;margin-bottom:5px}.user-login-form .field-multiple-drag,.user-login-form .filter-wrapper,.user-login-form .tabledrag-toggle-weight-wrapper{display:none}@media (max-width:991px){.user-login-form{margin-top:40px}}.user-pass{position:relative;max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;padding:40px 0;margin:70px auto}@media (max-width:991px){.user-pass{display:block;padding-left:20px;padding-right:20px}}.user-pass:before{position:absolute;content:"";height:100%;width:100%;z-index:-1;-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28;background:#ecf2f8;border-radius:8px;left:0;top:0}@media (max-width:991px){.user-pass:before{border-radius:0}}.user-pass label{color:#2b2b2b;margin-bottom:5px;display:block;font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666}.user-pass input::-webkit-input-placeholder{color:transparent!important}.user-pass input::-moz-placeholder{color:transparent!important}.user-pass input:-ms-input-placeholder{color:transparent!important}.user-pass input::-ms-input-placeholder{color:transparent!important}.user-pass input::placeholder{color:transparent!important}.user-pass .form-actions,.user-pass .form-item{margin-bottom:20px}.user-pass #password-policy-status,.user-pass .description,.user-pass .password-confirm,.user-pass .password-confirm-match,.user-pass .password-field,.user-pass .password-strength{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666;margin-top:5px}.user-pass #edit-pass{margin-bottom:0}.user-pass .confirm-parent,.user-pass .password-parent{max-width:none;margin-bottom:20px}.user-pass .form-item,.user-pass .form-wrapper,.user-pass p{-ms-grid-column:11;grid-column-start:11;-ms-grid-column-span:16;grid-column-end:27;margin-bottom:20px}.user-pass .form-actions{-ms-grid-column:11;grid-column-start:11;-ms-grid-column-span:16;grid-column-end:27;margin-top:20px}.user-pass legend{display:block;width:100%;font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;font-weight:400;padding-bottom:10px;margin-bottom:20px;border-bottom:3px solid #fff}.user-pass .form-type-checkbox:last-child{margin-bottom:0}.user-pass fieldset{border:none;padding:0}.user-pass .field--name-field-audio,.user-pass .field--name-field-documents,.user-pass .field--name-field-links{display:block;padding:0;margin-left:0;margin-right:0}.user-pass .field--name-field-links .label{display:block;width:100%;font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;font-weight:400;padding-bottom:10px;margin-bottom:20px;border-bottom:3px solid #fff;text-align:left}.user-pass .field--name-field-links .form-item{margin-bottom:20px}.user-pass .field-prefix{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666;display:block;margin-bottom:5px}.user-pass .media-library-item__preview{margin-top:20px;margin-bottom:10px}.user-pass .media-library-item__attributes{margin-bottom:30px}.user-pass .media-library-item .js-form-submit{font-size:18px;font-weight:500;line-height:normal;color:#5185c2;text-transform:uppercase;background:#fff;border:1px solid #5185c2;border-radius:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;font-size:15px;padding:10px 20px}.user-pass .media-library-item .js-form-submit a{display:block;padding:10px 30px}@media (max-width:991px){.user-pass .media-library-item .js-form-submit{font-size:18px;line-height:20px}}.user-pass #edit-footer,.user-pass .js-media-library-widget-toggle-weight{display:none}.user-pass input.form-autocomplete{background-position:98%}.user-pass .field--name-field-date-range .label{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666;font-weight:400;margin-bottom:5px}.user-pass .field-multiple-drag,.user-pass .filter-wrapper,.user-pass .tabledrag-toggle-weight-wrapper{display:none}@media (max-width:991px){.user-pass{margin-top:40px}}.js-form-submit{font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;text-transform:uppercase;color:#ededed;border-radius:16px;background:#2d5380;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:10px 30px}.js-form-submit a{display:block;padding:10px 30px}input[type=file]{display:none}.image-widget-data{margin-top:10px;font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666}.image-widget-data .js-form-submit{margin-top:10px}.social-auth-block--container{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;margin:60px auto 40px}@media (max-width:991px){.social-auth-block--container{display:block;padding-left:20px;padding-right:20px}}.social-auth-block--container .block{-ms-grid-column:11;grid-column-start:11;-ms-grid-column-span:16;grid-column-end:27}.form-item input.error,.form-item select.error,.form-item textarea.error{border:1px solid #8e222c;background:#faeaec}.form-item--error-message{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666;margin-top:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-item--error-message strong{margin-left:5px}.m4d-icon-filter.m4d-icon-filter--selected~label:after{content:url(/themes/custom/m4d/dist/css/../images/active-ia-feature.svg);position:absolute;z-index:1;border-radius:50%;bottom:8.5px;right:8.5px;-webkit-box-shadow:0 4px 16px 0 #5285c1;box-shadow:0 4px 16px 0 #5285c1;height:34px;width:34px}.ui-dialog .ui-dialog-content{padding-bottom:30px}.ui-dialog .ui-dialog-titlebar{background:#ecf2f8}.ui-dialog .ui-dialog-buttonpane{background:#ecf2f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:none;-webkit-box-flex:1;-ms-flex:1;flex:1}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset .js-form-submit:hover{background:#2d5380;color:#ededed;margin:0}.ui-dialog details{display:none}.ui-dialog .media-library-wrapper .form-type-managed-file label{display:block;font-size:18px;font-weight:500;line-height:normal;color:#5185c2;text-transform:uppercase;background:#fff;border:1px solid #5185c2;border-radius:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;padding:10px 30px;margin-top:20px}.ui-dialog .media-library-wrapper .form-type-managed-file label a{display:block;padding:10px 30px}@media (max-width:991px){.ui-dialog .media-library-wrapper .form-type-managed-file label{font-size:18px;line-height:20px}}.ui-dialog .media-library-wrapper .form-type-managed-file .js-form-managed-file label{display:none}.ui-dialog .media-library-wrapper .form-type-managed-file .description{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666;display:block;margin-bottom:5px}.ui-dialog .view-header{display:none}.ui-dialog .pager__item.is-active{padding:9px}.ui-dialog .media-library-item--grid{position:relative;cursor:pointer;word-break:break-word}.ui-dialog .js-media-library-add-form-added-media li{list-style:none;padding:0;margin-left:0}.ui-dialog .js-media-library-add-form-added-media .form-submit{font-size:18px;font-weight:500;line-height:normal;color:#5185c2;text-transform:uppercase;background:#fff;border:1px solid #5185c2;border-radius:16px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;margin-left:0}.ui-dialog .js-media-library-add-form-added-media .form-submit a{display:block;padding:10px 30px}@media (max-width:991px){.ui-dialog .js-media-library-add-form-added-media .form-submit{font-size:18px;line-height:20px}}.ui-dialog .image-style-media-library{margin:20px 0}.ui-dialog .tips li{list-style:disc;margin-left:20px;font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666}.ui-dialog .filter-wrapper{margin-bottom:20px}.ui-dialog summary{padding:0}.ui-dialog .vertical-tabs{margin:0 0 20px;border:none}.ui-dialog .vertical-tabs__menu{float:none;border:none;margin:0}.ui-dialog .button{margin-left:0}.ui-widget,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Roboto,sans-serif}.ui-widget button.ui-widget{font-size:18px;font-weight:500;margin:0;border:none!important}.ui-widget button.ui-dialog-titlebar-close{margin-top:-10px}.media-library-item--grid.checked:before,.media-library-item--grid.is-focus:before,.media-library-item--grid.is-hover:before{position:absolute;top:7px;left:7px;width:calc(100% - 12px);height:calc(100% - 12px);content:"";-webkit-transition:border-color .2s,color .2s,background .2s;transition:border-color .2s,color .2s,background .2s;pointer-events:none;border-radius:6px;border:3px solid #c3d5ea}.media-library-item--grid.checked:before{border:3px solid #5185c2}.media-library-item--disabled{cursor:auto}.media-library-item--disabled .views-field{pointer-events:none;opacity:.5}.media-library-item__name{font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#666}.ui-menu{max-width:44.44444%}.media-library-wrapper{display:block}.media-library-menu{position:relative;-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:28;grid-column-end:33;display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;padding-left:0}.media-library-menu:after{content:"";width:100%;height:6px;background-color:#ededed;position:absolute;bottom:0;left:0;z-index:-1}.media-library-menu li:nth-child(n+2){margin-left:20px}.media-library-menu .media-library-menu__link{font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;text-transform:uppercase;padding:20px 0;height:100%;border-bottom:6px solid #ededed;display:block}.media-library-menu .media-library-menu__link.active,.media-library-menu .media-library-menu__link:focus,.media-library-menu .media-library-menu__link:hover{background-color:unset;border-color:#008ed8;font-size:18px;font-weight:500;line-height:normal;color:#5185c2;text-transform:uppercase}.view-global-search .search-header{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;margin:0 auto 40px}@media (max-width:991px){.view-global-search .search-header{display:block;padding-left:20px;padding-right:20px}}.view-global-search .form-item,.view-global-search .search-header .view-empty,.view-global-search .view-search-keyword{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28}.view-global-search .search-header .view-empty{margin-top:20px;padding:0;font-family:Roboto,sans-serif;font-size:22px;text-align:left}@media (max-width:767px){.view-global-search .search-header .view-empty{font-size:18px}}.view-global-search .search-header .view-empty strong{font-weight:500}.view-global-search .view-search-keyword{font-size:35px;font-weight:500;line-height:normal;color:#2d5380;margin-bottom:30px}.view-global-search .search-body{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;position:relative;padding-top:40px;padding-bottom:70px}@media (max-width:991px){.view-global-search .search-body{display:block;padding-left:20px;padding-right:20px}}.view-global-search .search-body:before{position:absolute;height:100%;width:100%;content:"";background:#ecf2f8;top:0;left:0;z-index:-1;-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:36;grid-column-end:37}.view-global-search .view-content--container{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:23;grid-column-end:26}.view-global-search .view-filters{-ms-grid-column:27;grid-column-start:27;-ms-grid-column-span:8;grid-column-end:35}.view-global-search .view-content--container>.view-content{padding-right:40px;padding-bottom:10px;border-right:1px solid #2d5380}@media (max-width:991px){.view-global-search .view-content--container>.view-content{padding-right:0;border-right:0}}.view-global-search .view-content--container>.view-content>.views-row{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #a6a6a6}.view-global-search .view-content--container>.view-content>.views-row:only-child{min-height:120px}.view-global-search .views-field-title{margin-bottom:10px;font-size:22px;font-weight:500}.view-global-search .views-field-search-api-excerpt{font-size:18px;line-height:1.666}.view-global-search .form-item-search-api-fulltext input{text-transform:uppercase}.view-global-search .highlighted{padding:3px 2px;background-color:#efd74f;font-weight:400}.view-global-search .views-exposed-form .form-submit{font-size:18px}@media (max-width:991px){.view-global-search .view-latest-updates{padding-left:0;padding-right:0}}.view-global-search .view-latest-updates .view-content{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:36;grid-column-end:37}.view-global-search .view-latest-updates .slick-track{margin-left:-10px;margin-right:-10px}.view-global-search .view-latest-updates .slick-slide{padding:0 10px}.view-display-id-map{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0}@media (max-width:991px){.view-display-id-map{display:block;padding-left:20px;padding-right:20px}}.view-display-id-map>.view-content,.view-display-id-map>.view-footer{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:32;grid-column-end:35}.view-display-id-map>.attachment-after{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:36;grid-column-end:37}@media (max-width:991px){.view-display-id-map>.attachment-after{margin-left:-20px;margin-right:-20px}}.view-display-id-map>.view-content{position:relative;margin-bottom:10px;overflow:hidden;-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2)}@media (max-width:991px){.view-display-id-map>.view-content{margin-left:-20px;margin-right:-20px}}.view-display-id-map .exposed-filters-controls--wrapper{display:none;pointer-events:none}.view-display-id-map .view-filters--container{position:absolute;top:0;right:0;bottom:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:9;-webkit-transition:-webkit-transform .3s ease-in-out;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}@media (max-width:767px){.view-display-id-map .view-filters--container{max-width:100%}}.view-display-id-map .collapse-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:40px;background-color:hsla(0,0%,100%,.6);-ms-flex-negative:0;flex-shrink:0}.view-display-id-map .collapse-button__arrow{font-size:0;padding:4px;border:solid #2a2e3b;border-width:0 2px 2px 0;display:inline-block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.view-display-id-map .collapse-button--close .collapse-button__arrow{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.view-display-id-map .view-filters{max-width:100%;width:360px;background-color:hsla(0,0%,100%,.9);border-left:1px solid #a6a6a6;overflow-y:auto}.view-display-id-map .view-filters .views-exposed-form{margin:0;padding:60px 40px}@media (max-width:767px){.view-display-id-map .view-filters .views-exposed-form{padding:30px 20px}}.view-display-id-map .view-filters .views-exposed-form label{display:none}.view-display-id-map .view-filters .views-exposed-form .collapse-processed{text-align:right}.view-display-id-map .view-filters .views-exposed-form details summary{width:100%;padding-top:10px;padding-right:25px;color:#008ed8;font-weight:300;border-top:1px solid #008ed8;text-transform:uppercase;text-decoration:none}.view-display-id-map .view-filters .views-exposed-form details summary:after{top:18px;margin-left:7px}.view-display-id-map .view-filters .views-exposed-form details summary[aria-expanded=true]:after{top:13px}.view-display-id-map .view-filters .views-exposed-form .form-submit{font-size:18px}@media (max-width:767px){.view-display-id-map .view-filters .views-exposed-form .form-submit{font-size:16px}}.view-display-id-map .view-filters .views-exposed-form .form-item-combine{position:relative}.view-display-id-map .view-filters .views-exposed-form .form-item-combine input{width:100%;font-size:15px;font-weight:500;line-height:22px;color:#4177b8;color:#2d5380;text-transform:none;background:#fff;border-radius:6px;border:1px solid #2d5380;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px 10px 40px}.view-display-id-map .view-filters .views-exposed-form .form-item-combine input::-webkit-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.view-display-id-map .view-filters .views-exposed-form .form-item-combine input::-moz-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.view-display-id-map .view-filters .views-exposed-form .form-item-combine input:-ms-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.view-display-id-map .view-filters .views-exposed-form .form-item-combine input::-ms-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.view-display-id-map .view-filters .views-exposed-form .form-item-combine input::placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.view-display-id-map .view-filters .views-exposed-form .form-item-combine input:focus{border:1px solid #0aabff}.view-display-id-map .view-filters .views-exposed-form .form-item-combine:before{content:"";position:absolute;left:0;width:14px;height:14px;top:15px;left:15px;display:inline-block;background:url(/themes/custom/m4d/dist/css/../images/icons_search.svg) 0 0/cover no-repeat}.view-display-id-map>.view-footer{margin-bottom:60px;font-size:15px;color:#2b2b2b}@media (max-width:767px){.view-display-id-map>.view-footer{margin-bottom:40px;font-size:11px}}.view-display-id-map .marker-cluster-small,.view-display-id-map .marker-cluster-small div{background-color:#efd74f}.view-display-id-map .marker-cluster-small div{font-family:Roboto,sans-serif;font-size:22px}.error-page{background-image:url(/themes/custom/m4d/dist/css/../images/background-home_2x.png);background-color:#9dbadc;background-size:cover;background-position:center 120px;background-repeat:no-repeat}.error-page--container{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0}@media (max-width:991px){.error-page--container{display:block;padding-left:20px;padding-right:20px}}.error-page--row{padding-bottom:245px;-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:32;grid-column-end:35}.error-page--title{margin-bottom:10px;font-size:54px;font-weight:500;line-height:1.1;color:#eef0f2}@media (max-width:767px){.error-page--title{font-size:35px}}.error-page--message{margin-bottom:40px}.exposed-filters-controls--wrapper{display:none}@media (max-width:991px){.exposed-filters-controls--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:30px}}.exposed-filter-controls--show{display:none}.exposed-filter-controls--hide,.exposed-filter-controls--show{border:none;background:none;text-decoration:underline;font-size:15px;font-weight:500;line-height:22px;color:#4177b8}#orejime{font-size:16px}.orejime-Notice{border-radius:0}.orejime-Notice-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.orejime-Notice-actionItem{width:auto;display:block;margin:.25rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.orejime-Notice-actions .orejime-Button{width:100%;text-align:center;padding:2px 4px;white-space:nowrap}.orejime-AppToggles button:hover,.orejime-AppToggles svg:hover,.orejime-Modal-footer button:hover,.orejime-Modal-footer svg:hover,.orejime-Modal-header button:hover,.orejime-Modal-header svg:hover,.orejime-Notice-actions .orejime-Button:hover{cursor:pointer}.config_pages--type--user-edit-hint{display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);position:relative;max-width:1440px;margin:0 auto 20px}.config_pages--type--user-edit-hint .field--name-field-body{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:17;grid-column-end:27}.config_pages--type--user-edit-hint .field--name-field-body p{font-weight:600}@media (max-width:991px){.config_pages--type--user-edit-hint{display:block;margin-left:20px}}.menu--steps-menu,.paragraph--type--navigation{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0}@media (max-width:991px){.menu--steps-menu,.paragraph--type--navigation{display:block;padding-left:20px;padding-right:20px}}.menu--steps-menu .field__items,.menu--steps-menu .menu,.paragraph--type--navigation .field__items,.paragraph--type--navigation .menu{-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:28;grid-column-end:33;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style-type:none;counter-reset:num -1;position:relative;padding:5px 0 0;overflow:hidden}.menu--steps-menu .field__item,.menu--steps-menu .menu-item,.paragraph--type--navigation .field__item,.paragraph--type--navigation .menu-item{position:relative;margin-bottom:20px}.menu--steps-menu .field__item a,.menu--steps-menu .menu-item a,.paragraph--type--navigation .field__item a,.paragraph--type--navigation .menu-item a{margin-right:20px;border:1px solid #2d5380;padding:4px 25px 3px 44px;background:#fff;border-radius:15px;position:relative;font-size:18px;font-weight:500;line-height:normal;color:#2d5380}@media (max-width:767px){.menu--steps-menu .field__item a,.menu--steps-menu .menu-item a,.paragraph--type--navigation .field__item a,.paragraph--type--navigation .menu-item a{margin-right:10px}}.menu--steps-menu .field__item:before,.menu--steps-menu .menu-item:before,.paragraph--type--navigation .field__item:before,.paragraph--type--navigation .menu-item:before{content:counter(num);z-index:1;pointer-events:none;counter-increment:num;background:#2d5380;color:#fff;height:28px;width:28px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:14px;position:absolute;left:1px;top:-4px}.menu--steps-menu .field__item:after,.menu--steps-menu .menu-item:after,.paragraph--type--navigation .field__item:after,.paragraph--type--navigation .menu-item:after{position:absolute;content:"";width:100vw;left:0;height:1px;top:10px;z-index:-1;background:#2d5380}@media (max-width:767px){.menu--steps-menu .field__item:after,.menu--steps-menu .menu-item:after,.paragraph--type--navigation .field__item:after,.paragraph--type--navigation .menu-item:after{display:none}}.menu--steps-menu .menu-item--active-trail a,.paragraph--type--navigation .menu-item--active-trail a{background:#2d5380;color:#fff}.menu--steps-menu .menu-item--active-trail:before,.paragraph--type--navigation .menu-item--active-trail:before{background:#fff;color:#2d5380}.menu--steps-menu a.current,.paragraph--type--navigation a.current{background:#2d5380;color:#fff}.section--teaser-time-language{margin-top:20px;font-size:15px;font-weight:500;line-height:22px;color:#2b2b2b}.section--teaser-time-language .layout__region{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section--teaser-time-language .block-field-blocknodee-learningfield-ecourse-length{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section--teaser-time-language .block-field-blocknodee-learningfield-ecourse-length:before{content:"";margin-right:10px;display:inline-block;width:14px;height:14px;background:url(/themes/custom/m4d/dist/css/../images/icons_clock.svg) 0 0/contain no-repeat}.section--teaser-time-language .field--name-field-languages{margin-left:5px;display:-webkit-box;display:-ms-flexbox;display:flex}.section--teaser-time-language .field--name-field-languages:before{content:"/";margin-right:5px}.section--core-e-learning{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;margin:70px auto 60px}@media (max-width:991px){.section--core-e-learning{display:block;padding-left:20px;padding-right:20px;padding-right:0;margin-bottom:30px}}.section--core-e-learning .view-e-learning-overview{position:relative}.section--core-e-learning .title-container{display:block;padding:0}@media (max-width:991px){.section--core-e-learning .text-2xl.sans-medium-blue-700{font-size:22px}}.section--core-e-learning .layout__region{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:32;grid-column-end:35;overflow:hidden}@media (max-width:1439px){.section--core-e-learning .layout__region{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:34;grid-column-end:37}}.section--core-e-learning .views-element-container{margin-top:40px}.section--core-e-learning .slick-slide>div,.section--core-e-learning .views-row{height:100%}.view-display-id-core_e_learnings .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.view-display-id-core_e_learnings .slick-list{padding:0 5% 0 0}.section--double-column-overview .layout__region{position:relative}.section--double-column-overview .contextual-region{position:static}.section--double-column-overview .exposed-filters-controls--wrapper{position:absolute;top:6px;right:20px}.section--double-column-overview.blue-background{background-color:#ecf2f8;padding-top:60px}@media (max-width:991px){.section--double-column-overview.blue-background{padding-top:40px}}.section--double-column-overview .view-content-container{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:23;grid-column-end:26;padding-right:40px;border-right:1px solid #2d5380}@media (max-width:991px){.section--double-column-overview .view-content-container{padding-right:0;border-right:0}}.section--double-column-overview .view-content-container .view-content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);margin:0 -40px}@media (max-width:991px){.section--double-column-overview .view-content-container .view-content{margin:0 70px;-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.section--double-column-overview .view-content-container .view-content>div{padding:0 40px 20px}@media (max-width:991px){.section--double-column-overview .view-content-container .view-content>div{padding-right:0;padding-left:0;padding-bottom:40px}.section--double-column-overview .view-content-container .view-content>div:last-child{padding-bottom:0}}.section--double-column-overview .view-filters{-ms-grid-column:27;grid-column-start:27;-ms-grid-column-span:8;grid-column-end:35}@media (max-width:991px){.section--double-column-overview .view-filters{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;padding:0 20px}}.section--double-column-overview div.pagerer-container{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:23;grid-column-end:26;padding-right:40px;border-right:1px solid #2d5380;margin:0;padding-top:40px}@media (max-width:991px){.section--double-column-overview div.pagerer-container{border-right:0;padding-right:0}}.section--double-column-overview .pager__items{margin:0;padding:0}.section--double-column-overview .title-container{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0}@media (max-width:991px){.section--double-column-overview .title-container{display:block;padding-left:20px;padding-right:20px}}.section--double-column-overview .title-container h2{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:32;grid-column-end:35;margin-bottom:20px}@media (max-width:991px){.section--double-column-overview .title-container h2{max-width:calc(100% - 100px)}}.section--double-column-overview h2{font-size:35px;font-weight:500;line-height:normal;color:#2d5380}.section--double-column-overview .form-item-combine{position:relative;margin-top:0}.section--double-column-overview .form-item-combine input{width:100%;font-size:15px;font-weight:500;line-height:22px;color:#4177b8;color:#2d5380;text-transform:none;background:#fff;border-radius:6px;border:1px solid #2d5380;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px 10px 40px}.section--double-column-overview .form-item-combine input::-webkit-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.section--double-column-overview .form-item-combine input::-moz-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.section--double-column-overview .form-item-combine input:-ms-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.section--double-column-overview .form-item-combine input::-ms-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.section--double-column-overview .form-item-combine input::placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.section--double-column-overview .form-item-combine input:focus{border:1px solid #0aabff}.section--double-column-overview .form-item-combine:before{content:"";position:absolute;left:0;width:14px;height:14px;top:15px;left:15px;display:inline-block;background:url(/themes/custom/m4d/dist/css/../images/icons_search.svg) 0 0/cover no-repeat}.section--double-column-overview .overview-double-column{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;padding-bottom:20px}@media (max-width:991px){.section--double-column-overview .overview-double-column{display:block;padding-left:20px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;padding-right:0}}.section--double-column-overview .overview-double-column .form-item-field-date-range-value{position:relative;margin-top:0}.section--double-column-overview .overview-double-column .form-item-field-date-range-value input{width:100%;font-size:15px;font-weight:500;line-height:22px;color:#4177b8;color:#2d5380;text-transform:none;background:#fff;border-radius:6px;border:1px solid #2d5380;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px 10px 40px}.section--double-column-overview .overview-double-column .form-item-field-date-range-value input::-webkit-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.section--double-column-overview .overview-double-column .form-item-field-date-range-value input::-moz-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.section--double-column-overview .overview-double-column .form-item-field-date-range-value input:-ms-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.section--double-column-overview .overview-double-column .form-item-field-date-range-value input::-ms-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.section--double-column-overview .overview-double-column .form-item-field-date-range-value input::placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.section--double-column-overview .overview-double-column .form-item-field-date-range-value input:focus{border:1px solid #0aabff}.section--double-column-overview .overview-double-column .form-item-field-date-range-value:before{content:"";position:absolute;left:0;width:14px;height:14px;top:15px;left:15px;display:inline-block;background:url(/themes/custom/m4d/dist/css/../images/icons_calendar_date.svg) 0 0/cover no-repeat}.section--double-column-overview .overview-double-column .views-exposed-form .form-item label{display:none}.section--double-column-overview .overview-double-column .views-exposed-form .form-item.form-type-checkbox label{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:500;color:#4177b8}.section--double-column-overview .overview-double-column .views-exposed-form .form-item.form-item-field-core-ecourse-value{margin-bottom:0}.section--double-column-overview .overview-double-column .node--view-mode-teaser{height:100%}.section--double-column-overview .overview-double-column .node__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.section--double-column-overview .form-submit{font-size:18px}.section--double-column-overview summary{padding:0}.section--double-column-overview .form-checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -3px}.section--double-column-overview .form-checkboxes .form-item{margin-left:6px;margin-right:6px}.section--double-column-overview .form-type-checkbox .form-checkbox+label:before{margin-right:5px}.section--users-overview{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;margin:40px auto 30px}@media (max-width:991px){.section--users-overview{display:block;padding-left:20px;padding-right:20px}}.section--users-overview .layout__region{-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:27;grid-column-end:32}.section--users-overview .view-content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr);-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}@media (max-width:1199px){.section--users-overview .view-content{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.section--users-overview .view-content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.section--users-overview .view-content{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.section--users-overview .view-content>.views-row{margin:0 20px 40px}@media screen and (max-width:600px){.section--users-overview .view-content>.views-row{max-width:240px;width:100%;margin-right:auto;margin-left:auto}}.section--user-search .view-content>.views-row>article,.section--user-search .view-content>.views-row>article .user-teaser,.section--users-overview .view-content>.views-row>article,.section--users-overview .view-content>.views-row>article .user-teaser{height:100%}.section--jobs-list{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;margin:40px auto 70px}@media (max-width:991px){.section--jobs-list{display:block;padding-left:20px;padding-right:20px}}.section--jobs-list .layout__region{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:32;grid-column-end:35}.section--jobs-list .views-view-table thead th{text-align:left;padding:20px 40px;font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b}.section--jobs-list .views-view-table tbody tr:nth-child(odd){background:#f2f2f2}.section--jobs-list .views-view-table tbody tr:nth-child(2n){background:#dedede}.section--jobs-list .views-view-table tbody tr:first-child td:first-child{border-top-left-radius:8px}.section--jobs-list .views-view-table tbody tr:first-child td:last-child{border-top-right-radius:8px}.section--jobs-list .views-view-table tbody tr:last-child td:first-child{border-bottom-left-radius:8px}.section--jobs-list .views-view-table tbody tr:last-child td:last-child{border-bottom-right-radius:8px}.section--jobs-list .views-view-table tbody td{padding:20px 40px;border-right:3px solid #fff}.section--jobs-list .views-view-table tbody td:last-child{border-right:none}.section--jobs-list .views-view-table tbody td:first-child{width:38%}.section--jobs-list .views-view-table tbody td:nth-child(2){width:27%}.section--jobs-list .views-view-table tbody td:nth-child(3){width:20%}.section--page-text-content-wide .layout__region .block,.section--page-text-content .layout__region .block{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0}@media (max-width:991px){.section--page-text-content-wide .layout__region .block,.section--page-text-content .layout__region .block{display:block;padding-left:20px;padding-right:20px;padding-bottom:10px}}.section--page-text-content-wide .layout__region .block h1,.section--page-text-content .layout__region .block h1{margin-bottom:20px}@media (max-width:767px){.section--page-text-content-wide .layout__region .block h1,.section--page-text-content .layout__region .block h1{margin-bottom:5px}}.section--page-text-content-wide .layout__region .block .field--name-title,.section--page-text-content .layout__region .block .field--name-title{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28}.section--page-text-content-wide .layout__region .block .field--name-body,.section--page-text-content .layout__region .block .field--name-body{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28;font-family:"DroidSerif",sans-serif;font-size:18px;line-height:30px;color:#2b2b2b}.section--page-text-content-wide .layout__region .block .block,.section--page-text-content .layout__region .block .block{display:block}.section--page-text-content-wide .layout__region .block p,.section--page-text-content .layout__region .block p{margin-bottom:10px}.section--page-text-content-wide .layout__region .image-xl,.section--page-text-content .layout__region .image-xl{display:block}.section--page-text-content-wide .ckeditor-accordion-container>dl,.section--page-text-content .ckeditor-accordion-container>dl{margin:0;border:none;border-radius:8px}.section--page-text-content-wide .ckeditor-accordion-container>dl dt,.section--page-text-content .ckeditor-accordion-container>dl dt{margin-bottom:20px}.section--page-text-content-wide .ckeditor-accordion-container>dl dt>a,.section--page-text-content .ckeditor-accordion-container>dl dt>a{padding:20px 40px;background:#ededed;border:none;font-size:22px;font-weight:500;line-height:31px;color:#2b2b2b;border-radius:8px}.section--page-text-content-wide .headline-second,.section--page-text-content-wide h2,.section--page-text-content .headline-second,.section--page-text-content h2{font-size:28px;font-weight:500;line-height:40px;color:#2b2b2b;margin-top:40px;margin-bottom:20px}.align-right{padding-left:40px}.align-left{padding-right:40px}.align-left,.align-right{padding-bottom:10px}@media (max-width:767px){.align-left,.align-right{padding:0;float:none}}.align-left img,.align-right img{border-radius:8px;max-width:320px}.section--page-text-content-wide+.section--page-paragraphs .paragraph--type--collapsible-section>.layout,.section--page-text-content-wide+.section--page-paragraphs .text-fromat--article .field,.section--page-text-content-wide .layout__region .block .field--name-body,.section--page-text-content-wide .layout__region .block .field--name-title{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28}.section--page-text-content-wide+.section--page-paragraphs .paragraph--type--two-columns .paragraph--type--collapsible-section .layout{-ms-grid-column:1;grid-column-start:1;-ms-grid-column-span:18;grid-column-end:19}.section--page-text-content-wide+.section--page-paragraphs .field--name-field-links.field--label-above:before,.section--page-text-content-wide+.section--page-paragraphs .paragraph--type--link-list .layout .layout__region:before{-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:20;grid-column-end:25}.section--page-text-content-wide+.section--page-paragraphs .field--name-field-links.field--label-above .block.block-layout-builder,.section--page-text-content-wide+.section--page-paragraphs .field--name-field-links.field--label-above .field__items,.section--page-text-content-wide+.section--page-paragraphs .field--name-field-links.field--label-above h3,.section--page-text-content-wide+.section--page-paragraphs .paragraph--type--link-list .layout .layout__region .block.block-layout-builder,.section--page-text-content-wide+.section--page-paragraphs .paragraph--type--link-list .layout .layout__region .field__items,.section--page-text-content-wide+.section--page-paragraphs .paragraph--type--link-list .layout .layout__region h3{-ms-grid-column:6;grid-column-start:6;-ms-grid-column-span:18;grid-column-end:24}.section--user-search{margin-bottom:30px}@media (max-width:991px){.section--user-search{margin-bottom:0}}.section--user-search .view-users-overview{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0}@media (max-width:991px){.section--user-search .view-users-overview{display:block;padding-left:20px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}}.section--user-search .view-users-overview .view-content-container{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:20;grid-column-end:23}@media (max-width:991px){.section--user-search .view-users-overview .view-content-container{padding:0 70px}}.section--user-search .view-users-overview .view-content-container .view-content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px}@media (max-width:1199px){.section--user-search .view-users-overview .view-content-container .view-content{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){.section--user-search .view-users-overview .view-content-container .view-content{-ms-grid-columns:(1fr)[1];grid-template-columns:repeat(1,1fr)}}.section--user-search .view-users-overview .view-content-container .view-content>.views-row{margin:0 20px 40px}.section--user-search .view-users-overview .form-item-combine{position:relative}.section--user-search .view-users-overview .form-item-combine input{width:100%;font-size:15px;font-weight:500;line-height:22px;color:#4177b8;color:#2d5380;text-transform:none;background:#fff;border-radius:6px;border:1px solid #2d5380;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 20px 10px 40px}.section--user-search .view-users-overview .form-item-combine input::-webkit-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.section--user-search .view-users-overview .form-item-combine input::-moz-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.section--user-search .view-users-overview .form-item-combine input:-ms-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.section--user-search .view-users-overview .form-item-combine input::-ms-input-placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.section--user-search .view-users-overview .form-item-combine input::placeholder{font-size:15px;font-weight:500;line-height:22px;color:#4177b8}.section--user-search .view-users-overview .form-item-combine input:focus{border:1px solid #0aabff}.section--user-search .view-users-overview .form-item-combine:before{content:"";position:absolute;left:0;width:14px;height:14px;top:15px;left:15px;display:inline-block;background:url(/themes/custom/m4d/dist/css/../images/icons_search.svg) 0 0/cover no-repeat}.section--user-search .view-users-overview .view-filters{-ms-grid-column:26;grid-column-start:26;-ms-grid-column-span:9;grid-column-end:35;margin-bottom:80px}@media (max-width:1199px){.section--user-search .view-users-overview .view-filters{-ms-grid-column:25;grid-column-start:25}}@media (max-width:991px){.section--user-search .view-users-overview .view-filters{margin-bottom:10px;padding:0 20px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.section--user-search .views-exposed-form{padding-left:40px;position:relative;margin-top:0;padding-bottom:80px}@media (max-width:991px){.section--user-search .views-exposed-form{padding-left:0;padding-bottom:0}}.section--user-search .views-exposed-form:before{position:absolute;content:"";display:block;left:0;height:100%;width:1px;background:#2d5380}@media (max-width:991px){.section--user-search .views-exposed-form:before{display:none}}.section--user-search .pagerer-container{-ms-grid-column:9;grid-column-start:9;-ms-grid-column-span:8;grid-column-end:17}.section--user-search .pagerer-container .pager__item{height:40px;width:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section--prefooter{overflow-x:hidden;margin-top:70px}.section--prefooter .title-container{display:block;padding:0}.section--prefooter .inner-wrapper{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0}@media (max-width:991px){.section--prefooter .inner-wrapper{display:block;padding-left:20px;padding-right:20px;padding:0}}.section--prefooter .inner-wrapper>.layout__region--first{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:16;grid-column-end:19;padding:40px 40px 20px 0;position:relative;border-right:1px solid #fff}.section--prefooter .inner-wrapper>.layout__region--first:before{z-index:-1;position:absolute;content:"";height:100%;background:#9dbadc;width:100%;right:0;top:0;padding-right:100vw}@media (max-width:991px){.section--prefooter .inner-wrapper>.layout__region--first{padding:30px 20px}}@media (max-width:767px){.section--prefooter .inner-wrapper .layout--twocol-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section--prefooter .inner-wrapper>.layout__region--second{-ms-grid-column:19;grid-column-start:19;-ms-grid-column-span:16;grid-column-end:35;padding:40px 0 20px;position:relative}@media (max-width:991px){.section--prefooter .inner-wrapper>.layout__region--second{padding:40px 0}}.section--prefooter .inner-wrapper>.layout__region--second:before{z-index:-1;position:absolute;content:"";height:100%;background:#c3d5ea;width:100%;top:0;left:0;padding-right:100vw}@media (max-width:991px){.section--prefooter .view-upcoming-events{text-align:center}}@media (max-width:767px){.section--prefooter .view-upcoming-events{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:991px){.section--prefooter .view-upcoming-events .view-content{text-align:left}}.section--prefooter h2{font-size:35px;font-weight:500;line-height:normal;color:#2d5380;margin-bottom:30px}.section--prefooter .block-views-blockupcoming-events-upcoming-events .views-row{margin-bottom:20px}.section--prefooter .block-views-blockupcoming-events-upcoming-events .views-row:last-child{margin-bottom:10px}@media (max-width:767px){.section--prefooter .block-views-blockupcoming-events-upcoming-events .views-row{margin-bottom:40px}}.section--prefooter .block-views-blockupcoming-events-upcoming-events .layout__region--first{margin-right:40px}@media (max-width:767px){.section--prefooter .block-views-blockupcoming-events-upcoming-events .layout__region--first{max-width:200px}}.section--prefooter .block-views-blockupcoming-events-upcoming-events .layout__region--second{max-width:300px}@media (max-width:767px){.section--prefooter .block-views-blockupcoming-events-upcoming-events .layout__region--second{margin-top:10px}}.section--prefooter .block-views-blockupcoming-events-upcoming-events .block-field-blocknodeeventfield-date-range{margin-bottom:20px}.section--prefooter .block-views-blockupcoming-events-upcoming-events .more-link{float:right}@media (max-width:991px){.section--prefooter .block-views-blockupcoming-events-upcoming-events .more-link{float:none;margin-top:40px}}.section--prefooter .block-views-blockupcoming-events-upcoming-events .view-empty{min-height:50px;text-align:left;padding-left:0}.section--prefooter .field--name-field-widgets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){.section--prefooter .field--name-field-widgets{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section--prefooter .field--name-field-widgets .field__item{-ms-flex-preferred-size:47%;flex-basis:47%;margin-left:40px}@media (max-width:767px){.section--prefooter .field--name-field-widgets .field__item{margin-bottom:20px;margin-left:0}}.section--prefooter .field--name-field-widgets .field__item iframe{max-height:356px}.section--prefooter .block-field-blockconfig-pagesprefooter-widgetsfield-social-links{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:991px){.section--prefooter .block-field-blockconfig-pagesprefooter-widgetsfield-social-links{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.section--prefooter .block-field-blockconfig-pagesprefooter-widgetsfield-social-links .block-title{font-size:22px;font-weight:500;line-height:31px;text-transform:uppercase;color:#2d5380}@media (max-width:991px){.section--prefooter .block-field-blockconfig-pagesprefooter-widgetsfield-social-links .block-title{color:#6ba0dd}}.section--prefooter .block-field-blockconfig-pagesprefooter-widgetsfield-social-links .social-link-field{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;margin:0}@media (max-width:991px){.section--prefooter .block-field-blockconfig-pagesprefooter-widgetsfield-social-links .social-link-field{margin-top:10px}}.section--prefooter .block-field-blockconfig-pagesprefooter-widgetsfield-social-links .social-link-field li{list-style:none;margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:40px;height:40px;z-index:2}@media (max-width:991px){.section--prefooter .block-field-blockconfig-pagesprefooter-widgetsfield-social-links .social-link-field li{margin:0 10px}}.section--prefooter .block-field-blockconfig-pagesprefooter-widgetsfield-social-links .social-link-field li a{font-size:0;display:block}.section--prefooter .block-field-blockconfig-pagesprefooter-widgetsfield-social-links .social-link-field li a:before{z-index:-1;position:absolute;content:"";top:0;left:0;width:40px;height:40px;background:#2d5380;border-radius:50%}@media (max-width:991px){.section--prefooter .block-field-blockconfig-pagesprefooter-widgetsfield-social-links .social-link-field li a:before{background:#78a0cf}}.section--prefooter .block-field-blockconfig-pagesprefooter-widgetsfield-social-links .social-link-field li a.twitter{width:17px;height:15px;background:url(/themes/custom/m4d/dist/css/../images/icons_twitter.svg) 0 0/cover no-repeat}.section--prefooter .block-field-blockconfig-pagesprefooter-widgetsfield-social-links .social-link-field li a.facebook{width:22px;height:21px;background:url(/themes/custom/m4d/dist/css/../images/icons_facebook.svg) 0 0/cover no-repeat}.section--prefooter .block-field-blockconfig-pagesprefooter-widgetsfield-social-links .social-link-field li a.youtube{width:30px;height:12px;background:url(/themes/custom/m4d/dist/css/../images/icons_youtube.svg) 0 0/cover no-repeat}.section--info-table{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;margin:20px auto 40px;word-break:break-word}@media (max-width:991px){.section--info-table{display:block;padding-left:20px;padding-right:20px}}.section--info-table .layout__region{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28}.section--info-table .field__label{font-size:18px;font-weight:500;line-height:normal;color:#2d5380;min-width:27%;width:27%;margin-right:40px}@media (max-width:767px){.section--info-table .field__label{margin-bottom:5px;width:100%}}.section--info-table .field{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.section--info-table .field{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.section--info-table .field__item{font-family:Roboto,sans-serif;font-size:18px;line-height:normal;color:#2b2b2b;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none}.section--info-table .field__item p{margin-bottom:10px}.section--info-table .block-layout-builder{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #a6a6a6}.section--info-table .block-layout-builder:last-child{border-bottom:none;margin-bottom:20px}.section--info-table .table-row-right .field__label{min-width:45%;width:45%}.section--info-table .field--type-address .address{display:-webkit-box;display:-ms-flexbox;display:flex}.section--info-table .field--type-address .address .locality:after{content:","}.section--info-table .field--type-address .address .country{padding-left:3px}.section--info-table .field--name-field-add-to-calendar a,.section--info-table .field--name-field-contact-internal a{text-decoration:underline}.section--title{margin-bottom:10px}.section--title .layout__region{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0}@media (max-width:991px){.section--title .layout__region{display:block;padding-left:20px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex}}.section--title .layout__region>.block{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:17;grid-column-end:27}.section--title .layout__region .back-button{-ms-grid-column:7;grid-column-start:7;-ms-grid-column-span:2;grid-column-end:9}@media (max-width:991px){.section--title .layout__region .back-button{margin-right:20px;-ms-flex-negative:0;flex-shrink:0}}.section--two-gray-columns{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;margin:0 auto 40px}@media (max-width:991px){.section--two-gray-columns{display:block;padding-left:20px;padding-right:20px;padding-right:0;padding-left:0;border-radius:0}}.section--two-gray-columns .layout__region{padding:40px;background:#f2f2f2;border-radius:8px}.section--two-gray-columns .layout__region--first{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:15;grid-column-end:18}.section--two-gray-columns .layout__region--second{-ms-grid-column:20;grid-column-start:20;-ms-grid-column-span:15;grid-column-end:35}.section--two-gray-columns .title-container{display:block;padding:0}.section--two-gray-columns .text-lg.sans-medium-gray-500,.section--two-gray-columns .views-field-created{margin-bottom:5px}.section--two-gray-columns .field__item{font-family:"DroidSerif",sans-serif;font-size:18px;line-height:30px;color:#2b2b2b}.section--two-gray-columns .views-row{margin-bottom:30px}.section--two-gray-columns .field__items li a{text-decoration:underline}.section--two-gray-columns h2{margin-bottom:30px}.single-section .layout__region--first,.single-section .layout__region--second{-ms-grid-column:9;grid-column-start:9;-ms-grid-column-span:20;grid-column-end:29}.section--gallery{position:relative;max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;padding:40px 0;margin:10px auto 40px}@media (max-width:991px){.section--gallery{display:block;padding-left:20px;padding-right:20px}}.section--gallery:before{position:absolute;content:"";top:0;right:0;left:0;height:100%;width:100%;z-index:-1;-ms-grid-column:9;grid-column-start:9;-ms-grid-column-span:20;grid-column-end:29;background:#ecf2f8;border-radius:8px}@media (max-width:991px){.section--gallery:before{border-radius:0}}.section--gallery .block.block-layout-builder,.section--gallery .field__items,.section--gallery h3{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28}.section--gallery a{text-decoration:underline}.section--gallery .layout__region{-ms-grid-column:10;grid-column-start:10;-ms-grid-column-span:18;grid-column-end:28}.section--gallery .field__label{font-size:22px;font-weight:500;line-height:31px;color:#2d5380;margin-bottom:20px}.section--gallery .field__items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.section--gallery .field--name-field-videos .field__item{-ms-flex-preferred-size:100%;flex-basis:100%}.section--gallery .field--name-field-images .field__item{-ms-flex-preferred-size:33%;flex-basis:33%}.section--gallery .field__item{-ms-flex-preferred-size:100%;flex-basis:100%;border:1px solid #ecf2f8}.section--gallery #show-gallery{margin-top:30px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;float:right;font-family:Roboto,sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;text-transform:uppercase;color:#008ed8}@media (max-width:991px){.section--gallery #show-gallery{float:none}}.section--gallery #show-gallery:after{content:"";display:block;width:18px;height:18px}.block-field-blocknodeprojectfield-images{position:relative}.block-field-blocknodeprojectfield-images .slick-arrow{top:175px}@media (max-width:1199px){.block-field-blocknodeprojectfield-images .slick-arrow{top:130px}}.block-field-blocknodeprojectfield-images .slick-next{right:5.55556%}.block-field-blocknodeprojectfield-images .slick-prev{left:5.55556%}.section--centered{text-align:center;padding-top:40px;padding-bottom:40px}@media (max-width:991px){.section--centered{padding-right:20px;padding-left:20px;padding-top:20px}}.section--centered.blue-background{background-color:#ecf2f8}#block-m4d-content>article>.node__content>.section--centered.blue-background{margin-bottom:0;padding-bottom:70px}@media (max-width:991px){#block-m4d-content>article>.node__content>.section--centered.blue-background{padding-bottom:40px}}.prev-next-section{max-width:720px;padding-top:10px;margin:20px auto 0;border-top:1px solid #008ed8}@media (max-width:767px){.prev-next-section{padding-left:20px}.prev-next-section .layout__region.layout__region--first,.prev-next-section .layout__region.layout__region--second{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}.prev-next-section .layout__region--first{margin-bottom:20px}}.prev-next-section .block-field-blocknodepagefield-next a:after{content:"\00a0>"}.prev-next-section .block-field-blocknodepagefield-previous a:before{content:"<\00a0"}.prev-next-section a{color:#008ed8;font-weight:700}.prev-next-section .field--name-field-next{text-align:right}@media (max-width:767px){.prev-next-section .field--name-field-next{text-align:start}}#block-m4d-content>article>.node__content>.layout.prev-next-section{padding-bottom:70px}.paragraph--type--homepage-header{margin-top:-60px}.paragraph--type--homepage-header .m4d-homepage-header{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;padding-bottom:80px;padding-top:30px;position:relative}@media (max-width:991px){.paragraph--type--homepage-header .m4d-homepage-header{display:block;padding-left:20px;padding-right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding-bottom:60px;padding-top:30px}}.paragraph--type--homepage-header .block-field-blockparagraphhomepage-headerfield-bg-image{margin-top:40px;opacity:.5}@media (max-width:991px){.paragraph--type--homepage-header .block-field-blockparagraphhomepage-headerfield-bg-image{margin-top:0}}@media (max-width:991px){.paragraph--type--homepage-header .block-field-blockparagraphhomepage-headerfield-bg-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}}.paragraph--type--homepage-header .left{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:17;grid-column-end:20}@media (max-width:991px){.paragraph--type--homepage-header .left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:991px){.paragraph--type--homepage-header .left .block-field-blockparagraphhomepage-headerfield-title{display:none}}.paragraph--type--homepage-header .right{-ms-grid-column:22;grid-column-start:22;-ms-grid-column-span:13;grid-column-end:35}.paragraph--type--homepage-header .right .block-field-blockparagraphhomepage-headerfield-title{display:none}@media (max-width:991px){.paragraph--type--homepage-header .right .block-field-blockparagraphhomepage-headerfield-title{display:block}}.paragraph--type--homepage-header .block-field-blockparagraphhomepage-headerfield-title{font-size:54px;font-weight:500;line-height:59px;color:#eef0f2;text-transform:uppercase;margin-bottom:10px}@media (max-width:991px){.paragraph--type--homepage-header .block-field-blockparagraphhomepage-headerfield-title{font-size:35px;line-height:38px}}.paragraph--type--homepage-header .block-field-blockparagraphhomepage-headerfield-text{margin-bottom:30px}@media (max-width:991px){.paragraph--type--homepage-header .block-field-blockparagraphhomepage-headerfield-text{margin-bottom:20px}}.paragraph--type--cta{background:#2d5380;padding:10px 0}@media (max-width:991px){.paragraph--type--cta{padding:20px 0}}.paragraph--type--cta .layout--twocol-section{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0}@media (max-width:991px){.paragraph--type--cta .layout--twocol-section{display:block;padding-left:20px;padding-right:20px}}.paragraph--type--cta .layout__region--first{-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:13;grid-column-end:18;text-align:right;-ms-grid-row-align:center;align-self:center}@media (max-width:991px){.paragraph--type--cta .layout__region--first{text-align:center;margin-bottom:10px}}.paragraph--type--cta .layout__region--second{-ms-grid-column:19;grid-column-start:19;-ms-grid-column-span:15;grid-column-end:34}@media (max-width:991px){.paragraph--type--cta .layout__region--second{text-align:center}}.paragraph--type--tiles{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;padding-bottom:20px}@media (max-width:991px){.paragraph--type--tiles{display:block;padding-left:20px;padding-right:20px}}@media (max-width:767px){.paragraph--type--tiles{padding-bottom:0}}.paragraph--type--tiles .layout--onecol{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:32;grid-column-end:35}@media (max-width:767px){.paragraph--type--tiles .tile-teaser--header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background:#203b5b!important;border-radius:8px;margin-bottom:10px}.paragraph--type--tiles .tile-teaser--header:after{position:absolute;content:"";width:100%;height:5px;bottom:0;background:#efd74f;z-index:2;border-radius:0 0 8px 8px}}.paragraph--type--tiles .tile-teaser--header .block-field-blockparagraphtilefield-bg-image{display:none}@media (max-width:767px){.paragraph--type--tiles .tile-teaser--header .block-field-blockparagraphtilefield-bg-image{display:block;position:absolute;height:100%;left:0;top:0;width:100px;min-width:100px}}@media (max-width:767px){.paragraph--type--tiles .tile-teaser--header .block-field-blockparagraphtilefield-bg-image *{height:100%}}@media (max-width:767px){.paragraph--type--tiles .tile-teaser--header .block-field-blockparagraphtilefield-bg-image img{-o-object-fit:cover;object-fit:cover;width:100px;border-radius:8px 0 0 8px}}.paragraph--type--tiles .block-field-blockparagraphtilefield-title{margin-bottom:10px}@media (max-width:767px){.paragraph--type--tiles .block-field-blockparagraphtilefield-title{font-size:22px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:30px 20px 30px 120px;margin-bottom:0}}.paragraph--type--tiles .field--name-field-tiles{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:20px -20px 0}@media (max-width:991px){.paragraph--type--tiles .field--name-field-tiles{display:block}}.paragraph--type--tiles .field--name-field-tiles>.field__item{margin:0 20px 40px}@media (max-width:767px){.paragraph--type--tiles .field--name-field-tiles>.field__item{margin-bottom:30px}}.paragraph--type--tiles .field--name-field-tiles a:focus .layout-bg-section:after,.paragraph--type--tiles .field--name-field-tiles a:hover .layout-bg-section:after{opacity:1}.paragraph--type--tiles .field--name-field-tiles .layout-bg-row,.paragraph--type--tiles .field--name-field-tiles .layout-bg-section,.paragraph--type--tiles .field--name-field-tiles .paragraph--type--tile{height:100%}.paragraph--type--tiles .field--name-field-tiles .layout-bg-content-container{z-index:2;padding:180px 40px 40px;height:100%}@media (max-width:767px){.paragraph--type--tiles .field--name-field-tiles .layout-bg-content-container{-webkit-transform:none;transform:none;position:static;width:100%;padding:0;margin-top:10px}}@media (max-width:767px){.paragraph--type--tiles .field--name-field-tiles .serif-white{color:#2b2b2b}}.paragraph--type--tiles .field--name-field-tiles .paragraph--type--tile{position:relative}.paragraph--type--tiles .field--name-field-tiles .paragraph--type--tile:after{position:absolute;content:"";width:100%;height:5px;border-radius:0 0 8px 8px;bottom:0;background:#efd74f;z-index:2}@media (max-width:767px){.paragraph--type--tiles .field--name-field-tiles .paragraph--type--tile:after{display:none}}.paragraph--type--tiles .field--name-field-tiles .layout-bg-section{border-radius:8px;-webkit-box-shadow:0 8px 16px 0 rgba(0,46,120,.5);box-shadow:0 8px 16px 0 rgba(0,46,120,.5);position:relative}.paragraph--type--tiles .field--name-field-tiles .layout-bg-section:after{z-index:5;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;position:absolute;content:"";width:30px;height:30px;bottom:20px;right:10px;background:url(/themes/custom/m4d/dist/css/../images/icons_teaser-more.svg) 0 0/cover no-repeat}@media (max-width:767px){.paragraph--type--tiles .field--name-field-tiles .layout-bg-section{border-radius:unset;-webkit-box-shadow:unset;box-shadow:unset}.paragraph--type--tiles .field--name-field-tiles .layout-bg-section:after{display:none}}@media (max-width:767px){.paragraph--type--tiles .field--name-field-tiles .layout-bg-row{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.paragraph--type--tiles .field--name-field-tiles .layout-bg-row .layout-bg-bg-container{display:none}}@media (max-width:767px){.paragraph--type--tiles .field--name-field-tiles .layout-bg-bg-wrapper.absolute-image{position:relative;background:#203b5b!important;border-radius:8px}.paragraph--type--tiles .field--name-field-tiles .layout-bg-bg-wrapper.absolute-image:after{position:absolute;content:"";width:100%;height:5px;bottom:0;background:#efd74f;z-index:2;border-radius:0 0 8px 8px}}@media (max-width:767px){.paragraph--type--tiles .field--name-field-tiles .layout-bg-bg-wrapper.absolute-image .block{max-width:100px}}.paragraph--type--tiles .field--name-field-tiles .layout-bg-bg-wrapper.absolute-image img{border-radius:8px 0 0 8px}.paragraph--type--tiles .field--name-field-tiles .layout-bg-bg-container:before{z-index:1;content:"";position:absolute;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,transparent),to(#000));background:linear-gradient(180deg,transparent,#000)}@media (max-width:767px){.paragraph--type--tiles .field--name-field-tiles .layout-bg-bg-container:before{display:none}}.paragraph--type--links{padding:30px 40px 40px;background-color:#ededed;border-radius:8px;margin-bottom:20px}@media (max-width:991px){.paragraph--type--links{border-radius:0}}.paragraph--type--links h3{margin:0 0 20px}.paragraph--type--links a{text-decoration:underline}.paragraph--type--links .field--name-field-links{margin:0;display:block;padding:0}.paragraph--type--links .field__items{display:-ms-grid;display:grid;row-gap:20px}.paragraph--type--linked-image{padding:30px 40px 40px;background-color:#ededed;border-radius:8px;margin-bottom:20px}.paragraph--type--linked-image h3{margin:0 0 20px}.paragraph--type--two-columns{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0}@media (max-width:991px){.paragraph--type--two-columns{display:block;padding-left:20px;padding-right:20px;padding:0}}.paragraph--type--two-columns .paragraph--type--collapsible-section{display:block;padding-right:80px}@media (max-width:991px){.paragraph--type--two-columns .paragraph--type--collapsible-section{padding:0}}.paragraph--type--two-columns .field--name-field-paragraphs{-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:20;grid-column-end:25}.paragraph--type--two-columns .field--name-field-sidebar-paragraphs{-ms-grid-column:26;grid-column-start:26;-ms-grid-column-span:7;grid-column-end:33}.paragraph--type--two-columns .field--name-field-sidebar-paragraphs>.field__item{margin-bottom:20px}.paragraph--type--two-columns .paragraph--type--media,.paragraph--type--two-columns .text-fromat--article{display:block}.paragraph--type--icon-boxes .field--name-field-icon-box{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;grid-row-gap:30px;padding-bottom:40px}@media (max-width:991px){.paragraph--type--icon-boxes .field--name-field-icon-box{display:block;padding-left:20px;padding-right:20px;padding:0}}@media (max-width:991px){.paragraph--type--icon-boxes .field--name-field-icon-box>.field__item{margin-bottom:20px}}.paragraph--type--icon-boxes .field--name-field-icon-box>.field__item:nth-child(odd){-ms-grid-column:5;grid-column-start:5;-ms-grid-column-span:13;grid-column-end:18}.paragraph--type--icon-boxes .field--name-field-icon-box>.field__item:nth-child(2n){-ms-grid-column:20;grid-column-start:20;-ms-grid-column-span:13;grid-column-end:33}.paragraph--type--icon-boxes .field--name-field-icon-box>.field__item .paragraph--type--icon-box{height:100%}.paragraph--type--icon-boxes .field--name-field-icon-box>.field__item .gcm-box{background-color:#c3d5ea;height:100%}.paragraph--type--icon-boxes .field--name-field-icon-box>.field__item .gcm-box>div{display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph--type--icon-boxes .field--name-field-icon-box>.field__item .gcm-box .block-field-blockparagraphicon-boxfield-media{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;margin-right:40px}.paragraph--type--icon-boxes .field--name-field-icon-box>.field__item .gcm-box .block-field-blockparagraphicon-boxfield-text{font-family:"DroidSerif",sans-serif;font-size:15px;line-height:22px;color:#2b2b2b;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;padding:5px 0}@media (max-width:991px){.paragraph--type--icon-boxes .field--name-field-icon-box>.field__item .gcm-box .block-field-blockparagraphicon-boxfield-text{padding-right:40px}}.paragraph--type--media{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;margin:0 auto 40px}@media (max-width:991px){.paragraph--type--media{display:block;padding-left:20px;padding-right:20px}}.paragraph--type--media .field--name-field-media-content{-ms-grid-column:9;grid-column-start:9;-ms-grid-column-span:20;grid-column-end:29}.paragraph--type--media .block-field-blockmediaremote-videofield-caption{margin-top:10px}@media (max-width:991px){.media--type-remote-video{margin-bottom:20px}}.paragraph--type--teaser-big{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;margin:0 auto 40px}@media (max-width:991px){.paragraph--type--teaser-big{display:block;padding-left:20px;padding-right:20px;padding-bottom:0}}.paragraph--type--teaser-big .layout--onecol,.paragraph--type--teaser-big .m4d-teaser-big-link-wrapper{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:32;grid-column-end:35}.paragraph--type--teaser-big .m4d-teaser-big-link-wrapper:after{position:relative;display:block;content:"";width:100%;height:5px;border-radius:0 0 8px 8px;bottom:0;background:#efd74f;z-index:2}.paragraph--type--teaser-big .m4d-teaser-big{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}@media (max-width:991px){.paragraph--type--teaser-big .m4d-teaser-big{-ms-flex-wrap:wrap;flex-wrap:wrap}}.paragraph--type--teaser-big .m4d-teaser-big .layout__region--right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-color:#2d5380}.paragraph--type--teaser-big .m4d-teaser-big .layout__region--right .block-field-blockparagraphteaser-bigfield-title-secondary{padding:60px 60px 10px}@media (max-width:991px){.paragraph--type--teaser-big .m4d-teaser-big .layout__region--right .block-field-blockparagraphteaser-bigfield-title-secondary{padding-top:60px}}.paragraph--type--teaser-big .m4d-teaser-big .layout__region--right .block-field-blockparagraphteaser-bigfield-text{padding:0 60px 60px}.paragraph--type--teaser-big .m4d-teaser-big .layout__region--left *{height:100%}.paragraph--type--teaser-big .m4d-teaser-big .layout__region--left .block-field-blockparagraphteaser-bigfield-media img{border-radius:8px 0 0;-o-object-fit:cover;object-fit:cover}@media (max-width:991px){.paragraph--type--teaser-big .m4d-teaser-big .layout__region--left .block-field-blockparagraphteaser-bigfield-media img{width:100%;border-radius:8px 8px 0 0}}.paragraph--type--link-list-boxes{max-width:1440px;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;margin:0 auto 60px}@media (max-width:991px){.paragraph--type--link-list-boxes{display:block;padding-left:20px;padding-right:20px;margin-bottom:30px}}.paragraph--type--link-list-boxes>.layout--onecol{-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:32;grid-column-end:35}.paragraph--type--link-list-boxes .layout__region--content{overflow:hidden}.paragraph--type--link-list-boxes .field--name-field-title{font-size:35px;font-weight:500;line-height:normal;color:#2d5380;margin-bottom:10px}@media (max-width:991px){.paragraph--type--link-list-boxes .field--name-field-title{font-size:28px;margin-bottom:10px}}.paragraph--type--link-list-boxes .field--name-field-subtitle{margin-bottom:28px;font-family:"DroidSerif",sans-serif;font-size:18px;line-height:30px;color:#2b2b2b}.paragraph--type--link-list-boxes .field--name-field-link-boxes{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -20px -30px}.paragraph--type--link-list-boxes .field--name-field-link-boxes>.field__item{width:calc(33% - 40px);margin:0 20px 30px}@media (max-width:767px){.paragraph--type--link-list-boxes .field--name-field-link-boxes>.field__item{width:100%}}.paragraph--type--link-box{position:relative;width:100%;height:100%;padding:20px 10px 10px 20px;background-color:#ecf2f8;border-radius:8px}.paragraph--type--link-box .category-tag{margin-bottom:10px}.paragraph--type--link-box .field--name-field-link a{display:block;padding-right:30px;padding-bottom:30px}.paragraph--type--link-box .field--name-field-link a:after{content:"";position:absolute;right:10px;bottom:10px;display:block;width:30px;height:30px;background-image:url(/themes/custom/m4d/dist/css/../images/icons-more.svg);background-size:contain;background-position:100%;background-repeat:no-repeat}.paragraph--type--teaser-graphic-big{margin-bottom:60px;background-color:#ededed}@media (max-width:991px){.paragraph--type--teaser-graphic-big{margin-bottom:40px}}.paragraph--type--teaser-graphic-big .layout-bg-content-container .layout--onecol{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-rows:(1fr)[1];grid-template-rows:repeat(1,1fr);-ms-grid-columns:(1fr)[36];grid-template-columns:repeat(36,1fr);gap:0 0;padding-top:60px;padding-bottom:60px}@media (max-width:991px){.paragraph--type--teaser-graphic-big .layout-bg-content-container .layout--onecol{display:block;padding-left:20px;padding-right:20px;padding-top:30px;padding-bottom:200px}}.paragraph--type--teaser-graphic-big .layout-bg-content-container .layout--onecol .layout__region--content{max-width:500px;-ms-grid-column:3;grid-column-start:3;-ms-grid-column-span:32;grid-column-end:35;padding:20px;background:hsla(0,0%,100%,.9);border-radius:16px}.paragraph--type--teaser-graphic-big .field--name-field-image img{display:block;margin:0 auto;max-width:1920px;max-height:600px;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom right;object-position:bottom right}.paragraph--type--teaser-graphic-big .field--name-field-title{font-size:35px;font-weight:500;line-height:normal;color:#2d5380;margin-bottom:20px}@media (max-width:991px){.paragraph--type--teaser-graphic-big .field--name-field-title{font-size:28px;margin-bottom:10px}}.paragraph--type--teaser-graphic-big .field--name-field-text{margin-bottom:26px;font-family:"DroidSerif",sans-serif;font-size:15px;line-height:1.26;color:#002e78}.paragraph--type--teaser-graphic-big .field--name-field-text p{font-weight:700}.paragraph--type--teaser-graphic-big .field--name-field-link{font-size:18px;font-weight:500;line-height:normal;color:#2b2b2b;text-transform:uppercase;border-radius:30px;background:#0aabff;-webkit-box-shadow:0 4px 16px 0 #5185c2;box-shadow:0 4px 16px 0 #5185c2;border:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--teaser-graphic-big .field--name-field-link a{display:block;padding:20px 40px}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir="rtl"] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir="rtl"] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}
