body,p,li{font-family:"ofelia-text",Montserrat,Arial,sans-serif;font-weight:400;color:#111}h1,h2,h3,h4,h5,h6{font-family:"cinema-script",Pacifico,cursive;font-weight:400;letter-spacing:.2px}.et_pb_button,a.et_pb_button{background:#774DF3;color:#fff;border-radius:8px;padding:.7rem 1.1rem}.et_pb_button:hover,a.et_pb_button:hover{background:#EA3E93}.brand-title{font-family:"cinema-script",Pacifico,cursive!important;font-weight:400;font-size:4rem;line-height:1.2;color:#FFFFFF}.brand-title,.brand-title *{font-family:"cinema-script",Pacifico,cursive!important;font-weight:400!important;line-height:1.2;color:#ffffff}.brand-title .et_pb_module_header,.brand-title h1,.brand-title .et_pb_text_inner h1{font-family:"cinema-script",Pacifico,cursive!important}.artists-row{display:flex;align-items:stretch}.artists-row .et_pb_column{display:flex}.artists-row .et_pb_toggle{flex:1;display:flex;flex-direction:column}@media (min-width:981px){.artists-row .et_pb_toggle{min-height:380px}}@media (max-width:980px){.artists-row{display:block}.artists-row .et_pb_column{display:block}.artists-row .et_pb_toggle{min-height:auto}}.artist-bio,.artist-bio *{font-family:"ofelia-text",Montserrat,Arial,sans-serif!important;font-weight:400!important;letter-spacing:0;line-height:1.6}.artist-profile-row .et_pb_column{display:flex;flex-direction:column;justify-content:center}.artist-bio,.artist-bio *{font-family:"ofelia-text",Montserrat,Arial,sans-serif!important;font-weight:400!important;color:#ffffff!important;line-height:1.6;letter-spacing:0;text-shadow:0 2px 10px rgba(0,0,0,.25);max-width:44ch}.artist-photo img{border-radius:50%!important;display:block;margin:0 auto;box-shadow:0 0 0 10px #ffffff,0 0 0 18px #774DF3;width:320px;height:320px;object-fit:cover}.artist-name,.artist-name *{font-family:"ofelia-text",Montserrat,Arial,sans-serif!important;font-weight:700;color:#ffffff;text-transform:uppercase;letter-spacing:.08em;text-align:center;margin-top:18px}.artist-social .et_pb_social_media_follow a.icon{background:#ffffff;color:#000000;width:54px;height:54px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;margin:0 8px;box-shadow:0 6px 16px rgba(0,0,0,.25)}.artist-social .et_pb_social_media_follow a.icon:hover{background:#774DF3;color:#ffffff}@media (max-width:980px){.artist-photo img{width:260px;height:260px}.artist-bio{max-width:100%}}@media (max-width:980px){.et_pb_section .et_pb_background-mask{mask-size:contain!important}.et_pb_section .et_pb_background-pattern{background-size:180px!important}}#footer-widgets{display:none;padding:6% 0 0}.artist-section-bg{position:relative;overflow:hidden}.artist-section-bg::after{content:"";position:absolute;inset:0;background:radial-gradient(60% 40% at 78% 80%,rgba(0,0,0,.35),rgba(0,0,0,0) 70%);pointer-events:none}.main-menu .et-menu>li+li{margin-left:24px}.main-menu .et-menu>li>a{padding:14px 0}@media (max-width:980px){.main-menu .et-menu>li+li{margin-left:0}}.sticky-header{transition:padding .25s ease,background-color .25s ease}.et-fixed-header .sticky-header{padding-top:6px;padding-bottom:6px}.et-fixed-header .sticky-header{background-color:rgba(0,0,0,.85)}.main-menu .et-menu>li>a{position:relative}.main-menu .et-menu>li>a::after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:2px;background:#774DF3;transform:scaleX(0);transition:.2s}.main-menu .et-menu>li:hover>a::after,.main-menu .et-menu>li.current-menu-item>a::after{transform:scaleX(1)}@media (max-width:980px){.et_mobile_menu li a{padding:14px 18px;font-size:18px}}.brand-heading,.brand-heading *,.brand-title .brand-heading,.brand-heading .et_pb_module_header,.brand-heading .et_pb_text_inner h1,.brand-heading .et_pb_text_inner h2,.brand-heading .et_pb_text_inner h3{font-family:"ofelia-text",Montserrat,Arial,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em;color:#5FBCF4!important}.artist-photo img{border-radius:50%!important;display:block;margin:0 auto;width:320px;height:320px;object-fit:cover;box-shadow:0 0 0 10px #FFFFFF,0 0 0 18px #774DF3}@media (max-width:980px){.artist-photo img{width:280px;height:280px;box-shadow:0 0 0 8px #FFFFFF,0 0 0 16px #774DF3}}@media (max-width:767px){.artist-photo img{width:240px;height:240px;box-shadow:0 0 0 7px #FFFFFF,0 0 0 14px #774DF3}}.artist-name,.artist-name *{font-family:"ofelia-text",Montserrat,Arial,sans-serif!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.08em;color:#5FBCF4!important;text-align:center!important;line-height:1.2;margin-top:14px}@media (min-width:981px){.artist-name{font-size:18px}}@media (min-width:981px){.artist-name{font-size:18px}}.no-wrap{white-space:nowrap}.hero-section{min-height:60vh;display:flex;align-items:center}.hero-row{width:100%;max-width:1200px;margin:0 auto;padding:3vh 0 0 6.5vw}.hero-title{text-align:center!important;max-width:900px}@media (min-width:981px){.hero-row{padding:2vh 0 0 4vw}.hero-title{font-size:clamp(36px,5.6vw,84px)}}@media (min-width:768px) and (max-width:980px){.hero-row{padding:6vh 0 0 7.5vw}}@media (max-width:767px){.hero-section{min-height:66vh}.hero-row{padding:7vh 0 0 6vw}}.hero-section{min-height:58vh}@media (min-width:981px){.hero-row{max-width:none;margin:0;padding:2vh 0 0 5vw}.hero-title{text-align:center!important;max-width:860px;margin-left:0}}@media (min-width:768px) and (max-width:980px){.hero-row{max-width:none;margin:0;padding:5vh 0 0 7.5vw}.hero-title{text-align:center!important;max-width:760px}}@media (min-width:981px){.brand-heading,.brand-heading .et_pb_module_header,.brand-heading .et_pb_text_inner h1,.brand-heading .et_pb_text_inner h2,.brand-heading .et_pb_text_inner h3{font-size:clamp(24px,2.6vw,42px)!important;line-height:1.12}}@media (min-width:768px) and (max-width:980px){.brand-heading,.brand-heading .et_pb_module_header,.brand-heading .et_pb_text_inner h1,.brand-heading .et_pb_text_inner h2,.brand-heading .et_pb_text_inner h3{font-size:clamp(22px,3.6vw,34px)!important}}@media (max-width:767px){.brand-heading,.brand-heading .et_pb_module_header,.brand-heading .et_pb_text_inner h1,.brand-heading .et_pb_text_inner h2,.brand-heading .et_pb_text_inner h3{font-size:22px!important}}.about-badge{position:relative}.about-badge::before{content:"";position:absolute;right:-6vw;top:50%;transform:translateY(-50%);width:min(42vw,600px);aspect-ratio:1 / 1;border-radius:50%;background:linear-gradient(135deg,#EA3E93 0%,#F6C445 100%);filter:drop-shadow(0 12px 40px rgba(0,0,0,.25));z-index:0}.about-badge .about-logo,.about-badge .et_pb_image,.about-badge .et_pb_module{position:relative;z-index:1}@media (max-width:767px){.about-badge::before{right:-12vw;width:min(70vw,420px)}}.footer-menu .et_pb_menu,.footer-menu .et_pb_menu__wrap,.footer-menu .et_pb_menu__menu{background:transparent!important;box-shadow:none!important}.footer-menu .et-menu{display:block!important}.footer-menu .et-menu>li{display:block;margin:6px 0}.footer-menu .et-menu>li>a{padding:0!important;color:#ffffff!important;background:transparent!important;line-height:1.6;text-decoration:none}.footer-menu .et-menu>li>a:hover,.footer-menu .et-menu>li>a:focus{color:#FF3C7E!important}.footer-menu .menu-item-has-children>a:after{display:none!important}.footer-menu .et_mobile_nav_menu,.footer-menu .et_mobile_menu{background:transparent!important;box-shadow:none!important}.footer-mission,.footer-mission p,.footer-mission li{color:#fff!important}.footer-mission h4,.footer-mission h5,.footer-mission strong{color:#fff!important}.footer-mission a{color:#fff!important;text-decoration:none}.footer-mission a:hover{color:#EA3E93!important}.footer-band.et_pb_section{padding-top:0!important;padding-bottom:0!important}.footer-band .et_pb_row{padding-top:0!important;padding-bottom:0!important}.footer-band .et_pb_column:first-child,.footer-band .et_pb_column:nth-child(2),.footer-band .et_pb_column:nth-child(3){padding-top:0!important}.footer-band .et_pb_text:first-child,.footer-band h1,.footer-band h2,.footer-band h3,.footer-band h4,.footer-band h5,.footer-band h6{margin-top:0!important}.hero-section{background-image:url('https://chansonmusicgroup.com/wp-content/uploads/2025/10/AS-NeonLines_265479059-2-scaled.jpeg')!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;min-height:60vh;position:relative;z-index:0}.footer-band.et_pb_section{padding-top:0!important;padding-bottom:28px!important}.footer-band .et_pb_row{padding-top:0!important}.footer-band .et_pb_column{padding-top:0!important}.footer-band .et_pb_text:first-child,.footer-band h1,.footer-band h2,.footer-band h3,.footer-band h4,.footer-band h5,.footer-band h6{margin-top:0!important}#wpforms-form-434 .wpforms-field.wpforms-one-half{width:48%!important;float:left!important;clear:none!important;margin-right:4%!important}#wpforms-form-434 .wpforms-field.wpforms-one-half:not(.wpforms-first){margin-right:0!important}#wpforms-form-434 input[type="text"],#wpforms-form-434 input[type="email"],#wpforms-form-434 input[type="tel"],#wpforms-form-434 textarea{width:100%!important}#wpforms-form-434 .wpforms-field-textarea{clear:both!important}#wpforms-form-434 .wpforms-field{margin-left:0!important;padding-left:0!important}@media (max-width:980px){#wpforms-form-434 .wpforms-field.wpforms-one-half{width:100%!important;float:none!important;margin-right:0!important}}#wpforms-form-434 .wpforms-submit-container{margin-top:18px}#wpforms-form-434 .wpforms-submit{background:#774DF3;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:12px 28px;border:0;border-radius:10px;box-shadow:0 8px 22px rgba(0,0,0,.22);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}#wpforms-form-434 .wpforms-submit:hover,#wpforms-form-434 .wpforms-submit:focus{background:#EA3E93;transform:translateY(-1px);box-shadow:0 12px 28px rgba(0,0,0,.26);outline:none}.et_pb_social_media_follow li a.icon:before{display:none!important}.et_pb_social_media_follow li a.icon{width:38px;height:38px;display:inline-block;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;background-color:transparent!important;border-radius:50%;transition:transform .15s ease,filter .15s ease}.et_pb_social_media_follow li a.icon:hover{transform:translateY(-1px);filter:brightness(1.05)}.et_pb_social_media_follow li{margin-right:10px}.et_pb_social_media_follow li.et-social-instagram a.icon{background-image:url('https://chansonmusicgroup.com/wp-content/uploads/2026/01/Instagram.png')}.et_pb_social_media_follow li.et-social-tiktok a.icon{background-image:url('https://chansonmusicgroup.com/wp-content/uploads/2026/01/TikTok.png')}.et_pb_social_media_follow li.et-social-youtube a.icon{background-image:url('https://chansonmusicgroup.com/wp-content/uploads/2026/01/Youtube.png')}