.form-control,select{display:block}.btn-primary,body{position:relative}a,nav{transition:.3s}.cc_div #s-inr .c-bn:not(#s-c-bn),.cc_div .c-bn:not(#s-c-bn){font-size:13px!important;font-weight:500!important;background:#fff!important;padding:10px 20px!important;transition:.3s!important}::-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{font-family:Poppins,sans-serif;font-size:16px;font-weight:300;color:#777;line-height:1.625em}#cc_div #cm #c-ttl,#s-ttl,.font-primary,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"DJ Streusel",sans-serif;text-transform:uppercase}figure{margin:0}a,a:focus,a:hover{color:#1c3479;text-decoration:none;outline:0}iframe{border:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#222;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,.menu-bar i,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,.h6,h5,h6{font-size:16px}}@media (max-width:575px){.h1,h1{font-size:30px}.h2,h2{font-size:24px}.h3,h3{font-size:22px}.h4,.h5,.h6,h4,h5,h6{font-size:16px}}td,th{border-radius:0}.form-control{width:100%;color:#777;line-height:48px;background:0 0;border:1px solid #d4d5e0;padding:0 25px}.btn-primary,nav a{display:inline-block;font-weight:500}.btn-primary,.btn-songs{text-align:center;line-height:40px;cursor:pointer}.background-primary,.btn-primary{background:linear-gradient(45deg,#514e85 0,#1a1766 16%,#26f0f2 100%)}.fullscreen{min-height:calc(100dvh - env(safe-area-inset-top) * 1.1)}.btn-primary:hover,.btn-songs:not([disabled]):hover,.color-primary{color:#1c3479}.btn-primary{min-width:215px;color:#fff;border-radius:20px;padding:0 30px;transition:color .3s}.btn-primary:focus{outline:0}.btn-primary span,.btn-songs span{position:relative;z-index:2;color:inherit}#cc_div #cm,.footer,.footer a,.menu-bar i,nav a,nav a:hover{color:#fff}.btn-primary::after,.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}.btn-primary:hover::after,.btn-songs:not([disabled]):hover::after,.header.is-sticky::before,.social-card-tiktok:hover::after,.social-card-tiktok:hover::before,.song-progress.is-active{opacity:1}.header{position:absolute;top:0;left:0;width:100%;z-index:9;background:0 0}.header.is-sticky{position:fixed;animation:.4s both headerIn}.header.is-leaving{position:fixed;animation:.4s both headerOut}@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,#514e85 0,#1a1766 16%,#26f0f2 100%);opacity:0;transition:opacity .5s}.navbar-brand{min-height:90px;display:block;margin:5px 0}.navbar-brand img{max-width:0;transition:.3s}.header.is-sticky .navbar-brand img{max-width:50px}.menu-bar{cursor:pointer}.main-menubar,.song-card-cover{position:relative}nav{display:flex;justify-content:space-between;margin:0 15px;transform-origin:100% 50%}.header:not(.hide)+.title-section,header.hide nav{transform:scale(0)}nav a{font-size:14px;text-transform:uppercase;margin:0 25px}@media (max-width:370px){nav a{font-size:12px}}#cm.bar #c-inr{max-width:35em}#cc_div #cm{font-family:Poppins,sans-serif!important;background-color:#1c3479}#cc_div #cm #c-ttl,#s-ttl{font-size:20px!important;font-weight:500!important;color:#fff}#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;color:#1c3479!important;text-transform:uppercase;border:2px solid transparent;border-radius:20px!important}.cc_div .c-bn:not(#s-c-bn):hover{color:#fff!important;background:0 0!important;border-color:#fff!important}.cc_div #s-inr .c-bn:not(#s-c-bn){position:relative;top:0;color:#1c3479!important;text-transform:uppercase;border:2px solid #1c3479;border-radius:20px!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-bns,#s-hdr,#s-inr{background-color:#fff!important}#s-bl .c-bl,#s-bns,#s-hdr{border-color:rgba(255,255,255,.2)}#s-bl .c-bl:hover,#s-c-bnc #s-c-bn{background-color:transparent}#s-c-bn::after,#s-c-bn::before{background-color:#000}#s-cnt .p,#ueber-mich p,.cc_div{color:#000}.btn-preview,.scroll-down{color:#fff;position:absolute}#s-bl .c-bl.b-ex{background-color:#ddd}#s-bl tbody tr:hover,#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover{background-color:#1c3479}.cc_div .act .b-bn .exp::before,.cc_div .b-bn .exp::before{border-color:#fff}#cm,#s-bl .act .b-acc,#s-c-bn,#s-inr,.cc_div .b-tl,.cc_div .c-bl{border-radius:0!important}.btn-preview.is-playing,.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{bottom:40px;left:50%;padding-bottom:calc(32px + env(safe-area-inset-bottom) * 1.1)}#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 rgba(0,0,0,.08);transition:transform .3s,box-shadow .3s}.song-card:hover{box-shadow:0 8px 24px rgba(0,0,0,.12);transform:translateY(-4px)}.song-card-cover img{width:100%;display:block}.btn-preview{right:12px;bottom:12px;width:44px;height:44px;display:flex;justify-content:center;align-items:center;font-size:16px;background:rgba(0,0,0,.6);border:none;border-radius:50%;cursor:pointer;transition:.3s}.btn-preview:hover{background:rgba(0,0,0,.8)}.btn-preview .fa-play{margin-left:2px}.song-progress{position:absolute;bottom:0;left:0;width:100%;height:4px;background:rgba(0,0,0,.2);opacity:0;transition:opacity .3s}.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){header:not(.hide) .navbar-brand img{max-width:0}.main-menubar,nav{width:100%}nav a{margin:0}.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;background:linear-gradient(45deg,#514e85 0,#1a1766 16%,#26f0f2 100%);border-radius:50%;border:0;transition:color .3s}.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,box-shadow .3s}.social-card:hover{color:#fff;box-shadow:0 12px 32px rgba(0,0,0,.2);transform:translateY(-4px)}.social-card-instagram{background:linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045)}.social-card-tiktok{background:#010101}.social-card-tiktok::after,.social-card-tiktok::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:12px;opacity:0;transition:opacity .4s}.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>*{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,transform .3s}.social-card:hover .social-card-cta{opacity:1;transform:translateY(0)}.social-card-cta .fa-arrow-right{margin-left:6px;transition:transform .3s}.social-card:hover .social-card-cta .fa-arrow-right{transform:translateX(4px)}.footer{padding:40px 0}#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:.3s}@font-face{font-display:swap;font-family:"DJ Streusel";font-style:normal;font-weight:400;src:url("https://cdn.dj-streusel.com/fonts/dj-streusel.woff2") format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:100;src:url("https://cdn.dj-streusel.com/fonts/poppins-v24-latin-100.woff2") format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:url("https://cdn.dj-streusel.com/fonts/poppins-v24-latin-200.woff2") format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url("https://cdn.dj-streusel.com/fonts/poppins-v24-latin-300.woff2") format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url("https://cdn.dj-streusel.com/fonts/poppins-v24-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url("https://cdn.dj-streusel.com/fonts/poppins-v24-latin-500.woff2") format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url("https://cdn.dj-streusel.com/fonts/poppins-v24-latin-600.woff2") format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url("https://cdn.dj-streusel.com/fonts/poppins-v24-latin-700.woff2") format("woff2")}
