@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@700&display=swap);html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}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:none;text-decoration:underline;-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}.animate-fade{transition:opacity .3s ease-out}.animate-fade:hover{opacity:0}.animate-move>.demo-shape{transition:all .8s ease-in-out}.demo-animate{background-color:#ccc;border-radius:1rem;cursor:pointer;padding:1rem;text-align:center}@font-face{font-family:'Roboto-Regular';src:url(/themes/custom/hh/fonts/Roboto/Roboto-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:'Roboto-Medium';src:url(/themes/custom/hh/fonts/Roboto/Roboto-Medium.ttf) format("truetype");font-style:normal;font-weight:500}@font-face{font-family:'Roboto-Bold';src:url(/themes/custom/hh/fonts/Roboto/Roboto-Bold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:'Roboto-Condensed';src:url(/themes/custom/hh/fonts/Roboto_Condensed/RobotoCondensed-Bold.ttf) format("truetype");font-style:normal;font-weight:700}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}.main{margin:0 auto;max-width:1180px;padding:0 1rem;width:100%;display:block}@media (min-width:480px){.main{padding:0 1rem}}@media (min-width:1180px){.main{padding-left:calc(1rem + calc(-50vw + calc(1180px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1180px / 2)))}}.main-content{min-width:100%}body{min-height:100vh}body .node-preview-container{background-color:#fff;border:0.0625rem solid #ccc;bottom:0;position:absolute;top:initial}.hide{display:none !important}.hyphenate{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.sr-only,.card--type-esignals-article .field-remote-url a,.card--type-program-card .field-remote-url a,.card--type-other-content .field-remote-url a,.card--type-landing-page .field-remote-url a,.card--type-article .field-remote-url a,.card--type-news-article .field-remote-url a,.card--type-campaign-page .field-remote-url a,.card--type-job-position .field-remote-url a,.card--type-product-card .field-remote-url a,.view-search-listing .view-header .view-filters .views-exposed-form .form-item-search label,.view-search .view-header .view-filters .views-exposed-form .form-item-search label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.pl-template{display:flex;flex-flow:column nowrap}.pl .sg-subtype h2,.sg-main .sg-subtype h2{font-size:3rem;text-transform:uppercase;background-color:#333}.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{margin:0 auto;max-width:1180px;padding:1rem 1rem;width:100%;display:block;color:#fff;text-decoration:none;line-height:1}@media (min-width:480px){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding:1rem 1rem}}@media (min-width:1180px){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding-left:calc(1rem + calc(-50vw + calc(1180px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1180px / 2)))}}.pl .sg-pattern>div,.sg-main .sg-pattern>div{margin:0 auto;max-width:1180px;padding:0 1rem;width:100%}@media (min-width:480px){.pl .sg-pattern>div,.sg-main .sg-pattern>div{padding:0 1rem}}@media (min-width:1180px){.pl .sg-pattern>div,.sg-main .sg-pattern>div{padding-left:calc(1rem + calc(-50vw + calc(1180px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1180px / 2)))}}.pl .sg-pattern-title,.sg-main .sg-pattern-title{color:#738ba3;font-size:1.4rem !important;text-transform:none !important}.pl .sg-pattern-title a,.sg-main .sg-pattern-title a{color:#1169ba !important;font-family:Calibre,Arial,sans-serif;font-size:2.2rem;font-weight:500;text-transform:uppercase !important}.pl .sg-pattern-extra-info,.sg-main .sg-pattern-extra-info{width:55%}.pl .sg-pattern .sg-pattern-example,.sg-main .sg-pattern .sg-pattern-example{margin-top:2em}.pl .visually-hidden,.sg-main .visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.pl .sg-colors,.sg-main .sg-colors{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.pl .sg-colors li,.sg-main .sg-colors li{flex:0 0 100px;margin:0 0.5rem 1rem}.pl .sg-colors__sample,.sg-main .sg-colors__sample{display:block;height:100px;margin-bottom:0.3em}.layout-container{margin:0 auto;max-width:1180px;padding:0 0;width:100%;min-height:100vh}@media (min-width:480px){.layout-container{padding:0 0}}@media (min-width:1180px){.layout-container{padding-left:calc(0 + calc(-50vw + calc(1180px / 2)));padding-right:calc(0 + calc(-50vw + calc(1180px / 2)))}}.main{display:flex;flex:1 0 auto;margin-bottom:3rem}#pre-content,#post-content{margin:0 auto;max-width:1180px;padding:0 1rem;width:100%}@media (min-width:480px){#pre-content,#post-content{padding:0 1rem}}@media (min-width:1180px){#pre-content,#post-content{padding-left:calc(1rem + calc(-50vw + calc(1180px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1180px / 2)))}}.main-sidebar{margin-bottom:3rem}@media (min-width:1180px){.main-sidebar{margin-bottom:0;order:2;width:33%}}.main-content{width:100%}@media (min-width:1180px){.main-content--with-sidebar{margin-right:1rem;width:calc(100% - (33% + 1rem))}}.grid__item{flex-grow:1;margin-bottom:1rem;width:100%}@media (min-width:1180px){.grid__item{margin:0 3% 1rem 0;width:auto}}.grid__item:last-child{margin-right:0}.grid--columns-2 .grid__item{flex-grow:1;margin-bottom:1rem;width:100%}@media (min-width:1180px){.grid--columns-2 .grid__item{margin:0 3% 1rem 0;width:auto}}.grid--columns-2 .grid__item:last-child{margin-right:0}@media (min-width:1180px){.grid--columns-2 .grid__item{width:48.2%}.grid--columns-2 .grid__item:nth-child(2n){margin-right:0}}.grid--columns-3 .grid__item{flex-grow:1;margin-bottom:1rem;width:100%}@media (min-width:1180px){.grid--columns-3 .grid__item{margin:0 3% 1rem 0;width:auto}}.grid--columns-3 .grid__item:last-child{margin-right:0}@media (min-width:1180px){.grid--columns-3 .grid__item{width:31%}.grid--columns-3 .grid__item:nth-child(3n){margin-right:0}}.grid--pl .grid__item{background-color:#666;min-height:5rem}.grid--divider .grid__item{flex-grow:0}@media (min-width:1180px){.grid--divider .grid__item{margin-right:3.5%;position:relative}.grid--divider .grid__item::after{background-color:#ccc;content:"";display:block;height:100%;position:absolute;top:0;width:1px}}@media (min-width:1180px){.grid--divider .grid__item:last-child{margin-right:0}}.grid--divider .grid__item:last-child::after{display:none}.grid--divider.grid--columns-2 .grid__item{flex-grow:0}@media (min-width:1180px){.grid--divider.grid--columns-2 .grid__item{margin-right:3.5%;position:relative}.grid--divider.grid--columns-2 .grid__item::after{background-color:#ccc;content:"";display:block;height:100%;position:absolute;top:0;width:1px}}.grid--divider.grid--columns-2 .grid__item::after{right:-3.5%}.grid--divider.grid--columns-2 .grid__item:nth-child(2n){margin-right:0}.grid--divider.grid--columns-2 .grid__item:nth-child(2n)::after{display:none}@media (min-width:1180px){.grid--divider.grid--columns-2 .grid__item:last-child{margin-right:0}}.grid--divider.grid--columns-2 .grid__item:last-child::after{display:none}.grid--divider.grid--columns-3 .grid__item{flex-grow:0}@media (min-width:1180px){.grid--divider.grid--columns-3 .grid__item{margin-right:3.5%;position:relative}.grid--divider.grid--columns-3 .grid__item::after{background-color:#ccc;content:"";display:block;height:100%;position:absolute;top:0;width:1px}}.grid--divider.grid--columns-3 .grid__item::after{right:-5.5%}.grid--divider.grid--columns-3 .grid__item:nth-child(3n){margin-right:0}.grid--divider.grid--columns-3 .grid__item:nth-child(3n)::after{display:none}@media (min-width:1180px){.grid--divider.grid--columns-3 .grid__item:last-child{margin-right:0}}.grid--divider.grid--columns-3 .grid__item:last-child::after{display:none}.grid{display:flex;flex-wrap:wrap}.layout--one-column{margin:2rem 0}.layout--one-column .group__header{margin-bottom:2rem}.layout--two-column{display:flex;flex-direction:column;margin:2rem 0 0;align-items:flex-end}.layout--two-column:not(.node--type-program-card):not(.node--type-news-article):not(.node--type-event):not(.node--type-product-card) .container{display:flex;flex-direction:column;width:100%}@media (min-width:768px){.layout--two-column:not(.node--type-program-card):not(.node--type-news-article):not(.node--type-event):not(.node--type-product-card) .container{flex-direction:row-reverse;flex-wrap:wrap}}.layout--two-column .group__header{width:100%;max-width:61.125rem}.layout--two-column .group__meta{display:flex;flex-direction:row;justify-content:flex-end;position:relative;overflow:hidden;margin-bottom:2rem}@media (min-width:0) and (max-width:767px){.layout--two-column .group__meta{margin-left:-1rem;margin-right:-1rem}}.layout--two-column .group__right{flex:0 0 60%}@media (min-width:768px){.layout--two-column .group__right .field_lead_paragraph,.layout--two-column .group__right .field-content-elements{max-width:40.1875rem}}.layout--two-column .group__left{flex:0 0 40%;margin-top:4rem}@media (min-width:768px){.layout--two-column .group__left{padding-right:4rem}}.layout--two-column .group__bottom{width:100%;margin-top:4rem}.node--type-program-card .container,.node--type-news-article .container,.node--type-event .container,.node--type-product-card .container{width:100%}@media (min-width:0) and (max-width:767px){.node--type-program-card .container,.node--type-news-article .container,.node--type-event .container,.node--type-product-card .container{display:flex;flex-direction:column}}@media (min-width:768px){.node--type-program-card .container::after,.node--type-news-article .container::after,.node--type-event .container::after,.node--type-product-card .container::after{content:"";display:block;clear:both}}@media (min-width:768px){.node--type-program-card .group__right,.node--type-news-article .group__right,.node--type-event .group__right,.node--type-product-card .group__right{float:right;width:60%;flex:unset}}@media (min-width:0) and (max-width:767px){.node--type-program-card .group__left,.node--type-news-article .group__left,.node--type-event .group__left,.node--type-product-card .group__left{margin-top:unset;margin-bottom:2rem}.node--type-program-card .group__left.top,.node--type-news-article .group__left.top,.node--type-event .group__left.top,.node--type-product-card .group__left.top{order:-1}}@media (min-width:768px){.node--type-program-card .group__left,.node--type-news-article .group__left,.node--type-event .group__left,.node--type-product-card .group__left{float:left;width:40%;flex:unset}.node--type-program-card .group__left.bottom,.node--type-news-article .group__left.bottom,.node--type-event .group__left.bottom,.node--type-product-card .group__left.bottom{clear:left}}.field-content-elements>.field__items>.field__item:not(:last-child){margin:4rem 0 4rem 0}.field-content-elements>.field__items>.field__item:first-child{margin-top:0}.field-link-list-field{list-style:none;margin:0;padding:0;text-align:center}.field-link-list-field .field__items{display:flex;flex-direction:column}@media (min-width:768px){.field-link-list-field .field__items{display:flex;flex-direction:row;flex-wrap:wrap}}.field-link-list-field .field__item{margin:0 -1rem .15rem -1rem;background:#0079c2;flex:1 1 49%;position:relative;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.field-link-list-field .field__item{margin:0 .15rem .15rem 0}}.field-link-list-field .field__item:hover,.field-link-list-field .field__item:focus{background-color:#005589}.field-link-list-field .field__item a{color:#fff;cursor:pointer;font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;font-size:1.5rem;line-height:1.3;font-weight:bold;text-decoration:none;-webkit-font-smoothing:antialiased;display:flex;flex-direction:column;flex:1 0 auto;justify-content:center;padding:2rem 4.375rem 2rem 2rem}@media (min-width:0) and (max-width:767px){.field-link-list-field .field__item a{padding:2rem 4rem 2rem 2rem}}.field-link-list-field .field__item a:active,.field-link-list-field .field__item a:hover,.field-link-list-field .field__item a:focus{color:#fff}.field-link-list-field .field__item::after{content:url(/themes/custom/hh/images/icons/src/right-white.svg);cursor:pointer;position:absolute;right:8%;top:50%;transform:translateY(-50%)}.field-link-list--three-columns{display:grid}@media (min-width:768px){.field-link-list--three-columns{grid-template-columns:1fr 1fr 1fr}}.field-link-list--three-columns .link-list--three-columns--column{display:grid;text-align:left;align-content:start}.field-link-list--three-columns a{padding:0.3125rem 0 0.3125rem 2rem;font-size:1.375rem;text-decoration:none;color:#0079c2;position:relative;font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif}.field-link-list--three-columns a:hover{color:#005589}.field-link-list--three-columns a::before{content:url(/themes/custom/hh/images/icons/src/right-dark-blue.svg);cursor:pointer;display:inline-block;position:absolute;left:0;top:0.56rem}@media (min-width:768px){.field-columns-2>.field__items{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}}.field-columns-2 .field__item .paragraph--type-html-text-area-paragraph p{width:100%}.field-category{margin-bottom:0.75rem}@media (min-width:768px){.field-category{margin-bottom:1.75rem}}.field-category h2{margin:0}.field-category .theme--lightred{background:#ea5893;width:3.1875rem;height:3.1875rem}.field-category .theme--green{background:#1fb099;width:3.1875rem;height:3.1875rem}.field-category .theme--lightblue{background:#00aacd;width:3.1875rem;height:3.1875rem}.field-category .theme--lightgreen{background:#99c879;width:3.1875rem;height:3.1875rem}.field-category .theme--cornflowerblue{background:#0079c2;width:3.1875rem;height:3.1875rem}.field-category .theme--darkyellow{background:#f4d821;width:3.1875rem;height:3.1875rem}.field-category .theme--dimmedblue{background:#8baddc;width:3.1875rem;height:3.1875rem}.field_caption{border-bottom:0.125rem solid transparent;-o-border-image:linear-gradient(to right,#0079c2,#1fb099);border-image:linear-gradient(to right,#0079c2,#1fb099);border-image-slice:1;margin-top:.5rem}.field-contact-persons{text-align:center;position:relative}@media (min-width:768px){.field-contact-persons{max-width:23.25rem}}.field-contact-persons .field__label{font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;font-size:1.75rem;line-height:1.3;margin-bottom:1rem;text-align:left}@media (min-width:768px){.field-contact-persons .field__label{font-size:2.125rem}}.field-contact-persons .person_card_link{position:absolute;top:0;left:0;width:100%;height:100%}.field-contact-persons .field-image{padding:2rem 0 2rem;max-height:unset;height:unset}.field-contact-persons .field-image img{width:10.625rem;height:10.625rem;margin:0 auto;padding:unset}@media (min-width:0) and (max-width:767px){.field-contact-persons .field-image img{width:8.5rem;height:8.5rem}}.field-contact-persons .field-image .person-card-default-image{width:10.625rem;height:10.625rem;margin:0 auto;background:#0079c2;padding:2rem}@media (min-width:0) and (max-width:767px){.field-contact-persons .field-image .person-card-default-image{width:8.5rem;height:8.5rem}}.field-contact-persons .field-image .person-card-default-image:hover{background:#005589}.field-contact-persons .node,.field-contact-persons .card{position:relative;padding-bottom:2rem;margin-bottom:2rem;background:#f6f6f6}.field-contact-persons .node:hover,.field-contact-persons .card:hover{background:#005589;color:#fff}.field-contact-persons .node:hover .person-card-default-image,.field-contact-persons .card:hover .person-card-default-image{background:#005589}.field-contact-persons .node:hover .field-person-first-name,.field-contact-persons .node:hover .field-person-last-name,.field-contact-persons .card:hover .field-person-first-name,.field-contact-persons .card:hover .field-person-last-name{color:#fff}.field-contact-persons .category_container{background:#000;width:100%;height:3.1875rem}.field-contact-persons .field-category{margin-bottom:0}.field-contact-persons h2{display:none}.field-contact-persons .field-person-first-name,.field-contact-persons .field-person-last-name{display:inline-block;font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;font-size:1.5rem;color:#0079c2;margin:0 0 .5rem}.field-contact-persons .field-person-title,.field-contact-persons .field-title-override{font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;font-size:1.25rem;margin-bottom:.5rem;padding:0 2rem}@media (min-width:0) and (max-width:767px){.field-contact-persons .field-person-title,.field-contact-persons .field-title-override{font-size:1.125rem}}.field-contact-persons .field-phone,.field-contact-persons .field-person-email{font-size:1.125rem}@media (min-width:0) and (max-width:767px){.field-contact-persons .field-phone,.field-contact-persons .field-person-email{font-size:1rem}}.field-contact-persons .hidden-person-title{display:none}@media (min-width:0) and (max-width:767px){.field-grid{margin-left:-0.5rem;margin-right:-0.5rem}}.field-grid .masonry{display:grid;grid-gap:0.2rem;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:15.3125rem}.field-grid .masonry .col-2x{grid-area:1 / 1 / span 1 / span 3}@media (min-width:768px){.field-grid .masonry .col-2x{grid-area:1 / 1 / span 2 / span 2}}.field-grid .masonry .col-2x .field-key-message{font-size:1.75rem;color:#000;line-height:normal}.field-grid .masonry .col-2x .field-key-message .grid-title{vertical-align:sub}@media (min-width:768px){.field-grid .masonry .col-2x .field-key-message{font-size:2.125rem;padding-left:unset}}.field-grid .masonry .col-2x .without-grid-bg .field-key-message{padding-left:1rem}.field-grid .masonry .col-2x .background--blue .field-key-message{color:#fff}.field-grid .masonry .col-2x .field-image .field-media-image img{position:relative;z-index:-1}@media (min-width:768px){.field-grid .masonry .col-2x .field-image .field-media-image img{min-height:30.8125rem}}.field-grid .masonry .col-2x:hover .grid-title{background:#005589;border-color:#005589}.field-grid .masonry .col,.field-grid .masonry .col-last{grid-column-start:1;grid-column-end:4}@media (min-width:768px){.field-grid .masonry .col,.field-grid .masonry .col-last{grid-row-end:span 1;grid-column-start:unset;grid-column-end:unset}}.field-grid .masonry .col .with-grid-bg .field-key-message,.field-grid .masonry .col-last .with-grid-bg .field-key-message{color:#000;font-size:1.375rem}@media (min-width:768px){.field-grid .masonry .col .with-grid-bg .field-key-message,.field-grid .masonry .col-last .with-grid-bg .field-key-message{font-size:1.125rem;padding-left:unset}}.field-grid .masonry .col .with-grid-bg .field-key-message .grid-title,.field-grid .masonry .col-last .with-grid-bg .field-key-message .grid-title{vertical-align:sub}.field-grid .masonry .col .without-grid-bg .field-key-message,.field-grid .masonry .col-last .without-grid-bg .field-key-message{color:#fff;font-size:1.5rem;padding:0 1rem;margin-left:1rem;border-left:0.25rem solid #fff;margin-top:1.5rem}@media (min-width:768px){.field-grid .masonry .col .without-grid-bg .field-key-message,.field-grid .masonry .col-last .without-grid-bg .field-key-message{font-size:1.375rem}}.field-grid .masonry .col div[class*="background-"]:not(.background--blue) .without-grid-bg .field-key-message,.field-grid .masonry .col-last div[class*="background-"]:not(.background--blue) .without-grid-bg .field-key-message{color:#000;font-size:1.5rem;padding:0 1rem;margin-left:1rem;border-left:0.25rem solid #000;margin-top:1.5rem}@media (min-width:768px){.field-grid .masonry .col div[class*="background-"]:not(.background--blue) .without-grid-bg .field-key-message,.field-grid .masonry .col-last div[class*="background-"]:not(.background--blue) .without-grid-bg .field-key-message{font-size:1.375rem}}.field-grid .masonry .col div[class*="background-"]:not(.background--blue):hover .without-grid-bg .field-key-message,.field-grid .masonry .col-last div[class*="background-"]:not(.background--blue):hover .without-grid-bg .field-key-message{color:#fff;font-size:1.5rem;padding:0 1rem;margin-left:1rem;border-left:0.25rem solid #fff;margin-top:1.5rem}@media (min-width:768px){.field-grid .masonry .col div[class*="background-"]:not(.background--blue):hover .without-grid-bg .field-key-message,.field-grid .masonry .col-last div[class*="background-"]:not(.background--blue):hover .without-grid-bg .field-key-message{font-size:1.375rem}}.field-grid .masonry .col .background--blue .without-grid-bg .field-key-message,.field-grid .masonry .col-last .background--blue .without-grid-bg .field-key-message{color:#fff;font-size:1.5rem;padding:0 1rem;margin-left:1rem;border-left:0.25rem solid #fff;margin-top:1.5rem}@media (min-width:768px){.field-grid .masonry .col .background--blue .without-grid-bg .field-key-message,.field-grid .masonry .col-last .background--blue .without-grid-bg .field-key-message{font-size:1.375rem}}@media (min-width:768px){.field-grid .masonry .col-1x2{grid-row-end:span 2}}.field-grid .masonry .grid--item a:focus{border:0.2rem solid #ccc}.field-grid .masonry .grid--item .with-grid-bg .grid-title{background:#0079c2;border-left:1rem solid #0079c2;border-right:1rem solid #0079c2;border-top:.5rem solid #0079c2;border-bottom:.5rem solid #0079c2;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff}.field-grid .masonry .grid--item .without-grid-bg{background-color:#0079c2}.field-grid .masonry .grid--item .without-grid-bg .field-key-message{color:#fff}.field-grid .masonry .grid--item .without-grid-bg:hover .field-key-message{border-color:#fff;color:#fff}.field-grid .masonry .grid--item .background--blue .with-grid-bg .grid-title{background:#0079c2;border-left:1rem solid #0079c2;border-right:1rem solid #0079c2;border-top:.5rem solid #0079c2;border-bottom:.5rem solid #0079c2;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff}.field-grid .masonry .grid--item .background--blue .without-grid-bg{background-color:#0079c2}.field-grid .masonry .grid--item .background--paleblue .with-grid-bg .grid-title{background:#8baddc;border-left:1rem solid #8baddc;border-right:1rem solid #8baddc;border-top:.5rem solid #8baddc;border-bottom:.5rem solid #8baddc;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#000}.field-grid .masonry .grid--item .background--paleblue .without-grid-bg{background-color:#8baddc}.field-grid .masonry .grid--item .background--paleblue .without-grid-bg .field-key-message{color:#000}.field-grid .masonry .grid--item .background--lightblue .with-grid-bg .grid-title{background:#00aacd;border-left:1rem solid #00aacd;border-right:1rem solid #00aacd;border-top:.5rem solid #00aacd;border-bottom:.5rem solid #00aacd;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#000}.field-grid .masonry .grid--item .background--lightblue .without-grid-bg{background-color:#00aacd}.field-grid .masonry .grid--item .background--lightblue .without-grid-bg .field-key-message{color:#000}.field-grid .masonry .grid--item .background--green .with-grid-bg .grid-title{background:#1fb099;border-left:1rem solid #1fb099;border-right:1rem solid #1fb099;border-top:.5rem solid #1fb099;border-bottom:.5rem solid #1fb099;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#000}.field-grid .masonry .grid--item .background--green .without-grid-bg{background-color:#1fb099}.field-grid .masonry .grid--item .background--green .without-grid-bg .field-key-message{color:#000}.field-grid .masonry .grid--item .background--lightgreen .with-grid-bg .grid-title{background:#99c879;border-left:1rem solid #99c879;border-right:1rem solid #99c879;border-top:.5rem solid #99c879;border-bottom:.5rem solid #99c879;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#000}.field-grid .masonry .grid--item .background--lightgreen .without-grid-bg{background-color:#99c879}.field-grid .masonry .grid--item .background--lightgreen .without-grid-bg .field-key-message{color:#000}.field-grid .masonry .grid--item .background--yellow .with-grid-bg .grid-title{background:#f4d821;border-left:1rem solid #f4d821;border-right:1rem solid #f4d821;border-top:.5rem solid #f4d821;border-bottom:.5rem solid #f4d821;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#000}.field-grid .masonry .grid--item .background--yellow .without-grid-bg{background-color:#f4d821}.field-grid .masonry .grid--item .background--yellow .without-grid-bg .field-key-message{color:#000}.field-grid .masonry .grid--item .background--pink .with-grid-bg .grid-title{background:#ea5893;border-left:1rem solid #ea5893;border-right:1rem solid #ea5893;border-top:.5rem solid #ea5893;border-bottom:.5rem solid #ea5893;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#000}.field-grid .masonry .grid--item .background--pink .without-grid-bg{background-color:#ea5893}.field-grid .masonry .grid--item .background--pink .without-grid-bg .field-key-message{color:#000}.field-grid .masonry .grid--item .gradient--amk .field-image .field-media-image{background-image:linear-gradient(122deg,rgba(0,121,194,0.35) 40%,rgba(234,88,147,0.4))}.field-grid .masonry .grid--item .gradient--master .field-image .field-media-image{background-image:linear-gradient(122deg,rgba(0,121,194,0.4) 35%,rgba(31,176,153,0.8))}.field-grid .masonry .grid--item .gradient--aokk .field-image .field-media-image{background-image:linear-gradient(122deg,rgba(0,121,194,0.4) 20%,rgba(244,216,33,0.5) 100%)}.field-grid .masonry .grid--item .gradient--avoin .field-image .field-media-image{background-image:linear-gradient(122deg,rgba(0,121,194,0.5) 15%,rgba(0,0,0,0.1) 100%)}.field-grid .masonry .grid--item .gradient--muukoulutus .field-image .field-media-image{background-image:linear-gradient(122deg,rgba(234,88,147,0.3) 20%,rgba(244,216,33,0.4) 100%)}.field-grid .masonry .grid--item div[class*="gradient-"] .field-image .field-media-image img{filter:grayscale(100%);position:relative;z-index:-1}.field-grid .masonry .grid--item:hover .without-grid-bg{background:#005589}.field-grid .masonry .grid--item:hover .without-grid-bg .field-key-message{color:#fff}.field-grid .masonry .grid--item:hover .with-grid-bg .grid-title{background:#005589;border-color:#005589;color:#fff}.field-grid-with-links .col-2x{order:1}.field-grid-with-links .col.col-1x2{order:2}.field-grid-with-links .col,.field-grid-with-links .col-last{order:3}.field-grid-links{display:grid;grid-gap:0.2rem;grid-auto-rows:1fr;height:100%}.field-grid-links .grid--link{text-align:left;padding-left:2rem;background:#0079c2;color:white;text-decoration:none;font-size:1.5rem;display:flex}.field-grid-links .grid--link:hover{background:#005589}.field-grid-links .grid--link svg.ext{align-self:center;width:2rem;height:2rem;margin-top:-0.9rem;margin-left:1rem}.field-grid-links .grid--link--title{flex:0 0 auto;display:flex;flex-direction:column;justify-content:center;max-width:90%}@media (min-width:0) and (max-width:767px){.field-main-image:not(.field--view-mode-card){margin-left:-1rem;margin-right:-1rem}}.field-main-image:not(.field--view-mode-card) img{width:100%}.field-contact-search-result{text-align:center;position:relative;width:100%}@media (min-width:768px){.field-contact-search-result{max-width:23.25rem}}.field-contact-search-result .field__label{font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;font-size:1.75rem;line-height:1.3;margin-bottom:1rem;text-align:left}@media (min-width:768px){.field-contact-search-result .field__label{font-size:2.125rem}}.field-contact-search-result .person_card_link{position:absolute;top:0;left:0;width:100%;height:100%}.field-contact-search-result .field-image{padding:2rem 0 2rem;max-height:unset;height:unset}.field-contact-search-result .field-image img{width:10.625rem;height:10.625rem;margin:0 auto;padding:unset}@media (min-width:0) and (max-width:767px){.field-contact-search-result .field-image img{width:8.5rem;height:8.5rem}}.field-contact-search-result .field-image .person-card-default-image{width:10.625rem;height:10.625rem;margin:0 auto;background:#0079c2;padding:2rem}@media (min-width:0) and (max-width:767px){.field-contact-search-result .field-image .person-card-default-image{width:8.5rem;height:8.5rem}}.field-contact-search-result .field-image .person-card-default-image:hover{background:#005589}.field-contact-search-result .node,.field-contact-search-result .card{position:relative;padding-bottom:2rem;margin-bottom:2rem;background:#f6f6f6}.field-contact-search-result .node:hover,.field-contact-search-result .card:hover{background:#005589;color:#fff}.field-contact-search-result .node:hover .person-card-default-image,.field-contact-search-result .card:hover .person-card-default-image{background:#005589}.field-contact-search-result .node:hover .field-person-first-name,.field-contact-search-result .node:hover .field-person-last-name,.field-contact-search-result .card:hover .field-person-first-name,.field-contact-search-result .card:hover .field-person-last-name{color:#fff}.field-contact-search-result .category_container{background:#000;width:100%;height:3.1875rem}.field-contact-search-result .field-category{margin-bottom:0}.field-contact-search-result h2{display:none}.field-contact-search-result .field-person-first-name,.field-contact-search-result .field-person-last-name{display:inline-block;font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;font-size:1.5rem;color:#0079c2;margin:0 0 .5rem}.field-contact-search-result .field-person-title,.field-contact-search-result .field-title-override{font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;font-size:1.25rem;margin-bottom:.5rem;padding:0 2rem}@media (min-width:0) and (max-width:767px){.field-contact-search-result .field-person-title,.field-contact-search-result .field-title-override{font-size:1.125rem}}.field-contact-search-result .field-phone,.field-contact-search-result .field-person-email{font-size:1.125rem}@media (min-width:0) and (max-width:767px){.field-contact-search-result .field-phone,.field-contact-search-result .field-person-email{font-size:1rem}}.field-contact-search-result .hidden-person-title{display:none}.field-contact-search-result .node{margin-bottom:0;height:100%}.field-image .field-media-image-credits .span::after,.field_html_text_area .field-media-image-credits .span::after{content:":"}.field-keywords .field__item{display:inline-block;padding-top:1.5rem;padding-right:0.5rem}.field-keywords .field__item a{text-decoration:none;color:#0079c2;padding:.5rem 1rem;border-radius:1rem;background-color:transparent;border:0.125rem solid #0079c2;cursor:pointer;font-size:1rem;line-height:1.5}.field-keywords .field__item a:hover{background-color:#005589;border-color:#005589;color:#fff}.field-related-content .field_html_text_area{max-width:48.5rem}.field_linkedin_feed iframe,.field_facebook_feed iframe,.field_instagram_feed iframe,.field_twitter_feed iframe,.field-iframe iframe{max-width:100%}.field-www-page a{border-bottom:0.0625rem solid #0079c2;color:#0079c2;cursor:pointer;text-decoration:none}.field-www-page a:active,.field-www-page a:focus,.field-www-page a:hover{border-bottom:0.0625rem solid #005589;color:#005589}@media (min-width:768px){.field--content-404 h2,.field--content-404 p{width:66%}}.field--404-search-form{margin-top:2rem}.field--404-search-form .quick-search-input-fields{display:flex}.field--404-search-form .form-item-search{width:100%}.field--404-search-form .form-actions{display:inline-block;max-height:100%;margin-bottom:2rem}.field--404-search-form .form-actions .form-submit{background-image:url(/themes/custom/hh/images/icons/src/right-blue.svg);background-position:82% 50%;background-repeat:no-repeat;font-size:1.125rem;padding-left:2rem;padding-right:3rem;border:0.125rem solid transparent;font-weight:normal;font-style:normal;line-height:1.5;letter-spacing:normal}@media (min-width:0) and (max-width:767px){.field--404-search-form .form-actions .form-submit{padding-left:1.125rem;padding-right:2.5rem;font-size:1rem}}.field--404-search-form .form-actions .form-submit:hover,.field--404-search-form .form-actions .form-submit:focus{color:#fff;background:#005589;border:0.125rem solid #005589;background-image:url(/themes/custom/hh/images/icons/src/right-white.svg);background-position:82% 50%;background-repeat:no-repeat}.field_field_linkedin_url a,.field_field_twitter_url a{border-bottom:0.0625rem solid #0079c2;color:#0079c2;cursor:pointer;text-decoration:none;background-repeat:no-repeat;background-position-y:center}.field_field_linkedin_url a:active,.field_field_linkedin_url a:focus,.field_field_linkedin_url a:hover,.field_field_twitter_url a:active,.field_field_twitter_url a:focus,.field_field_twitter_url a:hover{border-bottom:0.0625rem solid #005589;color:#005589}.field_field_linkedin_url span,.field_field_twitter_url span{padding-left:1.3125rem}.field_field_linkedin_url a{background-image:url(/themes/custom/hh/images/icons/src/linkedin-blue.svg)}.field_field_linkedin_url a:hover{background-image:url(/themes/custom/hh/images/icons/src/linkedin-hover.svg);background-repeat:no-repeat}.field_field_twitter_url{padding-top:0.125rem}.field_field_twitter_url a{background-image:url(/themes/custom/hh/images/icons/src/twitter-blue.svg)}.field_field_twitter_url a:hover{background-image:url(/themes/custom/hh/images/icons/src/twitter-hover.svg);background-repeat:no-repeat}.link{border-bottom:0.0625rem solid #0079c2;color:#0079c2;cursor:pointer;text-decoration:none}.link:active,.link:focus,.link:hover{border-bottom:0.0625rem solid #005589;color:#005589}.link--more-link-with-icon-sm{border-bottom:0.0625rem solid #0079c2;color:#0079c2;cursor:pointer;text-decoration:none;background-image:url(/themes/custom/hh/images/icons/src/right-blue.svg);background-position:92% 54%;background-repeat:no-repeat;padding:1rem 3rem 1rem 0;text-decoration:none}.link--more-link-with-icon-sm:active,.link--more-link-with-icon-sm:focus,.link--more-link-with-icon-sm:hover{border-bottom:0.0625rem solid #005589;color:#005589}.link--more-link-with-icon-sm:hover,.link--more-link-with-icon-sm:focus{background-image:url(/images/icons/src/right-dark-blue.svg);background-position:92% 54%;background-repeat:no-repeat}.link--more-link-with-icon-lg{border-bottom:0.0625rem solid #0079c2;color:#0079c2;cursor:pointer;text-decoration:none;background-image:url(/themes/custom/hh/images/icons/src/right-blue.svg);background-position:92% 54%;background-repeat:no-repeat;padding:1rem 3rem 1rem 0;text-decoration:none;font-size:1.5rem;font-weight:bold;line-height:1.3}.link--more-link-with-icon-lg:active,.link--more-link-with-icon-lg:focus,.link--more-link-with-icon-lg:hover{border-bottom:0.0625rem solid #005589;color:#005589}.link--more-link-with-icon-lg:hover,.link--more-link-with-icon-lg:focus{background-image:url(/images/icons/src/right-dark-blue.svg);background-position:92% 54%;background-repeat:no-repeat}.text-long a{border-bottom:0.0625rem solid #0079c2;color:#0079c2;cursor:pointer;text-decoration:none}.text-long a:active,.text-long a:focus,.text-long a:hover{border-bottom:0.0625rem solid #005589;color:#005589}svg.ext{filter:invert(100%) sepia(0%) saturate(7500%) hue-rotate(198deg) brightness(200%) contrast(200%);margin-left:5px;padding:0}.field_type_text_long .button--primary svg.ext,.field_type_text_long .paragraph--type-script .lianamailer button svg.ext,.paragraph--type-script .lianamailer .field_type_text_long button svg.ext,.field_type_text_long .paragraph--type-liana-form .lianamailer button svg.ext,.paragraph--type-liana-form .lianamailer .field_type_text_long button svg.ext{filter:invert(100%) sepia(0%) saturate(7500%) hue-rotate(198deg) brightness(200%) contrast(200%)}.field_field_twitter_url svg.ext,.field_field_linkedin_url svg.ext,.field_type_text_long svg.ext,.paragraph--type-banner svg.ext,.field-www-page svg.ext,.field_type_text_with_summary svg.ext,.field-related-links svg.ext,.block--sitealert svg.ext{filter:invert(32%) sepia(95%) saturate(2685%) hue-rotate(190deg) brightness(60%) contrast(90%)}.block-followus-menu svg.ext,.block-quicklinks-menu svg.ext,.block-helpermenu-menu svg.ext{filter:invert(32%) sepia(95%) saturate(2685%) hue-rotate(190deg) brightness(60%) contrast(90%);margin:0}.card--type-esignals-article svg.ext,.field-banner-image .field-www-page svg.ext,.field-link-list-field svg.ext{display:none}.h1,.text-long h1{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:2.125rem;line-height:1.3;margin:0 0 2rem;width:auto}@media (min-width:768px){.h1,.text-long h1{font-size:3rem}}.h1__link{color:inherit}.h1__link:hover{color:inherit}.h2,.text-long h2{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.75rem;line-height:1.3;margin:0 0 2rem;width:auto}@media (min-width:768px){.h2,.text-long h2{font-size:2.125rem}}.h2__link{color:inherit}.h2__link:hover{color:inherit}.h3,.text-long h3{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.5rem;line-height:1.3;margin:0 0 2rem;width:auto}@media (min-width:768px){.h3,.text-long h3{font-size:1.5rem}}.h3__link{color:inherit}.h3__link:hover{color:inherit}.h4,.text-long h4{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.375rem;line-height:1.3;margin:0 0 2rem;width:auto}@media (min-width:768px){.h4,.text-long h4{font-size:1.375rem}}.h4__link{color:inherit}.h4__link:hover{color:inherit}.h5,.text-long h5{color:#000;font-family:roboto-bold,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.125rem;line-height:1.3;margin:0 0 2rem;width:auto}@media (min-width:768px){.h5,.text-long h5{font-size:1.25rem}}.h5__link{color:inherit}.h5__link:hover{color:inherit}.h6,.text-long h6{color:#000;font-family:roboto-bold,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.125rem;line-height:1.3;margin:0 0 2rem;width:auto}@media (min-width:768px){.h6,.text-long h6{font-size:1.25rem}}.h6__link{color:inherit}.h6__link:hover{color:inherit}body{color:#000;font-family:roboto-regular,"helvetica neue",helvetica,arial,sans-serif;font-size:1rem;line-height:1.5}@media (min-width:768px){body{font-size:1.125rem}}.blockquote,.text-long blockquote,blockquote{border-bottom:0.125rem solid #1fb099;border-top:0.125rem solid #1fb099;margin-bottom:2rem;margin-top:0;margin-left:2rem;padding-bottom:1rem;padding-top:1rem}@media (min-width:768px){.blockquote,.text-long blockquote,blockquote{padding-bottom:2rem;padding-top:2rem}}.blockquote p:last-child,.text-long blockquote p:last-child,blockquote p:last-child{margin-bottom:0}.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor}.text-long p{margin:0 0 2rem}.text-long p strong{-webkit-font-smoothing:antialiased}.ingress{font-size:1.25rem;line-height:1.5}ul,ol{margin-bottom:2rem;padding-left:2rem}@media (min-width:768px){ul,ol{padding-left:3rem}}ul{list-style-type:disc}ol{list-style-type:decimal}.list-item,.text-long ol li,.text-long ul li{margin-bottom:.2rem;padding-left:.5rem}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.logo__link,.logo__img{height:100%}.form-item--checkboxes,.form-item--checkbox__item,.form-item-checkbox{list-style:none;margin:0;padding:0}.form-item--checkboxes input[type="checkbox"],.form-item--checkbox__item input[type="checkbox"],.form-item-checkbox input[type="checkbox"]{position:absolute;left:-9999px}.form-item--checkboxes input[type="checkbox"]+label,.form-item--checkbox__item input[type="checkbox"]+label,.form-item-checkbox input[type="checkbox"]+label{display:inline;font-family:roboto-regular,"helvetica neue",helvetica,arial,sans-serif;font-size:1rem}.form-item--checkboxes [type="checkbox"]:not(:checked)+label,.form-item--checkboxes [type="checkbox"]:checked+label,.form-item--checkbox__item [type="checkbox"]:not(:checked)+label,.form-item--checkbox__item [type="checkbox"]:checked+label,.form-item-checkbox [type="checkbox"]:not(:checked)+label,.form-item-checkbox [type="checkbox"]:checked+label{position:relative;padding-left:4rem;cursor:pointer}.form-item--checkboxes [type="checkbox"]:not(:checked)+label::before,.form-item--checkboxes [type="checkbox"]:checked+label::before,.form-item--checkbox__item [type="checkbox"]:not(:checked)+label::before,.form-item--checkbox__item [type="checkbox"]:checked+label::before,.form-item-checkbox [type="checkbox"]:not(:checked)+label::before,.form-item-checkbox [type="checkbox"]:checked+label::before{content:'';position:absolute;left:0;top:0;width:2rem;height:2rem;border:0.1rem solid #0079c2;background:#fff}.form-item--checkboxes label,.form-item--checkbox__item label,.form-item-checkbox label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-item--checkboxes [type="checkbox"]:not(:checked)+label::after,.form-item--checkboxes [type="checkbox"]:checked+label::after,.form-item--checkbox__item [type="checkbox"]:not(:checked)+label::after,.form-item--checkbox__item [type="checkbox"]:checked+label::after,.form-item-checkbox [type="checkbox"]:not(:checked)+label::after,.form-item-checkbox [type="checkbox"]:checked+label::after{content:url(/themes/custom/hh/images/icons/src/check.svg);position:absolute;top:0.2rem;left:0.22rem}.form-item--checkboxes [type="checkbox"]:not(:checked)+label::after,.form-item--checkbox__item [type="checkbox"]:not(:checked)+label::after,.form-item-checkbox [type="checkbox"]:not(:checked)+label::after{opacity:0}.form-item--checkboxes [type="checkbox"]:checked+label::after,.form-item--checkbox__item [type="checkbox"]:checked+label::after,.form-item-checkbox [type="checkbox"]:checked+label::after{opacity:1}.form-item--checkboxes [type="checkbox"]:focus+label::before,.form-item--checkbox__item [type="checkbox"]:focus+label::before,.form-item-checkbox [type="checkbox"]:focus+label::before{border-color:#005589;outline:none}.form-item--radios,.form-item--radio__item,.form-item--radio{list-style:none;margin:0;padding:0}.form-item--radios input[type="radio"],.form-item--radio__item input[type="radio"],.form-item--radio input[type="radio"]{position:absolute;left:-9999px}.form-item--radios input[type="radio"]+label,.form-item--radio__item input[type="radio"]+label,.form-item--radio input[type="radio"]+label{display:inline;font-family:roboto-regular,"helvetica neue",helvetica,arial,sans-serif;font-size:1rem}.form-item--radios [type="radio"]:not(:checked)+label,.form-item--radios [type="radio"]:checked+label,.form-item--radio__item [type="radio"]:not(:checked)+label,.form-item--radio__item [type="radio"]:checked+label,.form-item--radio [type="radio"]:not(:checked)+label,.form-item--radio [type="radio"]:checked+label{position:relative;padding-left:4rem;cursor:pointer}.form-item--radios [type="radio"]:not(:checked)+label::before,.form-item--radios [type="radio"]:checked+label::before,.form-item--radio__item [type="radio"]:not(:checked)+label::before,.form-item--radio__item [type="radio"]:checked+label::before,.form-item--radio [type="radio"]:not(:checked)+label::before,.form-item--radio [type="radio"]:checked+label::before{content:'';position:absolute;left:0;top:0;width:2rem;height:2rem;border:0.1rem solid #0079c2;border-radius:50%;background:#fff}.form-item--radios label,.form-item--radio__item label,.form-item--radio label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-item--radios [type="radio"]:not(:checked)+label::after,.form-item--radios [type="radio"]:checked+label::after,.form-item--radio__item [type="radio"]:not(:checked)+label::after,.form-item--radio__item [type="radio"]:checked+label::after,.form-item--radio [type="radio"]:not(:checked)+label::after,.form-item--radio [type="radio"]:checked+label::after{content:'';position:absolute;top:0.5rem;left:0.5rem;width:1rem;height:1rem;border-radius:50%;background:#005589}.form-item--radios [type="radio"]:not(:checked)+label::after,.form-item--radio__item [type="radio"]:not(:checked)+label::after,.form-item--radio [type="radio"]:not(:checked)+label::after{opacity:0}.form-item--radios [type="radio"]:checked+label::after,.form-item--radio__item [type="radio"]:checked+label::after,.form-item--radio [type="radio"]:checked+label::after{opacity:1}.form-item--radios [type="radio"]:focus+label::before,.form-item--radio__item [type="radio"]:focus+label::before,.form-item--radio [type="radio"]:focus+label::before{border-color:#005589;outline:none}.form-item__dropdown{border:none;display:block;position:relative}.form-item__dropdown::after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:9px solid #333;content:" ";position:absolute;top:42%;right:1em;z-index:2;pointer-events:none;display:none}.form-item__dropdown:hover{border-color:#000}.form-item__select{border:0.125rem solid #86888c;height:3rem;font-size:.875rem;margin:0;outline:none;padding:1rem;width:100%}.form-item__select :focus{outline:none;color:#005589}@supports ((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-item__select{padding-right:2em;background:none;border:1px solid transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-item__select:focus{border-color:#666;border-radius:0}}.form-item-select2 .selection .select2-selection__rendered,.form-item-select2 .selection .select2-selection--single,.form-item-select .selection .select2-selection__rendered,.form-item-select .selection .select2-selection--single{font-size:1.125rem;background:#f6f6f6;height:4rem;border:none;color:#000;line-height:4rem;outline:none}.form-item-select2 .selection .select2-selection__rendered,.form-item-select .selection .select2-selection__rendered{padding-left:1.4rem;border:0.125rem solid transparent}.form-item-select2 .selection .select2-selection--single .select2-selection__rendered[title],.form-item-select .selection .select2-selection--single .select2-selection__rendered[title]{border:0.125rem solid #005589}.form-item-select2 .form-item__dropdown,.form-item-select .form-item__dropdown{position:relative}.form-item-select2 .form-item__dropdown::after,.form-item-select .form-item__dropdown::after{display:none}.form-item-select2 .select2-selection__clear,.form-item-select2 .select2-selection__arrow,.form-item-select .select2-selection__clear,.form-item-select .select2-selection__arrow{display:none}.form-item-select2 .selection .select2-selection__placeholder,.form-item-select .selection .select2-selection__placeholder{color:#000}.select2-container{position:relative}.select2-container::after{content:url(/themes/custom/hh/images/icons/src/down-blue.svg);border:none;position:absolute;top:1.25rem;right:1rem;pointer-events:none}.select2-container .select2-selection__rendered{color:#000}.select2-container--open{box-shadow:0.125rem 0.125rem 0.5rem 0.125rem rgba(134,136,140,0.4);border:none}.select2-container--open::after{content:url(/themes/custom/hh/images/icons/src/up.svg)}.select2-container--open .select2-dropdown{border:solid 0.125rem #005589;box-shadow:0.125rem 0.125rem 0.5rem 0.125rem rgba(134,136,140,0.4)}.select2-container--open .selection .select2-selection__rendered,.select2-container--open .selection .select2-selection__placeholder,.select2-container--open .selection .select2-selection--single{background:#005589;color:#fff}.select2-container--open .select2-results__group{font-family:roboto-bold,"helvetica neue",helvetica,arial,sans-serif}.select2-container--open .select2-results__option{font-size:1rem;color:#000;background:#fff}.select2-container--open .select2-results__option:hover{background:#fff;color:#005589}.select2-container--open .select2-results__option:hover .select2-results__group{color:#000}.select2-container--open .select2-results__option--highlighted,.select2-container--open .select2-results__option--highlighted[aria-selected]{color:#005589;background:#fff}.select2-container--open .select2-results__option[aria-selected="true"]{position:relative;background:#fff;color:#005589}.select2-container--open .select2-results__option[aria-selected="true"]::after{content:url(/themes/custom/hh/images/icons/src/check.svg);position:absolute;right:1rem}.select2-container--focus .selection .select2-selection--single .select2-selection__rendered{border:0.125rem solid #005589}.select2-search{display:none}.form-item,.paragraph--type-script .lianamailer .lianamailer-formfield,.paragraph--type-liana-form .lianamailer .lianamailer-formfield{color:#000;margin-bottom:1rem;max-width:32rem}.form-item::after,.paragraph--type-script .lianamailer .lianamailer-formfield::after,.paragraph--type-liana-form .lianamailer .lianamailer-formfield::after{clear:both;content:"";display:table}.form-item .email,.paragraph--type-script .lianamailer .lianamailer-formfield .email,.paragraph--type-liana-form .lianamailer .lianamailer-formfield .email,.form-item .form-email,.paragraph--type-script .lianamailer .lianamailer-formfield .form-email,.paragraph--type-liana-form .lianamailer .lianamailer-formfield .form-email{background:url(/themes/custom/hh/images/icons/src/email.svg);background-repeat:no-repeat;background-position:95% center}.form-item .error,.paragraph--type-script .lianamailer .lianamailer-formfield .error,.paragraph--type-liana-form .lianamailer .lianamailer-formfield .error{background:url(/themes/custom/hh/images/icons/src/info.svg);background-repeat:no-repeat;background-position:95% center;border:0.125rem solid #ec0083}.form-item .error:valid,.paragraph--type-script .lianamailer .lianamailer-formfield .error:valid,.paragraph--type-liana-form .lianamailer .lianamailer-formfield .error:valid{background:url(/themes/custom/hh/images/icons/src/check-rounded.svg);background-repeat:no-repeat;background-position:95% center;border:0.125rem solid green}.form-item .form-search,.paragraph--type-script .lianamailer .lianamailer-formfield .form-search,.paragraph--type-liana-form .lianamailer .lianamailer-formfield .form-search{background-image:url(/themes/custom/hh/images/icons/src/search.svg);background-position:1.25rem center;background-repeat:no-repeat;padding-left:3.5rem}.form-item .form-search::-webkit-search-cancel-button,.paragraph--type-script .lianamailer .lianamailer-formfield .form-search::-webkit-search-cancel-button,.paragraph--type-liana-form .lianamailer .lianamailer-formfield .form-search::-webkit-search-cancel-button{font-size:1.1875rem;color:#0079c2}@media (min-width:0) and (max-width:767px){.form-item .form-search::-webkit-search-cancel-button,.paragraph--type-script .lianamailer .lianamailer-formfield .form-search::-webkit-search-cancel-button,.paragraph--type-liana-form .lianamailer .lianamailer-formfield .form-search::-webkit-search-cancel-button{font-size:.875rem}}.form-item__label,.paragraph--type-script .lianamailer label,.paragraph--type-liana-form .lianamailer label{display:block}@media (min-width:320px){.form-item__label,.paragraph--type-script .lianamailer label,.paragraph--type-liana-form .lianamailer label{padding:.5rem 0}}.form-item__textfield,.paragraph--type-script .lianamailer input:not([type="checkbox"]),.paragraph--type-liana-form .lianamailer input:not([type="checkbox"]){border:0.125rem solid #86888c;line-height:1.5;padding:1rem;max-width:100%;width:100%}.form-item__textfield:focus,.paragraph--type-script .lianamailer input:focus:not([type="checkbox"]),.paragraph--type-liana-form .lianamailer input:focus:not([type="checkbox"]),.form-item__textfield:active,.paragraph--type-script .lianamailer input:active:not([type="checkbox"]),.paragraph--type-liana-form .lianamailer input:active:not([type="checkbox"]){border-color:#005589;outline:none}.form-item__textfield.button,.paragraph--type-infobox .form-item__textfield.field-link,.paragraph--type-infobox .paragraph--type-script .lianamailer input.field-link:not([type="checkbox"]),.paragraph--type-script .lianamailer .paragraph--type-infobox input.field-link:not([type="checkbox"]),.paragraph--type-infobox .paragraph--type-liana-form .lianamailer input.field-link:not([type="checkbox"]),.paragraph--type-liana-form .lianamailer .paragraph--type-infobox input.field-link:not([type="checkbox"]),.paragraph--type-script .lianamailer input.button:not([type="checkbox"]),.paragraph--type-liana-form .lianamailer input.button:not([type="checkbox"]){width:auto}textarea::-moz-placeholder,input::-moz-placeholder{color:#000}textarea:-ms-input-placeholder,input:-ms-input-placeholder{color:#000}textarea::placeholder,input::placeholder{color:#000}textarea:-ms-input-placeholder,input:-ms-input-placeholder{color:#000}@media (min-width:0) and (max-width:767px){textarea,input{font-size:1rem}}.form-item__description{margin-top:.33333rem}.form-fieldset{border:none;margin-bottom:2rem;padding:0}.button,.paragraph--type-infobox .field-link{text-decoration:none;display:inline-block;cursor:pointer;font-size:1rem;line-height:1.5;padding:1rem 2rem;border:solid .125rem #0079c2;border-radius:.25rem;text-align:center;text-decoration:none;display:inline-block;cursor:pointer;font-size:1rem;line-height:1.5;padding:1rem 2rem;border:solid .125rem #0079c2;border-radius:.25rem;text-align:center;background-color:rgba(0,0,0,0);color:#0079c2}@media (min-width:768px){.button,.paragraph--type-infobox .field-link{font-size:1.125rem}}.button:hover,.paragraph--type-infobox .field-link:hover,.button:focus,.paragraph--type-infobox .field-link:focus{transition:all .2s ease-in}@media (min-width:768px){.button,.paragraph--type-infobox .field-link{font-size:1.125rem}}.button:hover,.paragraph--type-infobox .field-link:hover,.button:focus,.paragraph--type-infobox .field-link:focus{transition:all .2s ease-in}.button:visited,.paragraph--type-infobox .field-link:visited{color:#0079c2}.button:hover,.paragraph--type-infobox .field-link:hover,.button:focus,.paragraph--type-infobox .field-link:focus{background-color:#005589;color:#fff;border-color:#005589}.button:hover a,.paragraph--type-infobox .field-link:hover a,.button:focus a,.paragraph--type-infobox .field-link:focus a{color:#fff}.button a,.paragraph--type-infobox .field-link a{text-decoration:none}.button a:visited,.paragraph--type-infobox .field-link a:visited{color:#0079c2}.button--primary,.paragraph--type-script .lianamailer button,.paragraph--type-liana-form .lianamailer button{text-decoration:none;display:inline-block;cursor:pointer;font-size:1rem;line-height:1.5;padding:1rem 2rem;border:solid .125rem #0079c2;border-radius:.25rem;text-align:center;background-color:#0079c2;color:#fff}@media (min-width:768px){.button--primary,.paragraph--type-script .lianamailer button,.paragraph--type-liana-form .lianamailer button{font-size:1.125rem}}.button--primary:hover,.paragraph--type-script .lianamailer button:hover,.paragraph--type-liana-form .lianamailer button:hover,.button--primary:focus,.paragraph--type-script .lianamailer button:focus,.paragraph--type-liana-form .lianamailer button:focus{transition:all .2s ease-in}.button--primary:visited,.paragraph--type-script .lianamailer button:visited,.paragraph--type-liana-form .lianamailer button:visited{color:#fff}.button--primary:hover,.paragraph--type-script .lianamailer button:hover,.paragraph--type-liana-form .lianamailer button:hover,.button--primary:focus,.paragraph--type-script .lianamailer button:focus,.paragraph--type-liana-form .lianamailer button:focus{background-color:#005589;color:#fff;border-color:#005589}.button--primary:hover a,.paragraph--type-script .lianamailer button:hover a,.paragraph--type-liana-form .lianamailer button:hover a,.button--primary:focus a,.paragraph--type-script .lianamailer button:focus a,.paragraph--type-liana-form .lianamailer button:focus a{color:#fff}.button--primary a,.paragraph--type-script .lianamailer button a,.paragraph--type-liana-form .lianamailer button a{text-decoration:none}.button--primary a:visited,.paragraph--type-script .lianamailer button a:visited,.paragraph--type-liana-form .lianamailer button a:visited{color:#fff}.button--default-icon{text-decoration:none;display:inline-block;cursor:pointer;font-size:1rem;line-height:1.5;padding:1rem 2rem;border:solid .125rem #0079c2;border-radius:.25rem;text-align:center;background-color:rgba(0,0,0,0);color:#0079c2;background-image:url(/themes/custom/hh/images/icons/src/right-blue.svg);background-position:92% 54%;background-repeat:no-repeat;padding:1rem 3rem 1rem 2rem}@media (min-width:768px){.button--default-icon{font-size:1.125rem}}.button--default-icon:hover,.button--default-icon:focus{transition:all .2s ease-in}.button--default-icon:visited{color:#0079c2}.button--default-icon:hover,.button--default-icon:focus{background-color:#005589;color:#fff;border-color:#005589}.button--default-icon:hover a,.button--default-icon:focus a{color:#fff}.button--default-icon a{text-decoration:none}.button--default-icon a:visited{color:#0079c2}.button--default-icon:hover,.button--default-icon:focus{background-image:url(/themes/custom/hh/images/icons/src/right-white.svg)}.button--primary-icon,.paragraph--type-infobox .field-link{text-decoration:none;display:inline-block;cursor:pointer;font-size:1rem;line-height:1.5;padding:1rem 2rem;border:solid .125rem #0079c2;border-radius:.25rem;text-align:center;background-color:#0079c2;color:#fff;background-image:url(/themes/custom/hh/images/icons/src/right-white.svg);background-position:92% 54%;background-repeat:no-repeat;padding:1rem 3rem 1rem 2rem}@media (min-width:768px){.button--primary-icon,.paragraph--type-infobox .field-link{font-size:1.125rem}}.button--primary-icon:hover,.paragraph--type-infobox .field-link:hover,.button--primary-icon:focus,.paragraph--type-infobox .field-link:focus{transition:all .2s ease-in}.button--primary-icon:visited,.paragraph--type-infobox .field-link:visited{color:#fff}.button--primary-icon:hover,.paragraph--type-infobox .field-link:hover,.button--primary-icon:focus,.paragraph--type-infobox .field-link:focus{background-color:#005589;color:#fff;border-color:#005589}.button--primary-icon:hover a,.paragraph--type-infobox .field-link:hover a,.button--primary-icon:focus a,.paragraph--type-infobox .field-link:focus a{color:#fff}.button--primary-icon a,.paragraph--type-infobox .field-link a{text-decoration:none}.button--primary-icon a:visited,.paragraph--type-infobox .field-link a:visited{color:#fff}.button--danger{text-decoration:none;display:inline-block;cursor:pointer;font-size:1rem;line-height:1.5;padding:1rem 2rem;border:solid .125rem #0079c2;border-radius:.25rem;text-align:center;background-color:#ec0083;color:#000;border-color:transparent}@media (min-width:768px){.button--danger{font-size:1.125rem}}.button--danger:hover,.button--danger:focus{transition:all .2s ease-in}.button--danger:visited{color:#000}.button--danger:hover,.button--danger:focus{background-color:#005589;color:#fff;border-color:#005589}.button--danger:hover a,.button--danger:focus a{color:#fff}.button--danger a{text-decoration:none}.button--danger a:visited{color:#000}.text-long a.button,.text-long .paragraph--type-infobox a.field-link,.paragraph--type-infobox .text-long a.field-link{text-decoration:none;display:inline-block;cursor:pointer;font-size:1rem;line-height:1.5;padding:1rem 2rem;border:solid .125rem #0079c2;border-radius:.25rem;text-align:center;text-decoration:none;display:inline-block;cursor:pointer;font-size:1rem;line-height:1.5;padding:1rem 2rem;border:solid .125rem #0079c2;border-radius:.25rem;text-align:center;background-color:rgba(0,0,0,0);color:#0079c2}@media (min-width:768px){.text-long a.button,.text-long .paragraph--type-infobox a.field-link,.paragraph--type-infobox .text-long a.field-link{font-size:1.125rem}}.text-long a.button:hover,.text-long .paragraph--type-infobox a.field-link:hover,.paragraph--type-infobox .text-long a.field-link:hover,.text-long a.button:focus,.text-long .paragraph--type-infobox a.field-link:focus,.paragraph--type-infobox .text-long a.field-link:focus{transition:all .2s ease-in}@media (min-width:768px){.text-long a.button,.text-long .paragraph--type-infobox a.field-link,.paragraph--type-infobox .text-long a.field-link{font-size:1.125rem}}.text-long a.button:hover,.text-long .paragraph--type-infobox a.field-link:hover,.paragraph--type-infobox .text-long a.field-link:hover,.text-long a.button:focus,.text-long .paragraph--type-infobox a.field-link:focus,.paragraph--type-infobox .text-long a.field-link:focus{transition:all .2s ease-in}.text-long a.button:visited,.text-long .paragraph--type-infobox a.field-link:visited,.paragraph--type-infobox .text-long a.field-link:visited{color:#0079c2}.text-long a.button:hover,.text-long .paragraph--type-infobox a.field-link:hover,.paragraph--type-infobox .text-long a.field-link:hover,.text-long a.button:focus,.text-long .paragraph--type-infobox a.field-link:focus,.paragraph--type-infobox .text-long a.field-link:focus{background-color:#005589;color:#fff;border-color:#005589}.text-long a.button:hover a,.text-long .paragraph--type-infobox a.field-link:hover a,.paragraph--type-infobox .text-long a.field-link:hover a,.text-long a.button:focus a,.text-long .paragraph--type-infobox a.field-link:focus a,.paragraph--type-infobox .text-long a.field-link:focus a{color:#fff}.text-long a.button a,.text-long .paragraph--type-infobox a.field-link a,.paragraph--type-infobox .text-long a.field-link a{text-decoration:none}.text-long a.button a:visited,.text-long .paragraph--type-infobox a.field-link a:visited,.paragraph--type-infobox .text-long a.field-link a:visited{color:#0079c2}.text-long a.button--primary{text-decoration:none;display:inline-block;cursor:pointer;font-size:1rem;line-height:1.5;padding:1rem 2rem;border:solid .125rem #0079c2;border-radius:.25rem;text-align:center;background-color:#0079c2;color:#fff}@media (min-width:768px){.text-long a.button--primary{font-size:1.125rem}}.text-long a.button--primary:hover,.text-long a.button--primary:focus{transition:all .2s ease-in}.text-long a.button--primary:visited{color:#fff}.text-long a.button--primary:hover,.text-long a.button--primary:focus{background-color:#005589;color:#fff;border-color:#005589}.text-long a.button--primary:hover a,.text-long a.button--primary:focus a{color:#fff}.text-long a.button--primary a{text-decoration:none}.text-long a.button--primary a:visited{color:#fff}.table,table,.tablesaw-stack{display:block;overflow-x:auto;white-space:nowrap;border-spacing:0;background-color:#fff;margin:1rem 0;width:100%}.table__heading-cell,th,.tablesaw-stack th,.table__cell,td,.tablesaw-stack td{border:none;border-bottom:0.125rem solid #86888c;padding:1rem}.table__heading-cell:last-child,th:last-child,.table__cell:last-child,td:last-child{border-right:none}.table__heading-cell,th,.tablesaw-stack th{background-color:#f6f6f6;border-bottom:none;color:#000;padding:1.2rem;text-align:left}.table__row,tr,.tablesaw-stack tr{background-color:#fff}.table__footer-cell,tfoot th,.tablesaw-stack tfoot th,.table__footer-cell:first-child,tfoot th:first-child{border-bottom:none;border-top:0.125rem solid #86888c}.cke_show_borders table.cke_show_border{border:none !important}.cke_show_borders table.cke_show_border>thead>tr>th{border:none !important}.cke_show_borders table.cke_show_border>tbody>tr>td{border:none !important;border-bottom:0.125rem solid #86888c !important}@media (min-width:0) and (max-width:767px){.table,table,.tablesaw-stack,.tablesaw-stack{max-width:99%;white-space:normal}.table tbody,table tbody,.tablesaw-stack tbody,.tablesaw-stack tbody{border:0.0625rem solid #86888c}.table tbody tr,table tbody tr,.tablesaw-stack tbody tr,.tablesaw-stack tbody tr{border-bottom:none}.table tbody tr:nth-of-type(even)>td,table tbody tr:nth-of-type(even)>td,.tablesaw-stack tbody tr:nth-of-type(even)>td,.tablesaw-stack tbody tr:nth-of-type(even)>td{background:#f6f6f6}.table tbody tr:last-child>td:last-child,table tbody tr:last-child>td:last-child,.tablesaw-stack tbody tr:last-child>td:last-child,.tablesaw-stack tbody tr:last-child>td:last-child{border-bottom:none}.table tbody td,table tbody td,.tablesaw-stack tbody td,.tablesaw-stack tbody td{overflow-wrap:anywhere;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;border-bottom:0.0625rem solid #86888c}.table tbody td:last-child,table tbody td:last-child,.tablesaw-stack tbody td:last-child,.tablesaw-stack tbody td:last-child{border-bottom:0.125rem solid #86888c}.table tbody td .tablesaw-cell-label,table tbody td .tablesaw-cell-label,.tablesaw-stack tbody td .tablesaw-cell-label,.tablesaw-stack tbody td .tablesaw-cell-label{font-family:roboto-medium,"helvetica neue",helvetica,arial,sans-serif;vertical-align:middle;width:40%}.table tbody td span,table tbody td span,.tablesaw-stack tbody td span,.tablesaw-stack tbody td span{vertical-align:middle;width:57%}}.video{height:0;overflow:hidden;padding-top:2rem;padding-bottom:56.25%;position:relative}.video--full{padding-bottom:75%}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.tabs__link,.tabs__link--local-tasks{background-color:#fff;border:1px solid #0079c2;color:#0079c2;display:block;font-size:1rem;padding:1rem 2rem;text-align:center;text-decoration:none;transition:color .3 ease-out}@media (min-width:768px){.tabs__link,.tabs__link--local-tasks{display:inline-block;padding:1rem 2rem;position:relative;width:auto;top:.0625rem}}.tabs__link:hover,.tabs__link:active,.tabs__link.is-active,.tabs__link--local-tasks:hover,.tabs__link--local-tasks:active,.tabs__link--local-tasks.is-active{background-color:#0079c2;color:#fff}.dropdown{height:100%}@media (min-width:768px){.dropdown{border-left:.125rem solid #fff}}.dropdown.open .dropdown-toggle{outline:none}.dropdown.open .toggle-expand__close{display:inline-block}.dropdown.open .dropdown-menu{display:flex}.dropdown.open .lang-text{display:none}.dropdown .lang-text{display:inline-block;width:2rem}.dropdown-toggle{background-color:transparent;border:none;box-shadow:none;padding:0;margin-left:1rem;height:100%;color:#fff;cursor:pointer;font-size:1rem;padding:1rem;position:relative;touch-action:manipulation}@media (min-width:0) and (max-width:767px){.dropdown-toggle{background-color:#0079c2;padding:0.5rem;margin-left:0}}.dropdown-toggle:active,.dropdown-toggle:hover{background-color:#005589}.dropdown-menu{display:none;width:55%;margin:0;position:absolute;right:0;background:#000;z-index:10;list-style:none;margin:0;padding:0}@media (min-width:0) and (max-width:767px){.dropdown-menu{width:100%}}.dropdown-menu li{display:flex;flex-basis:50%;flex-direction:column;margin:1rem 0 3rem}.dropdown-menu li>*{color:#fff;cursor:pointer;display:inline-block;padding:1rem 1rem 1rem 2rem;white-space:nowrap;text-decoration:none;font-size:1rem}.dropdown-menu li>*.is-active{font-weight:500}.dropdown-menu li:hover{background-color:#005589}.tag a{text-decoration:none;color:#0079c2;padding:.5rem 1rem;border-radius:1rem;background-color:transparent;border:0.125rem solid #0079c2;cursor:pointer;font-size:1rem;line-height:1.5}.tag a:hover{background-color:#005589;border-color:#005589;color:#fff}.aggregator-block{background-color:#f6f6f6}.aggregator-block .view-header{width:100%;background-color:#1fb099;color:white;text-transform:uppercase;line-height:3rem;height:3rem;position:relative;padding-left:4rem}.aggregator-block .view-header::before{content:"";width:3rem;height:3rem;position:absolute;top:0;left:0;background-color:#0079c2}.aggregator-block .view-header a{text-decoration:none;color:white}.aggregator-block .view-header svg.ext{width:1.3rem;height:1.3rem;margin-left:1rem}.aggregator-block.aggregator-block-black-header .view-header{background-color:black}.aggregator-block .views-content-container{padding:1.5rem 2rem}.aggregator-block-row{width:100%;font-size:1.125rem;margin-bottom:1rem;line-height:1.5}.aggregator-block-row a{text-decoration:none;color:#0079c2}.aggregator-block-row a .ext{display:none}.aggregator-block-date{font-weight:bold}.block--sitebranding{margin:-0.0625rem 0 -0.0625rem 0.25rem}@media (min-width:768px){.block--sitebranding{margin-left:.5rem}}.block--sitebranding .logo__link{align-items:center;background-color:#fff;display:flex;justify-content:center;margin:0;width:9.0625rem}@media (min-width:768px){.block--sitebranding .logo__link{width:14.0625rem;max-width:12.125rem}}.block--sitebranding .logo__img{height:auto;width:7.0625rem}@media (min-width:768px){.block--sitebranding .logo__img{width:10.1875rem}}.block-mainnavigation-menu{overflow:hidden;display:none}@media (min-width:1180px){.block-mainnavigation-menu{display:unset}}.block-mainnavigation-menu .main-menu{display:flex}.block-mainnavigation-multilevel-dropdown-menu .main-menu{width:100%}@media (min-width:768px){.block-mainnavigation-multilevel-dropdown-menu .main-menu{width:55%}}.block-mainnavigation-multilevel-dropdown-menu .main-menu__item{display:flex;background:#000;border-bottom:0.125rem solid #fff}.block-mainnavigation-multilevel-dropdown-menu .main-menu__item--sub-1{border-bottom:0.125rem solid transparent}.block-mainnavigation-multilevel-dropdown-menu .main-menu__item .main-menu__link{background:#000;padding:1rem 2rem}.block-mainnavigation-multilevel-dropdown-menu .main-menu__item .main-menu__link:active,.block-mainnavigation-multilevel-dropdown-menu .main-menu__item .main-menu__link:hover{background-color:#005589;width:90%}.block-mainnavigation-multilevel-dropdown-menu .main-menu__item .main-menu__link--is-active{background-color:#005589;width:90%}.block-mainnavigation-multilevel-dropdown-menu .main-menu__item .main-menu--sub{width:100%}.block-mainnavigation-multilevel-dropdown-menu .main-menu__item .main-menu--sub .main-menu__link--active{width:100%;background-color:#005589}.block-mainnavigation-multilevel-dropdown-menu .main-menu__item .main-menu--sub .main-menu__link:active,.block-mainnavigation-multilevel-dropdown-menu .main-menu__item .main-menu--sub .main-menu__link:hover{width:100%}.block-mainnavigation-multilevel-dropdown-menu .main-menu__item .expand-sub{border:unset;background-color:unset}@media (min-width:40rem){.block-mainnavigation-multilevel-dropdown-menu .main-menu__item .expand-sub{display:block}}.block-secondarynavigation-menu{position:relative;z-index:10}.block-secondarynavigation-menu .menu{width:100%;display:flex;flex-wrap:wrap;background:#000;padding:4rem 0 4rem 0;margin:0}@media (min-width:768px){.block-secondarynavigation-menu .menu{width:55%}}.block-secondarynavigation-menu .menu .menu__item{display:flex;flex:0 0 50%;font-size:1.125rem}.block-secondarynavigation-menu .menu .menu__item .menu__link{width:100%;color:#fff;padding:1rem 2rem;text-decoration:none}.block-secondarynavigation-menu .menu .menu__item .menu__link:active,.block-secondarynavigation-menu .menu .menu__item .menu__link:hover{background:#005589}.block-secondarynavigation-menu .menu .menu__item .menu__link--is-active{background:#005589}.block-helpermenu-menu{display:none;width:100%;text-align:right}@media (min-width:1180px){.block-helpermenu-menu{display:unset}}.block-helpermenu-menu .menu{list-style:none;margin:0;padding:0}.block-helpermenu-menu .menu__item{display:inline-block;margin:1rem;font-size:1rem}.block-helpermenu-menu .menu__item .menu__link{color:#0079c2;text-decoration:none}.block-helpermenu-menu .menu__item .menu__link:hover{color:#005589}.block-helpermenu-hamburger-menu{z-index:10}.block-helpermenu-hamburger-menu .menu{width:100%;display:flex;flex-wrap:wrap;background:#000;padding:0 0 4rem 0;margin:0}@media (min-width:768px){.block-helpermenu-hamburger-menu .menu{width:55%}}.block-helpermenu-hamburger-menu .menu .menu__item{display:flex;flex:0 0 50%;font-size:1rem}.block-helpermenu-hamburger-menu .menu .menu__item .menu__link{width:100%;color:#fff;padding:1rem 2rem;text-decoration:none}.block-helpermenu-hamburger-menu .menu .menu__item .menu__link:hover{background:#005589}.block-helpermenu-hamburger-menu .menu .menu__item .menu__link--is-active{background:#005589}.block--hh-languageswitcher{position:unset;margin-left:auto;background:#000}.block--hh-languageswitcher .dropdown-language .toggle-expand__close{padding-left:0.5rem}.block-contact-menu h4,.block-followus-menu h4,.block-quicklinks-menu h4,.block--campaignnavigation-footer h4,.block-campaigncontact-menu h4{margin:0}.block-contact-menu ul,.block-followus-menu ul,.block-quicklinks-menu ul,.block--campaignnavigation-footer ul,.block-campaigncontact-menu ul{list-style:none;padding:unset}.block-contact-menu ul li,.block-followus-menu ul li,.block-quicklinks-menu ul li,.block--campaignnavigation-footer ul li,.block-campaigncontact-menu ul li{padding:0 0 1rem 0}.block-contact-menu ul li a,.block-followus-menu ul li a,.block-quicklinks-menu ul li a,.block--campaignnavigation-footer ul li a,.block-campaigncontact-menu ul li a{border-bottom:0.0625rem solid #0079c2;color:#0079c2;cursor:pointer;text-decoration:none;font-size:1rem}.block-contact-menu ul li a:active,.block-contact-menu ul li a:focus,.block-contact-menu ul li a:hover,.block-followus-menu ul li a:active,.block-followus-menu ul li a:focus,.block-followus-menu ul li a:hover,.block-quicklinks-menu ul li a:active,.block-quicklinks-menu ul li a:focus,.block-quicklinks-menu ul li a:hover,.block--campaignnavigation-footer ul li a:active,.block--campaignnavigation-footer ul li a:focus,.block--campaignnavigation-footer ul li a:hover,.block-campaigncontact-menu ul li a:active,.block-campaigncontact-menu ul li a:focus,.block-campaigncontact-menu ul li a:hover{border-bottom:0.0625rem solid #005589;color:#005589}@media (min-width:768px){.block-contact-menu ul li a,.block-followus-menu ul li a,.block-quicklinks-menu ul li a,.block--campaignnavigation-footer ul li a,.block-campaigncontact-menu ul li a{font-size:1.125rem}}.block-quicklinks-menu .menu{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:1180px){.block-quicklinks-menu .menu{max-height:15.625rem}}@media (min-width:768px){.block-quicklinks-menu .menu .menu__item{padding-right:2rem}}.block--partnerslogo{margin:0 -100%;max-width:200%}@media (min-width:768px){.block--partnerslogo{margin:unset;max-width:unset}}.block--partnerslogo .field__items{display:flex;flex-direction:row;flex-wrap:wrap}.block--partnerslogo .field__items .field__item{padding:1rem 1rem 0 0}.block--copyright-hh{margin:2rem}.block--copyright-hh .field__item,.block--copyright-hh .field-copyright{color:#fff}@media (min-width:768px){.block--copyright-hh .field__item,.block--copyright-hh .field-copyright{font:1.125rem}}.block-policies-menu{margin-bottom:3rem}@media (min-width:768px){.block-policies-menu{margin-top:3rem}}.block-policies-menu ul.menu{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;list-style:none;margin-bottom:1.125rem}.block-policies-menu ul.menu li a{border-bottom:0.0625rem solid #0079c2;color:#fff;cursor:pointer;text-decoration:none;border-bottom:0.0625rem solid #fff;margin-right:1rem;text-decoration:none}.block-policies-menu ul.menu li a:active,.block-policies-menu ul.menu li a:focus,.block-policies-menu ul.menu li a:hover{border-bottom:0.0625rem solid #005589;color:#005589}@media (min-width:768px){.block-policies-menu ul.menu li a{font-size:1.125rem}}.block-policies-menu ul.menu li a:active,.block-policies-menu ul.menu li a:focus,.block-policies-menu ul.menu li a:hover{background-color:#005589;color:#fff}.block--sitebranding-footer{margin-bottom:2rem}@media (min-width:768px){.block--sitebranding-footer{margin-bottom:3.125rem}}.block--sitebranding-footer .logo__img{width:10.1875rem}.block--sitealert{color:#000;font-family:roboto-bold,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.125rem;line-height:1.3;margin:0 0 2rem;width:auto;background-color:#f6f6f6;color:#0079c2;padding:1rem 2rem;width:100%}@media (min-width:768px){.block--sitealert{font-size:1.25rem}}.block--sitealert__link{color:inherit}.block--sitealert__link:hover{color:inherit}@media (min-width:768px){.block--sitealert{padding:2rem}}.block--sitealert .site-alert{border-left:0.25rem solid #f4d821;padding-left:1rem}.block--sitealert .site-alert div[class*="severity-"]{background-image:none;border:none;color:#0079c2;margin-bottom:0}.block--sitealert .site-alert .text{padding-left:0;background-color:#f6f6f6}.block--search-listing-events .views-exposed-form{display:flex;max-width:100%;flex-direction:row;margin-bottom:1rem}.block--search-listing-events .views-exposed-form .form-item-search{flex-basis:48.5rem;max-width:48.5rem}.block--search-listing-events .views-exposed-form input[name="keywords"]{width:100%}.block--search-listing-events .views-exposed-form .form-actions .js-form-submit{background-image:url(/themes/custom/hh/images/icons/src/right-blue.svg);background-position:100% 50%;background-repeat:no-repeat;font-size:1.125rem;padding-left:1rem;border:none;font-weight:normal;font-style:normal;line-height:1.5;letter-spacing:normal}@media (min-width:0) and (max-width:767px){.block--search-listing-events .views-exposed-form .form-actions .js-form-submit{padding-left:1.125rem;font-size:1rem}}.block--search-listing-events .views-exposed-form .form-actions .js-form-submit:hover,.block--search-listing-events .views-exposed-form .form-actions .js-form-submit:focus{color:#005589;background:#fff;background-image:url(/themes/custom/hh/images/icons/src/right-dark-blue.svg);background-position:100% 50%;background-repeat:no-repeat}.block--search-listing-events .facet-inactive{display:inline-block;width:18.375rem}@media (min-width:0) and (max-width:767px){.block--search-listing-events .facet-inactive{width:100%}}.block--search-listing-events .facet-inactive .form-item,.block--search-listing-events .facet-inactive .paragraph--type-script .lianamailer .lianamailer-formfield,.paragraph--type-script .lianamailer .block--search-listing-events .facet-inactive .lianamailer-formfield,.block--search-listing-events .facet-inactive .paragraph--type-liana-form .lianamailer .lianamailer-formfield,.paragraph--type-liana-form .lianamailer .block--search-listing-events .facet-inactive .lianamailer-formfield{margin-bottom:.125rem}.block--search-listing-events .views-content-container{display:flex;gap:2rem}.block--search-listing-events .views-content-container>div{max-width:100%}.block--search-listing-events .views-content-container .card--type-event:not(.card--view-mode-highlighted-liftup) .field-main-image{display:none}.block--search-listing-events .views-content-container .card-row{width:100%}@media (min-width:0) and (max-width:767px){.block--search-listing-events .views-content-container .card-row{max-width:22.58rem;width:100%}}@media (min-width:0) and (max-width:767px){.block--campaignnavigation{width:100%}.block--campaignnavigation nav{min-height:3.125rem}}@media (min-width:768px){.block--campaignnavigation{flex-basis:65%}}.block--campaignnavigation .toc-js{display:block}@media (min-width:0) and (max-width:767px){.block--campaignnavigation .toc-js{position:relative;width:100%}.block--campaignnavigation .toc-js li:hover{cursor:pointer}.block--campaignnavigation .toc-js ul{padding-right:1rem;z-index:99;position:absolute;margin-top:1rem;left:0;background:none}.block--campaignnavigation .toc-js ul li{visibility:hidden;clear:both;width:100%;padding:0.5rem;font-size:1.125rem}.block--campaignnavigation .toc-js ul li:first-child{visibility:visible;pointer-events:none}.block--campaignnavigation .toc-js ul:not(.toc-open)::after{content:url(/themes/custom/hh/images/icons/src/down-blue.svg);position:absolute;top:0.9rem;right:0;pointer-events:none}.block--campaignnavigation .toc-js .toc-open{background:#fff}.block--campaignnavigation .toc-js .toc-open::after{content:url(/themes/custom/hh/images/icons/src/up-arrow.svg);position:absolute;top:0.9rem;right:0;pointer-events:none}.block--campaignnavigation .toc-js .toc-open li{visibility:visible;opacity:1;display:block}.block--campaignnavigation .toc-js .toc-open li:first-child{pointer-events:visible}}.block--campaignnavigation .toc-js .toc-title{display:none}.block--campaignnavigation .toc-js ul{margin-top:0;margin-bottom:0;display:flex;flex-direction:row;list-style-type:none}@media (min-width:0) and (max-width:767px){.block--campaignnavigation .toc-js ul{display:block}}.block--campaignnavigation .toc-js li{color:#fff;display:block;font-size:1.25rem;line-height:1.5;padding:1.95rem 1rem}.block--campaignnavigation .toc-js li a{text-decoration:none;color:#0079c2;padding-bottom:0.2rem}.block--campaignnavigation .toc-js li:hover a{color:#005589;border-bottom:0.125rem solid #005589}.block--campaignnavigation .toc-js .toc-active a{border-bottom:0.125rem solid #005589;color:#005589}.block--campaignlogo-footer{margin-bottom:2rem}@media (min-width:768px){.block--campaignlogo-footer{margin-bottom:4rem}}.block--campaignlogo-footer img{width:auto}.block-campaigncontact-menu{flex-basis:50%}.block--views-block__related-content-upcoming-events,.block--views-block__related-content-latest-news{margin-top:2rem}.block--views-block__related-content-upcoming-events .block-title,.block--views-block__related-content-latest-news .block-title{margin-bottom:1rem}.accordion h3{margin:0}.accordion__title{text-align:left}.accordion-term{cursor:pointer;display:flex;justify-content:space-between;padding:1rem 0;position:relative;width:100%;background-color:#fff;border:none}.accordion-term .accordion__icon::before{content:"";background-image:url(/themes/custom/hh/images/icons/src/down-arrow.svg);background-position:center;background-repeat:no-repeat;padding:1rem}.accordion-term.is-active .accordion__icon::before{content:"";background-image:url(/themes/custom/hh/images/icons/src/up-arrow.svg)}.accordion-def{align-items:center;display:flex;height:0;justify-content:flex-start;margin:0;overflow:hidden}.accordion-def.active{height:auto;overflow:visible;padding:0}.card__title{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.75rem;line-height:1.3;margin:.5rem 0 !important;width:auto}@media (min-width:768px){.card__title{font-size:2.125rem}}.card__title__link{color:inherit}.card__title__link:hover{color:inherit}.card__title-link{border-bottom:0.0625rem solid #0079c2;color:#0079c2;cursor:pointer;text-decoration:none;text-decoration:none}.card__title-link:active,.card__title-link:focus,.card__title-link:hover{border-bottom:0.0625rem solid #005589;color:#005589}.card__body{padding:2rem;background:#f6f6f6}.card__body .card__content{margin:.5rem 0}.card__body .card__link{border-bottom:0.0625rem solid #0079c2;color:#0079c2;cursor:pointer;text-decoration:none}.card__body .card__link:active,.card__body .card__link:focus,.card__body .card__link:hover{border-bottom:0.0625rem solid #005589;color:#005589}.card__body .card__button{text-decoration:none;display:inline-block;cursor:pointer;font-size:1rem;line-height:1.5;padding:1rem 2rem;border:solid .125rem #0079c2;border-radius:.25rem;text-align:center;background-color:#0079c2;color:#fff}@media (min-width:768px){.card__body .card__button{font-size:1.125rem}}.card__body .card__button:hover,.card__body .card__button:focus{transition:all .2s ease-in}.card__body .card__button:visited{color:#fff}.card__body .card__button:hover,.card__body .card__button:focus{background-color:#005589;color:#fff;border-color:#005589}.card__body .card__button:hover a,.card__body .card__button:focus a{color:#fff}.card__body .card__button a{text-decoration:none}.card__body .card__button a:visited{color:#fff}.card--bg{background-color:#ccc;max-width:30rem;padding:1rem}.card--article .card__header,.card--e-signals .card__header,.card--event .card__header,.card--main-event .card__header,.card--type-article .card__header,.card--type-news-article .card__header{position:relative}.card--article .card__header--data,.card--e-signals .card__header--data,.card--event .card__header--data,.card--main-event .card__header--data,.card--type-article .card__header--data,.card--type-news-article .card__header--data{display:flex;flex-flow:row;position:absolute;bottom:0;width:100%}.card--article .card__header--data .card__date,.card--article .card__header--data .card__subtitle,.card--e-signals .card__header--data .card__date,.card--e-signals .card__header--data .card__subtitle,.card--event .card__header--data .card__date,.card--event .card__header--data .card__subtitle,.card--main-event .card__header--data .card__date,.card--main-event .card__header--data .card__subtitle,.card--type-article .card__header--data .card__date,.card--type-article .card__header--data .card__subtitle,.card--type-news-article .card__header--data .card__date,.card--type-news-article .card__header--data .card__subtitle{margin:0;padding:1rem}.card--article .card__header--data .card__date,.card--e-signals .card__header--data .card__date,.card--event .card__header--data .card__date,.card--main-event .card__header--data .card__date,.card--type-article .card__header--data .card__date,.card--type-news-article .card__header--data .card__date{flex-basis:11%;background:#0079c2}.card--article .card__header--data .card__subtitle,.card--e-signals .card__header--data .card__subtitle,.card--event .card__header--data .card__subtitle,.card--main-event .card__header--data .card__subtitle,.card--type-article .card__header--data .card__subtitle,.card--type-news-article .card__header--data .card__subtitle{flex-basis:90%;background:#000;color:#fff}.card--article .card__body:hover,.card--e-signals .card__body:hover,.card--event .card__body:hover,.card--main-event .card__body:hover,.card--type-article .card__body:hover,.card--type-news-article .card__body:hover{background:#005589}.card--article .card__body:hover .card__title a,.card--e-signals .card__body:hover .card__title a,.card--event .card__body:hover .card__title a,.card--main-event .card__body:hover .card__title a,.card--type-article .card__body:hover .card__title a,.card--type-news-article .card__body:hover .card__title a{color:#fff}.card--article .card__body:hover .card__title a:hover,.card--e-signals .card__body:hover .card__title a:hover,.card--event .card__body:hover .card__title a:hover,.card--main-event .card__body:hover .card__title a:hover,.card--type-article .card__body:hover .card__title a:hover,.card--type-news-article .card__body:hover .card__title a:hover{color:#0079c2}.card--article .card__body:hover .card__content,.card--e-signals .card__body:hover .card__content,.card--event .card__body:hover .card__content,.card--main-event .card__body:hover .card__content,.card--type-article .card__body:hover .card__content,.card--type-news-article .card__body:hover .card__content{color:#fff}.card--education .card__header{background-image:linear-gradient(122deg,rgba(0,121,194,0.4) 35%,rgba(31,176,153,0.8))}.card--education .card__header img{z-index:-1;position:relative}.card--person{max-width:23.25rem;position:relative}.card--person .card__header{display:flex;height:17.8125rem;justify-content:center}.card--person .card__header .card__link{align-self:flex-end}.card--person .card__header--data{display:flex;flex-flow:row;height:3.375rem;position:absolute;top:0;width:100%}.card--person .card__header--data .card__date,.card--person .card__header--data .card__subtitle{margin:0;padding:1rem}.card--person .card__header--data .card__date{flex-basis:15%;background:#0079c2}.card--person .card__header--data .card__subtitle{flex-basis:85%;background:#000;color:#fff}.card--person .card__header .image{height:10.625rem;margin:2rem auto;width:10.625rem}.card--person .card__body{text-align:center}.card--person .card__body .card__title-link{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.5rem;line-height:1.3;margin:0 0 2rem;width:auto;color:#0079c2}@media (min-width:768px){.card--person .card__body .card__title-link{font-size:1.5rem}}.card--person .card__body .card__title-link__link{color:inherit}.card--person .card__body .card__title-link__link:hover{color:inherit}.card--person .card__body .card__content{color:#000;font-family:roboto-bold,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.125rem;line-height:1.3;margin:0 0 2rem;width:auto;margin-bottom:1rem !important}@media (min-width:768px){.card--person .card__body .card__content{font-size:1.25rem}}.card--person .card__body .card__content__link{color:inherit}.card--person .card__body .card__content__link:hover{color:inherit}.card--person .card__body .card__link{font-family:roboto-regular,"helvetica neue",helvetica,arial,sans-serif;font-size:1rem;line-height:1.5;color:#000;text-decoration:none}@media (min-width:768px){.card--person .card__body .card__link{font-size:1.125rem}}.card{background-color:#f6f6f6;max-width:21.875rem}@media (min-width:1180px){.card{min-width:23.25rem}}@media (min-width:768px){.card .field-image{max-height:19vw;height:auto}}.card .field-image img{padding:2rem;margin:0 auto}.card .node__title--card{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.card--type-esignals-article.card,.card--type-program-card.card,.card--type-other-content.card,.card--type-landing-page.card,.card--type-article.card,.card--type-news-article.card,.card--type-campaign-page.card,.card--type-job-position.card,.card--type-product-card.card{padding-bottom:0;position:relative;cursor:pointer;height:100%}.card--type-esignals-article.card:hover,.card--type-program-card.card:hover,.card--type-other-content.card:hover,.card--type-landing-page.card:hover,.card--type-article.card:hover,.card--type-news-article.card:hover,.card--type-campaign-page.card:hover,.card--type-job-position.card:hover,.card--type-product-card.card:hover{color:#fff;background-color:#005589}.card--type-esignals-article.card:hover .card__body,.card--type-program-card.card:hover .card__body,.card--type-other-content.card:hover .card__body,.card--type-landing-page.card:hover .card__body,.card--type-article.card:hover .card__body,.card--type-news-article.card:hover .card__body,.card--type-campaign-page.card:hover .card__body,.card--type-job-position.card:hover .card__body,.card--type-product-card.card:hover .card__body{background-color:#005589}.card--type-esignals-article.card:hover .card__body .node__title--card,.card--type-esignals-article.card:hover .card__body .article-type,.card--type-program-card.card:hover .card__body .node__title--card,.card--type-program-card.card:hover .card__body .article-type,.card--type-other-content.card:hover .card__body .node__title--card,.card--type-other-content.card:hover .card__body .article-type,.card--type-landing-page.card:hover .card__body .node__title--card,.card--type-landing-page.card:hover .card__body .article-type,.card--type-article.card:hover .card__body .node__title--card,.card--type-article.card:hover .card__body .article-type,.card--type-news-article.card:hover .card__body .node__title--card,.card--type-news-article.card:hover .card__body .article-type,.card--type-campaign-page.card:hover .card__body .node__title--card,.card--type-campaign-page.card:hover .card__body .article-type,.card--type-job-position.card:hover .card__body .node__title--card,.card--type-job-position.card:hover .card__body .article-type,.card--type-product-card.card:hover .card__body .node__title--card,.card--type-product-card.card:hover .card__body .article-type{color:#fff}.card--type-esignals-article .card__body,.card--type-program-card .card__body,.card--type-other-content .card__body,.card--type-landing-page .card__body,.card--type-article .card__body,.card--type-news-article .card__body,.card--type-campaign-page .card__body,.card--type-job-position .card__body,.card--type-product-card .card__body{display:flex;flex-direction:column;overflow-wrap:break-word}.card--type-esignals-article .card__link,.card--type-program-card .card__link,.card--type-other-content .card__link,.card--type-landing-page .card__link,.card--type-article .card__link,.card--type-news-article .card__link,.card--type-campaign-page .card__link,.card--type-job-position .card__link,.card--type-product-card .card__link{position:absolute;height:100%;width:100%;text-decoration:none}.card--type-esignals-article .field-media-image,.card--type-program-card .field-media-image,.card--type-other-content .field-media-image,.card--type-landing-page .field-media-image,.card--type-article .field-media-image,.card--type-news-article .field-media-image,.card--type-campaign-page .field-media-image,.card--type-job-position .field-media-image,.card--type-product-card .field-media-image{padding:0}.card--type-esignals-article .field-media-image img,.card--type-program-card .field-media-image img,.card--type-other-content .field-media-image img,.card--type-landing-page .field-media-image img,.card--type-article .field-media-image img,.card--type-news-article .field-media-image img,.card--type-campaign-page .field-media-image img,.card--type-job-position .field-media-image img,.card--type-product-card .field-media-image img{margin:0 auto;max-width:100%;width:auto;min-height:100%;height:auto}.card--type-esignals-article .article-type,.card--type-program-card .article-type,.card--type-other-content .article-type,.card--type-landing-page .article-type,.card--type-article .article-type,.card--type-news-article .article-type,.card--type-campaign-page .article-type,.card--type-job-position .article-type,.card--type-product-card .article-type{text-align:left;text-transform:uppercase;font-size:1rem;color:#000}.card--type-esignals-article .article-type::after,.card--type-program-card .article-type::after,.card--type-other-content .article-type::after,.card--type-landing-page .article-type::after,.card--type-article .article-type::after,.card--type-news-article .article-type::after,.card--type-campaign-page .article-type::after,.card--type-job-position .article-type::after,.card--type-product-card .article-type::after{content:"\2197";padding-left:.5rem;font-weight:bold}.card--type-esignals-article .node__title--card,.card--type-program-card .node__title--card,.card--type-other-content .node__title--card,.card--type-landing-page .node__title--card,.card--type-article .node__title--card,.card--type-news-article .node__title--card,.card--type-campaign-page .node__title--card,.card--type-job-position .node__title--card,.card--type-product-card .node__title--card{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.375rem;line-height:1.3;margin:0;width:auto;color:#0079c2;padding-top:.5rem;text-align:left}@media (min-width:768px){.card--type-esignals-article .node__title--card,.card--type-program-card .node__title--card,.card--type-other-content .node__title--card,.card--type-landing-page .node__title--card,.card--type-article .node__title--card,.card--type-news-article .node__title--card,.card--type-campaign-page .node__title--card,.card--type-job-position .node__title--card,.card--type-product-card .node__title--card{font-size:1.375rem}}.card--type-esignals-article .node__title--card__link,.card--type-program-card .node__title--card__link,.card--type-other-content .node__title--card__link,.card--type-landing-page .node__title--card__link,.card--type-article .node__title--card__link,.card--type-news-article .node__title--card__link,.card--type-campaign-page .node__title--card__link,.card--type-job-position .node__title--card__link,.card--type-product-card .node__title--card__link{color:inherit}.card--type-esignals-article .node__title--card__link:hover,.card--type-program-card .node__title--card__link:hover,.card--type-other-content .node__title--card__link:hover,.card--type-landing-page .node__title--card__link:hover,.card--type-article .node__title--card__link:hover,.card--type-news-article .node__title--card__link:hover,.card--type-campaign-page .node__title--card__link:hover,.card--type-job-position .node__title--card__link:hover,.card--type-product-card .node__title--card__link:hover{color:inherit}@media (min-width:768px){.card--type-esignals-article .node__title--card,.card--type-program-card .node__title--card,.card--type-other-content .node__title--card,.card--type-landing-page .node__title--card,.card--type-article .node__title--card,.card--type-news-article .node__title--card,.card--type-campaign-page .node__title--card,.card--type-job-position .node__title--card,.card--type-product-card .node__title--card{margin:0}}.card--type-esignals-article .field-remote-url a:hover,.card--type-program-card .field-remote-url a:hover,.card--type-other-content .field-remote-url a:hover,.card--type-landing-page .field-remote-url a:hover,.card--type-article .field-remote-url a:hover,.card--type-news-article .field-remote-url a:hover,.card--type-campaign-page .field-remote-url a:hover,.card--type-job-position .field-remote-url a:hover,.card--type-product-card .field-remote-url a:hover{color:#fff}.card--type-program-card .node__title--card{padding-top:0}.card--type-program-card .header-container{position:relative}.card--type-program-card .header-container .gradient--masterdegree,.card--type-program-card .header-container .gradient--openstudies,.card--type-program-card .header-container .gradient--bachelordegree,.card--type-program-card .header-container .gradient--teacherdegree,.card--type-program-card .header-container .gradient--nondegree{height:100%;position:absolute;width:100%;z-index:1}.card--type-program-card .header-container .gradient--masterdegree{background-image:linear-gradient(122deg,rgba(0,121,194,0.4) 35%,rgba(31,176,153,0.8))}.card--type-program-card .header-container .gradient--openstudies{background-image:linear-gradient(122deg,rgba(0,121,194,0.5) 15%,rgba(0,0,0,0.1) 100%)}.card--type-program-card .header-container .gradient--bachelordegree{background-image:linear-gradient(122deg,rgba(0,121,194,0.35) 40%,rgba(234,88,147,0.4))}.card--type-program-card .header-container .gradient--teacherdegree{background-image:linear-gradient(122deg,rgba(0,121,194,0.4) 20%,rgba(244,216,33,0.5) 100%)}.card--type-program-card .header-container .gradient--nondegree{background-image:linear-gradient(122deg,rgba(234,88,147,0.3) 20%,rgba(244,216,33,0.4) 100%)}.card--type-program-card .field-main-image{position:relative}.card--type-program-card .field-main-image img{filter:grayscale(100%)}.card--type-program-card .field-promo-text{font-size:1rem;margin-top:.5rem}.card--type-product-card .field-promo-text{font-size:1rem;margin-top:.5rem}.card--type-other-content .field-category,.card--type-landing-page .field-category,.card--type-campaign-page .field-category,.card--type-product-card .field-category{position:absolute;top:0;left:0;z-index:99}.card--type-other-content .node__title--card,.card--type-landing-page .node__title--card,.card--type-campaign-page .node__title--card,.card--type-product-card .node__title--card{padding-top:0}.card--type-project-card,.card--type-event{position:relative;overflow:hidden}.card--type-project-card .card__link,.card--type-event .card__link{cursor:pointer;height:100%;position:absolute;width:100%;z-index:1}.card--type-project-card .card__link:focus,.card--type-event .card__link:focus{border:0.2rem solid #ccc}.card--type-project-card .field-media-image,.card--type-event .field-media-image{width:100%}.card--type-project-card .category,.card--type-event .category{display:flex}.card--type-project-card .category .project-type,.card--type-project-card .category .event-type,.card--type-event .category .project-type,.card--type-event .category .event-type{background-color:#000;color:#fff;font-size:1rem;line-height:3.1875rem;padding-left:1rem;text-transform:uppercase;width:100%;overflow-wrap:anywhere;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.card--type-project-card .field-category,.card--type-event .field-category{margin-bottom:0;background:#000}.card--type-project-card .card__body,.card--type-event .card__body{display:flex;flex-wrap:wrap;min-height:11.8125rem;padding:0}.card--type-project-card .card__body .logo,.card--type-project-card .card__body .date,.card--type-event .card__body .logo,.card--type-event .card__body .date{flex:1 1 31.5%;min-width:6.25rem}.card--type-project-card .card__body .node__title--card,.card--type-event .card__body .node__title--card{background-color:#0079c2;color:#fff;font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;flex:1 1 68.5%;font-size:1.375rem;line-height:1.3;padding:2rem;overflow-wrap:anywhere;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.card--type-project-card:hover .node__title--card,.card--type-event:hover .node__title--card{background-color:#005589}.card--type-article .field-category,.card--type-news-article .field-category{position:absolute;top:0;left:0;z-index:99}.card--type-article .card__header,.card--type-news-article .card__header{position:relative}@media (min-width:768px){.card--type-article .card__header .field-image,.card--type-news-article .card__header .field-image{max-width:19vw;margin:0 auto}}.card--type-article .card__header--data,.card--type-news-article .card__header--data{position:relative;align-items:center;background:#0079c2}.card--type-article .card__header--data .card__date,.card--type-article .card__header--data .card__subtitle,.card--type-news-article .card__header--data .card__date,.card--type-news-article .card__header--data .card__subtitle{font-size:1rem}.card--type-article .card__header--data .field-release-date,.card--type-news-article .card__header--data .field-release-date{color:#fff}.card--type-article .card__header--data .field-article-type,.card--type-news-article .card__header--data .field-article-type{color:#fff;text-transform:uppercase;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}.card--type-article:hover .card__header,.card--type-news-article:hover .card__header{background-color:#f6f6f6}.card--type-event .card__body .date{text-align:center;cursor:pointer;display:flex;flex-direction:column;align-items:center;background:#0079c2;color:#fff;padding:2rem 1rem 2rem 1rem;z-index:1}.card--type-event .card__body .date .day{font-size:1.5rem;font-weight:bold;line-height:1.3}.card--type-event .card__body .date .month{font-size:1rem}.card--type-event .card__body .node__title--card{background-color:#f6f6f6;color:#0079c2}.card--type-event:hover{background-color:#005589}.card--type-event:hover .card__body .node__title--card{background-color:#005589;color:#fff}.card--view-mode-highlighted-liftup{height:100%}@media (min-width:768px){.card--view-mode-highlighted-liftup{max-width:none}}.card--view-mode-highlighted-liftup .container{display:flex;flex-direction:column}@media screen and (min-width:57.5rem){.card--view-mode-highlighted-liftup .container{flex-direction:row}}@media screen and (min-width:57.5rem){.card--view-mode-highlighted-liftup .field-main-image{max-width:23.25rem}}.card--view-mode-highlighted-liftup .field-image{min-height:14.5625rem}@media screen and (min-width:57.5rem){.card--view-mode-highlighted-liftup .field-image{width:23.25rem}}.card--view-mode-highlighted-liftup .card__body{flex:2;flex-direction:column;flex-wrap:nowrap}@media screen and (min-width:21.875rem){.card--view-mode-highlighted-liftup .card__body{flex-direction:row}}.card--view-mode-highlighted-liftup .card__body .text-container{display:flex;flex-direction:column;padding:2rem;width:100%}@media screen and (min-width:57.5rem){.card--view-mode-highlighted-liftup .card__body .text-container{padding:1rem 2rem}}@media (min-width:1180px){.card--view-mode-highlighted-liftup .card__body .text-container{padding:2rem}}.card--view-mode-highlighted-liftup .card__body .date{max-width:none;min-width:6.875rem;text-align:center;display:flex;flex-direction:column}@media screen and (min-width:21.875rem){.card--view-mode-highlighted-liftup .card__body .date{max-width:6.875rem}}@media screen and (min-width:57.5rem){.card--view-mode-highlighted-liftup .card__body .date{height:100%}}.card--view-mode-highlighted-liftup .card__body .node__title--card{flex:none;padding:0 0 1rem 0}.card--view-mode-highlighted-liftup .card__body .field-campus{padding-bottom:1rem}.card--view-mode-highlighted-liftup:hover .text-container{background-color:#005589}.card--view-mode-highlighted-liftup:hover .text-container .node__title--card,.card--view-mode-highlighted-liftup:hover .text-container .field-campus,.card--view-mode-highlighted-liftup:hover .text-container .lead-paragraph{background-color:#005589;color:#fff}.card--type-person-card,.card--type-organisation-contact{text-align:center;position:relative;height:100%;padding-bottom:2rem}@media (min-width:768px){.card--type-person-card,.card--type-organisation-contact{max-width:23.25rem}}.card--type-person-card .field__label,.card--type-organisation-contact .field__label{font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;font-size:1.75rem;line-height:1.3;margin-bottom:1rem;text-align:left}@media (min-width:768px){.card--type-person-card .field__label,.card--type-organisation-contact .field__label{font-size:2.125rem}}.card--type-person-card .person_card_link,.card--type-organisation-contact .person_card_link{position:absolute;top:0;left:0;width:100%;height:100%}.card--type-person-card .field-image,.card--type-organisation-contact .field-image{padding:2rem 0 2rem;max-height:unset;height:unset}.card--type-person-card .field-image img,.card--type-organisation-contact .field-image img{width:10.625rem;height:10.625rem;margin:0 auto;padding:unset}@media (min-width:0) and (max-width:767px){.card--type-person-card .field-image img,.card--type-organisation-contact .field-image img{width:8.5rem;height:8.5rem}}.card--type-person-card .field-image .person-card-default-image,.card--type-organisation-contact .field-image .person-card-default-image{width:10.625rem;height:10.625rem;margin:0 auto;background:#0079c2;padding:2rem}@media (min-width:0) and (max-width:767px){.card--type-person-card .field-image .person-card-default-image,.card--type-organisation-contact .field-image .person-card-default-image{width:8.5rem;height:8.5rem}}.card--type-person-card .field-image .person-card-default-image:hover,.card--type-organisation-contact .field-image .person-card-default-image:hover{background:#005589}.card--type-person-card .node,.card--type-person-card .card,.card--type-organisation-contact .node,.card--type-organisation-contact .card{position:relative;padding-bottom:2rem;margin-bottom:2rem;background:#f6f6f6}.card--type-person-card .node:hover,.card--type-person-card .card:hover,.card--type-organisation-contact .node:hover,.card--type-organisation-contact .card:hover{background:#005589;color:#fff}.card--type-person-card .node:hover .person-card-default-image,.card--type-person-card .card:hover .person-card-default-image,.card--type-organisation-contact .node:hover .person-card-default-image,.card--type-organisation-contact .card:hover .person-card-default-image{background:#005589}.card--type-person-card .node:hover .field-person-first-name,.card--type-person-card .node:hover .field-person-last-name,.card--type-person-card .card:hover .field-person-first-name,.card--type-person-card .card:hover .field-person-last-name,.card--type-organisation-contact .node:hover .field-person-first-name,.card--type-organisation-contact .node:hover .field-person-last-name,.card--type-organisation-contact .card:hover .field-person-first-name,.card--type-organisation-contact .card:hover .field-person-last-name{color:#fff}.card--type-person-card .category_container,.card--type-organisation-contact .category_container{background:#000;width:100%;height:3.1875rem}.card--type-person-card .field-category,.card--type-organisation-contact .field-category{margin-bottom:0}.card--type-person-card h2,.card--type-organisation-contact h2{display:none}.card--type-person-card .field-person-first-name,.card--type-person-card .field-person-last-name,.card--type-organisation-contact .field-person-first-name,.card--type-organisation-contact .field-person-last-name{display:inline-block;font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;font-size:1.5rem;color:#0079c2;margin:0 0 .5rem}.card--type-person-card .field-person-title,.card--type-person-card .field-title-override,.card--type-organisation-contact .field-person-title,.card--type-organisation-contact .field-title-override{font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;font-size:1.25rem;margin-bottom:.5rem;padding:0 2rem}@media (min-width:0) and (max-width:767px){.card--type-person-card .field-person-title,.card--type-person-card .field-title-override,.card--type-organisation-contact .field-person-title,.card--type-organisation-contact .field-title-override{font-size:1.125rem}}.card--type-person-card .field-phone,.card--type-person-card .field-person-email,.card--type-organisation-contact .field-phone,.card--type-organisation-contact .field-person-email{font-size:1.125rem}@media (min-width:0) and (max-width:767px){.card--type-person-card .field-phone,.card--type-person-card .field-person-email,.card--type-organisation-contact .field-phone,.card--type-organisation-contact .field-person-email{font-size:1rem}}.card--type-person-card .hidden-person-title,.card--type-organisation-contact .hidden-person-title{display:none}.card--type-person-card .node__title--card,.card--type-organisation-contact .node__title--card{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.375rem;line-height:1.3;margin:0;width:auto;color:#0079c2;padding-top:.5rem;text-align:center;margin-bottom:1rem}@media (min-width:768px){.card--type-person-card .node__title--card,.card--type-organisation-contact .node__title--card{font-size:1.375rem}}.card--type-person-card .node__title--card__link,.card--type-organisation-contact .node__title--card__link{color:inherit}.card--type-person-card .node__title--card__link:hover,.card--type-organisation-contact .node__title--card__link:hover{color:inherit}.card--type-person-card:hover,.card--type-organisation-contact:hover{background-color:#005589}.card--type-person-card:hover .field-phone,.card--type-person-card:hover .field-email,.card--type-person-card:hover .field-person-email,.card--type-person-card:hover .node__title--card,.card--type-person-card:hover .field-person-first-name,.card--type-person-card:hover .field-person-last-name,.card--type-person-card:hover .field-person-title,.card--type-person-card:hover .field-title-override,.card--type-organisation-contact:hover .field-phone,.card--type-organisation-contact:hover .field-email,.card--type-organisation-contact:hover .field-person-email,.card--type-organisation-contact:hover .node__title--card,.card--type-organisation-contact:hover .field-person-first-name,.card--type-organisation-contact:hover .field-person-last-name,.card--type-organisation-contact:hover .field-person-title,.card--type-organisation-contact:hover .field-title-override{color:#fff}.card--type-job-position svg.ext{display:none}.card--type-job-position .node__title--card{padding-top:0}.card--type-job-position .job_category{margin-top:.5rem;font-size:1rem}.card--type-job-position .end_date{font-size:1rem}.info-box{background-color:#f4d821;color:#000;margin-bottom:1rem;padding:1rem 2rem 2rem 2rem;width:100%}.info-box__title{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.5rem;line-height:1.3;margin:0 0 2rem;width:auto;text-align:center}@media (min-width:768px){.info-box__title{font-size:1.5rem}}.info-box__title__link{color:inherit}.info-box__title__link:hover{color:inherit}.info-box__link{border-bottom:0.0625rem solid #0079c2;color:#0079c2;cursor:pointer;text-decoration:none}.info-box__link:active,.info-box__link:focus,.info-box__link:hover{border-bottom:0.0625rem solid #005589;color:#005589}.list-box-item{background-repeat:no-repeat;background-size:1.8rem;flex:0 0 100%;margin-bottom:1rem;padding-left:2.8rem}@media (min-width:768px){.list-box-item{flex:0 0 50%}}.list-box-item .field__label,.list-box-item .list-box-item-label{font-family:roboto-medium,"helvetica neue",helvetica,arial,sans-serif}.icon-chat-bubble-outline{background-image:url(/themes/custom/hh/images/icons/src/chat_bubble_outline_black.svg)}.icon-check-circle{background-image:url(/themes/custom/hh/images/icons/src/check_circle_black.svg)}.icon-date-range{background-image:url(/themes/custom/hh/images/icons/src/date_range_black.svg)}.icon-description{background-image:url(/themes/custom/hh/images/icons/src/description_black.svg)}.icon-groups{background-image:url(/themes/custom/hh/images/icons/src/groups_black.svg)}.icon-location-on{background-image:url(/themes/custom/hh/images/icons/src/location_on_black.svg)}.icon-person-outline{background-image:url(/themes/custom/hh/images/icons/src/person_outline_black.svg)}.icon-schedule{background-image:url(/themes/custom/hh/images/icons/src/schedule_black.svg)}.icon-shopping-cart{background-image:url(/themes/custom/hh/images/icons/src/shopping_cart_black.svg)}.icon-star{background-image:url(/themes/custom/hh/images/icons/src/star_black.svg)}.block-menu{list-style:none;margin:0;padding:0;text-align:center}.block-menu__item{margin:0 0 .15rem 0;background:#0079c2;padding:2rem 0}.block-menu__item:hover,.block-menu__item:focus{background-color:#005589}.block-menu__link{border-bottom:0.0625rem solid #0079c2;color:#fff;cursor:pointer;text-decoration:none;background-image:url(/images/icons/src/right-white.svg);background-position:100% 54%;background-repeat:no-repeat;font-size:1.25rem;text-decoration:none;padding:0 2rem}.block-menu__link:active,.block-menu__link:focus,.block-menu__link:hover{border-bottom:0.0625rem solid #005589;color:#005589}.block-menu__link:hover,.block-menu__link:focus{color:#fff}.breadcrumb{list-style:none;margin:0;padding:0}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:#0079c2;text-decoration:none}.breadcrumb__link:hover,.breadcrumb__link:active,.breadcrumb__link.active{color:#0079c2}.breadcrumb__item{display:inline-block;font-size:1rem}.breadcrumb__item:not(:last-child)::after{color:#000}.breadcrumb__item::after{content:"/"}.breadcrumb__item:last-child{color:#0079c2}.breadcrumb__item:last-child::after{content:""}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 .5rem 1rem 0}@media (min-width:1180px){.inline-menu__item{display:inline}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{border-bottom:0.0625rem solid #0079c2;color:#0079c2;cursor:pointer;text-decoration:none;font-size:1rem;text-decoration:none}.inline-menu__link:active,.inline-menu__link:focus,.inline-menu__link:hover{border-bottom:0.0625rem solid #005589;color:#005589}.main-navigation{position:relative}.main-menu{list-style:none;margin:0;padding:0;position:relative;z-index:10}.main-menu--sub{display:none;background-color:#000;border-bottom:none;height:0;overflow:hidden;width:100%;z-index:1;transition:all .2s ease-in}@media (min-width:40rem){.main-menu--sub{background-color:#000}}.main-menu--sub .main-menu__link--sub.active,.main-menu--sub .main-menu__link--sub:active,.main-menu--sub .main-menu__link--sub:hover{color:#fff;background-color:#005589;width:100%}.main-menu--sub-open{height:auto;display:flex;flex-wrap:wrap}@media (min-width:40rem){.main-menu--sub-2{display:none}}.main-menu__item{display:flex;flex-wrap:wrap;position:relative}@media (min-width:40rem){.main-menu__item{display:inline-block}.main-menu__item:not(.main-menu__item--sub):hover{background-color:#000;transition:all .2s ease-in}}.main-menu__item:hover .main-menu__link::after{color:#fff}.expand-sub{cursor:pointer;display:block;width:10%;color:#fff;position:relative}@media (min-width:40rem){.expand-sub{display:none}}.expand-sub::after{border:15px solid #fff;content:"";display:inline-block;position:absolute;right:37%;top:50%;border-width:0 3px 3px 0;padding:3px;transform:rotate(45deg)}.expand-sub:hover{background:#005589}.expand-sub--open{color:#ccc}.expand-sub--open::after{transform:rotate(-135deg)}.main-menu__item--sub{flex:0 0 50%}.main-menu__link{color:#fff;display:block;font-size:1.25rem;line-height:1.5;padding:1.95rem 1rem;text-decoration:none}.main-menu__link--with-sub{width:90%}@media (min-width:40rem){.main-menu__link{border-bottom:none;color:#fff;display:inline-block;font-size:1.125rem;text-transform:none;position:relative}.main-menu__link.active,.main-menu__link:active,.main-menu__link:hover{background-color:#005589}.main-menu__link--sub::after{display:none}.main-menu__link:hover{color:#fff}.main-menu__link:hover::after{color:#fff}}.main-menu__link--is-active{background-color:#005589}.main-menu__link--sub{color:#fff;padding-left:1rem 2rem;font-size:1rem}@media (min-width:40rem){.main-menu__link--sub{color:#fff;display:block;padding:.33333rem 1rem}}.main-menu--sub-2{background-color:#ccc}.main-menu__link--sub-2{padding-left:4rem}.toggle-expand{display:inline-block;padding:1rem;text-decoration:none;width:100%}@media (min-width:40rem){.toggle-expand{display:none}}.toggle-expand__text{display:block;font-size:.875rem}.toggle-expand__icon{margin:0 auto}.toggle-expand__open{text-align:center}.toggle-expand--is-open .toggle-expand__open{display:none}.toggle-expand__close{display:none;text-align:center}.toggle-expand--is-open .toggle-expand__close{display:inline-block}nav.mainnavigation-multilevel-dropdown-menu .toggle-expand{display:none}.student-section-navigation{width:100%}.student-section-navigation>.menu{margin:0.5rem 0 2rem;font-size:1.125rem;position:relative}.student-section-navigation .menu{background-color:black;display:flex;flex-direction:column;padding-left:0;margin-bottom:0}@media (min-width:768px){.student-section-navigation .menu{flex-direction:row}}.student-section-navigation .menu a{color:white;text-decoration:none;padding:1rem 0 1rem 2rem;display:block}@media (min-width:768px){.student-section-navigation .menu a{padding-left:0}}.student-section-navigation .menu a.menu__link--with-sub{padding:1rem 0 1rem 2rem;font-size:1.25rem}@media (min-width:768px){.student-section-navigation .menu a.menu__link--with-sub{display:none}}.student-section-navigation .menu a svg.ext{display:none}.student-section-navigation .menu.menu--sub-1{display:none}@media (min-width:768px){.student-section-navigation .menu.menu--sub-1{display:flex}}.student-section-navigation .menu.menu--sub-1.main-menu--sub-open{display:flex}.student-section-navigation .mynet-menu-item{background-color:#ea5893;position:relative}.student-section-navigation .mynet-menu-item::after{display:inline-block;position:absolute;right:2rem;content:url(/themes/custom/hh/images/icons/src/lock-white.svg);cursor:pointer}@media (min-width:768px){.student-section-navigation .mynet-menu-item::after{display:inline-block;margin-left:1rem;position:static;right:unset;margin-top:-0.25rem}}@media (min-width:1180px){.student-section-navigation .mynet-menu-item::after{margin-left:3rem}}@media (min-width:768px){.student-section-navigation .mynet-menu-item{border-left:0.125rem solid white}}.student-section-navigation .menu__item{flex:1 0 auto;display:block;text-align:left}@media (min-width:768px){.student-section-navigation .menu__item{text-align:center}}.student-section-navigation .expand-sub{position:absolute;top:0;right:0;height:3.875rem;background:#0079c2;border:none;display:block;max-width:4rem}@media (min-width:768px){.student-section-navigation .expand-sub{display:none}}.student-section-navigation .expand-sub::after{top:calc(50% - 0.375rem)}.tabs__nav{list-style:none;margin:0;padding:0}@media (min-width:768px){.tabs__nav{display:flex}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:0;padding:0}.tabs__link--local-tasks{padding:.2rem 1rem}.pager{margin:1rem 0}.pager__items{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;width:100%}.pager__item{display:inline-block;margin:0 .5rem .5rem}@media (min-width:1180px){.pager__item{margin:0 .5rem}}.pager__item:not(.pager__item--next):not(.pager__item--previous):not(.pager__item--ellipsis):active a,.pager__item:not(.pager__item--next):not(.pager__item--previous):not(.pager__item--ellipsis):hover a,.pager__item:not(.pager__item--next):not(.pager__item--previous):not(.pager__item--ellipsis).is-active a{background-color:#005589;border-color:#005589;color:#fff}.pager__link,.pager__link:active,.pager__link:link,.pager__link:visited{border:0.125rem solid #0079c2;border-radius:50%;color:#0079c2;float:left;height:2.5rem;line-height:2.3rem;padding:0;text-align:center;text-decoration:none;width:2.5rem}.pager__link.is-active,.pager__link:hover,.pager__link:active.is-active,.pager__link:active:hover,.pager__link:link.is-active,.pager__link:link:hover,.pager__link:visited.is-active,.pager__link:visited:hover{color:#fff}.pager__link--next,.pager__link--prev{display:none}.pager__link--next span,.pager__link--prev span{display:none}.pager__link--next::before,.pager__link--prev::before{border:8px solid #ccc;border-bottom:6px solid transparent;border-right:7px solid transparent;border-top:6px solid transparent;content:"";display:block;position:relative;top:1px}.pager__link--next:hover::before,.pager__link--prev:hover::before{border-left-color:#0079c2}.pager__link--prev::before{border-left-color:transparent;border-right-color:#ccc}.pager__link--prev:hover::before{border-left-color:transparent;border-right-color:#0079c2}.status--warning{background-color:#f9fb93;color:shade(#f9fb93,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--warning a{color:shade(#f9fb93,70%);text-decoration:underline}.status--warning a:focus,.status--warning a:hover{color:shade(#f9fb93,90%)}.status--warning .placeholder{font-style:normal;font-weight:800}.status--error{background-color:#fbe3e4;color:shade(#fbe3e4,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--error a{color:shade(#fbe3e4,70%);text-decoration:underline}.status--error a:focus,.status--error a:hover{color:shade(#fbe3e4,90%)}.status--error .placeholder{font-style:normal;font-weight:800}.status--status{background-color:#cfefc2;color:shade(#cfefc2,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--status a{color:shade(#cfefc2,70%);text-decoration:underline}.status--status a:focus,.status--status a:hover{color:shade(#cfefc2,90%)}.status--status .placeholder{font-style:normal;font-weight:800}.node__title{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:2.125rem;line-height:1.3;margin:0 0 2rem;width:auto}@media (min-width:768px){.node__title{font-size:3rem}}.node__title__link{color:inherit}.node__title__link:hover{color:inherit}.node--view-mode-full.node--unpublished{background-color:#fff4f4}.node--type-event .event-date{flex-basis:13.5%;display:flex;flex-direction:column;align-items:center;background:#0079c2;color:#fff;padding:2rem 1rem 4rem 1rem;z-index:1}.node--type-event .event-date .day{font-size:1.5rem;font-weight:bold;line-height:1.3}.node--type-event .event-date .month{font-size:1rem}.node--type-event .field-event-type{flex-basis:87.5%;background:#000;color:#fff;padding:0.75rem;text-transform:uppercase}@media (min-width:0) and (max-width:767px){.node--type-event .field-event-type{padding:1rem}}.node--type-event .field-event-type .field-item{font-size:1rem;line-height:1.5}.node--type-event .field-event-time{flex-basis:87.5%;padding:2.57rem 2rem 2rem 9rem;background:#fff;position:absolute;bottom:0;width:100%}@media (min-width:0) and (max-width:767px){.node--type-event .field-event-time{padding:2.76rem 2rem 2rem 9rem}}.node--type-program-card .group__header,.node--type-product-card .group__header{margin-bottom:2rem;position:relative}@media (min-width:0) and (max-width:767px){.node--type-program-card .group__header,.node--type-product-card .group__header{display:flex;flex-direction:column-reverse;margin-bottom:0}}@media (min-width:768px){.node--type-program-card .group__header,.node--type-product-card .group__header{min-height:3rem}}.node--type-program-card .group__header .field_node_title,.node--type-product-card .group__header .field_node_title{margin:0;z-index:9}@media (min-width:768px){.node--type-program-card .group__header .field_node_title,.node--type-product-card .group__header .field_node_title{position:absolute}}.node--type-program-card .group__header .node__title---custom,.node--type-product-card .group__header .node__title---custom{margin:2rem 0}@media (min-width:768px){.node--type-program-card .group__header .node__title---custom,.node--type-product-card .group__header .node__title---custom{display:inline;line-height:normal;background:#fff;border-left:1rem solid #fff;border-right:1rem solid #fff;border-top:.2rem solid #fff;border-bottom:1rem solid #fff;-webkit-box-decoration-break:clone;box-decoration-break:clone}}.node--type-program-card .group__header .gradient-wrapper,.node--type-product-card .group__header .gradient-wrapper{position:relative}@media (min-width:0) and (max-width:767px){.node--type-program-card .group__header .gradient-wrapper,.node--type-product-card .group__header .gradient-wrapper{margin-left:-1rem;margin-right:-1rem}}.node--type-program-card .group__header .gradient-wrapper .gradient--masterdegree,.node--type-program-card .group__header .gradient-wrapper .gradient--openstudies,.node--type-program-card .group__header .gradient-wrapper .gradient--bachelordegree,.node--type-program-card .group__header .gradient-wrapper .gradient--teacherdegree,.node--type-program-card .group__header .gradient-wrapper .gradient--nondegree,.node--type-product-card .group__header .gradient-wrapper .gradient--masterdegree,.node--type-product-card .group__header .gradient-wrapper .gradient--openstudies,.node--type-product-card .group__header .gradient-wrapper .gradient--bachelordegree,.node--type-product-card .group__header .gradient-wrapper .gradient--teacherdegree,.node--type-product-card .group__header .gradient-wrapper .gradient--nondegree{height:100%;position:absolute;width:100%;z-index:1}.node--type-program-card .group__header .gradient-wrapper .gradient--masterdegree,.node--type-product-card .group__header .gradient-wrapper .gradient--masterdegree{background-image:linear-gradient(122deg,rgba(0,121,194,0.4) 35%,rgba(31,176,153,0.8))}.node--type-program-card .group__header .gradient-wrapper .gradient--openstudies,.node--type-product-card .group__header .gradient-wrapper .gradient--openstudies{background-image:linear-gradient(122deg,rgba(0,121,194,0.5) 15%,rgba(0,0,0,0.1) 100%)}.node--type-program-card .group__header .gradient-wrapper .gradient--bachelordegree,.node--type-product-card .group__header .gradient-wrapper .gradient--bachelordegree{background-image:linear-gradient(122deg,rgba(0,121,194,0.35) 40%,rgba(234,88,147,0.4))}.node--type-program-card .group__header .gradient-wrapper .gradient--teacherdegree,.node--type-product-card .group__header .gradient-wrapper .gradient--teacherdegree{background-image:linear-gradient(122deg,rgba(0,121,194,0.4) 20%,rgba(244,216,33,0.5) 100%)}.node--type-program-card .group__header .gradient-wrapper .gradient--nondegree,.node--type-product-card .group__header .gradient-wrapper .gradient--nondegree{background-image:linear-gradient(122deg,rgba(234,88,147,0.3) 20%,rgba(244,216,33,0.4) 100%)}.node--type-program-card .group__header .field-education-type .name,.node--type-product-card .group__header .field-education-type .name{display:none}@media (min-width:0) and (max-width:767px){.node--type-program-card .group__header .field-main-image,.node--type-product-card .group__header .field-main-image{margin-left:unset;margin-right:unset}}.node--type-program-card .group__header .field-main-image img,.node--type-product-card .group__header .field-main-image img{filter:grayscale(100%);z-index:-1;position:relative}.node--type-program-card .group__meta,.node--type-product-card .group__meta{margin-bottom:unset}.node--type-product-card .group__header .field-main-image img{filter:none}.node--type-person-card .group__header{margin:0 0 2rem 0}.node--type-person-card .group__header .field-category{margin-bottom:0}.node--type-person-card .group__header .field-category .field__items{background:#000}.node--type-person-card .field_node_title h1{margin-bottom:.5rem}.node--type-person-card .field-person-title .field__item,.node--type-person-card .field-title-override .field__item{font-family:roboto-bold,"helvetica neue",helvetica,arial,sans-serif;font-size:1.25rem;margin-bottom:1rem}@media (min-width:768px){.node--type-person-card .field-person-title .field__item,.node--type-person-card .field-title-override .field__item{margin-bottom:2rem}}.node--type-person-card .group__meta{margin-bottom:2rem;flex-direction:column}@media (min-width:0) and (max-width:767px){.node--type-person-card .group__meta{margin-left:0;margin-right:0}}.node--type-person-card .group__left{margin-top:2rem}.node--type-person-card .hidden-person-title{display:none}.node--type-organisation-contact .group__header{width:100%}.node--type-organisation-contact .group__header .field-category{background:#000}.node--type-organisation-contact .field_lead_paragraph{font-family:roboto-bold,"helvetica neue",helvetica,arial,sans-serif;font-size:1.25rem;font-weight:bold;margin-bottom:2rem}.node--type-organisation-contact .group__meta{flex-direction:column}@media (min-width:0) and (max-width:767px){.node--type-organisation-contact .group__meta .field_node_title{margin:0 1rem}}.node--type-organisation-contact .group__meta .field_node_title .node__title{margin-bottom:.5rem}.node--type-organisation-contact .group__meta .field-campus{font-size:1.25rem;font-weight:bold;padding-left:1rem}@media (min-width:0) and (max-width:767px){.node--type-organisation-contact .group__meta .field-campus{font-size:1.125rem}}@media (min-width:768px){.node--type-organisation-contact .group__meta .field-campus{padding-left:unset}}.node--type-organisation-contact .group__meta .field-campus .field__item{font-size:1.25rem;font-family:roboto-bold,"helvetica neue",helvetica,arial,sans-serif}.node--type-organisation-contact .group__left{margin-top:0}@media (min-width:768px){.node--type-organisation-contact .group__left{margin-top:2rem}}.node--type-organisation-contact .group__left .contact_infobox{border:0.25rem solid #0079c2;padding:1rem 2rem 2rem 2rem;position:relative}.node--type-organisation-contact .group__left .contact_infobox::before{align-items:center;background-color:#0079c2;content:url(/themes/custom/hh/images/icons/src/info-white.svg);display:flex;height:3.1875rem;justify-content:center;left:0;position:absolute;top:0;width:3.1875rem}.node--type-organisation-contact .group__left .contact_infobox .label-contact-info{margin-left:2.1875rem;font-family:roboto-medium,"helvetica neue",helvetica,arial,sans-serif;text-transform:uppercase}.node--type-organisation-contact .group__left .contact_infobox .field-open,.node--type-organisation-contact .group__left .contact_infobox .field-address,.node--type-organisation-contact .group__left .contact_infobox .field-note{margin-top:1.5625rem}.node--type-organisation-contact .group__left .contact_infobox .field-open .field__label span,.node--type-organisation-contact .group__left .contact_infobox .field-address .field__label span,.node--type-organisation-contact .group__left .contact_infobox .field-note .field__label span{font-family:roboto-medium,"helvetica neue",helvetica,arial,sans-serif}.node--type-organisation-contact .group__left .contact_infobox .field-open .address,.node--type-organisation-contact .group__left .contact_infobox .field-address .address,.node--type-organisation-contact .group__left .contact_infobox .field-note .address{margin-top:0}.node--type-organisation-contact .group__left .contact_infobox .field-phone a,.node--type-organisation-contact .group__left .contact_infobox .field-email a{border-bottom:0.0625rem solid #0079c2;color:#0079c2;cursor:pointer;text-decoration:none}.node--type-organisation-contact .group__left .contact_infobox .field-phone a:active,.node--type-organisation-contact .group__left .contact_infobox .field-phone a:focus,.node--type-organisation-contact .group__left .contact_infobox .field-phone a:hover,.node--type-organisation-contact .group__left .contact_infobox .field-email a:active,.node--type-organisation-contact .group__left .contact_infobox .field-email a:focus,.node--type-organisation-contact .group__left .contact_infobox .field-email a:hover{border-bottom:0.0625rem solid #005589;color:#005589}.node--type-organisation-contact .group__left .contact_infobox .field_rich_contact_information_n{margin-top:1.5625rem}.node--type-organisation-contact .group__left .contact_infobox .field_rich_contact_information_n p{margin:0}.node--type-article .field_node_title .node__title,.node--type-news-article .field_node_title .node__title{margin-bottom:1rem}.node--type-article .field_lead_paragraph,.node--type-news-article .field_lead_paragraph{font-size:1.25rem;margin-bottom:2rem}.node--type-article .group__meta,.node--type-news-article .group__meta{justify-content:flex-start;flex-wrap:wrap}.node--type-article .field-article-type,.node--type-article .bundle-field-node,.node--type-news-article .field-article-type,.node--type-news-article .bundle-field-node{flex-grow:2;background:#000;color:#fff;padding:1rem;height:3.1875rem;font-size:1rem;text-transform:uppercase}.node--type-article .field-article-type .field__item,.node--type-article .bundle-field-node .field__item,.node--type-news-article .field-article-type .field__item,.node--type-news-article .bundle-field-node .field__item{font-size:1rem;line-height:1.5;text-transform:uppercase}.node--type-article .field-release-date:not(.field--view-mode-card),.node--type-news-article .field-release-date:not(.field--view-mode-card){flex-basis:13.5%;background:#0079c2;color:#fff;padding:1rem;font-size:1rem;height:3.1875rem}.node--type-article .field-authors,.node--type-news-article .field-authors{flex-basis:87.5%;margin-top:2rem;font-weight:bold;line-height:1.3}@media (min-width:0) and (max-width:767px){.node--type-article .field-authors,.node--type-news-article .field-authors{padding-left:1rem}}.node--type-article .field-authors .field__label,.node--type-news-article .field-authors .field__label{font-size:1.125rem;margin-bottom:.5rem}.node--type-article .field-authors .field__label span,.node--type-news-article .field-authors .field__label span{font-family:roboto-bold,"helvetica neue",helvetica,arial,sans-serif;font-weight:bold;line-height:1.3;letter-spacing:normal}.node--type-article .field-authors .field__items,.node--type-news-article .field-authors .field__items{display:flex;flex-direction:row;flex-wrap:wrap}.node--type-article .field-authors .field__items .node,.node--type-news-article .field-authors .field__items .node{margin:0 2rem 0 0}.node--type-article .field-authors .field__items .field__item div,.node--type-news-article .field-authors .field__items .field__item div{display:flex;align-items:center}.node--type-article .field-authors .field__items .field__item .field-person-first-name,.node--type-news-article .field-authors .field__items .field__item .field-person-first-name{margin-right:.25rem}.node--type-article .field-authors .field__items .field__item .field-person-first-name a,.node--type-article .field-authors .field__items .field__item .field-person-last-name a,.node--type-news-article .field-authors .field__items .field__item .field-person-first-name a,.node--type-news-article .field-authors .field__items .field__item .field-person-last-name a{text-decoration:none;color:#0079c2;font-family:roboto-bold,"helvetica neue",helvetica,arial,sans-serif;font-size:1.125rem;font-weight:bold;line-height:1.3;letter-spacing:normal}.node--type-article .field-authors .field__items .field__item:hover .field-person-first-name a,.node--type-article .field-authors .field__items .field__item:hover .field-person-last-name a,.node--type-news-article .field-authors .field__items .field__item:hover .field-person-first-name a,.node--type-news-article .field-authors .field__items .field__item:hover .field-person-last-name a{color:#005589}.node--type-article .field-authors .field-media-image,.node--type-news-article .field-authors .field-media-image{height:2rem;margin-right:.5rem;width:2rem}.node--type-article .field-authors .field-media-image img,.node--type-news-article .field-authors .field-media-image img{border-radius:15px}.node--type-article .field-keywords,.node--type-news-article .field-keywords{margin:2.5rem 0 4rem 0}.node--type-news-article .group__meta{background-color:#000}.node--type-project-card .group__header{margin-bottom:2rem}.node--type-project-card .group__header .field-category{margin-bottom:0}.node--type-project-card .group__header .field-category .field__items{background:#000}.node--type-project-card.layout--two-column .group__meta{justify-content:flex-start}.node--type-project-card.layout--two-column .group__meta .node__title{margin:0}@media (min-width:0) and (max-width:767px){.node--type-project-card .group__left{margin-top:2rem}}.node--type-project-card .group__left .field-contact-persons{margin-bottom:4rem}.node--type-project-card .group__left .field-keywords{margin-bottom:2rem}.node--type-project-card .group__right .field-content-elements .field__item{margin-bottom:2rem}.node--type-other-content .group__header .overlay-title .field_node_title{margin:0;z-index:9}@media (min-width:768px){.node--type-other-content .group__header .overlay-title .field_node_title{max-width:68%;position:absolute}}.node--type-other-content .group__header .overlay-title .node__title---custom{margin:2rem 0}@media (min-width:768px){.node--type-other-content .group__header .overlay-title .node__title---custom{display:inline;line-height:normal;background:#fff;border-left:1rem solid #fff;border-right:1rem solid #fff;border-top:.2rem solid #fff;border-bottom:1rem solid #fff;-webkit-box-decoration-break:clone;box-decoration-break:clone}}@media (min-width:768px){.node--type-other-content .group__header .field-main-image img{width:unset}}@media (min-width:768px){.node--type-landing-page .paragraph--type-html-text-area-paragraph p,.node--type-landing-page .paragraph--type-html-text-area-paragraph ul,.node--type-landing-page .paragraph--type-html-text-area-paragraph ol,.node--type-landing-page .field_lead_paragraph p,.node--type-other-content .paragraph--type-html-text-area-paragraph p,.node--type-other-content .paragraph--type-html-text-area-paragraph ul,.node--type-other-content .paragraph--type-html-text-area-paragraph ol,.node--type-other-content .field_lead_paragraph p,.node--type-campaign-page .paragraph--type-html-text-area-paragraph p,.node--type-campaign-page .paragraph--type-html-text-area-paragraph ul,.node--type-campaign-page .paragraph--type-html-text-area-paragraph ol,.node--type-campaign-page .field_lead_paragraph p{width:66%}}.node--type-landing-page .paragraph--type-html-text-area-paragraph li p,.node--type-other-content .paragraph--type-html-text-area-paragraph li p,.node--type-campaign-page .paragraph--type-html-text-area-paragraph li p{width:100%}@media (min-width:768px){.node--type-landing-page .paragraph--type-accordion-item .paragraph--type-html-text-area-paragraph p,.node--type-landing-page .paragraph--type-accordion-item .paragraph--type-html-text-area-paragraph ul,.node--type-landing-page .paragraph--type-accordion-item .paragraph--type-html-text-area-paragraph ol,.node--type-other-content .paragraph--type-accordion-item .paragraph--type-html-text-area-paragraph p,.node--type-other-content .paragraph--type-accordion-item .paragraph--type-html-text-area-paragraph ul,.node--type-other-content .paragraph--type-accordion-item .paragraph--type-html-text-area-paragraph ol,.node--type-campaign-page .paragraph--type-accordion-item .paragraph--type-html-text-area-paragraph p,.node--type-campaign-page .paragraph--type-accordion-item .paragraph--type-html-text-area-paragraph ul,.node--type-campaign-page .paragraph--type-accordion-item .paragraph--type-html-text-area-paragraph ol{width:100%}}@media (min-width:768px){.node--type-landing-page .paragraph--type-image,.node--type-landing-page .field-media-image,.node--type-other-content .paragraph--type-image,.node--type-other-content .field-media-image,.node--type-campaign-page .paragraph--type-image,.node--type-campaign-page .field-media-image{max-width:61.125rem}}.node--type-landing-page .field-link-list-field .field__items .field__item,.node--type-other-content .field-link-list-field .field__items .field__item,.node--type-campaign-page .field-link-list-field .field__items .field__item{flex:1 1 20%}@media (min-width:0) and (max-width:767px){.node--type-landing-page .field-link-list-field .field__items .field__item,.node--type-other-content .field-link-list-field .field__items .field__item,.node--type-campaign-page .field-link-list-field .field__items .field__item{margin-left:-1rem;margin-right:-1rem}}@media (min-width:768px){.node--type-landing-page .paragraph--type-infographic-primary .field-infographic-items-primary .field__items .field__items,.node--type-other-content .paragraph--type-infographic-primary .field-infographic-items-primary .field__items .field__items,.node--type-campaign-page .paragraph--type-infographic-primary .field-infographic-items-primary .field__items .field__items{width:100%}}.node--type-landing-page .paragraph--type-infographic-secondary .field-infographic-items-second .field__items .field__item,.node--type-other-content .paragraph--type-infographic-secondary .field-infographic-items-second .field__items .field__item,.node--type-campaign-page .paragraph--type-infographic-secondary .field-infographic-items-second .field__items .field__item{flex:1 1 30%;margin-right:unset !important;margin-bottom:2rem}@media (min-width:768px){.node--type-landing-page .paragraph--type-infographic-secondary .field-infographic-items-second .field__items .field__item,.node--type-other-content .paragraph--type-infographic-secondary .field-infographic-items-second .field__items .field__item,.node--type-campaign-page .paragraph--type-infographic-secondary .field-infographic-items-second .field__items .field__item{align-self:baseline}.node--type-landing-page .paragraph--type-infographic-secondary .field-infographic-items-second .field__items .field__item:nth-of-type(3n+2),.node--type-other-content .paragraph--type-infographic-secondary .field-infographic-items-second .field__items .field__item:nth-of-type(3n+2),.node--type-campaign-page .paragraph--type-infographic-secondary .field-infographic-items-second .field__items .field__item:nth-of-type(3n+2){margin-right:2rem !important;margin-left:2rem !important}.node--type-landing-page .paragraph--type-infographic-secondary .field-infographic-items-second .field__items .field__item:last-child,.node--type-other-content .paragraph--type-infographic-secondary .field-infographic-items-second .field__items .field__item:last-child,.node--type-campaign-page .paragraph--type-infographic-secondary .field-infographic-items-second .field__items .field__item:last-child{margin-right:unset !important}.node--type-landing-page .paragraph--type-infographic-secondary .field-infographic-items-second .field__items .field__item:nth-last-child(-n+3),.node--type-other-content .paragraph--type-infographic-secondary .field-infographic-items-second .field__items .field__item:nth-last-child(-n+3),.node--type-campaign-page .paragraph--type-infographic-secondary .field-infographic-items-second .field__items .field__item:nth-last-child(-n+3){margin-bottom:unset}}.node--type-landing-page .paragraph--type-banner,.node--type-other-content .paragraph--type-banner,.node--type-campaign-page .paragraph--type-banner{max-width:unset}.node--type-landing-page.node--view-mode-full,.node--type-campaign-page.node--view-mode-full{margin:0}.node--type-listing-page .group__header{margin-bottom:unset}.node--type-listing-page .group__header .node__title{margin-bottom:1rem}.page-frontpage .node--type-landing-page .group__content{display:flex;flex-direction:column}.page-frontpage .node--type-landing-page .group__content .field_node_title,.page-frontpage .node--type-landing-page .group__content h1{order:2}.page-frontpage .node--type-landing-page .group__content .field-grid{order:1}.page-frontpage .node--type-landing-page .group__content .field-grid .paragraph--type-grid{margin-bottom:2rem}.page-frontpage .node--type-landing-page .group__content .group__footer{order:3}.node--type-landing-page h1{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:2.125rem;line-height:1.3;margin:0 0 2rem;width:auto}@media (min-width:768px){.node--type-landing-page h1{font-size:3rem}}.node--type-landing-page h1__link{color:inherit}.node--type-landing-page h1__link:hover{color:inherit}.paragraph--type-banner{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.75rem;line-height:1.3;margin:0 0 2rem;width:auto;background-color:#f6f6f6;color:#0079c2;max-width:40.1875rem;padding:2rem;width:100%}@media (min-width:768px){.paragraph--type-banner{font-size:2.125rem}}.paragraph--type-banner__link{color:inherit}.paragraph--type-banner__link:hover{color:inherit}.paragraph--type-banner .group__header{border-left:4px solid #00aacd;padding-left:1rem}.paragraph--type-banner .group__footer{margin-top:2rem}.paragraph--type-banner .group__footer a{text-decoration:none;display:inline-block;cursor:pointer;font-size:1rem;line-height:1.5;padding:1rem 2rem;border:solid .125rem #0079c2;border-radius:.25rem;text-align:center;border:0.0625rem solid #0079c2;color:#0079c2}@media (min-width:768px){.paragraph--type-banner .group__footer a{font-size:1.125rem}}.paragraph--type-banner .group__footer a:hover,.paragraph--type-banner .group__footer a:focus{transition:all .2s ease-in}.paragraph--type-banner .group__footer .field-link--login a{color:#fff;background-color:#ea5893;border:none;position:relative;padding-right:3rem}.paragraph--type-banner .group__footer .field-link--login a:hover{background-color:#005589}.paragraph--type-banner .group__footer .field-link--login a::after{content:url(/themes/custom/hh/images/icons/src/lock-white.svg);cursor:pointer;display:inline-block;position:absolute;right:1rem;top:1rem}.paragraph--type-banner .group__footer .field-link--login a .ext{display:none}.paragraph--type-file-download a{color:#0079c2;text-decoration:none}.paragraph--type-file-download a::after{content:url(/themes/custom/hh/images/icons/src/download.svg);line-height:normal;vertical-align:middle}.paragraph--type-file-download a:hover{color:#005589}.paragraph--type-file-download a:hover::after{content:url(/themes/custom/hh/images/icons/src/download-dark-blue.svg)}.paragraph--type-infobox{border:0.25rem solid #0079c2;padding:1rem 2rem 2rem 2rem;position:relative;max-width:40.1875rem}.paragraph--type-infobox::before{align-items:center;background-color:#0079c2;content:url(/themes/custom/hh/images/icons/src/info-white.svg);display:flex;height:3.1875rem;justify-content:center;left:0;position:absolute;top:0;width:3.1875rem}.paragraph--type-infobox div:last-child{margin-bottom:0}.paragraph--type-infobox .field-infobox-title{font-weight:bold;margin-left:2.1875rem;text-transform:uppercase}.paragraph--type-infobox .field_infobox_text{margin-top:1.5625rem}.paragraph--type-infobox .field-link a{color:#fff}.paragraph--type-infobox .field-image{margin-bottom:2rem}@media (min-width:768px){.paragraph--type-infobox .field-image img{margin:0 auto}}.paragraph--type-video .field_title{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.5rem;line-height:1.3;margin:0 0 2rem;width:auto;margin-bottom:1rem !important}@media (min-width:768px){.paragraph--type-video .field_title{font-size:1.5rem}}.paragraph--type-video .field_title__link{color:inherit}.paragraph--type-video .field_title__link:hover{color:inherit}.paragraph--type-iframe .iframe_title{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.5rem;line-height:1.3;margin:0 0 2rem;width:auto;margin-bottom:1rem !important}@media (min-width:768px){.paragraph--type-iframe .iframe_title{font-size:1.5rem}}.paragraph--type-iframe .iframe_title__link{color:inherit}.paragraph--type-iframe .iframe_title__link:hover{color:inherit}.paragraph--type-infographic-primary .field-infographic-items-primary .field__items{display:flex;flex-wrap:wrap}.paragraph--type-infographic-primary .field-infographic-items-primary .field__items .field__item{width:100%;height:auto;padding:.0625rem;text-align:center}@media (min-width:768px){.paragraph--type-infographic-primary .field-infographic-items-primary .field__items .field__item{width:14rem;flex:1 1 auto}}.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary{align-items:center;display:flex;flex-direction:column;padding:2rem 2rem}.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--cornflowerblue{color:#fff;background-color:#0079c2;height:100%}.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--lightred{color:#000;background-color:#ea5893;height:100%}.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--green{color:#000;background-color:#1fb099;height:100%}.paragraph--type-infographic-primary .field-infographic-key-figure{font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;font-size:2.375rem;font-weight:bold;line-height:1.3;text-align:center}@media (min-width:768px){.paragraph--type-infographic-primary .field-infographic-key-figure{font-size:3.5rem}}.paragraph--type-infographic-secondary .field-infographic-items-second .field__items{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}@media (min-width:768px){.paragraph--type-infographic-secondary .field-infographic-items-second .field__items{flex-direction:row}}.paragraph--type-infographic-secondary .field-infographic-items-second .field__items .field__item{position:relative;margin:4rem 0 4rem 0;background-color:#f6f6f6;flex:1 1 40%}@media (min-width:768px){.paragraph--type-infographic-secondary .field-infographic-items-second .field__items .field__item:nth-child(odd){margin-right:2rem}}@media (min-width:768px){.paragraph--type-infographic-secondary .field-infographic-items-second .field__items .field__item:last-child{margin-right:0}}.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary .field-infographic-title{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.375rem;line-height:1.3;margin:0 0 2rem;width:auto;color:#0079c2;padding:7rem 2rem 0 2rem;text-align:center}@media (min-width:768px){.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary .field-infographic-title{font-size:1.375rem}}.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary .field-infographic-title__link{color:inherit}.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary .field-infographic-title__link:hover{color:inherit}.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary::before{display:block;width:8.5rem;height:8.5rem;position:absolute;bottom:100%;left:50%;margin-bottom:-68px;margin-left:-68px;padding:2.5rem 1.5rem;text-align:center}.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--cornflowerblue::before{background-color:#0079c2}.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--lightred::before{background-color:#ea5893}.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--green::before{background-color:#1fb099}.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--cornflowerblue.icon--globe::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-secondary.theme--cornflowerblue.icon--globe::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-primary.theme--cornflowerblue.icon--globe::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--cornflowerblue.icon--globe::before{content:url(/themes/custom/hh/images/icons/src/globe-white-desktop.svg)}.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--cornflowerblue.icon--comment::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-secondary.theme--cornflowerblue.icon--comment::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-primary.theme--cornflowerblue.icon--comment::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--cornflowerblue.icon--comment::before{content:url(/themes/custom/hh/images/icons/src/comment-white-desktop.svg)}.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--cornflowerblue.icon--account-group::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-secondary.theme--cornflowerblue.icon--account-group::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-primary.theme--cornflowerblue.icon--account-group::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--cornflowerblue.icon--account-group::before{content:url(/themes/custom/hh/images/icons/src/account-group-white-desktop.svg)}.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--cornflowerblue.icon--book::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-secondary.theme--cornflowerblue.icon--book::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-primary.theme--cornflowerblue.icon--book::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--cornflowerblue.icon--book::before{content:url(/themes/custom/hh/images/icons/src/book-white-desktop.svg)}.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--cornflowerblue.icon--license::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-secondary.theme--cornflowerblue.icon--license::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-primary.theme--cornflowerblue.icon--license::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--cornflowerblue.icon--license::before{content:url(/themes/custom/hh/images/icons/src/license-white-desktop.svg)}.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--cornflowerblue.icon--map-marker::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-secondary.theme--cornflowerblue.icon--map-marker::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-primary.theme--cornflowerblue.icon--map-marker::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--cornflowerblue.icon--map-marker::before{content:url(/themes/custom/hh/images/icons/src/map-marker-white-desktop.svg)}.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--lightred.icon--globe::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--green.icon--globe::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-secondary.theme--lightred.icon--globe::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-secondary.theme--green.icon--globe::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-primary.theme--lightred.icon--globe::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-primary.theme--green.icon--globe::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--lightred.icon--globe::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--green.icon--globe::before{content:url(/themes/custom/hh/images/icons/src/globe-black-desktop.svg)}.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--lightred.icon--comment::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--green.icon--comment::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-secondary.theme--lightred.icon--comment::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-secondary.theme--green.icon--comment::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-primary.theme--lightred.icon--comment::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-primary.theme--green.icon--comment::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--lightred.icon--comment::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--green.icon--comment::before{content:url(/themes/custom/hh/images/icons/src/comment-desktop.svg)}.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--lightred.icon--account-group::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--green.icon--account-group::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-secondary.theme--lightred.icon--account-group::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-secondary.theme--green.icon--account-group::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-primary.theme--lightred.icon--account-group::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-primary.theme--green.icon--account-group::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--lightred.icon--account-group::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--green.icon--account-group::before{content:url(/themes/custom/hh/images/icons/src/account-group-black-desktop.svg)}.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--lightred.icon--book::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--green.icon--book::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-secondary.theme--lightred.icon--book::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-secondary.theme--green.icon--book::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-primary.theme--lightred.icon--book::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-primary.theme--green.icon--book::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--lightred.icon--book::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--green.icon--book::before{content:url(/themes/custom/hh/images/icons/src/book-black-desktop.svg)}.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--lightred.icon--license::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--green.icon--license::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-secondary.theme--lightred.icon--license::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-secondary.theme--green.icon--license::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-primary.theme--lightred.icon--license::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-primary.theme--green.icon--license::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--lightred.icon--license::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--green.icon--license::before{content:url(/themes/custom/hh/images/icons/src/license-black-desktop.svg)}.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--lightred.icon--map-marker::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-primary.theme--green.icon--map-marker::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-secondary.theme--lightred.icon--map-marker::before,.paragraph--type-infographic-primary .paragraph--type-infographic-item-secondary.theme--green.icon--map-marker::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-primary.theme--lightred.icon--map-marker::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-primary.theme--green.icon--map-marker::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--lightred.icon--map-marker::before,.paragraph--type-infographic-secondary .paragraph--type-infographic-item-secondary.theme--green.icon--map-marker::before{content:url(/themes/custom/hh/images/icons/src/map-marker-black-desktop.svg)}.paragraph--type-card-liftups{text-align:center;position:relative}@media (min-width:768px){.paragraph--type-card-liftups{max-width:23.25rem}}.paragraph--type-card-liftups .field__label{font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;font-size:1.75rem;line-height:1.3;margin-bottom:1rem;text-align:left}@media (min-width:768px){.paragraph--type-card-liftups .field__label{font-size:2.125rem}}.paragraph--type-card-liftups .person_card_link{position:absolute;top:0;left:0;width:100%;height:100%}.paragraph--type-card-liftups .field-image{padding:2rem 0 2rem;max-height:unset;height:unset}.paragraph--type-card-liftups .field-image img{width:10.625rem;height:10.625rem;margin:0 auto;padding:unset}@media (min-width:0) and (max-width:767px){.paragraph--type-card-liftups .field-image img{width:8.5rem;height:8.5rem}}.paragraph--type-card-liftups .field-image .person-card-default-image{width:10.625rem;height:10.625rem;margin:0 auto;background:#0079c2;padding:2rem}@media (min-width:0) and (max-width:767px){.paragraph--type-card-liftups .field-image .person-card-default-image{width:8.5rem;height:8.5rem}}.paragraph--type-card-liftups .field-image .person-card-default-image:hover{background:#005589}.paragraph--type-card-liftups .node,.paragraph--type-card-liftups .card{position:relative;padding-bottom:2rem;margin-bottom:2rem;background:#f6f6f6}.paragraph--type-card-liftups .node:hover,.paragraph--type-card-liftups .card:hover{background:#005589;color:#fff}.paragraph--type-card-liftups .node:hover .person-card-default-image,.paragraph--type-card-liftups .card:hover .person-card-default-image{background:#005589}.paragraph--type-card-liftups .node:hover .field-person-first-name,.paragraph--type-card-liftups .node:hover .field-person-last-name,.paragraph--type-card-liftups .card:hover .field-person-first-name,.paragraph--type-card-liftups .card:hover .field-person-last-name{color:#fff}.paragraph--type-card-liftups .category_container{background:#000;width:100%;height:3.1875rem}.paragraph--type-card-liftups .field-category{margin-bottom:0}.paragraph--type-card-liftups h2{display:none}.paragraph--type-card-liftups .field-person-first-name,.paragraph--type-card-liftups .field-person-last-name{display:inline-block;font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;font-size:1.5rem;color:#0079c2;margin:0 0 .5rem}.paragraph--type-card-liftups .field-person-title,.paragraph--type-card-liftups .field-title-override{font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;font-size:1.25rem;margin-bottom:.5rem;padding:0 2rem}@media (min-width:0) and (max-width:767px){.paragraph--type-card-liftups .field-person-title,.paragraph--type-card-liftups .field-title-override{font-size:1.125rem}}.paragraph--type-card-liftups .field-phone,.paragraph--type-card-liftups .field-person-email{font-size:1.125rem}@media (min-width:0) and (max-width:767px){.paragraph--type-card-liftups .field-phone,.paragraph--type-card-liftups .field-person-email{font-size:1rem}}.paragraph--type-card-liftups .hidden-person-title{display:none}.paragraph--type-card-liftups .field-element-title{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.75rem;line-height:1.3;margin:0 0 2rem;width:auto;margin-bottom:1rem;text-align:left}@media (min-width:768px){.paragraph--type-card-liftups .field-element-title{font-size:2.125rem}}.paragraph--type-card-liftups .field-element-title__link{color:inherit}.paragraph--type-card-liftups .field-element-title__link:hover{color:inherit}@media (min-width:768px){.paragraph--type-card-liftups{max-width:100%;margin-bottom:2rem}.paragraph--type-card-liftups .field__items{display:flex;flex-direction:row;flex-wrap:wrap}.paragraph--type-card-liftups .field__items .field__item{max-width:23.25rem;width:100%;margin-bottom:2rem}.paragraph--type-card-liftups .field__items .field__item:nth-of-type(3n+2){margin:0 2rem 2rem 2rem}}.paragraph--type-image .field-media-image-credits,.paragraph--type-html-text-area-paragraph .field-media-image-credits{font-size:1rem;font-weight:bold;margin-top:.5rem;text-align:left;-webkit-font-smoothing:antialiased}.paragraph--type-image .field-media-image-credits .field__label,.paragraph--type-html-text-area-paragraph .field-media-image-credits .field__label{display:inline-block}.paragraph--type-image .field-media-image-credits .field__label .h4,.paragraph--type-image .field-media-image-credits .field__label .text-long h4,.text-long .paragraph--type-image .field-media-image-credits .field__label h4,.paragraph--type-html-text-area-paragraph .field-media-image-credits .field__label .h4,.paragraph--type-html-text-area-paragraph .field-media-image-credits .field__label .text-long h4,.text-long .paragraph--type-html-text-area-paragraph .field-media-image-credits .field__label h4{position:relative;font-size:1rem;font-family:roboto-medium,"helvetica neue",helvetica,arial,sans-serif;font-weight:normal;line-height:1.5;margin-bottom:0;padding-right:.25rem}.paragraph--type-image .field-media-image-credits .field__label .h4::after,.paragraph--type-image .field-media-image-credits .field__label .text-long h4::after,.text-long .paragraph--type-image .field-media-image-credits .field__label h4::after,.paragraph--type-html-text-area-paragraph .field-media-image-credits .field__label .h4::after,.paragraph--type-html-text-area-paragraph .field-media-image-credits .field__label .text-long h4::after,.text-long .paragraph--type-html-text-area-paragraph .field-media-image-credits .field__label h4::after{content:":";position:absolute}.paragraph--type-image .field-category,.paragraph--type-html-text-area-paragraph .field-category{background-color:#000;margin-bottom:0}.paragraph--type-image .field-image .field__item,.paragraph--type-html-text-area-paragraph .field-image .field__item{display:inline-block;font-size:1rem;font-family:roboto-medium,"helvetica neue",helvetica,arial,sans-serif;font-weight:normal;line-height:1.5;margin-bottom:0}.paragraph--type-image .field_caption,.paragraph--type-html-text-area-paragraph .field_caption{font-size:1rem;text-align:left}.paragraph--type-image .field-person-first-name,.paragraph--type-image .field-person-last-name,.paragraph--type-html-text-area-paragraph .field-person-first-name,.paragraph--type-html-text-area-paragraph .field-person-last-name{display:inline-block;font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;font-size:1.375rem;color:#0079c2;margin:0 0 .5rem}.paragraph--type-image .field-person-title,.paragraph--type-image .field-title-override,.paragraph--type-html-text-area-paragraph .field-person-title,.paragraph--type-html-text-area-paragraph .field-title-override{font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;font-size:1.25rem;margin-bottom:.5rem}.paragraph--type-image .field-phone,.paragraph--type-image .field-person-email,.paragraph--type-html-text-area-paragraph .field-phone,.paragraph--type-html-text-area-paragraph .field-person-email{font-size:1.125rem}.paragraph--type-grid{margin-bottom:4rem}.paragraph--type-grid-with-links{margin-bottom:4rem}.paragraph--type-grid-item{position:relative;height:100%;overflow:hidden}.paragraph--type-grid-item a{display:block;height:100%}.paragraph--type-grid-item .without-grid-bg{width:100%;height:100%}.paragraph--type-grid-item .field-key-message{font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;display:inline;padding:0;margin:0;position:absolute;z-index:9;line-height:1.3}.paragraph--type-grid-item .field-image img{min-height:15.3125rem;-o-object-fit:cover;object-fit:cover}.paragraph--type-accordion-container .field-title{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.5rem;line-height:1.3;margin:0 0 1rem 0;width:auto}@media (min-width:768px){.paragraph--type-accordion-container .field-title{font-size:1.5rem}}.paragraph--type-accordion-container .field-title__link{color:inherit}.paragraph--type-accordion-container .field-title__link:hover{color:inherit}@media (min-width:768px){.paragraph--type-accordion-container .field-title{margin:0 0 1rem 0}}.paragraph--type-accordion-container .paragraph--type-accordion-item .field-title{margin:0}.paragraph--type-accordion-container .paragraph--type-accordion-item:active .field-title,.paragraph--type-accordion-container .paragraph--type-accordion-item:focus .field-title,.paragraph--type-accordion-container .paragraph--type-accordion-item:hover .field-title{color:#005589}.paragraph--type-accordion-container .paragraph--type-accordion-item:active .paragraph .field-title,.paragraph--type-accordion-container .paragraph--type-accordion-item:focus .paragraph .field-title,.paragraph--type-accordion-container .paragraph--type-accordion-item:hover .paragraph .field-title{color:#000}.paragraph--type-accordion-container .field__item:last-child .paragraph--type-accordion-item{border-bottom:0.125rem solid #000}.paragraph--type-accordion-item{border-top:0.125rem solid #000}.paragraph--type-accordion-item h3{margin:0}.paragraph--type-accordion-item .field-title{font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;font-size:1.375rem}.paragraph--type-accordion-item .field__items .field__item:first-child .paragraph{margin-top:1rem}.paragraph--type-accordion-item .field__items .field__item .paragraph{margin:2rem 0}.paragraph--type-accordion-item .field__items .field__item .paragraph .paragraph{margin:0}.paragraph--type-banner-ribbon .field__items{display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem}@media (min-width:0) and (max-width:767px){.paragraph--type-banner-ribbon .field__items{gap:1rem}}.paragraph--type-banner-ribbon .field__items .field__item{position:relative;width:7.5rem;height:7.5rem}@media (min-width:0) and (max-width:767px){.paragraph--type-banner-ribbon .field__items .field__item{width:9.5rem;height:9.5rem}}.paragraph--type-banner-ribbon h2{display:none}.paragraph--type-banner-ribbon .field-logo{background:#f6f6f6}.paragraph--type-banner-ribbon .field-logo .field__items{display:unset}.paragraph--type-banner-ribbon .field-logo .field__item{display:flex;justify-content:center;align-items:center;padding:.5rem}@media (min-width:0) and (max-width:767px){.paragraph--type-banner-ribbon .field-logo .field__item{padding:2rem}}.paragraph--type-banner-ribbon .field-www-page a{position:absolute;top:0;width:100%;height:100%;font-size:0;color:transparent}.paragraph--type-section .field_field_section_heading h2.paragraph__title,.paragraph--type-section-two-columns .field_field_section_heading h2.paragraph__title{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.75rem;line-height:1.3;margin:0 0 2rem;width:auto;margin-bottom:1rem}@media (min-width:768px){.paragraph--type-section .field_field_section_heading h2.paragraph__title,.paragraph--type-section-two-columns .field_field_section_heading h2.paragraph__title{font-size:2.125rem}}.paragraph--type-section .field_field_section_heading h2.paragraph__title__link,.paragraph--type-section-two-columns .field_field_section_heading h2.paragraph__title__link{color:inherit}.paragraph--type-section .field_field_section_heading h2.paragraph__title__link:hover,.paragraph--type-section-two-columns .field_field_section_heading h2.paragraph__title__link:hover{color:inherit}.paragraph--type-section .field-link,.paragraph--type-section-two-columns .field-link{text-align:center;margin-top:2rem}.paragraph--type-section .field-link a,.paragraph--type-section-two-columns .field-link a{text-decoration:none;display:inline-block;border:solid 0.0625rem #0079c2;border-radius:.25rem;padding:1rem 2rem;font-size:1.125rem;line-height:1.5;color:#0079c2}.paragraph--type-section .field-link a.ext,.paragraph--type-section-two-columns .field-link a.ext{padding-right:4rem;position:relative}.paragraph--type-section .field-link a svg.ext,.paragraph--type-section-two-columns .field-link a svg.ext{width:2rem;height:2rem;position:absolute;right:1.5rem;top:0.5rem;filter:none;fill:#0079c2}.paragraph--type-section .field-link a svg.ext path,.paragraph--type-section-two-columns .field-link a svg.ext path{stroke:#0079c2}.paragraph--type-section .field-link a:hover,.paragraph--type-section-two-columns .field-link a:hover{color:#fff;background:#005589}.paragraph--type-section .field-link a:hover svg.ext,.paragraph--type-section-two-columns .field-link a:hover svg.ext{fill:white}.paragraph--type-section .field-link a:hover svg.ext path,.paragraph--type-section-two-columns .field-link a:hover svg.ext path{stroke:white}.paragraph--type-column-two{margin-bottom:2rem}.paragraph--type-section-two-columns .paragraph--type-column-two .field-link{text-align:left}@media (min-width:768px){.paragraph--type-column-two{margin-bottom:0}}.paragraph--type-card-listings .field__items{display:flex;flex-direction:column;align-content:center;flex-wrap:wrap}@media (min-width:768px){.paragraph--type-card-listings .field__items{flex-direction:row;align-content:unset}}.paragraph--type-card-listings .field__item{min-width:0;max-width:21.875rem;width:100%;flex:1 0 30%}@media (min-width:768px){.paragraph--type-card-listings .field__item{max-width:23.25rem}.paragraph--type-card-listings .field__item:nth-of-type(3n+2){margin-right:2rem;margin-left:2rem}}.paragraph--type-card-listings .field__item:not(:last-child){margin-bottom:2rem}@media (min-width:768px){.paragraph--type-card-listings .field__item:not(:last-child){margin-bottom:unset}}.paragraph--type-card-listings .field__item:not(:last-child):not(:last-child){margin-bottom:2rem}@media (min-width:768px){.paragraph--type-card-listings .field__item:not(:last-child):not(:last-child):nth-last-child(-n+3){margin-bottom:unset}}.paragraph--type-hero-element{margin-bottom:4rem;display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width:768px){.paragraph--type-hero-element{display:grid;grid-template-columns:37% 60%;grid-template-rows:-webkit-max-content;grid-template-rows:max-content}}.paragraph--type-hero-element .field-element-title{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:2.125rem;line-height:1.3;margin:0 0 2rem;width:auto;padding-right:2rem;margin:6.25rem 0 1rem 0}@media (min-width:768px){.paragraph--type-hero-element .field-element-title{font-size:3rem}}.paragraph--type-hero-element .field-element-title__link{color:inherit}.paragraph--type-hero-element .field-element-title__link:hover{color:inherit}@media (min-width:0) and (max-width:767px){.paragraph--type-hero-element .field-element-title{margin:2rem 0 1rem 0;padding-left:0}}@media (min-width:768px){.paragraph--type-hero-element .stack{grid-area:2 / 1 / 7 / 1;padding-right:2rem}}.paragraph--type-hero-element .field_lead_paragraph{margin-top:2rem}@media (min-width:768px){.paragraph--type-hero-element .field_lead_paragraph{margin-top:0;margin-right:2rem}}.paragraph--type-hero-element .field_lead_paragraph p{width:100%}.paragraph--type-hero-element .field_lead_paragraph p:last-child{margin-bottom:0}.paragraph--type-hero-element .field-cta{text-decoration:none;display:inline-block;cursor:pointer;font-size:1rem;line-height:1.5;padding:1rem 2rem;border:solid .125rem #0079c2;border-radius:.25rem;text-align:center;background-color:#0079c2;color:#fff;margin-top:2rem}@media (min-width:768px){.paragraph--type-hero-element .field-cta{font-size:1.125rem}}.paragraph--type-hero-element .field-cta:hover,.paragraph--type-hero-element .field-cta:focus{transition:all .2s ease-in}.paragraph--type-hero-element .field-cta:visited{color:#fff}.paragraph--type-hero-element .field-cta:hover,.paragraph--type-hero-element .field-cta:focus{background-color:#005589;color:#fff;border-color:#005589}.paragraph--type-hero-element .field-cta:hover a,.paragraph--type-hero-element .field-cta:focus a{color:#fff}.paragraph--type-hero-element .field-cta a{text-decoration:none}.paragraph--type-hero-element .field-cta a:visited{color:#fff}.paragraph--type-hero-element .field-cta a{color:#fff}.paragraph--type-hero-element .field-image{width:100%}@media (min-width:768px){.paragraph--type-hero-element .field-image{grid-area:1 / 2 / span 2 / span 3;margin-left:auto}}.paragraph--type-hero-element .field-image img{width:100%}.paragraph--type-hero-element .field_body{margin-top:2rem;margin-left:auto}@media (min-width:768px){.paragraph--type-hero-element .field_body{grid-area:3 / 2;padding-right:8.125rem}}.paragraph--type-hero-element .field_body p:last-child{margin-bottom:0}@media (min-width:768px){.paragraph--type-hero-element .stack,.paragraph--type-hero-element .field-element-title{width:25.25rem;margin-left:auto;max-width:100%}}.paragraph--type-script .lianamailer .lianamailer-formfield,.paragraph--type-liana-form .lianamailer .lianamailer-formfield{margin-bottom:0;max-width:none}.paragraph--type-script .lianamailer .lianamailer-formfield label,.paragraph--type-liana-form .lianamailer .lianamailer-formfield label{padding-bottom:0}.paragraph--type-script .lianamailer .lianamailer-formfield-submit,.paragraph--type-liana-form .lianamailer .lianamailer-formfield-submit{margin-top:1rem}.paragraph--type-script .lianamailer .lianamailer-success,.paragraph--type-liana-form .lianamailer .lianamailer-success{background-color:#f6f6f6;border-left:0.25rem solid #ec0083;margin-top:1rem;padding:2rem 1rem 2rem 1.5rem;max-width:21rem}.paragraph--type-script .lianamailer .lianamailer-formfield-error,.paragraph--type-liana-form .lianamailer .lianamailer-formfield-error{background-color:#f6f6f6;border-left:0.25rem solid green;padding:2rem 1rem 2rem 1.5rem;max-width:21rem}.paragraph--type-liana-form .field_title{display:none}.paragraph--type-custom-social-media-menu .field-menu-link{margin:1rem 0 1rem 0}.paragraph--type-custom-social-media-menu .field-menu-link div[class*="icon--"] .field-menu{background-repeat:no-repeat;background-position-y:center;pointer-events:none}.paragraph--type-custom-social-media-menu .field-menu-link div[class*="icon--"] .field-menu a{padding-left:1.5rem;pointer-events:visible}.paragraph--type-custom-social-media-menu .field-menu-link .icon--facebook .field-menu{background-image:url(/themes/custom/hh/images/icons/src/facebook.svg)}.paragraph--type-custom-social-media-menu .field-menu-link .icon--facebook .field-menu:hover{background-image:url(/themes/custom/hh/images/icons/src/facebook-hover.svg);background-repeat:no-repeat}.paragraph--type-custom-social-media-menu .field-menu-link .icon--instagram .field-menu{background-image:url(/themes/custom/hh/images/icons/src/instagram.svg)}.paragraph--type-custom-social-media-menu .field-menu-link .icon--instagram .field-menu:hover{background-image:url(/themes/custom/hh/images/icons/src/instagram-hover.svg);background-repeat:no-repeat}.paragraph--type-custom-social-media-menu .field-menu-link .icon--linkedin .field-menu{background-image:url(/themes/custom/hh/images/icons/src/linkedin.svg)}.paragraph--type-custom-social-media-menu .field-menu-link .icon--linkedin .field-menu:hover{background-image:url(/themes/custom/hh/images/icons/src/linkedin-hover.svg);background-repeat:no-repeat}.paragraph--type-custom-social-media-menu .field-menu-link .icon--twitter .field-menu{background-image:url(/themes/custom/hh/images/icons/src/twitter.svg)}.paragraph--type-custom-social-media-menu .field-menu-link .icon--twitter .field-menu:hover{background-image:url(/themes/custom/hh/images/icons/src/twitter-hover.svg);background-repeat:no-repeat}.paragraph--type-custom-social-media-menu .field-menu-link .icon--youtube .field-menu{background-image:url(/themes/custom/hh/images/icons/src/youtube.svg)}.paragraph--type-custom-social-media-menu .field-menu-link .icon--youtube .field-menu:hover{background-image:url(/themes/custom/hh/images/icons/src/youtube-hover.svg);background-repeat:no-repeat}.paragraph--type-custom-social-media-menu .field-menu-link .field__item{padding:0 0 1rem 0}.view-thematic-content .view-content,.view-specialist-content .view-content,.view-taxonomy-term .view-content,.view-search .view-content,.view-related-content .view-content,.view-registration-package-articles .view-content{flex-direction:column;align-content:center}@media (min-width:768px){.view-thematic-content .view-content,.view-specialist-content .view-content,.view-taxonomy-term .view-content,.view-search .view-content,.view-related-content .view-content,.view-registration-package-articles .view-content{flex-direction:row;align-content:unset}}.view-thematic-content .view-content .views-card-row,.view-specialist-content .view-content .views-card-row,.view-taxonomy-term .view-content .views-card-row,.view-search .view-content .views-card-row,.view-related-content .view-content .views-card-row,.view-registration-package-articles .view-content .views-card-row{min-width:0;max-width:21.875rem;width:100%;flex:1 0 30%}@media (min-width:768px){.view-thematic-content .view-content .views-card-row,.view-specialist-content .view-content .views-card-row,.view-taxonomy-term .view-content .views-card-row,.view-search .view-content .views-card-row,.view-related-content .view-content .views-card-row,.view-registration-package-articles .view-content .views-card-row{max-width:23.25rem}.view-thematic-content .view-content .views-card-row:nth-of-type(3n+2),.view-specialist-content .view-content .views-card-row:nth-of-type(3n+2),.view-taxonomy-term .view-content .views-card-row:nth-of-type(3n+2),.view-search .view-content .views-card-row:nth-of-type(3n+2),.view-related-content .view-content .views-card-row:nth-of-type(3n+2),.view-registration-package-articles .view-content .views-card-row:nth-of-type(3n+2){margin-right:2rem;margin-left:2rem}}.view-thematic-content .view-content .views-card-row:not(:last-child),.view-specialist-content .view-content .views-card-row:not(:last-child),.view-taxonomy-term .view-content .views-card-row:not(:last-child),.view-search .view-content .views-card-row:not(:last-child),.view-related-content .view-content .views-card-row:not(:last-child),.view-registration-package-articles .view-content .views-card-row:not(:last-child){margin-bottom:2rem}@media (min-width:768px){.view-thematic-content .view-content .views-card-row:not(:last-child):nth-last-child(-n+3),.view-specialist-content .view-content .views-card-row:not(:last-child):nth-last-child(-n+3),.view-taxonomy-term .view-content .views-card-row:not(:last-child):nth-last-child(-n+3),.view-search .view-content .views-card-row:not(:last-child):nth-last-child(-n+3),.view-related-content .view-content .views-card-row:not(:last-child):nth-last-child(-n+3),.view-registration-package-articles .view-content .views-card-row:not(:last-child):nth-last-child(-n+3){margin-bottom:unset}}.view-search-listing .view-search .view-content,.view-search .view-search .view-content{padding-bottom:2rem}.view-search-listing .view-header .view-filters .views-exposed-form,.view-search .view-header .view-filters .views-exposed-form{display:flex;max-width:100%;flex-direction:row}.view-search-listing .view-header .view-filters .views-exposed-form .form-item-search,.view-search .view-header .view-filters .views-exposed-form .form-item-search{position:relative;max-width:48.5rem;flex-basis:48.5rem;margin-bottom:2rem;font-size:1.125rem}@media (min-width:0) and (max-width:767px){.view-search-listing .view-header .view-filters .views-exposed-form .form-item-search,.view-search .view-header .view-filters .views-exposed-form .form-item-search{font-size:1rem}}.view-search-listing .view-header .view-filters .views-exposed-form input[name="keywords"],.view-search .view-header .view-filters .views-exposed-form input[name="keywords"]{width:100%}.view-search-listing .view-header .view-filters .views-exposed-form .form-actions,.view-search .view-header .view-filters .views-exposed-form .form-actions{display:inline-block;max-height:100%;margin-bottom:2rem}.view-search-listing .view-header .view-filters .views-exposed-form .form-actions .form-submit,.view-search .view-header .view-filters .views-exposed-form .form-actions .form-submit{background-image:url(/themes/custom/hh/images/icons/src/right-blue.svg);background-position:82% 50%;background-repeat:no-repeat;font-size:1.125rem;padding-left:2rem;padding-right:3rem;border:0.125rem solid transparent;font-weight:normal;font-style:normal;line-height:1.5;letter-spacing:normal}@media (min-width:0) and (max-width:767px){.view-search-listing .view-header .view-filters .views-exposed-form .form-actions .form-submit,.view-search .view-header .view-filters .views-exposed-form .form-actions .form-submit{padding-left:1.125rem;padding-right:2.5rem;font-size:1rem}}.view-search-listing .view-header .view-filters .views-exposed-form .form-actions .form-submit:hover,.view-search-listing .view-header .view-filters .views-exposed-form .form-actions .form-submit:focus,.view-search .view-header .view-filters .views-exposed-form .form-actions .form-submit:hover,.view-search .view-header .view-filters .views-exposed-form .form-actions .form-submit:focus{color:#fff;background:#005589;border:0.125rem solid #005589;background-image:url(/themes/custom/hh/images/icons/src/right-white.svg);background-position:82% 50%;background-repeat:no-repeat}.view-search-listing .view-header .block-facet--select2-extra,.view-search .view-header .block-facet--select2-extra{display:inline-block;width:18.375rem}@media (min-width:0) and (max-width:767px){.view-search-listing .view-header .block-facet--select2-extra,.view-search .view-header .block-facet--select2-extra{width:100%}}.view-search-listing .view-header .block-facet--select2-extra .form-item,.view-search-listing .view-header .block-facet--select2-extra .paragraph--type-script .lianamailer .lianamailer-formfield,.paragraph--type-script .lianamailer .view-search-listing .view-header .block-facet--select2-extra .lianamailer-formfield,.view-search-listing .view-header .block-facet--select2-extra .paragraph--type-liana-form .lianamailer .lianamailer-formfield,.paragraph--type-liana-form .lianamailer .view-search-listing .view-header .block-facet--select2-extra .lianamailer-formfield,.view-search .view-header .block-facet--select2-extra .form-item,.view-search .view-header .block-facet--select2-extra .paragraph--type-script .lianamailer .lianamailer-formfield,.paragraph--type-script .lianamailer .view-search .view-header .block-facet--select2-extra .lianamailer-formfield,.view-search .view-header .block-facet--select2-extra .paragraph--type-liana-form .lianamailer .lianamailer-formfield,.paragraph--type-liana-form .lianamailer .view-search .view-header .block-facet--select2-extra .lianamailer-formfield{margin-bottom:0.25rem}.view-search-listing .view-header .results-heading,.view-search .view-header .results-heading{position:relative;margin-top:4rem}.view-search-listing .view-header .results-heading h2,.view-search .view-header .results-heading h2{display:inline-block;color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:1.75rem;line-height:1.3;margin:0 0 2rem;width:auto;margin-bottom:1rem}@media (min-width:768px){.view-search-listing .view-header .results-heading h2,.view-search .view-header .results-heading h2{font-size:2.125rem}}.view-search-listing .view-header .results-heading h2__link,.view-search .view-header .results-heading h2__link{color:inherit}.view-search-listing .view-header .results-heading h2__link:hover,.view-search .view-header .results-heading h2__link:hover{color:inherit}.view-search-listing .view-header .results-heading .results-count,.view-search .view-header .results-heading .results-count{position:absolute;top:13%;margin-left:0.5rem}.view-search-listing .view-header .reset-filters,.view-search .view-header .reset-filters{margin-top:2rem}.view-search-listing .view-header .reset-filters .reset-filters-link,.view-search .view-header .reset-filters .reset-filters-link{text-decoration:none;display:inline-block;cursor:pointer;font-size:1rem;line-height:1.5;padding:1rem 2rem;border:solid .125rem #0079c2;border-radius:.25rem;text-align:center;background-color:rgba(0,0,0,0);color:#0079c2;position:relative;padding-right:4rem}@media (min-width:768px){.view-search-listing .view-header .reset-filters .reset-filters-link,.view-search .view-header .reset-filters .reset-filters-link{font-size:1.125rem}}.view-search-listing .view-header .reset-filters .reset-filters-link:hover,.view-search-listing .view-header .reset-filters .reset-filters-link:focus,.view-search .view-header .reset-filters .reset-filters-link:hover,.view-search .view-header .reset-filters .reset-filters-link:focus{transition:all .2s ease-in}.view-search-listing .view-header .reset-filters .reset-filters-link:visited,.view-search .view-header .reset-filters .reset-filters-link:visited{color:#0079c2}.view-search-listing .view-header .reset-filters .reset-filters-link:hover,.view-search-listing .view-header .reset-filters .reset-filters-link:focus,.view-search .view-header .reset-filters .reset-filters-link:hover,.view-search .view-header .reset-filters .reset-filters-link:focus{background-color:#005589;color:#fff;border-color:#005589}.view-search-listing .view-header .reset-filters .reset-filters-link:hover a,.view-search-listing .view-header .reset-filters .reset-filters-link:focus a,.view-search .view-header .reset-filters .reset-filters-link:hover a,.view-search .view-header .reset-filters .reset-filters-link:focus a{color:#fff}.view-search-listing .view-header .reset-filters .reset-filters-link a,.view-search .view-header .reset-filters .reset-filters-link a{text-decoration:none}.view-search-listing .view-header .reset-filters .reset-filters-link a:visited,.view-search .view-header .reset-filters .reset-filters-link a:visited{color:#0079c2}.view-search-listing .view-header .reset-filters .reset-filters-link::after,.view-search .view-header .reset-filters .reset-filters-link::after{content:url(/themes/custom/hh/images/icons/src/close.svg);position:absolute;right:10%;top:57%;transform:translateY(-50%)}.view-search-listing .view-header .reset-filters .reset-filters-link:hover::after,.view-search-listing .view-header .reset-filters .reset-filters-link:active::after,.view-search .view-header .reset-filters .reset-filters-link:hover::after,.view-search .view-header .reset-filters .reset-filters-link:active::after{content:url(/themes/custom/hh/images/icons/src/close-white.svg)}.view-search-listing .more-link,.view-search .more-link{text-align:center}.view-search-listing .more-link a,.view-search .more-link a{text-decoration:none;display:inline-block;cursor:pointer;font-size:1rem;line-height:1.5;padding:1rem 2rem;border:solid .125rem #0079c2;border-radius:.25rem;text-align:center;background-color:rgba(0,0,0,0);color:#0079c2}@media (min-width:768px){.view-search-listing .more-link a,.view-search .more-link a{font-size:1.125rem}}.view-search-listing .more-link a:hover,.view-search-listing .more-link a:focus,.view-search .more-link a:hover,.view-search .more-link a:focus{transition:all .2s ease-in}.view-search-listing .more-link a:visited,.view-search .more-link a:visited{color:#0079c2}.view-search-listing .more-link a:hover,.view-search-listing .more-link a:focus,.view-search .more-link a:hover,.view-search .more-link a:focus{background-color:#005589;color:#fff;border-color:#005589}.view-search-listing .more-link a:hover a,.view-search-listing .more-link a:focus a,.view-search .more-link a:hover a,.view-search .more-link a:focus a{color:#fff}.view-search-listing .more-link a a,.view-search .more-link a a{text-decoration:none}.view-search-listing .more-link a a:visited,.view-search .more-link a a:visited{color:#0079c2}.view-search-listing .results-events .field-main-image,.view-search .results-events .field-main-image{display:none}.view-taxonomy-term .name{color:#000;font-family:roboto-condensed,helvetica neue,helvetica,arial,sans-serif;font-weight:bold;font-style:normal;font-size:2.125rem;line-height:1.3;margin:0 0 2rem;width:auto;color:#0079c2}@media (min-width:768px){.view-taxonomy-term .name{font-size:3rem}}.view-taxonomy-term .name__link{color:inherit}.view-taxonomy-term .name__link:hover{color:inherit}.view-taxonomy-term .feed-icons{display:none}.view-search-listing .view-content{display:flex}@media (min-width:0) and (max-width:767px){.view-search-listing .view-content{justify-content:center}}.view-search-listing .view-content .views-card-row{width:100%;max-width:22.58rem;margin-bottom:2rem}@media (min-width:768px){.view-search-listing .view-content .views-card-row{margin-right:2rem}}.view-display-id-attachment_1_events_promoted{margin-bottom:4rem}.view-thematic-content.view-display-id-upcoming_events_card .field-main-image{display:none}@media (min-width:768px){.view-display-id-job_positions_card .view-content .views-card-row{margin-bottom:2rem}.view-display-id-job_positions_card .view-content .views-card-row:not(:last-child){margin-bottom:2rem}.view-display-id-job_positions_card .view-content .views-card-row:not(:last-child):nth-last-child(-n+3){margin-bottom:2rem}}.view-display-id-registration_package_card .node--type-registration-package .field-image{display:none}.view-registration-package-articles{margin-top:4rem}.view-display-id-registration_packages_block .views-exposed-form{flex-wrap:wrap}@media (min-width:768px){.view-display-id-registration_packages_block .views-exposed-form{flex-wrap:nowrap}}.view-display-id-registration_packages_block .views-exposed-form#views-exposed-form-search-listing-registration-packages-block .form-item-search{margin-bottom:1rem}@media (min-width:768px){.view-display-id-registration_packages_block .views-exposed-form#views-exposed-form-search-listing-registration-packages-block .form-item-search{margin-bottom:2rem}}.view-display-id-registration_packages_block .views-exposed-form .form-item-select{display:none}.view-display-id-registration_packages_block .views-exposed-form .form-actions{flex:0 0 100%}@media (min-width:768px){.view-display-id-registration_packages_block .views-exposed-form .form-actions{flex:0 0 auto}}.view-display-id-registration_packages_block #edit-submit-search-listing{padding-left:3rem;background-color:#0079c2;background-image:none;color:white;width:100%}@media (min-width:768px){.view-display-id-registration_packages_block #edit-submit-search-listing{margin-left:1.125rem;width:unset}}.view-display-id-registration_packages_block #edit-submit-search-listing:hover{background-color:#005589}.view-display-id-registration_packages_block .view-header .results-heading{display:flex;flex-wrap:wrap;margin-bottom:3rem}@media (min-width:768px){.view-display-id-registration_packages_block .view-header .results-heading{flex-wrap:nowrap}}.view-display-id-registration_packages_block .view-header .results-heading>label{display:none}.view-display-id-registration_packages_block .view-header .results-heading h2{flex:0 0 auto;margin:0}.view-display-id-registration_packages_block .view-header .results-heading .form-item__dropdown{background-color:#f6f6f6;flex:0 0 100%;margin-top:1.5rem}@media (min-width:768px){.view-display-id-registration_packages_block .view-header .results-heading .form-item__dropdown{flex:0 0 auto;margin-top:0}}.view-display-id-registration_packages_block .view-header .results-heading .form-item__dropdown::after{content:url(/themes/custom/hh/images/icons/src/down-blue.svg);border:none;position:absolute;top:0.75rem;right:1rem;pointer-events:none}.view-display-id-registration_packages_block .view-header .results-heading .form-item__dropdown .form-item__select{font-size:1.125rem;padding:0 5rem 0 1rem}.view-display-id-registration_packages_block .view-header .results-heading .results-count{align-self:center;flex:1 0 auto;margin-left:1rem;position:static}@media (min-width:1180px){.view-display-id-registration_packages_block .views-content-container.grid{justify-content:space-between;display:grid;grid-template-columns:1fr 1fr 1fr}}@media (min-width:1180px){.view-display-id-registration_packages_block .views-content-container.grid .views-card-row{justify-self:left;margin-right:0}.view-display-id-registration_packages_block .views-content-container.grid .views-card-row:nth-child(3n+2){justify-self:center}.view-display-id-registration_packages_block .views-content-container.grid .views-card-row:nth-child(3n+3){justify-self:right}}.view-display-id-registration_packages_block .select2-container--focus .selection .select2-selection--single .select2-selection__rendered{border:none}.card__grid{display:flex;flex-wrap:wrap;margin-bottom:1rem}.card--grid-item{flex-grow:1;margin-bottom:1rem;width:100%}@media (min-width:1180px){.card--grid-item{margin:0 3% 1rem 0;width:auto}}.card--grid-item:last-child{margin-right:0}@media (min-width:1180px){.card--grid-item{width:31%}.card--grid-item:nth-child(3n){margin-right:0}}.card--divider-3{flex-grow:0}@media (min-width:1180px){.card--divider-3{margin-right:3.5%;position:relative}.card--divider-3::after{background-color:#ccc;content:"";display:block;height:100%;position:absolute;top:0;width:1px}}.card--divider-3::after{right:-5.5%}.card--divider-3:nth-child(3n){margin-right:0}.card--divider-3:nth-child(3n)::after{display:none}@media (min-width:1180px){.card--divider-3:last-child{margin-right:0}}.card--divider-3:last-child::after{display:none}.info-box__grid{display:flex;flex-wrap:wrap;margin-bottom:1rem}.info-box--grid-item{flex-grow:1;margin-bottom:1rem;width:100%}@media (min-width:1180px){.info-box--grid-item{margin:0 3% 1rem 0;width:auto}}.info-box--grid-item:last-child{margin-right:0}@media (min-width:1180px){.info-box--grid-item{width:48.2%}.info-box--grid-item:nth-child(2n){margin-right:0}}.list-box-container{background-color:#f6f6f6;display:flex;flex-wrap:wrap;padding:2rem 1.5rem 1rem;margin-bottom:2rem}.footer{background-color:#fff;padding-top:2rem}.footer__inner{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1180px;padding:0 0;width:100%}@media (min-width:480px){.footer__inner{padding:0 0}}@media (min-width:1180px){.footer__inner{padding-left:calc(0 + calc(-50vw + calc(1180px / 2)));padding-right:calc(0 + calc(-50vw + calc(1180px / 2)))}}.footer__inner .footer_top{width:100%;margin:0 auto;max-width:1180px;padding:0 2rem;width:100%;display:flex;flex-direction:column;flex-direction:row}@media (min-width:480px){.footer__inner .footer_top{padding:0 2rem}}@media (min-width:1180px){.footer__inner .footer_top{padding-left:calc(2rem + calc(-50vw + calc(1180px / 2)));padding-right:calc(2rem + calc(-50vw + calc(1180px / 2)))}}.footer__block{flex-grow:1}.footer__block--left{display:flex;flex-direction:column;flex-basis:50%}@media (min-width:768px){.footer__block--left{flex-wrap:wrap}}.footer__block--left #block-followus{flex-basis:100%}.footer__block--right{display:flex;flex-direction:column;flex-grow:1;flex-basis:50%}@media (min-width:0) and (max-width:767px){.footer__block--right{margin-top:5.3125rem}}.footer__block--bottom{display:flex;flex-direction:column;width:100%;background:#0079c2;align-items:center;margin-top:4rem}@media (min-width:768px){.footer__block--bottom{flex-direction:row}}.header{margin-bottom:1rem}.header__inner{margin:0 auto;max-width:1180px;padding:0 1rem;width:100%}@media (min-width:480px){.header__inner{padding:0 1rem}}@media (min-width:1180px){.header__inner{padding-left:calc(1rem + calc(-50vw + calc(1180px / 2)));padding-right:calc(1rem + calc(-50vw + calc(1180px / 2)))}}.header .region__header{display:flex;flex-direction:row;flex-wrap:wrap}.topbar{background-color:#0079c2;display:flex;flex-wrap:nowrap}.topbar__inner{display:flex;flex-direction:column;height:100%;width:100%;justify-content:right;margin:0 auto;max-width:1180px;padding:0 0;width:100%}@media (min-width:480px){.topbar__inner{padding:0 0}}@media (min-width:1180px){.topbar__inner{padding-left:calc(0 + calc(-50vw + calc(1180px / 2)));padding-right:calc(0 + calc(-50vw + calc(1180px / 2)))}}.topbar--top{background:#fff;flex-wrap:wrap}.topbar_bottom{display:flex;flex-direction:row;position:relative;height:4.5625rem}@media (min-width:768px){.topbar_bottom{height:5.625rem}}.topbar_bottom .topbar--left{width:100%}.topbar_bottom .topbar--left .dropdown-quick-search{background:#000;border-left:none}@media (min-width:0) and (max-width:767px){.topbar_bottom .topbar--left .dropdown-quick-search{margin-right:1rem}}.topbar_bottom .topbar--left .dropdown-quick-search .dropdown-toggle{margin:0}.topbar_bottom .topbar--left .dropdown-quick-search .quick-search-label{color:#fff;font-size:1rem;font-family:roboto-regular,"helvetica neue",helvetica,arial,sans-serif}.topbar_bottom .topbar--left .dropdown-quick-search .quick-search-form{width:100%}.topbar_bottom .topbar--left .dropdown-quick-search .quick-search-input-fields{display:flex;flex-direction:row}.topbar_bottom .topbar--left .dropdown-quick-search .dropdown-menu{padding:2rem}.topbar_bottom .topbar--left .dropdown-quick-search .form-item-search{width:100%}.topbar_bottom .topbar--left .dropdown-quick-search .form-actions{max-height:100%}.topbar_bottom .topbar--left .dropdown-quick-search .form-actions .form-submit{background-image:url(/themes/custom/hh/images/icons/src/right-white.svg);background-position:82% 50%;background-repeat:no-repeat;color:#fff;font-size:1rem;padding-left:2rem;padding-right:3rem;border:0.125rem solid transparent;font-weight:normal;font-style:normal;line-height:1.5;letter-spacing:normal}@media (min-width:0) and (max-width:767px){.topbar_bottom .topbar--left .dropdown-quick-search .form-actions .form-submit{padding-left:1.125rem;padding-right:2.5rem;font-size:1rem}}.topbar_bottom .topbar--left .dropdown-quick-search .form-actions .form-submit:hover,.topbar_bottom .topbar--left .dropdown-quick-search .form-actions .form-submit:focus{color:#fff;background:#005589;border:0.125rem solid #005589;background-image:url(/themes/custom/hh/images/icons/src/right-white.svg);background-position:82% 50%;background-repeat:no-repeat}.topbar_bottom .topbar--left .dropdown-quick-search.open .search-icon{display:none}.topbar_bottom .topbar--right{background:#000;max-width:4.5625rem;width:100%}.topbar_bottom .topbar--right .toggle-expand-btn{background:#000;border:0.0625rem solid transparent;cursor:pointer;width:100%}@media (min-width:768px){.topbar_bottom .topbar--right .toggle-expand-btn{margin:0 1rem 0 0;padding:1rem}}.topbar_bottom .topbar--right .toggle-expand-btn:active,.topbar_bottom .topbar--right .toggle-expand-btn:hover{background:#005589}.topbar_bottom .topbar--right .main-nav-wrapper{width:100%;display:none;z-index:100}.topbar_bottom .topbar--right .main-nav-wrapper--open{display:unset;position:absolute;top:100%;left:0}@media (min-width:768px){.topbar_bottom .topbar--right .main-nav-wrapper--open{left:45%}}.topbar.sticky{position:fixed;top:0;left:0;right:0;z-index:50}.toolbar-fixed.topbar-sticky .sticky{top:39px}.toolbar-fixed.topbar-sticky.toolbar-vertical .layout-container{padding-top:calc(3rem)}.toolbar-fixed.topbar-sticky.toolbar-horizontal .layout-container{padding-top:calc(6rem)}.toolbar-fixed.topbar-sticky.toolbar-horizontal.toolbar-tray-open .sticky{top:79px}.toolbar-fixed.topbar-sticky.toolbar-horizontal.toolbar-tray-open .layout-container{padding-top:calc(6rem)}.toolbar-fixed.toolbar-vertical .sticky{top:39px}.pl-place-holder{color:#ccc;border:4px dashed #ccc;padding:20px}.pl-place-holder__content{font-size:3.2rem;line-height:200px;width:100%;display:flex;justify-content:center;align-items:center}.pl .patternLink{color:#000}.pl .visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.pl .sg-pattern{clear:left}.pl #icons{display:flex;flex-wrap:wrap}.pl #icons>div{border:1px solid #eee;margin-right:1em;padding:1em;text-align:center}.pl #icons .icon{height:4rem;width:4rem}.pl .sg-colors__sample{border-radius:50%}.pl .main-nav--open{position:relative}@media (min-width:40rem){.pl .main-nav--open{position:initial}}.pl .footer__block{background-color:#fff;padding:2rem}.pl .footer__block .inline-menu__link{color:#fff}.pl .sticky{position:relative}.layout-container--campaign_page{margin:0 auto;max-width:90rem;padding:0 0;width:100%}@media (min-width:480px){.layout-container--campaign_page{padding:0 0}}@media (min-width:90rem){.layout-container--campaign_page{padding-left:calc(0 + calc(-50vw + calc(90rem / 2)));padding-right:calc(0 + calc(-50vw + calc(90rem / 2)))}}.layout-container--campaign_page .main{margin:0 auto;max-width:90rem;padding:0 1rem;width:100%}@media (min-width:480px){.layout-container--campaign_page .main{padding:0 1rem}}@media (min-width:90rem){.layout-container--campaign_page .main{padding-left:calc(1rem + calc(-50vw + calc(90rem / 2)));padding-right:calc(1rem + calc(-50vw + calc(90rem / 2)))}}.layout-container--campaign_page .main .field-section,.layout-container--campaign_page .main .field-grid{max-width:73.75rem;margin:0 auto}.layout-container--campaign_page .topbar--top{display:flex;flex-direction:row;align-items:center;padding-top:1rem}@media (min-width:768px){.layout-container--campaign_page .topbar--top{justify-content:flex-end}}.layout-container--campaign_page .topbar--top .block--campaignlogo{padding-left:0;margin-right:auto}@media (min-width:0) and (max-width:767px){.layout-container--campaign_page .topbar--top .block--campaignlogo{flex-basis:100%}}@media (min-width:480px){.layout-container--campaign_page .topbar--top .block--campaignlogo{padding-left:1rem}}.layout-container--campaign_page .topbar--top .block--campaignlogo img{width:auto}.layout-container--campaign_page .topbar--top .block--campaignlogo .field-campaign-logo{max-width:14.625rem}@media (min-width:0) and (max-width:767px){.layout-container--campaign_page .topbar--top .block--campaignlogo .field-campaign-logo{margin:1rem auto 2rem auto}.layout-container--campaign_page .topbar--top .block--campaignlogo .field-campaign-logo img{margin:0 auto}}.layout-container--campaign_page .topbar_bottom{display:none}.layout-container--campaign_page .paragraph--type-section{margin-bottom:4rem}.layout-container--campaign_page .footer{background-color:#0079c2}.layout-container--campaign_page .footer a{border-bottom:0.0625rem solid #0079c2;color:#fff;cursor:pointer;text-decoration:none;border-bottom:0.0625rem solid #fff}.layout-container--campaign_page .footer a:active,.layout-container--campaign_page .footer a:focus,.layout-container--campaign_page .footer a:hover{border-bottom:0.0625rem solid #005589;color:#005589}@media (min-width:0) and (max-width:767px){.layout-container--campaign_page .footer .footer_top{flex-direction:column}}@media (min-width:768px){.layout-container--campaign_page .footer__block--left{flex-basis:15%;padding-right:1rem;margin-top:1rem}}.layout-container--campaign_page .footer__block--left .block--sitebranding-footer{margin-top:4rem}.layout-container--campaign_page .footer__block--right{flex-wrap:wrap;display:flex;flex-direction:row}@media (min-width:0) and (max-width:767px){.layout-container--campaign_page .footer__block--right{flex-direction:row;margin-top:2rem}}.layout-container--campaign_page .footer__block--right .block--campaignnavigation-footer{flex-basis:50%}@media (min-width:768px){.layout-container--campaign_page .footer__block--right .block--campaignnavigation-footer{flex-basis:40%;padding-right:1rem}}.layout-container--campaign_page .footer__block--right .block--campaignnavigation-footer .toc-title{display:none}.layout-container--campaign_page .footer__block--right .right{flex-wrap:wrap}@media (min-width:768px){.layout-container--campaign_page .footer__block--right .right{display:flex;width:50%;justify-content:flex-start}}.layout-container--campaign_page .footer__block--right .block-campaigncontact-menu{flex-basis:50%}@media (min-width:768px){.layout-container--campaign_page .footer__block--right .block-campaigncontact-menu{flex-basis:40%;padding-right:1rem;margin-right:auto}}.layout-container--campaign_page .footer__block--bottom{margin:0 auto;max-width:1180px;padding:0 2rem;width:100%;margin-top:0}@media (min-width:480px){.layout-container--campaign_page .footer__block--bottom{padding:0 2rem}}@media (min-width:1180px){.layout-container--campaign_page .footer__block--bottom{padding-left:calc(2rem + calc(-50vw + calc(1180px / 2)));padding-right:calc(2rem + calc(-50vw + calc(1180px / 2)))}}.layout-container--campaign_page .footer__block--bottom .block--copyright-hh{margin-left:0;margin-right:auto}.rp-container{display:flex;justify-content:space-between;flex-direction:column-reverse}@media (min-width:768px){.rp-container{flex-direction:row}}.rp-container h2{font-family:roboto-bold,"helvetica neue",helvetica,arial,sans-serif}.rp-container h4{margin-bottom:0;font-size:1em}.rp-container .accordion{border-bottom:2px solid black}.rp-container .accordion h3{border-top:2px solid black}.rp-container .accordion .node--type-realization{padding-bottom:1rem}.rp-container .accordion .node--type-realization>h2{display:none}.rp-container .accordion .accordion__title{font-family:roboto-bold,"helvetica neue",helvetica,arial,sans-serif}.rp-container .field__label{font-family:roboto-bold,"helvetica neue",helvetica,arial,sans-serif}@media (min-width:768px){.rp-sidebar{flex:0 0 30%}}.rp-sidebar .category_container .field__items{text-align:left}.rp-contact-block{background-color:#f6f6f6}.rp-contact-block img{margin-left:auto;margin-right:auto}.rp-contact-block-black-bar{background-color:black;height:3rem;margin-bottom:1rem}@media (min-width:768px){.rp-content{flex:0 0 65%}}.rp-info-box{display:flex;flex-wrap:wrap}.rp-info-box>div{flex:0 0 100%;margin-bottom:1rem}@media (min-width:768px){.rp-info-box>div{flex:0 0 50%}}.rp-application-link{margin-bottom:0.5rem}.rp-application-link svg.ext{display:none}.rp-course-availability__available{color:green}.rp-course-availability__full{color:#ec0083}article.node--type-registration-package.node--view-mode-card{background-color:#f6f6f6;height:100%;padding:2rem;position:relative}article.node--type-registration-package.node--view-mode-card::before{content:'';position:absolute;top:0;right:0;border-right:3.125rem solid #86888c;border-bottom:3.125rem solid transparent;height:0;width:0}article.node--type-registration-package.node--view-mode-card.active-registration-package::before{border-right:3.125rem solid #167F6F}article.node--type-registration-package.node--view-mode-card .active-registration-package--text{color:#167F6F;font-family:roboto-bold,"helvetica neue",helvetica,arial,sans-serif}article.node--type-registration-package.node--view-mode-card:hover{background-color:#005589;color:white}article.node--type-registration-package.node--view-mode-card:hover .node__title{color:white}article.node--type-registration-package.node--view-mode-card:hover .active-registration-package--text{color:white}article.node--type-registration-package.node--view-mode-card .h2__link{text-decoration:none}article.node--type-registration-package.node--view-mode-card h2,article.node--type-registration-package.node--view-mode-card .node__title{margin-bottom:1rem}article.node--type-registration-package.node--view-mode-card .node__title{color:#0079c2;font-family:roboto-condensed,"helvetica neue",helvetica,arial,sans-serif;font-size:1.5rem;line-height:2rem}article.node--type-registration-package.node--view-mode-card .field-price-amount::after{content:'€'}article.node--type-registration-package.node--view-mode-card .field-image{padding-bottom:2rem}article.node--type-registration-package.node--view-mode-card .field-image img{margin:0 auto}article.node--type-registration-package .field--type-entity-reference .field__items{font-size:0}article.node--type-registration-package .field--type-entity-reference .field__item{font-size:1.125rem;display:inline-block}article.node--type-registration-package .field--type-entity-reference .field__item:not(:last-child)::after{content:', ';display:inline-block;margin-left:-0.1875rem;margin-right:0.1875rem}article.node--type-registration-package.node--view-mode-full{margin-bottom:1rem}article.node--type-registration-package.node--view-mode-full h1{font-family:roboto-bold,"helvetica neue",helvetica,arial,sans-serif}@media (min-width:1180px){article.node--type-registration-package.node--view-mode-full h1{margin-left:12rem}}@media (min-width:1180px){article.node--type-registration-package.node--view-mode-full .field_lead_paragraph,article.node--type-registration-package.node--view-mode-full .field_default_marketing_text{margin-left:12rem;margin-right:12rem}}article.node--type-registration-package.node--view-mode-full .accordion__title{color:black}.field-teachers.field--view-mode-multi{margin-top:2rem}.block--views-block__related-content-registration-packages{margin:2rem 0 4rem}.b-error{opacity:1}
