.elementor-2474 .elementor-element.elementor-element-9c62105{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-ebf7895{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-f409969{width:var( --container-widget-width, 123.273% );max-width:123.273%;--container-widget-width:123.273%;--container-widget-flex-grow:0;--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );--nav-menu-icon-size:26px;}.elementor-2474 .elementor-element.elementor-element-f409969.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2474 .elementor-element.elementor-element-f409969 .elementor-menu-toggle{margin-left:auto;}.elementor-2474 .elementor-element.elementor-element-f409969 .elementor-nav-menu .elementor-item{font-family:"Helvetica", Sans-serif;font-size:1em;font-weight:bold;text-transform:uppercase;letter-spacing:0.5px;}.elementor-2474 .elementor-element.elementor-element-f409969 .elementor-nav-menu--main .elementor-item{color:#000000;fill:#000000;padding-top:10px;padding-bottom:10px;}.elementor-2474 .elementor-element.elementor-element-f409969 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-2474 .elementor-element.elementor-element-f409969 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-2474 .elementor-element.elementor-element-f409969 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-2474 .elementor-element.elementor-element-f409969 .elementor-nav-menu--main .elementor-item:focus{color:#000000;fill:#000000;}.elementor-2474 .elementor-element.elementor-element-f409969 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-2474 .elementor-element.elementor-element-f409969 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#000000;}.elementor-2474 .elementor-element.elementor-element-f409969 .e--pointer-framed .elementor-item:before,
					.elementor-2474 .elementor-element.elementor-element-f409969 .e--pointer-framed .elementor-item:after{border-color:#000000;}.elementor-2474 .elementor-element.elementor-element-f409969 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#000000;}.elementor-2474 .elementor-element.elementor-element-f409969 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-2474 .elementor-element.elementor-element-f409969 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:#000000;}.elementor-2474 .elementor-element.elementor-element-f409969 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-2474 .elementor-element.elementor-element-f409969 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:#000000;}.elementor-2474 .elementor-element.elementor-element-f409969 .e--pointer-framed .elementor-item:before{border-width:1px;}.elementor-2474 .elementor-element.elementor-element-f409969 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 1px 1px;}.elementor-2474 .elementor-element.elementor-element-f409969 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:1px 1px 0 0;}.elementor-2474 .elementor-element.elementor-element-f409969 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:1px 0 0 1px;}.elementor-2474 .elementor-element.elementor-element-f409969 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 1px 1px 0;}.elementor-2474 .elementor-element.elementor-element-f409969 .e--pointer-underline .elementor-item:after,
					 .elementor-2474 .elementor-element.elementor-element-f409969 .e--pointer-overline .elementor-item:before,
					 .elementor-2474 .elementor-element.elementor-element-f409969 .e--pointer-double-line .elementor-item:before,
					 .elementor-2474 .elementor-element.elementor-element-f409969 .e--pointer-double-line .elementor-item:after{height:1px;}.elementor-2474 .elementor-element.elementor-element-f409969 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2474 .elementor-element.elementor-element-5a1aeec{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-2652909{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-91988df{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-910d4d3{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-f1b961a{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-3f42b17{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-8f6014e{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-294bad1{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-1102a2b{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-12a865c{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-520c4a9{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-dc11c49{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-61e6f6d{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-3193656{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-2e27c3b{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-3d3f970{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-153294d{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-043e14d{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-8a89c64{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-67168d8{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-621c59f{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-4fe6461{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-2ff2c84{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-09cd406{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-4e98598{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-cd4bae8{--display:flex;--background-transition:0.3s;}.elementor-2474 .elementor-element.elementor-element-9f69ba7{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 39.995% );max-width:39.995%;--container-widget-width:39.995%;--container-widget-flex-grow:0;--icon-size:15px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-2474 .elementor-element.elementor-element-9f69ba7 .elementor-widget-container{text-align:center;}.elementor-2474 .elementor-element.elementor-element-9f69ba7 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-2474 .elementor-element.elementor-element-9f69ba7.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-2474 .elementor-element.elementor-element-9f69ba7 .elementor-social-icon{background-color:rgba(99,115,129,0);--icon-padding:0em;}.elementor-2474 .elementor-element.elementor-element-9f69ba7 .elementor-social-icon i{color:#ffffff;}.elementor-2474 .elementor-element.elementor-element-9f69ba7 .elementor-social-icon svg{fill:#ffffff;}.elementor-2474 .elementor-element.elementor-element-9f69ba7 .elementor-icon{border-radius:0px 0px 0px 0px;}.elementor-2474 .elementor-element.elementor-element-9f69ba7 .elementor-social-icon:hover{background-color:rgba(0,0,0,0);}.elementor-2474 .elementor-element.elementor-element-9f69ba7 .elementor-social-icon:hover i{color:rgba(255,255,255,0.96);}.elementor-2474 .elementor-element.elementor-element-9f69ba7 .elementor-social-icon:hover svg{fill:rgba(255,255,255,0.96);}@media(max-width:1024px){.elementor-2474 .elementor-element.elementor-element-f409969 .elementor-nav-menu--main .elementor-item{padding-top:0px;padding-bottom:0px;}.elementor-2474 .elementor-element.elementor-element-f409969{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-2474 .elementor-element.elementor-element-f409969 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-2474 .elementor-element.elementor-element-9f69ba7{--grid-column-gap:11px;}}@media(max-width:767px){.elementor-2474 .elementor-element.elementor-element-9f69ba7 .elementor-widget-container{text-align:center;}.elementor-2474 .elementor-element.elementor-element-9f69ba7{width:100%;max-width:100%;}}/* Start custom CSS */body.elementor-template-canvas{background:#0a0a0a;margin:0}
.ps{--bg:#0a0a0a;--bg2:#141414;--fg:#f2f2f2;--mute:#8a8a8a;--line:#262626;--kit-widget-spacing:0px;--widgets-spacing:0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;background:var(--bg);color:var(--fg);font-family:Inter,Arial,sans-serif;line-height:1.6;position:relative;overflow:hidden}
.ps::before{content:"";position:fixed;inset:0;pointer-events:none;opacity:.06;z-index:9999;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}
.ps .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--width:100%}
.ps .elementor-widget:not(:last-child){margin-bottom:0!important}
.ps .elementor-widget{width:100%}
.ps .ps-fonts{display:none}
.ps a{color:inherit;text-decoration:none}
.ps p{margin:0 0 1em}.ps p:last-child{margin-bottom:0}
.ps .elementor-heading-title{color:var(--fg)!important;font-family:Anton,Impact,sans-serif!important;font-weight:400!important;text-transform:uppercase!important;line-height:.95!important;letter-spacing:0!important;font-style:normal!important}
.ps .elementor-widget-text-editor{color:#b5b5b5!important;font-family:Inter,Arial,sans-serif!important;font-size:17px!important;font-weight:400!important;line-height:1.65!important;font-style:normal!important;text-align:left}
.ps .ps-h1 .elementor-heading-title{font-size:clamp(64px,12vw,200px)!important;line-height:.88!important}
.ps .ps-h2 .elementor-heading-title{font-size:clamp(44px,7vw,96px)!important}
.ps .ps-h3 .elementor-heading-title{font-size:36px!important;margin:10px 0 16px}
.ps .elementor-heading-title .o{-webkit-text-stroke:2px var(--fg);color:transparent}
.ps .ps-kick .elementor-heading-title,.ps .ps-num .elementor-heading-title{font:700 13px/1.4 Inter,Arial,sans-serif!important;letter-spacing:.3em!important;color:var(--mute)!important;margin-bottom:18px}
.ps .ps-num .elementor-heading-title{font:400 22px Anton,Impact,sans-serif!important;letter-spacing:0!important;margin:0}
.ps .ps-lead{max-width:560px;margin:26px 0 34px}
.ps .ps-lead,.ps .ps-lead p{color:#d0d0d0!important;font-size:19px!important}
.ps .ps-small,.ps .ps-small p{font-size:15px!important;color:var(--mute)!important}
.ps .elementor-button{background:var(--fg)!important;color:#000!important;fill:#000!important;border:2px solid var(--fg)!important;border-radius:0!important;font:700 14px/1 Inter,Arial,sans-serif!important;letter-spacing:.15em!important;text-transform:uppercase!important;padding:18px 32px!important;transition:background .2s,color .2s;box-shadow:none!important}
.ps .elementor-button:hover{background:transparent!important;color:var(--fg)!important}
.ps .ps-btn-o .elementor-button{background:transparent!important;color:var(--fg)!important}
.ps .ps-btn-o .elementor-button:hover{background:var(--fg)!important;color:#000!important}
.ps .ps-btn-dark .elementor-button{background:#000!important;color:#fff!important;border-color:#000!important}
.ps .ps-btn-dark .elementor-button:hover{background:transparent!important;color:#000!important}
.ps .ps-link .elementor-button{background:transparent!important;color:var(--fg)!important;border:0!important;border-bottom:2px solid var(--fg)!important;padding:6px 0!important}
.ps .ps-link{width:auto!important;margin-top:28px}
.ps .ps-btns{flex-direction:row!important;flex-wrap:wrap;gap:12px!important}
.ps .ps-btns>.elementor-widget{width:auto!important}
.ps .ps-head{flex-direction:row!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;padding:22px 5vw!important;position:absolute!important;top:0;left:0;right:0;z-index:50;width:100%!important}
.ps .ps-head>.elementor-widget{width:auto!important}
.ps .ps-logo img{height:46px!important;width:auto!important;filter:invert(1)}
.ps .elementor-nav-menu--main .elementor-item{color:var(--fg)!important;fill:var(--fg)!important;font:700 13px/1 Inter,Arial,sans-serif!important;letter-spacing:.15em!important;text-transform:uppercase!important;padding:14px 16px!important}
.ps .elementor-nav-menu--main .elementor-item:after,.ps .elementor-nav-menu--main .elementor-item:before{background-color:var(--fg)!important}
.ps .elementor-nav-menu--main>.elementor-nav-menu{flex-wrap:nowrap!important}
.ps .elementor-menu-toggle{color:var(--fg)!important;fill:var(--fg)!important;background:transparent!important;border:2px solid var(--fg)!important;border-radius:0!important;font-size:22px}
.ps .elementor-menu-toggle svg{fill:var(--fg)!important}
.ps .elementor-nav-menu--dropdown{background:#000!important;border-top:1px solid var(--line)}
.ps .elementor-nav-menu--dropdown a{color:var(--fg)!important;background:#000!important;font:700 14px Inter,Arial,sans-serif!important;letter-spacing:.15em;text-transform:uppercase;padding:18px 24px!important}
.ps .elementor-nav-menu--dropdown a:hover,.ps .elementor-nav-menu--dropdown a.elementor-item-active{background:var(--fg)!important;color:#000!important}
.ps .ps-hero{min-height:100vh;justify-content:flex-end!important;padding:160px 5vw 9vh!important;position:relative;overflow:hidden}
.ps .ps-hero.short{min-height:72vh}
.ps .ps-hero::before{content:"";position:absolute;inset:0;background-position:center;background-size:cover;background-image:var(--hero);filter:grayscale(1) contrast(1.25) brightness(.42);z-index:0}
.ps .ps-hero::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,10,10,.55) 0%,rgba(10,10,10,0) 35%,rgba(10,10,10,.85) 100%);z-index:0}
.ps .ps-hero>*{position:relative;z-index:1}
.ps-marq{border-top:1px solid #262626;border-bottom:1px solid #262626;overflow:hidden;white-space:nowrap;padding:18px 0;font:400 34px/1 Anton,Impact,sans-serif;color:#8a8a8a}
.ps-marq-in{display:inline-block;animation:psmarq 40s linear infinite}
@keyframes psmarq{from{transform:translateX(0)}to{transform:translateX(-50%)}}
.ps .ps-sec{padding:120px 5vw!important}
.ps .ps-sec.alt{background:var(--bg2)}
.ps .ps-sec.tight{padding-top:0!important}
.ps .ps-rowhead{flex-direction:row!important;justify-content:space-between!important;align-items:flex-end!important;flex-wrap:wrap;gap:20px!important;margin-bottom:56px!important}
.ps .ps-rowhead>.elementor-widget{width:auto!important}
.ps .ps-rowhead .ps-link{margin-top:0}
.ps .ps-grid3{--display:grid;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px!important}
.ps .ps-grid2{--display:grid;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:5vw!important;align-items:center}
.ps .ps-card{border:1px solid var(--line);background:rgba(255,255,255,.02);padding:40px 34px!important;justify-content:flex-start!important;transition:border-color .2s}
.ps .ps-card:hover{border-color:#555}
.ps ul.ps-list{list-style:none;margin:22px 0 0;padding:0}
.ps ul.ps-list li{border-top:1px solid var(--line);padding:11px 0;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--fg)}
.ps .ps-stats{--display:grid;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--line);padding:0 5vw!important}
.ps .ps-stat{padding:44px 0!important;border-right:1px solid var(--line)}
.ps .ps-stat+.ps-stat{padding-left:40px!important}
.ps .ps-stat:last-child{border-right:0}
.ps .ps-stat .ps-h2 .elementor-heading-title{font-size:64px!important}
.ps .ps-ph{--display:grid;display:grid!important;grid-template-columns:1fr 1fr;gap:14px!important}
.ps .ps-ph img,.ps .ps-cover img{width:100%!important;height:460px!important;object-fit:cover;filter:grayscale(1);transition:filter .4s,transform .4s}
.ps .ps-ph>.elementor-widget:last-child{margin-top:60px}
.ps .ps-ph img:hover,.ps .ps-cover:hover img{filter:none}
.ps .ps-cover{overflow:hidden}
.ps .ps-cover img{height:auto!important;aspect-ratio:1}
.ps .ps-cover .ps-kick .elementor-heading-title{margin:16px 0 0;color:var(--fg)!important}
.ps .ps-cover .ps-small{margin-top:4px}
.ps .elementor-widget-video .elementor-wrapper{border:1px solid var(--line)}
.ps .ps-cta{background:var(--fg);flex-direction:row!important;justify-content:space-between!important;align-items:center!important;flex-wrap:wrap;gap:30px!important;padding:90px 6vw!important;margin:0 5vw 120px!important;width:auto!important}
.ps .ps-cta>.elementor-widget{width:auto!important}
.ps .ps-cta .elementor-heading-title{color:#000!important}
.ps .elementor-form .elementor-field-group{margin-bottom:22px}
.ps .elementor-field-group .elementor-field,.ps .elementor-field-textual{background:transparent!important;border:0!important;border-bottom:1px solid #444!important;border-radius:0!important;color:var(--fg)!important;font:400 17px Inter,Arial,sans-serif!important;padding:14px 0!important;box-shadow:none!important}
.ps .elementor-field-group .elementor-field:focus{border-bottom-color:var(--fg)!important;outline:0}
.ps .elementor-field-label{color:var(--mute)!important;font:700 12px Inter,Arial,sans-serif!important;letter-spacing:.2em!important;text-transform:uppercase!important}
.ps .elementor-field::placeholder{color:#666!important}
.ps .elementor-form .elementor-button{width:100%}
.ps .elementor-toggle .elementor-toggle-item{border:0!important;margin:0!important}
.ps .elementor-toggle .elementor-tab-title{border:0!important;border-top:1px solid var(--line)!important;padding:26px 0!important;background:transparent!important}
.ps .elementor-toggle .elementor-toggle-title,.ps .elementor-toggle .elementor-tab-title a{color:var(--fg)!important;font:500 20px/1.4 Inter,Arial,sans-serif!important;font-style:normal!important}
.ps .elementor-toggle .elementor-toggle-icon,.ps .elementor-toggle .elementor-toggle-icon svg{color:var(--fg)!important;fill:var(--fg)!important}
.ps .elementor-toggle .elementor-tab-content{border:0!important;padding:0 0 26px!important;background:transparent!important;color:#b5b5b5!important;font:400 17px/1.65 Inter,Arial,sans-serif!important;font-style:normal!important}
.ps .ps-faq{max-width:900px;border-bottom:1px solid var(--line)}
.ps .elementor-swiper-button,.ps .elementor-swiper-button svg{color:var(--fg)!important;fill:var(--fg)!important}
.ps .swiper-pagination-bullet{background:var(--fg)!important}
.ps .elementor-widget-media-carousel .elementor-carousel-image{filter:grayscale(1);transition:filter .4s}
.ps .elementor-widget-media-carousel .swiper-slide:hover .elementor-carousel-image{filter:none}
.ps .elementor-widget-google_maps iframe{filter:grayscale(1) invert(.92) contrast(.9);border:1px solid var(--line)}
.ps .elementor-icon-list-text{color:#b5b5b5!important;font:400 16px Inter,Arial,sans-serif!important}
.ps .elementor-icon-list-icon i,.ps .elementor-icon-list-icon svg{color:var(--fg)!important;fill:var(--fg)!important}
.ps .e-tabs-main-area,.ps .e-tabs-items-wrapper,.ps .e-tabs-items,.ps .e-tab-title{background:var(--bg2)!important;border-color:var(--line)!important}
.ps .e-tab-title-text,.ps .e-tab-title-text a,.ps .e-tab-duration,.ps .e-tabs-header,.ps .e-tabs-header *{color:var(--fg)!important}
.ps .e-tab-title.e-active{background:#222!important}
.ps .elementor-social-icon{background:transparent!important;border:1px solid var(--line)!important}
.ps .elementor-social-icon i,.ps .elementor-social-icon svg{color:var(--fg)!important;fill:var(--fg)!important}
.ps .elementor-widget-social-icons{margin-top:18px}
.ps .ps-foot{border-top:1px solid var(--line);padding:80px 5vw 30px!important}
.ps .ps-foot-top{--display:grid;display:grid!important;grid-template-columns:1.4fr 1fr 1fr;gap:40px!important;margin-bottom:60px}
.ps .ps-foot .ps-logo{margin-bottom:20px}
.ps ul.ps-flinks{list-style:none;margin:0;padding:0}
.ps ul.ps-flinks li{padding:4px 0}
.ps ul.ps-flinks a:hover,.ps .ps-small a:hover{color:var(--fg)}
.ps .ps-copy,.ps .ps-copy p{border-top:1px solid var(--line);padding-top:24px;font-size:13px!important;color:var(--mute)!important}
.ps .catalog-wrap{background:transparent!important;color:var(--fg)!important;max-width:none!important;padding:0!important}
.ps #beatSearch{background:transparent!important;border:0!important;border-bottom:1px solid #444!important;border-radius:0!important;color:var(--fg)!important;font:400 18px Inter,Arial,sans-serif!important;padding:16px 0!important;margin-bottom:24px!important;box-shadow:none!important}
.ps .beat-row{border-color:var(--line)!important;background:transparent!important;transition:background .2s}
.ps .beat-row:hover{background:var(--bg2)!important}
.ps .beat-num{color:var(--mute)!important;font-family:Anton,Impact,sans-serif!important}
.ps .beat-title{color:var(--fg)!important;font:400 24px Anton,Impact,sans-serif!important;letter-spacing:.02em!important}
.ps .beat-genre,.ps .beat-bpm,.ps .beat-meta-mobile{color:var(--mute)!important}
.ps .play-btn{background:transparent!important;color:var(--fg)!important}
.ps .play-btn-label{color:var(--fg)!important}
.ps .play-btn-icon{border-color:var(--fg)!important;background:transparent!important}
.ps .icon-play polygon{fill:var(--fg)!important}
.ps .playing .play-btn-icon{background:var(--fg)!important}
.ps .playing .icon-pause rect{fill:#000!important}
.ps #noResults{color:var(--mute)!important}
@media (max-width:1024px){.ps .ps-grid3{grid-template-columns:1fr 1fr}.ps .ps-foot-top{grid-template-columns:1fr 1fr}}
@media (max-width:767px){
.ps .ps-grid3,.ps .ps-grid2,.ps .ps-stats,.ps .ps-foot-top{grid-template-columns:1fr}
.ps .ps-sec{padding:80px 20px!important}
.ps .ps-hero{padding:130px 20px 70px!important;min-height:88vh}
.ps .ps-head{padding:16px 20px!important}
.ps .ps-logo img{height:38px!important}
.ps .ps-stats{padding:0 20px!important}
.ps .ps-stat,.ps .ps-stat+.ps-stat{border-right:0;border-bottom:1px solid var(--line);padding:30px 0!important}
.ps .ps-stat:last-child{border-bottom:0}
.ps .ps-cta{margin:0 20px 80px!important;padding:60px 28px!important}
.ps .ps-ph img{height:280px!important}
.ps .ps-ph>.elementor-widget:last-child{margin-top:30px}
.ps .ps-foot{padding:60px 20px 24px!important}
.ps .ps-lead,.ps .ps-lead p{font-size:17px!important}
.ps .elementor-heading-title .o{-webkit-text-stroke:1.5px var(--fg)}
.ps-marq{font-size:24px}
}
.ps.e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;--gap:0px;--row-gap:0px;--column-gap:0px}
.ps .ps-lead{margin-bottom:34px!important}
.ps .ps-lead:last-child{margin-bottom:0!important}
.ps .ps-foot .elementor-widget-image,.ps .ps-head .elementor-widget-image{text-align:left!important}
.ps .elementor-widget-social-icons .elementor-widget-container,.ps .elementor-widget-social-icons{text-align:left!important}
.ps .elementor-widget-social-icons .elementor-grid{justify-content:flex-start!important}
.ps .ps-copy p{border-top:0!important;padding-top:0!important}
.ps .ps-rowhead>.e-con{width:auto!important}
.ps .elementor-widget>.elementor-widget-container{background:transparent!important;border:0!important;box-shadow:none!important}
.ps .ps-faq .elementor-widget-container{padding:0!important;margin:0!important}
.ps .ps-cta .ps-h2{max-width:70%}
@media (max-width:767px){.ps .ps-cta .ps-h2{max-width:100%}}
.ps .elementor-widget>.elementor-widget-container{background:transparent!important;border:0!important;box-shadow:none!important}
.ps .ps-faq .elementor-widget-container{padding:0!important;margin:0!important}
.ps .ps-cta>.ps-h2{flex:1 1 420px;max-width:none}
.ps .ps-sec.alt+.ps-cta{margin-top:120px!important}
.ps .e-tabs-header{background:var(--bg2)!important;border-color:var(--line)!important}
.ps .elementor-widget-video-playlist .shadow{display:none!important}
.ps .ps-info{grid-template-columns:1.35fr 1fr!important}
.ps .elementor-icon-list-text{word-break:break-word}
.ps .ps-mb{padding-bottom:40px}
@media (max-width:767px){.ps .ps-sec.alt+.ps-cta{margin-top:80px!important}.ps .ps-info{grid-template-columns:1fr!important}}.ps .ps-top{align-items:start!important}.ps .ps-cta{margin-top:120px!important}/*fix4*/
.ps .ps-logo img{filter:none!important}
.ps .elementor-widget.ps-lead:not(:last-child){margin-bottom:0!important}
.ps .elementor-widget-text-editor+.elementor-widget-button,.ps .elementor-widget-text-editor+.ps-btns,.ps .elementor-widget-text-editor+.e-con,.ps .elementor-widget-heading+.elementor-widget-button{margin-top:40px!important}
.ps .ps-cta>.elementor-widget-button,.ps .ps-rowhead>.elementor-widget-button{margin-top:0!important}
.ps .elementor-nav-menu--main .elementor-item{font:400 21px/1 Anton,Impact,sans-serif!important;letter-spacing:.05em!important;position:relative;z-index:0;transition:text-shadow .35s}
.ps .elementor-nav-menu--main .elementor-item:before{content:""!important;display:block!important;position:absolute!important;top:-4px!important;bottom:-4px!important;left:-6px!important;right:-6px!important;width:auto!important;height:auto!important;background:radial-gradient(ellipse at center,rgba(255,255,255,.30) 0%,rgba(255,255,255,.10) 45%,rgba(255,255,255,0) 72%)!important;filter:blur(8px);opacity:0!important;transition:opacity .35s!important;z-index:-1!important;pointer-events:none;transform:none!important}
.ps .elementor-nav-menu--main .elementor-item:hover:before,.ps .elementor-nav-menu--main .elementor-item:focus:before{opacity:1!important}
.ps .elementor-nav-menu--main .elementor-item:hover{text-shadow:0 0 14px rgba(255,255,255,.55)}
.ps .elementor-nav-menu--dropdown a{font:400 22px/1 Anton,Impact,sans-serif!important;letter-spacing:.05em!important}
.ps .ps-spotify iframe{display:block;width:100%;height:452px;border:0;border-radius:12px}
@media (max-width:767px){.ps .ps-spotify iframe{height:380px}}
.ps .ps-spotblock .ps-btns{margin-top:32px!important}
/*fix5*/.ps .ps-foot .ps-logo.elementor-widget-image,.ps .ps-foot .ps-logo .elementor-widget-container{text-align:center!important}.ps .ps-foot .ps-logo img{margin:0 auto;display:inline-block}
/*fix7*/.ps .ps-cta{background:linear-gradient(135deg,rgba(255,255,255,.05),rgba(255,255,255,0) 60%)!important;border:1px solid #333!important;padding:64px 5vw!important;gap:28px!important}
.ps .ps-cta .elementor-heading-title{color:var(--fg)!important;font-size:clamp(34px,4.6vw,64px)!important}
.ps .ps-cta .ps-btn-dark .elementor-button{background:var(--fg)!important;color:#000!important;border-color:var(--fg)!important}
.ps .ps-cta .ps-btn-dark .elementor-button:hover{background:transparent!important;color:var(--fg)!important}
@media (max-width:767px){.ps .ps-cta{margin:0 20px 64px!important;padding:40px 24px!important;flex-direction:column!important;align-items:flex-start!important;gap:22px!important}.ps .ps-cta .elementor-heading-title{font-size:34px!important;line-height:1!important}.ps .ps-cta>.ps-h2{flex:0 0 auto}.ps .ps-sec.alt+.ps-cta{margin-top:64px!important}}
/*fix10*/.ps.e-con{--width:100%!important;--content-width:100%!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}
body.elementor-template-canvas .elementor>.e-con.ps{max-width:100%!important;width:100%!important}
/*fix11*/.ps .ps-foot{padding:44px 20px 26px!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:16px!important}
.ps .ps-foot>.elementor-widget{width:auto!important}
.ps .ps-foot .ps-logo,.ps .ps-foot .ps-logo .elementor-widget-container{text-align:center!important;margin:0!important}
.ps .ps-foot .ps-logo img{height:40px!important;width:auto!important}
.ps .ps-foot .elementor-widget-social-icons{margin:0!important}
.ps .ps-foot .elementor-widget-social-icons .elementor-grid{justify-content:center!important}
.ps .ps-foot .ps-copy,.ps .ps-foot .ps-copy p{border-top:0!important;padding-top:0!important;text-align:center!important;margin:0!important}
.ps .ps-col-wide{max-width:900px}
/*fix12*/.ps .elementor-button{font:400 20px/1 Anton,Impact,sans-serif!important;letter-spacing:.06em!important;text-transform:uppercase!important}
.ps .ps-link .elementor-button{font-size:18px!important}
.ps .elementor-menu-toggle,.ps .elementor-menu-toggle:hover,.ps .elementor-menu-toggle:focus,.ps .elementor-menu-toggle.elementor-active{border:0!important;background:transparent!important;box-shadow:none!important;outline:0!important;padding:6px!important}
.ps .ps-cta{flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:48px 6vw!important;gap:22px!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important}
.ps .ps-cta>.ps-h2{flex:0 0 auto!important;max-width:100%!important}
.ps .ps-cta .elementor-heading-title{text-align:center!important}
.ps .ps-cta>.elementor-widget-button{align-self:center!important}
.ps .ps-cta .elementor-button-wrapper{text-align:center!important}
@media (max-width:767px){.ps .ps-cta{padding:36px 22px!important;margin-left:20px!important;margin-right:20px!important}}
.ps .ps-foot>.elementor-widget-image{align-self:center!important;width:auto!important}
.ps .ps-foot .elementor-widget-image,.ps .ps-foot .elementor-widget-image .elementor-widget-container{text-align:center!important}
.ps .ps-foot .elementor-widget-image img{margin:0 auto!important;display:block}
.ps .ps-hero-land{--hero:url(/wp-content/uploads/2024/12/MG_9957.jpg)}.ps .ps-mt2{margin-top:40px!important}.ps .ps-h2s .elementor-heading-title{font-size:clamp(36px,4.6vw,64px)!important;margin-bottom:24px}.ps .ps-grid4{--display:grid;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px!important}.ps .ps-faqlist{max-width:900px}.ps .ps-qa{border-top:1px solid var(--line);padding:24px 0!important}.ps .ps-q .elementor-heading-title{font:500 20px/1.4 Inter,Arial,sans-serif!important;text-transform:none!important;margin-bottom:8px}.ps .elementor-widget-text-editor a{text-decoration:underline;color:var(--fg)}@media (max-width:1024px){.ps .ps-grid4{grid-template-columns:1fr 1fr}}@media (max-width:767px){.ps .ps-grid4{grid-template-columns:1fr}}/* End custom CSS */