/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.bg-edge2edge{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw !important;margin-right:-50vw !important;-webkit-box-flex:0;-webkit-flex:0 0 100vw;-ms-flex:0 0 100vw;flex:0 0 100vw;max-width:none;}.bg-edge2edge:before{content:" ";display:table;}.bg-edge2edge:after{clear:both;}body{overflow-x:hidden;}
.equal-height .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.equal-height .row > div[class*='col-']{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.equal-height .row > div[class*='col-'] article.node{height:100%;}.equal-height .row > div[class*='col-'] article.node div.main-content{height:100%;}.equal-height .row > div[class*='col-'] article.node div.main-content div.card{height:100%;}@media (min-width:576px){.equal-height-sm .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.equal-height-sm .row > div[class*='col-']{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.equal-height-sm .row > div[class*='col-'] article.node{height:100%;}.equal-height-sm .row > div[class*='col-'] article.node div.main-content{height:100%;}.equal-height-sm .row > div[class*='col-'] article.node div.main-content div.card{height:100%;}}@media (min-width:768px){.equal-height-md .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.equal-height-md .row > div[class*='col-']{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.equal-height-md .row > div[class*='col-'] article.node{height:100%;}.equal-height-md .row > div[class*='col-'] article.node div.main-content{height:100%;}.equal-height-md .row > div[class*='col-'] article.node div.main-content div.card{height:100%;}}@media (min-width:992px){.equal-height-lg .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.equal-height-lg .row > div[class*='col-']{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.equal-height-lg .row > div[class*='col-'] article.node{height:100%;}.equal-height-lg .row > div[class*='col-'] article.node div.main-content{height:100%;}.equal-height-lg .row > div[class*='col-'] article.node div.main-content div.card{height:100%;}}@media (min-width:1200px){.equal-height-xl .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.equal-height-xl .row > div[class*='col-']{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.equal-height-xl .row > div[class*='col-'] article.node{height:100%;}.equal-height-xl .row > div[class*='col-'] article.node div.main-content{height:100%;}.equal-height-xl .row > div[class*='col-'] article.node div.main-content div.card{height:100%;}}
@media print{.always-page-break-after,.always-pba{page-break-after:always;}.avoid-page-break-after,.avoid-pba{page-break-after:avoid;}.left-page-break-after,.left-pba{page-break-after:left;}.right-page-break-after,.right-pba{page-break-after:right;}.always-page-break-before,.always-pbb{page-break-before:always;}.avoid-page-break-before,.avoid-pbb{page-break-before:avoid;}.left-page-break-before,.left-pbb{page-break-before:left;}.right-page-break-before,.right-pbb{page-break-before:right;}.avoid-page-break-inside,.avoid-pbi{page-break-inside:avoid;width:3;}a[href]:after{content:none !important;}*,*:before,*:after{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important;}}
.password-strength__meter{margin-top:0.5em;background-color:#e9ecef;}.password-strength__indicator{transition:width 0.5s ease-out;background-color:#28a745;}.password-strength__indicator.is-weak{background-color:#dc3545;}.password-strength__indicator.is-fair{background-color:#ffc107;}.password-strength__indicator.is-good{background-color:#17a2b8;}.password-strength__indicator.is-strong{background-color:#28a745;}.password-confirm,.password-field,.password-strength,.password-confirm-match{width:55%;}.password-suggestions{max-width:34.7em;margin:0.7em 0;padding:0.2em 0.5em;border:1px solid #dee2e6;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;overflow:hidden;max-width:33em;margin:0;}[dir=rtl] .confirm-parent,[dir=rtl] .password-parent{clear:right;}.password-confirm .ok{color:#28a745;font-weight:bold;}.password-confirm .error{color:#dc3545;font-weight:bold;}.page-user-login main .region-content,.page-user-password main .region-content{max-width:calc(3.625rem + 28.5vw);margin:0 auto;padding:1rem 1rem;border-radius:0.3rem;background:white;}@media (min-width:1200px){.page-user-login main .region-content,.page-user-password main .region-content{max-width:25rem;}}
.progress-wrapper{margin-bottom:1rem;}.progress-wrapper:last-child .progress{margin-bottom:0.3125rem;}.progress-wrapper .message{margin-bottom:0.3125rem;font-weight:700;}.progress-wrapper .progress-bar{min-width:2em;}
.password-strength__meter{margin-top:0.5em;background-color:#cad1d7;}.password-strength__indicator{background-color:#28a745;-webkit-transition:width 0.5s ease-out;-o-transition:width 0.5s ease-out;transition:width 0.5s ease-out;}.password-strength__indicator.is-weak{background-color:#dc3545;}.password-strength__indicator.is-fair{background-color:#ffc107;}.password-strength__indicator.is-good{background-color:#17a2b8;}.password-strength__indicator.is-strong{background-color:#28a745;}.password-confirm,.password-field,.password-strength,.password-confirm-match{width:55%;}.password-suggestions{padding:0.2em 0.5em;margin:0.7em 0;max-width:34.7em;border:1px solid #636363;}.password-suggestions ul{margin-bottom:0;}.confirm-parent,.password-parent{clear:left;margin:0;max-width:33em;overflow:hidden;}[dir="rtl"] .confirm-parent,[dir="rtl"] .password-parent{clear:right;}.password-confirm .ok{color:#28a745;font-weight:bold;}.password-confirm .error{color:#dc3545;font-weight:bold;}.page-user-login main .region-content,.page-user-password main .region-content{max-width:400px;background:white;padding:1rem 1rem;margin:0 auto;border-radius:0.3rem;}
.progress-wrapper{margin-bottom:1rem;}.progress-wrapper:last-child .progress{margin-bottom:5px;}.progress-wrapper .message{font-weight:700;margin-bottom:5px;}.progress-wrapper .progress-bar{min-width:2em;}
.alert{--bs-alert-bg:transparent;--bs-alert-padding-x:0.9375rem;--bs-alert-padding-y:0.9375rem;--bs-alert-margin-bottom:1rem;--bs-alert-color:inherit;--bs-alert-border-color:transparent;--bs-alert-border:0 solid var(--bs-alert-border-color);--bs-alert-border-radius:0.125rem;--bs-alert-link-color:inherit;position:relative;margin-bottom:var(--bs-alert-margin-bottom);padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);color:var(--bs-alert-color);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);background-color:var(--bs-alert-bg);}.alert-heading{color:inherit;}.alert-link{color:var(--bs-alert-link-color);font-weight:700;}.alert-dismissible{padding-right:3rem;}[dir="rtl"] .alert-dismissible{padding-right:0;padding-left:3rem;}.alert-dismissible .btn-close{position:absolute;z-index:2;top:0;right:0;padding:1.171875rem 0.9375rem;}[dir="rtl"] .alert-dismissible .btn-close{right:auto;left:0;}.alert-primary{--bs-alert-color:var(--bs-primary-text-emphasis);--bs-alert-bg:var(--bs-primary-bg-subtle);--bs-alert-border-color:var(--bs-primary-border-subtle);--bs-alert-link-color:var(--bs-primary-text-emphasis);}.alert-secondary{--bs-alert-color:var(--bs-secondary-text-emphasis);--bs-alert-bg:var(--bs-secondary-bg-subtle);--bs-alert-border-color:var(--bs-secondary-border-subtle);--bs-alert-link-color:var(--bs-secondary-text-emphasis);}.alert-success{--bs-alert-color:var(--bs-success-text-emphasis);--bs-alert-bg:var(--bs-success-bg-subtle);--bs-alert-border-color:var(--bs-success-border-subtle);--bs-alert-link-color:var(--bs-success-text-emphasis);}.alert-info{--bs-alert-color:var(--bs-info-text-emphasis);--bs-alert-bg:var(--bs-info-bg-subtle);--bs-alert-border-color:var(--bs-info-border-subtle);--bs-alert-link-color:var(--bs-info-text-emphasis);}.alert-warning{--bs-alert-color:var(--bs-warning-text-emphasis);--bs-alert-bg:var(--bs-warning-bg-subtle);--bs-alert-border-color:var(--bs-warning-border-subtle);--bs-alert-link-color:var(--bs-warning-text-emphasis);}.alert-danger{--bs-alert-color:var(--bs-danger-text-emphasis);--bs-alert-bg:var(--bs-danger-bg-subtle);--bs-alert-border-color:var(--bs-danger-border-subtle);--bs-alert-link-color:var(--bs-danger-text-emphasis);}.alert-light{--bs-alert-color:var(--bs-light-text-emphasis);--bs-alert-bg:var(--bs-light-bg-subtle);--bs-alert-border-color:var(--bs-light-border-subtle);--bs-alert-link-color:var(--bs-light-text-emphasis);}.alert-dark{--bs-alert-color:var(--bs-dark-text-emphasis);--bs-alert-bg:var(--bs-dark-bg-subtle);--bs-alert-border-color:var(--bs-dark-border-subtle);--bs-alert-link-color:var(--bs-dark-text-emphasis);}.alert-dismissible .btn-close{--bs-btn-close-opacity:1;width:0.75rem !important;height:0.75rem !important;margin:1.22rem !important;padding:0.225rem !important;mask-image:var(--bs-btn-close-bg) !important;}.alert-primary.alert-dismissible .btn-close{background:#0d6efd;}.alert-secondary.alert-dismissible .btn-close{background:rgb(81.6,12.8,193.6);}.alert-success.alert-dismissible .btn-close{background:#198754;}.alert-info.alert-dismissible .btn-close{background:#0dcaf0;}.alert-warning.alert-dismissible .btn-close{background:rgb(255,205.4,56.6);}.alert-danger.alert-dismissible .btn-close{background:rgb(176,42.4,55.2);}.alert-light.alert-dismissible .btn-close{background:rgb(198.4,199.2,200);}.alert-dark.alert-dismissible .btn-close{background:rgb(77.4,80.6,83.8);}
.contextual-links a{border-bottom:none;text-shadow:0 0 0;}
details{margin-top:1rem;margin-bottom:1rem;border:1px solid #dee2e6;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.feed-icon{display:inline-block;padding:1rem 0 0 0;border-bottom:none;}
.field--type-entity-reference .field__label{margin:0;padding-right:0.3rem;font-weight:normal;}[dir=rtl] .field--type-entity-reference .field__label{padding-right:0;padding-left:0.3rem;}.field--type-entity-reference ul.links{margin:0;padding:0;list-style:none;}.field--type-entity-reference ul.links li{float:left;padding:0 1rem 0 0;white-space:nowrap;}[dir=rtl] .field--type-entity-reference ul.links li{float:right;padding:0 0 0 1rem;}@media all and (min-width:560px){.node .field--type-image + .field--type-image{clear:both;}}.field--type-image a{border-bottom:none;}.field--name-field-tags{margin:0 0 1.2rem;}.field--name-field-tags .field__label{margin:0;padding-right:0.3125rem;font-weight:normal;}[dir=rtl] .field--name-field-tags .field__label{padding-right:0;padding-left:0.3125rem;}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:0.875rem;}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:0.875rem;}.field--name-field-tags ul.links{margin:0;padding:0;}.field--name-field-tags ul.links li{float:left;padding:0 1rem 0 0;white-space:nowrap;}[dir=rtl] .field--name-field-tags ul.links li{float:right;padding:0 0 0 1rem;}.field--label-inline .field__label,.field--label-inline .field__item{display:inline-block;}
#navbar-top{padding:0 1rem;}#navbar-top.navbar-dark .nav-link:hover,#navbar-top.navbar-dark .nav-link:focus{color:rgba(255,255,255,0.75);}#navbar-top.navbar-dark .nav-link{color:rgba(255,255,255,0.5);}#navbar-top.navbar-light .nav-link:hover,#navbar-top.navbar-light .nav-link:focus{color:rgba(0,0,0,0.7);}#navbar-top.navbar-light .nav-link{color:rgba(0,0,0,0.5);}.navbar-brand .site-logo{margin-right:1rem;}@media (max-width:33.9em){.navbar-toggleable-xs .navbar-nav .nav-item + .nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{float:none;margin-left:0;}}@media (max-width:47.9em){.navbar-toggleable-sm .navbar-nav .nav-item + .nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{float:none;margin-left:0;}}
.block-help{margin-bottom:1rem;padding:1rem;border:1px solid #dee2e6;}
.icon-help{padding:1px 0 1px 1.5rem;background:url(/themes/custom/cornerstone/images/help.png) 0 50% no-repeat;}[dir=rtl] .icon-help{padding:1px 1.5rem 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:1rem;height:1rem;text-indent:-9999px;background:url(/themes/custom/cornerstone/images/feed.svg) no-repeat;}
.image-button.is-disabled:hover,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled{cursor:default;opacity:0.5;background:transparent;}
.item-list ul{margin:0 0 0.75rem 0;padding:0;list-style:none;}[dir=rtl] .item-list ul{padding:0;}.item-list ul li{margin:0;padding:0.75rem 1.25rem 0 0;}[dir=rtl] .item-list ul li{margin:0;padding:0.75rem 0 0 1.25rem;}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir=rtl] .item-list .item-list__comma-list,[dir=rtl] .item-list .item-list__comma-list li{padding:0;}
.list-group__link{padding:0.75rem 0 0;border-top:1px solid #dee2e6;}.list-group__description{margin:0 0 0.75rem;}

.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper .page-title{float:left;margin:0;}[dir=rtl] .shortcut-wrapper .page-title{float:right;}.shortcut-action{margin-left:0.5em;padding-top:0.35em;border-bottom:none;}[dir=rtl] .shortcut-action{margin-right:0.5em;margin-left:0;}.shortcut-action:hover,.shortcut-action:active,.shortcut-action:focus{border-bottom:none;}
.sidebar .block{margin:0 0 1rem;padding:1rem 1rem;border-width:1px;border-style:solid;}.sidebar .block .content{font-size:1rem;line-height:1.5;}.sidebar h2{margin:0 0 0.5rem;padding-bottom:0.3125rem;border-bottom:1px solid #dee2e6;text-shadow:0 1px 0 #fff;font-size:1.25rem;line-height:1.2;}.sidebar tbody{border:none;}.sidebar tr.even,.sidebar tr.odd{border-bottom:1px solid #dee2e6;background:none;}.sidebar nav ul.nav{margin:-1rem;}
.site-footer{padding:1rem 0;}.site-footer .layout-container{padding:0 1rem;}.site-footer__top .content{margin-top:0;}.site-footer__bottom .block{margin:0.5rem 0;}.site-footer__bottom .content{margin-top:0;padding:0.5rem 0;}
.skip-link{z-index:50;left:50%;padding:0.0625rem 1rem 0.125rem;transform:translateX(-50%);border-bottom-width:0;border-radius:0 0 0.3rem 0.3rem;outline:0;background:#495057;font-size:1rem;line-height:1.5;}.skip-link .visually-hidden.focusable:focus{position:absolute !important;color:#fff;}
.sticky-header thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6;}.sticky-header th{padding:0.75rem;vertical-align:top;border-top:1px solid #dee2e6;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5rem;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir=rtl] td.checkbox,[dir=rtl] th.checkbox{text-align:center;}
.tablesort{width:14px;height:14px;margin:1px 0 0 5px;vertical-align:top;}.tablesort--asc{background-image:url(/themes/misc/icons/ffffff/twistie-down.svg);}.tablesort--desc{background-image:url(/themes/misc/icons/ffffff/twistie-up.svg);}
th.is-active img{display:inline;}td.is-active{background-color:#dee2e6;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog{border-radius:0;}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:1rem;}
.ui-widget-overlay{opacity:0.7;background:#000;}
.views-displays .tabs .open > a{border-radius:0.3rem 0.3rem 0 0;}.views-displays .tabs .open > a:hover,.views-displays .tabs .open > a:focus{color:#007bff;}.views-displays .tabs .action-list{padding:0;}.views-displays .secondary .form-submit{font-size:0.875rem;}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#f9f9f9;}.views-ui-display-tab-actions .dropbutton .form-submit{color:#0056b3;}.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#007bff;}
.burger-meta{width:100%;margin:0.75em 0 1em;}@media (min-width:1025px){.burger-meta{display:none;}}.burger-meta__account,.burger-meta__list{display:flex;align-items:stretch;}.burger-meta__logout{margin-left:auto;display:block;color:var(--gewo-black);}.burger-meta__size{align-self:center;display:inline-block;margin-right:10px;}.burger-meta__item{margin:0 0.25em;padding:0 8px;background-color:transparent;appearance:none;color:var(--gewo-black);font-weight:700;transition:0.3s ease-in-out;border:1px solid var(--gewo-black);}.burger-meta__item--0{font-size:0.9333rem;}.burger-meta__item--1{font-size:1.25rem;}.burger-meta__item--2{font-size:1.5rem;}.burger-meta__logout,.burger-meta__contrast{margin-left:auto;align-self:center;color:var(--gewo-black);}
.copyright{margin:auto;}.copyright__link{color:var(--gewo-white);text-decoration:none;}
.ui-autocomplete.search-api-autocomplete-search{padding:0;border:0;border-radius:0;}.ui-autocomplete.search-api-autocomplete-search > .ui-menu-item{padding:0;margin:0;}.suggest{padding:10px 18px;}.suggest .autocomplete-suggestion-results-count{right:18px;}.suggest.first-document-suggestion .autocomplete-suggestion-label,.suggest.document-suggestion .autocomplete-suggestion-label,.suggest.first-software-suggestion .autocomplete-suggestion-label,.suggest.software-suggestion .autocomplete-suggestion-label{display:inline-flex;align-items:center;}.suggest.first-document-suggestion .autocomplete-suggestion-label:before,.suggest.document-suggestion .autocomplete-suggestion-label:before,.suggest.first-software-suggestion .autocomplete-suggestion-label:before,.suggest.software-suggestion .autocomplete-suggestion-label:before{content:'';width:20px;height:24px;margin-right:16px;background-image:url(/themes/custom/cornerstone/images/icons/book-icon.svg);background-size:contain;background-repeat:no-repeat;background-position:center;}.suggest.first-document-suggestion .autocomplete-suggestion-label:before,.suggest.document-suggestion .autocomplete-suggestion-label:before{background-image:url(/themes/custom/cornerstone/images/icons/book-icon.svg);}.suggest.first-software-suggestion .autocomplete-suggestion-label:before,.suggest.software-suggestion .autocomplete-suggestion-label:before{background-image:url(/themes/custom/cornerstone/images/icons/software-icon.svg);}.suggest.first-document-suggestion,.suggest.first-software-suggestion,.suggest.all-link{position:relative;}.suggest.all-link::before{content:'';position:absolute;top:0;left:18px;right:18px;height:1px;background:black;}.suggest.all-link{display:flex;justify-content:center;padding:25px 0 31px;}.suggest.all-link .autocomplete-suggestion-label::after{content:" →";}.suggest.all-link .autocomplete-suggestion-label{text-decoration:underline;}.suggestion-label{display:inline-flex;align-items:center;font-weight:bold;font-size:smaller;color:grey;}
.js-form-managed-file{position:relative;}.js-form-managed-file input[type=file] + .varicon{position:absolute;top:50%;right:0.375rem;transform:translateY(-50%);}.throbber-added{position:relative;padding-right:50px;}.btn .ajax-throbber{position:absolute;top:50%;right:0.875rem;transform:translateY(-50%);}.btn .ajax-throbber::before{background-image:url(/themes/custom/cornerstone/images/icons/refresh-white.svg) !important;}
.ui-autocomplete{z-index:1000;min-width:calc(2.125rem + 10.5vw);padding:0.3125rem 0;list-style:none;text-align:left;color:inherit;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem;background:#fff;background-clip:padding-box;box-shadow:0 6px 12px rgba(0,0,0,0.175);font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;}@media (min-width:1200px){.ui-autocomplete{min-width:10rem;}}.ui-autocomplete .ui-menu-item{display:block;clear:both;margin:0;padding:0.1875rem 1.25rem;cursor:pointer;white-space:nowrap;text-decoration:none;color:#212529;border:0;border-radius:0;outline:0;font-weight:normal;line-height:1.5;}.ui-autocomplete .ui-menu-item.ui-state-hover{color:#16181b;background:#e9ecef;}.ui-autocomplete .ui-menu-item.ui-state-active,.ui-autocomplete .ui-menu-item.ui-state-focus{color:#fff;background:#007bff;}
.bs-callout{margin:1.25rem 0;padding:1.25rem;border:1px solid #e9ecef;border-left-width:5px;border-radius:0.1875rem;}.bs-callout:before{display:table;content:" ";}.bs-callout:after{clear:both;}.bs-callout h4{margin-top:0;margin-bottom:0.3125rem;}.bs-callout p:last-child{margin-bottom:0;}.bs-callout code{border-radius:0.1875rem;}.bs-callout + .bs-callout{margin-top:-0.3125rem;}.bs-callout-danger{border-left-color:#dc3545;}.bs-callout-danger h4{color:#dc3545;}.bs-callout-warning{border-left-color:#ffc107;}.bs-callout-warning h4{color:#ffc107;}.bs-callout-info{border-left-color:#17a2b8;}.bs-callout-info h4{color:#17a2b8;}[dir=rtl] .bs-callout{border-right-width:5px;border-left-width:1px;}[dir=rtl] .bs-callout-danger{border-right-color:#dc3545;border-left-color:#e9ecef;}[dir=rtl] .bs-callout-warning{border-right-color:#ffc107;border-left-color:#e9ecef;}[dir=rtl] .bs-callout-info{border-right-color:#17a2b8;border-left-color:#e9ecef;}
.varicon.varicon-refresh:before{display:block;width:28px;height:28px;content:" ";background-image:url(/themes/custom/cornerstone/images/icons/refresh.svg);background-size:28px 28px;}.varicon.varicon-spin:before{-webkit-animation-name:spin;-moz-animation-name:spin;-ms-animation-name:spin;animation-name:spin;-webkit-animation-duration:4000ms;-moz-animation-duration:4000ms;-ms-animation-duration:4000ms;animation-duration:4000ms;-webkit-animation-timing-function:linear;-moz-animation-timing-function:linear;-ms-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;animation-iteration-count:infinite;}@keyframes spin{from{transform:rotate(0deg);}to{transform:rotate(360deg);}}
.vb-tags{padding-left:0;list-style:none;}.vb-tags::after{display:block;clear:both;content:"";}.vb-tags li{display:inline;}.vb-tags li > a,.vb-tags li > span{display:inline-block;padding:0.3125rem 0.875rem;border:1px solid #dee2e6;border-radius:0.25rem;background-color:#fff;}.vb-tags li > a:hover,.vb-tags li > a:focus{text-decoration:none;background-color:#e9ecef;}[dir=rtl] .vb-tags{padding-right:0;padding-left:initial;}
.logo{width:250px;height:50px;background-image:url(/themes/custom/cornerstone/images/gewobag-logo-dokuthek.svg);background-repeat:no-repeat;background-size:contain;background-position:0 0;transition:.3s ease-in-out;}
.poppy__trigger{background-color:transparent;border:none;padding:0;}.poppy__trigger--absolute{position:absolute;right:20px;top:50%;transform:translateY(-50%);}.poppy__trigger:hover svg circle{transition:.3s ease-in-out;fill:var(--gewo-black);}.poppy__trigger:hover svg path{fill:var(--gewo-white);}.poppy__dialog::backdrop{background:rgba(0,0,0,.5);}.poppy__dialog{display:block;opacity:0;scale:0;padding:0;transition:.3s ease-in-out;max-width:50vw;}.poppy__dialog[open]{scale:1;opacity:1;}.poppy__form{display:flex;flex-wrap:wrap;}.poppy__header{background-color:var(--gewo-black);padding:10px 10px 10px 0;width:100%;align-items:flex-end;display:flex;}.poppy__close{margin-left:auto;border-radius:50%;width:25px;height:25px;background-color:transparent;border:2px solid var(--gewo-white);color:white;font-size:12px;font-weight:500;transition:.3s ease-in-out;line-height:20px;}.poppy__close:hover{background-color:var(--gewo-white);border-color:transparent;color:var(--gewo-black);}.poppy__content{padding:25px;font-size:16px;}.poppy__content strong{display:block;}@media (max-width:1440px){.poppy__dialog{max-width:60vw;}.poppy__content{font-size:14px;}}@media (max-width:999px){.poppy__dialog{max-width:80vw;}}.poppy__info{animation:both;animation-name:poppy__initFade;animation-delay:4s;animation-duration:.8s;position:absolute;right:-220px;background-color:rgba(255,255,255,.6);padding:15px;max-width:200px;top:0;font-size:14px;line-height:normal;font-weight:600;border-radius:12px;pointer-events:none;}@media (max-width:1024px){.poppy__info{display:none}}.poppy__info:before{content:"";display:block;position:absolute;left:-10px;top:20px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid rgba(255,255,255,.6);}.poppy__trigger:hover ~ .poppy__info{opacity:1;animation:poppy__initFade;}@keyframes poppy__initFade{from{opacity:1;}to{opacity:0;}}.search-block > .content{position:relative;}.views-exposed-form .form .js-form-item > label{display:none;}.views-exposed-form .form .js-form-item .form-autocomplete{width:100%;max-width:100%;height:63px;margin-top:0;padding:11px 50px;border-right:0;border-radius:63px;background-color:var(--gewo-white);font-weight:500;}.views-exposed-form .form .form-submit{display:none;}
.texty{display:flex;align-items:center;color:var(--gewo-black);position:relative;margin-left:auto;transition:.3s ease-in-out;}.texty__list:after{content:"";display:block;height:20px;width:2px;background-color:var(--gewo-black);position:absolute;right:0;top:50%;transform:translateY(-50%);}.texty__wrapper{display:flex;width:100%;}.texty__list{margin-left:1em;display:flex;align-items:baseline;justify-content:center;margin-top:-4px;margin-right:1em;padding-right:1em;position:relative;}.texty__item{background-color:transparent;border:none;appearance:none;color:var(--gewo-black);font-weight:700;transition:0.3s ease-in-out;}.texty__item:hover,.texty__item--active{color:var(--gewo-white);background-color:var(--gewo-gray-light);}.texty__item--0{font-size:0.9333rem;}.texty__item--1{font-size:1.25rem;}.texty__item--2{font-size:1.5rem;}@media (max-width:1199px){.texty__wrapper{display:none;}}.texty__additional{display:flex;gap:15px;color:var(--gewo-black);}.texty__link{color:var(--gewo-black);display:flex;position:relative;align-items:center;padding:0 4px;}.texty__link:hover{color:var(--gewo-white);background-color:var(--gewo-gray-light);}.texty__icon{margin-right:12px;}.texty__icon g{fill:var(--gewo-black);}.contrast--active .texty{color:var(--gewo-black);}.texty__user-icon{display:inline-block;width:20px;height:20px;vertical-align:middle;}.texty__user{display:inline-block;padding-left:30px;position:relative;}.texty__user-name{display:block;}.texty__user-icon{position:absolute;top:50%;transform:translateY(-50%);left:0;line-height:normal;}
.affix{position:fixed;width:100%;top:0;z-index:1035;left:0;}
.alert-sm{padding:5px 10px;}.alert a{font-weight:bold;}.alert-success a,.alert-success a:hover,.alert-success a:focus{color:#2b542c;}.alert-info a,.alert-info a:hover,.alert-info a:focus{color:#245269;}.alert-warning a,.alert-warning a:hover,.alert-warning a:focus{color:#66512c;}.alert-danger a,.alert-danger a:hover,.alert-danger a:focus{color:#843534;}
.book-navigation .menu{padding-bottom:0;padding-top:1em;}.book-navigation .book-pager{margin:0;overflow:auto;padding:0.5em 0;}.book-pager__item{display:inline-block;list-style-type:none;vertical-align:top;}.book-pager__item--previous{text-align:left;width:45%;}[dir="rtl"] .book-pager__item--previous{float:right;text-align:right;}.book-pager__item--center{text-align:center;width:8%;}.book-pager__item--next{float:right;text-align:right;width:45%;}[dir="rtl"] .book-pager__item--next{float:left;text-align:left;}
.book-navigation .menu{border-top:1px solid #636363;}.book-navigation .book-pager{border-bottom:1px solid #636363;border-top:1px solid #636363;margin:0;}
.breadcrumb{font-size:0.875rem;}.region-breadcrumb{padding:0 15px 0.25em;width:100%;}
.contextual-links a{border-bottom:none;text-shadow:0 0 0;}
details{border:1px solid #636363;margin-top:1rem;margin-bottom:1rem;}details > .details-wrapper{padding:0.5em 1.5em;}summary{cursor:pointer;padding:0.2em 0.5em;}
.js .dropbutton-wrapper .dropbutton-widget{position:relative;}.js .dropbutton-widget{border:1px solid;border-color:#e4e4e4 #d2d2d2 #b4b4b4 #d2d2d2;background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#e8e8e8));background-image:-o-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);color:#3a3a3a;cursor:pointer;text-align:center;margin:0.125em 0;border-radius:1em;overflow:hidden;}.js .dropbutton-widget:hover{border-color:#e4e4e4 #d2d2d2 #b4b4b4 #d2d2d2;}.js .dropbutton-widget .button{border:none;margin:0;padding:0.32em 1em;background:transparent none;}.js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-right:0;}[dir="rtl"].js .dropbutton-multiple .dropbutton-widget .dropbutton-action a{margin-left:0;}.js .dropbutton .secondary-action{border-top-color:#ccc;}.js .dropbutton-toggle button{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#e8e8e8,#d2d2d2);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#d2d2d2));background-image:-o-linear-gradient(top,#e8e8e8,#d2d2d2);background-image:linear-gradient(to bottom,#e8e8e8,#d2d2d2);}.js .dropbutton-toggle .dropbutton-arrow:hover{background:#ccc;}.js .dropbutton a{color:#3a3a3a;border-bottom:0 none;}.js .dropbutton .dropbutton-action:hover,.js .dropbutton a:hover{background:#dedede;border-bottom:0 none;}.js .dropbutton-widget{background-color:white;border:1px solid #cccccc;}.js .dropbutton-widget:hover{border-color:#b8b8b8;}.dropbutton .dropbutton-action > *{padding:0.1em 0.5em;white-space:nowrap;}.dropbutton .secondary-action{border-top:1px solid #e8e8e8;}.dropbutton-multiple .dropbutton{border-right:1px solid #e8e8e8;}[dir="rtl"] .dropbutton-multiple .dropbutton{border-left:1px solid #e8e8e8;border-right:0 none;}.dropbutton-multiple .dropbutton .dropbutton-action > *{margin-right:0.25em;}[dir="rtl"] .dropbutton-multiple .dropbutton .dropbutton-action > *{margin-left:0.25em;margin-right:0;}.js td .dropbutton-multiple{padding-right:10em;margin-right:2em;max-width:100%;}.js td .dropbutton-wrapper{min-height:2em;}.js .dropbutton-wrapper,.js .dropbutton-widget{display:block;position:relative;}.js td .dropbutton-widget{position:absolute;}
.feed-icon{border-bottom:none;display:inline-block;padding:1rem 0 0 0;}
.field--type-entity-reference .field__label{font-weight:normal;margin:0;padding-right:0.3rem;}[dir="rtl"] .field--type-entity-reference .field__label{padding-left:0.3rem;padding-right:0;}.field--type-entity-reference ul.links{padding:0;margin:0;list-style:none;}.field--type-entity-reference ul.links li{float:left;padding:0 1rem 0 0;white-space:nowrap;}[dir="rtl"] .field--type-entity-reference ul.links li{padding:0 0 0 1rem;float:right;}@media all and (min-width:560px){.node .field--type-image + .field--type-image{clear:both;}}.field--type-image a{border-bottom:none;}.field--name-field-tags{margin:0 0 1.2rem;}.field--name-field-tags .field__label{font-weight:normal;margin:0;padding-right:5px;}[dir="rtl"] .field--name-field-tags .field__label{padding-left:5px;padding-right:0;}.field--name-field-tags .field__label,.field--name-field-tags ul.links{font-size:0.875rem;}.node--view-mode-teaser .field--name-field-tags .field__label,.node--view-mode-teaser .field--name-field-tags ul.links{font-size:0.875rem;}.field--name-field-tags ul.links{padding:0;margin:0;}.field--name-field-tags ul.links li{float:left;padding:0 1rem 0 0;white-space:nowrap;}[dir="rtl"] .field--name-field-tags ul.links li{padding:0 0 0 1rem;float:right;}.field--label-inline .field__label,.field--label-inline .field__item{display:inline-block;}
.file{padding-left:1.5rem;display:inline-block;min-height:1rem;background-repeat:no-repeat;background-position:left center;}[dir="rtl"] .file{padding-left:inherit;padding-right:1.5rem;background-position:right center;}.file--general,.file--application-octet-stream{background-image:url(/profiles/vardoc/themes/vardoc_theme/images/icons/application-octet-stream.png);}.file--package-x-generic{background-image:url(/profiles/vardoc/themes/vardoc_theme/images/icons/package-x-generic.png);}.file--x-office-spreadsheet{background-image:url(/profiles/vardoc/themes/vardoc_theme/images/icons/x-office-spreadsheet.png);}.file--x-office-document{background-image:url(/profiles/vardoc/themes/vardoc_theme/images/icons/x-office-document.png);}.file--x-office-presentation{background-image:url(/profiles/vardoc/themes/vardoc_theme/images/icons/x-office-presentation.png);}.file--text-x-script{background-image:url(/profiles/vardoc/themes/vardoc_theme/images/icons/text-x-script.png);}.file--text-html{background-image:url(/profiles/vardoc/themes/vardoc_theme/images/icons/text-html.png);}.file--text-plain{background-image:url(/profiles/vardoc/themes/vardoc_theme/images/icons/text-plain.png);}.file--application-pdf{background-image:url(/profiles/vardoc/themes/vardoc_theme/images/icons/application-pdf.png);}.file--application-x-executable{background-image:url(/profiles/vardoc/themes/vardoc_theme/images/icons/application-x-executable.png);}.file--audio{background-image:url(/profiles/vardoc/themes/vardoc_theme/images/icons/audio-x-generic.png);}.file--video{background-image:url(/profiles/vardoc/themes/vardoc_theme/images/icons/video-x-generic.png);}.file--text{background-image:url(/profiles/vardoc/themes/vardoc_theme/images/icons/text-x-generic.png);}.file--image{background-image:url(/profiles/vardoc/themes/vardoc_theme/images/icons/image-x-generic.png);}
.form-required::after{content:'';vertical-align:super;display:inline-block;background-image:url(/profiles/vardoc/themes/vardoc_theme/images/required.svg);background-repeat:no-repeat;-webkit-background-size:calc(1.5em + 0.75rem + 2px)/2 calc(1.5em + 0.75rem + 2px)/2;background-size:calc(1.5em + 0.75rem + 2px)/2 calc(1.5em + 0.75rem + 2px)/2;width:calc(1.5em + 0.75rem + 2px)/2;height:calc(1.5em + 0.75rem + 2px)/2;margin:0 0.3em;}form .filter-wrapper{padding-left:1rem;padding-right:1rem;}form .form-type-textarea{margin-bottom:0;}input[type=text]::-ms-clear,input[type=text]::-ms-reveal{display:none;height:0;width:0;}
#navbar-top{padding:0 1rem;}#navbar-top.navbar-dark .nav-link:hover,#navbar-top.navbar-dark .nav-link:focus{color:rgba(255,255,255,0.75);}#navbar-top.navbar-dark .nav-link{color:rgba(255,255,255,0.5);}#navbar-top.navbar-light .nav-link:hover,#navbar-top.navbar-light .nav-link:focus{color:rgba(0,0,0,0.7);}#navbar-top.navbar-light .nav-link{color:rgba(0,0,0,0.5);}.navbar-brand .site-logo{margin-right:1rem;}@media (max-width:33.9em){.navbar-toggleable-xs .navbar-nav .nav-item + .nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}@media (max-width:47.9em){.navbar-toggleable-sm .navbar-nav .nav-item + .nav-item,.navbar-toggleable-xs.collapse.in .navbar-nav .nav-item{margin-left:0;float:none;}}
.block-help{border:1px solid #636363;padding:0 1.5rem;margin-bottom:2rem;}
.icon-help{background:url(/profiles/vardoc/themes/vardoc_theme/images/help.png) 0 50% no-repeat;padding:1px 0 1px 1.5rem;}[dir="rtl"] .icon-help{background-position:100% 50%;padding:1px 1.5rem 1px 0;}.feed-icon{background:url(/profiles/vardoc/themes/vardoc_theme/images/feed.svg) no-repeat;overflow:hidden;text-indent:-9999px;display:block;width:1rem;height:1rem;}
.image-button.is-disabled:hover,.image-button.is-disabled:active,.image-button.is-disabled:focus,.image-button.is-disabled{background:transparent;opacity:0.5;cursor:default;}
.indented{margin-left:1.5rem;}[dir="rtl"] .indented{margin-left:0;margin-right:1.5rem;}
.item-list ul{list-style:none;margin:0 0 0.75rem 0;padding:0;}[dir="rtl"] .item-list ul{padding:0;}.item-list ul li{margin:0;padding:0.75rem 1.25rem 0 0;}[dir="rtl"] .item-list ul li{margin:0;padding:0.75rem 0 0 1.25rem;}.item-list .item-list__comma-list,.item-list .item-list__comma-list li,[dir="rtl"] .item-list .item-list__comma-list,[dir="rtl"] .item-list .item-list__comma-list li{padding:0;}
.list-group__link{border-top:1px solid #636363;padding:0.75rem 0 0;}.list-group__description{margin:0 0 0.75rem;}
.node-preview-container{background:#d1e8f5;background-image:-webkit-linear-gradient(top,#d1e8f5,#d3e8f4);background-image:-webkit-gradient(linear,left top,left bottom,from(#d1e8f5),to(#d3e8f4));background-image:-o-linear-gradient(top,#d1e8f5,#d3e8f4);background-image:linear-gradient(to bottom,#d1e8f5,#d3e8f4);font-family:Arial,sans-serif;-webkit-box-shadow:0 1px 3px 1px rgba(0,0,0,0.3333);box-shadow:0 1px 3px 1px rgba(0,0,0,0.3333);position:fixed;z-index:499;width:100%;padding:10px;}.node-preview-backlink{background-color:#419ff1;background:url(/profiles/vardoc/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/profiles/vardoc/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#419ff1),to(#1076d5));background:url(/profiles/vardoc/misc/icons/000000/chevron-left.svg) left no-repeat,-o-linear-gradient(top,#419ff1,#1076d5);background:url(/profiles/vardoc/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);border:1px solid #0048c8;border-radius:.4em;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);box-shadow:inset 0 1px 0 rgba(255,255,255,0.4);color:#fff;font-size:0.9em;line-height:normal;margin:0;padding:4px 1em 4px 0.6em;text-shadow:1px 1px 0 rgba(0,0,0,0.5);}.node-preview-backlink:focus,.node-preview-backlink:hover{background-color:#419cf1;background:url(/profiles/vardoc/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/profiles/vardoc/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#59abf3),to(#2a90ef));background:url(/profiles/vardoc/misc/icons/000000/chevron-left.svg) left no-repeat,-o-linear-gradient(top,#59abf3,#2a90ef);background:url(/profiles/vardoc/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);border:1px solid #0048c8;text-decoration:none;color:#fff;}.node-preview-backlink:active{background-color:#0e69be;background:url(/profiles/vardoc/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/profiles/vardoc/misc/icons/000000/chevron-left.svg) left no-repeat,-webkit-gradient(linear,left top,left bottom,from(#0e69be),to(#2a93ef));background:url(/profiles/vardoc/misc/icons/000000/chevron-left.svg) left no-repeat,-o-linear-gradient(top,#0e69be,#2a93ef);background:url(/profiles/vardoc/misc/icons/000000/chevron-left.svg) left no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);border:1px solid #0048c8;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.25);box-shadow:inset 0 1px 2px rgba(0,0,0,0.25);}.node-preview-backlink::before{content:'';width:10px;display:inline-block;}[dir="rtl"] .node-preview-backlink{background:url(/profiles/vardoc/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#419ff1,#1076d5);background:url(/profiles/vardoc/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-gradient(linear,left top,left bottom,from(#419ff1),to(#1076d5));background:url(/profiles/vardoc/misc/icons/000000/chevron-right.svg) right no-repeat,-o-linear-gradient(top,#419ff1,#1076d5);background:url(/profiles/vardoc/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#419ff1,#1076d5);padding:4px 0.6em 4px 1em;float:right;}[dir="rtl"] .node-preview-backlink:focus,[dir="rtl"] .node-preview-backlink:hover{background:url(/profiles/vardoc/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#59abf3,#2a90ef);background:url(/profiles/vardoc/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-gradient(linear,left top,left bottom,from(#59abf3),to(#2a90ef));background:url(/profiles/vardoc/misc/icons/000000/chevron-right.svg) right no-repeat,-o-linear-gradient(top,#59abf3,#2a90ef);background:url(/profiles/vardoc/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#59abf3,#2a90ef);}[dir="rtl"] .node-preview-backlink:active{background:url(/profiles/vardoc/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-linear-gradient(top,#0e69be,#2a93ef);background:url(/profiles/vardoc/misc/icons/000000/chevron-right.svg) right no-repeat,-webkit-gradient(linear,left top,left bottom,from(#0e69be),to(#2a93ef));background:url(/profiles/vardoc/misc/icons/000000/chevron-right.svg) right no-repeat,-o-linear-gradient(top,#0e69be,#2a93ef);background:url(/profiles/vardoc/misc/icons/000000/chevron-right.svg) right no-repeat,linear-gradient(to bottom,#0e69be,#2a93ef);}
.node__content{font-size:1rem;margin-top:1rem;}.node--view-mode-teaser{border-bottom:1px solid #636363;margin-bottom:1rem;padding-bottom:1rem;}.node--view-mode-teaser h2{margin-top:0;padding-top:0.5em;}.node--view-mode-teaser.node--sticky{background:#f9f9f9;background:rgba(0,0,0,0.024);border:1px solid #636363;padding:0 1rem 1rem;}.node--view-mode-teaser .node__content{clear:none;font-size:1rem;line-height:1.5;}.node__meta{font-size:0.875rem;margin-bottom:-5px;}.node__meta .field--name-field-user-picture img{float:left;margin:1px 1rem 0 0;}[dir="rtl"] .node__meta .field--name-field-user-picture img{float:right;margin-left:1rem;margin-right:0;}.node__links{text-align:right;font-size:1rem;}[dir="rtl"] .node__links{text-align:left;}.node--unpublished{padding:1rem 1rem 0;}.node--unpublished .comment-text .comment-arrow{border-left:1px solid #fff4f4;border-right:1px solid #fff4f4;}

input[type="search"]{-webkit-box-sizing:border-box;box-sizing:border-box;}header #search-block-form{padding:5px 15px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;}#search-block-form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.shortcut-wrapper{margin:2.2em 0 1.1em 0;}.shortcut-wrapper .page-title{float:left;margin:0;}[dir="rtl"] .shortcut-wrapper .page-title{float:right;}.shortcut-action{border-bottom:none;margin-left:0.5em;padding-top:0.35em;}[dir="rtl"] .shortcut-action{margin-left:0;margin-right:0.5em;}.shortcut-action:hover,.shortcut-action:active,.shortcut-action:focus{border-bottom:none;}
#sidebar_first{height:100%;padding-right:0;padding-top:20px;}@media (max-width:47.9em){.row-offcanvas{position:relative;-webkit-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}.row-offcanvas-right .sidebar-offcanvas{right:-41.6%;}.row-offcanvas-left .sidebar-offcanvas{left:-41.6%;}.row-offcanvas-right.active{right:41.6%;}.row-offcanvas-left.active{left:41.6%;}.sidebar-offcanvas{position:absolute;top:0;width:41.6%;}#sidebar_first{padding-top:0;}}
.sidebar .block{border-style:solid;border-width:1px;padding:1rem 1rem;margin:0 0 1rem;}.sidebar .block .content{font-size:1rem;line-height:1.5;}.sidebar h2{margin:0 0 0.5rem;border-bottom:1px solid #636363;padding-bottom:5px;text-shadow:0 1px 0 #fff;font-size:1.25rem;line-height:1.2;}.sidebar tbody{border:none;}.sidebar tr.even,.sidebar tr.odd{background:none;border-bottom:1px solid #636363;}.sidebar nav ul.nav{margin:-1rem;}
.site-footer{padding:1rem 0;}.site-footer .layout-container{padding:0 1rem;}.site-footer__top .content{margin-top:0;}.site-footer__bottom .block{margin:0.5rem 0;}.site-footer__bottom .content{padding:0.5rem 0;margin-top:0;}
.skip-link{left:50%;-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:50;background:#495057;font-size:1rem;line-height:1.5;padding:1px 1rem 2px;border-radius:0 0 0.3rem 0.3rem;border-bottom-width:0;outline:0;}.skip-link.visually-hidden.focusable:focus{position:absolute !important;color:#fff;}
.sticky-header thead th{vertical-align:bottom;border-bottom:2px solid #636363;}.sticky-header th{padding:0.75rem;vertical-align:top;border-top:1px solid #636363;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5rem;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
.tablesort{width:14px;height:14px;vertical-align:top;margin:1px 0 0 5px;}.tablesort--asc{background-image:url(/profiles/vardoc/misc/icons/ffffff/twistie-down.svg);}.tablesort--desc{background-image:url(/profiles/vardoc/misc/icons/ffffff/twistie-up.svg);}
th.is-active img{display:inline;}td.is-active{background-color:#636363;}
nav.tabs{margin-bottom:1rem;}
.form-textarea-wrapper textarea{display:block;margin:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}
.ui-widget-overlay{background:#000;opacity:0.7;}.ui-dialog{border-radius:0;}.ui-dialog input,.ui-dialog select,.ui-dialog textarea{font-size:1rem;}.ui-dialog .button{background-color:#fff;background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:-webkit-gradient(linear,left top,left bottom,from(#f3f3f3),to(#e8e8e8));background-image:-o-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(to bottom,#f3f3f3,#e8e8e8);border:1px solid #e4e4e4;border-bottom-color:#b4b4b4;border-left-color:#d2d2d2;border-right-color:#d2d2d2;color:#3a3a3a;cursor:pointer;font-size:1rem;font-weight:normal;text-align:center;padding:0.250em 1.063em;border-radius:1em;}

.vertical-tabs__menu{margin:-1px 0 -1px;padding:0;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-1em;padding:0;}.vertical-tabs{margin:0;border:1px solid #636363;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;font-size:0.875rem;}[dir="rtl"] .vertical-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:0;margin-right:0;}.vertical-tabs__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:15em;margin:0;padding:0;border-top:1px solid #636363;list-style:none;}[dir="rtl"] .vertical-tabs__menu{margin-left:0;margin-right:-15em;}.vertical-tabs__pane{margin:0;border:0;}.vertical-tabs__pane > summary{display:none;}.vertical-tabs__menu-item{border:1px solid #636363;border-top:0;background:#eee;}.vertical-tabs__menu-item a{display:block;padding:0.5em 0.6em;text-decoration:none;}.vertical-tabs__menu-item a:focus .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:active .vertical-tabs__menu-item-title,.vertical-tabs__menu-item a:hover .vertical-tabs__menu-item-title{text-decoration:underline;}.vertical-tabs__menu-item a:hover{outline:1px dotted;}.vertical-tabs__menu-item.is-selected{border-right-width:0;background-color:#fff;}[dir="rtl"] .vertical-tabs__menu-item.is-selected{border-left-width:0;border-right-width:1px;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#000;}.vertical-tabs__menu-item-summary{display:block;margin-bottom:0;line-height:normal;}
.views-displays .tabs .open > a{border-radius:0.3rem 0.3rem 0 0;}.views-displays .tabs .open > a:hover,.views-displays .tabs .open > a:focus{color:#214bff;}.views-displays .secondary .form-submit{font-size:0.875rem;}.views-displays .tabs .action-list{padding:0;}.views-filterable-options .filterable-option:nth-of-type(even) .form-type-checkbox{background-color:#f9f9f9;}.views-ui-display-tab-actions .dropbutton .form-submit{color:#0028d4;}.views-ui-display-tab-actions .dropbutton .form-submit:hover,.views-ui-display-tab-actions .dropbutton .form-submit:focus{color:#214bff;}
.js-form-managed-file{position:relative;}.js-form-managed-file input[type='file'] + .varicon{position:absolute;top:50%;right:6px;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.throbber-added{position:relative;padding-right:50px;position:relative;}.btn .ajax-throbber{position:absolute;right:14px;top:50%;-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);}.btn .ajax-throbber::before{background-image:url(/profiles/vardoc/themes/vardoc_theme/images/icons/refresh-white.svg) !important;}
.ui-autocomplete{background:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);color:inherit;font-family:"Open Sans",sans-serif;font-size:1rem;list-style:none;min-width:160px;padding:5px 0;text-align:left;z-index:1000;}.ui-autocomplete .ui-menu-item{border:0;border-radius:0;clear:both;color:#212529;cursor:pointer;display:block;font-weight:normal;line-height:1.5;margin:0;outline:0;padding:3px 20px;text-decoration:none;white-space:nowrap;}.ui-autocomplete .ui-menu-item.ui-state-hover{background:#f3f3f3;color:#16181b;}.ui-autocomplete .ui-menu-item.ui-state-active,.ui-autocomplete .ui-menu-item.ui-state-focus{background:#214bff;color:#fff;}
.bs-callout{padding:20px;margin:20px 0;border:1px solid #cad1d7;border-left-width:5px;border-radius:3px;border-radius:3px;}.bs-callout:before{content:" ";display:table;}.bs-callout:after{clear:both;}.bs-callout h4{margin-top:0;margin-bottom:5px;}.bs-callout p:last-child{margin-bottom:0;}.bs-callout code{border-radius:3px;}.bs-callout + .bs-callout{margin-top:-5px;}.bs-callout-danger{border-left-color:#dc3545;}.bs-callout-danger h4{color:#dc3545;}.bs-callout-warning{border-left-color:#ffc107;}.bs-callout-warning h4{color:#ffc107;}.bs-callout-info{border-left-color:#17a2b8;}.bs-callout-info h4{color:#17a2b8;}[dir="rtl"] .bs-callout{border-left-width:1px;border-right-width:5px;}[dir="rtl"] .bs-callout-danger{border-left-color:#cad1d7;border-right-color:#dc3545;}[dir="rtl"] .bs-callout-warning{border-left-color:#cad1d7;border-right-color:#ffc107;}[dir="rtl"] .bs-callout-info{border-left-color:#cad1d7;border-right-color:#17a2b8;}
body.user-logged-in{position:relative;}body.user-logged-in.navbar-is-fixed-bottom{padding-bottom:71px !important;}body.user-logged-in.navbar-is-fixed-bottom .navbar.fixed-bottom{bottom:-25px;}body.user-logged-in.toolbar-fixed{padding-top:40px !important;}body.user-logged-in.toolbar-fixed .navbar.fixed-top,body.user-logged-in.toolbar-fixed .navbar.sticky-top{top:40px;}body.user-logged-in.toolbar-fixed.navbar-is-fixed-top{padding-top:136px !important;}body.user-logged-in.toolbar-fixed.navbar-is-fixed-bottom{padding-top:60px !important;}body.user-logged-in.toolbar-tray-open{padding-top:79px !important;}body.user-logged-in.toolbar-tray-open .navbar.fixed-top,body.user-logged-in.toolbar-tray-open .navbar.sticky-top{top:79px;}body.user-logged-in.toolbar-tray-open.navbar-is-fixed-top{padding-top:175px !important;}body.user-logged-in.toolbar-tray-open.navbar-is-fixed-bottom{padding-top:100px !important;}body.user-logged-in.toolbar-tray-open.toolbar-vertical{padding-top:40px !important;}body.user-logged-in.toolbar-tray-open.toolbar-vertical .navbar.fixed-top,body.user-logged-in.toolbar-tray-open.toolbar-vertical .navbar.sticky-top{top:40px;margin-left:241px;}body.user-logged-in.toolbar-tray-open.toolbar-vertical.navbar-is-fixed-top{padding-top:136px !important;}body.user-logged-in.toolbar-tray-open.toolbar-vertical.navbar-is-fixed-bottom{padding-top:60px !important;}body.user-logged-in.toolbar-tray-open.toolbar-vertical.navbar-is-fixed-bottom .navbar.fixed-bottom{margin-left:241px;}body.user-logged-in.admin-menu .navbar.fixed-top,body.user-logged-in.admin-menu .navbar.sticky-top{top:29px;}body.user-logged-in.admin-menu.navbar-is-fixed-top{padding-top:93px !important;}body.user-logged-in div#admin-toolbar{z-index:1600;}body.user-logged-in #toolbar,body.user-logged-in #admin-menu,body.user-logged-in #admin-toolbar{-webkit-box-shadow:none;box-shadow:none;}body.user-logged-in #admin-menu{margin:0;padding:0;position:fixed;z-index:1600;}body.user-logged-in #admin-menu .dropdown li{line-height:normal;}body.user-logged-in.navbar-is-fixed-top .navbar.fixed-top,body.user-logged-in.navbar-is-fixed-top .navbar.sticky-top,body.user-logged-in.navbar-is-fixed-top .navbar.fixed-bottom{z-index:499;}body.user-logged-in.navbar-is-fixed-top#navbar-administration.navbar-horizontal.navbar-tray-open{margin-top:143px !important;}body.user-logged-in.navbar-is-fixed-top#navbar-administration.navbar-horizontal.navbar-tray-open .navbar-tray-open{top:79px;}body.user-logged-in.navbar-is-fixed-top#navbar-administration .navbar.fixed-top,body.user-logged-in.navbar-is-fixed-top#navbar-administration .navbar.sticky-top{top:39px;}body.user-logged-in #navbar-administration.navbar-oriented .navbar-bar{z-index:1032;}body.user-logged-in #navbar-administration.navbar-oriented .navbar-tray-vertical{width:24rem;}body.user-logged-in #navbar-administration .navbar-tray{z-index:1031;}body.user-logged-in.navbar-is-fixed-top#navbar-administration.navbar-vertical.navbar-tray-open .navbar.fixed-top,body.user-logged-in.navbar-is-fixed-top#navbar-administration.navbar-vertical.navbar-tray-open .navbar.sticky-top{left:240px;left:24rem;}[dir="rtl"] body.user-logged-in.toolbar-tray-open.toolbar-vertical .navbar.fixed-top,[dir="rtl"] body.user-logged-in.toolbar-tray-open.toolbar-vertical .navbar.sticky-top{margin-left:0px;margin-right:241px;}[dir="rtl"] body.user-logged-in.toolbar-tray-open.toolbar-vertical.navbar-is-fixed-bottom .navbar.fixed-bottom{margin-left:0px;margin-right:241px;}
.navbar-nav.ml-auto .dropdown-menu{left:auto;right:0;}[dir="rtl"] .navbar-nav.ml-auto .dropdown-menu{right:auto;left:0;}@media (min-width:576px){.navbar-nav.ml-sm-auto .dropdown-menu{left:auto;right:0;}[dir="rtl"] .navbar-nav.ml-sm-auto .dropdown-menu{right:auto;left:0;}}@media (min-width:768px){.navbar-nav.ml-md-auto .dropdown-menu{left:auto;right:0;}[dir="rtl"] .navbar-nav.ml-md-auto .dropdown-menu{right:auto;left:0;}}@media (min-width:992px){.navbar-nav.ml-lg-auto .dropdown-menu{left:auto;right:0;}[dir="rtl"] .navbar-nav.ml-lg-auto .dropdown-menu{right:auto;left:0;}}@media (min-width:1200px){.navbar-nav.ml-xl-auto .dropdown-menu{left:auto;right:0;}[dir="rtl"] .navbar-nav.ml-xl-auto .dropdown-menu{right:auto;left:0;}}
.varicon.varicon-refresh:before{display:block;content:' ';background-image:url(/profiles/vardoc/themes/vardoc_theme/images/icons/refresh.svg);-webkit-background-size:28px 28px;background-size:28px 28px;height:28px;width:28px;}.varicon.varicon-spin:before{-webkit-animation-name:spin;-webkit-animation-duration:4000ms;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-animation-name:spin;-moz-animation-duration:4000ms;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;-ms-animation-name:spin;-ms-animation-duration:4000ms;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:linear;-o-animation-name:spin;animation-name:spin;-o-animation-duration:4000ms;animation-duration:4000ms;-o-animation-iteration-count:infinite;animation-iteration-count:infinite;-o-animation-timing-function:linear;animation-timing-function:linear;}@-webkit-keyframes spin{from{-webkit-transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);}}@-o-keyframes spin{from{-o-transform:rotate(0deg);transform:rotate(0deg);}to{-o-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spin{from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}to{-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}}
.vb-tags{padding-left:0;list-style:none;}.vb-tags::after{display:block;clear:both;content:"";}.vb-tags li{display:inline;}.vb-tags li > a,.vb-tags li > span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #636363;border-radius:0.25rem;}.vb-tags li > a:hover,.vb-tags li > a:focus{text-decoration:none;background-color:#cad1d7;}[dir="rtl"] .vb-tags{padding-right:0;padding-left:initial;}
@media (max-width:1199.98px){header.navbar.expanded-header:not(.sticky-header){margin-top:0;}}header.navbar .region-navigation{margin-right:0;margin-left:0;}@media (min-width:1200px){header.navbar:not(.sticky-header) .navbar-nav .nav-item .nav-link{color:var(--gewo-black);}header.navbar:not(.sticky-header) .navbar-nav .nav-item .nav-link.login-link{color:#007bff;}}.user-logged-in .user-account-wrapper{margin-left:0;}header.navbar{position:static;z-index:10;top:-90px;margin-bottom:30px;padding:0;transition:all 0.5s ease-out;background-color:#fff !important;}@media (max-width:767.98px){header.navbar{transition:none;}}header.navbar .navbar-brand-front{display:none;}header.navbar .container{z-index:9;}header.navbar .navbar-nav .nav-item{margin-right:25px;}header.navbar .navbar-nav .nav-item.menu-item--expanded{margin-right:65px;}@media (max-width:1199.98px){header.navbar .navbar-nav .nav-item.menu-item--expanded{margin-right:45px;}}@media (max-width:991.98px){header.navbar .navbar-nav .nav-item.menu-item--expanded{margin-right:0;}}@media (max-width:1199.98px){header.navbar .navbar-nav .nav-item{margin-right:30px;}}@media (max-width:991.98px){header.navbar .navbar-nav .nav-item{margin-right:0;margin-bottom:15px;}}header.navbar .navbar-nav .nav-item:last-child{margin-right:0;}header.navbar .navbar-nav .nav-item .nav-link{position:relative;padding:20px 0;transition:0.3s cubic-bezier(0.8,0,0.4,1);color:#fff;font-size:1rem;}header.navbar .navbar-nav .nav-item .nav-link.login-link{margin-top:20px;padding:8px 20px;text-transform:capitalize;color:#007bff;line-height:normal;}header.navbar .navbar-nav .nav-item .nav-link.login-link.active{color:#292929;background-color:#fff;}header.navbar .navbar-nav .nav-item .nav-link.login-link:after{position:static;}@media (max-width:991.98px){header.navbar .navbar-nav .nav-item .nav-link{padding-bottom:10px;}}header.navbar .navbar-nav .nav-item .nav-link:after{position:absolute;top:65%;right:0;left:0;width:100%;height:1px;margin:auto;content:"";transition:transform 0.4s cubic-bezier(1,0,0,1);transform:scale(0,1);transform-origin:right top;border:0;background:var(--gewo-black);}header.navbar .navbar-nav .nav-item .nav-link:hover::after,header.navbar .navbar-nav .nav-item .nav-link.is-active::after,header.navbar .navbar-nav .nav-item .nav-link.active::after{transform:scale(1,1);transform-origin:left top;}@media (max-width:991.98px){header.navbar .navbar-nav .nav-item .nav-link:after{height:0;}header.navbar .navbar-nav .nav-item .nav-link.is-active{color:#292929;}}header.navbar .navbar-nav .nav-item .nav-link.ni-zoom-split-in{font-size:0;}header.navbar .navbar-nav .nav-item .nav-link.ni-zoom-split-in:before{display:block;width:25px;content:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Icons' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m21.707,20.293l-7.1008-7.1008c.8752-1.1686,1.3937-2.6198,1.3937-4.1922,0-3.866-3.134-7-7-7s-7,3.134-7,7,3.134,7,7,7c1.5724,0,3.0236-.5185,4.1922-1.3937l7.1008,7.1008,1.4141-1.4141Zm-12.707-6.293c-2.757,0-5-2.243-5-5s2.243-5,5-5c2.7568.0002,5,2.2432,5,5s-2.243,5-5,5Z' fill='%233b3b38'/%3E%3C/svg%3E");}@media (max-width:991.98px){header.navbar .navbar-nav .nav-item .nav-link.ni-zoom-split-in:before{display:none;}}header.navbar .navbar-nav .nav-item .nav-link.ni-zoom-split-in:after{position:static;}.page-user-login header.navbar .navbar-nav .nav-item .nav-link.ni-zoom-split-in{display:none;}header.navbar .navbar-nav .nav-item.dropdown{position:relative;}header.navbar .navbar-nav .nav-item.dropdown a.dropdown-toggle::before{position:absolute;top:50%;right:-16px;display:inline-block;width:0;height:0;margin-left:0.255em;content:"";transition:all 0.4s ease;vertical-align:0.255em;border-top:0.3em solid #fff;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;}@media (max-width:991.98px){header.navbar .navbar-nav .nav-item.dropdown a.dropdown-toggle::before{right:6px;border-top:0.4em solid #007bff;border-right:0.4em solid transparent;border-left:0.4em solid transparent;}}header.navbar .navbar-nav .nav-item.dropdown ul.dropdown-menu{top:60px;right:auto;left:0;padding:0;border-color:#adb5bd;border-radius:3px;background-color:#fff;}header.navbar .navbar-nav .nav-item.dropdown ul.dropdown-menu::before{background:transparent;}header.navbar .navbar-nav .nav-item.dropdown ul.dropdown-menu li{padding:0;}header.navbar .navbar-nav .nav-item.dropdown ul.dropdown-menu li:hover,header.navbar .navbar-nav .nav-item.dropdown ul.dropdown-menu li.active{background:transparent;}header.navbar .navbar-nav .nav-item.dropdown ul.dropdown-menu li a{display:block;padding:10px;}header.navbar .navbar-nav .nav-item.dropdown ul.dropdown-menu li a:hover,header.navbar .navbar-nav .nav-item.dropdown ul.dropdown-menu li a.is-active,header.navbar .navbar-nav .nav-item.dropdown ul.dropdown-menu li a.active{color:#292929;}@media (min-width:992px){header.navbar .navbar-nav .nav-item.dropdown:hover a.dropdown-toggle::before{transition:all 0.4s ease;transform:rotate(180deg);}}@media (max-width:991.98px){header.navbar .navbar-nav .nav-item.dropdown:not(.show) a.dropdown-toggle::before{transition:all 0.4s ease;transform:rotate(0deg);}header.navbar .navbar-nav .nav-item.dropdown:not(.show) ul.dropdown-menu{display:block;overflow:hidden;max-height:0;transition:max-height 0.8s ease;transform:none !important;}header.navbar .navbar-nav .nav-item.dropdown.show a.dropdown-toggle::before{transition:all 0.4s ease;transform:rotate(180deg);}header.navbar .navbar-nav .nav-item.dropdown.show ul.dropdown-menu{display:block;overflow:hidden;max-height:1000px;transition:max-height 2s ease;transform:none !important;}}@media (max-width:991.98px){.navbar-collapse{display:none;}.navbar-collapse.show{display:block;overflow-x:hidden;height:100vh !important;padding:0.5rem;padding-bottom:12.5rem;box-shadow:none;}header.navbar{padding:13px 15px;}header.navbar.expanded-header{position:fixed;z-index:100;top:0;right:0;left:0;display:block;height:130vh;transition:none;background-color:#fff !important;background-image:none;}header.navbar.expanded-header .icon-bar{background-color:#007bff;}header.navbar.expanded-header .block-menu.navigation{order:2;width:100%;}header.navbar .show .block-menu.navigation .nav-item .nav-link{color:#007bff !important;border-bottom:solid 1px #99caff;}header.navbar.expanded-header .block-menu.navigation .nav-item .nav-link.is-active,header.navbar.expanded-header .block-menu.navigation .nav-item .nav-link.active{color:#292929 !important;}header.navbar.expanded-header .block-menu.navigation .nav-item .nav-link:focus{outline:0;}header.navbar.expanded-header .navbar-brand a.navbar-brand{display:none;}header.navbar.expanded-header .site-name-slogan{display:none !important;}header.navbar.expanded-header .navbar-brand-front{display:inline-block !important;}header.navbar.expanded-header .navbar-collapse{display:block;transition:none;}header.navbar.expanded-header .navbar-collapse.show{animation:show-navbar-collapse 0.2s ease forwards;background-color:#fff;}header.navbar.expanded-header .user-account-wrapper{display:none;}.icon-bar{display:block;height:2px;margin-top:4px;transition:all 0.2s;background-color:var(--gewo-black);}.bar-icons-wrapper{z-index:100;display:inline-block;padding:10px 15px;}.navbar-expand-lg .navbar-toggler{display:block;padding:12px 0 12px 12px;border:none;background:transparent !important;}.navbar-expand-lg .navbar-toggler:focus{outline:none;}.navbar-expand-lg .navbar-toggler[aria-expanded=true] .top-bar{width:25px;margin-left:0;transform:rotate(45deg);transform-origin:17% 10%;}.navbar-expand-lg .navbar-toggler[aria-expanded=true] .middle-bar{opacity:0;}.navbar-expand-lg .navbar-toggler[aria-expanded=true] .bottom-bar{width:25px;margin-left:0;transform:rotate(-45deg);transform-origin:10% 90%;}.navbar-expand-lg .navbar-toggler.collapsed .top-bar{transform:rotate(0);}.navbar-expand-lg .navbar-toggler.collapsed .middle-bar{opacity:1;}.navbar-expand-lg .navbar-toggler.collapsed .bottom-bar{transform:rotate(0);}.user-logged-in .navbar-expand-lg .navbar-toggler.collapsed{margin-top:0;}.top-bar{width:25px;margin-left:0;}.middle-bar{width:20px;margin-left:5px;}.bottom-bar{width:13px;margin-left:12px;}}.search-block-wrapper__container{display:flex;justify-content:center;}.search-block-wrapper{position:relative;display:block;margin-top:-150px;padding:0 0 40px;transition:0.3s ease-in-out;background-color:var(--gewo-blue);}.search-block-wrapper .pop-search{padding:0;}.search-block-wrapper .pop-search h4{font-size:1rem;font-weight:700;}.search-block-wrapper .search-block{padding:185px 0 25px;}@media (max-width:767.98px){.search-block-wrapper .search-block{padding:148px 0 20px;}}.search-block-wrapper .search-block h3{display:inline;clear:both;padding:0 10px;color:var(--gewo-white);background-color:var(--gewo-black);font-size:calc(1.3625rem + 1.35vw);font-size:calc(1.3625rem + 1.35vw);font-weight:700;font-weight:700;line-height:1.45;-webkit-box-decoration-break:clone;}@media (min-width:1200px){.search-block-wrapper .search-block h3{font-size:2.375rem;}}.search-block-wrapper .search-block .content{margin-top:28px !important;}.search-block-wrapper .search-block form .form-row{justify-content:center;}.search-block-wrapper .search-block form .form-row .js-form-item{position:relative;width:100%;margin:0 5px;color:#6c757d;}.search-block-wrapper .search-block form .form-row .js-form-item::before{position:absolute;top:18px;left:17px;display:inline-block;width:25px;content:url("data:image/svg+xml,%3Csvg id='Icons' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m21.707,20.293l-7.1008-7.1008c.8752-1.1686,1.3937-2.6198,1.3937-4.1922,0-3.866-3.134-7-7-7s-7,3.134-7,7,3.134,7,7,7c1.5724,0,3.0236-.5185,4.1922-1.3937l7.1008,7.1008,1.4141-1.4141Zm-12.707-6.293c-2.757,0-5-2.243-5-5s2.243-5,5-5c2.7568.0002,5,2.2432,5,5s-2.243,5-5,5Z' fill='%238898aa'/%3E%3C/svg%3E");-webkit-font-smoothing:antialiased;text-rendering:auto;}.search-block-wrapper .search-block form .form-row .js-form-item .form-autocomplete{width:100%;max-width:100%;height:63px;margin-top:0;padding:11px 50px;border-right:0;border-radius:63px;background-color:var(--gewo-white);font-weight:500;}.search-block-wrapper .search-block form .form-row .form-actions .form-submit{display:none;}.search-block-wrapper::after{position:absolute;top:auto;right:0;bottom:0;left:0;display:block;width:100%;height:100%;content:"";transition:0.3s ease-in-out;pointer-events:none;background-image:url(/themes/custom/cornerstone/images/home-header.jpg);background-repeat:no-repeat;background-position:center;background-size:cover;}.search-block-wrapper--compact::after{background-image:url(/themes/custom/cornerstone/images/compact-header-v3.jpg);}.search-block-wrapper > .container{position:relative;z-index:1;}.path-search .block-page-title-block{display:none;}.path-search .nav-link.ni-zoom-split-in{display:none;}.nav-link.fab,.nav-link.fas{font-family:"Font Awesome 5 Brands";}.user-account-wrapper{position:relative;float:right;order:2;width:15%;padding:0;}@media (max-width:991.98px){.user-account-wrapper{float:none;width:19%;margin-left:0;}}@media (max-width:767.98px){.user-account-wrapper{width:auto;}}.user-account-wrapper .header-avatar{position:relative;padding:8px 0;text-align:right;}@media (max-width:991.98px){.user-account-wrapper .header-avatar{width:152px;margin:0 auto;text-align:center;}}.user-account-wrapper .header-avatar .dropdown-toggle{padding:0;border:0;border-color:transparent;background:transparent;box-shadow:none;}.user-account-wrapper .header-avatar .dropdown-toggle:after{border:0;}.user-account-wrapper .header-avatar .dropdown-toggle:hover{background-color:transparent;}.user-account-wrapper .header-avatar .dropdown-toggle:hover .user-full-name{color:#fff;}.user-account-wrapper .header-avatar .dropdown-toggle .user-avatar{display:inline-block;margin-left:auto;padding-left:4px;}.user-account-wrapper .header-avatar .dropdown-toggle .user-avatar img{width:35px;height:35px;padding:0;border:none;border-radius:50%;}@media (max-width:767.98px){.user-account-wrapper .header-avatar .dropdown-toggle .user-avatar img{width:25px;height:25px;}}.user-account-wrapper .header-avatar .dropdown-toggle .caret{display:none;}.user-account-wrapper .header-avatar .dropdown-toggle .user-full-name{position:relative;display:inline-block;padding-top:6px;padding-right:0;text-transform:capitalize;color:#fff;font-size:1rem;font-weight:400;}.user-account-wrapper .header-avatar .dropdown-toggle .user-full-name::after{display:inline-block;margin-left:0.255em;content:"";vertical-align:0.255em;border-top:0.3em solid;border-right:0.3em solid transparent;border-bottom:0;border-left:0.3em solid transparent;}.user-account-wrapper .header-avatar .notifications-count{position:absolute;z-index:9;top:-6px;right:-4px;height:20px;padding:0 4px;text-align:center;border:2px solid #fff;border-radius:14px;background:#f05f70;line-height:13px;}.user-account-wrapper .header-avatar .notifications-count a{color:#fff;font-size:10px;font-weight:bold;}.user-account-wrapper .header-account-menu{top:45px;min-width:167px;max-width:167px;margin-top:0;padding:0;border-color:#adb5bd;background-color:transparent;}.user-account-wrapper .header-account-menu.dropdown-menu.open{display:block;}@media (max-width:991.98px){.user-account-wrapper .header-account-menu{top:45px;right:60px;left:auto;min-width:100%;}}.user-account-wrapper .header-account-menu ul{display:block;float:none !important;margin:0;margin-right:0;pointer-events:none;opacity:0;border-radius:3px;background-color:#fff;}@media (max-width:767.98px){.user-account-wrapper .header-account-menu ul{margin:0;}}.user-account-wrapper .header-account-menu ul:last-child{margin-left:0;}@media (max-width:991.98px){.user-account-wrapper .header-account-menu ul{float:none;}}.user-account-wrapper .header-account-menu ul li{float:none;}@media (max-width:991.98px){.user-account-wrapper .header-account-menu ul li{float:none;}}.user-account-wrapper .header-account-menu ul li a{padding:10px;text-transform:initial;color:#007bff;font-size:14px;}.user-account-wrapper .header-account-menu ul li a.notifications{position:relative;padding-right:25px;}.user-account-wrapper .header-account-menu ul li a.notifications::before{position:absolute;right:8px;content:"\f0f3";color:#007bff;font-family:"Font Awesome 5 Free";}.user-account-wrapper .header-account-menu ul li a:hover{color:#292929;}.user-account-wrapper .header-account-menu.show ul{animation:show-navbar-dropdown 0.25s ease forwards;pointer-events:auto;opacity:1;}.user-account-wrapper li a:hover{color:#adb5bd;}@media (min-width:992px){.navbar-expand-lg .navbar-collapse{display:block !important;float:right;flex-grow:0;order:1;}}.user-logged-in .user-account-wrapper{width:20%;margin-left:30px;}@media (max-width:1199.98px){.user-logged-in .user-account-wrapper{width:23%;margin-left:30px;}}@media (max-width:991.98px){.user-logged-in .user-account-wrapper{width:35%;}.user-logged-in .user-account-wrapper .header-avatar{width:auto;}}@media (max-width:767.98px){.user-logged-in .user-account-wrapper{width:auto;margin-right:40px;}.user-logged-in .user-account-wrapper .header-avatar .user-full-name{display:none;}}ul.search-api-autocomplete-search{z-index:503;}ul.search-api-autocomplete-search .ui-menu-item:hover{background-color:#f3f3f3;}ul.search-api-autocomplete-search .ui-menu-item a.ui-state-active{background-color:transparent;}ul.search-api-autocomplete-search .ui-menu-item a.ui-state-active .search-api-autocomplete-suggestion{color:#292929;background:#f3f3f3;}body:not(.user-logged-in) .user-account-wrapper{display:none;}body.user-logged-in .login-link{display:none;}@media (max-width:991.98px){.region-navigation-collapsible{display:flex;flex-direction:column;margin:0;}}.region-navigation-collapsible .menu--footer ul{float:none;justify-content:center;}.navbar-brand{margin-right:0;}.navbar-brand .site-name-slogan{margin-top:13px;text-transform:capitalize;color:#fff;}.navbar-brand img{height:auto;}.site-name-slogan-black{position:relative;top:4px;display:inline-block;vertical-align:bottom;text-transform:capitalize;color:#292929;}.modal{z-index:502;padding-right:0 !important;}.modal .modal-content{border:0;border-radius:0;}.modal .modal-content .modal-body{position:relative;min-height:130px;}.modal .modal-content .modal-body .btn-close{position:absolute;top:30px;right:60px;transition:all 0.6s cubic-bezier(0.19,1,0.22,1);transform:rotate(0deg);border:0;background:transparent;font-size:0;font-weight:bold;}.modal .modal-content .modal-body .btn-close:after{display:block;content:"\f00d";color:#6c757d;font-family:"Font Awesome 5 free";font-size:20px;}.modal .modal-content .modal-body .btn-close:hover{transform:rotate(90deg);}.modal .modal-content .modal-body .btn-close:focus{outline:0;}.modal .block-views-exposed-filter-blockbook-search-page-search{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:82px;}.modal .block-views-exposed-filter-blockbook-search-page-search.views-exposed-form .form-row{position:relative;max-width:20px;transition:all 2s;}.modal .block-views-exposed-filter-blockbook-search-page-search.views-exposed-form .form-row .js-form-item{margin:0 !important;}.modal .block-views-exposed-filter-blockbook-search-page-search.views-exposed-form .form-row .js-form-item label{display:none;}.modal .block-views-exposed-filter-blockbook-search-page-search.views-exposed-form .form-row .js-form-item input{width:500px;min-height:60px;border:0;border-left:2px solid #6c757d;border-radius:0;font-size:16px;}.modal .block-views-exposed-filter-blockbook-search-page-search.views-exposed-form .form-row .js-form-item input:focus{box-shadow:none;}.modal .block-views-exposed-filter-blockbook-search-page-search.views-exposed-form .form-row .form-actions{position:absolute;top:-2px;right:4px;margin:0 !important;}.modal .block-views-exposed-filter-blockbook-search-page-search.views-exposed-form .form-row .form-actions .btn{position:relative;padding:5px;color:#000;border:0;background-color:transparent;box-shadow:none;font-size:0;}.modal .block-views-exposed-filter-blockbook-search-page-search.views-exposed-form .form-row .form-actions .btn:focus{box-shadow:none;}.modal .block-views-exposed-filter-blockbook-search-page-search.views-exposed-form .form-row .form-actions .btn:after{position:absolute;position:absolute;top:6px;left:17px;display:inline-block;width:30px;content:url("data:image/svg+xml,%3Csvg id='Icons' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m21.707,20.293l-7.1008-7.1008c.8752-1.1686,1.3937-2.6198,1.3937-4.1922,0-3.866-3.134-7-7-7s-7,3.134-7,7,3.134,7,7,7c1.5724,0,3.0236-.5185,4.1922-1.3937l7.1008,7.1008,1.4141-1.4141Zm-12.707-6.293c-2.757,0-5-2.243-5-5s2.243-5,5-5c2.7568.0002,5,2.2432,5,5s-2.243,5-5,5Z' fill='%238898aa'/%3E%3C/svg%3E");-webkit-font-smoothing:antialiased;text-rendering:auto;}.modal.show .block-views-exposed-filter-blockbook-search-page-search.views-exposed-form .form-row{max-width:500px;}.modal .modal-frame{max-width:100%;margin:0;}.modal .modal-dialog{z-index:100;}.block-views-exposed-filter-blockbook-search-page-search.mobile-search{display:none;order:1;}@media (max-width:991.98px){.block-views-exposed-filter-blockbook-search-page-search.mobile-search{display:block;width:100%;height:100%;min-height:auto;margin-top:20px;}}.block-views-exposed-filter-blockbook-search-page-search.mobile-search form .form-row .js-form-item{position:relative;width:100%;color:#6c757d;}.block-views-exposed-filter-blockbook-search-page-search.mobile-search form .form-row .js-form-item::before{position:absolute;top:18px;left:17px;display:inline-block;width:25px;content:url("data:image/svg+xml,%3Csvg id='Icons' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m21.707,20.293l-7.1008-7.1008c.8752-1.1686,1.3937-2.6198,1.3937-4.1922,0-3.866-3.134-7-7-7s-7,3.134-7,7,3.134,7,7,7c1.5724,0,3.0236-.5185,4.1922-1.3937l7.1008,7.1008,1.4141-1.4141Zm-12.707-6.293c-2.757,0-5-2.243-5-5s2.243-5,5-5c2.7568.0002,5,2.2432,5,5s-2.243,5-5,5Z' fill='%238898aa'/%3E%3C/svg%3E");-webkit-font-smoothing:antialiased;text-rendering:auto;}.block-views-exposed-filter-blockbook-search-page-search.mobile-search form .form-row .js-form-item .form-autocomplete{width:100%;max-width:100%;height:63px;margin-top:0;padding:11px 50px;border-radius:4px;}.block-views-exposed-filter-blockbook-search-page-search.mobile-search form .form-row .form-actions .form-submit{display:none;}.modal-backdrop{z-index:9;}.logo-color img{width:166px;height:35px;}.menu--main{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;}.menu--main .navbar-nav{width:100%;}@media (min-width:991px){.menu--main .navbar-nav{width:auto;margin-left:auto;}}.contrast--active header.navbar{background-color:var(--gewo-black-alpha);background-image:none;}.contrast--active .search-block-wrapper{background-color:var(--gewo-black-alpha);}.contrast--active .search-block-wrapper::after{opacity:0;}.mobile-rel{position:relative;}@media (max-width:1024px){.block-views-exposed-filter-blockbook-search-page-search.mobile-search .mobile-rel form .form-row .js-form-item{margin:0;}}
.block-page-title-block h1.title{display:inline-block;margin-bottom:40px;padding:0 10px;color:var(--gewo-white);border-bottom:1px solid #ced4da;background:var(--gewo-black);font-size:calc(1.3625rem + 1.35vw);font-weight:700;}@media (max-width:420px){.block-page-title-block h1.title{font-size:1.35rem;}}.node__content{font-size:1em;}.btn-primary{color:var(--gewo-white);border-color:var(--gewo-blue);background-color:var(--gewo-blue);}.btn-primary:hover{color:var(--gewo-blue);}.latest-text > h3,.favorite-text > h3{margin-top:0.5em;}.latest-text a,.favorite-text a{color:var(--gewo-black);font-size:0.75em;}.rating-wrapper,.comments-wrapper{display:none;}@media (max-width:991.98px){.views-exposed-form .form-actions{margin-bottom:0;}}.btn{display:inline-block;margin:0.25em 0;padding:0.7rem 2.5rem 0.7rem 1rem;transition:none;text-decoration:none;color:var(--brand-color-grey700);border:1px solid var(--brand-color-grey700);border-radius:1.625rem;background-image:url(/themes/custom/cornerstone/images/arrow-right_black.svg);background-repeat:no-repeat;background-position:right 0.875rem top 50%;background-size:20px;font-size:16px;font-weight:bold;line-height:normal;}.btn-primary{color:var(--gewo-white);background-color:var(--gewo-black);background-image:url(/themes/custom/cornerstone/images/arrow-right_white.svg);}.btn-primary:hover{color:var(--gewo-white);background-color:#000;}.btn-secondary{color:var(--gewo-white);background-color:var(--gewo-black);}.btn-secondary:hover{background-color:#000;}.btn-highlighted{color:var(--gewo-black);background-color:var(--gewo-blue);background-image:url(/themes/custom/cornerstone/images/arrow-right_black.svg);}.btn-highlighted:hover{color:var(--gewo-black);background-color:#00a7cc;}
.footer-wrapper{padding:60px 0;color:var(--gewo-white);background-color:var(--gewo-black);}.footer-wrapper .footer{background-color:transparent;}
