:root{--primary-color: #D91918;--primary-color-alt: #D11E25;--primary-color-90: #C61B21;--primary-color-alt-90: #BA2025;--primary-color-line: #D21D23;--primary-color-alpha: rgba(213, 0, 0, 0.9019607843);--primary-gradient: linear-gradient(180deg, var(--primary-color), var(--primary-color-alt));--primary-gradient-90: linear-gradient(180deg, var(--primary-color), var(--primary-color-alt));--primary-color-filter: invert(16%) sepia(77%) saturate(3542%) hue-rotate(349deg) brightness(103%) contrast(104%);--primary-color-alt-filter: invert(20%) sepia(88%) saturate(2417%) hue-rotate(342deg) brightness(90%) contrast(104%);--primary-color-90-filter: invert(15%) sepia(94%) saturate(4400%) hue-rotate(351deg) brightness(81%) contrast(90%)}body.bodytype-privatebanking{--primary-color: #B2A163;--primary-color-alt: #AAA668;--primary-color-90: #A59B5D;--primary-color-alt-90: #9A9F62;--primary-color-line: #ABA566;--primary-color-alpha: rgba(178, 161, 0, 0.9019607843);--primary-gradient: linear-gradient(180deg, var(--primary-color), var(--primary-color-alt));--primary-gradient-90: linear-gradient(180deg, var(--primary-color), var(--primary-color-alt));--primary-color-filter: invert(74%) sepia(10%) saturate(1390%) hue-rotate(10deg) brightness(85%) contrast(91%);--primary-color-alt-filter: invert(71%) sepia(15%) saturate(892%) hue-rotate(19deg) brightness(89%) contrast(89%);--primary-color-90-filter: invert(73%) sepia(11%) saturate(1425%) hue-rotate(14deg) brightness(84%) contrast(81%)}@media screen and (max-width: 639px){.hide-small{display:none}}@media screen and (max-width: 959px){.hide--mobile{display:none}}@media screen and (min-width: 640px)and (max-width: 959px){.hide-mobile{display:none}}@media screen and (min-width: 640px){.hide-mobile-{display:none}}@media screen and (max-width: 1279px){.hide--tablet{display:none}}@media screen and (min-width: 960px)and (max-width: 1279px){.hide-tablet{display:none}}@media screen and (min-width: 960px){.hide-tablet-{display:none}}@media screen and (max-width: 1679px){.hide--desktop{display:none}}@media screen and (min-width: 1280px)and (max-width: 1679px){.hide-desktop{display:none}}@media screen and (min-width: 1280px){.hide-desktop-{display:none}}@media screen and (min-width: 1680px){.hide-big{display:none}}@media screen and (max-width: 1449px){.hide--header-tablet{display:none}}#gallery-sheet.modal-overlay{align-items:flex-start;padding:114px 0 24px 0}.gallery-modal{position:relative;width:100%;height:auto;background-color:#fff;display:flex;flex-direction:column;box-shadow:0 4px 20px 0 rgba(0,0,2,.1);gap:10px}.gallery-modal__header{display:flex;justify-content:flex-end;align-items:center;padding:0 24px;background-color:#fff;height:44px}.gallery-modal__close-button{width:16px;height:16px;text-decoration:none;position:relative;display:flex;align-items:center;justify-content:center}.gallery-modal__close-button::before,.gallery-modal__close-button::after{content:"";position:absolute;width:16px;height:2px;background:gray}.gallery-modal__close-button::before{transform:rotate(45deg)}.gallery-modal__close-button::after{transform:rotate(-45deg)}.gallery-modal__body{position:relative;flex-shrink:0;overflow:hidden}.gallery-modal__swiper{height:100%}.gallery-modal__slide{display:flex;align-items:center;justify-content:center;background-color:#fff}.gallery-modal__image{display:block;width:100%;height:100%;object-fit:cover}.gallery-modal__footer{display:flex;align-items:center;padding:12px 24px;background-color:#fff;height:44px}.gallery-modal__counter{display:flex;align-items:center;background:#d91918;color:#fff;padding:10px 4px 8px;font-size:16px;font-weight:300;line-height:100%;white-space:nowrap;font-family:"SofiaPro-Light",sans-serif}.gallery-modal__counter::before{content:"";display:inline-block;width:16px;height:16px;margin-right:4px;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.3327 12.6667C15.3327 13.0203 15.1922 13.3594 14.9422 13.6095C14.6921 13.8595 14.353 14 13.9993 14H1.99935C1.64573 14 1.30659 13.8595 1.05654 13.6095C0.806491 13.3594 0.666016 13.0203 0.666016 12.6667V5.33333C0.666016 4.97971 0.806491 4.64057 1.05654 4.39052C1.30659 4.14048 1.64573 4 1.99935 4H4.66602L5.99935 2H9.99935L11.3327 4H13.9993C14.353 4 14.6921 4.14048 14.9422 4.39052C15.1922 4.64057 15.3327 4.97971 15.3327 5.33333V12.6667Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.00065 11.3333C9.47341 11.3333 10.6673 10.1394 10.6673 8.66667C10.6673 7.19391 9.47341 6 8.00065 6C6.52789 6 5.33398 7.19391 5.33398 8.66667C5.33398 10.1394 6.52789 11.3333 8.00065 11.3333Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:contain;background-repeat:no-repeat;flex-shrink:0;margin-top:-2px}.gallery-modal__thumbnails{display:none}.gallery-modal__thumbnail{display:none}.gallery-modal__nav{display:none}@media screen and (min-width: 960px){.gallery-modal__close-button{width:48px;height:48px}.gallery-modal__close-button::before,.gallery-modal__close-button::after{width:24px;height:3px}}@media screen and (min-width: 1280px){#gallery-sheet.modal-overlay{align-items:center;padding:0 24px;background-color:rgba(0,0,0,.8)}.gallery-modal{--gallery-top-offset: 0px;--gallery-bottom-gap: 16px;--gallery-modal-side-padding: 24px;--gallery-image-side-gap: 24px;--gallery-nav-width: 36px;--gallery-header-height: 44px;--gallery-counter-height: 32px;--gallery-thumb-gap: 4px;--gallery-thumbs-top-gap: 16px;--gallery-thumb-height: clamp(88px, 12vh, 138px);--gallery-thumbs-visible: 7;--gallery-base-width: min(1872px, 100dvw);--gallery-footer-height: calc( var(--gallery-counter-height) + var(--gallery-thumbs-top-gap) + var(--gallery-thumb-height) );position:absolute;top:var(--gallery-top-offset);width:100%;max-width:1872px;max-height:calc(100dvh - var(--gallery-top-offset) - var(--gallery-bottom-gap));display:flex;flex-direction:column;background:none;border-radius:4px;gap:0;padding:0 var(--gallery-modal-side-padding);overflow:hidden}.gallery-modal__header{position:relative;right:0;padding:0;height:var(--gallery-header-height);min-height:var(--gallery-header-height);background:rgba(0,0,0,0);z-index:30;flex-shrink:0;display:flex;justify-content:flex-end;align-items:center}.gallery-modal__close-button{width:48px;height:48px;opacity:1;margin-bottom:-6px}.gallery-modal__close-button::before,.gallery-modal__close-button::after{background:#fff;width:24px;height:3px}.gallery-modal__body{position:relative;flex:1 1 auto;min-height:0;margin-bottom:0;overflow:hidden}.gallery-modal__nav.gallery-modal__nav.gallery-modal__nav--prev,.gallery-modal__nav.gallery-modal__nav.gallery-modal__nav--next{display:flex;position:absolute;top:0;bottom:0;width:var(--gallery-nav-width);height:100%;background:hsla(0,0%,100%,.8);border:none;cursor:pointer;align-items:center;justify-content:center;z-index:10;border-radius:0}.gallery-modal__nav.gallery-modal__nav.gallery-modal__nav--prev::after,.gallery-modal__nav.gallery-modal__nav.gallery-modal__nav--next::after{content:"";display:block;width:14px;height:28px;background-repeat:no-repeat;background-position:center;background-size:contain}.gallery-modal__nav.gallery-modal__nav.gallery-modal__nav--prev{left:0}.gallery-modal__nav.gallery-modal__nav.gallery-modal__nav--prev::after{background-image:url("data:image/svg+xml,%3Csvg width='19' height='33' viewBox='0 0 19 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.1211 2.12109L2.12109 16.1211L16.1211 30.1211' stroke='%23D11E25' stroke-width='3' stroke-linecap='square'/%3E%3C/svg%3E")}.gallery-modal__nav.gallery-modal__nav.gallery-modal__nav--next{right:0}.gallery-modal__nav.gallery-modal__nav.gallery-modal__nav--next::after{background-image:url("data:image/svg+xml,%3Csvg width='19' height='33' viewBox='0 0 19 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.12109 30.1211L16.1211 16.1211L2.12109 2.12109' stroke='%23D11E25' stroke-width='3' stroke-linecap='square'/%3E%3C/svg%3E")}.gallery-modal__swiper,.gallery-modal__slide{height:100%}.gallery-modal__slide{display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding-inline:var(--gallery-image-side-gap);background-color:rgba(0,0,0,0);overflow:hidden}.gallery-modal__image{display:block;width:100%;height:100%;max-width:calc(var(--gallery-base-width) - 2*var(--gallery-modal-side-padding) - 2*var(--gallery-nav-width) - 2*var(--gallery-image-side-gap));max-height:calc(100vh - var(--gallery-header-height) - var(--gallery-footer-height) - var(--gallery-bottom-gap));object-fit:contain;object-position:center;margin:0 auto;border-radius:4px}.gallery-modal__footer{padding:0;height:auto;display:flex;flex-direction:column;background-color:unset;flex-shrink:0;min-height:0;overflow:hidden}.gallery-modal__counter{order:-1;align-self:flex-end;justify-content:center;padding:8px 4px;width:67px;min-height:var(--gallery-counter-height);flex-shrink:0}.gallery-modal__counter::before{display:none}.gallery-modal__thumbnails{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--gallery-thumbs-visible) - 1)*var(--gallery-thumb-gap))/var(--gallery-thumbs-visible));grid-template-rows:1fr;gap:var(--gallery-thumb-gap);overflow-x:auto;overflow-y:hidden;margin-top:var(--gallery-thumbs-top-gap);width:100%;min-height:0;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.gallery-modal__thumbnail.gallery-modal__thumbnail.gallery-modal__thumbnail{display:block;width:100%;height:var(--gallery-thumb-height);border-radius:4px;border:none;position:relative;background:none;padding:0;min-width:0;overflow:hidden;flex-shrink:0}.gallery-modal__thumbnail.gallery-modal__thumbnail.gallery-modal__thumbnail.is-hidden{display:none}.gallery-modal__thumbnail.gallery-modal__thumbnail.gallery-modal__thumbnail:hover,.gallery-modal__thumbnail.gallery-modal__thumbnail.gallery-modal__thumbnail:focus{background:none}.gallery-modal__thumbnail.gallery-modal__thumbnail.gallery-modal__thumbnail--active::after,.gallery-modal__thumbnail.gallery-modal__thumbnail.gallery-modal__thumbnail[aria-current=true]::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(217,25,24,.3);border-radius:4px;pointer-events:none;border:1px solid #fff}.gallery-modal__body:has(.gallery-modal__swiper .swiper-wrapper>.gallery-modal__slide:only-child) .gallery-modal__nav--prev,.gallery-modal__body:has(.gallery-modal__swiper .swiper-wrapper>.gallery-modal__slide:only-child) .gallery-modal__nav--next{display:none}}