.bottom-image{max-height:90px;max-width:200px}.vertical-top{vertical-align:top}td{white-space:normal}.header_nav-left{display:flex;gap:1em;width:auto}.header_nav-bar a{font-size:16px;transform:translateY(0)}.header_top p{margin:1em 0 0}.select-lang{background-color:unset;width:auto;padding:10px 5px 10px 10px;background-color:#3a3a3a}.select-lang>p{display:none}.select-lang p{font-size:16px}.dropdown-icon{width:13px;height:auto}.lang-result{width:auto;top:100%;right:0;left:auto;padding:15px;background-color:#222}.select-lang .lang-info p{display:flex;align-items:flex-start;gap:8px;color:#ddd}.header_nav-bar form{max-height:unset;max-width:unset}.header_nav-bar form input{border:1px solid #ccc;width:100%;padding:6px 8px;font-size:16px;color:#222}.header_nav-bar button img{margin-top:-3px}.search-input_close-icon{z-index:6;height:auto;width:16px;filter:brightness(500%);right:.5em;top:50%;margin-top:-8px}.header_nav-bar form input::-moz-placeholder{color:#ccc;font-weight:400}.header_nav-bar form input::placeholder{color:#ccc;font-weight:400}.header_nav-bar form button{width:38px;height:auto;padding:8px}.search-modal{box-sizing:border-box;position:absolute;right:0;top:99%;height:-moz-min-content;height:min-content;padding:1em;background-color:#fff;width:376px;max-width:90%;transform:translateY(0);opacity:1;box-shadow:0 2px 20px rgba(0,0,0,.0666666667);transition:transform .15s ease-out,opacity .15s ease-out}.search-modal::before{content:"";position:absolute;top:-8px;right:90px;width:0;height:0;border-bottom:8px solid #fff;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0)}.search-modal.hidden{right:120vw;opacity:0;transform:translateY(1em)}.btn{display:inline-block;background-color:#262626;border:none;color:#fff;font-family:Outfit;font-size:16px;font-style:normal;font-weight:700;height:40px;padding:10px 13px;line-height:120%;text-align:center;width:-moz-fit-content;width:fit-content;text-decoration:none}.btn-hollow{border:1px solid #262626;background-color:#fff;color:#262626}.btn-hollow:hover{background-color:#eee}.text-center{text-align:center}textarea{border:0;border-bottom:2px solid #262626;padding:12px 16px}tr button{padding:10px 13px;width:-moz-fit-content;width:fit-content}.gray{color:#999}.search-result{padding:12px 5px 1px}.search-result a{display:flex;gap:8px;width:100% !important}.search-result a:last-child{padding-bottom:0}.search-result p{margin:0}.header{padding-top:0;margin-top:0}.admin-bar .header{padding-top:37px;margin-top:0}.header_nav-bar nav{margin-right:25px}html[lang=de-DE] .header_nav-bar nav{gap:15px}.description span{height:180px;width:180px}.description-image{height:auto;max-width:80%}.the-content{margin-top:0;margin-bottom:20px}.description{gap:60px;border-left:0}.description h2{margin-bottom:1em}.description p{line-height:1.6;color:#444}.broker-link,.broker-link-select{max-height:60px !important}.entry-header h1{font-size:36px;font-weight:600;line-height:1.2;font-family:outfit,sans-serif;margin:1.5em 0 .5em}body.page:not(.home) main{position:relative}body.page:not(.home) main::after,body.page:not(.home) main::before{content:"";display:block;position:absolute;top:0;width:100%;height:100%}body.page:not(.home) main::after{background:rgba(0,0,0,0) url(../images/inner-bg-img.webp) no-repeat left top/contain;z-index:-2;max-height:968px;margin-top:-120px}article.hentry h2{margin:1.5em 0 .5em;font-weight:700}article.hentry h3{font-size:1.35rem;margin:1.5em 0 .5em}.logo-grid{display:flex;gap:16px 30px}.logo-grid img{flex:1 1 calc(50% - 5px);-o-object-fit:contain;object-fit:contain}.burger{align-items:center}.main{padding-top:55px}.footer{padding-top:0}.footer .disclaimer{font-family:outfit,sans-serif;margin-bottom:50px;width:calc(100% + 60px);max-width:100vw;background-color:#f7f7f7;color:gray;padding:2em 20px;font-size:14px;margin-left:-30px;margin-right:-30px !important}.footer .disclaimer .wrapper{max-width:1300px;display:flex;gap:15px;align-items:center}.footer .disclaimer img{opacity:.08}@media(max-width: 768px){.footer .disclaimer{margin-left:-20px;margin-right:-20px !important}.footer .disclaimer .wrapper{flex-direction:column;align-items:flex-start;justify-content:flex-start}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.spinner{display:block}.spinner::before{content:"";display:block;width:1.2em;height:1.2em;border:3px dotted #6c94eb;border-radius:50%;animation:2s linear infinite spin}.landing{font-family:"outfit",sans-serif}.landing h1,.landing h2{font-size:40px;font-weight:600;position:relative;display:inline-block;margin:0 0 34px;line-height:1}.landing h1::after,.landing h2::after{content:"";display:inline-block;position:inherit;right:-5px;bottom:-0.25em;width:11px;height:11px;background-color:#ed2024}.landing h1{font-size:46px;margin:0 0 1em}.landing .hero{margin-top:-64px;padding-top:119px;padding-bottom:80px;background-repeat:no-repeat;background-size:cover;background-position:top center;z-index:0}.landing .hero-text{padding:0}.landing .hero-text p:first-child{font-size:16px;line-height:1.5}.landing .hero-text p:nth-child(2){font-size:16px;line-height:1.5}.landing .hero-text p:last-child{font-size:16px;line-height:1.5}.landing .btn{background-color:#262626;padding:12px 24px;margin-top:.75em;height:auto}.landing .dark-bg .btn{background-color:#fff;color:#262626}.landing~.footer{margin-top:0}img{max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.layout-image-boxed{padding:60px 0}.layout-image-boxed .image-col{text-align:center}.layout-image-boxed img{aspect-ratio:16/9}.relative{position:relative}.flex{display:flex;gap:20px;flex-direction:column}.no-gap{gap:0 !important}.gap-30{gap:20px 30px}.vertical-center{align-items:center}.vertical-stretch{align-items:stretch}.columns{display:flex}.col-lg-3,.col-lg-6,.col-lg-8,.col-lg-9{flex:1 1 100%;box-sizing:border-box}.image-right-extend{position:absolute;left:0;width:50vw;max-width:none;-o-object-fit:cover;object-fit:cover;height:100%}.fade-slider{position:relative;margin-top:5px;margin-bottom:1em;height:322px;max-width:93vw;padding-left:50%}.fade-slider figure{position:absolute;width:-moz-fit-content;width:fit-content;height:auto;box-sizing:border-box;border:4px solid #fff;box-shadow:3px 3px 4px rgba(0,0,0,.15);opacity:0;margin:0 0 -1em -150px;transition:opacity .5s ease-in-out,margin-bottom .5s ease-in-out}.fade-slider img{max-width:100%;height:auto}.fade-slider figure:last-child{margin-bottom:0;opacity:1}.fade-slider figcaption{position:absolute;width:calc(100% + 4px);margin:auto -2px -2px;bottom:0;background-color:#fff;padding:4px 6px 2px;font-size:12px;letter-spacing:1px;text-transform:uppercase;color:#999;font-weight:700;text-align:center}.slide-next-section{position:absolute;bottom:.5em;padding:.25em 1em;left:50%;margin-left:-26px}.txt-filled-img .text-col{padding:100px 30px 80px 0}.home-icon{max-width:32px !important;flex:0 0 32px !important;width:32px !important;background-color:#383838;padding-bottom:0 !important;margin:-13px 0 0 -16px;display:flex;align-items:center;justify-content:center;transition:background .25s}.home-icon:hover{background-color:#ccc}fieldset.imprint-info{border:1px solid #ddd;width:min(80%,360px);padding:1.25em 1.5em .75em;margin:1.5em 0 2em;position:relative;border-radius:8px;background-color:#fff}.imprint-info legend{font-size:1rem;font-weight:600}@media(min-width: 480px){.landing .hero-text{padding:0 2em}}@media(min-width: 667px){.logo-grid img{flex:1 1 calc(25% - 5px)}.description{flex-direction:row;gap:30px}.the-content{margin-top:60px;margin-bottom:50px}.description span{height:300px;width:140px}body.page:not(.home) main::before{background:rgba(0,0,0,0) url(../images/swiss-banking-bg-text.webp) no-repeat center top/contain;max-width:100%;z-index:-1;margin-top:-62px}}@media(min-width: 768px){.col-md-4{flex:0 1 33.33333332%}.col-md-6{flex:0 1 50%}.col-md-8{flex:0 0 66.6666666667%}}@media(min-width: 783px){.admin-bar .header{padding-top:0}}@media(min-width: 800px){.landing .hero-text{padding:0}.fade-slider figure{margin:0 0 -1em -50%}}@media(min-width: 992px){.flex{flex-direction:row}.col-lg-3{flex:0 1 25%}.col-lg-7{flex:0 0 58.33333331%}.col-lg-8{flex:0 0 66.6666666667%}.col-lg-9{flex:0 0 75%}.gap-lg-60{gap:20px 60px}.fade-slider{padding-left:50%}.fade-slider figure{margin-left:150px}body.page:not(.home) main::before{margin-top:0}body.page:not(.home) main::after{margin:0 auto auto -15%}.main{padding-top:100px}.footer .disclaimer{width:100%}.the-content{margin-top:100px}.entry-header h1{font-size:36px;line-height:1;margin:.75em 0 .5em}body.page:not(.home){background-position:center 52px;background-size:100%}article.hentry{font-family:outfit,sans-serif;font-size:18px;margin-top:0;padding:1em 0 0 28%;position:relative}.description{gap:60px}.description span{height:200px;width:200px}.landing .hero-text{padding:0}.description-image{max-width:75%}.fade-slider{height:auto;margin-bottom:0;padding-left:50%}.fade-slider figure{margin:0 0 -1em -35%}.landing .hero{padding-top:169px;padding-bottom:100px}.landing .hero-text p:first-child{font-size:18px}.landing .hero-text p:nth-child(2){font-size:16px}.landing .hero-text p:last-child{font-size:16px}}@media(min-width: 1000px){body.page:not(.home) main::after{margin:0 auto auto -12%}.header_nav-bar a{font-size:14px !important;padding:0 0 12px;min-width:56px;width:-moz-min-content;width:min-content}.header_nav-bar nav{gap:18px}.header_nav-bar{height:64px;padding:13px 13px 0 16px}.header_nav-bar form input{width:100%}.header_nav-left .select-lang,.header_nav-left form{height:auto;margin-bottom:.5em}.select-lang{margin-right:0}}@media(min-width: 1120px){body.page:not(.home) main{padding-top:45px}body.page:not(.home) main::before{background-size:auto}body.admin-bar.page:not(.home){background-position:center 0}body.page:not(.home){background-position:center 5px}.header_nav-left .select-lang,.header_nav-left form{height:auto;margin-bottom:.75em}.dropdown-icon{margin-bottom:0}.landing .hero-text p:first-child{font-size:20px}.landing .hero-text p:nth-child(2){font-size:18px}.landing .hero-text p:last-child{font-size:16px}.fade-slider figure{margin:0 0 -1em -25%}}@media(min-width: 1280px){body.page:not(.home) main::after{margin:0 auto auto -6%}body.page:not(.home){background-position:center 0;background-size:auto}article.hentry{font-size:1.15rem;padding:1em 0 0 31%}article.hentry::before{top:6em;padding-top:389px;max-width:338px;max-height:451px;height:100%}.entry-header h1{font-size:38px;line-height:1;margin:1.5em 0 .5em}}@media(min-width: 1440px){body.page:not(.home) main::after{margin:0 auto auto 0}}@media(max-width: 799px){.txt-filled-img .text-col{z-index:2}.txt-filled-img .image-col{z-index:1;position:absolute;inset:0 0 0 0}.txt-filled-img .image-col img{opacity:.25;position:absolute;inset:0 0 0 0;width:100%;-o-object-position:center !important;object-position:center !important}.layout-image-boxed .text-col{order:2}.layout-image-boxed .image-col{order:1}}@media(max-width: 991px){.landing h1,.landing h2{font-size:34px;line-height:1.1;margin:.75em 0 .5em}.txt-filled-img .text-col{padding:60px 30px 60px 0}.txt-filled-img .image-col{position:static}}@media(min-width: 800px){.landing .flex{flex-direction:row}.txt-filled-img .wrapper{max-width:1280px}.txt-filled-img .text-col{order:unset}.txt-filled-img .image-col{order:unset;position:relative}.txt-filled-img .image-right-extend{-o-object-position:center !important;object-position:center !important}.layout-image-boxed .wrapper{max-width:1120px}.layout-image-boxed .image-col{order:unset}.layout-image-boxed .text-col{order:unset;align-self:center}.layout-image-boxed img{aspect-ratio:auto;height:100%}}@media screen and (max-width: 999px){.header_nav-bar{height:64px}}@media screen and (max-width: 782px){html{margin-top:0 !important}}