/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.path-frontpage{background:var(--color-primary);}.path-frontpage #main{margin-left:0 !important;padding:130px 30px 50px 30px;min-height:100vh;transition:none !important;}.path-frontpage #main #logo{position:absolute;top:20px;left:30px;height:41px;transition:none !important;color:#ffffff;font-weight:700;font-size:var(--font-size-small);line-height:2;display:flex;align-items:baseline;white-space:nowrap;gap:5px;}.path-frontpage #main #logo img{width:90px;height:41px;object-fit:contain;}.path-frontpage #main .content-wrapper{color:#ffffff;}.path-frontpage #main .content-wrapper .messages__wrapper{margin:0 !important;}.path-frontpage #main .content-wrapper .messages__wrapper .messages{margin:0 0 50px 0;}.path-frontpage #main .content-wrapper .messages__wrapper .messages.error{display:none !important;}.path-frontpage #main .content-wrapper a{color:#ffffff;}.path-frontpage #main .content-wrapper a:hover{color:var(--color-secondary);}.path-frontpage #main .content-wrapper .h1{color:var(--color-secondary);}.path-frontpage #main .content-wrapper #user-login-form .form-item{margin-bottom:30px;}.path-frontpage #main .content-wrapper #user-login-form .form-item label{left:30px;color:#ffffff;opacity:0.5;transition:top 0.5s,font-size 0.5s,line-height 0.5s;}.path-frontpage #main .content-wrapper #user-login-form .form-item label .required-star{color:var(--color-secondary);}.path-frontpage #main .content-wrapper #user-login-form .form-item .field-prefix{position:absolute;top:17px;left:20px;color:var(--color-secondary);}.path-frontpage #main .content-wrapper #user-login-form .form-item .field-prefix i{display:block;}.path-frontpage #main .content-wrapper #user-login-form .form-item input{background:rgba(255,255,255,0.05) !important;border-color:transparent !important;color:#ffffff;border-radius:25px;padding-left:50px;}.path-frontpage #main .content-wrapper #user-login-form .form-item input:focus{border-color:#ffffff !important;}.path-frontpage #main .content-wrapper #user-login-form .form-item.form-item--error label{opacity:1;}.path-frontpage #main .content-wrapper #user-login-form .form-item.form-item--error .field-prefix{color:var(--color-red);}.path-frontpage #main .content-wrapper #user-login-form .form-item.form-item--error input{border-color:var(--color-red) !important;}.path-frontpage #main .content-wrapper #user-login-form .form-item.form-item--error .form-item--error-message a{color:var(--color-red);text-decoration:underline;}.path-frontpage #main .content-wrapper #user-login-form .form-item.form-item--error .form-item--error-message a:hover{color:#ffffff;}.path-frontpage #main .content-wrapper #user-login-form .form-actions{margin-top:0;display:flex;flex-wrap:wrap;align-items:center;}.path-frontpage #main .content-wrapper #user-login-form .form-actions .forgot-password{margin-left:auto;}.path-frontpage #main .content-wrapper #user-login-form .form-actions .forgot-password a{color:var(--color-secondary);font-weight:700;border-bottom:1px solid var(--color-secondary);transition:color 0.5s,border-bottom 0.5s;}.path-frontpage #main .content-wrapper #user-login-form .form-actions .forgot-password a:hover{color:var(--color-tertiary);border-bottom-color:var(--color-tertiary);}.path-frontpage #main .content-wrapper #user-login-form .form-actions .register{width:100%;margin-top:30px;border-top:1px solid rgba(0,0,0,0.3);padding-top:30px;}.path-frontpage #main .content-wrapper #user-login-form .form-actions .register a{color:var(--color-secondary);font-weight:700;border-bottom:1px solid var(--color-secondary);transition:color 0.5s,border-bottom 0.5s;}.path-frontpage #main .content-wrapper #user-login-form .form-actions .register a:hover{color:var(--color-tertiary);border-bottom-color:var(--color-tertiary);}.path-frontpage #main .image-wrapper{display:none;}
@media only screen and (min-width: 768px){@media screen and (min-width:1024px){.path-frontpage{background:url(/themes/custom/images/bg.webp) center right no-repeat var(--color-primary);background-size:100% 100%;}.path-frontpage #main{display:flex;align-items:center;padding:100px 10vw 100px 10vw;}.path-frontpage #main #logo{top:50px;left:10vw;display:block;}.path-frontpage #main #logo img{height:auto;}.path-frontpage #main .content-wrapper{width:min(50%,600px);padding-top:100px;flex-shrink:0;}.path-frontpage #main .image-wrapper{--image-width:min(25vw,calc(calc(100vh - 200px) * 0.6));display:flex;justify-content:center;margin-left:10vw;flex-grow:1;}.path-frontpage #main .image-wrapper .image{width:var(--image-width);aspect-ratio:0.6;position:relative;}.path-frontpage #main .image-wrapper .image picture{position:relative;overflow:hidden;border-radius:calc(var(--image-width) / 2);width:100%;height:100%;}.path-frontpage #main .image-wrapper .image picture img{width:100%;height:100%;object-fit:cover;overflow:hidden;border-radius:calc(var(--image-width) / 2);}.path-frontpage #main .image-wrapper .image picture:after{content:"";position:absolute;left:0;bottom:0;width:100%;aspect-ratio:1;z-index:9;background:linear-gradient(25deg,rgba(174,255,118,0.5) 0%,rgba(174,255,118,0) 40%);}.path-frontpage #main .image-wrapper .image:before,.path-frontpage #main .image-wrapper .image:after{content:"";position:absolute;left:0;top:calc(var(--image-width) / 2);width:calc(var(--image-width) / 5);aspect-ratio:1;border-radius:50%;background:var(--color-secondary);transform:translateX(-50%);z-index:19;}.path-frontpage #main .image-wrapper .image:after{top:calc((var(--image-width) / 5) + (var(--image-width) / 2));margin-top:calc(var(--image-width) / 30);}}
}
@media only screen and (min-width: 1440px){@media screen and (min-width:1440px){.path-frontpage #main #logo{top:70px;}.path-frontpage #main #logo img{width:110px;}}
}
.chosen-container{position:relative;display:inline-block !important;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100% !important;box-sizing:border-box;}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 50px 0 30px;height:60px;border-radius:3px;text-decoration:none;white-space:nowrap;font-family:inherit;font-size:inherit;font-style:normal;line-height:60px;border:1px solid #dddddd;cursor:pointer;transition:border-color 0.5s;opacity:1 !important;color:#9d9f9f;}.chosen-container-single .chosen-single:hover,.chosen-container-active.chosen-with-drop .chosen-single{border-color:#1a1a1a;color:#1a1a1a;}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:0;text-overflow:ellipsis;white-space:nowrap;line-height:100px;position:relative;z-index:99;}.chosen-container-single .chosen-single div{position:absolute;top:50%;right:30px;margin-top:-8px;display:block;}.chosen-container-active.chosen-with-drop .chosen-single div{transform:rotate(180deg);margin-top:0;}.chosen-container-single .chosen-single div b{border:solid #aaaaaa;border-width:0 1px 1px 0;display:block;padding:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg);}.chosen-container-single .chosen-single:hover div b{border-color:#000000;}.chosen-container-single .chosen-single img{display:none;}.chosen-container .chosen-drop{position:absolute;top:100%;z-index:1010;min-width:100%;max-width:200%;border:0;background:#ffffff;display:none;box-shadow:0 0 10px 0 rgba(0,0,0,0.2) !important;margin-top:1px;border-radius:3px;padding:0;overflow:hidden;}.chosen-container.chosen-with-drop .chosen-drop{display:block;}.chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0;padding:20px 30px 0 30px;max-height:240px;-webkit-overflow-scrolling:touch;}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 0 !important;list-style:none;-webkit-touch-callout:none;cursor:pointer;transition:all 0.5s;}.chosen-container .chosen-results li:last-child{margin-bottom:20px;}.chosen-container .chosen-results li:before{display:none !important;}.chosen-container .chosen-results li.active-result{display:block;}.chosen-container .chosen-results li.disabled-result{display:block;color:#dddddd !important;cursor:default;}.chosen-container .chosen-results li.highlighted{color:#aaaaaa;}.chosen-container .chosen-results li.result-selected{font-weight:700;}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline;}.chosen-container .chosen-results li img{display:none;}.chosen-container-single .chosen-single input[type="text"]{cursor:pointer;opacity:0;position:absolute;display:none;top:-30px;}.chosen-container-single.chosen-container-active .chosen-single input[type="text"]{display:block;}.chosen-container-single .chosen-search{position:relative;}.chosen-container-single .chosen-search:after{}.chosen-container-single .chosen-search .chosen-search-input{font-family:inherit;font-size:12px;font-style:normal;line-height:20px;padding:15px 50px 15px 30px;color:inherit;outline:none !important;box-shadow:none !important;border-radius:0 !important;margin:0 !important;width:100%;box-sizing:border-box;background:#ffffff;border:0;border-bottom:1px solid #dddddd;}.chosen-container-single.chosen-container-single-nosearch .chosen-search{display:none;}.chosen-disabled{cursor:default;}.chosen-disabled .chosen-single{cursor:default;border-color:#e5e5e5 !important;}.chosen-disabled .chosen-single span,.chosen-disabled .chosen-single div{color:#cccccc;}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default;}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;}input[type=number]{-moz-appearance:textfield;}.form-item{position:relative;margin:0 0 20px 0;}.form-item input.form-text,.form-item input.form-email,.form-item input.form-tel,.form-item input.form-number,.form-item input.form-date{font-family:var(--font-family-default);font-weight:400;font-style:normal;font-size:var(--font-size-default);line-height:20px;background:var(--color-bg) !important;border-radius:var(--border-radius);border:1px solid var(--color-bg);padding:20px 20px 10px 20px;width:100%;color:var(--color-default);outline:none !important;height:50px;box-shadow:none !important;transition:border-color 0.5s;}.form-item input.form-text:hover,.form-item input.form-email:hover,.form-item input.form-tel:hover,.form-item input.form-number:hover,.form-item input.form-date:hover,.form-item input.form-text:focus,.form-item input.form-email:focus,.form-item input.form-tel:focus,.form-item input.form-number:focus,.form-item input.form-date:focus{border-color:var(--color-default);}.form-item input.form-text::placeholder,.form-item input.form-email::placeholder,.form-item input.form-tel::placeholder,.form-item input.form-number::placeholder,.form-item input.form-date::placeholder{color:var(--color-grey);}.form-item textarea{font-family:var(--font-family-default);font-weight:400;font-style:normal;font-size:var(--font-size-default);line-height:20px;background:var(--color-bg) !important;border-radius:var(--border-radius);border:1px solid var(--color-bg);padding:20px 20px 20px 20px;width:100%;color:var(--color-default);box-shadow:none !important;outline:none !important;resize:none;-webkit-appearance:none;transition:border-color 0.5s;}.form-item textarea:hover,.form-item textarea:focus{border-color:var(--color-default);}.form-item textarea::placeholder{color:var(--color-grey);}.form-item label{display:block;position:absolute;top:15px;left:0;font-weight:400;cursor:text;transition:top 0.3s,color 0.3s,font-size 0.5s,line-height 0.5s,opacity 0.5s,transform 0.5s;font-size:var(--font-size-default);line-height:20px;color:var(--color-default);z-index:9;padding:0 20px;}.form-item label .required-star{color:var(--color-primary);}.form-item label.focus,.form-item label.has-text{top:8px;font-size:10px;line-height:10px;opacity:0.5;}.form-checkboxes,.form-radios{margin-bottom:20px;}.js-form-type-checkboxes > label,.js-form-type-radios > label{position:relative;top:auto;left:auto;font-weight:700;margin:0 0 10px 0;display:block;color:var(--color-default);transform:none !important;padding:0;}.form-checkboxes .form-item,.form-radios .form-item{width:auto !important;margin:0 0 5px 0 !important;}.form-checkboxes .form-item span.form-item--error,.form-radios .form-item span.form-item--error{display:none !important;}.js-form-type-checkboxes .form-item input,.js-form-type-checkbox input,.js-form-type-radios .form-item input,.js-form-type-radio input{position:absolute;top:5px;left:5px;width:1px;height:1px;opacity:0 !important;z-index:-99;}.js-form-type-checkboxes .form-item label,.js-form-type-checkbox label,.js-form-type-radios .form-item label,.js-form-type-radio label{position:relative;top:auto;left:auto;padding:0 0 0 40px;cursor:pointer;font-weight:400;margin:0;font-size:var(--font-size-default);color:var(--color-default);line-height:20px;transform:none !important;transition:color 0.5s;z-index:1;}.js-form-type-checkboxes .form-item label a,.js-form-type-checkbox label a,.js-form-type-radios .form-item label a,.js-form-type-radio label a{text-decoration:underline;color:var(--color-primary);}.js-form-type-checkboxes .form-item label a:hover,.js-form-type-checkbox label a:hover,.js-form-type-radios .form-item label a:hover,.js-form-type-radio label a:hover{color:var(--color-secondary);}.js-form-type-checkboxes .form-item label:before,.js-form-type-checkbox label:before,.js-form-type-radios .form-item label:before,.js-form-type-radio label:before{content:"";position:absolute;top:-2px;left:0;display:block;width:24px;height:24px;border:0;background:var(--color-bg);border-radius:5px;border:1px solid var(--color-bg);z-index:1;transition:border-color 0.5s;}.js-form-type-radios .form-item label:before,.js-form-type-radio label:before{border-radius:50%;}.js-form-type-checkboxes .form-item label:after,.js-form-type-checkbox label:after,.js-form-type-radios .form-item label:after,.js-form-type-radio label:after{position:absolute;top:3px;left:5px;display:block;width:14px;height:14px;transition:opacity 0.5s,background-color 0.5s;background:var(--color-secondary);content:"";opacity:0;z-index:2;border-radius:3px;}.js-form-type-radios .form-item label:after,.js-form-type-radio label:after{border-radius:50%;}.no-touchevents .js-form-type-checkboxes .form-item label:hover:before,.no-touchevents .js-form-type-checkbox label:hover:before,.no-touchevents .js-form-type-radios .form-item label:hover:before,.no-touchevents .js-form-type-radio label:hover:before{border-color:var(--color-primary);opacity:1;}.js-form-type-checkboxes .form-item input:checked ~ label:after,.js-form-type-checkbox input:checked ~ label:after,.js-form-type-radios .form-item input:checked ~ label:after,.js-form-type-radio input:checked ~ label:after{opacity:1;background:var(--color-secondary);}.form-item .description{font-size:var(--font-size-small);line-height:var(--line-height-small);}.form-item .description a{text-decoration:underline;}.js-form-type-checkbox .description,.js-form-type-radio .description{padding-left:45px;}.js-form-type-checkbox.disabled,.js-form-type-radio.disabled{opacity:0.3;}fieldset{border:0;border-radius:0;margin:0 0 30px 0 !important;padding:0 !important;background:none;min-inline-size:unset;}fieldset.form-item{margin-bottom:0;}fieldset legend{font-weight:700;font-size:var(--font-size-small);line-height:var(--line-height-small);margin:0 0 15px 0;width:100%;}fieldset .fieldset-wrapper{margin-bottom:-20px;}.form-item--error input.form-text,.form-item--error input.form-email,.form-item--error input.form-tel,.form-item--error input.form-number,.form-item--error textarea,.form-item--error .chosen-single{border-color:var(--color-red) !important;}.form-item--error > label,.form-item--error.form-no-label .form-item > label,.form-item--error .chosen-single span,.form-wrapper.form-item--error legend,.form-wrapper.form-item--error .form-item > label{color:var(--color-red) !important;}.form-item--error-message,span.form-item--error,label.error{position:absolute;top:100%;left:0;margin-top:2px;font-size:10px;line-height:12px;color:var(--color-red);display:none;font-weight:700;}.form-item--error-message strong,span.form-item--error strong,label.error strong{color:var(--color-red);}.form-item--error .form-item--error-message,.form-item--error span.form-item--error,.form-item--error label.error{display:block;}.js-form-type-checkboxes .form-item .form-item--error-message,.js-form-type-checkbox .form-item--error-message,.js-form-type-radios .form-item .form-item--error-message,.js-form-type-radio .form-item--error-message,.js-form-type-checkboxes .form-item span.form-item--error,.js-form-type-checkbox span.form-item--error,.js-form-type-radios .form-item span.form-item--error,.js-form-type-radio span.form-item--error,.js-form-type-checkboxes .form-item label.error,.js-form-type-checkbox label.error,.js-form-type-radios .form-item label.error,.js-form-type-radio label.error{padding-left:40px;}.form-item--error-message a,label.error a{color:var(--color-red);text-decoration:underline;}.form-item--error-message a:hover,label.error a:hover{text-decoration:none;}.form-type-managed-file.form-item--error .description{border:1px solid var(--color-red);}select.form-select{position:absolute;top:5px;left:5px;opacity:0;display:block !important;z-index:-1;width:0px;height:0px;}.chosen-container-single{color:var(--color-default);}.chosen-container-single .chosen-single{font-family:var(--font-family-default);font-weight:400;font-style:normal;font-size:var(--font-size-default);line-height:20px;background:var(--color-bg) !important;border-radius:var(--border-radius);border:1px solid var(--color-bg) !important;padding:0;width:100%;color:var(--color-default) !important;box-shadow:none !important;outline:none !important;height:50px !important;text-align:left;transition:border-color 0.5s;}.chosen-container-single .chosen-single div{right:20px;margin-top:-5px;}.chosen-container-single .chosen-single div b{border-color:var(--color-default);padding:3px;}.chosen-container-single .chosen-single span{line-height:20px;padding:20px 40px 10px 20px;z-index:9;}.chosen-container-single .chosen-single.chosen-default{color:var(--color-default);text-align:right;}.chosen-container-single .chosen-single.chosen-default span{opacity:0.5;padding-top:15px;}.chosen-container-single .chosen-drop{border-radius:var(--border-radius);background:#ffffff;}.chosen-container-single .chosen-drop .chosen-results{padding:15px 20px;}.chosen-container-single .chosen-drop .chosen-results li{font-size:var(--font-size-default);line-height:var(--line-height-default);}.chosen-container-single .chosen-drop .chosen-results li:last-child{margin-bottom:0 !important;}.chosen-container-single .chosen-drop .chosen-results li.highlighted,.chosen-container-single .chosen-drop .chosen-results li.result-selected{color:var(--color-secondary);}.chosen-container-single .chosen-single:hover{border-color:var(--color-default) !important;}.chosen-container-active.chosen-with-drop .chosen-single{border-color:var(--color-default) !important;}.chosen-container-active.chosen-with-drop .chosen-single div{margin-top:0 !important;}[placeholder],::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder,::placeholder{text-overflow:ellipsis;}.form-type-managed-file{position:relative;}.form-type-managed-file > label{display:none !important;}.form-type-managed-file .form-managed-file{position:relative;display:flex;flex-direction:column;}.form-type-managed-file .form-managed-file .messages{color:#d43f3f;font-size:10px;line-height:10px;width:100%;font-weight:700;order:3;margin-top:10px;}.form-type-managed-file .form-managed-file input.form-file{height:200px;border:none;border-radius:0;display:block;width:100%;text-indent:-9999999px;transition:none !important;cursor:pointer;position:relative;z-index:19;font-size:0px;color:#ffffff;margin:0;background:none;}.form-type-managed-file .form-managed-file input.form-file::-ms-value{background:none;border:0;}.form-type-managed-file .form-managed-file input.form-file::-ms-browse{display:none;}.form-type-managed-file .form-managed-file input.form-file .file--image{background:none !important;}.form-type-managed-file .form-managed-file .form-submit{display:none !important;}.form-type-managed-file .form-managed-file > .form-type-checkbox{margin-top:20px;margin-bottom:20px;}.form-type-managed-file .form-managed-file > .form-type-checkbox + .form-submit{display:block !important;background-color:transparent;padding:0;font-size:12px;line-height:20px;color:var(--color-default) !important;text-decoration:underline;border:none;font-weight:700;border-radius:0;}.form-type-managed-file .form-managed-file > .form-type-checkbox + .form-submit:hover{color:var(--color-red) !important;}.form-type-managed-file .form-managed-file:has(.file) a{pointer-events:none;}.form-type-managed-file .form-managed-file:has(.file) .form-submit{display:block !important;background-color:transparent;padding:0;font-size:12px;line-height:20px;color:var(--color-default) !important;text-decoration:underline;border:none;font-weight:700;border-radius:0;align-self:start;}.form-type-managed-file .form-managed-file:has(.file) .form-submit:hover{color:var(--color-red) !important;}.form-type-managed-file .form-managed-file:has(.file) + .description{display:none;}.form-type-managed-file .description{position:absolute;top:0;left:0;width:100%;height:200px;color:var(--color-primary);z-index:9;background:var(--color-bg);border-radius:var(--border-radius);border:1px solid var(--color-bg);height:100%;display:flex;padding:30px 20px 30px 70px;flex-direction:column;transition:border-color 0.5s;justify-content:center;}.form-type-managed-file .description:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e904';position:absolute;top:50%;left:20px;font-size:30px;color:var(--color-primary);transform:translateY(-50%);}.form-type-managed-file:hover .description{border-color:var(--color-primary);}.form-type-managed-file .form-item--error-message{display:none !important;}.form-actions{margin-top:40px;}.flatpickr-calendar{border-radius:var(--border-radius);}.flatpickr-calendar:before,.flatpickr-calendar:after{border-bottom-color:var(--color-primary) !important;}.flatpickr-calendar .flatpickr-months{background:var(--color-primary);color:#fff;padding-bottom:10px;border-radius:var(--border-radius) var(--border-radius) 0 0;}.flatpickr-calendar .flatpickr-months .flatpickr-month{color:#ffffff;}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month{display:flex;align-items:center;gap:10px;justify-content:center;font-size:100%;}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month select{display:block !important;color:#fff;}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .chosen-container{display:none !important;}.flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .numInput cur-year{color:#ffffff;}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg path,.flatpickr-calendar .flatpickr-months .flatpickr-next-month svg path{fill:#ffffff;}.flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg path,.flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg path{fill:var(--color-tertiary);}.flatpickr-calendar .flatpickr-days .flatpickr-day{border-radius:var(--border-radius);}.flatpickr-calendar .flatpickr-days .flatpickr-day.selected{background:var(--color-secondary);border:0 !important;}
.ui-dialog{position:fixed;background:#fff;width:100% !important;height:100% !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) scale(0);z-index:999999999 !important;opacity:0;transition:transform 0.5s,opacity 0.5s;border:0 !important;border-radius:0 !important;font-family:var(--font-family-default);box-shadow:0 0 50px 0 rgba(0,0,0,0.3);color:var(--color-primary);}.ui-dialog.show{transform:translate(-50%,-50%) scale(1);opacity:1;}.ui-dialog .ui-dialog-titlebar{position:absolute !important;bottom:30px;left:50%;z-index:99;transform:translateX(-50%);background:none !important;border:0 !important;padding:0 !important;}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:none;}.ui-dialog .ui-dialog-titlebar .ui-button{font-size:0 !important;padding:0;border-radius:50%;outline:none;width:40px;height:40px;color:var(--color-primary);cursor:pointer;right:auto !important;left:auto !important;margin:0 !important;top:auto !important;transform:none !important;position:relative !important;opacity:1 !important;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;background:rgba(57,199,73,0.8);box-shadow:0px -6px 18px 0px rgba(174,255,118,0.3) inset,0px 4px 16px 8px rgba(57,199,73,0.239);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,0.2);}.ui-dialog .ui-dialog-titlebar .ui-button .ui-button-icon,.ui-dialog .ui-dialog-titlebar .ui-button .ui-button-icon-space{display:none !important;}.ui-dialog .ui-dialog-titlebar .ui-button:before{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e90e";font-size:16px;}.ui-dialog .ui-dialog-titlebar .ui-button:hover{background:rgba(57,199,73,0.8);border-color:transparent;box-shadow:0px -6px 30px 0px #aeff76 inset,0px 4px 16px 8px rgba(57,199,73,0.24);}.ui-dialog .ui-dialog-content{padding:10vw 30px calc(80px + 7vw) 30px !important;overflow:hidden;overflow-y:auto;height:100% !important;max-height:100% !important;min-height:0 !important;border:0 !important;background:none !important;color:inherit !important;}.ui-dialog .ui-dialog-content article{padding:0 !important;}.ui-dialog .ui-dialog-buttonpane{display:none !important;}.ui-dialog.video{background:#000;}.ui-dialog.video .ui-dialog-content{padding:0 !important;}.ui-dialog.video .ui-dialog-content .overlay-content-wrapper{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;}.ui-dialog.video .ui-dialog-content .overlay-content-wrapper video,.ui-dialog.video .ui-dialog-content .overlay-content-wrapper iframe{aspect-ratio:16/9;max-height:100%;width:100%;display:block;height:auto;}@media screen and (min-width:768px){.ui-dialog{width:min(90vw,1200px) !important;height:auto !important;max-height:90vh !important;border-radius:var(--border-radius) !important;overflow:hidden !important;}.ui-dialog .ui-dialog-titlebar{bottom:auto;left:auto;top:15px;right:15px;transform:none;}.ui-dialog .ui-dialog-titlebar .ui-button{box-shadow:none;}.ui-dialog .ui-dialog-content{padding:50px 30px !important;max-height:90vh !important;}.ui-dialog.question{height:auto !important;width:min(90vw,800px) !important;}.ui-dialog.watchlists_select_form{height:auto !important;width:min(90vw,800px) !important;}}@media screen and (min-width:1440px){.ui-dialog .ui-dialog-titlebar{top:25px;right:25px;}.ui-dialog .ui-dialog-titlebar .ui-button{width:50px;height:50px;}.ui-dialog .ui-dialog-titlebar .ui-button:before{font-size:20px;}.ui-dialog .ui-dialog-content{padding:70px 50px !important;}}.ui-widget-overlay{position:fixed;background:var(--color-primary);width:100%;height:100%;top:0;left:0;opacity:0.7;z-index:999999998 !important;cursor:pointer;}.overlay-content{display:none !important;}
:root{--WIH:100vh;--font-size-default:16px;--line-height-default:1.5;--font-size-small:13px;--line-height-small:1.2;--font-size-smaller:10px;--line-height-smaller:1.2;--font-size-h1:35px;--line-height-h1:1.2;--font-size-h4:30px;--line-height-h4:1.2;--font-size-h5:22px;--line-height-h5:1.2;--font-size-h6:16px;--line-height-h6:1.2;--color-default:#0a4a4a;--color-primary:#0a4a4a;--color-secondary:#39c749;--color-tertiary:#aeff76;--color-quaternary:#6ee1c9;--color-grey:#c8c9ca;--color-line:#eeeeee;--color-bg:#f5f5f5;--color-red:#d43f3f;--color-yellow:#eec100;--color-green:#39c749;--font-family-default:"Plus Jakarta Sans",sans-serif;--font-family-headline:"Plus Jakarta Sans",sans-serif;--border-radius:10px;}@font-face{font-family:'icomoon';src:url('/themes/custom/icons/icomoon.eot?4');src:url('/themes/custom/icons/icomoon.eot?4#iefix') format('embedded-opentype'),url('/themes/custom/icons/icomoon.woff2?4') format('woff2'),url('/themes/custom/icons/icomoon.ttf?4') format('truetype'),url('/themes/custom/icons/icomoon.woff?4') format('woff'),url('/themes/custom/icons/icomoon.svg?4#icomoon') format('svg');font-weight:normal;font-style:normal;font-display:block;}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.icon-check:before{content:"\e92f";}.icon-url:before{content:"\e92d";}.icon-download:before{content:"\e92e";}.icon-order:before{content:"\e92c";}.icon-new-prices:before{content:"\e92b";}.icon-play:before{content:"\e92a";}.icon-reset:before{content:"\e929";}.icon-logout:before{content:"\e900";}.icon-add:before{content:"\e901";}.icon-sort:before{content:"\e902";}.icon-edit:before{content:"\e903";}.icon-upload:before{content:"\e904";}.icon-privacy:before{content:"\e905";}.icon-mail:before{content:"\e906";}.icon-filter:before{content:"\e907";}.icon-catalogue:before{content:"\e908";}.icon-support:before{content:"\e909";}.icon-imprint:before{content:"\e90a";}.icon-create:before{content:"\e90b";}.icon-combination:before{content:"\e90c";}.icon-kompakt:before{content:"\e90d";}.icon-close:before{content:"\e90e";}.icon-website-url:before{content:"\e90f";}.icon-list:before{content:"\e910";}.icon-user-settings:before{content:"\e911";}.icon-restore:before{content:"\e912";}.icon-archive:before{content:"\e913";}.icon-watchlist-active:before{content:"\e914";}.icon-delete:before{content:"\e915";}.icon-send:before{content:"\e916";}.icon-watchlist:before{content:"\e917";}.icon-grid:before{content:"\e918";}.icon-password:before{content:"\e919";}.icon-pdf:before{content:"\e91a";}.icon-left:before{content:"\e91b";}.icon-right:before{content:"\e91c";}.icon-down:before{content:"\e91d";}.icon-price:before{content:"\e91e";}.icon-percent:before{content:"\e91f";}.icon-dots:before{content:"\e920";}.icon-open-sidebar:before{content:"\e921";}.icon-minus:before{content:"\e922";}.icon-close-sidebar:before{content:"\e923";}.icon-plus:before{content:"\e924";}.icon-language:before{content:"\e925";}.icon-search:before{content:"\e926";}.icon-phone:before{content:"\e927";}.icon-zoom:before{content:"\e928";}@font-face{font-family:"Plus Jakarta Sans";font-weight:400;font-style:normal;src:url('/themes/custom/fonts/plus-jakarta-sans-v8-latin-regular.woff2') format('woff2'),url('/themes/custom/fonts/plus-jakarta-sans-v8-latin-regular.ttf') format('truetype');font-display:swap;}@font-face{font-family:"Plus Jakarta Sans";font-weight:700;font-style:normal;src:url('/themes/custom/fonts/plus-jakarta-sans-v8-latin-800.woff2') format('woff2'),url('/themes/custom/fonts/plus-jakarta-sans-v8-latin-800.ttf') format('truetype');font-display:swap;}.dialog-off-canvas-main-canvas{position:relative;}.section{position:relative;margin-left:30px;margin-right:30px;}#header{position:fixed;top:0;left:0;width:100%;box-shadow:0 0 0 0 rgba(0,0,0,0.1);z-index:1999;transition:box-shadow 0s,background 0.5s;}#header > .section{padding:30px 0;transition:padding 0.5s;}#header > .section #logo{position:absolute;left:0;bottom:30px;margin-bottom:7px;width:120px;height:104px;transition:width 0.5s,height 0.5s,bottom 0.5s,margin-bottom 0.5s;z-index:109;}#header > .section #menu-icon{display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:20px;height:14px;z-index:1019;cursor:pointer;}#header > .section #menu-icon .line{width:100%;height:2px;position:absolute;left:0;top:0;background-color:#000000;transition:transform 0.5s,background-color 0.5s,opacity 0.5s,top 0.5s,bottom 0.5s;border-radius:2px;}#header > .section #menu-icon .line.second{top:6px;}#header > .section #menu-icon .line.third{top:auto;bottom:0;}#header > .section #menu-icon:hover .line{background:var(--color-secondary) !important;}#header > .section #menu-icon.is-active .line{background:#ffffff;}#header > .section #menu-icon.is-active .line.first{transform:rotate(45deg);top:6px;}#header > .section #menu-icon.is-active .line.second{opacity:0;}#header > .section #menu-icon.is-active .line.third{transform:rotate(-45deg);bottom:6px;}#header > .section .region-header{display:none;}#header > .section #navigation .table .table-cell #block-custom-main-menu > ul.menu{margin:0 !important;padding:0 !important;}#header > .section #navigation .table .table-cell #block-custom-main-menu > ul.menu > li{list-style:none !important;float:left;margin:0 0 0 35px;padding:0;display:block;}#header > .section #navigation .table .table-cell #block-custom-main-menu > ul.menu > li > a{font-size:var(--font-size-small);color:var(--color-default);font-weight:400;position:relative;padding:10px 15px;display:block;line-height:var(--line-height-small);background:none;border-radius:12px;}#header > .section #navigation .table .table-cell #block-custom-main-menu > ul.menu > li > a:hover{color:var(--color-primary) !important;}#header > .section #navigation .table .table-cell #block-custom-main-menu > ul.menu > li > a.is-active{color:var(--color-secondary);font-weight:700;}#header.small{box-shadow:0 0 20px 0 rgba(0,0,0,0.1);background:#ffffff;transition:box-shadow 0.5s,background 0.5s;}#header.small > .section{padding:30px 0;}#header.small > .section #logo{width:80px;height:70px;bottom:21px;margin-bottom:0;}#header .header-small-sizer{position:absolute;top:0;left:0;width:0;height:112px;opacity:0;}.submenu-open #header{background:#ffffff;box-shadow:0 0 20px 0 rgba(0,0,0,0.1);}#footer{background:var(--color-bg);z-index:999;position:relative;padding:50px 0;margin-top:50px;}*,*::after,*::before{box-sizing:border-box;}::-moz-selection{background:var(--color-grey);color:#ffffff;-webkit-text-fill-color:#ffffff;}::selection{background:var(--color-grey);color:#ffffff;-webkit-text-fill-color:#ffffff;}.clearfix:after{display:none;}.visually-hidden{display:none;}html.menu-open,html.noscrolling{overflow:hidden;}html{-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);}body{padding:0 !important;margin:0 !important;font-family:var(--font-family-default) !important;font-size:var(--font-size-default);line-height:var(--line-height-default);font-weight:400;color:var(--color-default);text-align:left;position:relative;background:#ffffff;min-height:100vh;}b,strong{font-weight:700;}h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size:var(--font-size-default);line-height:var(--line-height-default);font-weight:400;display:block;}.h1,.h2,.h3{font-family:var(--font-family-headline);font-size:var(--font-size-h1);line-height:var(--line-height-h1);color:var(--color-default);font-weight:700;margin-bottom:50px;margin-left:-0.4vw;}.h1 i,.h2 i,.h3 i{margin-right:5px;}.h4{font-family:var(--font-family-headline);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:700;margin-bottom:30px;display:block;text-transform:none;}.h5{font-family:var(--font-family-headline);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-weight:700;margin-bottom:20px;text-transform:none;display:block;}.h6{font-family:var(--font-family-default);font-size:var(--font-size-default);line-height:var(--line-height-default);font-weight:700;margin-bottom:0px;text-transform:none;display:block;}.text h4,.body h4{font-family:var(--font-family-headline);font-size:var(--font-size-h4);line-height:var(--line-height-h4);font-weight:700;margin-bottom:30px;display:block;text-transform:none;}.text h5,.body h5{font-family:var(--font-family-headline);font-size:var(--font-size-h5);line-height:var(--line-height-h5);font-weight:700;margin-bottom:20px;text-transform:none;display:block;}.text h6,.body h6{font-family:var(--font-family-default);font-size:var(--font-size-default);line-height:var(--line-height-default);font-weight:700;margin-bottom:0px;text-transform:none;display:block;}.color-grey{color:var(--color-grey);}.color-primary{color:var(--color-primary);}.color-secondary{color:var(--color-secondary);}.color-tertiary{color:var(--color-tertiary);}.color-quaternary{color:var(--color-quaternary);}.color-white{color:#ffffff;}p{margin:0 0 30px 0;}p:last-child{margin-bottom:0;}hr{border:0;height:1px;background:var(--color-line);margin:30px 0;}.text *:last-child{margin-bottom:0;}span.small{font-size:var(--font-size-small);line-height:var(--line-height-small);}article ul,.ui-dialog ul,.body ul{margin:0 0 30px;padding:0;}article ul li,.ui-dialog ul li,.body ul li{padding:0 0 0 15px;position:relative;list-style:none;}article ul li:last-child,.ui-dialog ul li:last-child,.body ul li:last-child{padding-bottom:0 !important;}article ul li > *:last-child,.ui-dialog ul li > *:last-child,.body ul li > *:last-child{margin-bottom:0 !important;}article ul li:before,.ui-dialog ul li:before,.body ul li:before{content:"";position:absolute;top:10px;left:0px;z-index:19;width:6px;height:6px;background:currentColor;border-radius:50%;}table{margin:0 0 30px 0;border-collapse:collapse;width:100%;word-break:normal;hyphens:auto;-webkit-hyphens:auto;}table tr th{border:1px solid var(--color-line);background:var(--color-bg);vertical-align:middle;padding:5px 10px;}table tr td{border:1px solid var(--color-line);vertical-align:top;padding:5px 10px;}img{outline:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100%;width:100%;height:auto;border:0;display:block;object-fit:cover;}img.resizetoparent{object-fit:cover;}img.lazyload{opacity:0;}img.lazyload.lazyloaded,img.lazyload.swiper-lazy-loaded{opacity:1;}picture{display:block;position:relative;}a,a:link,a:visited{color:var(--color-default);text-decoration:none;background-color:transparent;transition:all 0.5s;-webkit-tap-highlight-color:rgba(0,0,0,0);display:inline;}a:hover,a:link:hover,a:visited:hover{color:var(--color-secondary);}.body a{text-decoration:underline;}a.button,a.button:active,a.button:focus,a.button:link,a.button:visited,button.button,button.button:active,button.button:link,button.button:visited,input.form-submit,input.form-submit:focus{font-family:var(--font-family-default);font-weight:700;font-style:inherit;font-size:var(--font-size-default);line-height:20px;color:var(--color-default);background:rgba(57,199,73,0.8);cursor:pointer;text-align:center;padding:15px 25px;border:1px solid rgba(255,255,255,0.2);border-radius:25px;text-decoration:none;display:inline-block;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;-webkit-appearance:none;opacity:1 !important;margin:0;text-transform:none;letter-spacing:0;position:relative;overflow:hidden;z-index:19;-webkit-tap-highlight-color:transparent;box-shadow:0px -6px 18px 0px rgba(174,255,118,0.3) inset,0px 4px 16px 8px rgba(57,199,73,0.239);backdrop-filter:blur(16px);}a.button:hover,a.button:active:hover,a.button:focus:hover,a.button:link:hover,a.button:visited:hover,button.button:hover,button.button:active:hover,button.button:link:hover,button.button:visited:hover,input.form-submit:hover,input.form-submit:focus:hover,a.button:active,a.button:active:active,a.button:focus:active,a.button:link:active,a.button:visited:active,button.button:active,button.button:active:active,button.button:link:active,button.button:visited:active,input.form-submit:active,input.form-submit:focus:active,a.button.is-active,a.button:active.is-active,a.button:focus.is-active,a.button:link.is-active,a.button:visited.is-active,button.button.is-active,button.button:active.is-active,button.button:link.is-active,button.button:visited.is-active,input.form-submit.is-active,input.form-submit:focus.is-active{background:rgba(57,199,73,0.8);border-color:transparent;box-shadow:0px -6px 30px 0px #aeff76 inset,0px 4px 16px 8px rgba(57,199,73,0.24);}a.button.grey,a.button:active.grey,a.button:focus.grey,a.button:link.grey,a.button:visited.grey,button.button.grey,button.button:active.grey,button.button:link.grey,button.button:visited.grey,input.form-submit.grey,input.form-submit:focus.grey{background:var(--color-bg);box-shadow:none !important;}a.button.grey:hover,a.button:active.grey:hover,a.button:focus.grey:hover,a.button:link.grey:hover,a.button:visited.grey:hover,button.button.grey:hover,button.button:active.grey:hover,button.button:link.grey:hover,button.button:visited.grey:hover,input.form-submit.grey:hover,input.form-submit:focus.grey:hover,a.button.grey:active,a.button:active.grey:active,a.button:focus.grey:active,a.button:link.grey:active,a.button:visited.grey:active,button.button.grey:active,button.button:active.grey:active,button.button:link.grey:active,button.button:visited.grey:active,input.form-submit.grey:active,input.form-submit:focus.grey:active,a.button.grey.is-active,a.button:active.grey.is-active,a.button:focus.grey.is-active,a.button:link.grey.is-active,a.button:visited.grey.is-active,button.button.grey.is-active,button.button:active.grey.is-active,button.button:link.grey.is-active,button.button:visited.grey.is-active,input.form-submit.grey.is-active,input.form-submit:focus.grey.is-active{background:var(--color-tertiary);}a.button.outline,a.button:active.outline,a.button:focus.outline,a.button:link.outline,a.button:visited.outline,button.button.outline,button.button:active.outline,button.button:link.outline,button.button:visited.outline,input.form-submit.outline,input.form-submit:focus.outline{background:none;border:1px solid var(--color-primary) !important;line-height:18px !important;box-shadow:none !important;}a.button.outline:hover,a.button:active.outline:hover,a.button:focus.outline:hover,a.button:link.outline:hover,a.button:visited.outline:hover,button.button.outline:hover,button.button:active.outline:hover,button.button:link.outline:hover,button.button:visited.outline:hover,input.form-submit.outline:hover,input.form-submit:focus.outline:hover,a.button.outline:active,a.button:active.outline:active,a.button:focus.outline:active,a.button:link.outline:active,a.button:visited.outline:active,button.button.outline:active,button.button:active.outline:active,button.button:link.outline:active,button.button:visited.outline:active,input.form-submit.outline:active,input.form-submit:focus.outline:active,a.button.outline.is-active,a.button:active.outline.is-active,a.button:focus.outline.is-active,a.button:link.outline.is-active,a.button:visited.outline.is-active,button.button.outline.is-active,button.button:active.outline.is-active,button.button:link.outline.is-active,button.button:visited.outline.is-active,input.form-submit.outline.is-active,input.form-submit:focus.outline.is-active{color:#ffffff;background:var(--color-primary);}a.edit-link,a.node-preview-backlink{font-family:inherit;font-weight:inherit;background:#333333;color:#fff !important;padding:3px 8px;height:auto;font-size:12px;line-height:20px;border:none;border-radius:0;position:absolute;top:3px;left:3px;z-index:199;display:none;}a.edit-link.small,a.node-preview-backlink.small{font-size:10px;padding:0 5px;}a.edit-link:hover,a.node-preview-backlink:hover{text-decoration:none;background:#000000;}article > a.edit-link{position:fixed;top:-1px;z-index:9999999;right:35px;left:auto;}article.preview > a.edit-link{display:none;}.node-preview-container{position:fixed;top:0;z-index:9999999;padding:0;}.node-preview-container form a.node-preview-backlink{position:fixed;top:-1px;z-index:9999999;right:35px;left:auto;}.node-preview-container form .form-item-view-mode,.node-preview-container form .form-submit{display:none !important;}.messages__wrapper{padding:0;margin:0 0 50px 0;z-index:99;}.messages__wrapper .messages{margin:0 0 50px;padding:20px 30px;text-align:left;position:relative;background:var(--color-green);border:0;border-radius:var(--border-radius);color:#fff;}.messages__wrapper .messages:has(script){display:none !important;}.messages__wrapper .messages.warning{background:var(--color-yellow);}.messages__wrapper .messages.error{background:var(--color-red);}.messages__wrapper .messages p{margin:0;}.messages__wrapper .messages a{color:#fff;text-decoration:underline;}.messages__wrapper .messages a:hover{opacity:0.5;}.messages__wrapper .messages a.link{text-decoration:none;}.messages__wrapper .messages ul{margin:0 !important;padding:0 !important;}.messages__wrapper .messages ul li{padding:0 !important;list-style:none;position:relative;}.messages__wrapper .messages ul li + li{border-top:1px solid rgba(255,255,255,0.3);margin-top:10px !important;padding-top:10px !important;}.messages__wrapper .messages ul li:before{display:none;}.kint{overflow:visible !important;}#toolbar-administration{position:relative;z-index:999999;display:none;}#toolbar-administration a{display:block;color:#555555;font-weight:400;}#toolbar-administration #admin-toolbar-search-tab{display:none !important;}.contextual{display:none !important;}.ajax-progress,.ui-dialog .ajax-progress-throbber{background:none;height:100%;width:100%;position:fixed;top:0;left:0;margin:0;z-index:999999;text-indent:-999999px;opacity:1 !important;}.ajax-progress:before{content:"";background:var(--color-primary);position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0.7;}.ajax-progress:after{content:"";background:url("/themes/custom/images/ajax-loader.svg") center center no-repeat transparent;height:100px;width:100px;border-radius:12px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;z-index:2;padding:0 !important;opacity:1 !important;}.ajax-progress .message,.ajax-progress .throbber{display:none !important;}a.moremedia{width:5px;height:50px;padding:6px;position:fixed;right:2px;bottom:2px;z-index:99;opacity:0.5;box-sizing:content-box !important;mix-blend-mode:difference;}a.moremedia:hover{opacity:1;}body.loaded a.moremedia{display:block !important;}.tooltip,.sidebar-menu-tooltip{position:relative;}.tooltip span.tooltip-content,.sidebar-menu-tooltip span.tooltip-content{background:#ffffff;color:var(--color-default);font-size:var(--font-size-smaller);line-height:var(--line-height-smaller);font-weight:400;padding:5px 10px;border-radius:5px;white-space:nowrap;max-width:300px;position:absolute;top:100%;left:50%;margin:10px 0 0 0;display:none;text-transform:none;transform:translateX(-50%);text-align:center;z-index:99;vertical-align:middle;letter-spacing:0;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);}.tooltip span.tooltip-content:after,.sidebar-menu-tooltip span.tooltip-content:after{bottom:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-bottom-color:#ffffff;border-width:5px;margin-left:-5px;}.tooltip span.tooltip-content.up,.sidebar-menu-tooltip span.tooltip-content.up{top:auto;bottom:100%;margin:0 0 10px 0;}.tooltip span.tooltip-content.up:after,.sidebar-menu-tooltip span.tooltip-content.up:after{bottom:auto;top:100%;border-bottom-color:transparent !important;border-top-color:#ffffff;}.tooltip span.tooltip-content.left,.sidebar-menu-tooltip span.tooltip-content.left{left:auto;right:100%;margin:0 10px 0 0;transform:none;top:50%;transform:translateY(-50%);}.tooltip span.tooltip-content.left:after,.sidebar-menu-tooltip span.tooltip-content.left:after{bottom:auto;top:50%;left:100%;border-bottom-color:transparent !important;border-left-color:#ffffff;margin:-5px 0 0 0;}.tooltip span.tooltip-content.right,.sidebar-menu-tooltip span.tooltip-content.right{left:100%;margin:0 0 0 10px;transform:none;top:50%;transform:translateY(-50%);}.tooltip span.tooltip-content.right:after,.sidebar-menu-tooltip span.tooltip-content.right:after{bottom:auto;top:50%;left:auto;right:100%;border-bottom-color:transparent !important;border-right-color:#ffffff;margin:-5px 0 0 0;}.tooltip.tooltip-global span.tooltip-content,.sidebar-menu-tooltip.tooltip-global span.tooltip-content{display:none !important;}.no-touchevents .tooltip:not(.is-active):hover span.tooltip-content{display:block;}.dropdown-container{position:relative;}.dropdown-container .dropdown{display:inline-block;}.dropdown-container .dropdown-content{z-index:50;position:absolute;left:50%;top:100%;background:#ffffff;box-shadow:0 0 10px 0 rgba(0,0,0,0.2);padding:15px 20px;margin-top:15px;display:none;border-radius:var(--border-radius);transform:translateX(-50%);}.dropdown-container .dropdown-content > a{position:relative;color:var(--color-default);float:left;clear:left;width:100%;white-space:nowrap;border-bottom:1px solid var(--color-line);padding:5px 0;opacity:1 !important;}.dropdown-container .dropdown-content > a:hover{color:var(--color-primary);}.dropdown-container .dropdown-content > a:last-child{border-bottom:none;}.dropdown-container .dropdown-content:before{content:"";width:10px;height:10px;background:#ffffff;position:absolute;left:50%;top:-5px;transform:rotate(45deg);margin-left:-5px;}.dropdown-container .dropdown-content.up{top:auto;bottom:100%;margin:0 0 15px 0;}.dropdown-container .dropdown-content.up:before{top:auto;bottom:-5px;}.dropdown-container .dropdown-content.right{left:50%;margin-left:-20px;transform:none;}.dropdown-container .dropdown-content.right:before{left:20px;}.dropdown-container .dropdown-content.left{left:auto;margin-left:0;right:50%;margin-right:-20px;transform:none;}.dropdown-container .dropdown-content.left:before{left:auto;right:20px;margin-left:0;margin-right:-5px;}.share-container a.copy-url{padding-right:10px;}.share-container a.copy-url.success:after{content:'✔';position:absolute;top:5px;right:0;}nav.pager{text-align:center;margin-top:0;padding-top:60px;}nav.pager ul.pager__items{margin:0 !important;padding:0 !important;text-align:center;}nav.pager ul.pager__items li{margin:0 5px !important;padding:0 !important;list-style:none;display:inline-block;vertical-align:middle;font-size:var(--font-size-smaller);line-height:var(--line-height-smaller);}nav.pager ul.pager__items li:before{display:none !important;}nav.pager ul.pager__items li.pager__item.is-active a{color:var(--color-primary);font-weight:700;}nav.pager ul.pager__items li.pager__item--previous{margin-right:40px !important;}nav.pager ul.pager__items li.pager__item--previous a i{font-size:36px;margin-top:-18px;position:relative;padding-left:5px;}nav.pager ul.pager__items li.pager__item--previous a i:before{position:relative;animation:linkArrowPulseLeft 2s 0s ease-out infinite;}@keyframes linkArrowPulseLeft{0%{left:0px;}50%{left:3px;}100%{left:0px;}}nav.pager ul.pager__items li.pager__item--previous a i:after{content:"";position:absolute;top:50%;left:0;width:30px;height:30px;background:var(--color-primary);border-radius:50%;z-index:-1;margin-top:-15px;}nav.pager ul.pager__items li.pager__item--previous a:hover{color:var(--color-primary);}nav.pager ul.pager__items li.pager__item--previous.disable a{opacity:0.3 !important;}nav.pager ul.pager__items li.pager__item--previous.disable a i:after{display:none;}nav.pager ul.pager__items li.pager__item--next{margin-left:40px !important;}nav.pager ul.pager__items li.pager__item--next a i{font-size:36px;margin-top:-18px;position:relative;padding-right:5px;}nav.pager ul.pager__items li.pager__item--next a i:before{position:relative;animation:linkArrowPulse 2s 0s ease-out infinite;}@keyframes linkArrowPulse{0%{left:0px;}50%{left:-3px;}100%{left:0px;}}nav.pager ul.pager__items li.pager__item--next a i:after{content:"";position:absolute;top:50%;right:0;width:30px;height:30px;background:var(--color-primary);border-radius:50%;z-index:-1;margin-top:-15px;}nav.pager ul.pager__items li.pager__item--next a:hover{color:var(--color-primary);}nav.pager ul.pager__items li.pager__item--next.disable a{opacity:0.3 !important;}nav.pager ul.pager__items li.pager__item--next.disable a i:after{display:none;}.slidein{opacity:0;transition:opacity 1s;}.slidein.inview{opacity:1;}.slidein.inview.delay-300{transition-delay:0.3s;}.slidein.inview.delay-500{transition-delay:0.5s;}.swiper-move .swiper-container .swiper-wrapper{animation:bilderSliderMove 1s 0s ease-out;}@keyframes bilderSliderMove{0%{left:0;}50%{left:-50px;}100%{left:0;}}a.play{position:absolute;top:50%;left:50%;width:60px;height:60px;border-radius:50%;transform:translate(-50%,-50%);background:none;display:block;text-align:center;color:var(--color-primary);text-transform:uppercase;line-height:60px;font-weight:700;font-size:24px;z-index:99;transition:color 0.5s;cursor:pointer;}a.play i{margin-left:5px;}a.play:before{content:"";position:absolute;top:0%;left:0%;width:100%;height:100%;border-radius:50%;opacity:1;z-index:-1;cursor:pointer;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;background:rgba(57,199,73,0.8);box-shadow:0px -6px 18px 0px rgba(174,255,118,0.3) inset,0px 4px 16px 8px rgba(57,199,73,0.239);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,0.2);}a.play:after{content:"";position:absolute;top:0%;left:0%;width:100%;height:100%;border-radius:50%;opacity:0.8;background:rgba(57,199,73,0.8);z-index:-2;animation:playButtonPulse 1s 0s ease-out infinite;}@keyframes playButtonPulse{0%{transform:scale(1);opacity:0.8;}100%{transform:scale(1.3);opacity:0;}}a.play:hover:before{background:rgba(57,199,73,0.8);border-color:transparent;box-shadow:0px -6px 30px 0px #aeff76 inset,0px 4px 16px 8px rgba(57,199,73,0.24);}#header{display:block;position:absolute;top:20px;right:30px;left:auto;width:auto;box-shadow:none;display:flex;align-items:center;gap:5px;padding:0;transition:none;z-index:1000;}#header .block .dropdown-container{position:relative;}#header .block .dropdown-container a.dropdown{color:#ffffff;background:rgba(0,0,0,0.2);border-radius:20px;height:40px;padding:10px 12px;line-height:20px;font-weight:700;cursor:pointer;font-size:var(--font-size-small);}#header .block .dropdown-container a.dropdown i.icon-down{font-size:8px;margin-left:3px;vertical-align:top;position:relative;top:6px;}#header .block .dropdown-container a.dropdown:hover,#header .block .dropdown-container a.dropdown.is-active{color:var(--color-secondary);}#header .block .dropdown-container .dropdown-content ul.menu,#header .block .dropdown-container .dropdown-content ul.links{margin:0 !important;padding:0 !important;}#header .block .dropdown-container .dropdown-content ul.menu li,#header .block .dropdown-container .dropdown-content ul.links li{margin:0 !important;padding:0 !important;list-style:none !important;line-height:2;font-size:var(--font-size-small);}#header .block .dropdown-container .dropdown-content ul.menu li a,#header .block .dropdown-container .dropdown-content ul.links li a{display:block;white-space:nowrap;cursor:pointer;}#header .block .dropdown-container .dropdown-content ul.menu li a i,#header .block .dropdown-container .dropdown-content ul.links li a i{position:absolute;top:50%;left:0;transform:translateY(-50%);}#header .block .dropdown-container .dropdown-content ul.menu li a:hover,#header .block .dropdown-container .dropdown-content ul.links li a:hover{color:var(--color-secondary);}#header .block .dropdown-container .dropdown-content ul.menu li a.is-active,#header .block .dropdown-container .dropdown-content ul.links li a.is-active{font-weight:700;}#header .header-small-sizer{position:absolute;height:80px;width:0px;}.user-logged-in #header{display:none;}#main{position:relative;padding:130px 30px 50px 30px;transition:margin-left 0.5s,padding 0.5s;}#main .breadcrumb{color:var(--color-grey);display:flex;align-items:center;gap:10px;font-size:var(--font-size-small);line-height:var(--line-height-small);margin-top:-20px;flex-wrap:wrap;row-gap:5px;}#main .breadcrumb a{color:var(--color-grey);}#main .breadcrumb a:hover{color:var(--color-secondary);}#main .breadcrumb i{font-size:8px;}#sidebar{position:fixed;top:0;left:0;width:100%;height:80px;z-index:999;background:var(--color-primary);box-shadow:0 0 15px 0 rgba(0,0,0,0.2);}#sidebar #sidebar-header{padding:0 30px;display:flex;justify-content:space-between;z-index:10;align-items:center;height:80px;gap:20px;}#sidebar #sidebar-header #logo{height:41px;color:#ffffff;font-weight:700;font-size:var(--font-size-small);line-height:2;display:flex;align-items:baseline;white-space:nowrap;gap:5px;transition:font-size 0.5s;}#sidebar #sidebar-header #logo img{width:90px;height:41px;object-fit:contain;}#sidebar #sidebar-header .search{display:block;color:#ffffff;margin-left:auto;}#sidebar #sidebar-header .search:hover{color:var(--color-secondary);}#sidebar #sidebar-header .mobile-menu-button{display:block;height:20px;width:20px;position:relative;cursor:pointer;}#sidebar #sidebar-header .mobile-menu-button span{width:100%;height:2px;background-color:#fff;position:absolute;top:3px;left:0;transition:background-color 0.5s,transform 0.5s,top 0.5s,bottom 0.5s;}#sidebar #sidebar-header .mobile-menu-button span.second{top:9px;}#sidebar #sidebar-header .mobile-menu-button span.third{top:auto;bottom:3px;}#sidebar #sidebar-header .mobile-menu-button:hover span{background-color:var(--color-tertiary);}#sidebar #sidebar-header .mobile-menu-button.is-active span.first{transform:translateY(-50%) rotate(45deg);top:50%;}#sidebar #sidebar-header .mobile-menu-button.is-active span.second{transform:scale(0,1);}#sidebar #sidebar-header .mobile-menu-button.is-active span.third{transform:translateY(50%) rotate(-45deg);bottom:50%;}#sidebar #sidebar-content{position:fixed;height:calc(100% - 160px);top:80px;right:-100%;background:var(--color-primary);width:100%;transition:right 0.5s ease;border-top:1px solid rgba(255,255,255,0.3);overflow:hidden;overflow-y:auto;padding:50px 30px;color:#ffffff;}#sidebar #sidebar-content .text a{color:var(--color-secondary);font-weight:700;border-bottom:1px solid var(--color-secondary);transition:color 0.5s,border-bottom 0.5s;}#sidebar #sidebar-content .text a:hover{color:var(--color-tertiary);border-bottom-color:var(--color-tertiary);}#sidebar #sidebar-content #main-menu .menu-header{color:var(--color-secondary);font-weight:700;}#sidebar #sidebar-content #main-menu ul{margin:0 !important;padding:0 !important;}#sidebar #sidebar-content #main-menu ul li{list-style:none !important;margin:0 !important;padding:5px 0 !important;}#sidebar #sidebar-content #main-menu ul li a{color:#ffffff;display:block;position:relative;padding:0 30px 0 0;}#sidebar #sidebar-content #main-menu ul li a:hover{color:var(--color-tertiary);}#sidebar #sidebar-content #main-menu ul li a.is-active{font-weight:700;}#sidebar #sidebar-content #main-menu ul li a .plus{position:absolute;top:50%;right:-10px;width:30px;height:30px;display:block;transform:translateY(-50%);transition:transform 0.5s;z-index:9;}#sidebar #sidebar-content #main-menu ul li a .plus:before{content:"";width:1px;height:10px;background:var(--color-secondary);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform 0.5s,background-color 0.5s;}#sidebar #sidebar-content #main-menu ul li a .plus:after{content:"";width:10px;height:1px;background:var(--color-secondary);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform 0.5s,background-color 0.5s;}#sidebar #sidebar-content #main-menu ul li a .plus:hover{transform:translateY(-50%) scale(1.3);}#sidebar #sidebar-content #main-menu ul li a .plus:hover:before,#sidebar #sidebar-content #main-menu ul li a .plus:hover:after{background:var(--color-tertiary);}#sidebar #sidebar-content #main-menu ul li ul{display:none;padding-left:10px !important;margin-top:3px !important;}#sidebar #sidebar-content #main-menu ul li.is-open > a .plus:before{height:0;}#sidebar #sidebar-content #main-menu ul li.has-children:not(:has(ul li)) a .plus{display:none;}#sidebar #sidebar-content #main-menu ul li.has-children:not(:has(ul li)) ul{display:none !important;}#sidebar #sidebar-content #main-menu > ul > li{border-top:1px solid rgba(255,255,255,0.3);padding-top:15px !important;margin-top:15px !important;will-change:transform;}#sidebar #sidebar-content .sidebar-toggle{display:none;}#sidebar #sidebar-content #quicklinks{margin-top:50px;}#sidebar #sidebar-content #quicklinks .menu-header{color:var(--color-secondary);font-weight:700;border-bottom:1px solid rgba(255,255,255,0.3);padding-bottom:15px !important;margin-bottom:15px !important;}#sidebar #sidebar-content #quicklinks ul{margin:0 !important;padding:0 !important;}#sidebar #sidebar-content #quicklinks ul li{list-style:none !important;margin:0 !important;padding:0 !important;line-height:2;}#sidebar #sidebar-content #quicklinks ul li a{color:#ffffff;display:block;position:relative;padding:0 30px 0 0;}#sidebar #sidebar-content #quicklinks ul li a:hover{color:var(--color-tertiary);}#sidebar #sidebar-content #quicklinks ul li a.is-active{font-weight:700;}#sidebar #sidebar-content.without-footer{height:calc(100% - 80px);}#sidebar #sidebar-footer{background:var(--color-primary);position:fixed;bottom:0;right:-100%;width:100%;transition:right 0.5s ease;height:80px;border-top:1px solid rgba(255,255,255,0.3);padding:0 30px;display:flex;flex-direction:column;justify-content:center;}#sidebar #sidebar-footer #user-menu{position:relative;display:flex;align-items:center;justify-content:space-between;}#sidebar #sidebar-footer #user-menu .user{padding:0 30px 0 55px;line-height:30px;transition:color 0.5s,padding 0.5s,width 0.5s;display:block;color:#ffffff;position:relative;}#sidebar #sidebar-footer #user-menu .user .icon{display:block;position:absolute;top:50%;left:0;width:40px;height:40px;border-radius:50%;text-align:center;text-transform:uppercase;font-size:13px;line-height:38px;white-space:nowrap;letter-spacing:-1px;font-weight:700;transform:translateY(-50%);color:var(--color-primary);transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;background:rgba(57,199,73,0.8);box-shadow:0px -6px 18px 0px rgba(174,255,118,0.3) inset,0px 4px 16px 8px rgba(57,199,73,0.239);backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,0.2);}#sidebar #sidebar-footer #user-menu .user .icon .tooltip-content{opacity:0;}#sidebar #sidebar-footer #user-menu .user .text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;opacity:1;transition:opacity 0.5s,width 0.5s;width:100%;font-weight:700;}#sidebar #sidebar-footer #user-menu .user:hover{color:var(--color-tertiary);}#sidebar #sidebar-footer #user-menu .user:hover .icon{background:rgba(57,199,73,0.8);border-color:transparent;box-shadow:0px -6px 30px 0px #aeff76 inset,0px 4px 16px 8px rgba(57,199,73,0.24);}#sidebar #sidebar-footer #user-menu .actions{position:absolute;top:50%;right:-5px;transform:translateY(-50%);transition:top 0.5s,transform 0.5s,right 0.5s;}#sidebar #sidebar-footer #user-menu .actions a.dropdown{color:#ffffff;display:block;text-align:center;cursor:pointer;font-size:16px;margin-top:1px;}#sidebar #sidebar-footer #user-menu .actions a.dropdown:hover{color:var(--color-tertiary);}#sidebar #sidebar-footer #user-menu .actions .dropdown-content ul.menu{margin:0 !important;padding:0 !important;}#sidebar #sidebar-footer #user-menu .actions .dropdown-content ul.menu li{margin:0 !important;padding:0 !important;list-style:none !important;line-height:2;font-size:var(--font-size-small);}#sidebar #sidebar-footer #user-menu .actions .dropdown-content ul.menu li a{display:block;white-space:nowrap;cursor:pointer;}#sidebar #sidebar-footer #user-menu .actions .dropdown-content ul.menu li a i{position:absolute;top:50%;left:0;transform:translateY(-50%);}#sidebar #sidebar-footer #user-menu .actions .dropdown-content ul.menu li a:hover{color:var(--color-secondary);}#sidebar #sidebar-footer #user-menu .actions .dropdown-content ul.menu li a.is-active{font-weight:700;}#sidebar #sidebar-footer #user-menu .actions .dropdown-content hr{margin:10px 0;background:var(--color-line);}#sidebar #sidebar-footer #user-menu .actions .dropdown-content a.logout{display:block;font-size:var(--font-size-small);line-height:2;position:relative;font-weight:700;padding:0 0 0 20px;}#sidebar #sidebar-footer #user-menu .actions .dropdown-content a.logout i{position:absolute;top:50%;left:0;transform:translateY(-50%);}#sidebar #sidebar-footer #user-menu .actions .dropdown-content a.logout:hover{color:var(--color-secondary);}#sidebar.menu-open #sidebar-content{right:0;}#sidebar.menu-open #sidebar-footer{right:0;}body{opacity:1;}
@media only screen and (min-width: 768px){@media screen and (min-width:1024px){#toolbar-administration{display:block !important;}a.edit-link,a.node-preview-backlink{display:block;}:root{--font-size-h1:45px;--line-height-h1:1.2;--font-size-h4:35px;--line-height-h4:1.2;--font-size-h5:25px;--line-height-h5:1.2;--font-size-h6:16px;--line-height-h6:1.2;}.h1,.h2,.h3{margin-left:-3px;margin-bottom:50px;}#header{top:50px;}#header .block .dropdown-container a.dropdown{background:var(--color-primary);}#header .header-small-sizer{height:30px;}.user-logged-in #header{position:absolute;top:0;left:300px;width:calc(100% - 300px);z-index:999;transition:padding 0.5s,width 0.5s,left 0.5s;padding:50px 30px 0 30px;display:flex;align-items:center;gap:30px;}.user-logged-in #header #articles_search{flex-grow:1;}.user-logged-in #header #articles_search .form-item{margin:0;position:relative;}.user-logged-in #header #articles_search .form-item a.category{position:absolute;top:50%;transform:translateY(-50%);left:15px;height:20px;border-radius:10px;background:var(--color-secondary);cursor:pointer;display:flex;align-items:center;gap:5px;padding:0 10px;font-weight:700;font-size:10px;line-height:20px;color:var(--color-primary);}.user-logged-in #header #articles_search .form-item a.category i{font-size:6px;}.user-logged-in #header #articles_search .form-item a.category:hover{background:var(--color-tertiary);}.user-logged-in #header #articles_search .form-item input.form-text{padding:15px 50px 15px 30px;border-radius:25px;font-weight:700;height:50px;}.user-logged-in #header #articles_search .form-item a.submit{position:absolute;top:50%;right:10px;height:30px;width:30px;background:var(--color-default);color:#ffffff;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);z-index:9;border-radius:50%;cursor:pointer;}.user-logged-in #header #articles_search .form-item a.submit:hover{background:var(--color-secondary);}.user-logged-in #header #quicklinks{display:flex;align-items:center;}.user-logged-in #header #quicklinks .menu-header{display:none;}.user-logged-in #header #quicklinks ul.menu{margin:0;padding:0;display:flex;gap:30px;}.user-logged-in #header #quicklinks ul.menu li{list-style:none;margin:0;padding:0;}.user-logged-in #header #quicklinks ul.menu li a{display:block;font-weight:700;}.user-logged-in #header #quicklinks ul.menu li a:hover{color:var(--color-secondary);}.user-logged-in #header #quicklinks ul.menu li a.is-active{color:var(--color-secondary);border-bottom:1px solid var(--color-secondary);}.user-logged-in #header #language-blocklanguage-interface{display:block;}.user-logged-in #header #language-blocklanguage-interface .dropdown-container a.dropdown{font-weight:700;}.user-logged-in #header #language-blocklanguage-interface .dropdown-container a.dropdown i.icon-down{font-size:8px;margin-left:5px;position:relative;top:6px;vertical-align:top;}.user-logged-in #header #language-blocklanguage-interface .dropdown-container .dropdown-content ul{margin:0;padding:0;}.user-logged-in #header #language-blocklanguage-interface .dropdown-container .dropdown-content ul li{list-style:none;margin:0;padding:0;line-height:2;font-size:var(--font-size-small);}.user-logged-in #header #language-blocklanguage-interface .dropdown-container .dropdown-content ul li a{display:block;white-space:nowrap;}.user-logged-in #header #language-blocklanguage-interface .dropdown-container .dropdown-content ul li a:hover{color:var(--color-secondary);}.user-logged-in #header #language-blocklanguage-interface .dropdown-container .dropdown-content ul li a.is-active{font-weight:700;color:var(--color-secondary);}.user-logged-in #header #masquerade-block-form{display:none !important;}.user-logged-in #header > a{color:var(--color-red);font-weight:700;}#main{margin-left:300px;padding:140px 30px 50px 30px;}#sidebar{width:300px;height:calc(100% - 80px);overflow:hidden;overflow-y:auto;padding:50px 30px;transition:padding 0.5s,width 0.5s;box-shadow:none;border-right:1px solid rgba(255,255,255,0.3);}#sidebar.without-footer{height:100% !important;}#sidebar #sidebar-header{padding:0 0 50px 0;position:relative;height:auto;}#sidebar #sidebar-header #logo{display:block;}#sidebar #sidebar-header #logo img{height:auto;}#sidebar #sidebar-header a.search,#sidebar #sidebar-header .mobile-menu-button{display:none;}#sidebar #sidebar-content{right:auto;top:auto;position:relative;border-top:0;padding:0;overflow:visible;height:auto;}#sidebar #sidebar-content .block{position:relative;}#sidebar #sidebar-content #main-menu{transition:opacity 0.5s 0.5s;width:240px;}#sidebar #sidebar-content #main-menu .menu-header{padding-right:30px;}#sidebar #sidebar-content .sidebar-toggle{display:block;position:absolute;top:0;right:0;color:var(--color-secondary);cursor:pointer;transition:color 0.5s,width 0.5s;text-align:center;font-size:24px;line-height:24px;}#sidebar #sidebar-content .sidebar-toggle:hover{color:var(--color-tertiary);}#sidebar #sidebar-content #quicklinks{display:none !important;}#sidebar #sidebar-footer{right:auto !important;left:0;width:300px;transition:width 0.5s,padding 0.5s;border-right:1px solid rgba(255,255,255,0.3);}#sidebar #sidebar-footer #user-menu .user .text{transition:opacity 0.5s 0.5s;}#sidebar #sidebar-footer #user-menu .actions .dropdown-content{right:auto;margin-right:0;left:50%;margin-left:-20px;transform:none;}#sidebar #sidebar-footer #user-menu .actions .dropdown-content:before{left:20px;right:auto;margin-right:0;margin-left:-5px;}body.sidebar-small #header{left:80px;width:calc(100% - 80px);}body.sidebar-small #main{margin-left:80px;}body.sidebar-small #sidebar{width:80px;padding-left:15px;padding-right:15px;}body.sidebar-small #sidebar #sidebar-header #logo{font-size:8px;}body.sidebar-small #sidebar #sidebar-content{height:30px;transition:padding 0.5s,height 0s 0.5s;}body.sidebar-small #sidebar #sidebar-content #main-menu{opacity:0;transition:opacity 0.5s 0s;}body.sidebar-small #sidebar #sidebar-content .sidebar-toggle{width:50px;}body.sidebar-small #sidebar #sidebar-content .sidebar-toggle i:before{content:"\e921";}body.sidebar-small #sidebar #sidebar-footer{width:80px;padding-left:10px;padding-right:10px;}body.sidebar-small #sidebar #sidebar-footer #user-menu .user{padding:0;width:40px;}body.sidebar-small #sidebar #sidebar-footer #user-menu .user .text{opacity:0;transition:opacity 0.5s 0s;}}
}
@media only screen and (min-width: 1440px){@media screen and (min-width:1440px){.messages__wrapper{margin:0 0 70px 0;}.messages__wrapper .messages{margin:0 0 70px 0;}a.play{width:70px;height:70px;line-height:70px;font-size:30px;}#header{top:70px;right:50px;}.user-logged-in #header{left:400px;width:calc(100% - 400px);padding:70px 50px 0 50px;gap:30px;}#main{margin-left:400px;padding:190px 50px 70px 50px;}#main .breadcrumb{margin-top:-40px;margin-bottom:20px;}#sidebar{width:400px;padding:70px 50px;}#sidebar #sidebar-header{padding:0 0 70px 0;}#sidebar #sidebar-header #logo img{width:110px;}#sidebar #sidebar-content #main-menu{width:300px;}#sidebar #sidebar-footer{width:400px;padding:0 50px;}}
}
@media not screen{.slidein{opacity:0;}a,a:link,a:visited{color:#000000;}
}
