/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action:before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action:before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li:before{content:" \BB ";}.breadcrumb li:first-child:before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary:before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary:before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary:before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary:before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label:after,.container-inline .label:after{content:":";}.form-type-radios .container-inline label:after,.form-type-checkboxes .container-inline label:after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message:before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.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/images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/themes/contrib/classy/images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/themes/contrib/classy/images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/themes/contrib/classy/images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/themes/contrib/classy/images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/themes/contrib/classy/images/icons/text-x-script.png);}.file--text-html{background-image:url(/themes/contrib/classy/images/icons/text-html.png);}.file--text-plain{background-image:url(/themes/contrib/classy/images/icons/text-plain.png);}.file--application-pdf{background-image:url(/themes/contrib/classy/images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/themes/contrib/classy/images/icons/application-x-executable.png);}.file--audio{background-image:url(/themes/contrib/classy/images/icons/audio-x-generic.png);}.file--video{background-image:url(/themes/contrib/classy/images/icons/video-x-generic.png);}.file--text{background-image:url(/themes/contrib/classy/images/icons/text-x-generic.png);}.file--image{background-image:url(/themes/contrib/classy/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/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.node--unpublished{background-color:#fff4f4;}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.hsrt-footer{padding:1.25rem}@media(min-width:1024px){.hsrt-footer{padding:3.125rem}}.region-footer{max-width:1920px;margin:auto;padding:0}.footer-wrapper{align-content:center;background:#026666;color:#fff;display:flex;flex-direction:column;justify-content:center;padding:1.25rem}.footer-wrapper a{font-size:0.875rem;font-weight:700}.footer-wrapper a[href*=facebook],.footer-wrapper a[href*=instagram],.footer-wrapper a[href*=twitter],.footer-wrapper a[href*=linkedin],.footer-wrapper a.facebook-msg{color:rgba(0,0,0,0);display:block;font-size:1px;position:relative}.footer-wrapper a[href*=facebook]:before,.footer-wrapper a[href*=instagram]:before,.footer-wrapper a[href*=twitter]:before,.footer-wrapper a[href*=linkedin]:before,.footer-wrapper a.facebook-msg:before{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.footer-wrapper a[href*=facebook]{height:1.1875rem;width:1.1875rem}.footer-wrapper a[href*=facebook]:before{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.795.93h-16a1 1 0 00-1 1v16a1 1 0 001 1h8.615v-6.96H8.072V9.247h2.338v-2c0-2.325 1.42-3.592 3.5-3.592.7-.002 1.4.034 2.095.107v2.42H14.57c-1.128 0-1.348.538-1.348 1.325V9.24h2.697l-.35 2.725h-2.348v6.965h4.574a1 1 0 001-1v-16a1 1 0 00-1-1z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:block;height:1.1875rem;padding:0.625rem;position:absolute;width:1.1875rem}.footer-wrapper a[href*=instagram]:before{background-image:url("data:image/svg+xml,%3Csvg width='19' height='19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.742 6.236a6.53 6.53 0 00-.419-2.216 4.61 4.61 0 00-2.633-2.633 6.606 6.606 0 00-2.186-.42C12.542.924 12.237.912 9.795.912s-2.755 0-3.71.055a6.606 6.606 0 00-2.185.42A4.607 4.607 0 001.267 4.02a6.554 6.554 0 00-.419 2.185c-.043.963-.056 1.268-.056 3.71s0 2.754.056 3.71c.015.748.156 1.486.42 2.187A4.61 4.61 0 003.9 18.444a6.584 6.584 0 002.185.45c.963.043 1.268.056 3.71.056s2.755 0 3.71-.056a6.59 6.59 0 002.186-.42 4.615 4.615 0 002.633-2.632c.263-.7.404-1.438.42-2.187.042-.962.055-1.267.055-3.71-.002-2.442-.002-2.752-.058-3.71zM9.79 14.533A4.622 4.622 0 015.166 9.91a4.623 4.623 0 114.623 4.623zm4.807-8.34a1.077 1.077 0 01-1.078-1.077 1.077 1.077 0 112.155 0c0 .596-.482 1.078-1.077 1.078z' fill='%23fff'/%3E%3Cpath d='M9.79 12.913a3.003 3.003 0 100-6.006 3.003 3.003 0 000 6.006z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:block;height:1.1875rem;position:absolute;width:1.1875rem}.footer-wrapper a[href*=linkedin]{height:1.125rem;width:1.125rem}.footer-wrapper a[href*=linkedin]:before{background-image:url("data:image/svg+xml,%3Csvg width='18' height='18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 0H1a1 1 0 00-1 1v16a1 1 0 001 1h16a1 1 0 001-1V1a1 1 0 00-1-1zM5.339 15.337H2.667v-8.59h2.672v8.59zM4.003 5.574a1.548 1.548 0 110-3.096 1.548 1.548 0 010 3.096zm11.335 9.763h-2.669V11.16c0-.996-.018-2.277-1.388-2.277-1.39 0-1.601 1.086-1.601 2.207v4.248H7.013v-8.59h2.56v1.174h.037c.355-.675 1.227-1.387 2.524-1.387 2.704 0 3.203 1.778 3.203 4.092v4.71h.001z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:block;height:1.125rem;position:absolute;width:1.125rem}.footer-wrapper a[href*=twitter]{height:1rem;width:1.25rem}.footer-wrapper a[href*=twitter]:before{background-image:url("data:image/svg+xml,%3Csvg width='20' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.633 3.997c.013.175.013.349.013.523 0 5.325-4.053 11.461-11.46 11.461-2.282 0-4.402-.661-6.186-1.809.324.037.636.05.973.05a8.07 8.07 0 005.001-1.721 4.036 4.036 0 01-3.767-2.793c.249.037.499.062.761.062.361 0 .724-.05 1.061-.137A4.027 4.027 0 01.799 5.68v-.05c.537.299 1.16.486 1.82.511A4.022 4.022 0 01.823 2.787c0-.748.199-1.434.548-2.032A11.457 11.457 0 009.677 4.97c-.062-.3-.1-.611-.1-.923A4.026 4.026 0 0113.605.019c1.16 0 2.207.486 2.943 1.272a7.957 7.957 0 002.556-.973 4.02 4.02 0 01-1.771 2.22 8.073 8.073 0 002.319-.624 8.645 8.645 0 01-2.019 2.083z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:block;height:1rem;position:absolute;width:1.25rem}.footer-wrapper a.facebook-msg{height:1.375rem;width:1.375rem}.footer-wrapper a.facebook-msg:before{background-image:url("data:image/svg+xml,%3Csvg width='22' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 .5C5.26.5.606 4.85.606 10.22c0 3.053 1.507 5.778 3.863 7.56v3.72l3.548-1.968c.946.266 1.946.408 2.986.408 5.74 0 10.395-4.352 10.395-9.72C21.395 4.85 16.74.5 11 .5zm1.095 13.034l-2.69-2.793-5.177 2.863 5.676-6.023 2.689 2.794 5.179-2.864-5.677 6.023z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:block;height:1.375rem;position:absolute;width:1.375rem}.footer-wrapper a.facebook-msg img{display:none}.footer-wrapper a li{align-items:center;display:flex}.footer-wrapper>*{margin:1.5rem auto}.footer-wrapper svg,.footer-wrapper path{fill:#fff}.footer-wrapper .menu--main{margin:1.5rem auto}.footer-wrapper .menu{align-items:center;display:flex;flex-flow:column}.footer-wrapper a,.footer-wrapper p{text-align:center}.footer-wrapper a,.footer-wrapper button{outline:0px dashed rgba(255,255,255,0)}.footer-wrapper a:not([disabled=disabled]):hover,.footer-wrapper button:not([disabled=disabled]):hover{outline:0.125rem dashed rgba(255,255,255,.25);outline-offset:0.25rem}.footer-wrapper a:not([disabled=disabled]):focus,.footer-wrapper button:not([disabled=disabled]):focus{outline:0.125rem dashed #fff;outline-offset:0.25rem}.footer-wrapper a{font-size:0.875rem;font-weight:700}.region-footer .footer-wrapper a.is-active{color:#fff;text-decoration:underline}.footer-wrapper .field--name-field-links{align-items:center;display:flex;justify-content:center}.footer-wrapper .field--name-field-links .field__item{margin:0 1.5rem}.footer-wrapper h2{color:#fff;font-size:1rem;font-weight:700;margin-bottom:1.375rem;text-align:center}
.hsrt-grid-list{padding:1.25rem}@media(min-width:1024px){.hsrt-grid-list{padding:1.25rem 3.125rem}}.hsrt-grid-list .grid-title{color:#000;font-family:MuseoSansRounded-700,sans-serif;font-weight:400;font-size:2rem;font-style:normal;line-height:1.2;margin-left:auto;margin-right:auto;max-width:915px;text-align:center}@media(min-width:768px){.hsrt-grid-list .grid-title{font-size:3.25rem}}.hsrt-grid-list .grid-list-wrapper{display:flex;flex-wrap:wrap}.hsrt-grid-list .grid-list-wrapper>.field__item,.hsrt-grid-list .grid-list-wrapper .views-row{display:flex;flex-basis:100%;justify-content:center;min-width:15.625rem;padding:1.25rem 0}@media(min-width:768px){.hsrt-grid-list .grid-list-wrapper.grid-item-type--medium>.field__item,.hsrt-grid-list .grid-list-wrapper.grid-item-type--medium .views-row{flex-basis:30.303030303%;min-width:18.75rem;padding:1rem}@supports(display:grid){.hsrt-grid-list .grid-list-wrapper.grid-item-type--medium>.field__item,.hsrt-grid-list .grid-list-wrapper.grid-item-type--medium .views-row{padding:0}}}@media(min-width:1024px){.hsrt-grid-list .grid-list-wrapper.grid-item-type--large>.field__item,.hsrt-grid-list .grid-list-wrapper.grid-item-type--large .views-row{flex-basis:45.4545454545%;margin:1rem;min-width:26.25rem}@supports(display:grid){.hsrt-grid-list .grid-list-wrapper.grid-item-type--large>.field__item,.hsrt-grid-list .grid-list-wrapper.grid-item-type--large .views-row{margin:0}}}@supports(display:grid){.hsrt-grid-list .grid-list-wrapper{display:grid}.hsrt-grid-list .grid-list-wrapper>.field__item,.hsrt-grid-list .grid-list-wrapper .views-row{padding:0}}@supports(display:grid){.hsrt-grid-list .grid-list-wrapper.grid-gap--normal{grid-gap:1rem}}@supports(display:grid){.hsrt-grid-list .grid-list-wrapper.grid-gap--wide{grid-gap:3rem}}.hsrt-grid-list .grid-list-wrapper.grid-width--narrow{max-width:915px;margin:auto;padding:0}.hsrt-grid-list .grid-list-wrapper.grid-width--normal{max-width:1115px;margin:auto;padding:0}@supports(display:grid){.hsrt-grid-list .grid-list-wrapper.grid-item-type--small{grid-template-columns:repeat(auto-fill,minmax(18.125rem,1fr))}}@supports(display:grid){.hsrt-grid-list .grid-list-wrapper.grid-item-type--medium{grid-template-columns:repeat(auto-fill,minmax(18.75rem,1fr))}}@supports(display:grid){.hsrt-grid-list .grid-list-wrapper.grid-item-type--large{grid-template-columns:repeat(auto-fill,minmax(26.25rem,1fr))}}@media(max-width:567px){.hsrt-grid-list .grid-list-wrapper.grid-item-type--small,.hsrt-grid-list .grid-list-wrapper.grid-item-type--medium,.hsrt-grid-list .grid-list-wrapper.grid-item-type--large{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}
.region-header{z-index:36;background:#fff;display:flex;font-size:1rem;font-weight:700;left:0;position:fixed;right:0;top:0}@media(min-width:1024px){.region-header{font-size:0.875rem}}.region-header a,.region-header button{outline:0px dashed rgba(0,0,0,0)}.region-header a:not([disabled=disabled]):hover,.region-header button:not([disabled=disabled]):hover{outline:0.125rem dashed rgba(0,0,0,.25);outline-offset:0.3125rem}.region-header a:not([disabled=disabled]):focus,.region-header button:not([disabled=disabled]):focus{outline:0.125rem dashed #000;outline-offset:0.3125rem}.toolbar-fixed:not(.menu-open) .region-header{z-index:unset;position:relative}.toolbar-fixed.menu-open .region-header{top:2.5rem}.toolbar-tray-open.menu-open .region-header{top:6.25rem}.scroll-active .region-header{z-index:36}.region-header .logo{z-index:36}.region-header .logo svg,.region-header .logo path{transition:all .2s ease-in-out}.region-header .logo svg{height:3.4375rem;width:6.125rem}@media(min-width:1024px){.region-header .logo svg{height:4.6875rem;width:8.375rem}}.menu-open .region-header .logo>svg{height:3.125rem;width:5.625rem}.menu-open .region-header .logo>svg path{fill:#000}.region-header .link-home svg{height:1.5625rem;margin-left:0.625rem;position:relative;top:-REM(3)}.region-header .link-home{align-items:center;display:flex}@media(min-width:1024px){.region-header .link-home{margin-left:auto}}.menu-open .region-header:after{z-index:35;background:#fff;content:"";height:4.375rem;left:0;position:absolute;top:0;width:100%}.header-content-wrapper{max-width:1250px;margin:auto;padding:0.3125rem 1.25rem;align-items:center;display:flex;justify-content:space-between;width:100%}@media(min-width:1024px){.header-content-wrapper{padding:0.625rem 3.125rem}}.header-button-group{margin:0 1rem 0 auto}@media(min-width:1024px){.header-button-group{align-self:flex-end}}.header-nav-wrapper{display:none;flex-direction:column}.menu-open .header-nav-wrapper{align-items:center;background:#fff;display:flex;flex-direction:column;height:100%;left:0;min-height:100vh;overflow-y:scroll;padding-top:3.75rem;position:absolute;right:0;top:0}@media(min-width:1024px){.header-nav-wrapper{display:flex}}.header-nav-wrapper .menu-links-wrapper{margin-top:2rem;padding:1.25rem 1.25rem 10rem}@media(min-width:1024px){.header-nav-wrapper .menu-links-wrapper{margin-top:0;padding:0;white-space:nowrap}}.header-nav-wrapper a[href*=search]:after{background-repeat:no-repeat;display:inline-block;vertical-align:sub;margin-left:0.3125rem}.header-nav-wrapper a[href*=search]:after{background-image:url("data:image/svg+xml,%3Csvg width='21' height='22' viewBox='0 0 21 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.26 18.517a8.361 8.361 0 005.235-1.853l4.7 4.825 1.51-1.552-4.699-4.826a8.878 8.878 0 001.806-5.376c0-4.842-3.837-8.782-8.552-8.782C4.544.953.707 4.893.707 9.735c0 4.842 3.837 8.782 8.553 8.782zm0-15.368c3.537 0 6.414 2.954 6.414 6.586S12.797 16.32 9.26 16.32c-3.538 0-6.415-2.954-6.415-6.586S5.722 3.149 9.26 3.149z' fill='%23000'/%3E%3Cpath d='M10.769 8.184c.405.417.628.968.628 1.553h2.138c0-1.17-.444-2.272-1.255-3.105-1.618-1.66-4.425-1.66-6.042 0l1.51 1.554c.812-.832 2.212-.83 3.02-.002z' fill='%23000'/%3E%3C/svg%3E");content:"";display:inline-block;height:1.375rem;width:1.3125rem}.menu-toggle-mobile{z-index:36;align-items:flex-end;background:rgba(0,0,0,0);border:none;display:flex;flex-direction:column;justify-content:center}@media(min-width:1024px){.menu-toggle-mobile{display:none}}.menu-toggle-mobile .bar{background:#000;height:0.1875rem;margin:2px 0;transition:all ease-in-out .2s;width:1.875rem}.menu-toggle-mobile .bar:first-child{margin-top:0}.menu-toggle-mobile .bar:last-child{margin-bottom:0}.menu-toggle-mobile .bar2,.menu-toggle-mobile .bar4{width:1.375rem}.menu-toggle-mobile.open .bar1{height:0.25rem;transform:translateY(7px) rotate(-45deg)}.menu-toggle-mobile.open .bar2,.menu-toggle-mobile.open .bar4{width:0;height:0;opacity:0;transform:rotate(135deg)}.menu-toggle-mobile.open .bar3{height:0.25rem;transform:translateY(-5px) rotate(45deg)}
.open .menu--main{min-height:40%}.menu--main .menu-level--0 .menu-item--active-trail>a,.menu--main .menu-level--0 .menu-item--active-trail>button,.menu--main .menu-level--0 .menu-item--active-trail .is-active{color:#026666;font-weight:800}.menu--main .menu-level--0 .menu-item--active-trail>a,.menu--main .menu-level--0 .menu-item--active-trail .is-active{border-bottom:0.125rem solid #026666;margin-bottom:-2px}.menu--main .menu-level--0 .menu-item--active-trail>.toggle-submenu-btn:after{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.12 1.29L6 5.17l3.88-3.88a.996.996 0 111.41 1.41L6.7 7.29a.996.996 0 01-1.41 0L.7 2.7a.996.996 0 010-1.41c.39-.38 1.03-.39 1.42 0z' fill='%23026666'/%3E%3C/svg%3E")}ul.menu{display:flex;justify-content:flex-end;margin:0}.menu-open ul.menu{justify-content:space-around;flex-direction:column}ul.menu li{align-items:center;display:flex;margin:0 1rem;min-height:30px;padding:0}ul.menu.menu-level--0{flex-wrap:wrap}.region-footer ul.menu{flex-wrap:wrap}#block-huvudmeny{margin-top:1.875rem}#block-huvudmeny .menu-level--0{font-size:1.25rem;font-weight:700;flex-wrap:wrap}@media(min-width:1024px){#block-huvudmeny .menu-level--0{font-size:1.125rem}}#block-huvudmeny .menu-level--0 li{position:relative;display:block}#block-huvudmeny .menu-level--0>li{margin:0.625rem 1rem}@media(min-width:1024px){#block-huvudmeny .menu-level--0>li{margin:0.3125rem 1rem}}#block-huvudmeny .menu-level--0>li>ul{background:#fff;border-radius:0 0 0.875rem 0.875rem;display:none;padding:0;position:relative;z-index:10}@media(min-width:1024px){#block-huvudmeny .menu-level--0>li>ul{box-shadow:0 0 14px rgba(0,0,0,.15);border-radius:0.875rem;right:-0.8rem;padding:0;position:absolute;top:2.375rem}#block-huvudmeny .menu-level--0>li>ul:after{background:linear-gradient(45deg,#fff 50%,rgba(255,255,255,0) 51%,rgba(255,255,255,0) 100%);content:"";height:0.9375rem;position:absolute;right:3rem;top:0;transform:translate(-50%,-50%) rotate(135deg);width:0.9375rem}}#block-huvudmeny .menu-level--0>li.open ul{display:block}#block-huvudmeny li.menu-item--expanded.menu-level--1 ul{display:none;padding:0;position:relative;top:0}#block-huvudmeny li.menu-item--expanded.menu-level--1.open ul{display:block}#block-huvudmeny li.menu-level--1,#block-huvudmeny li.menu-level--2{border-bottom:1px solid #f0f0f0;font-size:1rem;font-weight:400;padding:1.25rem 0.625rem}#block-huvudmeny li.menu-level--1:last-of-type,#block-huvudmeny li.menu-level--2:last-of-type{border-bottom:0}#block-huvudmeny li.menu-level--1.open,#block-huvudmeny li.menu-level--2.open{border-bottom:none}#block-huvudmeny li.menu-level--2:last-of-type{padding-bottom:0}#block-huvudmeny .menu-level--2{margin:0}.toggle-submenu-btn{outline:0px dashed rgba(0,0,0,0);background:rgba(0,0,0,0);border:none;padding:0 2rem 0 0;position:relative;text-align:left;width:100%}.toggle-submenu-btn:not([disabled=disabled]):hover{outline:0.125rem dashed rgba(0,0,0,.25);outline-offset:0.25rem}.toggle-submenu-btn:not([disabled=disabled]):focus{outline:0.125rem dashed #000;outline-offset:0.25rem}@media(min-width:1024px){.toggle-submenu-btn{padding:0 2rem 0 0.3125rem}}.toggle-submenu-btn.menu-level--0.expanded,.toggle-submenu-btn.menu-level--1.expanded,.toggle-submenu-btn.menu-level--2.expanded{margin-bottom:0.5rem;font-weight:700}.toggle-submenu-btn.menu-level--0.expanded{color:#026666}@media(min-width:1024px){.toggle-submenu-btn.menu-level--0.expanded{margin-bottom:0}}.toggle-submenu-btn:after{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.12 1.29L6 5.17l3.88-3.88a.996.996 0 111.41 1.41L6.7 7.29a.996.996 0 01-1.41 0L.7 2.7a.996.996 0 010-1.41c.39-.38 1.03-.39 1.42 0z' fill='%23000'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:inline-block;height:0.5rem;position:absolute;right:0.3125rem;top:50%;transform-origin:top;transform:rotate(0deg) translateY(-50%);transition:transform .25s cubic-bezier(0.53,-0.27,0.5,1.49);width:0.75rem}@media(min-width:1024px){.toggle-submenu-btn:after{margin-left:0.625rem}}.toggle-submenu-btn.expanded:after{transform:rotate(180deg) translateY(-50%)}.toggle-submenu-btn.expanded.menu-level--0:after{background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.12 1.29L6 5.17l3.88-3.88a.996.996 0 111.41 1.41L6.7 7.29a.996.996 0 01-1.41 0L.7 2.7a.996.996 0 010-1.41c.39-.38 1.03-.39 1.42 0z' fill='%23026666'/%3E%3C/svg%3E")}

.button{margin:0}.btn,.paragraph--call-to-action__inner .field--name-field-link a{border-radius:0.875rem;border:none;display:inline-block;font-size:1.25rem;font-weight:700;margin-top:1rem;min-width:8.75rem;outline-offset:2px;padding:1rem 2rem;text-align:center;text-decoration:none}@media(min-width:568px){.btn,.paragraph--call-to-action__inner .field--name-field-link a{min-width:13.75rem}}@media(min-width:768px){.btn,.paragraph--call-to-action__inner .field--name-field-link a{min-width:15rem;padding:1rem 3rem}}.btn:active,.paragraph--call-to-action__inner .field--name-field-link a:active{box-shadow:none}.btn:hover,.paragraph--call-to-action__inner .field--name-field-link a:hover{text-decoration:none}.btn--green{outline:0px dashed rgba(2,102,102,0);background:#026666;border:2px solid #026666;color:#fff}.btn--green:not([disabled=disabled]):hover{outline:0.125rem dashed rgba(2,102,102,.25);outline-offset:0.25rem}.btn--green:not([disabled=disabled]):focus{outline:0.125rem dashed #026666;outline-offset:0.25rem}.btn--green:hover,.btn--green:focus{background:#fff;color:#026666}.btn--green:active{background:#026666;border:2px solid #026666;color:#fff}.btn--orange,.paragraph--call-to-action__inner.color--orange .field--name-field-link a{outline:0px dashed rgba(255,255,255,0);background:#fff;border:2px solid #f90;color:#000}.btn--orange:not([disabled=disabled]):hover,.paragraph--call-to-action__inner.color--orange .field--name-field-link a:not([disabled=disabled]):hover{outline:0.125rem dashed rgba(255,255,255,.25);outline-offset:0.25rem}.btn--orange:not([disabled=disabled]):focus,.paragraph--call-to-action__inner.color--orange .field--name-field-link a:not([disabled=disabled]):focus{outline:0.125rem dashed #fff;outline-offset:0.25rem}.btn--orange:hover,.paragraph--call-to-action__inner.color--orange .field--name-field-link a:hover,.btn--orange:focus,.paragraph--call-to-action__inner.color--orange .field--name-field-link a:focus{background:#000;border:2px solid #fff;color:#fff}.btn--orange:active,.paragraph--call-to-action__inner.color--orange .field--name-field-link a:active{background:#fff;border:2px solid #f90;color:#000}.btn--white,.paragraph--call-to-action__inner.color--green .field--name-field-link a{outline:0px dashed rgba(255,255,255,0);background:#fff;border:2px solid #026666;color:#026666}.btn--white:not([disabled=disabled]):hover,.paragraph--call-to-action__inner.color--green .field--name-field-link a:not([disabled=disabled]):hover{outline:0.125rem dashed rgba(255,255,255,.25);outline-offset:0.25rem}.btn--white:not([disabled=disabled]):focus,.paragraph--call-to-action__inner.color--green .field--name-field-link a:not([disabled=disabled]):focus{outline:0.125rem dashed #fff;outline-offset:0.25rem}.btn--white:hover,.paragraph--call-to-action__inner.color--green .field--name-field-link a:hover,.btn--white:focus,.paragraph--call-to-action__inner.color--green .field--name-field-link a:focus{background:#000;border:2px solid #fff;color:#fff}.btn--white:active,.paragraph--call-to-action__inner.color--green .field--name-field-link a:active{background:#fff;border:2px solid #026666;color:#026666}.btn--black,.paragraph--call-to-action__inner .field--name-field-link a{outline:0px dashed rgba(0,0,0,0);background:#000;border:2px solid #000;color:#fff}.btn--black:not([disabled=disabled]):hover,.paragraph--call-to-action__inner .field--name-field-link a:not([disabled=disabled]):hover{outline:0.125rem dashed rgba(0,0,0,.25);outline-offset:0.25rem}.btn--black:not([disabled=disabled]):focus,.paragraph--call-to-action__inner .field--name-field-link a:not([disabled=disabled]):focus{outline:0.125rem dashed #000;outline-offset:0.25rem}.btn--black:hover,.paragraph--call-to-action__inner .field--name-field-link a:hover,.btn--black:focus,.paragraph--call-to-action__inner .field--name-field-link a:focus{background:#fff;color:#000}.btn--black:active,.paragraph--call-to-action__inner .field--name-field-link a:active{background:#000;border:2px solid #000;color:#fff}.btn--green:active,.btn--white:active,.btn--black:active,.paragraph--call-to-action__inner .field--name-field-link a:active{box-shadow:none;text-decoration:none}.paragraph--call-to-action{padding:3.125rem 1.25rem}@media(min-width:1024px){.paragraph--call-to-action{padding:3.125rem}}.paragraph--call-to-action__inner{max-width:915px;margin:auto;padding:0;border-radius:0.875rem;padding:3.125rem 1.25rem;text-align:center}.paragraph--call-to-action__inner h2{color:#000;font-family:MuseoSansRounded-700,sans-serif;font-weight:400;font-size:2rem;font-style:normal;line-height:1.2;margin:0 auto 1.5rem auto;max-width:31.25rem}@media(min-width:768px){.paragraph--call-to-action__inner h2{font-size:3.25rem}}.paragraph--call-to-action__inner p{font-size:1rem;margin:2rem auto}@media(min-width:768px){.paragraph--call-to-action__inner p{font-size:1.25rem}}.paragraph--call-to-action__inner ul,.paragraph--call-to-action__inner ol{padding-left:1.875rem}@media(min-width:568px){.paragraph--call-to-action__inner ul,.paragraph--call-to-action__inner ol{padding-left:3.125rem}}.paragraph--call-to-action__inner ul li,.paragraph--call-to-action__inner ol li{padding-left:0.625rem;text-align:left}.paragraph--call-to-action__inner .text-formatted{margin:0 auto;max-width:40.625rem}.paragraph--call-to-action__inner .field--name-field-link a{margin-top:2rem}@media(min-width:768px){.paragraph--call-to-action__inner .field--name-field-link a{margin-top:3rem}}.paragraph--call-to-action__inner.color--cyan{background:#66e2e2}.paragraph--call-to-action__inner.color--green{background:#026666;color:#fff}.paragraph--call-to-action__inner.color--orange{background:#f90;color:#000}.paragraph--call-to-action__inner.color--white{box-shadow:0px 0px 14px rgba(0,0,0,.07);background:#fff;color:#000}.paragraph--call-to-action__inner.color--green h2{color:#fff}.paragraph--call-to-action__inner.size--large{max-width:93.75rem}@media(min-width:768px){.paragraph--call-to-action__inner.size--large{border-radius:0;padding:6rem 1.25rem}}.paragraph--call-to-action__inner.size--large .text-formatted{margin:0 auto;max-width:915px}
.paragraph--documents{max-width:915px;margin:auto;padding:1.25rem 1.25rem}.paragraph--documents__inner{box-shadow:0px 0px 14px rgba(0,0,0,.07);border-radius:0.875rem;padding:1.25rem}@media(min-width:768px){.paragraph--documents__inner{padding:1.25rem 3.125rem}}.paragraph--documents__inner header{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}.paragraph--documents__inner .header-icon{border-radius:0.875rem;border:1px solid #000;display:flex;padding:0.625rem 0.75rem}.paragraph--documents__inner h2{font-size:1.625rem;font-weight:400;margin-left:1.25rem}.paragraph--documents__inner .documents-wrapper{overflow:hidden;padding:0.3125rem;position:relative}.paragraph--documents__inner .field__items{display:flex;flex-wrap:wrap;justify-content:space-between}.paragraph--documents__inner .field__items>.field__item{background:#fbfbfb;border-radius:0.875rem;border:1px solid #f0f0f0;margin:0.625rem 0;width:100%}@media(min-width:768px){.paragraph--documents__inner .field__items>.field__item{width:48%}}.paragraph--documents__inner .field__items .file{display:block;padding:0;background-image:none}.paragraph--documents__inner .field__items a{align-items:center;display:flex;justify-content:space-between;padding:1.125rem}.paragraph--documents__inner .field__items a:after{background-image:url("data:image/svg+xml,%3Csvg width='21' height='15' viewBox='0 0 21 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.665 6.608C17.228 3.166 14.28.496 10.72.496c-2.756 0-5.15 1.611-6.243 4.15C2.33 5.288.72 7.316.72 9.496c0 2.757 2.243 5 5 5h1v-2h-1c-1.654 0-3-1.346-3-3 0-1.404 1.199-2.757 2.673-3.016l.58-.102.193-.558c.703-2.05 2.448-3.324 4.554-3.324 2.757 0 5 2.243 5 5v1h1c1.103 0 2 .897 2 2s-.897 2-2 2h-2v2h2c2.206 0 4-1.794 4-4a4.008 4.008 0 00-3.056-3.888z' fill='%23000'/%3E%3Cpath d='M11.72 9.496v-4h-2v4h-3l4 5 4-5h-3z' fill='%23000'/%3E%3C/svg%3E%0A");background-position:right center;background-repeat:no-repeat;content:"";display:inline-block;height:15px;padding:0.625rem;width:21px}.paragraph--documents__inner .toggle-documents-btn{background:rgba(0,0,0,0);border:none;display:none;margin:1.25rem auto}@media(min-width:768px){.paragraph--documents__inner .toggle-documents-btn{margin:2.5rem auto}}.paragraph--documents__inner .toggle-documents-btn:focus,.paragraph--documents__inner .toggle-documents-btn:hover{cursor:pointer;outline:2px dashed #026666;outline-offset:3px}.paragraph--documents__inner .toggle-documents-btn.active{display:flex}.paragraph--documents__inner .toggle-documents-btn svg{transform:rotate(0deg);transition:transform .25s cubic-bezier(0.53,-0.27,0.5,1.49)}.paragraph--documents__inner .toggle-documents-btn.open svg{transform:rotate(180deg)}
.paragraph--expandable-text{padding:1.25rem}.paragraph--expandable-text__inner{max-width:915px;margin:auto;padding:0}@media(min-width:768px){.paragraph--expandable-text__inner p{font-size:1.25rem}}.paragraph--expandable-text__inner .expandable-text{max-height:9.375rem;overflow:hidden;position:relative}.paragraph--expandable-text__inner .expandable-text.open{max-height:100%;overflow:initial}.paragraph--expandable-text__inner .expandable-text.open .fade-out{display:none}.paragraph--expandable-text__inner .fade-out{background-image:linear-gradient(rgba(255,255,255,0) 0%,rgb(255,255,255) 100%);display:block;height:100%;position:absolute;top:0;width:100%}.paragraph--expandable-text__inner .text-toggle-btn{background:none;border:2px solid rgba(0,0,0,0);color:#026666;display:block;font-size:1rem;font-weight:800;margin:0.625rem auto;padding:0.3125rem 1.875rem}@media(min-width:768px){.paragraph--expandable-text__inner .text-toggle-btn{font-size:1.25rem}}.paragraph--expandable-text__inner .text-toggle-btn:focus{outline:2px dashed #026666}.paragraph--expandable-text__inner .text-toggle-btn:hover:after,.paragraph--expandable-text__inner .text-toggle-btn:focus:after{width:100%}.paragraph--expandable-text__inner .text-toggle-btn:after{border-bottom:2px solid #026666;content:"";display:block;margin:0 auto 0 auto;transition:width .2s ease-in-out;width:70%}
.button{margin:0}.btn{border-radius:0.875rem;border:none;display:inline-block;font-size:1.25rem;font-weight:700;margin-top:1rem;min-width:8.75rem;outline-offset:2px;padding:1rem 2rem;text-align:center;text-decoration:none}@media(min-width:568px){.btn{min-width:13.75rem}}@media(min-width:768px){.btn{min-width:15rem;padding:1rem 3rem}}.btn:active{box-shadow:none}.btn:hover{text-decoration:none}.btn--green,.field--name-field-button{outline:0px dashed rgba(2,102,102,0);background:#026666;border:2px solid #026666;color:#fff}.btn--green:not([disabled=disabled]):hover,.field--name-field-button:not([disabled=disabled]):hover{outline:0.125rem dashed rgba(2,102,102,.25);outline-offset:0.25rem}.btn--green:not([disabled=disabled]):focus,.field--name-field-button:not([disabled=disabled]):focus{outline:0.125rem dashed #026666;outline-offset:0.25rem}.btn--green:hover,.field--name-field-button:hover,.btn--green:focus,.field--name-field-button:focus{background:#fff;color:#026666}.btn--green:active,.field--name-field-button:active{background:#026666;border:2px solid #026666;color:#fff}.btn--orange{outline:0px dashed rgba(255,255,255,0);background:#fff;border:2px solid #f90;color:#000}.btn--orange:not([disabled=disabled]):hover{outline:0.125rem dashed rgba(255,255,255,.25);outline-offset:0.25rem}.btn--orange:not([disabled=disabled]):focus{outline:0.125rem dashed #fff;outline-offset:0.25rem}.btn--orange:hover,.btn--orange:focus{background:#000;border:2px solid #fff;color:#fff}.btn--orange:active{background:#fff;border:2px solid #f90;color:#000}.btn--white{outline:0px dashed rgba(255,255,255,0);background:#fff;border:2px solid #026666;color:#026666}.btn--white:not([disabled=disabled]):hover{outline:0.125rem dashed rgba(255,255,255,.25);outline-offset:0.25rem}.btn--white:not([disabled=disabled]):focus{outline:0.125rem dashed #fff;outline-offset:0.25rem}.btn--white:hover,.btn--white:focus{background:#000;border:2px solid #fff;color:#fff}.btn--white:active{background:#fff;border:2px solid #026666;color:#026666}.btn--black{outline:0px dashed rgba(0,0,0,0);background:#000;border:2px solid #000;color:#fff}.btn--black:not([disabled=disabled]):hover{outline:0.125rem dashed rgba(0,0,0,.25);outline-offset:0.25rem}.btn--black:not([disabled=disabled]):focus{outline:0.125rem dashed #000;outline-offset:0.25rem}.btn--black:hover,.btn--black:focus{background:#fff;color:#000}.btn--black:active{background:#000;border:2px solid #000;color:#fff}.btn--green:active,.field--name-field-button:active,.btn--white:active,.btn--black:active{box-shadow:none;text-decoration:none}.paragraph--hero{padding:0 1.25rem;margin-bottom:1rem}@media(min-width:1024px){.paragraph--hero{padding:0 3.125rem}}.paragraph--hero__inner{max-width:1920px;margin:auto;padding:0;overflow:hidden;position:relative}.hero-container{display:flex;flex-wrap:wrap;justify-content:center}.hero-container.has-image{min-height:26.25rem;padding:1.25rem 1.25rem 1.25rem 0}@media(min-width:568px){.hero-container.has-image{min-height:31.875rem}}@media(min-width:768px){.hero-container.has-image{min-height:42.5rem}}@media(min-width:1024px){.hero-container.has-image{min-height:50rem;padding:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.hero-container.has-image{height:0}}.has-form .hero-container,.has-image-small .hero-container{padding:1.25rem}@media(min-width:1024px){.has-form .hero-container,.has-image-small .hero-container{padding:0}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.has-form .hero-container,.has-image-small .hero-container{height:auto}}@media(-ms-high-contrast:none)and (min-width:1024px),(-ms-high-contrast:active)and (min-width:1024px){.has-form .hero-container,.has-image-small .hero-container{height:0}}.hero-container h1{hyphens:auto}@media(-ms-high-contrast:none)and (max-width:567px),(-ms-high-contrast:active)and (max-width:567px){.hero-container h1{word-break:break-all}}.hero-content-wrapper{align-items:center;display:flex;flex:1 1 100%;flex-wrap:wrap;justify-content:center;max-width:100%}.has-image .hero-content-wrapper{color:#000}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.has-image .hero-content-wrapper{justify-content:flex-start}}@media(min-width:1024px){.hero-content-wrapper{flex-wrap:nowrap;justify-content:space-between}}.field--name-field-hero-image .contextual-region{position:static}.field--name-field-hero-image picture{bottom:0;height:100%;left:0;max-height:100%;max-width:100%;position:absolute;right:0;top:0;z-index:-1}.field--name-field-hero-image img{height:100%;min-width:100%;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports(object-fit:cover){.field--name-field-hero-image picture{display:flex;left:0}.field--name-field-hero-image img{object-fit:cover;object-position:50% 50%;width:100%}}.hero-content-text-wrapper{margin:auto}@media(max-width:567px){.hero-content-text-wrapper{width:100%}}.has-image .hero-content-text-wrapper{max-width:1920px;margin-left:0;width:80%}@media(min-width:568px){.has-image .hero-content-text-wrapper{width:70%}}@media(min-width:768px){.has-image .hero-content-text-wrapper{width:60%}}@media(min-width:1024px){.has-image .hero-content-text-wrapper{width:50%}}.has-form .hero-content-text-wrapper,.has-image-small .hero-content-text-wrapper{border-radius:0.875rem;margin:auto}@media(min-width:1024px){.has-form .hero-content-text-wrapper,.has-image-small .hero-content-text-wrapper{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}}.has-image .hero-content-text-wrapper{background:rgba(255,255,255,.905);padding:1.25rem;border-top-right-radius:0.875rem;border-bottom-right-radius:0.875rem}@media(min-width:1024px){.is-ie .has-image .hero-content-text-wrapper{margin:0}}.hero-content-text{max-width:1115px}.has-image .hero-content-text{margin-left:auto}@media(min-width:768px){.has-image .hero-content-text{max-width:38.75rem;padding:0.625rem}}@media(min-width:1024px){.has-image .hero-content-text{padding:1.875rem 1.875rem 1.875rem 3.125rem}}.has-image .hero-content-text h1{margin-bottom:0;margin-top:0}.has-image .hero-content-text h1+.field--name-field-text{margin-top:1.5rem}.hero-content-text p{font-size:1.25rem}.hero-contact-form,.hero-small-image-wrapper{margin:2rem auto 0;max-width:90%}@media(min-width:1024px){.hero-contact-form,.hero-small-image-wrapper{max-width:1920px}}@media(-ms-high-contrast:none)and (min-width:1024px),(-ms-high-contrast:active)and (min-width:1024px){.hero-small-image-wrapper{margin:2rem auto}}figure{margin:2rem}@media(min-width:1024px){figure{margin:0}}figcaption{background:rgba(0,0,0,.7);border-radius:0.25rem;color:#fff;display:inline-block;margin:0.375rem 0;padding:0.25rem 0.5rem 0.1875rem;text-shadow:0.0625rem 0.0625rem 0rem #000}.paragraph--hero .field--name-field-image{max-height:21.875rem;max-width:21.875rem;min-width:12.5rem}.paragraph--hero .field--name-field-image img{border-radius:1.25rem}.field--name-field-button{text-shadow:none}.field--name-field-button:hover{text-decoration:none}
.paragraph--inspiration{box-shadow:0px 0px 14px rgba(0,0,0,.07);border-radius:0.875rem;padding:1rem}.paragraph--inspiration__inner{max-width:20.9375rem;text-align:center}.paragraph--inspiration__inner .inspiration-title{font-size:1.5rem;font-weight:700;margin:1rem auto}.paragraph--inspiration__inner img{height:auto;min-height:100%;min-width:100%;width:100%}@supports(object-fit:cover){.paragraph--inspiration__inner img{object-fit:cover;object-position:50% 50%}}
.button{margin:0}.btn,.paragraph--text-and-image__inner .field--name-field-link a:not([href^="mailto:"]){border-radius:0.875rem;border:none;display:inline-block;font-size:1.25rem;font-weight:700;margin-top:1rem;min-width:8.75rem;outline-offset:2px;padding:1rem 2rem;text-align:center;text-decoration:none}@media(min-width:568px){.btn,.paragraph--text-and-image__inner .field--name-field-link a:not([href^="mailto:"]){min-width:13.75rem}}@media(min-width:768px){.btn,.paragraph--text-and-image__inner .field--name-field-link a:not([href^="mailto:"]){min-width:15rem;padding:1rem 3rem}}.btn:active,.paragraph--text-and-image__inner .field--name-field-link a:active:not([href^="mailto:"]){box-shadow:none}.btn:hover,.paragraph--text-and-image__inner .field--name-field-link a:hover:not([href^="mailto:"]){text-decoration:none}.btn--green,.paragraph--text-and-image__inner .field--name-field-link a:not([href^="mailto:"]){outline:0px dashed rgba(2,102,102,0);background:#026666;border:2px solid #026666;color:#fff}.btn--green:not([disabled=disabled]):hover,.paragraph--text-and-image__inner .field--name-field-link a:not([disabled=disabled]):hover:not([href^="mailto:"]){outline:0.125rem dashed rgba(2,102,102,.25);outline-offset:0.25rem}.btn--green:not([disabled=disabled]):focus,.paragraph--text-and-image__inner .field--name-field-link a:not([disabled=disabled]):focus:not([href^="mailto:"]){outline:0.125rem dashed #026666;outline-offset:0.25rem}.btn--green:hover,.paragraph--text-and-image__inner .field--name-field-link a:hover:not([href^="mailto:"]),.btn--green:focus,.paragraph--text-and-image__inner .field--name-field-link a:focus:not([href^="mailto:"]){background:#fff;color:#026666}.btn--green:active,.paragraph--text-and-image__inner .field--name-field-link a:active:not([href^="mailto:"]){background:#026666;border:2px solid #026666;color:#fff}.btn--orange{outline:0px dashed rgba(255,255,255,0);background:#fff;border:2px solid #f90;color:#000}.btn--orange:not([disabled=disabled]):hover{outline:0.125rem dashed rgba(255,255,255,.25);outline-offset:0.25rem}.btn--orange:not([disabled=disabled]):focus{outline:0.125rem dashed #fff;outline-offset:0.25rem}.btn--orange:hover,.btn--orange:focus{background:#000;border:2px solid #fff;color:#fff}.btn--orange:active{background:#fff;border:2px solid #f90;color:#000}.btn--white{outline:0px dashed rgba(255,255,255,0);background:#fff;border:2px solid #026666;color:#026666}.btn--white:not([disabled=disabled]):hover{outline:0.125rem dashed rgba(255,255,255,.25);outline-offset:0.25rem}.btn--white:not([disabled=disabled]):focus{outline:0.125rem dashed #fff;outline-offset:0.25rem}.btn--white:hover,.btn--white:focus{background:#000;border:2px solid #fff;color:#fff}.btn--white:active{background:#fff;border:2px solid #026666;color:#026666}.btn--black{outline:0px dashed rgba(0,0,0,0);background:#000;border:2px solid #000;color:#fff}.btn--black:not([disabled=disabled]):hover{outline:0.125rem dashed rgba(0,0,0,.25);outline-offset:0.25rem}.btn--black:not([disabled=disabled]):focus{outline:0.125rem dashed #000;outline-offset:0.25rem}.btn--black:hover,.btn--black:focus{background:#fff;color:#000}.btn--black:active{background:#000;border:2px solid #000;color:#fff}.btn--green:active,.paragraph--text-and-image__inner .field--name-field-link a:active:not([href^="mailto:"]),.btn--white:active,.btn--black:active{box-shadow:none;text-decoration:none}.paragraph--text-and-image__inner{max-width:1115px;margin:auto;padding:1.25rem 1.25rem;margin-bottom:1rem}@media(min-width:768px){.paragraph--text-and-image__inner{margin-bottom:3rem;padding:1.25rem 3.125rem}}.paragraph--text-and-image__inner h2,.paragraph--text-and-image__inner h3{hyphens:auto;word-break:break-word}.paragraph--text-and-image__inner h2{color:#000;font-family:MuseoSansRounded-700,sans-serif;font-weight:400;font-size:2rem;font-style:normal;line-height:1.2;text-align:center}@media(min-width:768px){.paragraph--text-and-image__inner h2{font-size:3.25rem}}.paragraph--text-and-image__inner h2+.field--name-field-text{margin:0 auto 2rem;max-width:37.5rem;text-align:center}.paragraph--text-and-image__inner .text-image-link--wrapper{display:flex;flex-wrap:wrap;justify-content:space-between}.paragraph--text-and-image__inner .text-image-link--wrapper a{margin:2rem auto}.paragraph--text-and-image__inner .field--name-field-more-text{flex:1 1 calc(50% - 1.5rem);margin:1rem 0 0 0}.is-ie .paragraph--text-and-image__inner .field--name-field-more-text{flex-basis:45%}@media(min-width:768px){.paragraph--text-and-image__inner .field--name-field-more-text{margin:0 0 0 1.5rem;min-width:350px}}.paragraph--text-and-image__inner .field--name-field-more-text p:first-of-type{margin-top:0}.image-right .paragraph--text-and-image__inner .field--name-field-more-text{margin:0 0 1rem 0}@media(min-width:768px){.image-right .paragraph--text-and-image__inner .field--name-field-more-text{margin:0 1rem 0 0}}.paragraph--text-and-image__inner .field--name-field-image{flex:1 1 calc(50% - 1rem);min-width:100%}.is-ie .paragraph--text-and-image__inner .field--name-field-image{flex-basis:45%}@media(min-width:768px){.paragraph--text-and-image__inner .field--name-field-image{min-width:300px;width:calc(50% - 1rem)}}.paragraph--text-and-image__inner .field--name-field-image img{width:100%}.paragraph--text-and-image__inner .field--name-field-link{flex:1 1 100%;text-align:center}.paragraph--text-and-image__inner .field--name-field-link a:not([href^="mailto:"]){padding:.8rem 35px}@media(min-width:768px){.paragraph--text-and-image__inner .field--name-field-link a:not([href^="mailto:"]){padding:1rem 60px}}
