/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ui-helper-hidden{display:none;}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none;}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;}.ui-helper-clearfix:after{clear:both;}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;}.ui-front{z-index:100;}.ui-state-disabled{cursor:default !important;pointer-events:none;}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block;}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%;}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;}
.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0;}.ui-menu .ui-menu{position:absolute;}.ui-menu .ui-menu-item{margin:0;cursor:pointer;}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em;}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0;}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px;}.ui-menu-icons{position:relative;}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em;}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0;}.ui-menu .ui-menu-icon{left:auto;right:0;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;}.ajax-progress-bar{width:13em;padding:0 0.3125rem;}.ajax-progress--throbber{position:relative;display:inline-flex;align-content:center;height:1.125rem;margin:-0.1875rem var(--ajax-progress-margin-horizontal) 0;vertical-align:middle;white-space:nowrap;line-height:1.125rem;}.js .action-link:not(.js-hide,.button--action) + .ajax-progress--throbber,.js .button:not(.js-hide,.button--action) + .ajax-progress--throbber{margin-inline-start:0;}.js .form-type--managed-file .button:not(.js-hide) + .ajax-progress--throbber,.js .file-operations-cell .button:not(.js-hide) + .ajax-progress--throbber{margin-inline-start:var(--ajax-progress-margin-horizontal);}.ajax-progress__throbber{box-sizing:border-box;width:1.125rem;height:1.125rem;animation:claro-throbber 0.75s linear infinite;border:2px solid var(--color-absolutezero);border-right:2px dotted transparent;border-radius:50%;}.ajax-progress__message{display:inline-block;padding-inline-start:var(--ajax-progress-margin-horizontal);font-size:var(--font-size-label);}.ajax-progress--fullscreen,.ui-dialog .ajax-progress--throbber{position:fixed;z-index:1261;inset-block-start:50%;inset-inline-start:50%;box-sizing:border-box;width:3.5rem;height:3.5rem;margin:-1.75rem;border:var(--input-border-size) solid var(--jui-dropdown-border-color);border-radius:3.5rem;background:var(--color-white);box-shadow:0 0.25rem 0.625rem var(--jui-dropdown-shadow-color);}.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber{position:absolute;inset-block-start:50%;inset-inline-start:50%;width:1.75rem;height:1.75rem;margin:-0.875rem;content:"";border:3px solid var(--color-absolutezero);border-right:3px dotted transparent;}.ui-dialog .ajax-progress__message{display:none;}@keyframes claro-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}
.js input.form-autocomplete{background-image:url(/core/misc/throbber-inactive.png);background-repeat:no-repeat;background-position:100% center;}.js[dir="rtl"] input.form-autocomplete{background-position:0% center;}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/core/misc/throbber-active.gif);background-position:100% center;}.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading{background-position:0% center;}
.js input.form-autocomplete{background-image:url(/core/misc/throbber-inactive.png);background-repeat:no-repeat;background-position:100% center;}.js[dir="rtl"] input.form-autocomplete{background-position:0% center;}.js input.form-autocomplete.ui-autocomplete-loading{background-image:url(/core/misc/throbber-active.gif);background-position:100% center;}.js[dir="rtl"] input.form-autocomplete.ui-autocomplete-loading{background-position:0% center;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.background{bottom:0;left:0;position:absolute;right:0;top:0;-webkit-user-select:none;user-select:none;z-index:-1;}.background img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;}.background__overlay{background-color:rgba(0,0,0,0.3);position:absolute;top:0;left:0;right:0;bottom:0;}
.block__title{text-align:center;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;box-sizing:border-box;}.block__title{font-size:2rem;}.block__title{font-family:"omnes-pro",sans-serif;font-weight:500;line-height:1.2;}@media (min-width:1024px){.block__title{font-size:3.75rem;}}.block__title + *{margin-top:0;}.region--content-bottom .block + .block{margin-top:10rem;}
button,.button{display:inline-flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:0.5rem;-webkit-appearance:none;appearance:none;padding:0.5rem 1rem;border:1px solid #145E7F;background:transparent;color:#145E7F;border-radius:8rem;text-decoration:none;cursor:pointer;transition:all 0.15s ease-in-out;font-size:1rem;line-height:1.15;font-weight:500;}@media (min-width:1024px){button,.button{font-size:1.125rem;}}button span.icon,.button span.icon{background-color:#145E7F;}button path,.button path{fill:#145E7F;}button:hover,button:focus-visible,.button:hover,.button:focus-visible{color:#FFFFFF;background-color:#0C4863;border-color:#0C4863;}button:hover span.icon,button:focus-visible span.icon,.button:hover span.icon,.button:focus-visible span.icon{background-color:#FFFFFF;}button:hover path,button:focus-visible path,.button:hover path,.button:focus-visible path{fill:#FFFFFF;}button:focus-visible,.button:focus-visible{outline:2px solid #145E7F;outline-offset:2px;}button[disabled],.button[disabled]{opacity:0.6;cursor:not-allowed;}button .icon,button path,.button .icon,.button path{transition:all 0.15s ease-in-out;}button.link,.button.link{-webkit-appearance:none;appearance:none;color:#145E7F;border:none;border-radius:0;background:initial;padding:0;}.button.button--primary{color:#FFFFFF;background:#145E7F;}.button.button--primary span.icon{background-color:#FFFFFF;}.button.button--primary path{fill:#FFFFFF;}.button.button--primary:hover,.button.button--primary:focus-visible{background-color:#0C4863;border-color:#0C4863;}.button.button--secondary{color:#145E7F;background:transparent;}.button.button--secondary span.icon{background-color:#145E7F;}.button.button--secondary path{fill:#145E7F;}.button.button--secondary:hover,.button.button--secondary:focus-visible{color:#145E7F;background-color:#D0DEE5;border-color:#145E7F;}.button.button--secondary:hover span.icon,.button.button--secondary:focus-visible span.icon{background-color:#145E7F;}.button.button--secondary:hover path,.button.button--secondary:focus-visible path{fill:#145E7F;}.button.button--reset{background:none;color:#656565;border-color:transparent;}.button.button--reset span.icon{background-color:#656565;}.button.button--reset path{fill:#656565;}.button.button--reset:hover,.button.button--reset:focus-visible{color:#145E7F;background-color:#D0DEE5;border-color:#145E7F;}.button.button--reset:hover span.icon,.button.button--reset:focus-visible span.icon{background-color:#145E7F;}.button.button--reset:hover path,.button.button--reset:focus-visible path{fill:#145E7F;}.button.button--size-small{font-size:0.8rem;}@media (min-width:1024px){.button.button--size-small{font-size:1rem;}}.button.button--size-extrasmall{padding:0.5rem;border-radius:0.5rem;}.button.button--size-extrasmall{font-size:0.8rem;}@media (min-width:1024px){.button.button--size-extrasmall{font-size:1rem;}}.button.button--size-extrasmall .icon{width:0.75rem;height:0.75rem;}.button.button--size-large,.form--size-large .button{min-height:2.5rem;}@media (min-width:1024px){.button.button--size-large,.form--size-large .button{min-height:3.5rem;}.button.button--size-large:focus-visible,.form--size-large .button:focus-visible{outline-offset:4px;}}
.checkbox__input{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.checkbox__box{position:relative;width:1.125rem;height:1.125rem;border:1px solid #145E7F;border-radius:2px;cursor:pointer;overflow:hidden;transition:all 0.15s ease-in-out;}.checkbox__box > svg{position:absolute;top:-100%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all 0.15s ease-in-out;}.checkbox__input:checked + .checkbox__box{background-color:#145E7F;}.checkbox__input:checked + .checkbox__box > svg{width:78%;top:50%;opacity:1;}.checkbox__input:focus-visible + .checkbox__box{outline:2px solid #145E7F;outline-offset:2px;}.form-type--checkbox{display:flex;flex-flow:row wrap;-moz-column-gap:0.75rem;column-gap:0.75rem;align-items:center;}.form-type--checkbox .form-item__label{cursor:pointer;margin-bottom:0;}.form-type--checkbox .form-item__description{flex:0 0 100%;}
.content-card{display:flex;flex-flow:column;position:relative;border-radius:1rem;}.content-card__image img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:1rem 1rem 0 0;}.content-card__inner{flex:1;display:flex;flex-flow:column;row-gap:1.5rem;padding:1rem;}@media (min-width:1024px){.content-card__inner{padding:1.5rem;}}.content-card__title{font-family:"omnes-pro",sans-serif;font-weight:500;font-size:1.125rem;line-height:1.15;}@media (min-width:1024px){.content-card__title{font-size:1.5rem;}}.content-card__title--icon-only .content-card__title-content{justify-content:center;}.content-card__title--icon-only .content-card__icon{max-width:none;}.content-card__title--icon-only .content-card__link:after{display:none;}.content-card__title-content{display:flex;flex-flow:row nowrap;align-items:center;gap:1rem;}.content-card__icon{display:inline-block;max-width:30%;}.content-card__link{display:flex;flex-flow:row nowrap;align-items:center;-moz-column-gap:1rem;column-gap:1rem;text-decoration:none;}.content-card__link-overlay{position:absolute;display:block;left:0;top:0;right:0;bottom:0;border-radius:1rem;}.content-card__link-overlay:after{position:absolute;top:1rem;right:1rem;}@media (min-width:1024px){.content-card__link-overlay:after{top:1.5rem;right:1.5rem;}}.content-card__link:after,.content-card__link-overlay:after{content:"";display:block;margin-left:auto;width:0.625rem;height:1.125rem;background:url(/themes/ascentiv2/components/02-molecules/content-card/images/chevron.svg) center no-repeat;background-size:contain;}@media (min-width:1024px){.content-card__link:after,.content-card__link-overlay:after{width:1rem;height:1.75rem;}}.content-card__content{text-overflow:ellipsis;}.content-card__links{margin-top:auto;display:flex;flex-flow:row wrap;gap:1rem;align-items:center;}@media (min-width:1024px){.content-card__links{-moz-column-gap:1.5rem;column-gap:1.5rem;}}.content-card--style-white,.content-card--style-bg-left,.content-card--style-bg-right{background:#FFFFFF;}.content-card--style-white,.content-card--style-bg-left,.content-card--style-bg-right{box-shadow:0px 4px 4px 0px rgba(0,0,0,0.15),36px 29px 19px 0px rgba(161,155,155,0.04),12px 10px 14px 0px rgba(161,155,155,0.1),-2px -2px 40px 0px rgba(161,155,155,0.15);}.content-card--style-bg-left .content-card__title,.content-card--style-bg-right .content-card__title{font-size:1.5rem;}.content-card--style-bg-left .content-card__title,.content-card--style-bg-right .content-card__title{font-family:"omnes-pro",sans-serif;font-weight:500;line-height:1.2;}@media (min-width:1024px){.content-card--style-bg-left .content-card__title,.content-card--style-bg-right .content-card__title{font-size:2rem;}}.content-card--style-bg-left .content-card__inner,.content-card--style-bg-right .content-card__inner{padding:1.5rem 1rem;}@media (min-width:768px){.content-card--style-bg-left,.content-card--style-bg-right{flex-flow:row nowrap;position:relative;padding:1.5rem 1rem;z-index:0;}.content-card--style-bg-left .content-card__image,.content-card--style-bg-right .content-card__image{bottom:0;left:0;position:absolute;right:0;top:0;-webkit-user-select:none;user-select:none;z-index:-1;}.content-card--style-bg-left .content-card__image img,.content-card--style-bg-right .content-card__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%;}.content-card--style-bg-left .content-card__image img,.content-card--style-bg-right .content-card__image img{background:#FFFFFF;color:#145E7F;overflow:hidden;}.content-card--style-bg-left .content-card__image img,.content-card--style-bg-right .content-card__image img{border-radius:0.75rem;}}@media (min-width:768px) and (min-width:1024px){.content-card--style-bg-left .content-card__image img,.content-card--style-bg-right .content-card__image img{border-radius:1rem;}}@media (min-width:768px){.content-card--style-bg-left .content-card__inner,.content-card--style-bg-right .content-card__inner{padding:1.5rem 1rem;width:100%;max-width:537px;}.content-card--style-bg-left .content-card__inner,.content-card--style-bg-right .content-card__inner{background:#FFFFFF;color:#145E7F;overflow:hidden;}.content-card--style-bg-left .content-card__inner,.content-card--style-bg-right .content-card__inner{border-radius:0.75rem;}}@media (min-width:768px) and (min-width:1024px){.content-card--style-bg-left .content-card__inner,.content-card--style-bg-right .content-card__inner{border-radius:1rem;}}@media (min-width:768px){.content-card--style-bg-left .content-card__inner,.content-card--style-bg-right .content-card__inner{box-shadow:0px 4px 4px 0px rgba(0,0,0,0.15),36px 29px 19px 0px rgba(161,155,155,0.04),12px 10px 14px 0px rgba(161,155,155,0.1),-2px -2px 40px 0px rgba(161,155,155,0.15);}}@media (min-width:1024px){.content-card--style-bg-left,.content-card--style-bg-right{padding:2.5rem 5rem;}.content-card--style-bg-left .content-card__inner,.content-card--style-bg-right .content-card__inner{padding:2.5rem;}.content-card--style-bg-left .content-card__links,.content-card--style-bg-right .content-card__links{margin-top:1rem;}}.content-card--style-bg-right .content-card__image{order:2;}.content-card--style-bg-right .content-card__image img{border-radius:0 0 1rem 1rem;}@media (min-width:768px){.content-card--style-bg-right .content-card__image img{background:#FFFFFF;color:#145E7F;overflow:hidden;}.content-card--style-bg-right .content-card__image img{border-radius:0.75rem;}}@media (min-width:768px) and (min-width:1024px){.content-card--style-bg-right .content-card__image img{border-radius:1rem;}}@media (min-width:768px){.content-card--style-bg-right .content-card__inner{margin-left:auto;}}@media (min-width:1024px){.content-card--style-bg-right{padding-top:6.25rem;padding-bottom:6.25rem;}}.content-card--style-light-blue,.content-card--style-vacancy{background:#F1F5F7;}.content-card--style-light-blue .content-card__title{margin-bottom:1.5rem;}.content-card--style-light-blue .content-card__title{font-size:1.5rem;}.content-card--style-light-blue .content-card__title{font-family:"omnes-pro",sans-serif;font-weight:500;line-height:1.2;}@media (min-width:1024px){.content-card--style-light-blue .content-card__title{font-size:2rem;}}.content-card--style-light-blue .content-card__title .content-card__title-content{flex-flow:column;text-align:center;}.content-card--style-light-blue .content-card__title .content-card__icon{max-width:none;}.content-card--style-light-blue .content-card__title .content-card__link:after{display:none;}.content-card--style-vacancy{border:1px solid rgba(20,94,127,0.1);}.vacancy-card{display:flex;flex-flow:column;row-gap:0.5rem;}.vacancy-card__header,.vacancy-card__tags{display:flex;flex-flow:row wrap;-moz-column-gap:1.5rem;column-gap:1.5rem;row-gap:0.5rem;}.vacancy-card__header{color:#145E7F;font-size:1rem;line-height:1.15;font-weight:500;}@media (min-width:1024px){.vacancy-card__header{font-size:1.125rem;}}.vacancy-card__tags{color:#656565;}.vacancy-card__body{color:#656565;margin-top:0.5rem;}
.fieldset-dropdown{position:relative;-webkit-user-select:none;user-select:none;margin:0;}.fieldset-dropdown__trigger{height:100%;display:flex;flex-flow:row nowrap;align-items:center;-moz-column-gap:0.5rem;column-gap:0.5rem;cursor:pointer;-webkit-appearance:none;appearance:none;text-decoration:none;}.fieldset-dropdown__trigger{max-width:100%;box-sizing:border-box;-webkit-appearance:none;appearance:none;padding:0.5rem 1rem;border:1px solid #145E7F;border-radius:1.5rem;background-color:#FFFFFF;color:#145E7F;transition:all 0.15s ease-in-out;font-size:1rem;line-height:1.15;font-weight:500;}@media (min-width:1024px){.fieldset-dropdown__trigger{font-size:1.125rem;}}.fieldset-dropdown__trigger:focus-visible{outline:2px solid #145E7F;outline-offset:2px;}.fieldset-dropdown__trigger::placeholder{color:#145E7F;opacity:0.5;}.fieldset-dropdown__trigger--size-large,.form--size-large .fieldset-dropdown__trigger{min-height:2.5rem;}@media (min-width:1024px){.fieldset-dropdown__trigger--size-large,.form--size-large .fieldset-dropdown__trigger{min-height:3.5rem;border-radius:2rem;}.fieldset-dropdown__trigger--size-large:focus-visible,.form--size-large .fieldset-dropdown__trigger:focus-visible{outline-offset:4px;}}.fieldset-dropdown__trigger--size-extrasmall{padding:0.25rem 0.5rem;border-radius:0.5rem;}.fieldset-dropdown__trigger--size-extrasmall{font-size:0.8rem;}@media (min-width:1024px){.fieldset-dropdown__trigger--size-extrasmall{font-size:1rem;}}.fieldset-dropdown__trigger--full{width:100%;}.fieldset-dropdown__trigger:after{display:block;content:"";width:1.5rem;height:1.5rem;margin-left:auto;background:url(/themes/ascentiv2/components/01-atoms/fieldset-dropdown/images/chevron.svg) center no-repeat;background-size:contain;transition:all 0.15s ease-in-out;}.fieldset-dropdown__overlay{position:fixed;left:0;top:0;right:0;bottom:0;background:rgba(0,0,0,0.6);z-index:599;cursor:pointer;}.fieldset-dropdown__dropdown{display:none;flex-flow:column;row-gap:1.5rem;position:fixed;left:var(--gin-toolbar-x-offset,0px);right:0;bottom:0;top:auto;max-height:80%;background:#FFFFFF;border-radius:1.5rem 1.5rem 0 0;padding:2.5rem 1.5rem 1.5rem;opacity:0;z-index:600;transition:all 0.15s ease-in-out;}.fieldset-dropdown__dropdown .form-checkboxes{display:flex;flex-flow:column;row-gap:0.5rem;}.fieldset-dropdown__dropdown .form-type--checkbox{flex-wrap:nowrap;}@media (min-width:1024px){.fieldset-dropdown__dropdown{position:absolute;left:0;bottom:initial;max-height:none;padding:0.5rem 1rem 1rem;border:1px solid #145E7F;border-radius:1.5rem;z-index:10;}.fieldset-dropdown--above .fieldset-dropdown__dropdown{padding-top:1rem;padding-bottom:0.5rem;}}.fieldset-dropdown__close{position:absolute;top:1rem;left:50%;width:60px;transform:translateX(-50%);border:2px solid #145E7F;border-radius:0.5rem;cursor:pointer;}@media (min-width:1024px){.fieldset-dropdown__close{display:none;}}.fieldset-dropdown__legend{padding-bottom:1rem;border-bottom:2px solid #145E7F;}.fieldset-dropdown__legend{font-size:1.5rem;}.fieldset-dropdown__legend{font-family:"omnes-pro",sans-serif;font-weight:500;line-height:1.2;}@media (min-width:1024px){.fieldset-dropdown__legend{font-size:2rem;}}@media (min-width:1024px){.fieldset-dropdown__legend{display:none;}}.fieldset-dropdown__legend .fieldset__label{padding:0;}.fieldset-dropdown__content{padding:4px;margin:-4px;overflow:auto;}@media (min-width:1024px){.fieldset-dropdown__content{overflow-y:initial;}}.fieldset-dropdown__footer{display:flex;flex-flow:row wrap;align-items:center;justify-content:center;}@media (min-width:1024px){.fieldset-dropdown__footer{display:none;}}.fieldset-dropdown__footer .button{min-width:180px;}.fieldset-dropdown--open > .fieldset-dropdown__trigger:after{transform:rotate(180deg);}.fieldset-dropdown--open > .fieldset-dropdown__trigger:focus-visible{outline:none;}.fieldset-dropdown--open > .fieldset-dropdown__dropdown{display:flex;opacity:1;}@media (min-width:1024px){.fieldset-dropdown--open.fieldset-dropdown--below > .fieldset-dropdown__trigger{border-bottom-color:transparent;border-radius:1.5rem 1.5rem 0 0;}}@media (min-width:1024px){.fieldset-dropdown--open.fieldset-dropdown--below > .fieldset-dropdown__dropdown{border-top-color:transparent;border-radius:0 0 1.5rem 1.5rem;}}@media (min-width:1024px){.fieldset-dropdown--open.fieldset-dropdown--above > .fieldset-dropdown__trigger{border-top-color:transparent;border-radius:0 0 1.5rem 1.5rem;}}@media (min-width:1024px){.fieldset-dropdown--open.fieldset-dropdown--above > .fieldset-dropdown__dropdown{border-bottom-color:transparent;border-radius:1.5rem 1.5rem 0 0;}}
.form--inline{display:flex;flex-flow:row wrap;align-items:start;gap:1rem;}.form-item__label,.fieldset__label{display:flex;margin-bottom:0.5rem;}.form-item__label,.fieldset__label{font-family:"omnes-pro",sans-serif;font-weight:500;line-height:1.2;}.form-item__description,.fieldset__description{color:#656565;margin-top:0.25rem;margin-bottom:0.25rem;}.form-item__description,.fieldset__description{font-size:0.8rem;}@media (min-width:1024px){.form-item__description,.fieldset__description{font-size:1rem;}}.form-item,.fieldset,.form-wrapper,.form-actions{margin-top:1rem;margin-bottom:1rem;}.fieldset{padding:0;border:1px solid #D0DEE5;border-radius:0.5rem;}.fieldset--group{border:none;border-radius:initial;}.fieldset--group > .fieldset__legend{display:none;}.fieldset__legend{display:contents;float:left;width:100%;}.fieldset__label{padding:1rem;}.fieldset__wrapper{padding:0 1rem 1rem;}.fieldset__wrapper--group{padding:0;}.form-required:after{content:"*";color:#ff8b02;line-height:1;margin-right:0.15em;margin-left:0.15em;vertical-align:text-top;background:none;}.form-actions{display:flex;flex-flow:row wrap;gap:1rem;align-items:center;}.container-inline div,.container-inline label{display:inline-flex;}.container-inline .details__wrapper{display:block;}.search-vacancies-form{display:flex;flex-flow:column;row-gap:0.75rem;}.search-vacancies-form .form-item,.search-vacancies-form .form-wrapper{margin:0;}.search-vacancies-form > .form__group{display:flex;flex-flow:column;gap:0.75rem;}.search-vacancies-form > .form__group .textfield{width:100%;}@media (min-width:1024px){.search-vacancies-form > .form__group--search{display:grid;grid-template-columns:repeat(2,1fr);}}.search-vacancies-form > .form__group--filter{flex-flow:row nowrap;overflow-x:auto;}.search-vacancies-form > .form__group--filter .fieldset-dropdown__trigger{white-space:nowrap;}@media (min-width:1024px){.search-vacancies-form > .form__group--filter{display:grid;grid-template-columns:repeat(4,1fr);overflow:visible;}}@media (min-width:1024px){.search-vacancies-form > .form__group{flex-flow:row wrap;gap:1rem;}}.search-vacancies-form > .form-actions{display:flex;flex-flow:row wrap;gap:0.75rem;margin-top:0;}.search-vacancies-form > .form-actions .button{flex:1;}@media (min-width:1024px){.search-vacancies-form > .form-actions{grid-row:1/span 2;grid-column:2;flex-flow:column;gap:1rem;}.search-vacancies-form > .form-actions .button{flex:initial;min-width:144px;}}@media (min-width:1024px){.search-vacancies-form{display:grid;grid-template-columns:1fr auto;gap:1rem;}}form.bef-exposed-form .form--inline > .form-item{float:none;}form.views-exposed-form{padding:24px 0;}
.image{position:relative;}.image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.image img,.image__link{display:block;border-radius:0.5rem;}@media (min-width:1024px){.image img,.image__link{border-radius:1rem;}}.image__link{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1;}.image__title{position:absolute;bottom:0.5rem;left:0.5rem;right:0.5rem;color:#FFFFFF;}.image__title{font-size:1.5rem;}.image__title{font-family:"omnes-pro",sans-serif;font-weight:500;line-height:1.2;}@media (min-width:1024px){.image__title{font-size:2rem;}}@media (min-width:1024px){.image__title{bottom:1rem;left:1rem;right:1rem;}}.image--corners-round img,.image--corners-round .image__link{border-radius:0.5rem;}@media (min-width:1024px){.image--corners-round img,.image--corners-round .image__link{border-radius:1rem;}}.image--corners-square img,.image--corners-square .image__link{border-radius:0 !important;}
.layout > .layout__inner{height:100%;}.layout.layout--no-padding > .layout__inner{padding:0;}.layout.layout--width-container,.layout.layout--width-narrow{padding-left:1rem;padding-right:1rem;}.layout.layout--width-container .layout--width-container:not(.layout--has-bg),.layout.layout--width-container .layout--width-narrow:not(.layout--has-bg),.layout.layout--width-narrow .layout--width-container:not(.layout--has-bg),.layout.layout--width-narrow .layout--width-narrow:not(.layout--has-bg){padding-left:0;padding-right:0;}.layout.layout--width-container > .layout__inner{width:100%;max-width:1200px;margin-left:auto;margin-right:auto;box-sizing:border-box;}.layout.layout--width-narrow > .layout__inner{width:100%;max-width:900px;margin-left:auto;margin-right:auto;box-sizing:border-box;}@media (min-width:768px){.layout.layout--size-30-70 > .layout__inner,.layout.layout--size-40-60 > .layout__inner{grid-template-columns:40fr 60fr;}.layout.layout--size-70-30 > .layout__inner,.layout.layout--size-60-40 > .layout__inner{grid-template-columns:60fr 40fr;}}@media (min-width:1024px){.layout.layout--size-30-70 > .layout__inner{grid-template-columns:30fr 70fr;}.layout.layout--size-70-30 > .layout__inner{grid-template-columns:70fr 30fr;}}.layout--has-bg{position:relative;padding-top:1.5rem;padding-bottom:1.5rem;z-index:0;}@media (min-width:1024px){.layout--has-bg{padding-top:2.5rem;padding-bottom:2.5rem;}}.layout--has-bg > .layout__inner{position:relative;}.layout .layout--has-bg{padding-left:1rem;padding-right:1rem;}@media (min-width:1024px){.layout .layout--has-bg{padding-left:5rem;padding-right:5rem;}}.layout.layout--order-reverse > .layout__inner{flex-flow:column-reverse;}.js-lpb-component .layout--box{overflow:visible;}.layout--box > .layout__inner{overflow:hidden;}.layout--box > .layout__inner{background:#FFFFFF;color:#145E7F;overflow:hidden;}.layout--box > .layout__inner{border-radius:0.75rem;}@media (min-width:1024px){.layout--box > .layout__inner{border-radius:1rem;}}.layout--box > .layout__inner{padding:1.5rem 1rem;}@media (min-width:1024px){.layout--box > .layout__inner{padding:2.5rem;}}.layout--box > .layout__inner{box-shadow:0px 4px 4px 0px rgba(0,0,0,0.15),36px 29px 19px 0px rgba(161,155,155,0.04),12px 10px 14px 0px rgba(161,155,155,0.1),-2px -2px 40px 0px rgba(161,155,155,0.15);}.layout .layout__region.layout--no-padding{padding:0 !important;}.layout .layout__region.layout--v-align--stretch{align-self:stretch;}.layout .layout__region.layout--v-align--stretch > .image{height:100%;}.layout .layout__region.layout--v-align--top{align-self:start;}.layout .layout__region.layout--v-align--center{align-self:center;}.layout .layout__region.layout--v-align--bottom{align-self:end;}.layout__region--prefix{margin-bottom:1.5rem;}.layout__region--suffix{margin-top:1.5rem;}.layout__region.layout--box{background:#FFFFFF;color:#145E7F;overflow:hidden;}.layout__region.layout--box{border-radius:0.75rem;}@media (min-width:1024px){.layout__region.layout--box{border-radius:1rem;}}.layout__region.layout--box{padding:1.5rem 1rem;}@media (min-width:1024px){.layout__region.layout--box{padding:2.5rem;}}.layout__region.layout--box{box-shadow:0px 4px 4px 0px rgba(0,0,0,0.15),36px 29px 19px 0px rgba(161,155,155,0.04),12px 10px 14px 0px rgba(161,155,155,0.1),-2px -2px 40px 0px rgba(161,155,155,0.15);}.layout-item + .layout-item{margin-top:1.5rem;}.layout-item.layout--mt-none{margin-top:0;}@media (min-width:1024px){.layout-item.layout--mt-none{margin-top:0;}}.layout-item.layout--mb-none{margin-bottom:0;}@media (min-width:1024px){.layout-item.layout--mb-none{margin-bottom:0;}}.layout-item.layout--mt-sm{margin-top:1.5rem;}@media (min-width:1024px){.layout-item.layout--mt-sm{margin-top:2.5rem;}}.layout-item.layout--mb-sm{margin-bottom:1.5rem;}@media (min-width:1024px){.layout-item.layout--mb-sm{margin-bottom:2.5rem;}}.layout-item.layout--mt-md{margin-top:2.5rem;}@media (min-width:1024px){.layout-item.layout--mt-md{margin-top:6.25rem;}}.layout-item.layout--mb-md{margin-bottom:2.5rem;}@media (min-width:1024px){.layout-item.layout--mb-md{margin-bottom:6.25rem;}}.layout-item.layout--mt-lg{margin-top:3.75rem;}@media (min-width:1024px){.layout-item.layout--mt-lg{margin-top:9.375rem;}}.layout-item.layout--mb-lg{margin-bottom:3.75rem;}@media (min-width:1024px){.layout-item.layout--mb-lg{margin-bottom:9.375rem;}}.layout-item.layout--mt-xl{margin-top:5rem;}@media (min-width:1024px){.layout-item.layout--mt-xl{margin-top:12.5rem;}}.layout-item.layout--mb-xl{margin-bottom:5rem;}@media (min-width:1024px){.layout-item.layout--mb-xl{margin-bottom:12.5rem;}}
.layout--grid > .layout__inner > .layout__region--content{display:flex;flex-flow:column;gap:1rem;}.layout--grid > .layout__inner > .layout__region--content > * + *{margin-top:0;}@media (min-width:1024px){.layout--grid > .layout__inner > .layout__region--content{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;}}.layout--grid > .layout__inner > .layout__region--content > .js-lpb-component > .lpb-btn--add{top:50%;bottom:auto;transform:translateY(-50%);}.layout--grid > .layout__inner > .layout__region--content > .js-lpb-component > .lpb-btn--add.before{right:auto;left:-16px;}.layout--grid > .layout__inner > .layout__region--content > .js-lpb-component > .lpb-btn--add.after{left:auto;right:-16px;}@media (min-width:1024px){.layout--grid.layout--grid-cols-3 > .layout__inner > .layout__region--content{grid-template-columns:repeat(3,1fr);}}.layout--grid.layout--grid-cols-4 > .layout__inner > .layout__region--content{display:grid;grid-template-columns:repeat(2,1fr);}@media (min-width:768px){.layout--grid.layout--grid-cols-4 > .layout__inner > .layout__region--content{grid-template-columns:repeat(4,1fr);}}.layout--grid .layout--box > .layout__inner .layout__region--content{padding:1.5rem 1rem;}@media (min-width:1024px){.layout--grid .layout--box > .layout__inner .layout__region--content{padding-left:1.5rem;padding-right:1.5rem;}}

.layout--twocol-image > .layout__inner{display:flex;flex-flow:column;row-gap:1.5rem;}@media (min-width:768px){.layout--twocol-image > .layout__inner{display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:1.5rem;column-gap:1.5rem;}.layout--twocol-image > .layout__inner > .layout__region{grid-row:1;}.layout--twocol-image > .layout__inner > .layout__region--content{grid-column:2;}}@media (min-width:768px){.layout--twocol-image.layout--image-right > .layout__inner > .layout__region--content,.layout--twocol-image.layout--image-bg-right > .layout__inner > .layout__region--content{grid-column:1;}.layout--twocol-image.layout--image-right > .layout__inner > .layout__region--image,.layout--twocol-image.layout--image-bg-right > .layout__inner > .layout__region--image{grid-column:2;}}@media (min-width:768px){.layout--twocol-image.layout--image-bg-left > .layout__inner,.layout--twocol-image.layout--image-bg-right > .layout__inner{position:relative;padding:1.5rem 1rem;}.layout--twocol-image.layout--image-bg-left > .layout__inner > .layout__region--image,.layout--twocol-image.layout--image-bg-right > .layout__inner > .layout__region--image{position:absolute;left:0;top:0;right:0;bottom:0;grid-row:unset;grid-column:unset;}.layout--twocol-image.layout--image-bg-left > .layout__inner > .layout__region--image .image,.layout--twocol-image.layout--image-bg-right > .layout__inner > .layout__region--image .image{height:100%;}.layout--twocol-image.layout--image-bg-left > .layout__inner > .layout__region--content,.layout--twocol-image.layout--image-bg-right > .layout__inner > .layout__region--content{position:relative;}.layout--twocol-image.layout--image-bg-left > .layout__inner > .layout__region--content,.layout--twocol-image.layout--image-bg-right > .layout__inner > .layout__region--content{background:#FFFFFF;color:#145E7F;overflow:hidden;}.layout--twocol-image.layout--image-bg-left > .layout__inner > .layout__region--content,.layout--twocol-image.layout--image-bg-right > .layout__inner > .layout__region--content{border-radius:0.75rem;}}@media (min-width:768px) and (min-width:1024px){.layout--twocol-image.layout--image-bg-left > .layout__inner > .layout__region--content,.layout--twocol-image.layout--image-bg-right > .layout__inner > .layout__region--content{border-radius:1rem;}}@media (min-width:768px){.layout--twocol-image.layout--image-bg-left > .layout__inner > .layout__region--content,.layout--twocol-image.layout--image-bg-right > .layout__inner > .layout__region--content{padding:1.5rem 1rem;}}@media (min-width:768px) and (min-width:1024px){.layout--twocol-image.layout--image-bg-left > .layout__inner > .layout__region--content,.layout--twocol-image.layout--image-bg-right > .layout__inner > .layout__region--content{padding:2.5rem;}}@media (min-width:768px){.layout--twocol-image.layout--image-bg-left > .layout__inner > .layout__region--content,.layout--twocol-image.layout--image-bg-right > .layout__inner > .layout__region--content{box-shadow:0px 4px 4px 0px rgba(0,0,0,0.15),36px 29px 19px 0px rgba(161,155,155,0.04),12px 10px 14px 0px rgba(161,155,155,0.1),-2px -2px 40px 0px rgba(161,155,155,0.15);}}@media (min-width:1024px){.layout--twocol-image.layout--image-bg-left > .layout__inner,.layout--twocol-image.layout--image-bg-right > .layout__inner{padding:2.5rem 5rem;}}.layout--twocol-image.layout--image-bg-left > .layout__inner > .layout__region--image{order:1;}.layout--twocol-image.layout--box > .layout__inner{gap:0;padding:0;}.layout--twocol-image.layout--box > .layout__inner > .layout__region--image img{border-radius:0.75rem 0.75rem 0 0;}@media (min-width:768px){.layout--twocol-image.layout--box > .layout__inner > .layout__region--image img{border-radius:0.75rem 0 0 0.75rem;}}@media (min-width:1024px){.layout--twocol-image.layout--box > .layout__inner > .layout__region--image img{border-radius:1rem 0 0 1rem;}}.layout--twocol-image.layout--box > .layout__inner > .layout__region--content{padding:1.5rem 1rem;}@media (min-width:1024px){.layout--twocol-image.layout--box > .layout__inner > .layout__region--content{padding:2.5rem;}}@media (min-width:768px){.layout--twocol-image.layout--box.layout--image-right > .layout__inner > .layout__region--image img{border-radius:0 0.75rem 0.75rem 0;}}@media (min-width:1024px){.layout--twocol-image.layout--box.layout--image-right > .layout__inner > .layout__region--image img{border-radius:0 1rem 1rem 0;}}@media (min-width:768px){.layout--twocol-image.layout--box.layout--image-bg-left > .layout__inner,.layout--twocol-image.layout--box.layout--image-bg-right > .layout__inner{padding:1.5rem 1rem;}}@media (min-width:1024px){.layout--twocol-image.layout--box.layout--image-bg-left > .layout__inner,.layout--twocol-image.layout--box.layout--image-bg-right > .layout__inner{padding:2.5rem 5rem;}}.layout--twocol-image.layout--box.layout--image-bg-left > .layout__inner > .layout__region--image img,.layout--twocol-image.layout--box.layout--image-bg-right > .layout__inner > .layout__region--image img{border-radius:0.75rem 0.75rem 0 0;}@media (min-width:768px){.layout--twocol-image.layout--box.layout--image-bg-left > .layout__inner > .layout__region--image img,.layout--twocol-image.layout--box.layout--image-bg-right > .layout__inner > .layout__region--image img{border-radius:0.75rem;}}@media (min-width:1024px){.layout--twocol-image.layout--box.layout--image-bg-left > .layout__inner > .layout__region--image img,.layout--twocol-image.layout--box.layout--image-bg-right > .layout__inner > .layout__region--image img{border-radius:1rem;}}.layout--twocol-image.layout--box.layout--image-bg-left > .layout__inner > .layout__region--image img{border-radius:0 0 0.75rem 0.75rem;}@media (min-width:768px){.layout--twocol-image.layout--box.layout--image-bg-left > .layout__inner > .layout__region--image img{border-radius:0.75rem;}}@media (min-width:1024px){.layout--twocol-image.layout--box.layout--image-bg-left > .layout__inner > .layout__region--image img{border-radius:1rem;}}
ul.menu{list-style:none;margin:0;padding:0;}ul.menu .menu__item--expanded > .menu__inner{height:auto;display:flex;}ul.menu .menu__item--expanded > .menu__link > .menu__toggle:after{transform:rotate(180deg);}ul.menu .menu__inner{display:none;height:0;overflow:hidden;}ul.menu .menu__link{display:flex;flex-flow:row nowrap;align-items:center;-moz-column-gap:0.5rem;column-gap:0.5rem;}ul.menu .menu__toggle{display:flex;align-items:center;min-width:initial;padding:0.2rem;border:none;border-radius:0.125rem;background:transparent;}ul.menu .menu__toggle:hover,ul.menu .menu__toggle:focus-visible{background:transparent;}ul.menu .menu__toggle:focus-visible{outline:2px solid #145E7F;outline-offset:2px;}ul.menu .menu__toggle:after{display:inline-block;content:"";background:url(/themes/ascentiv2/components/02-molecules/menu/./images/chevron.svg) no-repeat center;background-size:contain;width:0.875rem;height:0.875rem;transition:all 0.15s ease-in-out;}nav.menu--main{display:none;}@media (min-width:1024px){nav.menu--main{display:block;width:100%;max-width:calc(1200px + 2rem);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;box-sizing:border-box;}nav.menu--main .menu__item--expanded .menu__inner{visibility:visible;opacity:1;pointer-events:all;}nav.menu--main .menu__link{padding:16px 0;font-weight:600;text-decoration:none;position:relative;z-index:1;}nav.menu--main .menu--level-0{min-height:3rem;display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;-moz-column-gap:0.5rem;column-gap:0.5rem;padding:10px 40px;position:relative;}nav.menu--main .menu--level-0:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#FFFFFF;border-radius:0.5rem;z-index:1;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25),49px 72px 24px 0 rgba(0,0,0,0),18px 26px 19px 0 rgba(0,0,0,0.02),-8px 6px 16.3px 0 rgba(0,0,0,0.04);}nav.menu--main .menu--level-0 .menu__link[data-drupal-link-system-path="<front>"]{display:block;font-size:0;padding:0;}nav.menu--main .menu--level-0 .menu__link[data-drupal-link-system-path="<front>"]:before{content:"";display:block;width:64px;height:64px;background:url(/themes/ascentiv2/logo.svg) no-repeat center;background-size:contain;}nav.menu--main .menu__inner{display:flex;flex-flow:row nowrap;visibility:hidden;opacity:0;pointer-events:none;position:absolute;width:100%;left:0;top:calc(100% - 16px);background:#F1F5F7;border-radius:0 0 0.5rem 0.5rem;overflow:hidden;box-shadow:0 4px 4px 0 rgba(0,0,0,0.25),49px 72px 24px 0 rgba(0,0,0,0),18px 26px 19px 0 rgba(0,0,0,0.02),-8px 6px 16.3px 0 rgba(0,0,0,0.04);transition:all 0.3s ease;}nav.menu--main .menu__inner .menu{flex:1;display:grid;grid-template-columns:repeat(2,1fr);-moz-column-gap:4rem;column-gap:4rem;row-gap:1rem;padding:49px 42px;}nav.menu--main .menu__inner .menu__link{padding:0.5rem;font-weight:500;z-index:initial;}nav.menu--main .menu__image{position:relative;width:500px;max-width:40%;}nav.menu--main .menu__image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}}nav.menu--mobile-menu .menu__item{border-bottom:1px solid #D9D9D9;}nav.menu--mobile-menu .menu__item .menu__item{border-bottom:none;padding-left:0.5rem;}nav.menu--mobile-menu .menu__item .menu__item .menu__link{padding:1rem 1.5rem;font-size:1rem;}nav.menu--mobile-menu .menu__link{padding:1.5rem;font-size:1.5rem;font-weight:500;text-decoration:none;}nav.menu--mobile-menu .menu__toggle{margin-inline:auto -1rem;margin-block:-1rem;padding:1rem;}@media (min-width:1024px){nav.menu--mobile-menu{display:none;}}
.node__hero{display:flex;flex-flow:column;justify-content:center;min-height:632px;margin-bottom:4rem;position:relative;overflow:hidden;}.node__hero{position:relative;}.node__hero:after{display:block;content:"";position:absolute;left:0;right:0;bottom:0;height:6px;background:linear-gradient(134deg,#FFCCF6 1.49%,#FD7EA3 28.97%,#FF8B02 83.92%);z-index:1;}@media (min-width:1024px){.node__hero{min-height:800px;margin-bottom:5rem;}}.node__hero-inner{text-align:center;color:#FFFFFF;padding-top:1.5rem;padding-bottom:1.5rem;font-weight:500;width:100%;max-width:calc(900px + 2rem);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;box-sizing:border-box;}.node__hero-inner{font-size:1.125rem;font-weight:500;line-height:1.2;}@media (min-width:1024px){.node__hero-inner{font-size:1.75rem;}}@media (min-width:1024px){.node__hero-inner{padding-top:10rem;padding-bottom:10rem;}}.node__hero-inner > h2{font-size:2.5rem;}.node__hero-inner > h2{font-family:"omnes-pro",sans-serif;font-weight:500;line-height:1.2;}@media (min-width:1024px){.node__hero-inner > h2{font-size:5rem;line-height:1.1;}}.node__body{width:100%;max-width:calc(1200px + 2rem);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;box-sizing:border-box;}.node__content{display:flex;flex-flow:column;row-gap:1.5rem;}.node__content .lpb-enable__empty-message__wrapper{width:100%;max-width:calc(1200px + 2rem);padding-left:1rem;padding-right:1rem;margin-left:auto;margin-right:auto;box-sizing:border-box;}.node__content form.layout-paragraphs-builder-form{margin:0;}
.section__title{text-align:center;width:100%;max-width:1200px;margin-left:auto;margin-right:auto;box-sizing:border-box;}.section__title{font-size:2rem;}.section__title{font-family:"omnes-pro",sans-serif;font-weight:500;line-height:1.2;}@media (min-width:1024px){.section__title{font-size:3.75rem;}}.section__title + *{margin-top:0;}
.footer{background:#175272;color:#FFFFFF;margin-top:auto;padding-left:1rem;padding-right:1rem;}.footer__inner{display:flex;flex-flow:column;row-gap:2rem;padding-top:2rem;padding-bottom:2rem;width:100%;max-width:1200px;padding-left:0px;padding-right:0px;margin-left:auto;margin-right:auto;box-sizing:border-box;}.footer__menu{display:flex;flex-flow:row wrap;gap:1rem;justify-content:space-between;align-items:center;}.footer__info{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;gap:2rem;}.footer__logo{width:100%;max-width:190px;}.footer__logo img,.footer__logo svg{max-width:100%;}.footer__contacts{font-size:1.375rem;line-height:1.75rem;}.footer__contacts ul{list-style:none;margin:0;padding:0;}.footer__contacts a{text-decoration:none;}@media (min-width:1024px){.footer__contacts{text-align:end;}}.footer__text{font-size:0.8rem;line-height:1.45;text-align:center;width:100%;max-width:900px;padding-left:0px;padding-right:0px;margin-left:auto;margin-right:auto;box-sizing:border-box;}.footer .menu{display:flex;flex-flow:row wrap;gap:8px;font-size:0.875rem;}.footer .menu .menu__link{text-decoration:none;}.footer nav.menu--footer .menu__item:not(:last-child){display:flex;flex-flow:row nowrap;-moz-column-gap:8px;column-gap:8px;}.footer nav.menu--footer .menu__item:not(:last-child):not(:last-child):after{content:"|";}.footer nav.menu--social-links .menu__link{display:flex;align-items:center;justify-content:center;-moz-column-gap:0;column-gap:0;width:1.5rem;height:1.5rem;background:#FFFFFF;color:#145E7F;border-radius:50%;font-size:0;}.footer nav.menu--social-links .menu__link:before{font-size:0.8rem;}.footer nav.menu--social-links .menu__link:before{font-family:"ascenti-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;display:inline-block;}.footer nav.menu--social-links .menu__link.facebook:before{content:"\e900";}.footer nav.menu--social-links .menu__link.twitter:before{content:"\e901";}.footer nav.menu--social-links .menu__link.linkedin:before{content:"\e902";}.footer nav.menu--social-links .menu__link.envelope:before{content:"\e903";}.footer nav.menu--social-links .menu__link.featured:before{content:"\e904";}.footer nav.menu--social-links .menu__link.trending:before{content:"\e905";}.footer nav.menu--social-links .menu__link.wheelchair:before{content:"\e906";}.footer nav.menu--social-links .menu__link.parking:before{content:"\e907";}.footer nav.menu--social-links .menu__link.bike:before{content:"\e908";}.footer nav.menu--social-links .menu__link.login:before{content:"\e909";}.footer nav.menu--social-links .menu__link.arrow-left-mobile:before{content:"\e90a";}.footer nav.menu--social-links .menu__link.arrow:before{content:"\e90b";}.footer nav.menu--social-links .menu__link.arrow-left:before{content:"\e90c";}.footer nav.menu--social-links .menu__link.arrow-right-mobile:before{content:"\e90d";}.footer nav.menu--social-links .menu__link.instagram:before{content:"\e90e";}
.header{position:relative;margin-bottom:1.5rem;}.header{font-family:"omnes-pro",sans-serif;font-size:1rem;font-style:normal;font-weight:400;}@media (min-width:1024px){.header{font-size:1.125rem;}}@media (min-width:1024px){.header{padding-top:3rem;margin-bottom:3rem;}}.header .menu--main{position:relative;z-index:100;}.layout-container--has-hero .header{padding-top:0;margin-bottom:0;}.layout-container--has-hero .header .menu--main{position:absolute;height:84px;top:3rem;left:50%;transform:translateX(-50%);}.header--mobile{display:flex;flex-flow:row nowrap;align-items:center;-moz-column-gap:1rem;column-gap:1rem;padding:16px;background:#FFFFFF;width:100%;height:76px;top:0;left:var(--gin-toolbar-x-offset,0px);z-index:600;transition:all 0.15s ease-in-out;}.header--mobile nav.menu--mobile-menu{position:fixed;background:#FFFFFF;width:calc(100% - var(--gin-toolbar-x-offset,0px));top:calc(var(--gin-toolbar-y-offset,0px) + 76px);left:-100%;bottom:0;overflow-y:auto;z-index:600;transition:all 0.15s ease-in-out;}.header--mobile.header--menu-opened{position:fixed;width:calc(100% - var(--gin-toolbar-x-offset,0px));top:var(--gin-toolbar-y-offset,0px);}.header--mobile.header--menu-opened nav.menu--mobile-menu{left:var(--gin-toolbar-x-offset,0px);}@media (min-width:1024px){.header--mobile{display:none;}}.header__hamburger{margin-left:auto;cursor:pointer;}
.messages{position:relative;padding:1rem;margin-block-end:1rem;}.messages{font-size:0.8rem;}@media (min-width:1024px){.messages{font-size:1rem;}}.messages{background:#D0DEE5;color:#145E7F;overflow:hidden;}.messages{border-radius:0.75rem;}@media (min-width:1024px){.messages{border-radius:1rem;}}.messages{box-shadow:0px 4px 4px 0px rgba(0,0,0,0.15),36px 29px 19px 0px rgba(161,155,155,0.04),12px 10px 14px 0px rgba(161,155,155,0.1),-2px -2px 40px 0px rgba(161,155,155,0.15);}.messages__title{font-size:0.8rem;}@media (min-width:1024px){.messages__title{font-size:1rem;}}.messages__content pre{overflow:auto;}.messages .button--dismiss{position:absolute;top:1rem;right:1rem;}.messages--status{background-color:#dff0d8;color:#3c763d;}.messages--status a{color:#2b542c;}.messages--error{background-color:#f2dede;color:#a94442;}.messages--error a{color:#843534;}.messages--warning{background-color:#fcf8e3;color:#8a6d3b;}.messages--warning a{color:#66512c;}
.textfield{max-width:100%;box-sizing:border-box;-webkit-appearance:none;appearance:none;padding:0.5rem 1rem;border:1px solid #145E7F;border-radius:1.5rem;background-color:#FFFFFF;color:#145E7F;transition:all 0.15s ease-in-out;font-size:1rem;line-height:1.15;font-weight:500;}@media (min-width:1024px){.textfield{font-size:1.125rem;}}.textfield:focus-visible{outline:2px solid #145E7F;outline-offset:2px;}.textfield::placeholder{color:#145E7F;opacity:0.5;}.textfield--size-large,.form--size-large .textfield{min-height:2.5rem;}@media (min-width:1024px){.textfield--size-large,.form--size-large .textfield{min-height:3.5rem;border-radius:2rem;}.textfield--size-large:focus-visible,.form--size-large .textfield:focus-visible{outline-offset:4px;}}.textfield--size-extrasmall{padding:0.25rem 0.5rem;border-radius:0.5rem;}.textfield--size-extrasmall{font-size:0.8rem;}@media (min-width:1024px){.textfield--size-extrasmall{font-size:1rem;}}.textfield--full{width:100%;}.js .textfield.form-autocomplete,.js .textfield.form-autocomplete.ui-autocomplete-loading{background-position:right 1rem center;}.ui-widget.ui-autocomplete.ui-widget-content{display:flex;flex-flow:column;padding:1rem 0;margin-top:0.5rem;border:1px solid #145E7F;border-radius:1rem;background:#FFFFFF;color:#145E7F;z-index:10;}.ui-widget.ui-autocomplete.ui-widget-content .ui-menu-item-wrapper{display:block;padding:0.5rem 1rem;margin:0;}.ui-widget.ui-autocomplete.ui-widget-content .ui-state-active{color:#145E7F;background-color:#D0DEE5;border:none;}
.vacancies-list__items{display:flex;flex-flow:column;row-gap:1rem;}@media (min-width:768px){.vacancies-list__items{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem;}}.vacancies-list + .vacancies-list{margin-top:1rem;}@media (min-width:768px){.vacancies-list + .vacancies-list{margin-top:1.5rem;}}@media (min-width:1024px){.view-vacancies .view-filters{margin-bottom:1rem;}}.view-vacancies .view-footer,.view-vacancies .view-empty{margin-top:1rem;color:#656565;text-align:center;font-size:1rem;line-height:1.15;font-weight:500;}@media (min-width:1024px){.view-vacancies .view-footer,.view-vacancies .view-empty{font-size:1.125rem;}}@media (min-width:768px){.view-vacancies .view-footer,.view-vacancies .view-empty{margin-top:1.5rem;}}
.ui-autocomplete .ui-menu-item{font-size:0.9em;}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
.bef-exposed-form .form--inline .form-item{float:none;}.bef-exposed-form .form--inline > .form-item,.bef-exposed-form .form--inline .js-form-wrapper > .form-item{float:left;}.bef-exposed-form .form--inline .bef--secondary{clear:left;}.bef-exposed-form .noUi-vertical{height:150px;}
.paragraph--unpublished{background-color:#fff4f4;}
