html{font-size:62.5%}body{margin:0}.no-scroll{overflow:hidden;pointer-events:none}.no-scroll .overlay-wrapper{pointer-events:all}.main-page-wrapper{font-family:'Open Sans', sans-serif;font-size:1.8rem;font-weight:300;line-height:29px;color:#58646F;text-align:left}@media (max-width: 767px){.main-page-wrapper{font-size:1.6rem;line-height:22px}}.main-page-wrapper .container{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px}@media (max-width: 767px){.main-page-wrapper .container{padding-right:20px;padding-left:20px}}.main-page-wrapper *{box-sizing:border-box}.main-page-wrapper ol,.main-page-wrapper ul{list-style:none}.main-page-wrapper b,.main-page-wrapper strong{font-weight:600}.main-page-wrapper table{border-collapse:collapse;border-spacing:0}.main-page-wrapper caption,.main-page-wrapper th,.main-page-wrapper td{text-align:left;font-weight:normal;vertical-align:middle}.main-page-wrapper q,.main-page-wrapper blockquote{quotes:none}.main-page-wrapper q:before,.main-page-wrapper q:after,.main-page-wrapper blockquote:before,.main-page-wrapper blockquote:after{content:"";content:none}.main-page-wrapper a{color:inherit}.main-page-wrapper a img{border:none}.main-page-wrapper article,.main-page-wrapper aside,.main-page-wrapper details,.main-page-wrapper figcaption,.main-page-wrapper figure,.main-page-wrapper footer,.main-page-wrapper header,.main-page-wrapper hgroup,.main-page-wrapper main,.main-page-wrapper menu,.main-page-wrapper nav,.main-page-wrapper section,.main-page-wrapper summary{display:block}.main-page-wrapper a:link,.main-page-wrapper a:active,.main-page-wrapper a:hover{color:#58646F;text-decoration:none}.main-page-wrapper .arrow-link,.main-page-wrapper .arrow-link:link{color:inherit;position:relative;font-weight:400;cursor:pointer}.main-page-wrapper .arrow-link::after,.main-page-wrapper .arrow-link:link::after{content:'';display:inline-block;background:url("https://www.sparkasse.at/content/dam/at/spk-schwaz/gb-21/arrowright-grey.svg") no-repeat center;background-size:cover;height:13px;width:17px;margin-left:11px;transition:all 300ms ease;position:relative;top:1px}.main-page-wrapper .arrow-link:hover:after,.main-page-wrapper .arrow-link:link:hover:after{margin-left:16px}.main-page-wrapper .link:hover{border:0px}.main-page-wrapper .o-hidden{opacity:0 !important}@media (max-width: 767px){.main-page-wrapper .o-hidden{display:none}}.main-page-wrapper a{opacity:1;transition:opacity 300ms ease}.main-page-wrapper a:hover{opacity:0.7;transition:opacity 300ms ease}.main-page-wrapper img{max-width:100%;display:block}@media (max-width: 767px){.main-page-wrapper .sm-hide{display:none}}.main-page-wrapper .sm-block{display:none}@media (max-width: 767px){.main-page-wrapper .sm-block{display:block}}@media (max-width: 990px){.main-page-wrapper .md-hide{display:none}}.main-page-wrapper .md-block{display:none}@media (max-width: 990px){.main-page-wrapper .md-block{display:block}}.main-page-wrapper .header-wrapper{position:relative;z-index:0}.main-page-wrapper .header-banner{position:relative}.main-page-wrapper .header-banner .parallaximg{width:100%;height:100%;object-fit:cover}.main-page-wrapper .header-banner .parallax-helper{position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(0,61,102,0.2)}@media (max-width: 767px){.main-page-wrapper .header-banner .parallax-helper{background:none}}@media (max-width: 1023px){.main-page-wrapper .header-banner .parallax-helper{background:none}}.main-page-wrapper .header-banner .max{position:absolute;bottom:0;right:0;z-index:9;max-width:230px}@media (max-width: 767px){.main-page-wrapper .header-banner .max{max-width:140px}}.main-page-wrapper .header-banner .intro{position:absolute;color:#fff;top:40%;transform:translateY(-40%)}.main-page-wrapper .header-banner .intro p{font-size:3rem;line-height:1.4}@media (max-width: 767px){.main-page-wrapper .header-banner .intro p{font-size:2rem}}.main-page-wrapper .header-banner .intro p .year{display:block;font-size:15rem;line-height:86%}@media (max-width: 767px){.main-page-wrapper .header-banner .intro p .year{font-size:10rem}}@media (max-width: 1023px){.main-page-wrapper .header-banner .intro .article-header-intro{display:none}}@media (max-width: 767px){.main-page-wrapper .header-banner .intro .article-header-intro{display:none}}.main-page-wrapper .header-banner .intro .article-header-intro p{font-size:1.8rem;line-height:160%}.main-page-wrapper .header-banner .intro .article-header-intro .main-title-intro{margin-top:84px;-webkit-font-smoothing:antialiased;font-weight:500;font-size:2.6rem;line-height:120%}.main-page-wrapper .header-banner .copyright{position:absolute;right:42px;bottom:300px;font-size:1.2rem;color:#00497B;-webkit-transform:rotate(-90deg) translate(100%, 100%);transform:rotate(-90deg) translate(100%, 100%);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}@media (max-width: 767px){.main-page-wrapper .header-banner .copyright{right:32px;bottom:190px}}.main-page-wrapper .header-banner .icon-arrow-down{position:absolute;bottom:94px;z-index:9;cursor:auto}@media (max-width: 767px){.main-page-wrapper .header-banner .icon-arrow-down{bottom:62px}}.main-page-wrapper h1,.main-page-wrapper h2,.main-page-wrapper h3,.main-page-wrapper h4,.main-page-wrapper h5,.main-page-wrapper h6{font-weight:300}.main-page-wrapper .clearfix::after{display:block;content:"";clear:both}.main-page-wrapper .breadcrumb{padding:0;margin:0;margin-bottom:32px;list-style:none}.main-page-wrapper .breadcrumb li{margin-right:40px;line-height:26px;font-size:1.6rem;display:inline-block;cursor:pointer;transition:all 250ms ease}@media (max-width: 767px){.main-page-wrapper .breadcrumb li{margin-right:24px}}.main-page-wrapper .breadcrumb li:hover{color:#0078B4}.main-page-wrapper .breadcrumb li.active{color:#0078B4;border-bottom:2px solid}.main-page-wrapper .breadcrumb li:last-child{margin-right:0}.main-page-wrapper #vorwort-overlay b{font-weight:500 !important}.main-page-wrapper .mt-56{margin-top:56px !important}.main-page-wrapper .mb-8{margin-bottom:8px !important}.main-page-wrapper .mb-48{margin-bottom:48px !important}.main-page-wrapper .mt-40{margin-top:40px}.main-page-wrapper .max-htimg{max-height:68px !important}.main-page-wrapper .mb-0{margin-bottom:0 !important}.main-page-wrapper .font-md{font-size:1.6rem}@media (max-width: 1023px){.main-page-wrapper .font-md{font-size:1.4rem}}.main-page-wrapper .max768{max-width:768px}.main-page-wrapper .page-wrapper{padding:110px 0 40px;background:#fff;z-index:9;position:relative}@media (max-width: 767px){.main-page-wrapper .page-wrapper{padding:70px 0 40px}}.main-page-wrapper .page-wrapper .article-header{margin-bottom:104px;display:none}@media (max-width: 767px){.main-page-wrapper .page-wrapper .article-header{margin-bottom:70px;display:block}}@media (max-width: 1023px){.main-page-wrapper .page-wrapper .article-header{display:block}}.main-page-wrapper .page-wrapper .article-header p{margin-bottom:0}@media (max-width: 1023px){.main-page-wrapper .page-wrapper .article-header p{line-height:160%}}.main-page-wrapper .page-wrapper .article-header .main-title{font-size:3.6rem;line-height:49px}@media (max-width: 767px){.main-page-wrapper .page-wrapper .article-header .main-title{font-size:3.2rem;line-height:44px}}@media (max-width: 767px){.main-page-wrapper .page-wrapper .main-section.desktop{display:none}}.main-page-wrapper .page-wrapper .main-section.mobile{display:none}@media (max-width: 767px){.main-page-wrapper .page-wrapper .main-section.mobile{display:block}}.main-page-wrapper .page-wrapper .main-section .col-50{float:left;width:50%}@media (max-width: 767px){.main-page-wrapper .page-wrapper .main-section .col-50{width:100%}}.main-page-wrapper .page-wrapper .main-section .col-50.left{padding-left:12px}@media (max-width: 767px){.main-page-wrapper .page-wrapper .main-section .col-50.left{padding-left:0}}.main-page-wrapper .page-wrapper .main-section .col-50.right{padding-right:12px}@media (max-width: 767px){.main-page-wrapper .page-wrapper .main-section .col-50.right{padding-right:0}}.main-page-wrapper .page-wrapper .main-section .col-50 .card{margin-bottom:24px;transition:background 300ms ease}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bilanz-overlay .card-content{padding-top:64px !important}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bilanz-overlay .card-content h5{margin-top:-30px !important}.main-page-wrapper .page-wrapper .main-section .col-50 .card.verein-overlay .card-content .card-title{margin-bottom:24px !important}.main-page-wrapper .page-wrapper .main-section .col-50 .card.verein-overlay .card-content .card-title span{font-size:8rem !important;margin-right:5px}.main-page-wrapper .page-wrapper .main-section .col-50 .card.open-overlay{transform:scale(1);transition:background 300ms ease, transform 300ms ease}.main-page-wrapper .page-wrapper .main-section .col-50 .card.open-overlay:hover.animate.reveal{transform:scale(0.98);transition:transform 300ms ease}.main-page-wrapper .page-wrapper .main-section .col-50 .card>img{width:100%}.main-page-wrapper .page-wrapper .main-section .col-50 .card.animate{opacity:0;transform:translate3d(0, 30px, 0) scale(1);transition:opacity 400ms ease,transform 300ms ease}.main-page-wrapper .page-wrapper .main-section .col-50 .card.animate.reveal{opacity:1;transform:translate3d(0, 0, 0) scale(1)}.main-page-wrapper .page-wrapper .main-section .col-50 .card.animate.reveal.nt{transition:opacity 600ms ease,transform 300ms ease}.main-page-wrapper .page-wrapper .main-section .col-50 .card.animate.reveal:hover{transition:background 300ms ease}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1{background:#F5F8FA}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1:hover{background:#EEF3F7}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.smbg{position:relative;overflow:hidden}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.smbg:hover{background:#EEF3F7}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.smbg>img{position:absolute;bottom:-10px;right:0;max-width:100px}@media (max-width: 767px){.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.smbg>img{max-width:80px}}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.smbg p{margin:0;padding-right:150px}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.smbg .card-content{display:flex;align-items:center}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.smbg .card-content .card-title.md{margin-bottom:0px;font-size:1.8rem}@media (max-width: 1023px){.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.smbg .card-content .card-title.md{font-size:2rem}}@media (max-width: 767px){.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.smbg .card-content .card-title.md{margin-bottom:0px;font-size:1.6rem}}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.custom{position:relative}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.custom:hover{background:#F5F8FA}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.custom.maximg .img{position:absolute;bottom:0;right:0;max-width:160px}@media (max-width: 767px){.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.custom.maximg .img{max-width:140px}}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.custom .mb-15{margin-bottom:15px}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.custom ul{padding:0;margin:0}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.custom ul li{margin:0;font-size:1.8rem;padding:10px 0;border-bottom:1px solid rgba(49,58,69,0.2);line-height:24px}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.custom ul li:last-child{border-bottom:none}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.loc .card-content{padding:32px}@media (max-width: 767px){.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.loc .card-content{padding:24px}}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.loc .card-content p{color:#313A45;line-height:25px;margin-top:0;margin-bottom:8px}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.loc .card-content .marker{font-size:1.6rem;line-height:22px;display:flex;align-items:center}@media (max-width: 767px){.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.loc .card-content .marker{font-size:1.4rem}}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.loc .card-content .marker p{margin-bottom:0;margin-left:9px;color:#58646F}@media (max-width: 767px){.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.loc .card-content .marker p{margin-left:7px}}@media (max-width: 767px){.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1.loc .card-content .marker img{margin-top:-1px}}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg1 .card-content{padding-bottom:56px}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg2{background:#BCE4FA}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg2:hover{background:#B3E0F9}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg2 .card-content .card-title{color:#00497B;margin-bottom:32px}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg2 .card-content .card-title span{display:inline-block;font-size:10rem;margin-top:10px}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg2 .card-content .card-title span .eins{margin-right:-1rem;margin-left:-8px}@media (max-width: 767px){.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg2 .card-content .card-title span{font-size:6rem}}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg2 .card-content h5{color:#00497B;font-size:24px;line-height:33px;margin-top:-35px;margin-bottom:32px}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg3{background:#00497B}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg3:hover{background:#004370}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg3 .card-content .card-title{color:#fff;margin-bottom:32px}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg3 .card-content a{color:#fff}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bg3 .card-content a::after{background:url("https://www.sparkasse.at/content/dam/at/spk-schwaz/gb-21/arrowrightwhite.svg") no-repeat center}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bgimg{background:url("https://www.sparkasse.at/content/dam/at/spk-schwaz/gb-21/homebg.jpg") no-repeat center;background-size:cover}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bgimg .card-title{font-weight:300;color:#fff !important}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bgimg ul{padding:0;margin:0}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bgimg ul li{font-size:1.8rem;line-height:29px;border-bottom:1px solid rgba(255,255,255,0.3);color:#fff;padding-top:8px;padding-bottom:12px}@media (max-width: 1023px){.main-page-wrapper .page-wrapper .main-section .col-50 .card.bgimg ul li{font-size:1.6rem}}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bgimg ul li b{font-weight:600}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bgimg ul li:first-child{padding-top:0}.main-page-wrapper .page-wrapper .main-section .col-50 .card.bgimg ul li:last-child{border:none;padding-bottom:0}.main-page-wrapper .page-wrapper .main-section .col-50 .card .card-content{padding:56px 48px 48px}@media (max-width: 767px){.main-page-wrapper .page-wrapper .main-section .col-50 .card .card-content{padding:34px;padding-bottom:40px}}.main-page-wrapper .page-wrapper .main-section .col-50 .card .card-content .card-title{max-width:395px;font-weight:300;font-size:3.4rem;line-height:46px;color:#313A45;margin-top:0;margin-bottom:24px}@media (max-width: 767px){.main-page-wrapper .page-wrapper .main-section .col-50 .card .card-content .card-title{font-size:2.8rem;line-height:38px}}.main-page-wrapper .page-wrapper .main-section .col-50 .card .card-content .card-title.sm{margin-bottom:7px}.main-page-wrapper .page-wrapper .main-section .col-50 .card .card-content .card-title.md{font-size:2.4rem;line-height:1.4}.main-page-wrapper .page-wrapper .main-section .col-50 .card .card-content .card-title span.mrd{font-size:5.6rem}@media (max-width: 767px){.main-page-wrapper .page-wrapper .main-section .col-50 .card .card-content .card-title span.mrd{font-size:2.8rem;line-height:38px}}.main-page-wrapper .page-wrapper .main-section .col-50 .card .card-content .card-title .lg{font-size:8rem;padding-right:10px}@media (max-width: 767px){.main-page-wrapper .page-wrapper .main-section .col-50 .card .card-content .card-title .lg{font-size:5rem}}.main-page-wrapper .page-wrapper .main-section .col-50 .card .card-content:hover a::after{margin-left:16px}.main-page-wrapper .page-wrapper .main-section .col-50 .card .card-content p{margin-bottom:32px}@media (max-width: 1023px){.main-page-wrapper .page-wrapper .main-section .col-50 .card .card-content p{line-height:160%}}.main-page-wrapper .page-wrapper .main-section .col-50 .card .card-content a{color:#0078B4;position:relative;font-weight:400;cursor:pointer}.main-page-wrapper .page-wrapper .main-section .col-50 .card .card-content a::after{content:'';display:inline-block;background:url("https://www.sparkasse.at/content/dam/at/spk-schwaz/gb-21/arrowright.svg") no-repeat center;background-size:cover;height:13px;width:17px;margin-left:11px;transition:all 300ms ease;position:relative;top:1px}.main-page-wrapper .page-wrapper .main-section .col-50 .card .card-content a.white{color:#fff}.main-page-wrapper .icon{display:inline-block;width:25px;height:25px;background-size:contain;background-repeat:no-repeat;background-position:center}.main-page-wrapper .icon.icon-close{background-image:url("https://www.sparkasse.at/content/dam/at/spk-schwaz/gb-21/icon-close.svg");width:32px;height:32px}.main-page-wrapper .icon.icon-marker{background-image:url("https://www.sparkasse.at/content/dam/at/spk-schwaz/gb-21/marker.svg");width:32px;height:32px}.main-page-wrapper .icon.icon-cross{background-image:url("https://www.sparkasse.at/content/dam/at/spk-schwaz/gb-21/icon-cross.svg");width:32px;height:32px}.main-page-wrapper .icon.icon-arrow-right{background-image:url("https://www.sparkasse.at/content/dam/at/spk-schwaz/gb-21/arrowright.svg");width:17px;height:13px}.main-page-wrapper .icon.icon-arrow-down{background-image:url("https://www.sparkasse.at/content/dam/at/spk-schwaz/gb-21/icon-arrow-down.svg");width:17px;height:23px}.main-page-wrapper .icon.icon-printer{background-image:url("https://www.sparkasse.at/content/dam/at/spk-schwaz/gb-21/icon-printer.svg");width:20px;height:21px}.main-page-wrapper .open-overlay{cursor:pointer}.main-page-wrapper .overlay-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;padding:0 80px;overflow-y:scroll;opacity:0;visibility:hidden;z-index:-1;background-color:rgba(49,58,69,0.4);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);align-items:center;flex-wrap:wrap;-moz-transition:opacity 300ms ease 100ms,visibility 0ms 300ms,z-index 0ms 300ms;-o-transition:opacity 300ms ease 100ms,visibility 0ms 300ms,z-index 0ms 300ms;-webkit-transition:opacity 300ms ease,visibility 0ms,z-index 0ms;-webkit-transition-delay:100ms,300ms,300ms;transition:opacity 300ms ease 100ms,visibility 0ms 300ms,z-index 0ms 300ms}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper{padding:0;display:block}}@media (max-width: 767px){.main-page-wrapper .overlay-wrapper{-webkit-text-size-adjust:none}}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper.activity-overlay{padding:0 16px;align-items:flex-start}}.main-page-wrapper .overlay-wrapper.activity-overlay .wrapper-padding{margin-top:0}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper.activity-overlay .wrapper-padding{padding:16px 0}}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper.activity-overlay .container{min-height:1px}}.main-page-wrapper .overlay-wrapper.show{opacity:1;visibility:visible;z-index:99999999;-moz-transition:opacity 300ms ease 0ms;-o-transition:opacity 300ms ease 0ms;-webkit-transition:opacity 300ms ease;-webkit-transition-delay:0ms;transition:opacity 300ms ease 0ms}.main-page-wrapper .overlay-wrapper.show .container{transition:all 300ms ease 100ms;opacity:1;transform:translate3d(0, 0, 0)}.main-page-wrapper .overlay-wrapper .close-overlay{display:flex;align-items:center;cursor:pointer;font-size:1.6rem;opacity:1;transition:opacity 300ms ease}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .close-overlay{align-self:flex-start}}.main-page-wrapper .overlay-wrapper .close-overlay:hover{opacity:0.6;transition:opacity 300ms ease}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .close-overlay span{display:none}}.main-page-wrapper .overlay-wrapper .close-overlay .icon-close{margin-left:8px}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .close-overlay .icon-close{margin-left:18px}}.main-page-wrapper .overlay-wrapper .wrapper-padding{padding-top:80px;padding-bottom:80px;width:100%;max-width:946px;margin:-56px auto 0}.main-page-wrapper .overlay-wrapper .wrapper-padding.wide{max-width:1140px}.main-page-wrapper .overlay-wrapper .wrapper-padding.wide .overlay-header.fixed{max-width:1140px}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .wrapper-padding{padding:0;margin-top:-54px}}.main-page-wrapper .overlay-wrapper .fixed-header{position:sticky;top:0;left:0;width:100%;z-index:-1}.main-page-wrapper .overlay-wrapper .fixed-header.show{z-index:999999}.main-page-wrapper .overlay-wrapper .fixed-header .container{background-color:transparent}.main-page-wrapper .overlay-wrapper .fixed-header .container .overlay-header{margin:0 auto}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .fixed-header .container{min-height:0px}}.main-page-wrapper .overlay-wrapper .fixed-header.wide .overlay-header.fixed{max-width:1140px}.main-page-wrapper .overlay-wrapper .overlay-header{top:0;left:0;width:100%;background-image:url("https://www.sparkasse.at/content/dam/at/spk-schwaz/gb-21/homebg.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;padding:64px 97px 56px;justify-content:space-between;align-items:center;color:#ffffff}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .overlay-header{padding:32px 24px}}.main-page-wrapper .overlay-wrapper .overlay-header h1{font-size:3.6rem;margin-top:0;margin-bottom:0;line-height:3.8rem;color:#ffffff}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .overlay-header h1{font-size:2.4rem;line-height:120%;margin-top:-5px}}.main-page-wrapper .overlay-wrapper .overlay-header .date{margin-top:8px;font-size:1.6rem}.main-page-wrapper .overlay-wrapper .overlay-header.activity-header{background-image:none;color:#313A45;padding:64px 97px 32px}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .overlay-header.activity-header{padding:35px 24px 24px}}.main-page-wrapper .overlay-wrapper .overlay-header.activity-header h1{font-size:2.4rem;color:#313A45}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .overlay-header.activity-header h1{font-size:2rem;line-height:1.4}}.main-page-wrapper .overlay-wrapper .overlay-header.activity-header .place{margin-top:8px;font-size:1.8rem;color:#58646F;display:flex;align-items:center;justify-content:flex-start}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .overlay-header.activity-header .place{font-size:1.6rem}}.main-page-wrapper .overlay-wrapper .overlay-header.activity-header .place .icon-marker{width:14px;height:20px;margin-right:11px}.main-page-wrapper .overlay-wrapper .overlay-header.activity-header .close-overlay{color:#0078B4}.main-page-wrapper .overlay-wrapper .overlay-header.activity-header .close-overlay .icon-close{background-image:url("https://www.sparkasse.at/content/dam/at/spk-schwaz/gb-21/icon-close-blue.svg")}.main-page-wrapper .overlay-wrapper .overlay-header.fixed{left:auto;right:auto;top:0;width:100%;max-width:946px;height:56px;opacity:0;visibility:hidden;padding-top:0;padding-bottom:0;align-items:center;-moz-transition:opacity 100ms ease,visibility 0ms 100ms;-o-transition:opacity 100ms ease,visibility 0ms 100ms;-webkit-transition:opacity 100ms ease,visibility 0ms;-webkit-transition-delay:0s,100ms;transition:opacity 100ms ease,visibility 0ms 100ms}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .overlay-header.fixed{height:54px;margin-top:-54px}}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .overlay-header.fixed{display:flex;align-items:center;justify-content:space-between}.main-page-wrapper .overlay-wrapper .overlay-header.fixed h1{margin:0;line-height:1}.main-page-wrapper .overlay-wrapper .overlay-header.fixed .close-overlay{align-self:center}}.main-page-wrapper .overlay-wrapper .overlay-header.fixed h1{font-size:1.8rem}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .overlay-header.fixed h1{font-size:1.6rem}}.main-page-wrapper .overlay-wrapper .overlay-header.fixed.show{opacity:1;visibility:visible;-moz-transition:opacity 300ms ease;-o-transition:opacity 300ms ease;-webkit-transition:opacity 300ms ease;transition:opacity 300ms ease}.main-page-wrapper .overlay-wrapper .container{position:relative;padding:0;align-items:center;width:100%;min-height:100%;background-color:#ffffff;opacity:0;transform:translate3d(0, 30px, 0);transition:all 300ms ease 0ms}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .container{min-height:100vh;min-height:-webkit-fill-available}}.main-page-wrapper .overlay-wrapper .container .overlay-content{padding:0 97px 80px}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .container .overlay-content{padding:0 24px 40px}}.main-page-wrapper .overlay-wrapper .container .overlay-content.activity-content{padding-bottom:0;margin-top:-20px}.main-page-wrapper .overlay-wrapper .container .overlay-content hr{border:0;border-bottom:1px solid #E6EBF0;margin-top:40px;margin-bottom:40px}.main-page-wrapper .overlay-wrapper .container .overlay-content h2{font-size:2.4rem;margin-top:56px;margin-bottom:20px;color:#313A45}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .container .overlay-content h2{font-size:2rem}}.main-page-wrapper .overlay-wrapper .container .overlay-content h2.lg{font-size:2.8rem}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .container .overlay-content h2.lg{font-size:2rem}}.main-page-wrapper .overlay-wrapper .container .overlay-content p{font-size:1.8rem;max-width:655px;line-height:160%;margin-top:18px;margin-bottom:18px}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .container .overlay-content p{font-size:1.6rem}}.main-page-wrapper .overlay-wrapper .container .overlay-content p.font-sm{font-size:1.4rem}.main-page-wrapper .overlay-wrapper .container .overlay-content p.font-sm.rechtliches{margin-top:6rem}.main-page-wrapper .overlay-wrapper .container .overlay-content .activity-img-wrapper{margin:48px -97px 0;background:#F5F8FA}.main-page-wrapper .overlay-wrapper .container .overlay-content .activity-img-wrapper img{margin:0 auto}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .container .overlay-content .activity-img-wrapper{margin-left:-24px;margin-right:-24px;margin-top:24px}}.main-page-wrapper .overlay-wrapper .diagram{padding-top:88px;display:flex;align-items:center}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .diagram{min-height:73vh;padding-top:0}}.main-page-wrapper .overlay-wrapper .grey-box{background-color:#F5F8FA;padding:70px 97px;margin:72px -97px}.main-page-wrapper .overlay-wrapper .grey-box.no-top-margin{margin-top:0}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .grey-box{margin-left:-24px;margin-right:-24px;padding:40px 24px}}@media (max-width: 1023px) and (max-width: 767px){.main-page-wrapper .overlay-wrapper .grey-box{margin-top:24px;margin-bottom:24px}}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .grey-box.bilanz-graph{margin-bottom:10px}}.main-page-wrapper .overlay-wrapper .grey-box h2.box-title{margin-top:0}.main-page-wrapper .overlay-wrapper .grey-box .table-wrapper .icon-arrow-right{top:25px}.main-page-wrapper .overlay-wrapper .grey-box .table-wrapper .icon-arrow-right.top-sm{top:20px}.main-page-wrapper .overlay-wrapper .grey-box table{margin-top:0}.main-page-wrapper .overlay-wrapper .grey-box tbody tr{background-color:#ffffff}.main-page-wrapper .overlay-wrapper .grey-box tbody tr:nth-of-type(2n){background-color:#F5F8FA}.main-page-wrapper .overlay-wrapper .grey-box tbody tr.sum{background-color:#00497B;color:#ffffff}.main-page-wrapper .overlay-wrapper .grey-box tbody tr.sum td:nth-of-type(1){font-weight:600}.main-page-wrapper .overlay-wrapper .table-wrapper{position:relative}.main-page-wrapper .overlay-wrapper .table-wrapper .icon-arrow-right{display:none;position:absolute;right:0px;top:41px;animation:bouncearrow 0.7s;animation-direction:alternate;animation-iteration-count:infinite;opacity:1;transition:opacity 300ms ease}@media (max-width: 767px){.main-page-wrapper .overlay-wrapper .table-wrapper .icon-arrow-right{display:block}}.main-page-wrapper .overlay-wrapper .table-wrapper .icon-arrow-right.hide{opacity:0;transition:opacity 300ms ease}.main-page-wrapper .overlay-wrapper .table-wrapper .icon-arrow-right.top-sm{top:33px}@keyframes bouncearrow{from{transform:translate3d(0, 0, 0)}to{transform:translate3d(4px, 0, 0)}}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .table{overflow-x:auto;margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}}.main-page-wrapper .overlay-wrapper .table .table-wrap{min-width:736px}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper .table .table-wrap{padding-right:24px}}.main-page-wrapper .overlay-wrapper table{font-family:'Open Sans', sans-serif;font-style:normal;width:100%;margin-top:40px;margin-bottom:40px}@media (max-width: 1199px){.main-page-wrapper .overlay-wrapper table{font-size:1.3rem}}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper table{padding-right:24px}}@media (max-width: 767px){.main-page-wrapper .overlay-wrapper table{-webkit-text-size-adjust:none;margin-top:15px;margin-bottom:15px}}.main-page-wrapper .overlay-wrapper table .heading{font-size:2.4rem}@media (max-width: 1023px){.main-page-wrapper .overlay-wrapper table .heading{font-size:2rem}}.main-page-wrapper .overlay-wrapper table tbody tr{background-color:#F5F8FA}.main-page-wrapper .overlay-wrapper table tbody tr:nth-of-type(2n){background-color:#ffffff}.main-page-wrapper .overlay-wrapper table tbody tr.sum{background-color:#00497B;color:#ffffff}.main-page-wrapper .overlay-wrapper table tbody tr.sum td:nth-of-type(1){font-weight:600}.main-page-wrapper .overlay-wrapper table tbody tr.highlight{background-color:#BCE4FA}.main-page-wrapper .overlay-wrapper table tbody tr.highlight td:nth-of-type(1){font-weight:600}.main-page-wrapper .overlay-wrapper table tbody tr.border-highlight{border-top:1px solid #00497B}.main-page-wrapper .overlay-wrapper table tbody tr.border-bottom-white{border-bottom:1px solid #fff}.main-page-wrapper .overlay-wrapper table th,.main-page-wrapper .overlay-wrapper table td{line-height:1.5;padding:16px;font-weight:300;font-size:1.6rem;text-align:right;min-width:125px}.main-page-wrapper .overlay-wrapper table th:first-child,.main-page-wrapper .overlay-wrapper table td:first-child{text-align:left}@media (max-width: 1199px){.main-page-wrapper .overlay-wrapper table th,.main-page-wrapper .overlay-wrapper table td{font-size:1.3rem}}.main-page-wrapper .overlay-wrapper table th:first-child{padding-left:0}.main-page-wrapper .overlay-wrapper table td:nth-of-type(2){font-weight:600}.main-page-wrapper .overlay-wrapper .obituary-box{padding:42px 47px;background-color:#F5F8FA;display:flex;max-width:530px}@media (max-width: 767px){.main-page-wrapper .overlay-wrapper .obituary-box{padding:32px 37px}}.main-page-wrapper .overlay-wrapper .obituary-box .icon-cross{margin-right:40px;margin-top:9px;width:60px;height:101px;flex-shrink:0}@media (max-width: 767px){.main-page-wrapper .overlay-wrapper .obituary-box .icon-cross{margin-right:20px;width:40px;height:91px}}.main-page-wrapper .overlay-wrapper .obituary-box h2.obituary-title{margin-top:11px;margin-bottom:0}.main-page-wrapper .overlay-wrapper .obituary-box .date{display:flex;align-items:center}.main-page-wrapper .overlay-wrapper .obituary-box .date .icon-cross{background-image:url("https://www.sparkasse.at/content/dam/at/spk-schwaz/gb-21/small-cross.svg");width:9px;height:15px;margin-top:0px;margin-right:3px;margin-bottom:-1px}.main-page-wrapper .overlay-wrapper .obituary-box .txt{margin-top:18px;line-height:150%}.main-page-wrapper .grid .row{margin-left:-15px;margin-right:-15px;display:flex}@media (max-width: 767px){.main-page-wrapper .grid .row{display:block}}.main-page-wrapper .grid .container{max-width:1200px;padding-left:15px;padding-right:15px}.main-page-wrapper .grid .col{padding-left:15px;padding-right:15px;flex-shrink:0;flex-grow:0;flex-basis:auto}.main-page-wrapper .grid .col-50{width:50%}.main-page-wrapper .grid .col-40{width:40%}.main-page-wrapper .grid .col-30{width:33.33%}.main-page-wrapper .grid .col-20{width:20%}@media (max-width: 767px){.main-page-wrapper .grid .col-50,.main-page-wrapper .grid .col-40,.main-page-wrapper .grid .col-30,.main-page-wrapper .grid .col-20{width:100%}}@media (max-width: 767px){.main-page-wrapper .lg-line-height-mobile{line-height:1.9}}@media (max-width: 767px){.main-page-wrapper .mobile-margin-bottom{margin-top:-3px;margin-bottom:8px}}.main-page-wrapper .print{margin-top:56px}.main-page-wrapper .print a{opacity:1;transition:opacity300ms ease}.main-page-wrapper .print a:hover{opacity:0.7;transition:opacity300ms ease}.main-page-wrapper .print span{vertical-align:middle;font-size:1.6rem}.main-page-wrapper .print .icon-printer{margin-right:12px;vertical-align:middle}
