@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Mulish:ital,wght@0,200..1000;1,200..1000&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap);.mb-5px{margin-bottom:5px!important}.mb-10px{margin-bottom:10px!important}.mb-15px{margin-bottom:15px!important}.mb-20px{margin-bottom:20px!important}.mb-25px{margin-bottom:25px!important}.mb-30px{margin-bottom:30px!important}.mb-35px{margin-bottom:35px!important}.mb-40px{margin-bottom:40px!important}.mb-45px{margin-bottom:45px!important}.mb-50px{margin-bottom:50px!important}.mb-60px{margin-bottom:60px!important}.mb-65px{margin-bottom:65px!important}.mb-70px{margin-bottom:70px!important}.mb-75px{margin-bottom:75px!important}.mb-80px{margin-bottom:80px!important}.mb-85px{margin-bottom:85px!important}.mb-90px{margin-bottom:90px!important}.mb-95px{margin-bottom:95px!important}.mb-100px{margin-bottom:100px!important}html{overflow-x:hidden;font-size:14px;min-height:100%}body{overflow:hidden;font:400 14px Cygre,sans-serif;line-height:1.4!important;width:100%;background:#fff}.btn:focus,.btn:hover,a:focus,a:hover{outline:0!important;text-decoration:none!important}img{display:inline-block;width:auto;height:auto;max-width:100%}a{text-decoration:none;color:#383d2a}a.silver{color:#5c6c79}a.brown{color:#866256}a.white{color:#fff}a:focus,a:hover{text-decoration:none;color:#383d2a;opacity:1;border-color:transparent}.h1,h1{margin:0 0 40px;font-family:Mulish,sans-serif;font-weight:400;font-size:26;line-height:110%;color:#000}.h2,h2{margin:0 0 30px;font-family:Mulish,sans-serif;font-weight:400;font-size:20;line-height:1.2;color:#000}.h3,h3{margin:0 0 30px;font-family:"Open Sans",sans-serif;font-weight:400;font-size:18;line-height:1.2;color:#a8a29e}.h4,h4{margin:0 0 30px;font-family:"Open Sans",sans-serif;font-weight:400;font-size:20;color:#a8a29e;line-height:1.2}.h5,h5{margin:0 0 20px;font-family:Mulish,sans-serif;font-weight:400;font-size:18px;line-height:1.2;color:#000}.h6,h6{margin:0 0 20px;font-family:"Open Sans",sans-serif;font-weight:700;font-size:16px;text-transform:uppercase;line-height:1.2;background:linear-gradient(180deg,#ffde98 0,#a08958 100%),#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent}.h6 span,h6 span{-webkit-text-fill-color:initial}p{font-family:Mulish,sans-serif;font-weight:400;font-size:14px;margin-bottom:20px;line-height:25px;color:#000}p.white{color:#fff}.fs-16px{font-size:16px}.fs-18px{font-size:18px}.fs-20px{font-size:20px}.fs-24px{font-size:24px}hr{margin-bottom:20px;margin-top:20px;border-color:rgba(255,255,255,.2)}ul{list-style:disc;margin-bottom:30px;padding-left:20px}ul li{line-height:1.2;padding-left:0;font-family:Mulish,sans-serif;font-weight:400;font-size:14px;margin-bottom:10px;text-decoration:none;color:#000}ul.list-unstyled,ul.menu{list-style:none!important;padding-left:0}ul.list-unstyled li,ul.menu li{padding-left:0!important;background:0 0!important}ol{padding-left:17px}ol li,ol li strong{font-family:Mulish,sans-serif;font-weight:400;font-size:14px;color:#ccc}.btn-default{background:0 0;border-radius:5px;font-family:Mulish,sans-serif;font-weight:500;font-size:15px;padding:13px 50px;color:#3d7cd8;position:relative;border:1px solid #3d7cd8}.btn-default:focus,.btn-default:hover{opacity:.5;color:#fff;border:3px solid #fff}.btn-primary{position:relative;font-family:Mulish,sans-serif;font-weight:600;font-size:14px;border-radius:4px;background-color:transparent;line-height:1.5;text-decoration:none;border:1px solid #fff;display:inline-block;color:#fff;padding:12px 50px;white-space:normal;outline:0!important}.btn-primary:focus,.btn-primary:hover{color:#000;text-decoration:none;background:#fff;border-color:#fff}.btn-lg{font-size:22px!important;line-height:25px!important;padding:14px 25px 10px}.mw-90{max-width:90px}.mw-150{max-width:150px}.mb-130px{margin-bottom:130px}.disp-no{display:none}.title-block{font-family:"Open Sans",sans-serif;font-weight:400;font-size:50;color:#fff;line-height:3.6rem;margin-bottom:50px}.block-title{font-family:Mulish,sans-serif;font-weight:300;font-size:45px;color:#00193c;text-align:center;margin-bottom:40px}.block-subtitle{font-family:Mulish,sans-serif;font-weight:400;font-size:18px;color:#000;margin-bottom:50px}.fancybox-skin{background:0 0!important;box-shadow:none!important}.fancybox-skin .bottom-block{padding:50px;max-width:640px;background-color:#c43539;border-radius:24px}.fancybox-skin .bottom-block__text{font-size:48px;margin-bottom:48px;line-height:120%}.fancybox-close{width:35px;height:35px;top:0;right:0;text-decoration:none;border:0}@media (min-width:1440px){.container{max-width:1320px}}.breadcrumbs{margin-bottom:45px}.breadcrumbs span{font-family:Mulish,sans-serif;font-weight:500;font-size:12px;color:#9e9e9e}.breadcrumbs span a{font-family:Mulish,sans-serif;font-weight:500;font-size:12px;color:#9e9e9e;border-bottom:1px solid #9e9e9e}.breadcrumb_last{display:none}.load-more-wrapper{padding:40px 0;position:relative}.load-more-wrapper.active{margin-top:-100px!important}.load-more-wrapper.active:before{content:"";position:absolute;top:-40px;left:0;width:100%;height:100%;background:#424242;background:linear-gradient(180deg,rgba(66,66,66,0) 0,#424242 28%,#424242 100%)}.see-more-link{display:flex;flex-direction:column;max-width:70%;background-color:#000;height:190px;padding:19px 27px;justify-content:space-between;position:relative}.see-more-link::before{content:"";position:absolute;top:0;right:-50px;width:0;height:0;border-top:95px solid transparent;border-bottom:95px solid transparent;border-left:50px solid #000;z-index:1}.see-more-link a{color:#fa741d;font-size:13px;position:relative;z-index:2;margin-bottom:0!important}.see-more-link__count{font-family:Mulish,sans-serif;font-weight:500;font-size:12px;color:#c7c7c7;text-decoration:none}.see-more-link__count span{font-family:Mulish,sans-serif;font-weight:700;font-size:22px;color:#fff}#footer{background-image:url(../images/footer-bg.jpg);background-position:top center;background-repeat:repeat;padding:30px 0 20px;background-color:#000;position:relative}#footer:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#070a13;background:linear-gradient(180deg,rgba(7,10,19,0) 0,rgba(29,21,17,0) 45%,#4a2c0e 100%)}.footer-after-logo{font-family:Mulish,sans-serif;font-weight:400;font-size:12px;color:#d7d7d7}.footer-menu{margin-top:20px}.footer-menu ul{display:flex;gap:30px}.footer-menu ul li a{font-family:Mulish,sans-serif;font-weight:700;font-size:16px;color:#fff;border-bottom:0}.footer-menu__second ul{display:flex;flex-wrap:wrap;gap:30px;row-gap:15px}.footer-menu__second ul li{margin-bottom:0}.footer-menu__second ul li a{font-family:Mulish,sans-serif;font-weight:400;font-size:12px;color:#b5b5b5;border-bottom:0}.footer-social{margin-top:20px;display:flex;justify-content:flex-end;gap:30px}.footer-social a{border-bottom:0}.footer-social a:focus,.footer-social a:hover{opacity:.8}.footer-bottom{margin-top:80px}.copyright p{font-family:Mulish,sans-serif;font-weight:400;font-size:10px;color:#8f8f8f}.footer-bottom__made{text-align:right;font-family:Mulish,sans-serif;font-weight:400;font-size:10px;color:#8f8f8f}.footer-bottom__made a{color:#fff}.footer-menu ul li a:hover,.footer-menu__second ul li a:hover,.header-menu ul li a:hover,.header-menu__right ul li a:hover{color:#fa741d}.popup{background-color:#fff;max-width:570px;padding:30px}.popup-title{font-size:18px;font-weight:500;display:flex;align-items:center;margin-bottom:30px}.popup-title img{margin-right:20px}.popup-text{margin-bottom:30px}.popup-text p{font-size:12px;font-weight:500;line-height:150%}.popup-click{font-size:12px;font-weight:500;color:#b5b5b5;margin-bottom:20px}.popup-list ol{list-style:decimal}.popup-list ol li{font-size:16px;font-weight:500;line-height:150%;padding-left:20px;color:#000}.popup-list ol li a{color:#3d7cd8}#header{background-image:url(../images/footer-bg.jpg);background-position:top center;background-repeat:repeat;position:relative;margin-bottom:30px}#header .container{position:relative;z-index:2}#header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#070a13;background:linear-gradient(94deg,rgba(7,10,19,0) 0,rgba(29,21,17,0) 45%,#4a2c0e 100%)}.header-menu{margin-left:30px}.header-menu ul{margin-bottom:0;display:flex;gap:30px}.header-menu ul li{margin-bottom:0}.header-menu ul li a{font-family:Mulish,sans-serif;font-weight:700;font-size:20px;color:#fff;border-bottom:0}.header-menu__right ul{display:flex;margin-bottom:0;gap:30px;justify-content:flex-end}.header-menu__right ul li{margin-bottom:0}.header-menu__right ul li a{font-family:Mulish,sans-serif;font-weight:400;font-size:14px;color:#b5b5b5;border-bottom:0}.header-search{position:relative;display:flex;align-items:center;justify-content:flex-end}.header-search .header-search-toggle{background:0 0;border:1px solid #fff;border-radius:50%;width:40px;height:40px;color:#fff;cursor:pointer;padding:6px;display:inline-flex;align-items:center;justify-content:center;transition:color .3s}.header-search .header-search-toggle i{font-size:18px}.header-search .header-search-toggle:hover{color:#4180d7}.header-search .header-search-form{position:relative}.header-search .search-input-wrapper{position:absolute;right:34px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;overflow:hidden;transition:width .3s;will-change:width}.header-search .search-input{width:240px;padding:8px 12px;border:1px solid #3a3a3a;background:#111;color:#fff;border-radius:20px;font-size:14px;outline:0}.header-search .search-input::-webkit-input-placeholder{color:#888}.header-search .search-input::-moz-placeholder{color:#888}.header-search .search-input::-ms-input-placeholder{color:#888}.header-search .search-input::placeholder{color:#888}.header-search .search-input:focus{border-color:#4180d7}.header-search.is-open .search-input-wrapper{width:260px}.custom-module{padding:50px 0}.custom-module__menu-files{text-align:center;margin-top:100px}.custom-module__menu-file-title{text-align:left;color:#383d2a;font-family:"Open Sans",sans-serif;font-weight:400;font-size:30px;text-transform:uppercase;border:0}.custom-module__menu-file-title span{display:block;font-size:20px;font-style:italic;text-transform:none;color:#6b6c31}.custom-module__menu-list{border:3px solid #fff;padding:27px 50px;display:inline-flex;gap:136px;align-items:center}.custom-module__menu-content-title{font-family:"Open Sans",sans-serif;font-weight:400;font-size:23px;color:#6b6c31;text-transform:uppercase;margin-bottom:10px}.custom-module__menu-content-text p{font-style:italic;font-weight:400;font-size:16px;font-family:"Playfair Display",sans-serif!important}.custom-module__menu-title{font-family:"Open Sans",sans-serif;font-weight:400;font-size:40px;color:#383d2a}.custom-module__menu-subtitle{font-family:"Open Sans",sans-serif;font-weight:400;font-size:25px;color:#6b6c31;font-style:italic}.custom-module__np-location{font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;color:#383d2a;font-style:italic;margin-bottom:42px}.custom-module__np-subtitle{font-family:"Open Sans",sans-serif;font-weight:400;font-size:30px;color:#6b6c31;font-style:italic}.custom-module__np-title{font-family:"Open Sans",sans-serif;font-weight:400;font-size:40px;color:#383d2a;margin-bottom:40px}.custom-module__np-text{margin-bottom:40px}.custom-module__np-link{font-family:"Open Sans",sans-serif;font-weight:400;font-size:30px;font-style:italic;color:#6b6c31;border:0}.custom-module__bottom{display:flex;border-bottom:0;justify-content:end;align-items:center;text-align:right;margin-bottom:40px}.custom-module__bottom img{width:45px;margin-left:20px}.custom-module__bottom-text{font-family:"Open Sans",sans-serif;font-weight:400;font-size:21px;font-style:italic;color:#fff}.custom-module__bottom-text span{display:block;font-family:"Open Sans",sans-serif;font-weight:400;font-size:30px;color:#fff;font-style:normal}.custom-module__link{border-bottom:0;font-family:"Open Sans",sans-serif;font-weight:400;font-size:30px;font-style:italic;color:#6b6c31}.custom-module__image{border-radius:25px;overflow:hidden}.custom-module__text ol,.custom-module__text ul{margin-bottom:30px}.custom-module__text ol li,.custom-module__text ul li{color:#000;font-family:Mulish,sans-serif;font-weight:400;font-size:16px}.custom-module__gallery{display:grid;grid-template-columns:repeat(6,1fr)}.custom-module__tags{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;align-items:center}.custom-module__tag{font-family:"Open Sans",sans-serif;font-weight:400;font-size:18px;padding:8px 20px;border-radius:30px;color:#383d2a;text-transform:uppercase;border:1px solid #6b6c31}.custom-module.gallery{padding:0!important}.custom-module.green{background-color:#6b6c31}.custom-module.green h2,.custom-module.green h3,.custom-module.green h4,.custom-module.green h5,.custom-module.green ol li,.custom-module.green p,.custom-module.green ul li{color:#fff}.custom-module.green .custom-module__tag{color:#fff;border-color:#fff}.custom-module p{font-family:Mulish,sans-serif;font-weight:400;font-size:16px}.custom-module p a{color:#6b6c31}.custom-module h2,.custom-module h3,.custom-module h4,.custom-module h5{color:#6b6c31;margin-bottom:30px}.custom-slider__image{border-radius:25px;overflow:hidden}.custom-slider .owl-dots{display:flex;justify-content:flex-end;margin-top:50px;gap:27px}.custom-slider .owl-dot{width:12px;height:12px;border-radius:50%;background-color:#fff;border:2px solid #6b6c31}.custom-slider .owl-dot.active{background-color:#6b6c31;border-color:#fff}.home-albums .artist-item{background:0 0!important;padding:0!important}.home-albums .artist-item a{display:block;margin-bottom:25px}.home-albums .artist-albums__title{color:#000}.albums-flex{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.albums-flex .albums-title{margin-bottom:0}.albums-link{color:#fa741d;font-size:14px}.genres-flex{display:flex;align-items:center;justify-content:flex-end;margin-bottom:5px}.genres-flex .genres-title{color:#424242;margin-bottom:0;font-family:Mulish,sans-serif;font-weight:900;font-size:20px;text-transform:uppercase}.bottom-block{background-color:#f6f6f6;padding:20px 30px;margin-top:30px;margin-bottom:30px}.bottom-block__flex{display:flex;grid-template-columns:2fr 1fr;gap:30px}.bottom-block__title{font-family:Mulish,sans-serif;font-weight:700;font-size:16px;color:#000;margin-bottom:15px}.bottom-block__text p{font-family:Mulish,sans-serif;font-weight:400;font-size:13px;line-height:130%;color:#000}.bottom-block__small{font-family:Mulish,sans-serif;font-weight:700;font-size:14px;color:#b5b5b5;margin-bottom:15px}.bottom-block__ff{display:flex;gap:15px}.bottom-block__ff-item{font-family:Mulish,sans-serif;font-weight:500;font-size:15px;display:flex;background-color:#fff;align-items:center;border-radius:30px;padding:7px 28px}.bottom-block__ff-item img{margin-right:5px}.artist-title{font-weight:500;font-size:26px;margin-bottom:19px}.artist-label{font-family:Mulish,sans-serif;font-weight:400;font-size:14px;color:#4180d7;margin-bottom:4px}.artist-license__text{font-family:Mulish,sans-serif;font-weight:500;font-size:22px;color:#000}.genre-item{display:block;margin-bottom:10px}.genre-item a{font-family:Mulish,sans-serif;font-weight:500;font-size:22px;color:#000}.genre-item a:hover{color:#fa741d}.other-artists{padding:30px 0;background-color:#333}.other-artists__list{display:flex;flex-wrap:wrap;gap:30px}.other-title{font-family:Mulish,sans-serif;font-weight:400;font-size:14px;color:#b5b5b5;margin-bottom:20px}.other-artist{border:1px solid #fff;border-radius:30px;color:#fff;font-family:Mulish,sans-serif;font-weight:400;font-size:15px;min-width:170px;text-align:center;padding:10px}.other-artist:focus,.other-artist:hover{background-color:#fff;color:#333;opacity:1}.related-albums{padding:40px 0;background-color:#f8f8f8}.related-albums .related-title{font-family:Mulish,sans-serif;font-weight:400;font-size:14px;color:#4180d7;margin-bottom:20px;text-transform:uppercase;letter-spacing:1px}.related-albums .artist-albums .row .col-md-2{margin-bottom:30px}.related-albums .artist-albums__info .artist-albums__title{color:#000;font-family:Mulish,sans-serif;font-weight:500;font-size:14px;margin-top:10px}.related-albums .artist-albums__info .artist-albums__tracks{color:#666;font-family:Mulish,sans-serif;font-weight:400;font-size:12px}.single-artist .related-albums .artist-albums__info .artist-albums__title{margin-top:0;color:#fff}.artist-item{background-color:#424242;padding:30px 0}.artist-item .load-more-wrapper.active:before{background:#424242;background:linear-gradient(180deg,rgba(66,66,66,0) 0,#424242 28%,#424242 100%)}.artist-item:nth-child(even){background-color:#333}.artist-item:nth-child(even) .load-more-wrapper.active:before{background:#333;background:linear-gradient(180deg,rgba(51,51,51,0) 0,#333 28%,#333 100%)}.artist-header__title{font-family:Mulish,sans-serif;font-weight:500;font-size:22px;margin-bottom:20px;color:#fff}.artist-header__title a{color:#fff}.artist-albums .row .col-md-2{margin-bottom:30px}.artist-albums img{margin-bottom:15px}.artist-albums__info{display:flex;align-items:end;justify-content:space-between}.artist-albums__tracks{font-family:Mulish,sans-serif;font-weight:500;font-size:10px;color:#b5b5b5;line-height:10px}.artist-albums__title{font-family:Mulish,sans-serif;font-weight:500;font-size:16px;color:#fff;line-height:16px}.genres-list .artist-albums__title{color:#000}.genres-archive .artist-item{background-color:#fff}.genres-archive .artist-item .load-more-wrapper.active:before{display:none}.genres-archive .load-more-wrapper.active{margin-top:0!important}.audio-player{background:#424242;border-radius:0;overflow:hidden;position:relative}.audio-player:before{content:"";position:absolute;top:0;right:0;width:40%;height:100%;background-color:#333}.audio-player .player-container{padding:20px}.audio-player .player-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;padding-bottom:15px}.audio-player .player-header .player-title{font-family:"Open Sans",sans-serif;font-weight:600;font-size:20px;color:#fff;margin:0}.audio-player .player-header .player-controls{display:flex;gap:10px}.audio-player .player-header .player-controls button{font-family:"Open Sans",sans-serif;font-weight:500;font-size:14px;padding:8px 16px;background:0 0;color:#383d2a;border-radius:6px;cursor:pointer;transition:.3s}.audio-player .player-header .player-controls button.active,.audio-player .player-header .player-controls button:hover{background:#383d2a;color:#fff}.audio-player .tracks-list .track-item{align-items:center;padding:15px 20px;transition:.3s;position:relative;flex-wrap:wrap}.audio-player .tracks-list .track-item.playing{background:#4a4a4a;margin:5px 0;padding:20px}.audio-player .tracks-list .track-item .track-number{font-family:"Open Sans",sans-serif;font-weight:500;font-size:12px;color:#fff;width:30px;text-align:center;margin-right:15px}.audio-player .tracks-list .track-item .track-play-btn{margin-right:15px}.audio-player .tracks-list .track-item .track-play-btn button{width:40px;height:40px;border:2px solid #ddd;background:0 0;color:#fff;border-radius:50%;cursor:pointer;transition:.3s;display:flex;align-items:center;justify-content:center}.audio-player .tracks-list .track-item .track-play-btn button:hover{border-color:#fff;color:#fff;-webkit-transform:scale(1.2);transform:scale(1.2)}.audio-player .tracks-list .track-item .track-info{flex:1}.audio-player .tracks-list .track-item .track-info .track-title{font-family:Mulish,sans-serif;font-weight:500;font-size:18px;color:#fff;margin-bottom:4px}.audio-player .tracks-list .track-item .track-info .track-duration{font-family:"Open Sans",sans-serif;font-weight:400;font-size:12px;color:#fff}.audio-player .tracks-list .track-item .track-download{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.audio-player .tracks-list .track-item .track-download .download-track-btn{border:0;font-family:"Open Sans",sans-serif;font-weight:500;font-size:18px;padding:0;background:0 0;color:#fff;border-radius:4px;cursor:pointer;transition:.3s;text-decoration:none;display:inline-flex;align-items:center;gap:5px}.audio-player .tracks-list .track-item .track-download .download-track-btn:hover{border-color:#383d2a;color:#fa741d;background:rgba(56,61,42,.05);padding-left:7px}.audio-player .tracks-list .track-item .track-download .download-track-btn i{font-size:10px}.audio-player .tracks-list .track-item .track-download .file-info{font-family:"Open Sans",sans-serif;font-weight:400;font-size:11px;color:#fff}@media (max-width:768px){.audio-player .player-header{flex-direction:column;align-items:flex-start;gap:15px}.audio-player .player-header .player-controls{width:100%;justify-content:flex-end}.audio-player .global-player .player-main-controls{gap:10px}.audio-player .global-player .player-main-controls button{width:36px;height:36px}}.tracks-grid-player{background-color:#2a2a2a;padding:40px 0}.tracks-grid-player .player-container{max-width:1200px;margin:0 auto;padding:0 20px}.tracks-grid-player .tracks-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media (max-width:768px){.tracks-grid-player .tracks-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.tracks-grid-player .tracks-grid{grid-template-columns:1fr}}.tracks-grid-player .track-grid-item{background-color:#3a3a3a;border-radius:8px;padding:20px;transition:.3s}.tracks-grid-player .track-grid-item:hover{background-color:#4a4a4a;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.tracks-grid-player .track-grid-item.playing{background-color:#4a4a4a;border:1px solid #666}.tracks-grid-player .track-grid-content{display:flex;align-items:flex-start;gap:15px}.tracks-grid-player .track-play-btn{flex-shrink:0}.tracks-grid-player .track-play-btn .play-track-btn{width:40px;height:40px;border:2px solid #fff;border-radius:50%;background:0 0;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.tracks-grid-player .track-play-btn .play-track-btn:hover{background-color:#fff;color:#2a2a2a}.tracks-grid-player .track-play-btn .play-track-btn i{font-size:14px;margin-left:2px}.tracks-grid-player .track-play-btn .play-track-btn.playing i:before{content:"\f04c"}.tracks-grid-player .track-info{flex:1;min-width:0}.tracks-grid-player .track-title{color:#fff;font-size:16px;font-weight:500;margin-bottom:8px;line-height:1.3;word-wrap:break-word}.tracks-grid-player .track-duration{color:#ccc;font-size:14px;margin-bottom:8px}.tracks-grid-player .track-album-link .go-to-album{color:#ccc;text-decoration:underline;font-size:14px;transition:color .3s}.tracks-grid-player .track-album-link .go-to-album:hover{color:#fff}.tracks-grid-player .track-audio{display:none}.tracks-grid-player+.genres-section{background-color:#2a2a2a;margin-bottom:0}.tracks-grid-player+.genres-section .genres-title{color:#fff}.track-flex{display:flex}.track-flex .track-duration:after{content:"|";margin-right:10px;margin-left:10px}.search-results .search-header{margin-bottom:40px;text-align:center}.search-results .search-header .search-title{font-family:Mulish,sans-serif;font-weight:500;font-size:32px;color:#000;margin-bottom:30px}.search-results .search-header .search-form-wrapper{max-width:600px;margin:0 auto}.search-results .search-header .search-form-wrapper .search-form .search-input-group{display:flex;position:relative}.search-results .search-header .search-form-wrapper .search-form .search-input-group .search-field{flex:1;padding:15px 20px;border:2px solid #ddd;border-radius:30px 0 0 30px;font-size:16px;outline:0;transition:border-color .3s}.search-results .search-header .search-form-wrapper .search-form .search-input-group .search-field:focus{border-color:#4180d7}.search-results .search-header .search-form-wrapper .search-form .search-input-group .search-submit{padding:15px 25px;background-color:#4180d7;color:#fff;border:none;border-radius:0 30px 30px 0;cursor:pointer;transition:background-color .3s}.search-results .search-header .search-form-wrapper .search-form .search-input-group .search-submit:hover{background-color:#2c5aa0}.search-results .search-header .search-form-wrapper .search-form .search-input-group .search-submit i{font-size:18px}.search-results .search-results-content .search-section .search-section-title{font-family:Mulish,sans-serif;font-weight:500;font-size:24px;color:#000;margin-bottom:30px;border-bottom:2px solid #4180d7;padding-bottom:10px}.search-results .search-results-content .search-section .search-section-title .search-count{font-family:Mulish,sans-serif;font-weight:400;font-size:16px;color:#666;margin-left:10px}.search-results .search-results-content .search-albums .search-album-block{margin-bottom:40px;padding:30px;background-color:#f9f9f9;border-radius:12px;border:1px solid #e0e0e0}.search-results .search-results-content .search-albums .search-album-block .search-album-header{margin-bottom:25px}.search-results .search-results-content .search-albums .search-album-block .search-album-header .search-album-info{display:flex;align-items:center;gap:20px}.search-results .search-results-content .search-albums .search-album-block .search-album-header .search-album-info .search-album-cover{flex-shrink:0;width:120px;height:120px;border-radius:8px;overflow:hidden}.search-results .search-results-content .search-albums .search-album-block .search-album-header .search-album-info .search-album-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.search-results .search-results-content .search-albums .search-album-block .search-album-header .search-album-info .search-album-details{flex:1}.search-results .search-results-content .search-albums .search-album-block .search-album-header .search-album-info .search-album-details .search-album-title{font-family:Mulish,sans-serif;font-weight:500;font-size:24px;color:#000;margin-bottom:15px}.search-results .search-results-content .search-albums .search-album-block .search-album-header .search-album-info .search-album-details .search-album-genres .genre-tag{display:inline-block;background-color:#4180d7;color:#fff;padding:6px 12px;border-radius:16px;font-size:12px;margin-right:8px;margin-bottom:8px}.search-results .search-results-content .search-albums .search-album-block .search-album-tracks .tracks-title{font-family:Mulish,sans-serif;font-weight:500;font-size:18px;color:#000;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #ddd}.search-results .search-results-content .search-albums .search-album-block .search-album-tracks .tracks-list .track-item{display:flex;align-items:center;padding:15px 20px;background-color:#fff;border-radius:8px;margin-bottom:10px;border:1px solid #e0e0e0;transition:.3s}.search-results .search-results-content .search-albums .search-album-block .search-album-tracks .tracks-list .track-item:hover{background-color:#f8f9fa;border-color:#4180d7}.search-results .search-results-content .search-albums .search-album-block .search-album-tracks .tracks-list .track-item .play-track-btn{background:0 0;border:2px solid #4180d7;border-radius:50%;width:40px;height:40px;color:#4180d7;cursor:pointer;transition:.3s;display:flex;align-items:center;justify-content:center;margin-right:15px;flex-shrink:0}.search-results .search-results-content .search-albums .search-album-block .search-album-tracks .tracks-list .track-item .play-track-btn:hover{background-color:#4180d7;color:#fff}.search-results .search-results-content .search-albums .search-album-block .search-album-tracks .tracks-list .track-item .play-track-btn i{font-size:14px}.search-results .search-results-content .search-albums .search-album-block .search-album-tracks .tracks-list .track-item .track-info{flex:1}.search-results .search-results-content .search-albums .search-album-block .search-album-tracks .tracks-list .track-item .track-info .track-title{font-family:Mulish,sans-serif;font-weight:500;font-size:16px;color:#000;margin-bottom:5px}.search-results .search-results-content .search-albums .search-album-block .search-album-tracks .tracks-list .track-item .track-info .track-duration{font-family:Mulish,sans-serif;font-weight:400;font-size:12px;color:#666}.search-results .search-results-content .search-albums .search-album-block .search-album-tracks .tracks-list .track-item .download-track-btn{background-color:#4180d7;color:#fff;border:none;padding:8px 12px;border-radius:6px;font-size:12px;cursor:pointer;transition:background-color .3s;text-decoration:none;display:flex;align-items:center;justify-content:center;min-width:80px;height:40px}.search-results .search-results-content .search-albums .search-album-block .search-album-tracks .tracks-list .track-item .download-track-btn:hover{background-color:#2c5aa0}.search-results .search-results-content .search-artists .search-artist-item{display:block;text-decoration:none;color:inherit;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.search-results .search-results-content .search-artists .search-artist-item:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.search-results .search-results-content .search-artists .search-artist-item .search-artist-info{margin-top:15px}.search-results .search-results-content .search-artists .search-artist-item .search-artist-info .search-artist-title{font-family:Mulish,sans-serif;font-weight:500;font-size:18px;color:#000;margin-bottom:10px}.search-results .search-results-content .search-artists .search-artist-item .search-artist-info .search-artist-genres .genre-tag{display:inline-block;background-color:#f0f0f0;color:#666;padding:4px 8px;border-radius:12px;font-size:12px;margin-right:5px;margin-bottom:5px}.search-results .search-results-content .search-tracks .tracks-list .track-item{padding:15px 20px;border-bottom:1px solid #eee;transition:background-color .3s}.search-results .search-results-content .search-tracks .tracks-list .track-item:hover{background-color:#f8f9fa}.search-results .search-results-content .search-tracks .tracks-list .track-item:last-child{border-bottom:none}.search-results .search-results-content .search-tracks .tracks-list .track-item .track-number{font-family:Mulish,sans-serif;font-weight:500;font-size:14px;color:#666;text-align:center}.search-results .search-results-content .search-tracks .tracks-list .track-item .track-play-btn{text-align:center}.search-results .search-results-content .search-tracks .tracks-list .track-item .track-play-btn .play-track-btn{background:0 0;border:2px solid #4180d7;border-radius:50%;width:40px;height:40px;color:#4180d7;cursor:pointer;transition:.3s;display:flex;align-items:center;justify-content:center;margin:0 auto}.search-results .search-results-content .search-tracks .tracks-list .track-item .track-play-btn .play-track-btn:hover{background-color:#4180d7;color:#fff}.search-results .search-results-content .search-tracks .tracks-list .track-item .track-play-btn .play-track-btn i{font-size:14px}.search-results .search-results-content .search-tracks .tracks-list .track-item .track-info .track-title{font-family:Mulish,sans-serif;font-weight:500;font-size:16px;color:#000;margin-bottom:5px}.search-results .search-results-content .search-tracks .tracks-list .track-item .track-info .track-album{font-family:Mulish,sans-serif;font-weight:400;font-size:12px;color:#666}.search-results .search-results-content .search-tracks .tracks-list .track-item .track-info .track-album a{color:#4180d7;text-decoration:none}.search-results .search-results-content .search-tracks .tracks-list .track-item .track-info .track-album a:hover{text-decoration:underline}.search-results .search-results-content .search-tracks .tracks-list .track-item .track-duration{font-family:Mulish,sans-serif;font-weight:400;font-size:12px;color:#666;text-align:center}.search-results .search-results-content .search-tracks .tracks-list .track-item .track-download{text-align:center}.search-results .search-results-content .search-tracks .tracks-list .track-item .track-download .download-track-btn{background-color:#4180d7;color:#fff;border:none;padding:6px 12px;border-radius:4px;font-size:12px;cursor:pointer;transition:background-color .3s;margin-bottom:5px}.search-results .search-results-content .search-tracks .tracks-list .track-item .track-download .download-track-btn:hover{background-color:#2c5aa0}.search-results .search-results-content .search-tracks .tracks-list .track-item .track-download .file-info{font-family:Mulish,sans-serif;font-weight:400;font-size:10px;color:#999;display:block}.search-results .search-results-content .search-other .search-other-item{margin-bottom:30px;padding:20px;background-color:#f9f9f9;border-radius:8px}.search-results .search-results-content .search-other .search-other-item h3{font-family:Mulish,sans-serif;font-weight:500;font-size:20px;color:#000;margin-bottom:10px}.search-results .search-results-content .search-other .search-other-item h3 a{color:inherit;text-decoration:none}.search-results .search-results-content .search-other .search-other-item h3 a:hover{color:#4180d7}.search-results .search-results-content .search-other .search-other-item .search-other-excerpt{font-family:Mulish,sans-serif;font-weight:400;font-size:14px;color:#666;line-height:1.6}.search-results .no-results{text-align:center;padding:60px 0}.search-results .no-results .no-results-content{max-width:600px;margin:0 auto}.search-results .no-results .no-results-content h2{font-family:Mulish,sans-serif;font-weight:500;font-size:28px;color:#000;margin-bottom:20px}.search-results .no-results .no-results-content p{font-family:Mulish,sans-serif;font-weight:400;font-size:16px;color:#666;margin-bottom:40px}.search-results .no-results .no-results-content .search-suggestions{text-align:left}.search-results .no-results .no-results-content .search-suggestions h3{font-family:Mulish,sans-serif;font-weight:500;font-size:18px;color:#000;margin-bottom:15px}.search-results .no-results .no-results-content .search-suggestions ul{list-style:none;padding:0}.search-results .no-results .no-results-content .search-suggestions ul li{font-family:Mulish,sans-serif;font-weight:400;font-size:14px;color:#666;margin-bottom:8px;padding-left:20px;position:relative}.search-results .no-results .no-results-content .search-suggestions ul li:before{content:"•";color:#4180d7;position:absolute;left:0}@media (max-width:768px){.search-results .search-header .search-title{font-size:24px}.search-results .search-header .search-form-wrapper .search-form .search-input-group .search-field{padding:12px 15px;font-size:14px}.search-results .search-header .search-form-wrapper .search-form .search-input-group .search-submit{padding:12px 20px}.search-results .search-results-content .search-section .search-section-title{font-size:20px}}