.music-widget{margin:0 auto;padding:55px;border-radius:38px}.music-widget__heading{font-weight:600;line-height:1.25;letter-spacing:0;margin-bottom:29px}.music-widget__heading h1,.music-widget__heading h2,.music-widget__heading h3,.music-widget__heading h4,.music-widget__heading h5,.music-widget__heading h6{font:inherit;letter-spacing:inherit;color:inherit;margin:0}.music-widget__heading h1:not(:last-child),.music-widget__heading h2:not(:last-child),.music-widget__heading h3:not(:last-child),.music-widget__heading h4:not(:last-child),.music-widget__heading h5:not(:last-child),.music-widget__heading h6:not(:last-child){margin:0 0 8px}.music-widget__heading p:not(:last-child){margin-bottom:8px}.music-widget__heading a{color:inherit;text-decoration:underline;transition:opacity 0.2s ease-in-out}.music-widget__heading a:hover,.music-widget__heading a:focus,.music-widget__heading a:active{opacity:0.7}.music-widget__heading button{padding:10px 30px;min-width:120px;min-height:48px;font:600 16px/1.25 var(--font-primary);border-radius:30px;letter-spacing:0;background-color:#4D9EAA;border:1px solid #4D9EAA;color:#FFFFFF;text-align:center;transition:all 0.2s ease-in-out}.music-widget__heading button:before,.music-widget__heading button:after{display:none}.music-widget__heading button:hover,.music-widget__heading button:focus,.music-widget__heading button:active{background:#000000;border:1px solid #000000;color:#FFFFFF}.music-widget__heading input,.music-widget__heading textarea{border:1px solid #000000 !important;border-radius:24px !important;padding:12px 20px !important;font:300 14px/1.25 var(--font-primary) !important;color:#000000 !important}.music-widget__heading input::-moz-placeholder, .music-widget__heading textarea::-moz-placeholder{font:300 14px/1.25 var(--font-primary) !important}.music-widget__heading input::placeholder,.music-widget__heading textarea::placeholder{font:300 14px/1.25 var(--font-primary) !important}.music-widget__heading label{font:300 14px/1.25 var(--font-primary) !important;letter-spacing:0 !important}.music-widget__heading ul,.music-widget__heading ol{padding-left:30px}.music-widget__heading ul:not(:last-child),.music-widget__heading ol:not(:last-child){margin-bottom:8px}.music-widget__heading>*{font:inherit;color:inherit;letter-spacing:inherit}.music-widget__widget{display:flex;justify-content:center}@media screen and (max-width: 992px){.music-widget{padding:30px 25px}.music-widget__heading{margin-bottom:20px}}
