: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}}.carousel{display:block;flex-direction:column;user-select:none}.carousel article{position:relative;margin-bottom:16px;box-shadow:0px 10px 15px rgba(0,0,0,.1490196078);display:flex;flex-direction:column-reverse;overflow:hidden;cursor:pointer;height:100%}@media screen and (max-width: 639px){.carousel article{background-image:unset !important;background-color:#fff}}@media screen and (min-width: 640px)and (max-width: 959px){.carousel article{background-image:unset !important;background-color:#fff}}@media screen and (min-width: 750px){.carousel article{flex-direction:row;background-position:right;background-repeat:no-repeat;background-size:contain;box-shadow:unset}}.carousel article img.swiper-apla{width:40%;position:absolute;height:calc(100% - 24px);width:auto;display:none;min-width:55%}@media screen and (min-width: 750px){.carousel article img.swiper-apla{display:block}}@media screen and (min-width: 750px)and (min-width: 640px)and (max-width: 959px){.carousel article img.swiper-apla{right:43%}}.carousel article>div{width:100%;max-width:100%;height:auto;display:flex;position:relative;background-repeat:no-repeat}@media(min-width: 1280px)and (max-width: 1700px){.carousel article>div{min-height:calc(121*(100vw - 1280px)/420 + 359px)}}@media(min-width: 1700px){.carousel article>div{min-height:480px}}@media screen and (min-width: 750px){.carousel article>div{width:51.41%;max-width:51.41%;height:calc(100% - 24px);max-height:calc(100% - 24px);background-size:cover}}@media screen and (min-width: 750px)and (min-width: 640px)and (max-width: 959px){.carousel article>div{background-position-x:center;background-size:cover;min-height:37.5vw}}@media screen and (min-width: 750px)and (min-width: 960px)and (max-width: 1279px){.carousel article>div{min-height:28vw}}@media screen and (max-width: 749px){.carousel article>div{overflow:hidden;background-size:110%;background-position-y:top;max-height:53vw;background-position-x:-8vw;min-height:46vw}}.carousel article>div img.swiper-img{display:flex;width:100%;visibility:hidden}@media screen and (min-width: 750px){.carousel article>div img.swiper-img{width:100%;height:auto;margin:auto;margin-top:0;max-height:480px;aspect-ratio:840/480}}@media screen and (max-width: 749px){.carousel article>div img.swiper-img{width:130%;height:100%;margin:auto;margin-left:-15%;position:static;display:block;visibility:hidden}}.carousel article section{padding:20px;position:relative;box-shadow:0px 10px 15px rgba(0,0,0,.1490196078);display:flex;flex-grow:1;flex-direction:column;margin-bottom:32px;padding-bottom:48px}@media screen and (min-width: 750px){.carousel article section{padding:20px;padding-bottom:0;padding-right:0;width:42.59%;max-width:48.59%;height:auto;box-shadow:unset;margin-bottom:0;max-height:calc(100% - 20px)}}@media screen and (min-width: 750px)and (min-width: 960px)and (max-width: 1279px){.carousel article section{padding:30px;padding-bottom:0;padding-right:0;max-height:calc(100% - 30px)}}@media screen and (min-width: 750px)and (min-width: 1280px){.carousel article section{padding:3%;padding-bottom:0;max-height:97%}}@media screen and (min-width: 750px){.carousel article section .slider-text{height:68%;display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width: 750px)and (min-width: 960px){.carousel article section .slider-text{height:calc(76% - 50px)}}.carousel article section img{display:none;position:absolute;height:100%;width:unset;top:0;left:0;z-index:0}@media screen and (min-width: 750px){.carousel article section img{display:block}}.carousel article section img.swiper-slide-logo{top:1.4%;right:-89%;left:unset;z-index:1;height:92%;opacity:1}@media screen and (min-width: 640px)and (max-width: 959px)and (min-width: 750px){.carousel article section img.swiper-slide-logo{top:1.8%;right:-115%;height:95%}}@media screen and (min-width: 1280px)and (max-width: 1679px){.carousel article section img.swiper-slide-logo{top:1%;right:-92%}}@media screen and (min-width: 1680px){.carousel article section img.swiper-slide-logo{top:1%;right:-90%}}.carousel article section h1{margin:0;margin-bottom:20px;font-family:"SofiaPro-Regular",sans-serif;font-style:normal;font-weight:normal;letter-spacing:0;line-height:1;color:#656565;font-family:"SofiaPro-Bold",sans-serif;font-size:30px;line-height:30px;letter-spacing:-1.2px}@media screen and (min-width: 640px){.carousel article section h1{font-size:clamp(30px,4.17vw,40px);line-height:1em;letter-spacing:-0.025em}}@media screen and (min-width: 960px)and (max-width: 1279px){.carousel article section h1{font-size:clamp(40px,3.52vw,45px)}}@media screen and (min-width: 1280px){.carousel article section h1{font-size:clamp(45px,3.68vw,60px)}}@media screen and (min-width: 750px){.carousel article section h1{margin-bottom:1vw}}@media screen and (min-width: 750px)and (min-width: 1680px){.carousel article section h1{margin-bottom:17px}}.carousel article section p{margin:0;font-family:"SofiaPro-Regular",sans-serif;font-style:normal;font-weight:normal;letter-spacing:0;line-height:1;color:#656565;font-family:"SofiaPro-Light",sans-serif;font-size:18px;letter-spacing:-0.18px;line-height:1.3em}@media screen and (min-width: 640px){.carousel article section p{letter-spacing:-0.03em}}@media screen and (min-width: 640px)and (max-width: 959px){.carousel article section p{font-size:clamp(18px,2.09vw,20px)}}@media screen and (min-width: 960px)and (max-width: 1279px){.carousel article section p{font-size:clamp(20px,1.88vw,24px)}}@media screen and (min-width: 1280px){.carousel article section p{font-size:clamp(24px,1.84vw,30px)}}.carousel article section .pbutton{display:block;margin:auto;height:48px;max-width:205px;min-width:200px;font-size:16px;line-height:48px;height:48px;padding-top:0;font-size:clamp(20px,20px + 4*(100vw - 750px)/882,24px);line-height:clamp(48.4px,48.4px + 9.68*(100vw - 750px)/882,58.08px);height:clamp(45px,45px + 9*(100vw - 750px)/882,54px);width:clamp(220px,220px + 44*(100vw - 750px)/882,264px);min-width:205px;max-width:25vw}@media screen and (max-width: 749px){.carousel article section .pbutton{margin-bottom:8px;margin-left:0;min-width:166px}}@media screen and (min-width: 750px){.carousel article section .pbutton{margin-bottom:0;display:inline;margin:unset;position:absolute;bottom:10%;border-radius:40px}}@media screen and (min-width: 750px)and (min-width: 960px){.carousel article section .pbutton{bottom:12%}}.carousel article section *{position:relative;z-index:1}.carousel article:hover .pbutton{background:var(--primary-color-90)}.carousel .carousel-pagination.swiper-pagination{list-style:none;display:flex;margin:0;display:flex;justify-content:space-between;gap:13px;flex-wrap:nowrap;margin-top:0;display:flex;position:relative;min-height:10px}.carousel .carousel-pagination.swiper-pagination li{margin-right:40px}.carousel .carousel-pagination.swiper-pagination:not(.pcol){padding:0}.carousel .carousel-pagination.swiper-pagination:not(.pcol){padding:0 20px;width:calc(100% - 40px);bottom:10px}@media screen and (min-width: 960px)and (max-width: 1279px){.carousel .carousel-pagination.swiper-pagination:not(.pcol){padding:0 30px;width:calc(100% - 60px)}}@media screen and (min-width: 1280px){.carousel .carousel-pagination.swiper-pagination:not(.pcol){padding:0;width:100%}}.carousel .carousel-pagination.swiper-pagination .swiper-pagination-bullet{display:flex;flex:1;margin:0;cursor:pointer;padding:8px 0;padding:0;border-radius:5px;background:#949494;opacity:1;transition:.3s ease-in-out;height:10px}.carousel .carousel-pagination.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--primary-color)}.carousel .carousel-pagination.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:hover{background:var(--primary-color-90)}.carousel .carousel-pagination.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover{background:var(--primary-color);box-shadow:0px 10px 15px rgba(0,0,0,.1490196078)}.carousel .carousel-pagination.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet:not(.swiper-pagination-bullet-active):hover:hover{background:var(--primary-color-90)}.carousel .swiper-button-next,.carousel .swiper-button-prev{width:30px}.carousel .swiper-button-next::after,.carousel .swiper-button-prev::after{font-size:56px}.carousel .swiper-button-prev,.carousel .swiper-button-next{display:none}.carousel:not(.swiper-initialized) .swiper-load-show{display:none}.carousel .swiper-controls{font-family:"SofiaPro-Regular",sans-serif;font-style:normal;font-weight:normal;letter-spacing:0;line-height:1;color:#656565;font-family:"SofiaPro-Light",sans-serif;position:absolute;left:unset;right:20px;transform:unset;display:flex;align-items:center;gap:3px;bottom:60px;padding:0 12px;border-radius:40px;z-index:10;color:#656565;font-size:18px;line-height:16px;background:unset;line-height:clamp(48.4px,48.4px + 9.68*(100vw - 750px)/882,58.08px);height:clamp(45px,45px + 9*(100vw - 750px)/882,54px)}@media screen and (min-width: 750px){.carousel .swiper-controls{right:unset;left:43%;transform:translateX(-50%);gap:4px;bottom:10%;gap:0;background:#fcfcfc}}@media screen and (min-width: 960px){.carousel .swiper-controls{bottom:12%}}@media screen and (min-width: 1280px){.carousel .swiper-controls{left:45%;transform:translateX(-50%);font-size:26px;gap:4px}}@media screen and (max-width: 749px){.carousel .swiper-controls{position:absolute;right:unset;justify-content:flex-end;width:calc(100% - 28px);bottom:40px}.carousel .swiper-controls .swiper-controls-counter{min-width:40px;margin:4px 6px 0 6px}}@media screen and (max-width: 749px)and (max-width: 1279px){.carousel .swiper-controls .swiper-controls-counter{margin:4px 0 0 0}}@media screen and (max-width: 749px){.carousel .swiper-controls .swiper-controls-play-pause-btn{margin-right:16px}}@media screen and (max-width: 749px)and (max-width: 1279px){.carousel .swiper-controls .swiper-controls-play-pause-btn{margin-right:-3px}}.carousel .swiper-controls a{text-decoration:none;color:#656565}.carousel .swiper-controls-counter{margin-top:4px;min-width:36px;text-align:right;text-decoration:none;color:#656565}.carousel .swiper-controls-counter:hover{color:#656565}@media screen and (min-width: 1280px){.carousel .swiper-controls-counter{min-width:56px;margin-top:4px}}.carousel .swiper-controls a.swiper-controls-counter{cursor:default}.carousel .swiper-controls a.swiper-controls-counter:hover{color:#656565}.carousel .swiper-controls-btn{width:32px;height:27px;background:rgba(0,0,0,0);border:none;cursor:pointer;position:relative;padding:0;box-sizing:border-box}@media screen and (max-width: 1279px){.carousel .swiper-controls-btn{width:40px;height:40px}}.carousel .swiper-controls-prev-btn,.carousel .swiper-controls-next-btn{box-sizing:border-box}.carousel .swiper-controls-prev-btn::before,.carousel .swiper-controls-next-btn::before{left:6px;box-sizing:border-box;content:"";position:absolute;width:3px;height:14px;transition:.3s ease-in-out;top:4px;font-family:swiper-icons;font-size:21px;text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1;content:"prev";font-weight:700;color:#919191}@media screen and (max-width: 1279px){.carousel .swiper-controls-prev-btn::before,.carousel .swiper-controls-next-btn::before{top:10px;left:15px}}@media screen and (min-width: 1280px){.carousel .swiper-controls-prev-btn::before,.carousel .swiper-controls-next-btn::before{height:19px;top:0;left:4px;font-size:28px}}.carousel .swiper-controls-prev-btn:hover::after,.carousel .swiper-controls-prev-btn:hover::before,.carousel .swiper-controls-next-btn:hover::after,.carousel .swiper-controls-next-btn:hover::before{color:#d91918}.carousel .swiper-controls-next-btn{transform:scaleX(-1)}.carousel .swiper-controls-play-pause-btn{box-sizing:border-box;margin-right:0}@media screen and (min-width: 1280px){.carousel .swiper-controls-play-pause-btn{margin-right:5px}}.carousel .swiper-controls-play-pause-btn::before,.carousel .swiper-controls-play-pause-btn::after{content:"";box-sizing:border-box;position:absolute;top:50%;transform:translateY(-50%);background:#919191;border-radius:2px;transition:all .2s ease}.carousel .swiper-controls-play-pause-btn::before{left:5px;width:3px;height:21px}@media screen and (max-width: 1279px){.carousel .swiper-controls-play-pause-btn::before{left:12px}}@media screen and (min-width: 1280px){.carousel .swiper-controls-play-pause-btn::before{left:8px;width:3px;height:27px}}.carousel .swiper-controls-play-pause-btn::after{right:6px;width:3px;height:21px}@media screen and (max-width: 1279px){.carousel .swiper-controls-play-pause-btn::after{right:14px}}@media screen and (min-width: 1280px){.carousel .swiper-controls-play-pause-btn::after{right:9px;width:3px;height:27px}}.carousel .swiper-controls-play-pause-btn:not(.carousel .swiper-controls-playing)::before{background:rgba(0,0,0,0);width:0;height:0;border-top:12px solid rgba(0,0,0,0);border-bottom:12px solid rgba(0,0,0,0);border-left:14px solid #919191;border-radius:2px;position:absolute;top:14px;left:16px;transform:translate(-50%, -50%)}@media screen and (max-width: 1279px){.carousel .swiper-controls-play-pause-btn:not(.carousel .swiper-controls-playing)::before{top:20px;left:22px}}@media screen and (min-width: 1280px){.carousel .swiper-controls-play-pause-btn:not(.carousel .swiper-controls-playing)::before{top:14px;left:16px;border-top:14px solid rgba(0,0,0,0);border-bottom:14px solid rgba(0,0,0,0);border-left:16px solid #919191}}.carousel .swiper-controls-play-pause-btn:not(.carousel .swiper-controls-playing)::after{display:none}.carousel .swiper-controls-play-pause-btn:hover::after,.carousel .swiper-controls-play-pause-btn:hover::before{background-color:#d91918}.carousel .swiper-controls-play-pause-btn:hover:not(.carousel .swiper-controls-playing)::before{border-left:14px solid #d91918}@media screen and (min-width: 1280px){.carousel .swiper-controls-play-pause-btn:hover:not(.carousel .swiper-controls-playing)::before{border-left:16px solid #d91918}}.carousel.carousel-single{position:relative;margin-bottom:32px}.carousel.carousel-single .carousel-pagination,.carousel.carousel-single .swiper-button-prev,.carousel.carousel-single .swiper-button-next{visibility:hidden}.carousel.carousel-single .swiper-controls{display:none}