::-moz-selection{background-color:#1c3479;color:#fff}::selection{background-color:#1c3479;color:#fff}::-webkit-input-placeholder{color:#777;font-weight:300}::-moz-placeholder{color:#777;opacity:1;font-weight:300}::-ms-input-placeholder{color:#777;font-weight:300}html{overflow-x:hidden}body{position:relative;font-family:"Poppins",sans-serif;font-size:16px;font-weight:300;color:#777;line-height:1.625em}select{display:block}figure{margin:0}a{transition:all .3s ease 0s}a,a:focus,a:hover{color:#1c3479;text-decoration:none;outline:0}iframe{border:0}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:"DJ Streusel",sans-serif;color:#222;text-transform:uppercase;line-height:1.5em;margin-top:0;margin-bottom:0}h1,.h1{font-size:42px}h2,.h2{font-size:36px}h3,.h3{font-size:30px}h4,.h4{font-size:24px}h5,.h5{font-size:18px}h6,.h6{font-size:16px}@media (max-width: 991px){h1,.h1{font-size:36px}h2,.h2{font-size:30px}h3,.h3{font-size:24px}h4,.h4{font-size:18px}h5,.h5{font-size:16px}h6,.h6{font-size:16px}}@media (max-width: 575px){h1,.h1{font-size:30px}h2,.h2{font-size:25px}h3,.h3{font-size:22px}h4,.h4{font-size:16px}h5,.h5{font-size:16px}h6,.h6{font-size:16px}}td,th{border-radius:0}.form-control{width:100%;display:block;color:#777;line-height:48px;background:transparent;border:1px solid #d4d5e0;padding:0 25px}.fullscreen{min-height:calc(100vh - constant(safe-area-inset-top) * 1.1);min-height:calc(100dvh - env(safe-area-inset-top) * 1.1)}.font-primary{font-family:"DJ Streusel",sans-serif;text-transform:uppercase}.color-primary{color:#1c3479}.background-primary{background:linear-gradient(45deg,#514e85ff 0%,#1a1766ff 16%,#26f0f2ff 100%)}.btn-primary{position:relative;min-width:215px;display:inline-block;font-weight:500;color:#fff;text-align:center;line-height:40px;background:linear-gradient(45deg,#514e85ff 0%,#1a1766ff 16%,#26f0f2ff 100%);border-radius:20px;padding:0 30px;transition:color .3s ease 0s;cursor:pointer}.btn-primary:hover{color:#1c3479}.btn-primary:focus{outline:none}.btn-primary span{position:relative;z-index:2;color:inherit}.btn-primary::after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:1;background:#fff;border-radius:17px;opacity:0;transition:opacity .3s ease 0s}.btn-primary:hover::after{opacity:1}.header{position:absolute;top:0;left:0;width:100%;z-index:9;background:transparent}.header.is-sticky{position:fixed;animation:headerIn .4s ease both}.header.is-leaving{position:fixed;animation:headerOut .4s ease both}@keyframes headerIn{from{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes headerOut{from{transform:translateY(0)}to{transform:translateY(-100%)}}.header::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(45deg,#514e85ff 0%,#1a1766ff 16%,#26f0f2ff 100%);opacity:0;transition:opacity .5s ease}.header.is-sticky::before{opacity:1}.navbar-brand{min-height:90px;display:block;margin:5px 0}.navbar-brand img{max-width:0;transition:all .3s ease 0s}.header.is-sticky .navbar-brand img{max-width:50px}.menu-bar{cursor:pointer}.menu-bar i{font-size:24px;color:#fff}.main-menubar{position:relative}nav{display:flex;justify-content:space-between;margin:0 15px;transition:all .3s ease 0s;transform-origin:100% 50%}header.hide nav{transform:scale(0)}nav a{display:inline-block;font-size:14px;font-weight:500;color:#fff;text-transform:uppercase;margin:0 25px}@media (max-width: 767px){header:not(.hide) .navbar-brand img{max-width:0}.main-menubar,nav{width:100%}nav a{margin:0}}nav a:hover{color:#fff}#cm.bar #c-inr{max-width:35em}#cc_div #cm{font-family:"Poppins",sans-serif!important;color:#fff;background-color:#1c3479}#cc_div #cm #c-ttl,#s-ttl{font-family:"DJ Streusel",sans-serif;font-size:20px!important;font-weight:500!important;color:#fff;text-transform:uppercase}#s-ttl{color:#000!important}#cc_div #cm #c-txt{font-size:1rem;font-weight:300}.cc_div .cc-link{font-weight:400!important;color:#fff!important;border-bottom:1px solid #fff!important}.cc_div .c-bl .cc-link{color:#1c3479!important;border-bottom:1px solid #1c3479!important}.cc_div .c-bn:not(#s-c-bn){position:relative;top:0;font-size:13px!important;font-weight:500!important;color:#1c3479!important;text-transform:uppercase;background:#fff!important;border:2px solid transparent;border-radius:20px!important;padding:10px 20px!important;transition:all .3s!important}.cc_div .c-bn:not(#s-c-bn):hover{color:#fff!important;background:transparent!important;border-color:#fff!important}.cc_div #s-inr .c-bn:not(#s-c-bn){position:relative;top:0;font-size:13px!important;font-weight:500!important;color:#1c3479!important;text-transform:uppercase;background:#fff!important;border:2px solid #1c3479;border-radius:20px!important;padding:10px 20px!important;transition:all .3s!important}.cc_div #s-inr .c-bn:not(#s-c-bn):hover{color:#fff!important;background:#1c3479!important;border-color:#1c3479!important}.cc_div .c-bn:not(#s-c-bn).c_link{color:#fff!important;border:2px solid #fff!important;background-color:transparent!important}.cc_div .c-bn:not(#s-c-bn).c_link:hover{color:#fff!important;background:#1c3479!important}#c-s-in{font-family:"Poppins",sans-serif!important}#s-inr,#s-hdr,#s-bns{background-color:#fff!important}#s-hdr,#s-bns,#s-bl .c-bl{border-color:#fff3}#s-c-bnc #s-c-bn,#s-bl .c-bl:hover{background-color:transparent}#s-c-bn::after,#s-c-bn::before{background-color:#000}.cc_div,#s-cnt .p{color:#000}#s-bl .c-bl.b-ex{background-color:#ddd}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover,#s-bl tbody tr:hover{background-color:#1c3479}.cc_div .act .b-bn .exp::before,.cc_div .b-bn .exp::before{border-color:#fff}#cm,#s-inr,.cc_div .c-bl,.cc_div .b-tl,#s-bl .act .b-acc,#s-c-bn{border-radius:0!important}.cc_div .b-tg .c-tgl:checked:not([disabled]) ~ .c-tg{background:#1c3479}.banner-content img{width:100%;max-width:620px;padding:40px}.scroll-down{position:absolute;bottom:40px;left:50%;color:#fff;padding-bottom:calc(32px + constant(safe-area-inset-bottom) * 1.1);padding-bottom:calc(32px + env(safe-area-inset-bottom) * 1.1)}#ueber-mich p{color:#000}#ueber-mich img{position:absolute;right:80px;bottom:-60px;width:100%;max-width:250px;z-index:-1}@media (max-width: 1300px){#ueber-mich img{opacity:.35}}.song-card{height:100%;overflow:hidden;background:#fff;border-radius:12px;box-shadow:0 2px 12px #00000014;transition:transform .3s ease 0s,box-shadow .3s ease 0s}.song-card:hover{box-shadow:0 8px 24px #0000001f;transform:translateY(-4px)}.song-card-cover{position:relative}.song-card-cover img{width:100%;display:block}.btn-preview{position:absolute;right:12px;bottom:12px;width:44px;height:44px;display:flex;justify-content:center;align-items:center;font-size:16px;color:#fff;background:#0009;border:none;border-radius:50%;cursor:pointer;transition:all .3s ease 0s}.btn-preview:hover{background:#000c}.btn-preview.is-playing{background:#1c3479}.btn-preview .fa-play{margin-left:2px}.song-progress{position:absolute;bottom:0;left:0;width:100%;height:4px;background:#0003;opacity:0;transition:opacity .3s ease 0s}.song-progress.is-active{opacity:1}.song-progress-bar{height:100%;width:0;background:#1c3479;transition:width .1s linear}.song-card-info{padding:20px}.song-card-info h3,.song-card-info h4{font-size:16px;margin-bottom:4px}.song-card-info h3{font-size:20px}.song-card-artist{color:#999;font-size:13px;margin-bottom:12px}.song-card-featured{display:flex;flex-direction:row}.song-card-featured .song-card-cover{flex:0 0 50%;max-width:50%}.dj-streusel-featured{position:absolute;left:-180px;height:100%;z-index:1}.song-card-featured .song-card-info{display:flex;flex-direction:column;justify-content:center;flex:1;padding:30px}@media (max-width: 767px){.song-card-featured{flex-direction:column}.song-card-featured .song-card-cover{flex:none;max-width:100%}}.song-card-featured .btn-primary span::before{margin-right:5px}.song-card .btn-primary{min-width:auto;padding:0 20px}.song-card-platforms{display:flex;flex-wrap:wrap;gap:6px}.btn-platform-spotify span::before{content:"\f1bc";font-family:"Font Awesome 6 Brands"}.btn-platform-appleMusic span::before{content:"\f179";font-family:"Font Awesome 6 Brands"}.btn-platform-youtubeMusic span::before{content:"\f167";font-family:"Font Awesome 6 Brands"}.btn-platform-amazonMusic span::before{content:"\f270";font-family:"Font Awesome 6 Brands"}.btn-platform-deezer{content:"\e077";font-family:"Font Awesome 6 Brands"}.btn-songs{position:relative;width:40px;height:40px;display:inline-block;color:#fff;text-align:center;line-height:40px;background:linear-gradient(45deg,#514e85ff 0%,#1a1766ff 16%,#26f0f2ff 100%);border-radius:50%;border:0;cursor:pointer;transition:color .3s ease 0s}.btn-songs:not([disabled]):hover{color:#1c3479}.btn-songs span{position:relative;z-index:2;color:inherit}.btn-songs:not([disabled]):hover::after{opacity:1}.btn-songs::after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:1;background:#fff;border-radius:17px;opacity:0;transition:opacity .3s ease 0s}.btn-songs:disabled{opacity:.4;cursor:not-allowed}#song-page{font-size:14px;color:#fff}.social-card{position:relative;min-height:220px;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-decoration:none;border-radius:12px;transition:transform .3s ease,box-shadow .3s ease}.social-card:hover{color:#fff;box-shadow:0 12px 32px #0003;transform:translateY(-4px)}.social-card-instagram{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.social-card-tiktok{background:#010101}.social-card-tiktok::before,.social-card-tiktok::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;opacity:0;transition:opacity .4s ease}.social-card-tiktok::before{background:linear-gradient(135deg,#25f4ee,#010101 50%)}.social-card-tiktok::after{background:linear-gradient(225deg,#fe2c55,#010101 50%);mix-blend-mode:screen}.social-card-tiktok:hover::before,.social-card-tiktok:hover::after{opacity:1}.social-card > *{position:relative;z-index:1}.social-card > i{font-size:48px;margin-bottom:12px}.social-card-name{font-size:24px;letter-spacing:1px}.social-card-cta{font-size:14px;font-weight:500;margin-top:16px;opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease}.social-card:hover .social-card-cta{opacity:1;transform:translateY(0)}.social-card-cta .fa-arrow-right{margin-left:6px;transition:transform .3s ease}.social-card:hover .social-card-cta .fa-arrow-right{transform:translateX(4px)}.footer{padding:40px 0}.footer,.footer a{color:#fff}#links .banner-content img{max-width:350px}.footer-link{position:absolute;bottom:5px;font-size:12px;color:#fff}.title-section{min-height:100px;transform:scale(1);transform-origin:0 50%;transition:all .3s ease 0s}.header:not(.hide) + .title-section{transform:scale(0)}@font-face{font-display:swap;font-family:"DJ Streusel";font-style:normal;font-weight:400;src:url(/fonts/dj-streusel.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:100;src:url(/fonts/poppins-v24-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:200;src:url(/fonts/poppins-v24-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:300;src:url(/fonts/poppins-v24-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:400;src:url(/fonts/poppins-v24-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:500;src:url(/fonts/poppins-v24-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:600;src:url(/fonts/poppins-v24-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Poppins";font-style:normal;font-weight:700;src:url(/fonts/poppins-v24-latin-700.woff2) format("woff2")}
