@import url(https://fonts.googleapis.com/css2?family=Ubuntu:wght@400;500;700&display=swap);
/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/css/components/../../images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/css/components/../../images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/css/components/../../images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/css/components/../../images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/css/components/../../images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.file{display:inline-block;min-height:16px;padding-left:20px;background-repeat:no-repeat;background-position:left center;}[dir="rtl"] .file{padding-right:20px;padding-left:inherit;background-position:right center;}.file--general,.file--application-octet-stream{background-image:url(/themes/contrib/classy/css/components/../../images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/themes/contrib/classy/css/components/../../images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/themes/contrib/classy/css/components/../../images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/themes/contrib/classy/css/components/../../images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/themes/contrib/classy/css/components/../../images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/themes/contrib/classy/css/components/../../images/icons/text-x-script.png);}.file--text-html{background-image:url(/themes/contrib/classy/css/components/../../images/icons/text-html.png);}.file--text-plain{background-image:url(/themes/contrib/classy/css/components/../../images/icons/text-plain.png);}.file--application-pdf{background-image:url(/themes/contrib/classy/css/components/../../images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/themes/contrib/classy/css/components/../../images/icons/application-x-executable.png);}.file--audio{background-image:url(/themes/contrib/classy/css/components/../../images/icons/audio-x-generic.png);}.file--video{background-image:url(/themes/contrib/classy/css/components/../../images/icons/video-x-generic.png);}.file--text{background-image:url(/themes/contrib/classy/css/components/../../images/icons/text-x-generic.png);}.file--image{background-image:url(/themes/contrib/classy/css/components/../../images/icons/image-x-generic.png);}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/css/components/../../images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/css/components/../../images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/css/components/../../images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
body.cke_editable blockquote:after,.text-formatted blockquote:after,div[data-drupal-messages] .messages:before,div[data-drupal-messages] .messages.messages--error:before,.link--more:after,.link--more-big:after,.link--back:after,.link--external:after,.pager__item.pager__item--previous a:before,.pager__item.pager__item--next a:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;font-smoothing:antialiased}body.cke_editable blockquote:after,.text-formatted blockquote:after,div[data-drupal-messages] .messages:before,div[data-drupal-messages] .messages.messages--error:before,.link--more:after,.link--more-big:after,.link--back:after,.link--external:after,.pager__item.pager__item--previous a:before,.pager__item.pager__item--next a:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;font-smoothing:antialiased}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}[data-whatintent="mouse"] *,[data-whatintent="mouse"] *:focus,[data-whatintent="touch"] *,[data-whatintent="touch"] *:focus,[data-whatinput="mouse"] *,[data-whatinput="mouse"] *:focus,[data-whatinput="touch"] *,[data-whatinput="touch"] *:focus{outline:none}[draggable=false]{-webkit-touch-callout:none;-webkit-user-select:none}.foundation-mq{font-family:"small=0em&medium=48em&large=64em&xlarge=75em&xxlarge=90em"}html{box-sizing:border-box;font-size:100%}*,*::before,*::after{box-sizing:inherit}body{margin:0;padding:0;background:#fefefe;font-family:"Ubuntu",sans-serif;font-weight:400;line-height:1.5;color:#1b1c1e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle;max-width:100%;height:auto;-ms-interpolation-mode:bicubic}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}button{padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:auto}[data-whatinput='mouse'] button{outline:0}pre{overflow:auto;-webkit-overflow-scrolling:touch}button,input,optgroup,select,textarea{font-family:inherit}.is-visible{display:block !important}.is-hidden{display:none !important}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}p{margin-bottom:1.5rem;font-size:inherit;line-height:inherit;text-rendering:optimizeLegibility}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:700;line-height:inherit}small{font-size:80%;line-height:inherit}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"Ubuntu",sans-serif;font-style:normal;font-weight:700;color:inherit;text-rendering:optimizeLegibility}h1 small,.h1 small,h2 small,.h2 small,h3 small,.h3 small,h4 small,.h4 small,h5 small,.h5 small,h6 small,.h6 small{line-height:0;color:#cacaca}h1,.h1{font-size:2rem;line-height:.9375;margin-top:0;margin-bottom:0}h2,.h2{font-size:1.75rem;line-height:.9334;margin-top:0;margin-bottom:0}h3,.h3{font-size:1.5rem;line-height:1.1667;margin-top:0;margin-bottom:0}h4,.h4{font-size:1.25rem;line-height:1.2;margin-top:0;margin-bottom:0}h5,.h5{font-size:1.125rem;line-height:1.375;margin-top:0;margin-bottom:0}h6,.h6{font-size:1rem;line-height:1.7143;margin-top:0;margin-bottom:0}@media print,screen and (min-width:48em){h1,.h1{font-size:3.125rem;line-height:1}h2,.h2{font-size:2.5rem;line-height:1}h3,.h3{font-size:2rem;line-height:1}h4,.h4{font-size:1.375rem;line-height:1.1818}h5,.h5{font-size:1.125rem;line-height:1.2222}h6,.h6{font-size:1rem;line-height:1.25}}a{line-height:inherit;color:#1779ba;text-decoration:none;cursor:pointer}a:hover,a:focus{color:#1468a0}a img{border:0}hr{clear:both;max-width:84rem;height:0;margin:1.25rem auto;border-top:0;border-right:0;border-bottom:1px solid #cacaca;border-left:0}ul,ol,dl{margin-bottom:1.5rem;list-style-position:outside;line-height:inherit}li{font-size:inherit}ul{margin-left:1.25rem;list-style-type:disc}ol{margin-left:1.25rem}ul ul,ol ul,ul ol,ol ol{margin-left:1.25rem;margin-bottom:0}dl{margin-bottom:1rem}dl dt{margin-bottom:.3rem;font-weight:700}blockquote{margin:0 0 1.5rem;padding:0 0 0 1.75rem;border-left:none}blockquote,blockquote p{line-height:inherit;color:#1b1c1e}abbr,abbr[title]{border-bottom:1px dotted #0a0a0a;cursor:help;text-decoration:none}figure{margin:0}kbd{margin:0;padding:.125rem .25rem 0;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;color:#0a0a0a}.subheader{margin-top:.2rem;margin-bottom:.5rem;font-weight:400;line-height:1.4;color:#8a8a8a}.lead{font-size:125%;line-height:1.6}.stat{font-size:2.5rem;line-height:1}p+.stat{margin-top:-1rem}ul.no-bullet,ol.no-bullet{margin-left:0;list-style:none}cite,.cite-block{display:block;color:#000;font-size:.875rem}cite:before,.cite-block:before{content:""}code,.code-inline{border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#0a0a0a;display:inline;max-width:100%;word-wrap:break-word;padding:.125rem .3125rem .0625rem}.code-block{border:1px solid #cacaca;background-color:#e6e6e6;font-family:Consolas,"Liberation Mono",Courier,monospace;font-weight:400;color:#0a0a0a;display:block;overflow:auto;white-space:pre;padding:1rem;margin-bottom:1.5rem}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}@media print,screen and (min-width:48em){.medium-text-left{text-align:left}.medium-text-right{text-align:right}.medium-text-center{text-align:center}.medium-text-justify{text-align:justify}}@media print,screen and (min-width:64em){.large-text-left{text-align:left}.large-text-right{text-align:right}.large-text-center{text-align:center}.large-text-justify{text-align:justify}}.show-for-print{display:none !important}@media print{*{background:transparent !important;color:black !important;-webkit-print-color-adjust:economy;print-color-adjust:economy;box-shadow:none !important;text-shadow:none !important}.show-for-print{display:block !important}.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:1px solid #8a8a8a;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.print-break-inside{page-break-inside:auto}}table{border-collapse:collapse;width:100%;margin-bottom:1rem;border-radius:0}thead,tbody,tfoot{border:none;background-color:#fefefe}caption{padding:.5rem .75rem;font-weight:700}thead{background:none;color:#000}tfoot{background:none;color:#000}thead tr,tfoot tr{background:transparent}thead th,thead td,tfoot th,tfoot td{padding:.5rem .75rem;font-weight:700;text-align:left}tbody th,tbody td{padding:.5rem .75rem}tbody tr:nth-child(even){border-bottom:0;background-color:#f8f8f8}table.unstriped tbody{background-color:#fefefe}table.unstriped tbody tr{border-bottom:none;background-color:#fefefe}@media print,screen and (max-width:63.99875em){table.stack thead{display:none}table.stack tfoot{display:none}table.stack tr,table.stack th,table.stack td{display:block}table.stack td{border-top:0}}table.scroll{display:block;width:100%;overflow-x:auto}table.hover thead tr:hover{background-color:none}table.hover tfoot tr:hover{background-color:none}table.hover tbody tr:hover{background-color:none}table.hover:not(.unstriped) tr:nth-of-type(even):hover{background-color:none}.table-scroll{overflow-x:auto}@font-face{font-family:"icomoon";src:url(/themes/custom/themekit/dist/css/../assets/fonts/icomoon/fonts/icomoon.eot);src:url(/themes/custom/themekit/dist/css/../assets/fonts/icomoon/fonts/icomoon.eot#iefix) format("embedded-opentype"),url(/themes/custom/themekit/dist/css/../assets/fonts/icomoon/fonts/icomoon.woff) format("woff"),url(/themes/custom/themekit/dist/css/../assets/fonts/icomoon/fonts/icomoon.ttf) format("truetype"),url(/themes/custom/themekit/dist/css/../assets/fonts/icomoon/fonts/icomoon.svg#3xl) format("svg");font-weight:normal;font-style:normal}.field-banner.animation-in .field--name-field-image{-webkit-animation:shapeShake 10s linear infinite;animation:shapeShake 10s linear infinite}.field-banner.animation-in .frame::before{-webkit-animation:shapeFrameBackgroundRotate 5s linear infinite;animation:shapeFrameBackgroundRotate 5s linear infinite}.block--home-banner.animation-in .heading{-webkit-animation:blockTitle 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockTitle 1s cubic-bezier(0.45,0,0.55,1) both}.block--home-banner.animation-in .field--name-field-description{-webkit-animation:blockFadeIn 1s 0.15s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.15s cubic-bezier(0.45,0,0.55,1) both}.block--home-banner.animation-in .field--name-field-p-link .field__item:nth-child(1){-webkit-animation:blockFadeIn 1s 0.25s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.25s cubic-bezier(0.45,0,0.55,1) both}.block--home-banner.animation-in .field--name-field-p-link .field__item:nth-child(2){-webkit-animation:blockFadeIn 1s 0.35s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.35s cubic-bezier(0.45,0,0.55,1) both}.block--home-banner.animation-in .field--name-field-media{-webkit-animation:shapeShake 10s linear infinite;animation:shapeShake 10s linear infinite}.block--home-banner.animation-in .frame::before{-webkit-animation:shapeFrameBackgroundRotate 5s linear infinite;animation:shapeFrameBackgroundRotate 5s linear infinite}.block--home-banner.animation-out .frame{-webkit-animation:blockSlideOut 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockSlideOut 1s cubic-bezier(0.45,0,0.55,1) both}.block--basic-banner.animation-in .heading{-webkit-animation:blockTitle 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockTitle 1s cubic-bezier(0.45,0,0.55,1) both}.block--basic-banner.animation-in .field--name-field-description{-webkit-animation:blockFadeIn 1s 0.1s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.1s cubic-bezier(0.45,0,0.55,1) both}.block--basic-banner.animation-in .field--name-field-p-link .field__item:nth-child(1){-webkit-animation:blockFadeIn 1s 0.2s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.2s cubic-bezier(0.45,0,0.55,1) both}.block--basic-banner.animation-in .field--name-field-p-link .field__item:nth-child(2){-webkit-animation:blockFadeIn 1s 0.3s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.3s cubic-bezier(0.45,0,0.55,1) both}.block--basic-banner.animation-in .field--name-field-media{-webkit-animation:shapeShake 10s linear infinite;animation:shapeShake 10s linear infinite}.block--basic-banner.animation-in .frame::before{-webkit-animation:shapeFrameBackgroundRotate 5s linear infinite;animation:shapeFrameBackgroundRotate 5s linear infinite}.block--basic-banner.animation-out .frame{-webkit-animation:blockSlideOut 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockSlideOut 1s cubic-bezier(0.45,0,0.55,1) both}.block--simple-banner.animation-in .heading{-webkit-animation:blockTitle 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockTitle 1s cubic-bezier(0.45,0,0.55,1) both}.block--text.animation-in::before{-webkit-animation:blockSlideIn 1s cubic-bezier(0.45,0,0.55,1) both,shapeRotate 4s cubic-bezier(0.45,0,0.55,1) infinite alternate;animation:blockSlideIn 1s cubic-bezier(0.45,0,0.55,1) both,shapeRotate 4s cubic-bezier(0.45,0,0.55,1) infinite alternate}.block--text.animation-in .frame{animation:shapeFrameRotate 4s cubic-bezier(0.45,0,0.55,1) infinite alternate-reverse}.block--text.animation-in .frame::before{-webkit-animation:shapeFrameBackgroundRotate 5s linear infinite;animation:shapeFrameBackgroundRotate 5s linear infinite}.block--text.animation-in .heading{-webkit-animation:blockTitle 1s 0.5s cubic-bezier(0.45,0,0.55,1) both;animation:blockTitle 1s 0.5s cubic-bezier(0.45,0,0.55,1) both}.block--text.animation-in .field--name-field-description{-webkit-animation:blockFadeIn 1s 0.6s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.6s cubic-bezier(0.45,0,0.55,1) both}.block--text.animation-in .field--name-field-p-link .field__item:nth-child(1){-webkit-animation:blockFadeIn 1s 0.8s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.8s cubic-bezier(0.45,0,0.55,1) both}.block--text.animation-in .field--name-field-p-link .field__item:nth-child(2){-webkit-animation:blockFadeIn 1s 0.9s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.9s cubic-bezier(0.45,0,0.55,1) both}.block--text-with-media.animation-in .field--name-field-media img{-webkit-animation:blockSlideIn 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockSlideIn 1s cubic-bezier(0.45,0,0.55,1) both}.block--text-with-media.animation-in .heading{-webkit-animation:blockTitle 1s 0.5s cubic-bezier(0.45,0,0.55,1) both;animation:blockTitle 1s 0.5s cubic-bezier(0.45,0,0.55,1) both}.block--text-with-media.animation-in .field--name-field-description{-webkit-animation:blockFadeIn 1s 0.6s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.6s cubic-bezier(0.45,0,0.55,1) both}.block--text-with-media.animation-in .field--name-field-p-link .field__item:nth-child(1){-webkit-animation:blockFadeIn 1s 0.8s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.8s cubic-bezier(0.45,0,0.55,1) both}.block--text-with-media.animation-in .field--name-field-p-link .field__item:nth-child(2){-webkit-animation:blockFadeIn 1s 0.9s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.9s cubic-bezier(0.45,0,0.55,1) both}.block--text-with-media.animation-in .frame::before{-webkit-animation:shapeFrameBackgroundRotate 5s linear infinite;animation:shapeFrameBackgroundRotate 5s linear infinite}.block--text-with-media.animation-out .field--name-field-media img{-webkit-animation:blockSlideOut 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockSlideOut 1s cubic-bezier(0.45,0,0.55,1) both}.block--links.animation-in .heading{-webkit-animation:blockTitle 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockTitle 1s cubic-bezier(0.45,0,0.55,1) both}.block--links.animation-in .field--name-field-links{-webkit-animation:blockFadeIn 1s 0.2s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.2s cubic-bezier(0.45,0,0.55,1) both}.block--community-features.animation-in{-webkit-animation:blockFadeIn 1s 0.2s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.2s cubic-bezier(0.45,0,0.55,1) both}.block--partners.animation-in .views-row:nth-child(1){-webkit-animation:blockFadeIn 0.5s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s cubic-bezier(0.45,0,0.55,1) both}.block--partners.animation-in .views-row:nth-child(2){-webkit-animation:blockFadeIn 0.5s 0.15s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.15s cubic-bezier(0.45,0,0.55,1) both}.block--partners.animation-in .views-row:nth-child(3){-webkit-animation:blockFadeIn 0.5s 0.3s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.3s cubic-bezier(0.45,0,0.55,1) both}.block--partners.animation-in .views-row:nth-child(4){-webkit-animation:blockFadeIn 0.5s 0.45s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.45s cubic-bezier(0.45,0,0.55,1) both}.block--partners.animation-in .views-row:nth-child(5){-webkit-animation:blockFadeIn 0.5s 0.6s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.6s cubic-bezier(0.45,0,0.55,1) both}.block--partners.animation-in .views-row:nth-child(6){-webkit-animation:blockFadeIn 0.5s 0.75s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.75s cubic-bezier(0.45,0,0.55,1) both}.block--partners.animation-in .views-row:nth-child(7){-webkit-animation:blockFadeIn 0.5s 0.9s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.9s cubic-bezier(0.45,0,0.55,1) both}.block--partners.animation-in .heading{-webkit-animation:blockTitle 1s 0.1s cubic-bezier(0.45,0,0.55,1) both;animation:blockTitle 1s 0.1s cubic-bezier(0.45,0,0.55,1) both}.block--partners.animation-in .block-content .field--name-field-description{-webkit-animation:blockFadeIn 1s 0.2s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.2s cubic-bezier(0.45,0,0.55,1) both}.block--partners.animation-in .block-content .field--name-field-p-link .field__item:nth-child(1){-webkit-animation:blockFadeIn 1s 0.3s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.3s cubic-bezier(0.45,0,0.55,1) both}.block--partners.animation-in .block-content .field--name-field-p-link .field__item:nth-child(2){-webkit-animation:blockFadeIn 1s 0.4s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.4s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockevents-events.animation-in .view-events-events>.view-content::before{-webkit-animation:blockFadeIn 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockevents-events.animation-in .view-events-events>.view-content>.views-row:nth-child(1){-webkit-animation:blockFadeIn 1s 0.2s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.2s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockevents-events.animation-in .view-events-events>.view-content>.views-row:nth-child(2){-webkit-animation:blockFadeIn 1s 0.25s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.25s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockevents-events.animation-in .view-events-events>.view-content>.views-row:nth-child(3){-webkit-animation:blockFadeIn 1s 0.3s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.3s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockevents-events.animation-in .node--view-mode-featured-teaser .node__content::before{-webkit-animation:blockSlideIn 1s cubic-bezier(0.45,0,0.55,1) both,shapeRotate 4s cubic-bezier(0.45,0,0.55,1) infinite alternate;animation:blockSlideIn 1s cubic-bezier(0.45,0,0.55,1) both,shapeRotate 4s cubic-bezier(0.45,0,0.55,1) infinite alternate}.block--views-blockevents-events.animation-in .node--view-mode-featured-teaser .node__content .frame{animation:shapeFrameRotate 4s cubic-bezier(0.45,0,0.55,1) infinite alternate-reverse}.block--views-blockevents-events.animation-in .node--view-mode-featured-teaser .node__content .frame::before{-webkit-animation:shapeFrameBackgroundRotate 5s linear infinite;animation:shapeFrameBackgroundRotate 5s linear infinite}.block--views-blockevents-events.animation-in .node--view-mode-featured-teaser .date-wrapper{-webkit-animation:blockFadeIn 1s 0.2s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.2s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockevents-events.animation-in .node--view-mode-featured-teaser .field-content{-webkit-animation:blockFadeIn 1s 0.3s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.3s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockcases-listing.animation-in .view-filters{-webkit-animation:blockFadeIn 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockcases-listing.animation-in .views-row:nth-child(1){-webkit-animation:blockFadeIn 0.5s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockcases-listing.animation-in .views-row:nth-child(2){-webkit-animation:blockFadeIn 0.5s 0.1s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.1s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockcases-listing.animation-in .views-row:nth-child(3){-webkit-animation:blockFadeIn 0.5s 0.2s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.2s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockcases-listing.animation-in .views-row:nth-child(4){-webkit-animation:blockFadeIn 0.5s 0.3s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.3s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockcases-listing.animation-in .views-row:nth-child(5){-webkit-animation:blockFadeIn 0.5s 0.4s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.4s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockcases-listing.animation-in .views-row:nth-child(6){-webkit-animation:blockFadeIn 0.5s 0.5s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.5s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockcases-listing.animation-in .views-row:nth-child(7){-webkit-animation:blockFadeIn 0.5s 0.6s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.6s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockcases-listing.animation-in .views-row:nth-child(8){-webkit-animation:blockFadeIn 0.5s 0.7s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.7s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockcases-listing.animation-in .views-row:nth-child(9){-webkit-animation:blockFadeIn 0.5s 0.8s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.8s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockcases-listing.animation-in .views-row:nth-child(10){-webkit-animation:blockFadeIn 0.5s 0.9s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.9s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockcases-listing.animation-in .views-row:nth-child(11){-webkit-animation:blockFadeIn 0.5s 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 1s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockcases-listing.animation-in .views-row:nth-child(12){-webkit-animation:blockFadeIn 0.5s 1.1s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 1.1s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockcases-listing.animation-in .pager{-webkit-animation:blockFadeIn 0.5s 1.2s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 1.2s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockpartners-listing.animation-in .heading{-webkit-animation:blockTitle 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockTitle 1s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockpartners-listing.animation-in .level-wrapper:nth-child(1){-webkit-animation:blockFadeIn 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockpartners-listing.animation-in .level-wrapper:nth-child(2){-webkit-animation:blockFadeIn 1s 0.5s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.5s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockpartners-listing.animation-in .level-wrapper:nth-child(3){-webkit-animation:blockFadeIn 1s 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 1s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockcategories-listing.animation-in .heading{-webkit-animation:blockTitle 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockTitle 1s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockcategories-listing.animation-in .views-row:nth-child(n){-webkit-animation:blockFadeIn 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s cubic-bezier(0.45,0,0.55,1) both}.block--views-blockcategories-listing.animation-in .views-row:nth-child(2n){-webkit-animation:blockFadeIn 1s 0.3s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.3s cubic-bezier(0.45,0,0.55,1) both}.block--categories.animation-in .field--name-field-categories .field__item:nth-child(1) .field--name-field-image img{-webkit-animation:blockShowIn 0.5s cubic-bezier(0.45,0,0.55,1) both;animation:blockShowIn 0.5s cubic-bezier(0.45,0,0.55,1) both}.block--categories.animation-in .field--name-field-categories .field__item:nth-child(1) .term-content{-webkit-animation:blockFadeIn 0.7s 0.2s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.7s 0.2s cubic-bezier(0.45,0,0.55,1) both}.block--categories.animation-in .field--name-field-categories .field__item:nth-child(2) .field--name-field-image img{-webkit-animation:blockShowIn 0.5s 0.9s cubic-bezier(0.45,0,0.55,1) both;animation:blockShowIn 0.5s 0.9s cubic-bezier(0.45,0,0.55,1) both}.block--categories.animation-in .field--name-field-categories .field__item:nth-child(2) .term-content{-webkit-animation:blockFadeIn 0.7s 1.1s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.7s 1.1s cubic-bezier(0.45,0,0.55,1) both}.block--categories.animation-in .field--name-field-categories .field__item:nth-child(3) .field--name-field-image img{-webkit-animation:blockShowIn 0.5s 1.1s cubic-bezier(0.45,0,0.55,1) both;animation:blockShowIn 0.5s 1.1s cubic-bezier(0.45,0,0.55,1) both}.block--categories.animation-in .field--name-field-categories .field__item:nth-child(3) .term-content{-webkit-animation:blockFadeIn 0.7s 1.3s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.7s 1.3s cubic-bezier(0.45,0,0.55,1) both}.block--categories.animation-in .shape-wrapper:before{animation:shapeFrameRotate 4s cubic-bezier(0.45,0,0.55,1) infinite alternate-reverse}.block--categories.animation-in .shape-wrapper .frame{animation:blockSlideIn 1s cubic-bezier(0.45,0,0.55,1) both,shapeFrameRotate 4s cubic-bezier(0.45,0,0.55,1) infinite alternate-reverse}.block--categories.animation-in .shape-wrapper .frame::before{-webkit-animation:shapeFrameBackgroundRotate 5s linear infinite;animation:shapeFrameBackgroundRotate 5s linear infinite}.block--categories.animation-in .block-content .heading{-webkit-animation:blockTitle 1s 0.5s cubic-bezier(0.45,0,0.55,1) both;animation:blockTitle 1s 0.5s cubic-bezier(0.45,0,0.55,1) both}.block--categories.animation-in .block-content .field--name-field-description{-webkit-animation:blockFadeIn 1s 0.6s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.6s cubic-bezier(0.45,0,0.55,1) both}.block--categories.animation-in .block-content .categories-links{-webkit-animation:blockFadeIn 1s 0.7s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.7s cubic-bezier(0.45,0,0.55,1) both}.block--categories.animation-in .block-content .field--name-field-p-link .field__item:nth-child(1){-webkit-animation:blockFadeIn 1s 0.8s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.8s cubic-bezier(0.45,0,0.55,1) both}.block--categories.animation-in .block-content .field--name-field-p-link .field__item:nth-child(2){-webkit-animation:blockFadeIn 1s 0.9s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.9s cubic-bezier(0.45,0,0.55,1) both}.block--cases-slider.animation-in .field--name-field-heading{-webkit-animation:blockTitle 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockTitle 1s cubic-bezier(0.45,0,0.55,1) both}.block--cases-slider.animation-in .field--name-field-link{-webkit-animation:blockFadeIn 1s 0.1s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.1s cubic-bezier(0.45,0,0.55,1) both}.block--cases-slider.animation-in .block-view{-webkit-animation:blockFadeAngleIn 1s linear both;animation:blockFadeAngleIn 1s linear both}.block--news-slider.animation-in .field--name-field-heading{-webkit-animation:blockTitle 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockTitle 1s cubic-bezier(0.45,0,0.55,1) both}.block--news-slider.animation-in .field--name-field-link{-webkit-animation:blockFadeIn 1s 0.1s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s 0.1s cubic-bezier(0.45,0,0.55,1) both}.block--news-slider.animation-in .block-view{-webkit-animation:blockFadeAngleIn 1s linear both;animation:blockFadeAngleIn 1s linear both}.block--views-blocknews-listing.animation-in .block__title{-webkit-animation:blockFadeIn 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 1s cubic-bezier(0.45,0,0.55,1) both}.block--views-blocknews-listing.animation-in .views-row:nth-child(1){-webkit-animation:blockFadeIn 0.5s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s cubic-bezier(0.45,0,0.55,1) both}.block--views-blocknews-listing.animation-in .views-row:nth-child(2){-webkit-animation:blockFadeIn 0.5s 0.1s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.1s cubic-bezier(0.45,0,0.55,1) both}.block--views-blocknews-listing.animation-in .views-row:nth-child(3){-webkit-animation:blockFadeIn 0.5s 0.2s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.2s cubic-bezier(0.45,0,0.55,1) both}.block--views-blocknews-listing.animation-in .views-row:nth-child(4){-webkit-animation:blockFadeIn 0.5s 0.3s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.3s cubic-bezier(0.45,0,0.55,1) both}.block--views-blocknews-listing.animation-in .views-row:nth-child(5){-webkit-animation:blockFadeIn 0.5s 0.4s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.4s cubic-bezier(0.45,0,0.55,1) both}.block--views-blocknews-listing.animation-in .views-row:nth-child(6){-webkit-animation:blockFadeIn 0.5s 0.5s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.5s cubic-bezier(0.45,0,0.55,1) both}.block--views-blocknews-listing.animation-in .views-row:nth-child(7){-webkit-animation:blockFadeIn 0.5s 0.6s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.6s cubic-bezier(0.45,0,0.55,1) both}.block--views-blocknews-listing.animation-in .views-row:nth-child(8){-webkit-animation:blockFadeIn 0.5s 0.7s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.7s cubic-bezier(0.45,0,0.55,1) both}.block--views-blocknews-listing.animation-in .views-row:nth-child(9){-webkit-animation:blockFadeIn 0.5s 0.8s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.8s cubic-bezier(0.45,0,0.55,1) both}.block--views-blocknews-listing.animation-in .views-row:nth-child(10){-webkit-animation:blockFadeIn 0.5s 0.9s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 0.9s cubic-bezier(0.45,0,0.55,1) both}.block--views-blocknews-listing.animation-in .views-row:nth-child(11){-webkit-animation:blockFadeIn 0.5s 1s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 1s cubic-bezier(0.45,0,0.55,1) both}.block--views-blocknews-listing.animation-in .views-row:nth-child(12){-webkit-animation:blockFadeIn 0.5s 1.1s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 1.1s cubic-bezier(0.45,0,0.55,1) both}.block--views-blocknews-listing.animation-in .pager{-webkit-animation:blockFadeIn 0.5s 1.2s cubic-bezier(0.45,0,0.55,1) both;animation:blockFadeIn 0.5s 1.2s cubic-bezier(0.45,0,0.55,1) both}h1 p,h2 p,h3 p,h4 p,h5 p,h6 p{font-size:inherit;line-height:inherit}body{line-height:1.5;font-size:1rem;line-height:1.75em;min-width:320px}@media print,screen and (min-width:48em){body{font-size:1.125rem;line-height:1.6667em}}body.cke_editable p:last-child,.text-formatted p:last-child{margin-bottom:0}body.cke_editable p.text-large,.text-formatted p.text-large{line-height:1.5;font-size:1rem;line-height:1.75em}@media print,screen and (min-width:48em){body.cke_editable p.text-large,.text-formatted p.text-large{font-size:1.25rem;line-height:1.8em}}body.cke_editable p.text-card,.text-formatted p.text-card{line-height:1.5;font-size:.9375rem;line-height:1.6em}@media print,screen and (min-width:48em){body.cke_editable p.text-card,.text-formatted p.text-card{font-size:1rem;line-height:1.5em}}body.cke_editable p.text-small,.text-formatted p.text-small{line-height:1.5;font-size:.8125rem;line-height:1.5385em}@media print,screen and (min-width:48em){body.cke_editable p.text-small,.text-formatted p.text-small{font-size:.875rem;line-height:1.7143em}}body.cke_editable h1,.text-formatted h1{margin-bottom:1.5rem}body.cke_editable h2,.text-formatted h2{margin-bottom:1rem}@media print,screen and (min-width:48em){body.cke_editable h2,.text-formatted h2{margin-bottom:1.5rem}}body.cke_editable h3,.text-formatted h3{margin-bottom:1rem}body.cke_editable h4,.text-formatted h4{margin-bottom:.625rem}body.cke_editable h5,body.cke_editable h6,.text-formatted h5,.text-formatted h6{margin-bottom:.75rem}body.cke_editable a:not([class*="btn"]):not([class*="link"]),.text-formatted a:not([class*="btn"]):not([class*="link"]){display:inline-block;color:#53b0eb;font-weight:400;text-decoration:underline;will-change:color;transition:color .15s ease}body.cke_editable a:not([class*="btn"]):not([class*="link"]):hover,body.cke_editable a:not([class*="btn"]):not([class*="link"]):focus,body.cke_editable a:not([class*="btn"]):not([class*="link"]):active,.text-formatted a:not([class*="btn"]):not([class*="link"]):hover,.text-formatted a:not([class*="btn"]):not([class*="link"]):focus,.text-formatted a:not([class*="btn"]):not([class*="link"]):active{color:#0678be}body.cke_editable ul,body.cke_editable ol,.text-formatted ul,.text-formatted ol{line-height:inherit}@media print,screen and (min-width:48em){body.cke_editable ul,body.cke_editable ol,.text-formatted ul,.text-formatted ol{margin-left:1.5rem}}body.cke_editable ul li+li,body.cke_editable ol li+li,.text-formatted ul li+li,.text-formatted ol li+li{margin-top:.5rem}@media print,screen and (min-width:48em){body.cke_editable ul li+li,body.cke_editable ol li+li,.text-formatted ul li+li,.text-formatted ol li+li{margin-top:1rem}}body.cke_editable ul,.text-formatted ul{margin-left:1rem;list-style-type:none}body.cke_editable ul li,.text-formatted ul li{position:relative;padding-left:1.75rem}body.cke_editable ul li::before,.text-formatted ul li::before{position:absolute;top:.8em;left:0;width:.5rem;height:.5rem;border-radius:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0);content:''}body.cke_editable ul li:nth-child(3n+1)::before,.text-formatted ul li:nth-child(3n+1)::before{background-color:#0da40c}@media print,screen and (min-width:48em){body.cke_editable ul li:nth-child(3n+1)::before,.text-formatted ul li:nth-child(3n+1)::before{background:linear-gradient(329.09deg,#15be11 16.38%,#098147 87.71%)}}body.cke_editable ul li:nth-child(3n+2)::before,.text-formatted ul li:nth-child(3n+2)::before{background-color:#8017b3}@media print,screen and (min-width:48em){body.cke_editable ul li:nth-child(3n+2)::before,.text-formatted ul li:nth-child(3n+2)::before{background:linear-gradient(330.66deg,#009cde -108.22%,#9a41b9 87.07%)}}body.cke_editable ul li:nth-child(3n+3)::before,.text-formatted ul li:nth-child(3n+3)::before{background-color:#0678be}@media print,screen and (min-width:48em){body.cke_editable ul li:nth-child(3n+3)::before,.text-formatted ul li:nth-child(3n+3)::before{background:linear-gradient(328.35deg,#009cde 14.89%,#9a41b9 158.67%)}}body.cke_editable ol,.text-formatted ol{margin-left:2rem}body.cke_editable ol li,.text-formatted ol li{padding-left:.625rem}body.cke_editable ol li::marker,.text-formatted ol li::marker{display:inline-block}body.cke_editable blockquote,.text-formatted blockquote{position:relative;max-width:424px;margin:0 0 32px 16px;padding-left:32px;font-size:1.25rem;font-weight:700;line-height:1.2}@media print,screen and (min-width:48em){body.cke_editable blockquote,.text-formatted blockquote{margin-left:24px;font-size:1.375rem;line-height:1.1819}}body.cke_editable blockquote:after,.text-formatted blockquote:after{content:"";position:absolute;top:0;left:0;font-size:1.5rem}body.cke_editable blockquote p,.text-formatted blockquote p{line-height:inherit}body.cke_editable blockquote cite,.text-formatted blockquote cite{margin-top:8px;font-weight:400}body.cke_editable blockquote::before,.text-formatted blockquote::before{display:none}body.cke_editable h1,body.cke_editable .h1,.text-formatted h1,.text-formatted .h1{font-size:2rem;font-weight:700;line-height:.9375}body.cke_editable h2,body.cke_editable .h2,.text-formatted h2,.text-formatted .h2{font-size:1.75rem;font-weight:700;line-height:.9334}body.cke_editable h3,body.cke_editable .h3,.text-formatted h3,.text-formatted .h3{font-size:1.5rem;font-weight:700;line-height:1.1667}body.cke_editable h4,body.cke_editable .h4,.text-formatted h4,.text-formatted .h4{font-size:1.25rem;font-weight:700;line-height:1.2}body.cke_editable h5,body.cke_editable .h5,.text-formatted h5,.text-formatted .h5{font-size:1.125rem;font-weight:700;line-height:1.375}body.cke_editable h6,body.cke_editable .h6,.text-formatted h6,.text-formatted .h6{font-size:1rem;font-weight:500;line-height:1.7143}@media print,screen and (min-width:48em){body.cke_editable h1,body.cke_editable .h1,.text-formatted h1,.text-formatted .h1{font-size:3.125rem;font-weight:700;line-height:1}body.cke_editable h2,body.cke_editable .h2,.text-formatted h2,.text-formatted .h2{font-size:2.5rem;font-weight:700;line-height:1}body.cke_editable h3,body.cke_editable .h3,.text-formatted h3,.text-formatted .h3{font-size:2rem;font-weight:700;line-height:1}body.cke_editable h4,body.cke_editable .h4,.text-formatted h4,.text-formatted .h4{font-size:1.375rem;font-weight:700;line-height:1.1818}body.cke_editable h5,body.cke_editable .h5,.text-formatted h5,.text-formatted .h5{font-size:1.125rem;font-weight:700;line-height:1.2222}body.cke_editable h6,body.cke_editable .h6,.text-formatted h6,.text-formatted .h6{font-size:1rem;font-weight:700;line-height:1.25}}body.cke_editable hr,.text-formatted hr{margin-left:0;margin-top:1.5rem;margin-bottom:1.5rem;height:.25rem;max-width:5rem;border:none}@media print,screen and (min-width:48em){body.cke_editable hr,.text-formatted hr{margin-top:2rem;margin-bottom:2rem}}body.cke_editable hr.green,.text-formatted hr.green{background:linear-gradient(259.21deg,#15be11 4.15%,#098147 92.87%)}body.cke_editable hr.purple,.text-formatted hr.purple{background:linear-gradient(265.07deg,#009cde -133.86%,#9a41b9 96.03%)}body.cke_editable hr.blue,.text-formatted hr.blue{background:linear-gradient(270.3deg,#009cde -6.06%,#9a41b9 185.45%)}body.cke_editable table th,.text-formatted table th{font-family:"Ubuntu",sans-serif;font-size:1.125rem;font-weight:700;line-height:1.375;box-shadow:inset 0 -2px 0 #0678be}@media print,screen and (min-width:48em){body.cke_editable table th,.text-formatted table th{font-size:1.125rem;font-weight:700;line-height:1.2222}}body.cke_editable table td,.text-formatted table td{line-height:1.5;font-size:.8125rem;line-height:1.5385em}@media print,screen and (min-width:48em){body.cke_editable table td,.text-formatted table td{font-size:.875rem;line-height:1.7143em}}*::-moz-selection{background-color:#0678be;color:#fff}*::selection{background-color:#0678be;color:#fff}@-webkit-keyframes splash{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@keyframes splash{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}@-webkit-keyframes splashOverlay{0%{-webkit-clip-path:circle(100% at 50% 50%);clip-path:circle(100% at 50% 50%)}75%{margin-top:0}100%{-webkit-clip-path:circle(50% at 50% 0%);clip-path:circle(50% at 50% 0%);margin-top:-50%}}@keyframes splashOverlay{0%{-webkit-clip-path:circle(100% at 50% 50%);clip-path:circle(100% at 50% 50%)}75%{margin-top:0}100%{-webkit-clip-path:circle(50% at 50% 0%);clip-path:circle(50% at 50% 0%);margin-top:-50%}}@-webkit-keyframes shapeRotate{0%{-webkit-transform:rotateY(0deg) rotateZ(0deg);transform:rotateY(0deg) rotateZ(0deg)}100%{-webkit-transform:rotateY(-15deg) rotateZ(-5deg);transform:rotateY(-15deg) rotateZ(-5deg)}}@keyframes shapeRotate{0%{-webkit-transform:rotateY(0deg) rotateZ(0deg);transform:rotateY(0deg) rotateZ(0deg)}100%{-webkit-transform:rotateY(-15deg) rotateZ(-5deg);transform:rotateY(-15deg) rotateZ(-5deg)}}@-webkit-keyframes shapeFrameRotate{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg);background-position:100% 0%}5%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg);background-position:100% 0%}95%{-webkit-transform:rotateZ(3deg);transform:rotateZ(3deg);background-position:0% 100%}100%{-webkit-transform:rotateZ(3deg);transform:rotateZ(3deg);background-position:100% 0%}}@keyframes shapeFrameRotate{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg);background-position:100% 0%}5%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg);background-position:100% 0%}95%{-webkit-transform:rotateZ(3deg);transform:rotateZ(3deg);background-position:0% 100%}100%{-webkit-transform:rotateZ(3deg);transform:rotateZ(3deg);background-position:100% 0%}}@-webkit-keyframes shapeShake{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}25%{-webkit-transform:translate3d(0,-8.75px,0);transform:translate3d(0,-8.75px,0)}50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}75%{-webkit-transform:translate3d(0,8.75px,0);transform:translate3d(0,8.75px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes shapeShake{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}25%{-webkit-transform:translate3d(0,-8.75px,0);transform:translate3d(0,-8.75px,0)}50%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}75%{-webkit-transform:translate3d(0,8.75px,0);transform:translate3d(0,8.75px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes shapeFrameBackgroundRotate{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@keyframes shapeFrameBackgroundRotate{0%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg)}}@-webkit-keyframes blockFadeIn{0%{-webkit-transform:translateY(35px);transform:translateY(35px);opacity:0}40%{-webkit-transform:translateY(35px);transform:translateY(35px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes blockFadeIn{0%{-webkit-transform:translateY(35px);transform:translateY(35px);opacity:0}40%{-webkit-transform:translateY(35px);transform:translateY(35px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes blockFadeAngleIn{0%{-webkit-transform:translate3d(35px,17.5px,0);transform:translate3d(35px,17.5px,0);opacity:0}50%{-webkit-transform:translate3d(17.5px,8.75px,0);transform:translate3d(17.5px,8.75px,0);opacity:0.8}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes blockFadeAngleIn{0%{-webkit-transform:translate3d(35px,17.5px,0);transform:translate3d(35px,17.5px,0);opacity:0}50%{-webkit-transform:translate3d(17.5px,8.75px,0);transform:translate3d(17.5px,8.75px,0);opacity:0.8}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes blockSlideIn{0%{-webkit-transform:translateY(70px);transform:translateY(70px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes blockSlideIn{0%{-webkit-transform:translateY(70px);transform:translateY(70px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes blockSlideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-35px);transform:translateY(-35px)}}@keyframes blockSlideOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-35px);transform:translateY(-35px)}}@-webkit-keyframes blockShowIn{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}100%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes blockShowIn{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}100%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@-webkit-keyframes blockTitle{0%{-webkit-transform:translateY(35px);transform:translateY(35px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes blockTitle{0%{-webkit-transform:translateY(35px);transform:translateY(35px);opacity:0}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}div[data-drupal-messages] .messages{color:#1b1c1e;padding:8px 10px;position:relative;text-align:left;display:flex;align-items:center;background-image:none}div[data-drupal-messages] .messages a{text-decoration:underline}div[data-drupal-messages] .messages:before{font-size:30px;margin-right:10px}.layout-builder-form div[data-drupal-messages] .messages{margin:0;background-image:none}div[data-drupal-messages] .messages.messages--ok,div[data-drupal-messages] .messages.messages--status{color:#1f7309;border-color:#c3f9b5}div[data-drupal-messages] .messages.messages--ok a,div[data-drupal-messages] .messages.messages--status a{color:#1f7309}div[data-drupal-messages] .messages.messages--status:before{content:"";color:#81b564}div[data-drupal-messages] .messages.messages--ok:before{content:"";color:#81b564}div[data-drupal-messages] .messages.messages--warning:before{content:"";color:#e2be6c}div[data-drupal-messages] .messages.messages--warning a{color:#1b1c1e}div[data-drupal-messages] .messages.messages--error{background-color:#c74e4e;border-color:#ac3636;color:#fff}div[data-drupal-messages] .messages.messages--error a{color:#fff}div[data-drupal-messages] .messages.messages--error:before{content:""}.messages ul{list-style:none;margin:0;padding:0}.messages ul li{border-bottom:1px solid #fff;list-style-image:none;margin-bottom:4px;padding-bottom:10px}.messages ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.cssanimations .ajax-progress.ajax-progress-fullscreen{height:44px;width:44px;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background:#fefefe;z-index:7000;opacity:0.9;border:2px solid #1779ba}.cssanimations .ajax-progress.ajax-progress-fullscreen:before{content:'';display:block;position:absolute;left:0;top:0;width:40px;height:40px;background:url(/themes/custom/themekit/dist/css/../assets/images/svg/loader.svg);background-repeat:no-repeat;background-size:contain;background-position:center center;-webkit-animation:rotate 700ms linear infinite normal;animation:rotate 700ms linear infinite normal}.no-cssanimations .ajax-progress.ajax-progress-fullscreen{background:url(/themes/custom/themekit/dist/css/../assets/images/gif-loader.gif);background-repeat:no-repeat;background-size:contain;background-position:center center}.file{background-image:none;padding-left:0}.layout-builder{background:none;overflow:hidden;padding-bottom:100px}.layout-builder-form{position:relative;padding-bottom:50px}.layout-builder-form>.form-actions{background:#f7f7f7;width:100%;position:fixed;bottom:0;margin:0;padding:8px 32px;z-index:10;display:flex;align-items:center;justify-content:flex-end}.layout-builder-form>.form-actions:after{content:'';display:block;width:100%;height:10px;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,0.15));position:absolute;top:-10px;left:0;z-index:301}.layout-builder-form>.form-actions .button{box-shadow:0 1px 2px rgba(5,80,230,0.15);padding:calc(1rem - 2px) calc(1.5rem - 2px);border-radius:6px;margin-top:16px;margin-bottom:16px;color:var(--colorGinPrimary);background-color:transparent;border:2px solid var(--colorGinPrimary) !important}.layout-builder-form>.form-actions .button:hover{color:var(--colorGinButtonText);background-color:var(--colorGinPrimary)}.layout-builder-form>.form-actions .button.button--primary{background:var(--colorGinPrimary);box-shadow:0 0.125em 0.25em var(--colorGinPrimaryLightActive),0.1em 0.25em 0.5em var(--colorGinPrimaryLight),-0.25em -0.5em 1em var(--colorGinAppBackground);-webkit-filter:drop-shadow(0 6px 10px var(--colorGinPrimaryLight));filter:drop-shadow(0 6px 10px var(--colorGinPrimaryLight));color:var(--colorGinButtonText)}.layout-builder-form>.form-actions .button.button--primary:hover{background-color:var(--colorGinPrimaryHover)}.layout-builder-form>.form-actions .button#edit-discard-changes{color:var(--colorGinDanger);box-shadow:0 1px 2px var(--colorGinDangerLightest);border:2px solid var(--colorGinDanger) !important;background:transparent}.layout-builder-form>.form-actions .button#edit-discard-changes:hover{color:var(--colorGinLayerBackground);background-color:var(--colorGinDanger)}.layout-builder-form>.form-actions #edit-preview-toggle{order:-1;margin-right:auto}.layout-builder-form>.form-actions #edit-preview-toggle .js-form-item,.layout-builder-form>.form-actions #edit-preview-toggle input{margin:0}.layout-builder-form>.form-actions #edit-rebuild-layout{display:none}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .js-layout-builder-category .details-wrapper a.use-ajax,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .js-layout-builder-category .details-wrapper a.use-ajax{color:#fefefe;display:flex;align-items:center}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .js-layout-builder-category .details-wrapper a.use-ajax img,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .js-layout-builder-category .details-wrapper a.use-ajax img{width:30px;margin-right:10px;padding:5px}ul.layout-selection{margin-top:16px}ul.layout-selection li{margin-left:0}ul.layout-selection svg{width:60px;height:auto}.layout-builder__add-block{width:100%;flex-shrink:0;margin-top:auto}.block--help{max-width:1200px;margin:32px auto}.layout-builder-discard-changes{max-width:1200px;margin-left:auto;margin-right:auto}.layout-builder-discard-changes input.button--primary{padding:calc(1rem - 2px) calc(1.5rem - 2px);border-radius:6px;background:var(--colorGinPrimary);color:var(--colorGinButtonText);border:2px solid var(--colorGinPrimary) !important;box-shadow:0 0.125em 0.25em var(--colorGinPrimaryLightActive),0.1em 0.25em 0.5em var(--colorGinPrimaryLight),-0.25em -0.5em 1em var(--colorGinAppBackground);-webkit-filter:drop-shadow(0 6px 10px var(--colorGinPrimaryLight));filter:drop-shadow(0 6px 10px var(--colorGinPrimaryLight))}.layout-builder-discard-changes input.button--primary:hover{background-color:var(--colorGinPrimaryHover)}.layout-builder-discard-changes #edit-cancel{box-shadow:0 1px 2px rgba(5,80,230,0.15);padding:calc(1rem - 2px) calc(1.5rem - 2px);border-radius:6px;color:var(--colorGinPrimary);background-color:transparent;border:2px solid var(--colorGinPrimary) !important}.layout-builder-discard-changes #edit-cancel:hover{color:var(--colorGinButtonText);background-color:var(--colorGinPrimary)}.ui-dialog-off-canvas .ui-dialog-titlebar-close{top:10px !important}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset),.ui-dialog-off-canvas #drupal-off-canvas-wrapper{color:#fefefe}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) a:not(.button),.ui-dialog-off-canvas #drupal-off-canvas-wrapper a:not(.button){color:white;text-decoration:underline}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .chosen-container *,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .chosen-container *{color:black}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .chosen-container input,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .chosen-container input{min-height:auto}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .form-wrapper label,.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .form-composite label,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .form-wrapper label,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .form-composite label{color:white}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .button,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .button{box-shadow:0 1px 2px rgba(5,80,230,0.15);padding:calc(1rem - 2px) calc(1.5rem - 2px);border-radius:6px;background-color:var(--colorGinOffCanvasActive);border:2px solid var(--colorGinOffCanvasActive) !important;width:100% !important;text-align:center !important;margin:0}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .button:hover,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .button:hover{color:var(--colorGinButtonText);background-color:var(--colorGinPrimaryHover);border-color:var(--colorGinPrimaryHover) !important}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .button.button--danger,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .button.button--danger{border:1px solid #bd2727 !important}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .button.button--danger:hover,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .button.button--danger:hover{border:1px solid #bd2727 !important}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .button[data-dialog-type],.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .button.button--primary,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .button[data-dialog-type],.ui-dialog-off-canvas #drupal-off-canvas-wrapper .button.button--primary{border-color:white !important;background:transparent !important}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .button[data-dialog-type]:hover,.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .button.button--primary:hover,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .button[data-dialog-type]:hover,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .button.button--primary:hover{background:var(--colorGinPrimary) !important;border-color:var(--colorGinPrimary) !important}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .layout-builder-configure-section .button--primary,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .layout-builder-configure-section .button--primary{background-color:var(--colorGinOffCanvasActive) !important;border:2px solid var(--colorGinOffCanvasActive) !important}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .layout-builder-configure-section .button--primary:hover,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .layout-builder-configure-section .button--primary:hover{color:var(--colorGinButtonText);background-color:var(--colorGinPrimaryHover) !important;border-color:var(--colorGinPrimaryHover) !important}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .form-checkbox,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .form-checkbox{margin-bottom:0}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .form-actions,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .form-actions{margin-top:1rem}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .moderation-sidebar-quick-transition-form,.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .moderation-sidebar-secondary-tasks,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .moderation-sidebar-quick-transition-form,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .moderation-sidebar-secondary-tasks{display:flex;flex-wrap:wrap;margin:0 -10px}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .moderation-sidebar-quick-transition-form a,.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .moderation-sidebar-quick-transition-form input,.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .moderation-sidebar-secondary-tasks a,.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .moderation-sidebar-secondary-tasks input,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .moderation-sidebar-quick-transition-form a,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .moderation-sidebar-quick-transition-form input,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .moderation-sidebar-secondary-tasks a,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .moderation-sidebar-secondary-tasks input{flex:1;margin:0 10px 10px !important}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .moderation-sidebar-quick-transition-form .form-item-revision-log-toggle,.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .moderation-sidebar-secondary-tasks .form-item-revision-log-toggle,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .moderation-sidebar-quick-transition-form .form-item-revision-log-toggle,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .moderation-sidebar-secondary-tasks .form-item-revision-log-toggle{flex:100%}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .moderation-sidebar-quick-transition-form .form-item-revision-log-toggle input,.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .moderation-sidebar-secondary-tasks .form-item-revision-log-toggle input,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .moderation-sidebar-quick-transition-form .form-item-revision-log-toggle input,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .moderation-sidebar-secondary-tasks .form-item-revision-log-toggle input{margin:0 10px !important}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .moderation-sidebar-secondary-tasks,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .moderation-sidebar-secondary-tasks{flex-direction:row-reverse}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .moderation-sidebar-container p,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .moderation-sidebar-container p{color:#fefefe}.ui-dialog-off-canvas #drupal-off-canvas:not(.drupal-off-canvas-reset) .layout-builder-lock-section-settings .description,.ui-dialog-off-canvas #drupal-off-canvas-wrapper .layout-builder-lock-section-settings .description{margin-bottom:20px}.region-highlighted{background:#fefefe;position:relative;z-index:1}#skip-to-content{position:fixed;top:0;left:0;width:0;z-index:8000}#skip-to-content .skip-to-content-link{display:inline-block;position:absolute;width:160px;background:#1779ba;color:#fefefe;padding:5px;left:-1000px;opacity:0;transition-property:opacity,left;transition-duration:600ms,0ms;transition-delay:1000ms,1600ms}#skip-to-content .skip-to-content-link:focus{left:0;opacity:1;transition-property:opacity;transition-duration:0ms;transition-delay:0ms}#main-content{transition:background 500ms}#main-content:focus{background:#a9d6f4;outline:none}.btn--_base{display:inline-block;background:#0678be;color:#fff;font-weight:500;letter-spacing:0.2em;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .15s ease;padding:.75rem 1.25rem;font-size:.875rem;line-height:1.5rem}[data-whatinput='mouse'] .btn--_base{outline:0}@media print,screen and (min-width:48em){.btn--_base{padding:1rem 2rem;font-size:.9375rem}}.btn--_base:hover,.btn--_base:focus{box-shadow:0 4px 1.25rem rgba(0,0,0,0.25);background:#126699;color:#fff}.btn--_base:active{background:#53b0eb;color:#1b1c1e}.btn--primary{display:inline-block;background:#0678be;color:#fff;font-weight:500;letter-spacing:0.2em;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .15s ease;padding:.75rem 1.25rem;font-size:.875rem;line-height:1.5rem}[data-whatinput='mouse'] .btn--primary{outline:0}@media print,screen and (min-width:48em){.btn--primary{padding:1rem 2rem;font-size:.9375rem}}.btn--primary:hover,.btn--primary:focus{box-shadow:0 4px 1.25rem rgba(0,0,0,0.25);background:#126699;color:#fff}.btn--primary:active{background:#53b0eb;color:#1b1c1e}.link--default{display:inline-block;color:#53b0eb;font-weight:400;text-decoration:underline;will-change:color;transition:color .15s ease}.link--default:hover,.link--default:focus,.link--default:active{color:#0678be}.link--secondary{display:inline-block;color:#0678be;font-weight:500;will-change:color;transition:color .15s ease;font-size:1rem;padding-bottom:4px}.link--secondary:hover,.link--secondary:focus{color:#0678be;box-shadow:0 -1px 0 0 #0678be inset,0 -2px 0 0 #0678be inset}.link--secondary:active{color:#0678be}.link--more{display:inline-block;color:#0678be;font-weight:500;position:relative;padding-right:3.25rem;font-size:.875rem;letter-spacing:0.2em;text-transform:uppercase;will-change:color;transition:color .15s ease}.link--more:after{content:"";position:absolute;top:0;right:.5rem;display:flex;justify-content:flex-end;width:2rem;font-size:2.5rem;line-height:inherit;overflow:hidden;transition:all .15s ease}.link--more:hover,.link--more:focus{color:#0678be}.link--more:hover::after,.link--more:focus::after{right:0;width:2.5rem}.link--more:active{color:#1b1c1e}.link--more:active::after{right:0;width:2.5rem}.link--more-big{display:inline-block;color:#0678be;font-weight:700;position:relative;padding-right:3.25rem;font-size:1.375rem;line-height:1.625rem;will-change:color;transition:color .15s ease}.link--more-big:after{content:"";position:absolute;top:0;right:.5rem;display:flex;justify-content:flex-end;width:2rem;font-size:2.5rem;line-height:inherit;overflow:hidden;transition:all .15s ease}.link--more-big:hover,.link--more-big:focus{color:#0678be}.link--more-big:hover::after,.link--more-big:focus::after{right:0;width:2.5rem}.link--more-big:active{color:#1b1c1e}.link--more-big:active::after{right:0;width:2.5rem}.link--back{display:inline-block;color:#0678be;font-weight:500;position:relative;padding-left:3.25rem;letter-spacing:0.2em;text-transform:uppercase;font-size:.875rem}@media print,screen and (min-width:48em){.link--back{font-size:.9375rem}}.link--back:after{content:"";-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;top:0;left:.5rem;font-size:2rem;line-height:inherit;overflow:hidden;will-change:width;transition:width .15s ease}.link--back:hover,.link--back:focus{color:#0678be}.link--back:hover::after,.link--back:focus::after{left:0}.link--back:active{color:#1b1c1e}.link--back:active::after{right:0;width:2.5rem}.link--external{display:inline-block;color:#0678be;font-weight:500;font-size:1rem;position:relative;padding-right:24px;padding-bottom:4px;will-change:box-shadow;transition:box-shadow .15s ease}.link--external:after{content:"";position:absolute;top:6px;right:0}.link--external::before{position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:2px;background-color:#0678be;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;content:"";will-change:transform;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.link--external:hover,.link--external:focus{color:#0678be}.link--external:hover::before,.link--external:focus::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}.link--external:active{color:#0678be}.link--external:active::before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}ul.tabs{max-width:84rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;position:relative;padding-bottom:0;z-index:1;font-size:.875rem;margin-bottom:0}@media print,screen and (min-width:48em){ul.tabs{padding-left:1rem;padding-right:1rem}}@media print,screen and (min-width:64em){ul.tabs{padding-left:2rem;padding-right:2rem}}body{overflow-x:hidden}body.splash-active{overflow:hidden}html body.is-overflow{overflow:hidden}#sliding-popup{width:100%;box-shadow:0 0 16px rgba(0,0,0,0.28);background-color:#f8f8f8;color:#1b1c1e}#sliding-popup .eu-cookie-compliance-content{max-width:84rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;padding-top:24px;padding-bottom:24px}@media print,screen and (min-width:48em){#sliding-popup .eu-cookie-compliance-content{padding-left:1rem;padding-right:1rem}}@media print,screen and (min-width:64em){#sliding-popup .eu-cookie-compliance-content{padding-left:2rem;padding-right:2rem}}@media print,screen and (min-width:48em){#sliding-popup .eu-cookie-compliance-content{display:flex;align-items:center;justify-content:space-between;padding-top:32px;padding-bottom:32px}}#sliding-popup .eu-cookie-compliance-message{float:none;max-width:none;margin:0}#sliding-popup .eu-cookie-compliance-message h2{font-family:"Ubuntu",sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2}@media print,screen and (min-width:48em){#sliding-popup .eu-cookie-compliance-message h2{font-size:1.375rem;font-weight:700;line-height:1.1818}}#sliding-popup .eu-cookie-compliance-message p{display:inline;margin:0;line-height:1.5;font-size:1rem;line-height:1.75em;font-weight:400}@media print,screen and (min-width:48em){#sliding-popup .eu-cookie-compliance-message p{font-size:1.125rem;line-height:1.6667em}}#sliding-popup .eu-cookie-compliance-message button{display:inline;text-decoration:underline}#sliding-popup .eu-cookie-compliance-buttons{display:flex;align-items:center;float:none;max-width:none}@media print,screen and (max-width:47.99875em){#sliding-popup .eu-cookie-compliance-buttons{margin-top:24px}}@media print,screen and (min-width:48em){#sliding-popup .eu-cookie-compliance-buttons{flex-shrink:0;margin-left:64px}}#sliding-popup .eu-cookie-compliance-secondary-button{display:inline-block;background:#0678be;color:#fff;font-weight:500;letter-spacing:0.2em;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .15s ease;padding:.75rem 1.25rem;font-size:.875rem;line-height:1.5rem}[data-whatinput='mouse'] #sliding-popup .eu-cookie-compliance-secondary-button{outline:0}@media print,screen and (min-width:48em){#sliding-popup .eu-cookie-compliance-secondary-button{padding:1rem 2rem;font-size:.9375rem}}#sliding-popup .eu-cookie-compliance-secondary-button:hover,#sliding-popup .eu-cookie-compliance-secondary-button:focus{box-shadow:0 4px 1.25rem rgba(0,0,0,0.25);background:#126699;color:#fff}#sliding-popup .eu-cookie-compliance-secondary-button:active{background:#53b0eb;color:#1b1c1e}#sliding-popup .eu-cookie-compliance-default-button{margin-left:16px;display:inline-block;color:#53b0eb;font-weight:400;text-decoration:underline;will-change:color;transition:color .15s ease}#sliding-popup .eu-cookie-compliance-default-button:hover,#sliding-popup .eu-cookie-compliance-default-button:focus,#sliding-popup .eu-cookie-compliance-default-button:active{color:#0678be}.menu{margin:0;padding:0;list-style-type:none}.menu-item{padding:0}.menu ul{list-style:none;margin:0}.navigation__heading{margin-bottom:0}svg{display:block;max-width:100%;width:100%;height:100%}.pager{margin-top:6px;margin-bottom:32px}@media print,screen and (min-width:48em){.pager{margin-top:32px}}.pager__items{display:flex;justify-content:center;align-items:center;margin:0;list-style-type:none}.pager__item{margin-left:8px;margin-right:8px}@media print,screen and (min-width:48em){.pager__item{margin-left:13px;margin-right:13px}}.pager__item a{display:flex;justify-content:center;align-items:center;min-width:48px;padding:0 16px;line-height:48px;color:#000}@media print,screen and (min-width:48em){.pager__item a{min-width:56px;line-height:56px}}.pager__item.pager__item--previous a,.pager__item.pager__item--next a{background-color:#0678be;color:#fff;transition:all .15s ease}.pager__item.pager__item--previous a:hover,.pager__item.pager__item--previous a:focus,.pager__item.pager__item--next a:hover,.pager__item.pager__item--next a:focus{box-shadow:0 4px 20px rgba(0,0,0,0.25);background-color:#126699;color:#fff}.pager__item.pager__item--previous a:active,.pager__item.pager__item--next a:active{background-color:#53b0eb;color:#1b1c1e}.pager__item.pager__item--previous:disabled,.pager__item.pager__item--next:disabled{opacity:0.6}.pager__item.pager__item--previous{margin-left:0}.pager__item.pager__item--previous a{height:48px;font:0/0 transparent;text-decoration:none}@media print,screen and (min-width:48em){.pager__item.pager__item--previous a{height:56px}}.pager__item.pager__item--previous a:before{content:"";font-size:1.5rem;line-height:inherit}.pager__item.pager__item--next{margin-right:0}.pager__item.pager__item--next a{height:48px;font:0/0 transparent;text-decoration:none}@media print,screen and (min-width:48em){.pager__item.pager__item--next a{height:56px}}.pager__item.pager__item--next a:before{content:"";font-size:1.5rem;line-height:inherit}.pager__item.pager__item--link{display:none}.pager__item.pager__item--current{display:flex;justify-content:center;align-items:center;align-self:stretch;min-width:48px;padding:0 16px;background-color:#f8f8f8}@media print,screen and (min-width:48em){.pager__item.pager__item--current{min-width:56px}}.splash{position:fixed;z-index:901;top:0;left:-20vw;width:140vw;height:calc(120%);border-bottom-right-radius:100%;border-bottom-left-radius:100%;background:#eee;visibility:hidden}.splash__logo{position:absolute;top:50%;left:50%;width:100%;max-width:140px;max-height:90vh;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}.splash__logo::before{position:absolute;top:50%;left:50%;width:200%;height:200%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background:#eee;content:'';z-index:1}html.no-js .splash{display:none}html.no-js body,html.js body{visibility:visible;opacity:1}body{visibility:hidden;opacity:0}body.initialized-splash{visibility:visible;opacity:1}body.initialized-splash .splash{visibility:visible;-webkit-animation:splash 0.7s 1s cubic-bezier(0.45,0,0.55,1) both;animation:splash 0.7s 1s cubic-bezier(0.45,0,0.55,1) both}body.initialized-splash .splash__logo::before{-webkit-animation:splashOverlay 0.7s 0.5s cubic-bezier(0.45,0,0.55,1) both;animation:splashOverlay 0.7s 0.5s cubic-bezier(0.45,0,0.55,1) both}
.block--basic-banner{max-width:84rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media print,screen and (min-width:48em){.block--basic-banner{padding-left:1rem;padding-right:1rem}}@media print,screen and (min-width:64em){.block--basic-banner{padding-left:2rem;padding-right:2rem}}@media print,screen and (min-width:64em){.block--basic-banner{display:flex;align-items:center}}.block--basic-banner .content{padding-top:40px}@media print,screen and (min-width:64em){.block--basic-banner .content{flex:0 0 41.66667%;max-width:41.66667%;padding-top:100px;padding-bottom:100px}}@media screen and (min-width:75em){.block--basic-banner .content{flex:0 0 50%;max-width:50%}}.block--basic-banner .media{position:relative;position:relative}.block--basic-banner .media .frame{position:absolute;z-index:1;width:803px;height:653px;-webkit-clip-path:polygon(evenodd,15% 16%,74% 0,99% 28%,100% 79%,36% 100%,0 62%,calc(0% + 4.5px) calc(62% - 1px),calc(15% + 3px) calc(16% + 4px),calc(74% - 2px) calc(0% + 4px),calc(99% - 4px) calc(28% + 1px),calc(100% - 4px) calc(79% - 4px),calc(36% + 1px) calc(100% - 4px),calc(0% + 4.5px) calc(62% - 1px),0 62%);clip-path:polygon(evenodd,15% 16%,74% 0,99% 28%,100% 79%,36% 100%,0 62%,calc(0% + 4.5px) calc(62% - 1px),calc(15% + 3px) calc(16% + 4px),calc(74% - 2px) calc(0% + 4px),calc(99% - 4px) calc(28% + 1px),calc(100% - 4px) calc(79% - 4px),calc(36% + 1px) calc(100% - 4px),calc(0% + 4.5px) calc(62% - 1px),0 62%);overflow:hidden;left:-4px}@media print,screen and (max-width:63.99875em){.block--basic-banner .media .frame{top:-86px;bottom:-8px;width:428px;height:auto}}@media print,screen and (min-width:48em) and (max-width:63.99875em){.block--basic-banner .media .frame{width:538px}}@media print,screen and (min-width:64em){.block--basic-banner .media .frame{left:0;bottom:0}}.block--basic-banner .media .frame::before{position:absolute;top:50%;left:50%;width:calc(803px * 1.41);height:calc(803px * 1.41);background:linear-gradient(259.21deg,#009cde 4.15%,#9a41b9 41.9%,#15be11 73.27%,#098147 92.87%);margin-left:calc((803px * 1.41) / -2);margin-top:calc((803px * 1.41) / -2);content:''}.block--basic-banner .media img{width:820px;height:590px;-webkit-clip-path:polygon(12% 0,87% 4%,100% 61%,79% 100%,17% 95%,0 42%);clip-path:polygon(12% 0,87% 4%,100% 61%,79% 100%,17% 95%,0 42%);margin:-62px -82px 0 0;max-width:none;-o-object-fit:cover;object-fit:cover}@media print,screen and (max-width:47.99875em){.block--basic-banner .media img{width:436px;height:322px}}@media print,screen and (min-width:48em) and (max-width:63.99875em){.block--basic-banner .media img{width:540px;height:400px;margin-right:0}}@media print,screen and (min-width:64em){.block--basic-banner .media img{margin:-86px -236px 16px 8px}}@media print,screen and (min-width:64em){.block--basic-banner .media{flex:0 0 41.66667%;max-width:41.66667%;order:2}}@media screen and (min-width:75em){.block--basic-banner .media{flex:0 0 50%;max-width:50%;margin-left:8.33333%}}.block--basic-banner .field--name-field-heading{margin-bottom:24px}@media print,screen and (min-width:64em){.block--basic-banner .field--name-field-heading{margin-top:20px}}.block--basic-banner .field--name-field-description{line-height:1.5;font-size:1rem;line-height:1.75em}@media print,screen and (min-width:48em){.block--basic-banner .field--name-field-description{font-size:1.25rem;line-height:1.8em}}.block--basic-banner .field--name-field-description:not(:last-child){margin-bottom:24px}.block--basic-banner .field--name-field-p-link{display:inline-flex;flex-wrap:wrap;align-items:center;row-gap:16px}@media print,screen and (min-width:48em){.block--basic-banner .field--name-field-p-link{row-gap:24px}}.block--basic-banner .field--name-field-p-link>.field__item:not(:last-child){margin-right:24px}@media print,screen and (min-width:48em){.block--basic-banner .field--name-field-p-link>.field__item:not(:last-child){margin-right:48px}}
.paragraph--type--link-default.button-style--secondary a:after{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;font-smoothing:antialiased}.paragraph--type--link-default.button-style--primary a{display:inline-block;background:#0678be;color:#fff;font-weight:500;letter-spacing:0.2em;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .15s ease;padding:.75rem 1.25rem;font-size:.875rem;line-height:1.5rem}[data-whatinput='mouse'] .paragraph--type--link-default.button-style--primary a{outline:0}@media print,screen and (min-width:48em){.paragraph--type--link-default.button-style--primary a{padding:1rem 2rem;font-size:.9375rem}}.paragraph--type--link-default.button-style--primary a:hover,.paragraph--type--link-default.button-style--primary a:focus{box-shadow:0 4px 1.25rem rgba(0,0,0,0.25);background:#126699;color:#fff}.paragraph--type--link-default.button-style--primary a:active{background:#53b0eb;color:#1b1c1e}.paragraph--type--link-default.button-style--secondary a{display:inline-block;color:#0678be;font-weight:500;position:relative;padding-right:3.25rem;font-size:.875rem;letter-spacing:0.2em;text-transform:uppercase;will-change:color;transition:color .15s ease}.paragraph--type--link-default.button-style--secondary a:after{content:"";position:absolute;top:0;right:.5rem;display:flex;justify-content:flex-end;width:2rem;font-size:2.5rem;line-height:inherit;overflow:hidden;transition:all .15s ease}.paragraph--type--link-default.button-style--secondary a:hover,.paragraph--type--link-default.button-style--secondary a:focus{color:#0678be}.paragraph--type--link-default.button-style--secondary a:hover::after,.paragraph--type--link-default.button-style--secondary a:focus::after{right:0;width:2.5rem}.paragraph--type--link-default.button-style--secondary a:active{color:#1b1c1e}.paragraph--type--link-default.button-style--secondary a:active::after{right:0;width:2.5rem}
@media print,screen and (min-width:48em){.menu.contextual-region{position:static}}.menu.contextual-region .contextual{display:none}
.menu--community .menu{display:flex}.menu--community .menu__item:not(:last-child){margin-right:16px}.menu--community .menu__item a{display:inline-flex;align-items:center}.menu--community .menu__item a::before{margin-right:7px;width:29px;height:24px;background-size:auto 110%;background-position:50% 0;background-repeat:no-repeat;content:''}.menu--community .menu__item a[href*="splash"]{color:#120b47}.menu--community .menu__item a[href*="splash"]::before{background-image:url(/themes/custom/themekit/dist/css/../assets/images/svg/logos/splashawards.svg)}.menu--community .menu__item a[href*="drupaljam"]{color:#000}.menu--community .menu__item a[href*="drupaljam"]::before{background-image:url(/themes/custom/themekit/dist/css/../assets/images/svg/logos/drupaljam.svg);background-size:auto 150%}
.menu--main__toggle:before,.menu--main__toggle[aria-expanded="true"]:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;font-smoothing:antialiased}@media print,screen and (max-width:47.99875em){.menu--main{position:fixed;top:0;right:0;width:20.375rem;height:100vh;max-width:90vw;padding:9.5rem 2rem 2rem;background-color:#0678be;color:#fff;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);z-index:850;will-change:transform;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}}@media print,screen and (max-width:47.99875em){.menu--main.is-active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.menu--main .menu{display:flex}@media print,screen and (max-width:47.99875em){.menu--main .menu{flex-direction:column;text-align:right}}.menu--main .menu__item{line-height:1.5;font-size:1.25rem;font-weight:500;line-height:2em}@media print,screen and (min-width:48em){.menu--main .menu__item{font-size:1rem;font-weight:500;line-height:2em}}.menu--main .menu__item>a{display:block;color:inherit}@media print,screen and (min-width:48em){.menu--main .menu__item>a{position:relative;color:#1b1c1e;z-index:1}}.menu--main .menu__item>a::after{position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:2px;background-color:#0678be;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;will-change:transform;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}@media print,screen and (min-width:48em){.menu--main .menu__item>a::after{content:""}}@media print,screen and (min-width:48em){.menu--main .menu__item:not(.menu__item--active-trail)>a:hover::after,.menu--main .menu__item:not(.menu__item--active-trail)>a:focus::after,.menu--main .menu__item:not(.menu__item--active-trail)>a:active::after{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left;transform-origin:left}}@media print,screen and (min-width:48em){.menu--main .menu__item.menu__item--active-trail>a::after{-webkit-transform:scaleX(1);transform:scaleX(1)}}@media print,screen and (max-width:47.99875em){.menu--main .menu__item{width:100%}}@media print,screen and (max-width:47.99875em){.menu--main .menu__item:not(:last-child){margin-bottom:.75rem}}@media print,screen and (min-width:48em){.menu--main .menu__item:not(:last-child){margin-right:1.5rem}}.menu--main .menu__item a{padding-right:3.5rem;color:inherit}@media print,screen and (min-width:48em){.menu--main .menu__item a{padding-right:0;color:#1b1c1e}}.menu--main__toggle{font:0/0 transparent;text-decoration:none;cursor:pointer}.menu--main__toggle:before{content:"";font-size:1.5rem}@media print,screen and (min-width:48em){.menu--main__toggle{display:none}}.menu--main__toggle[aria-expanded="true"]{font:0/0 transparent;text-decoration:none;position:fixed;top:1.5rem;right:1rem;z-index:851;color:#fff}.menu--main__toggle[aria-expanded="true"]:before{content:"";font-size:1.5rem}
.menu--social .menu__item a[href*=linkedin]:before,.menu--social .menu__item a[href*=meetup]:before,.menu--social .menu__item a[href*=twitter]:before,.menu--social .menu__item a[href*=youtube]:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;font-smoothing:antialiased}.menu--social .menu{display:flex}.menu--social .menu__item:not(:last-child){margin-right:1rem}.menu--social .menu__item a{display:block;will-change:text-shadow;transition:text-shadow .15s ease}.menu--social .menu__item a[href*=linkedin]{font:0/0 transparent;text-decoration:none;color:#069}.menu--social .menu__item a[href*=linkedin]:before{content:"";font-size:2rem}.menu--social .menu__item a[href*=linkedin]:hover,.menu--social .menu__item a[href*=linkedin]:focus,.menu--social .menu__item a[href*=linkedin]:active{text-shadow:0 4px .625rem rgba(0,102,153,0.25)}.menu--social .menu__item a[href*=meetup]{font:0/0 transparent;text-decoration:none;color:#f64060}.menu--social .menu__item a[href*=meetup]:before{content:"";font-size:2rem}.menu--social .menu__item a[href*=meetup]:hover,.menu--social .menu__item a[href*=meetup]:focus,.menu--social .menu__item a[href*=meetup]:active{text-shadow:0 4px .625rem rgba(246,64,96,0.25)}.menu--social .menu__item a[href*=twitter]{font:0/0 transparent;text-decoration:none;color:#1d9bf0}.menu--social .menu__item a[href*=twitter]:before{content:"";font-size:2rem}.menu--social .menu__item a[href*=twitter]:hover,.menu--social .menu__item a[href*=twitter]:focus,.menu--social .menu__item a[href*=twitter]:active{text-shadow:0 4px .625rem rgba(29,155,240,0.25)}.menu--social .menu__item a[href*=youtube]{font:0/0 transparent;text-decoration:none;color:red}.menu--social .menu__item a[href*=youtube]:before{content:"";font-size:2rem}.menu--social .menu__item a[href*=youtube]:hover,.menu--social .menu__item a[href*=youtube]:focus,.menu--social .menu__item a[href*=youtube]:active{text-shadow:0 4px .625rem rgba(255,0,0,0.25)}
.block--text .field--name-field-heading{margin-bottom:8px}@media print,screen and (min-width:64em){.block--text .field--name-field-heading{margin-bottom:24px}}.block--text .field--name-field-p-link{display:inline-flex;flex-wrap:wrap;align-items:center;row-gap:16px;margin-top:12px}@media print,screen and (min-width:48em){.block--text .field--name-field-p-link{row-gap:24px}}.block--text .field--name-field-p-link>.field__item:not(:last-child){margin-right:24px}@media print,screen and (min-width:48em){.block--text .field--name-field-p-link>.field__item:not(:last-child){margin-right:48px}}@media print,screen and (min-width:48em){.block--text .field--name-field-p-link{margin-top:24px}}@media print,screen and (min-width:48em){.twocol-layout .layout__region--first .block--text:not(.shape-background){padding-right:10%}}@media print,screen and (min-width:64em){.twocol-layout .layout__region--first .block--text:not(.shape-background){padding-right:20%}}@media print,screen and (min-width:48em){.twocol-layout .layout__region--second .block--text:not(.shape-background){padding-left:10%}}@media print,screen and (min-width:64em){.twocol-layout .layout__region--second .block--text:not(.shape-background){padding-left:20%}}.block--text.frame-background{padding-top:74px;padding-bottom:74px;position:relative;display:flex;flex-direction:column;justify-content:center;min-height:360px}@media print,screen and (min-width:48em){.block--text.frame-background{min-height:560px}}.onecol-layout .block--text.frame-background{max-width:832px;position:relative;position:relative}@media print,screen and (min-width:48em){.onecol-layout .block--text.frame-background{margin-left:auto;margin-right:auto;padding-left:64px;padding-right:64px}}@media print,screen and (min-width:64em){.onecol-layout .block--text.frame-background{padding-left:120px;padding-right:120px}}.onecol-layout .block--text.frame-background::before{position:absolute;z-index:-1;width:867px;height:507px;background:#f8f8f8 0 0 no-repeat;-webkit-clip-path:polygon(18% 0,94% 7%,100% 36%,94% 91%,16% 100%,0 58%);clip-path:polygon(18% 0,94% 7%,100% 36%,94% 91%,16% 100%,0 58%);content:'';right:0}@media print,screen and (max-width:63.99875em){.onecol-layout .block--text.frame-background::before{width:auto;height:auto}}@media print,screen and (min-width:48em) and (max-width:63.99875em){.onecol-layout .block--text.frame-background::before{-webkit-transform:translate3d(-15%,0,0);transform:translate3d(-15%,0,0)}}@media print,screen and (max-width:47.99875em){.onecol-layout .block--text.frame-background::before{left:-108px;right:-40px}}.onecol-layout .block--text.frame-background .frame{position:absolute;z-index:-1;width:832px;height:560px;-webkit-clip-path:polygon(evenodd,91% 0%,99% 43%,86% 94%,41% 100%,0% 78%,20% 12%,calc(20% + 4px) calc(12% + 3px),calc(91% - 3px) calc(0% + 5px),calc(99% - 4.5px) 43%,calc(86% - 3.5px) calc(94% - 4px),calc(41% + 1px) calc(100% - 4.5px),calc(0% + 6px) calc(78% - 3px),calc(20% + 4px) calc(12% + 3px),20% 12%);clip-path:polygon(evenodd,91% 0%,99% 43%,86% 94%,41% 100%,0% 78%,20% 12%,calc(20% + 4px) calc(12% + 3px),calc(91% - 3px) calc(0% + 5px),calc(99% - 4.5px) 43%,calc(86% - 3.5px) calc(94% - 4px),calc(41% + 1px) calc(100% - 4.5px),calc(0% + 6px) calc(78% - 3px),calc(20% + 4px) calc(12% + 3px),20% 12%);overflow:hidden;bottom:0;right:0}@media print,screen and (min-width:48em){.onecol-layout .block--text.frame-background .frame{right:34px}}@media print,screen and (max-width:63.99875em){.onecol-layout .block--text.frame-background .frame{width:auto;height:auto}}@media print,screen and (min-width:48em) and (max-width:63.99875em){.onecol-layout .block--text.frame-background .frame{-webkit-transform:translate3d(-15%,0,0);transform:translate3d(-15%,0,0)}}@media print,screen and (max-width:47.99875em){.onecol-layout .block--text.frame-background .frame{left:-108px;right:-20px}}.onecol-layout .block--text.frame-background .frame::before{position:absolute;top:50%;left:50%;width:calc(832px * 1.41);height:calc(832px * 1.41);background:linear-gradient(259.21deg,#009cde 4.15%,#9a41b9 41.9%,#15be11 73.27%,#098147 92.87%);margin-left:calc((832px * 1.41) / -2);margin-top:calc((832px * 1.41) / -2);content:''}.block--text.frame-background::before{top:16px;bottom:16px;min-height:calc(100% - 32px)}@media print,screen and (min-width:48em){.block--text.frame-background::before{top:26px;bottom:26px;min-height:calc(100% - 52px)}}@media print,screen and (min-width:48em) and (max-width:63.99875em){.block--text.frame-background::before{right:auto;left:0;min-width:125%}}@media print,screen and (max-width:47.99875em){.block--text.frame-background::before{width:calc(100% + 108px + 40px)}}.block--text.frame-background .frame{top:0;min-height:100%}@media print,screen and (min-width:48em) and (max-width:63.99875em){.block--text.frame-background .frame{right:auto;left:0;min-width:125%}}.twocol-layout .layout__region--first .block--text.frame-background{position:relative;position:relative}@media print,screen and (min-width:48em){.twocol-layout .layout__region--first .block--text.frame-background{padding-right:64px}}@media print,screen and (min-width:64em){.twocol-layout .layout__region--first .block--text.frame-background{padding-right:112px}}.twocol-layout .layout__region--first .block--text.frame-background::before{position:absolute;z-index:-1;width:867px;height:507px;background:#f8f8f8 0 0 no-repeat;-webkit-clip-path:polygon(18% 0,94% 7%,100% 36%,94% 91%,16% 100%,0 58%);clip-path:polygon(18% 0,94% 7%,100% 36%,94% 91%,16% 100%,0 58%);content:'';right:0}@media print,screen and (max-width:63.99875em){.twocol-layout .layout__region--first .block--text.frame-background::before{width:auto;height:auto}}@media print,screen and (min-width:48em) and (max-width:63.99875em){.twocol-layout .layout__region--first .block--text.frame-background::before{-webkit-transform:translate3d(-15%,0,0);transform:translate3d(-15%,0,0)}}@media print,screen and (max-width:47.99875em){.twocol-layout .layout__region--first .block--text.frame-background::before{left:-108px;right:-40px}}.twocol-layout .layout__region--first .block--text.frame-background .frame{position:absolute;z-index:-1;width:832px;height:560px;-webkit-clip-path:polygon(evenodd,91% 0%,99% 43%,86% 94%,41% 100%,0% 78%,20% 12%,calc(20% + 4px) calc(12% + 3px),calc(91% - 3px) calc(0% + 5px),calc(99% - 4.5px) 43%,calc(86% - 3.5px) calc(94% - 4px),calc(41% + 1px) calc(100% - 4.5px),calc(0% + 6px) calc(78% - 3px),calc(20% + 4px) calc(12% + 3px),20% 12%);clip-path:polygon(evenodd,91% 0%,99% 43%,86% 94%,41% 100%,0% 78%,20% 12%,calc(20% + 4px) calc(12% + 3px),calc(91% - 3px) calc(0% + 5px),calc(99% - 4.5px) 43%,calc(86% - 3.5px) calc(94% - 4px),calc(41% + 1px) calc(100% - 4.5px),calc(0% + 6px) calc(78% - 3px),calc(20% + 4px) calc(12% + 3px),20% 12%);overflow:hidden;bottom:0;right:0}@media print,screen and (min-width:48em){.twocol-layout .layout__region--first .block--text.frame-background .frame{right:34px}}@media print,screen and (max-width:63.99875em){.twocol-layout .layout__region--first .block--text.frame-background .frame{width:auto;height:auto}}@media print,screen and (min-width:48em) and (max-width:63.99875em){.twocol-layout .layout__region--first .block--text.frame-background .frame{-webkit-transform:translate3d(-15%,0,0);transform:translate3d(-15%,0,0)}}@media print,screen and (max-width:47.99875em){.twocol-layout .layout__region--first .block--text.frame-background .frame{left:-108px;right:-20px}}.twocol-layout .layout__region--first .block--text.frame-background .frame::before{position:absolute;top:50%;left:50%;width:calc(832px * 1.41);height:calc(832px * 1.41);background:linear-gradient(259.21deg,#009cde 4.15%,#9a41b9 41.9%,#15be11 73.27%,#098147 92.87%);margin-left:calc((832px * 1.41) / -2);margin-top:calc((832px * 1.41) / -2);content:''}.twocol-layout .layout__region--second .block--text.frame-background{position:relative;position:relative}@media print,screen and (min-width:48em){.twocol-layout .layout__region--second .block--text.frame-background{padding-left:64px}}@media print,screen and (min-width:64em){.twocol-layout .layout__region--second .block--text.frame-background{padding-left:112px}}.twocol-layout .layout__region--second .block--text.frame-background::before{position:absolute;z-index:-1;width:867px;height:507px;background:#f8f8f8 0 0 no-repeat;-webkit-clip-path:polygon(6% 6%,82% 0,100% 58%,84% 100%,6% 91%,0 36%);clip-path:polygon(6% 6%,82% 0,100% 58%,84% 100%,6% 91%,0 36%);content:'';left:0}@media print,screen and (max-width:63.99875em){.twocol-layout .layout__region--second .block--text.frame-background::before{width:auto;height:auto}}@media print,screen and (min-width:48em) and (max-width:63.99875em){.twocol-layout .layout__region--second .block--text.frame-background::before{-webkit-transform:translate3d(15%,0,0);transform:translate3d(15%,0,0)}}@media print,screen and (max-width:47.99875em){.twocol-layout .layout__region--second .block--text.frame-background::before{left:-40px;right:-108px}}.twocol-layout .layout__region--second .block--text.frame-background .frame{position:absolute;z-index:-1;width:832px;height:560px;-webkit-clip-path:polygon(evenodd,80% 12%,99% 78%,58% 100%,14% 94%,0% 43%,9% 1%,calc(9% + 4px) calc(1% + 5px),calc(80% - 3px) calc(12% + 4.5px),calc(99% - 6px) calc(78% - 3px),calc(58% - 2px) calc(100% - 5px),calc(14% + 3px) calc(94% - 4.5px),calc(0% + 5px) 43%,calc(9% + 4px) calc(1% + 5px),9% 1%);clip-path:polygon(evenodd,80% 12%,99% 78%,58% 100%,14% 94%,0% 43%,9% 1%,calc(9% + 4px) calc(1% + 5px),calc(80% - 3px) calc(12% + 4.5px),calc(99% - 6px) calc(78% - 3px),calc(58% - 2px) calc(100% - 5px),calc(14% + 3px) calc(94% - 4.5px),calc(0% + 5px) 43%,calc(9% + 4px) calc(1% + 5px),9% 1%);overflow:hidden;left:0;bottom:0}@media print,screen and (min-width:48em){.twocol-layout .layout__region--second .block--text.frame-background .frame{left:34px}}@media print,screen and (max-width:63.99875em){.twocol-layout .layout__region--second .block--text.frame-background .frame{width:auto;height:auto}}@media print,screen and (min-width:48em) and (max-width:63.99875em){.twocol-layout .layout__region--second .block--text.frame-background .frame{-webkit-transform:translate3d(15%,0,0);transform:translate3d(15%,0,0)}}@media print,screen and (max-width:47.99875em){.twocol-layout .layout__region--second .block--text.frame-background .frame{left:-20px;right:-108px}}.twocol-layout .layout__region--second .block--text.frame-background .frame::before{position:absolute;top:50%;left:50%;width:calc(832px * 1.41);height:calc(832px * 1.41);background:linear-gradient(259.21deg,#098147 4.15%,#15be11 41.9%,#9a41b9 73.27%,#009cde 92.87%);margin-left:calc((832px * 1.41) / -2);margin-top:calc((832px * 1.41) / -2);content:''}
.layout{max-width:100vw;overflow:hidden}.layout>.layout-content{max-width:84rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media print,screen and (min-width:48em){.layout>.layout-content{padding-left:1rem;padding-right:1rem}}@media print,screen and (min-width:64em){.layout>.layout-content{padding-left:2rem;padding-right:2rem}}@media print,screen and (min-width:48em){.layout>.layout-content>.layout__region{flex-shrink:0}}@media print,screen and (max-width:63.99875em){.layout>.layout-content>.layout__region:not(:last-child){padding-bottom:4rem}}.layout>.layout-content>.layout__region .block:not(.block--title)+.block{margin-top:4rem}@media print,screen and (min-width:64em){.layout>.layout-content>.layout__region .block:not(.block--title)+.block{margin-top:6rem}}.layout.section-padding--default{padding-top:64px}@media print,screen and (min-width:64em){.layout.section-padding--default{padding-top:96px}}@media print,screen and (min-width:48em){.layout.section-valign--top>.layout-content{align-items:flex-start}}@media print,screen and (min-width:48em){.layout.section-valign--middle>.layout-content{align-items:center}}@media print,screen and (min-width:48em){.layout.section-valign--bottom>.layout-content{align-items:flex-end}}.layout-builder-block{background:none !important}.layout-builder__add-section,.layout-builder__section{position:relative}
.banner-layout{position:relative;width:100vw;overflow:hidden}body.is-home-banner .banner-layout{margin-top:-4.5rem}@media print,screen and (min-width:48em){body.is-home-banner .banner-layout{margin-top:-6.5rem}}body.is-home-banner .layout-builder .banner-layout{margin-top:0}.layout-builder .banner-layout{overflow:hidden}.banner-layout body:not(.is-home-banner){overflow:hidden}
@media print,screen and (min-width:64em){.layout.twocol-layout>.layout-content{max-width:84rem;margin-right:auto;margin-left:auto;display:flex;flex-flow:row wrap}}@media print,screen and (min-width:64em){.layout.twocol-layout>.layout-content>.layout__region--first{flex:0 0 50%;max-width:50%;padding-right:.5rem;padding-left:.5rem}}@media print,screen and (min-width:64em) and (min-width:48em){.layout.twocol-layout>.layout-content>.layout__region--first{padding-right:.5rem;padding-left:.5rem}}@media print,screen and (min-width:64em) and (min-width:64em){.layout.twocol-layout>.layout-content>.layout__region--first{padding-right:1rem;padding-left:1rem}}@media print,screen and (min-width:64em){.layout.twocol-layout>.layout-content>.layout__region--second{flex:0 0 50%;max-width:50%;padding-right:.5rem;padding-left:.5rem}}@media print,screen and (min-width:64em) and (min-width:48em){.layout.twocol-layout>.layout-content>.layout__region--second{padding-right:.5rem;padding-left:.5rem}}@media print,screen and (min-width:64em) and (min-width:64em){.layout.twocol-layout>.layout-content>.layout__region--second{padding-right:1rem;padding-left:1rem}}
.node--type-component-page.node--view-mode-full .layout__region>.block{visibility:hidden}.node--type-component-page.node--view-mode-full .layout__region>.block.animation-in{visibility:visible}
.node--type-page.node--view-mode-full .field-contact .field--name-field-email a:before,.node--type-case.node--view-mode-full .field-contact .field--name-field-email a:before,.node--type-event.node--view-mode-full .field-contact .field--name-field-email a:before,.node--type-news.node--view-mode-full .field-contact .field--name-field-email a:before,.node--type-partner.node--view-mode-full .field-contact .field--name-field-email a:before,.node--type-page.node--view-mode-full .field-contact .field--name-field-phone a:before,.node--type-case.node--view-mode-full .field-contact .field--name-field-phone a:before,.node--type-event.node--view-mode-full .field-contact .field--name-field-phone a:before,.node--type-news.node--view-mode-full .field-contact .field--name-field-phone a:before,.node--type-partner.node--view-mode-full .field-contact .field--name-field-phone a:before,.node--type-page.node--view-mode-full .field-contact .field--name-field-address a:before,.node--type-case.node--view-mode-full .field-contact .field--name-field-address a:before,.node--type-event.node--view-mode-full .field-contact .field--name-field-address a:before,.node--type-news.node--view-mode-full .field-contact .field--name-field-address a:before,.node--type-partner.node--view-mode-full .field-contact .field--name-field-address a:before,.node--type-page.node--view-mode-full .field-contact a[href*="facebook"]:before,.node--type-case.node--view-mode-full .field-contact a[href*="facebook"]:before,.node--type-event.node--view-mode-full .field-contact a[href*="facebook"]:before,.node--type-news.node--view-mode-full .field-contact a[href*="facebook"]:before,.node--type-partner.node--view-mode-full .field-contact a[href*="facebook"]:before,.node--type-page.node--view-mode-full .field-contact a[href*="linkedin"]:before,.node--type-case.node--view-mode-full .field-contact a[href*="linkedin"]:before,.node--type-event.node--view-mode-full .field-contact a[href*="linkedin"]:before,.node--type-news.node--view-mode-full .field-contact a[href*="linkedin"]:before,.node--type-partner.node--view-mode-full .field-contact a[href*="linkedin"]:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;font-smoothing:antialiased}.node--type-page.node--view-mode-full,.node--type-case.node--view-mode-full,.node--type-event.node--view-mode-full,.node--type-news.node--view-mode-full,.node--type-partner.node--view-mode-full{max-width:84rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;margin-bottom:110px}@media print,screen and (min-width:48em){.node--type-page.node--view-mode-full,.node--type-case.node--view-mode-full,.node--type-event.node--view-mode-full,.node--type-news.node--view-mode-full,.node--type-partner.node--view-mode-full{padding-left:1rem;padding-right:1rem}}@media print,screen and (min-width:64em){.node--type-page.node--view-mode-full,.node--type-case.node--view-mode-full,.node--type-event.node--view-mode-full,.node--type-news.node--view-mode-full,.node--type-partner.node--view-mode-full{padding-left:2rem;padding-right:2rem}}@media print,screen and (min-width:48em){.node--type-page.node--view-mode-full,.node--type-case.node--view-mode-full,.node--type-event.node--view-mode-full,.node--type-news.node--view-mode-full,.node--type-partner.node--view-mode-full{margin-bottom:160px}}.node--type-page.node--view-mode-full .link--back,.node--type-case.node--view-mode-full .link--back,.node--type-event.node--view-mode-full .link--back,.node--type-news.node--view-mode-full .link--back,.node--type-partner.node--view-mode-full .link--back{margin-top:40px;margin-bottom:28px}.node--type-page.node--view-mode-full .link--back:after,.node--type-case.node--view-mode-full .link--back:after,.node--type-event.node--view-mode-full .link--back:after,.node--type-news.node--view-mode-full .link--back:after,.node--type-partner.node--view-mode-full .link--back:after{transition:left 0.3s ease-in-out}.node--type-page.node--view-mode-full .node__title,.node--type-case.node--view-mode-full .node__title,.node--type-event.node--view-mode-full .node__title,.node--type-news.node--view-mode-full .node__title,.node--type-partner.node--view-mode-full .node__title{margin-bottom:24px}.node--type-page.node--view-mode-full h1.heading,.node--type-case.node--view-mode-full h1.heading,.node--type-event.node--view-mode-full h1.heading,.node--type-news.node--view-mode-full h1.heading,.node--type-partner.node--view-mode-full h1.heading{font-family:"Ubuntu",sans-serif;font-size:2rem;font-weight:700;line-height:.9375;line-height:1;margin-bottom:12px;max-width:625px;overflow-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media print,screen and (min-width:48em){.node--type-page.node--view-mode-full h1.heading,.node--type-case.node--view-mode-full h1.heading,.node--type-event.node--view-mode-full h1.heading,.node--type-news.node--view-mode-full h1.heading,.node--type-partner.node--view-mode-full h1.heading{font-size:3.125rem;font-weight:700;line-height:1}}.node--type-page.node--view-mode-full h1.heading:first-child,.node--type-case.node--view-mode-full h1.heading:first-child,.node--type-event.node--view-mode-full h1.heading:first-child,.node--type-news.node--view-mode-full h1.heading:first-child,.node--type-partner.node--view-mode-full h1.heading:first-child{margin-top:40px}.node--type-page.node--view-mode-full h4.heading,.node--type-case.node--view-mode-full h4.heading,.node--type-event.node--view-mode-full h4.heading,.node--type-news.node--view-mode-full h4.heading,.node--type-partner.node--view-mode-full h4.heading{font-family:"Ubuntu",sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2}@media print,screen and (min-width:48em){.node--type-page.node--view-mode-full h4.heading,.node--type-case.node--view-mode-full h4.heading,.node--type-event.node--view-mode-full h4.heading,.node--type-news.node--view-mode-full h4.heading,.node--type-partner.node--view-mode-full h4.heading{font-size:1.375rem;font-weight:700;line-height:1.1818}}.node--type-page.node--view-mode-full .field-category,.node--type-case.node--view-mode-full .field-category,.node--type-event.node--view-mode-full .field-category,.node--type-news.node--view-mode-full .field-category,.node--type-partner.node--view-mode-full .field-category{line-height:1.5;font-size:.875rem;font-weight:500;line-height:1.7143em;text-transform:uppercase;letter-spacing:0.2em;color:#929292;margin-bottom:24px}@media print,screen and (min-width:48em){.node--type-page.node--view-mode-full .field-category,.node--type-case.node--view-mode-full .field-category,.node--type-event.node--view-mode-full .field-category,.node--type-news.node--view-mode-full .field-category,.node--type-partner.node--view-mode-full .field-category{font-size:.9375rem;font-weight:500;line-height:1.6em;text-transform:uppercase;letter-spacing:0.2em}}.node--type-page.node--view-mode-full .field--name-field-intro,.node--type-case.node--view-mode-full .field--name-field-intro,.node--type-event.node--view-mode-full .field--name-field-intro,.node--type-news.node--view-mode-full .field--name-field-intro,.node--type-partner.node--view-mode-full .field--name-field-intro{line-height:1.5;font-size:1rem;line-height:1.75em;margin-top:24px}@media print,screen and (min-width:48em){.node--type-page.node--view-mode-full .field--name-field-intro,.node--type-case.node--view-mode-full .field--name-field-intro,.node--type-event.node--view-mode-full .field--name-field-intro,.node--type-news.node--view-mode-full .field--name-field-intro,.node--type-partner.node--view-mode-full .field--name-field-intro{font-size:1.25rem;line-height:1.8em}}@media print,screen and (min-width:64em){.node--type-page.node--view-mode-full .field--name-field-intro,.node--type-case.node--view-mode-full .field--name-field-intro,.node--type-event.node--view-mode-full .field--name-field-intro,.node--type-news.node--view-mode-full .field--name-field-intro,.node--type-partner.node--view-mode-full .field--name-field-intro{margin-bottom:48px}}.node--type-page.node--view-mode-full .field-banner,.node--type-case.node--view-mode-full .field-banner,.node--type-event.node--view-mode-full .field-banner,.node--type-news.node--view-mode-full .field-banner,.node--type-partner.node--view-mode-full .field-banner{display:flex;justify-content:space-between;margin-bottom:80px}@media print,screen and (max-width:63.99875em){.node--type-page.node--view-mode-full .field-banner,.node--type-case.node--view-mode-full .field-banner,.node--type-event.node--view-mode-full .field-banner,.node--type-news.node--view-mode-full .field-banner,.node--type-partner.node--view-mode-full .field-banner{flex-wrap:wrap}}.node--type-page.node--view-mode-full .field-banner .field-text,.node--type-case.node--view-mode-full .field-banner .field-text,.node--type-event.node--view-mode-full .field-banner .field-text,.node--type-news.node--view-mode-full .field-banner .field-text,.node--type-partner.node--view-mode-full .field-banner .field-text{width:100%}@media print,screen and (min-width:64em){.node--type-page.node--view-mode-full .field-banner .field-text,.node--type-case.node--view-mode-full .field-banner .field-text,.node--type-event.node--view-mode-full .field-banner .field-text,.node--type-news.node--view-mode-full .field-banner .field-text,.node--type-partner.node--view-mode-full .field-banner .field-text{max-width:668px;padding-right:36px;width:60%}}@media print,screen and (max-width:63.99875em){.node--type-page.node--view-mode-full .field-banner .field-text,.node--type-case.node--view-mode-full .field-banner .field-text,.node--type-event.node--view-mode-full .field-banner .field-text,.node--type-news.node--view-mode-full .field-banner .field-text,.node--type-partner.node--view-mode-full .field-banner .field-text{order:2}}.node--type-page.node--view-mode-full .field-banner .media,.node--type-case.node--view-mode-full .field-banner .media,.node--type-event.node--view-mode-full .field-banner .media,.node--type-news.node--view-mode-full .field-banner .media,.node--type-partner.node--view-mode-full .field-banner .media{position:relative;position:relative}.node--type-page.node--view-mode-full .field-banner .media .frame,.node--type-case.node--view-mode-full .field-banner .media .frame,.node--type-event.node--view-mode-full .field-banner .media .frame,.node--type-news.node--view-mode-full .field-banner .media .frame,.node--type-partner.node--view-mode-full .field-banner .media .frame{position:absolute;z-index:1;width:803px;height:653px;-webkit-clip-path:polygon(evenodd,15% 16%,74% 0,99% 28%,100% 79%,36% 100%,0 62%,calc(0% + 4.5px) calc(62% - 1px),calc(15% + 3px) calc(16% + 4px),calc(74% - 2px) calc(0% + 4px),calc(99% - 4px) calc(28% + 1px),calc(100% - 4px) calc(79% - 4px),calc(36% + 1px) calc(100% - 4px),calc(0% + 4.5px) calc(62% - 1px),0 62%);clip-path:polygon(evenodd,15% 16%,74% 0,99% 28%,100% 79%,36% 100%,0 62%,calc(0% + 4.5px) calc(62% - 1px),calc(15% + 3px) calc(16% + 4px),calc(74% - 2px) calc(0% + 4px),calc(99% - 4px) calc(28% + 1px),calc(100% - 4px) calc(79% - 4px),calc(36% + 1px) calc(100% - 4px),calc(0% + 4.5px) calc(62% - 1px),0 62%);overflow:hidden;left:-4px}@media print,screen and (max-width:63.99875em){.node--type-page.node--view-mode-full .field-banner .media .frame,.node--type-case.node--view-mode-full .field-banner .media .frame,.node--type-event.node--view-mode-full .field-banner .media .frame,.node--type-news.node--view-mode-full .field-banner .media .frame,.node--type-partner.node--view-mode-full .field-banner .media .frame{top:-86px;bottom:-8px;width:428px;height:auto}}@media print,screen and (min-width:48em) and (max-width:63.99875em){.node--type-page.node--view-mode-full .field-banner .media .frame,.node--type-case.node--view-mode-full .field-banner .media .frame,.node--type-event.node--view-mode-full .field-banner .media .frame,.node--type-news.node--view-mode-full .field-banner .media .frame,.node--type-partner.node--view-mode-full .field-banner .media .frame{width:538px}}@media print,screen and (min-width:64em){.node--type-page.node--view-mode-full .field-banner .media .frame,.node--type-case.node--view-mode-full .field-banner .media .frame,.node--type-event.node--view-mode-full .field-banner .media .frame,.node--type-news.node--view-mode-full .field-banner .media .frame,.node--type-partner.node--view-mode-full .field-banner .media .frame{left:0;bottom:0}}.node--type-page.node--view-mode-full .field-banner .media .frame::before,.node--type-case.node--view-mode-full .field-banner .media .frame::before,.node--type-event.node--view-mode-full .field-banner .media .frame::before,.node--type-news.node--view-mode-full .field-banner .media .frame::before,.node--type-partner.node--view-mode-full .field-banner .media .frame::before{position:absolute;top:50%;left:50%;width:calc(803px * 1.41);height:calc(803px * 1.41);background:linear-gradient(259.21deg,#009cde 4.15%,#9a41b9 41.9%,#15be11 73.27%,#098147 92.87%);margin-left:calc((803px * 1.41) / -2);margin-top:calc((803px * 1.41) / -2);content:''}.node--type-page.node--view-mode-full .field-banner .media img,.node--type-case.node--view-mode-full .field-banner .media img,.node--type-event.node--view-mode-full .field-banner .media img,.node--type-news.node--view-mode-full .field-banner .media img,.node--type-partner.node--view-mode-full .field-banner .media img{width:820px;height:590px;-webkit-clip-path:polygon(12% 0,87% 4%,100% 61%,79% 100%,17% 95%,0 42%);clip-path:polygon(12% 0,87% 4%,100% 61%,79% 100%,17% 95%,0 42%);margin:-62px -82px 0 0;max-width:none;-o-object-fit:cover;object-fit:cover}@media print,screen and (max-width:47.99875em){.node--type-page.node--view-mode-full .field-banner .media img,.node--type-case.node--view-mode-full .field-banner .media img,.node--type-event.node--view-mode-full .field-banner .media img,.node--type-news.node--view-mode-full .field-banner .media img,.node--type-partner.node--view-mode-full .field-banner .media img{width:436px;height:322px}}@media print,screen and (min-width:48em) and (max-width:63.99875em){.node--type-page.node--view-mode-full .field-banner .media img,.node--type-case.node--view-mode-full .field-banner .media img,.node--type-event.node--view-mode-full .field-banner .media img,.node--type-news.node--view-mode-full .field-banner .media img,.node--type-partner.node--view-mode-full .field-banner .media img{width:540px;height:400px;margin-right:0}}@media print,screen and (min-width:64em){.node--type-page.node--view-mode-full .field-banner .media img,.node--type-case.node--view-mode-full .field-banner .media img,.node--type-event.node--view-mode-full .field-banner .media img,.node--type-news.node--view-mode-full .field-banner .media img,.node--type-partner.node--view-mode-full .field-banner .media img{margin:-86px -236px 16px 8px}}@media print,screen and (min-width:64em){.node--type-page.node--view-mode-full .field-banner .media,.node--type-case.node--view-mode-full .field-banner .media,.node--type-event.node--view-mode-full .field-banner .media,.node--type-news.node--view-mode-full .field-banner .media,.node--type-partner.node--view-mode-full .field-banner .media{align-self:flex-start;text-align:right}}@media print,screen and (max-width:63.99875em){.node--type-page.node--view-mode-full .field-banner .media,.node--type-case.node--view-mode-full .field-banner .media,.node--type-event.node--view-mode-full .field-banner .media,.node--type-news.node--view-mode-full .field-banner .media,.node--type-partner.node--view-mode-full .field-banner .media{margin-bottom:12px;order:1;width:100%}}.node--type-page.node--view-mode-full .field-contact>.field,.node--type-case.node--view-mode-full .field-contact>.field,.node--type-event.node--view-mode-full .field-contact>.field,.node--type-news.node--view-mode-full .field-contact>.field,.node--type-partner.node--view-mode-full .field-contact>.field{margin-bottom:12px}.node--type-page.node--view-mode-full .field-contact>.field:last-child,.node--type-case.node--view-mode-full .field-contact>.field:last-child,.node--type-event.node--view-mode-full .field-contact>.field:last-child,.node--type-news.node--view-mode-full .field-contact>.field:last-child,.node--type-partner.node--view-mode-full .field-contact>.field:last-child{margin-bottom:20px}.node--type-page.node--view-mode-full .field-contact a,.node--type-case.node--view-mode-full .field-contact a,.node--type-event.node--view-mode-full .field-contact a,.node--type-news.node--view-mode-full .field-contact a,.node--type-partner.node--view-mode-full .field-contact a{color:#1b1c1e;display:inline-block;padding-left:36px;position:relative}.node--type-page.node--view-mode-full .field-contact a:before,.node--type-case.node--view-mode-full .field-contact a:before,.node--type-event.node--view-mode-full .field-contact a:before,.node--type-news.node--view-mode-full .field-contact a:before,.node--type-partner.node--view-mode-full .field-contact a:before{color:#929292;position:absolute;left:0;top:3px;font-size:1.5rem}.node--type-page.node--view-mode-full .field-contact .field--name-field-email a:before,.node--type-case.node--view-mode-full .field-contact .field--name-field-email a:before,.node--type-event.node--view-mode-full .field-contact .field--name-field-email a:before,.node--type-news.node--view-mode-full .field-contact .field--name-field-email a:before,.node--type-partner.node--view-mode-full .field-contact .field--name-field-email a:before{content:""}.node--type-page.node--view-mode-full .field-contact .field--name-field-phone a:before,.node--type-case.node--view-mode-full .field-contact .field--name-field-phone a:before,.node--type-event.node--view-mode-full .field-contact .field--name-field-phone a:before,.node--type-news.node--view-mode-full .field-contact .field--name-field-phone a:before,.node--type-partner.node--view-mode-full .field-contact .field--name-field-phone a:before{content:""}.node--type-page.node--view-mode-full .field-contact .field--name-field-address a:before,.node--type-case.node--view-mode-full .field-contact .field--name-field-address a:before,.node--type-event.node--view-mode-full .field-contact .field--name-field-address a:before,.node--type-news.node--view-mode-full .field-contact .field--name-field-address a:before,.node--type-partner.node--view-mode-full .field-contact .field--name-field-address a:before{content:""}.node--type-page.node--view-mode-full .field-contact .field--name-field-address .country,.node--type-case.node--view-mode-full .field-contact .field--name-field-address .country,.node--type-event.node--view-mode-full .field-contact .field--name-field-address .country,.node--type-news.node--view-mode-full .field-contact .field--name-field-address .country,.node--type-partner.node--view-mode-full .field-contact .field--name-field-address .country{display:none}.node--type-page.node--view-mode-full .field-contact .field--name-field-address .address,.node--type-case.node--view-mode-full .field-contact .field--name-field-address .address,.node--type-event.node--view-mode-full .field-contact .field--name-field-address .address,.node--type-news.node--view-mode-full .field-contact .field--name-field-address .address,.node--type-partner.node--view-mode-full .field-contact .field--name-field-address .address{margin:0}.node--type-page.node--view-mode-full .field-contact .field--name-field-address .address br,.node--type-case.node--view-mode-full .field-contact .field--name-field-address .address br,.node--type-event.node--view-mode-full .field-contact .field--name-field-address .address br,.node--type-news.node--view-mode-full .field-contact .field--name-field-address .address br,.node--type-partner.node--view-mode-full .field-contact .field--name-field-address .address br{display:none}.node--type-page.node--view-mode-full .field-contact a[href*="facebook"]:before,.node--type-case.node--view-mode-full .field-contact a[href*="facebook"]:before,.node--type-event.node--view-mode-full .field-contact a[href*="facebook"]:before,.node--type-news.node--view-mode-full .field-contact a[href*="facebook"]:before,.node--type-partner.node--view-mode-full .field-contact a[href*="facebook"]:before{content:""}.node--type-page.node--view-mode-full .field-contact a[href*="linkedin"]:before,.node--type-case.node--view-mode-full .field-contact a[href*="linkedin"]:before,.node--type-event.node--view-mode-full .field-contact a[href*="linkedin"]:before,.node--type-news.node--view-mode-full .field-contact a[href*="linkedin"]:before,.node--type-partner.node--view-mode-full .field-contact a[href*="linkedin"]:before{content:""}.node--type-page.node--view-mode-full>.node__content,.node--type-case.node--view-mode-full>.node__content,.node--type-event.node--view-mode-full>.node__content,.node--type-news.node--view-mode-full>.node__content,.node--type-partner.node--view-mode-full>.node__content{display:flex;flex-wrap:wrap;justify-content:space-between}.node--type-page.node--view-mode-full>.node__content>.field-content,.node--type-case.node--view-mode-full>.node__content>.field-content,.node--type-event.node--view-mode-full>.node__content>.field-content,.node--type-news.node--view-mode-full>.node__content>.field-content,.node--type-partner.node--view-mode-full>.node__content>.field-content{width:100%}@media print,screen and (min-width:64em){.node--type-page.node--view-mode-full>.node__content>.field-content,.node--type-case.node--view-mode-full>.node__content>.field-content,.node--type-event.node--view-mode-full>.node__content>.field-content,.node--type-news.node--view-mode-full>.node__content>.field-content,.node--type-partner.node--view-mode-full>.node__content>.field-content{padding-right:32px;max-width:calc(100% - 304px);width:900px}}.node--type-page.node--view-mode-full>.node__content>.field-info,.node--type-case.node--view-mode-full>.node__content>.field-info,.node--type-event.node--view-mode-full>.node__content>.field-info,.node--type-news.node--view-mode-full>.node__content>.field-info,.node--type-partner.node--view-mode-full>.node__content>.field-info{max-width:100%;width:304px;font-size:1rem}.node--type-page.node--view-mode-full>.node__content>.field-info h4.heading,.node--type-case.node--view-mode-full>.node__content>.field-info h4.heading,.node--type-event.node--view-mode-full>.node__content>.field-info h4.heading,.node--type-news.node--view-mode-full>.node__content>.field-info h4.heading,.node--type-partner.node--view-mode-full>.node__content>.field-info h4.heading{margin-bottom:20px}.node--type-page.node--view-mode-full>.node__content>.field-info .field--name-field-category,.node--type-case.node--view-mode-full>.node__content>.field-info .field--name-field-category,.node--type-event.node--view-mode-full>.node__content>.field-info .field--name-field-category,.node--type-news.node--view-mode-full>.node__content>.field-info .field--name-field-category,.node--type-partner.node--view-mode-full>.node__content>.field-info .field--name-field-category{line-height:1.5;font-size:.75rem;line-height:1.5em;text-transform:uppercase;letter-spacing:0.3em;color:#929292;margin-bottom:16px}@media print,screen and (min-width:48em){.node--type-page.node--view-mode-full>.node__content>.field-info .field--name-field-category,.node--type-case.node--view-mode-full>.node__content>.field-info .field--name-field-category,.node--type-event.node--view-mode-full>.node__content>.field-info .field--name-field-category,.node--type-news.node--view-mode-full>.node__content>.field-info .field--name-field-category,.node--type-partner.node--view-mode-full>.node__content>.field-info .field--name-field-category{font-size:.75rem;line-height:1.5em;text-transform:uppercase;letter-spacing:0.3em}}.node--type-page.node--view-mode-full>.node__content>.field-info .field--name-field-links>.field__item,.node--type-case.node--view-mode-full>.node__content>.field-info .field--name-field-links>.field__item,.node--type-event.node--view-mode-full>.node__content>.field-info .field--name-field-links>.field__item,.node--type-news.node--view-mode-full>.node__content>.field-info .field--name-field-links>.field__item,.node--type-partner.node--view-mode-full>.node__content>.field-info .field--name-field-links>.field__item{margin-bottom:12px}@media print,screen and (max-width:63.99875em){.node--type-page.node--view-mode-full>.node__content>.field-info,.node--type-case.node--view-mode-full>.node__content>.field-info,.node--type-event.node--view-mode-full>.node__content>.field-info,.node--type-news.node--view-mode-full>.node__content>.field-info,.node--type-partner.node--view-mode-full>.node__content>.field-info{margin-top:32px}}.node--type-page.node--view-mode-full>.node__content .field-item-info,.node--type-case.node--view-mode-full>.node__content .field-item-info,.node--type-event.node--view-mode-full>.node__content .field-item-info,.node--type-news.node--view-mode-full>.node__content .field-item-info,.node--type-partner.node--view-mode-full>.node__content .field-item-info{border-left:4px solid #f8f8f8;margin-bottom:48px;padding-left:24px}.node--type-page.node--view-mode-full>.node__content .field-item-info.mobile,.node--type-case.node--view-mode-full>.node__content .field-item-info.mobile,.node--type-event.node--view-mode-full>.node__content .field-item-info.mobile,.node--type-news.node--view-mode-full>.node__content .field-item-info.mobile,.node--type-partner.node--view-mode-full>.node__content .field-item-info.mobile{margin-top:32px}.node--type-page.node--view-mode-full>.node__content .field-item-info.field-awards .field,.node--type-case.node--view-mode-full>.node__content .field-item-info.field-awards .field,.node--type-event.node--view-mode-full>.node__content .field-item-info.field-awards .field,.node--type-news.node--view-mode-full>.node__content .field-item-info.field-awards .field,.node--type-partner.node--view-mode-full>.node__content .field-item-info.field-awards .field{display:flex;align-items:center}.node--type-page.node--view-mode-full>.node__content .field-item-info.field-awards .field--type-integer,.node--type-case.node--view-mode-full>.node__content .field-item-info.field-awards .field--type-integer,.node--type-event.node--view-mode-full>.node__content .field-item-info.field-awards .field--type-integer,.node--type-news.node--view-mode-full>.node__content .field-item-info.field-awards .field--type-integer,.node--type-partner.node--view-mode-full>.node__content .field-item-info.field-awards .field--type-integer{font-weight:700;margin:0 12px}.node--type-page.node--view-mode-full>.node__content .field-item-info .field--name-field-logo,.node--type-case.node--view-mode-full>.node__content .field-item-info .field--name-field-logo,.node--type-event.node--view-mode-full>.node__content .field-item-info .field--name-field-logo,.node--type-news.node--view-mode-full>.node__content .field-item-info .field--name-field-logo,.node--type-partner.node--view-mode-full>.node__content .field-item-info .field--name-field-logo{margin-bottom:16px;max-width:116px}@media print,screen and (max-width:63.99875em){.node--type-page.node--view-mode-full>.node__content .field-item-info .field--name-field-logo,.node--type-case.node--view-mode-full>.node__content .field-item-info .field--name-field-logo,.node--type-event.node--view-mode-full>.node__content .field-item-info .field--name-field-logo,.node--type-news.node--view-mode-full>.node__content .field-item-info .field--name-field-logo,.node--type-partner.node--view-mode-full>.node__content .field-item-info .field--name-field-logo{display:inline-block;background-color:#f8f8f8;padding:22px 18px}}@media print,screen and (min-width:64em){.node--type-page.node--view-mode-full>.node__content .field-item-info,.node--type-case.node--view-mode-full>.node__content .field-item-info,.node--type-event.node--view-mode-full>.node__content .field-item-info,.node--type-news.node--view-mode-full>.node__content .field-item-info,.node--type-partner.node--view-mode-full>.node__content .field-item-info{padding-left:48px}}@media print,screen and (min-width:48em){.node--type-page.node--view-mode-full .mobile,.node--type-case.node--view-mode-full .mobile,.node--type-event.node--view-mode-full .mobile,.node--type-news.node--view-mode-full .mobile,.node--type-partner.node--view-mode-full .mobile{display:none}}@media print,screen and (max-width:47.99875em){.node--type-page.node--view-mode-full .desktop,.node--type-case.node--view-mode-full .desktop,.node--type-event.node--view-mode-full .desktop,.node--type-news.node--view-mode-full .desktop,.node--type-partner.node--view-mode-full .desktop{display:none}}.node--type-page.node--view-mode-full .field-view,.node--type-case.node--view-mode-full .field-view,.node--type-event.node--view-mode-full .field-view,.node--type-news.node--view-mode-full .field-view,.node--type-partner.node--view-mode-full .field-view{margin-top:32px}@media print,screen and (min-width:48em){.node--type-page.node--view-mode-full .field-view,.node--type-case.node--view-mode-full .field-view,.node--type-event.node--view-mode-full .field-view,.node--type-news.node--view-mode-full .field-view,.node--type-partner.node--view-mode-full .field-view{margin-top:63px}}.node--type-page.node--view-mode-full .field-view h2.heading,.node--type-case.node--view-mode-full .field-view h2.heading,.node--type-event.node--view-mode-full .field-view h2.heading,.node--type-news.node--view-mode-full .field-view h2.heading,.node--type-partner.node--view-mode-full .field-view h2.heading{margin-bottom:40px}@media print,screen and (min-width:48em){.node--type-page.node--view-mode-full .field-view h2.heading,.node--type-case.node--view-mode-full .field-view h2.heading,.node--type-event.node--view-mode-full .field-view h2.heading,.node--type-news.node--view-mode-full .field-view h2.heading,.node--type-partner.node--view-mode-full .field-view h2.heading{margin-bottom:56px}}@media print,screen and (max-width:47.99875em){.node--type-page.node--view-mode-full .field-view h2.heading br,.node--type-case.node--view-mode-full .field-view h2.heading br,.node--type-event.node--view-mode-full .field-view h2.heading br,.node--type-news.node--view-mode-full .field-view h2.heading br,.node--type-partner.node--view-mode-full .field-view h2.heading br{display:none}}.node--type-page.node--view-mode-full .field-view h2.node__title,.node--type-case.node--view-mode-full .field-view h2.node__title,.node--type-event.node--view-mode-full .field-view h2.node__title,.node--type-news.node--view-mode-full .field-view h2.node__title,.node--type-partner.node--view-mode-full .field-view h2.node__title{margin-bottom:12px}@media print,screen and (min-width:64em){.node--type-partner.node--view-mode-full>.node__content>.field-content{padding-right:32px;max-width:calc(100% - 417px)}}@media print,screen and (min-width:64em){.node--type-partner.node--view-mode-full>.node__content>.field-content .field-content-items{max-width:100%;width:752px}}.node--type-partner.node--view-mode-full>.node__content>.field-info{max-width:100%}@media print,screen and (min-width:64em){.node--type-partner.node--view-mode-full>.node__content>.field-info{width:417px}}.page-node-type-page .region-content,.page-node-type-case .region-content,.page-node-type-event .region-content,.page-node-type-news .region-content,.page-node-type-partner .region-content{overflow-x:hidden}
.layout-container{display:grid;grid-template-rows:auto auto 1fr auto;min-height:100vh}
.region-footer-top .block-subscribe .btn:before{font-family:"icomoon";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1;font-smoothing:antialiased}.region-footer-top{margin-top:128px;overflow:hidden}.region-footer-top .content{max-width:84rem;margin-right:auto;margin-left:auto;display:flex;flex-flow:row wrap;position:relative;padding-top:56px;padding-bottom:40px;position:relative;position:relative}@media print,screen and (min-width:64em){.region-footer-top .content{padding-top:52px;padding-bottom:32px}}@media print,screen and (min-width:64em){.region-footer-top .content{display:grid;grid-template-columns:58.33333% 41.66667%;align-items:center}}@media screen and (min-width:75em){.region-footer-top .content{grid-template-columns:66.66667% 33.33333%}}.region-footer-top .content::before{position:absolute;z-index:-1;width:1100px;height:431px;background:#f8f8f8 0 0 no-repeat;-webkit-clip-path:polygon(29% 0,91% 14%,100% 60%,90% 97%,17% 100%,0 48%,9% 28%);clip-path:polygon(29% 0,91% 14%,100% 60%,90% 97%,17% 100%,0 48%,9% 28%);content:'';margin-left:-200px;margin-right:-200px;top:0;margin-left:-400px;margin-right:-200px;min-width:calc(100vw + 600px)}@media print,screen and (min-width:64em){.region-footer-top .content::before{display:none}}.region-footer-top .content::after{position:absolute;z-index:-1;width:1005px;height:354px;background:linear-gradient(259.21deg,#009cde 4.15%,#9a41b9 41.9%,#15be11 73.27%,#098147 92.87%) 0 0 no-repeat;-webkit-clip-path:polygon(evenodd,15% 5%,74% 0%,100% 72%,86% 100%,9% 99%,0% 32%,calc(0% + 5px) calc(32% + 2px),calc(15% + 2px) calc(5% + 4px),calc(74% - 2px) calc(0% + 4px),calc(100% - 5px) 72%,calc(86% - 2px) calc(100% - 6px),calc(9% + 3px) calc(99% - 4px),calc(0% + 5px) calc(32% + 2px),0% 32%);clip-path:polygon(evenodd,15% 5%,74% 0%,100% 72%,86% 100%,9% 99%,0% 32%,calc(0% + 5px) calc(32% + 2px),calc(15% + 2px) calc(5% + 4px),calc(74% - 2px) calc(0% + 4px),calc(100% - 5px) 72%,calc(86% - 2px) calc(100% - 6px),calc(9% + 3px) calc(99% - 4px),calc(0% + 5px) calc(32% + 2px),0% 32%);content:'';top:0;margin-left:-400px;margin-right:-200px;min-width:calc(100vw + 600px);min-height:calc(100% + 60px)}@media print,screen and (min-width:64em){.region-footer-top .content::after{display:none}}.region-footer-top .block-subscribe{position:relative;display:flex;align-items:center;position:relative;position:relative}@media print,screen and (max-width:47.99875em){.region-footer-top .block-subscribe{flex-wrap:wrap}}@media print,screen and (max-width:63.99875em){.region-footer-top .block-subscribe{flex:0 0 100%;max-width:100%;padding-right:.5rem;padding-left:.5rem;margin-bottom:40px}}@media print,screen and (max-width:63.99875em) and (min-width:48em){.region-footer-top .block-subscribe{padding-right:.5rem;padding-left:.5rem}}@media print,screen and (max-width:63.99875em) and (min-width:64em){.region-footer-top .block-subscribe{padding-right:1rem;padding-left:1rem}}@media print,screen and (min-width:64em){.region-footer-top .block-subscribe{padding-right:.5rem;padding-left:.5rem;grid-column:1 / span 1;grid-row:1 / span 2;height:100%}}@media print,screen and (min-width:64em) and (min-width:48em){.region-footer-top .block-subscribe{padding-right:.5rem;padding-left:.5rem}}@media print,screen and (min-width:64em) and (min-width:64em){.region-footer-top .block-subscribe{padding-right:1rem;padding-left:1rem}}.region-footer-top .block-subscribe::before{position:absolute;z-index:-1;width:1100px;height:431px;background:#f8f8f8 0 0 no-repeat;-webkit-clip-path:polygon(29% 0,91% 14%,100% 60%,90% 97%,17% 100%,0 48%,9% 28%);clip-path:polygon(29% 0,91% 14%,100% 60%,90% 97%,17% 100%,0 48%,9% 28%);content:'';top:-52px;right:18px}@media print,screen and (max-width:63.99875em){.region-footer-top .block-subscribe::before{display:none}}.region-footer-top .block-subscribe::after{position:absolute;z-index:-1;width:1005px;height:354px;background:linear-gradient(259.21deg,#009cde 4.15%,#9a41b9 41.9%,#15be11 73.27%,#098147 92.87%) 0 0 no-repeat;-webkit-clip-path:polygon(evenodd,15% 5%,74% 0%,100% 72%,86% 100%,9% 99%,0% 32%,calc(0% + 5px) calc(32% + 2px),calc(15% + 2px) calc(5% + 4px),calc(74% - 2px) calc(0% + 4px),calc(100% - 5px) 72%,calc(86% - 2px) calc(100% - 6px),calc(9% + 3px) calc(99% - 4px),calc(0% + 5px) calc(32% + 2px),0% 32%);clip-path:polygon(evenodd,15% 5%,74% 0%,100% 72%,86% 100%,9% 99%,0% 32%,calc(0% + 5px) calc(32% + 2px),calc(15% + 2px) calc(5% + 4px),calc(74% - 2px) calc(0% + 4px),calc(100% - 5px) 72%,calc(86% - 2px) calc(100% - 6px),calc(9% + 3px) calc(99% - 4px),calc(0% + 5px) calc(32% + 2px),0% 32%);content:'';top:-52px;right:36px}@media print,screen and (max-width:63.99875em){.region-footer-top .block-subscribe::after{display:none}}@media print,screen and (max-width:47.99875em){.region-footer-top .block-subscribe .text{flex:1 100%;margin-bottom:16px}}@media print,screen and (min-width:48em){.region-footer-top .block-subscribe .text{margin-right:32px}}@media screen and (min-width:75em){.region-footer-top .block-subscribe .text{margin-right:60px}}.region-footer-top .block-subscribe__title{font-family:"Ubuntu",sans-serif;font-size:1.25rem;font-weight:700;line-height:1.2;margin-bottom:2px}@media print,screen and (min-width:48em){.region-footer-top .block-subscribe__title{font-size:1.375rem;font-weight:700;line-height:1.1818}}.region-footer-top .block-subscribe p{line-height:1.5;font-size:.9375rem;line-height:1.6em;margin:0}@media print,screen and (min-width:48em){.region-footer-top .block-subscribe p{font-size:1rem;line-height:1.5em}}.region-footer-top .block-subscribe .btn{display:inline-flex;align-items:center}.region-footer-top .block-subscribe .btn:before{content:"";margin-right:16px;font-size:24px}.region-footer-top .navigation__heading{line-height:1.5;font-size:.75rem;line-height:1.5em;text-transform:uppercase;letter-spacing:0.3em;margin-bottom:12px;color:#929292}@media print,screen and (min-width:48em){.region-footer-top .navigation__heading{font-size:.75rem;line-height:1.5em;text-transform:uppercase;letter-spacing:0.3em}}@media print,screen and (min-width:48em){.region-footer-top .navigation__heading{line-height:1.5;font-size:.875rem;font-weight:500;line-height:1.7143em;text-transform:uppercase;letter-spacing:0.2em}}@media print,screen and (min-width:48em) and (min-width:48em){.region-footer-top .navigation__heading{font-size:.9375rem;font-weight:500;line-height:1.6em;text-transform:uppercase;letter-spacing:0.2em}}@media print,screen and (max-width:47.99875em){.region-footer-top .menu--social{flex:0 0 100%;max-width:100%;padding-right:.5rem;padding-left:.5rem}}@media print,screen and (max-width:47.99875em) and (min-width:48em){.region-footer-top .menu--social{padding-right:.5rem;padding-left:.5rem}}@media print,screen and (max-width:47.99875em) and (min-width:64em){.region-footer-top .menu--social{padding-right:1rem;padding-left:1rem}}@media print,screen and (min-width:48em) and (max-width:63.99875em){.region-footer-top .menu--social{flex:0 0 50%;max-width:50%;padding-right:.5rem;padding-left:.5rem}}@media print,screen and (min-width:48em) and (max-width:63.99875em) and (min-width:48em){.region-footer-top .menu--social{padding-right:.5rem;padding-left:.5rem}}@media print,screen and (min-width:48em) and (max-width:63.99875em) and (min-width:64em){.region-footer-top .menu--social{padding-right:1rem;padding-left:1rem}}@media print,screen and (min-width:64em){.region-footer-top .menu--social{padding-right:.5rem;padding-left:.5rem;grid-column:2 / span 1;grid-row:1 / span 1}}@media print,screen and (min-width:64em) and (min-width:48em){.region-footer-top .menu--social{padding-right:.5rem;padding-left:.5rem}}@media print,screen and (min-width:64em) and (min-width:64em){.region-footer-top .menu--social{padding-right:1rem;padding-left:1rem}}.region-footer-top .menu--social:not(:last-child){margin-bottom:32px}@media print,screen and (min-width:48em){.region-footer-top .menu--social:not(:last-child){margin-bottom:24px}}@media print,screen and (max-width:47.99875em){.region-footer-top .menu--community{flex:0 0 100%;max-width:100%;padding-right:.5rem;padding-left:.5rem}}@media print,screen and (max-width:47.99875em) and (min-width:48em){.region-footer-top .menu--community{padding-right:.5rem;padding-left:.5rem}}@media print,screen and (max-width:47.99875em) and (min-width:64em){.region-footer-top .menu--community{padding-right:1rem;padding-left:1rem}}@media print,screen and (min-width:48em) and (max-width:63.99875em){.region-footer-top .menu--community{flex:0 0 50%;max-width:50%;padding-right:.5rem;padding-left:.5rem}}@media print,screen and (min-width:48em) and (max-width:63.99875em) and (min-width:48em){.region-footer-top .menu--community{padding-right:.5rem;padding-left:.5rem}}@media print,screen and (min-width:48em) and (max-width:63.99875em) and (min-width:64em){.region-footer-top .menu--community{padding-right:1rem;padding-left:1rem}}@media print,screen and (min-width:64em){.region-footer-top .menu--community{padding-right:.5rem;padding-left:.5rem;grid-column:2 / span 1;grid-row:2 / span 1}}@media print,screen and (min-width:64em) and (min-width:48em){.region-footer-top .menu--community{padding-right:.5rem;padding-left:.5rem}}@media print,screen and (min-width:64em) and (min-width:64em){.region-footer-top .menu--community{padding-right:1rem;padding-left:1rem}}
.region-header{padding-top:1.25rem;padding-bottom:1.25rem;position:relative;z-index:2}@media print,screen and (min-width:48em){.region-header{padding-top:2rem;padding-bottom:2rem;height:6.5rem}}body:not(.is-home-banner) .region-header{border-bottom:1px solid #eee;background-color:#fff}.region-header .content{max-width:84rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:flex;justify-content:space-between;align-items:center}@media print,screen and (min-width:48em){.region-header .content{padding-left:1rem;padding-right:1rem}}@media print,screen and (min-width:64em){.region-header .content{padding-left:2rem;padding-right:2rem}}.region-header .block--system-branding-block a{display:inline-block;position:relative}body.logo-type--light .region-header .block--system-branding-block a img{opacity:0}body.logo-type--light .region-header .block--system-branding-block a::after{position:absolute;top:0;left:0;width:8.05rem;height:2rem;background:url(/themes/custom/themekit/dist/css/../logo-white.svg) 0 0 no-repeat;background-size:contain;content:''}@media print,screen and (min-width:48em){body.logo-type--light .region-header .block--system-branding-block a::after{width:10.0625rem;height:2.5rem}}.region-header .block--system-branding-block img{height:2rem}@media print,screen and (min-width:48em){.region-header .block--system-branding-block img{height:2.5rem}}
