html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{vertical-align:baseline;display:inline-block}audio:not([controls]){height:0;display:none}[hidden],template{display:none}a{background-color:#0000}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:none}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:webflow-icons;src:url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==)format("truetype");font-weight:400;font-style:normal}[class^=w-icon-],[class*=\ w-icon-]{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-weight:400;line-height:1;font-family:webflow-icons!important}.w-icon-slider-right:before{content:""}.w-icon-slider-left:before{content:""}.w-icon-nav-menu:before{content:""}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:""}.w-icon-file-upload-remove:before{content:""}.w-icon-file-upload-icon:before{content:""}*{box-sizing:border-box}html{height:100%}body{color:#333;background-color:#fff;min-height:100%;margin:0;font-family:Arial,sans-serif;font-size:14px;line-height:20px}img{vertical-align:middle;max-width:100%;display:inline-block}html.w-mod-touch *{background-attachment:scroll!important}.w-block{display:block}.w-inline-block{max-width:100%;display:inline-block}.w-clearfix:before,.w-clearfix:after{content:" ";grid-area:1/1/2/2;display:table}.w-clearfix:after{clear:both}.w-hidden{display:none}.w-button{color:#fff;line-height:inherit;cursor:pointer;background-color:#3898ec;border:0;border-radius:0;padding:9px 15px;text-decoration:none;display:inline-block}input.w-button{-webkit-appearance:button}html[data-w-dynpage] [data-w-cloak]{color:#0000!important}.w-code-block{margin:unset}pre.w-code-block code{all:inherit}.w-optimization{display:contents}.w-webflow-badge,.w-webflow-badge>img{box-sizing:unset;width:unset;height:unset;max-height:unset;max-width:unset;min-height:unset;min-width:unset;margin:unset;padding:unset;float:unset;clear:unset;border:unset;border-radius:unset;background:unset;background-image:unset;background-position:unset;background-size:unset;background-repeat:unset;background-origin:unset;background-clip:unset;background-attachment:unset;background-color:unset;box-shadow:unset;transform:unset;direction:unset;font-family:unset;font-weight:unset;color:unset;font-size:unset;line-height:unset;font-style:unset;font-variant:unset;text-align:unset;letter-spacing:unset;-webkit-text-decoration:unset;text-decoration:unset;text-indent:unset;text-transform:unset;list-style-type:unset;text-shadow:unset;vertical-align:unset;cursor:unset;white-space:unset;word-break:unset;word-spacing:unset;word-wrap:unset;transition:unset}.w-webflow-badge{white-space:nowrap;cursor:pointer;box-shadow:0 0 0 1px #0000001a,0 1px 3px #0000001a;visibility:visible!important;opacity:1!important;z-index:2147483647!important;color:#aaadb0!important;overflow:unset!important;background-color:#fff!important;border-radius:3px!important;width:auto!important;height:auto!important;margin:0!important;padding:6px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important;display:inline-block!important;position:fixed!important;inset:auto 12px 12px auto!important;transform:none!important}.w-webflow-badge>img{position:unset;visibility:unset!important;opacity:1!important;vertical-align:middle!important;display:inline-block!important}h1,h2,h3,h4,h5,h6{margin-bottom:10px;font-weight:700}h1{margin-top:20px;font-size:38px;line-height:44px}h2{margin-top:20px;font-size:32px;line-height:36px}h3{margin-top:20px;font-size:24px;line-height:30px}h4{margin-top:10px;font-size:18px;line-height:24px}h5{margin-top:10px;font-size:14px;line-height:20px}h6{margin-top:10px;font-size:12px;line-height:18px}p{margin-top:0;margin-bottom:10px}blockquote{border-left:5px solid #e2e2e2;margin:0 0 10px;padding:10px 20px;font-size:18px;line-height:22px}figure{margin:0 0 10px}figcaption{text-align:center;margin-top:5px}ul,ol{margin-top:0;margin-bottom:10px;padding-left:40px}.w-list-unstyled{padding-left:0;list-style:none}.w-embed:before,.w-embed:after{content:" ";grid-area:1/1/2/2;display:table}.w-embed:after{clear:both}.w-video{width:100%;padding:0;position:relative}.w-video iframe,.w-video object,.w-video embed{border:none;width:100%;height:100%;position:absolute;top:0;left:0}fieldset{border:0;margin:0;padding:0}button,[type=button],[type=reset]{cursor:pointer;-webkit-appearance:button;border:0}.w-form{margin:0 0 15px}.w-form-done{text-align:center;background-color:#ddd;padding:20px;display:none}.w-form-fail{background-color:#ffdede;margin-top:10px;padding:10px;display:none}label{margin-bottom:5px;font-weight:700;display:block}.w-input,.w-select{color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;width:100%;height:38px;margin-bottom:10px;padding:8px 12px;font-size:14px;line-height:1.42857;display:block}.w-input::placeholder,.w-select::placeholder{color:#999}.w-input:focus,.w-select:focus{border-color:#3898ec;outline:0}.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{cursor:not-allowed}.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{background-color:#eee}textarea.w-input,textarea.w-select{height:auto}.w-select{background-color:#f3f3f3}.w-select[multiple]{height:auto}.w-form-label{cursor:pointer;margin-bottom:0;font-weight:400;display:inline-block}.w-radio{margin-bottom:5px;padding-left:20px;display:block}.w-radio:before,.w-radio:after{content:" ";grid-area:1/1/2/2;display:table}.w-radio:after{clear:both}.w-radio-input{float:left;margin:3px 0 0 -20px;line-height:normal}.w-file-upload{margin-bottom:10px;display:block}.w-file-upload-input{opacity:0;z-index:-100;width:.1px;height:.1px;position:absolute;overflow:hidden}.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{color:#333;display:inline-block}.w-file-upload-error{margin-top:10px;display:block}.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{display:none}.w-file-upload-uploading-btn{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:flex}.w-file-upload-file{background-color:#fafafa;border:1px solid #ccc;flex-grow:1;justify-content:space-between;margin:0;padding:8px 9px 8px 11px;display:flex}.w-file-upload-file-name{font-size:14px;font-weight:400;display:block}.w-file-remove-link{cursor:pointer;width:auto;height:auto;margin-top:3px;margin-left:10px;padding:3px;display:block}.w-icon-file-upload-remove{margin:auto;font-size:10px}.w-file-upload-error-msg{color:#ea384c;padding:2px 0;display:inline-block}.w-file-upload-info{padding:0 12px;line-height:38px;display:inline-block}.w-file-upload-label{cursor:pointer;background-color:#fafafa;border:1px solid #ccc;margin:0;padding:8px 12px;font-size:14px;font-weight:400;display:inline-block}.w-icon-file-upload-icon,.w-icon-file-upload-uploading{width:20px;margin-right:8px;display:inline-block}.w-icon-file-upload-uploading{height:20px}.w-container{max-width:940px;margin-left:auto;margin-right:auto}.w-container:before,.w-container:after{content:" ";grid-area:1/1/2/2;display:table}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:before,.w-row:after{content:" ";grid-area:1/1/2/2;display:table}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;width:100%;min-height:1px;padding-left:10px;padding-right:10px;position:relative}.w-col .w-col{padding-left:0;padding-right:0}.w-col-1{width:8.33333%}.w-col-2{width:16.6667%}.w-col-3{width:25%}.w-col-4{width:33.3333%}.w-col-5{width:41.6667%}.w-col-6{width:50%}.w-col-7{width:58.3333%}.w-col-8{width:66.6667%}.w-col-9{width:75%}.w-col-10{width:83.3333%}.w-col-11{width:91.6667%}.w-col-12{width:100%}.w-hidden-main{display:none!important}@media screen and (max-width:991px){.w-container{max-width:728px}.w-hidden-main{display:inherit!important}.w-hidden-medium{display:none!important}.w-col-medium-1{width:8.33333%}.w-col-medium-2{width:16.6667%}.w-col-medium-3{width:25%}.w-col-medium-4{width:33.3333%}.w-col-medium-5{width:41.6667%}.w-col-medium-6{width:50%}.w-col-medium-7{width:58.3333%}.w-col-medium-8{width:66.6667%}.w-col-medium-9{width:75%}.w-col-medium-10{width:83.3333%}.w-col-medium-11{width:91.6667%}.w-col-medium-12{width:100%}.w-col-stack{width:100%;left:auto;right:auto}}@media screen and (max-width:767px){.w-hidden-main,.w-hidden-medium{display:inherit!important}.w-hidden-small{display:none!important}.w-row,.w-container .w-row{margin-left:0;margin-right:0}.w-col{width:100%;left:auto;right:auto}.w-col-small-1{width:8.33333%}.w-col-small-2{width:16.6667%}.w-col-small-3{width:25%}.w-col-small-4{width:33.3333%}.w-col-small-5{width:41.6667%}.w-col-small-6{width:50%}.w-col-small-7{width:58.3333%}.w-col-small-8{width:66.6667%}.w-col-small-9{width:75%}.w-col-small-10{width:83.3333%}.w-col-small-11{width:91.6667%}.w-col-small-12{width:100%}}@media screen and (max-width:479px){.w-container{max-width:none}.w-hidden-main,.w-hidden-medium,.w-hidden-small{display:inherit!important}.w-hidden-tiny{display:none!important}.w-col{width:100%}.w-col-tiny-1{width:8.33333%}.w-col-tiny-2{width:16.6667%}.w-col-tiny-3{width:25%}.w-col-tiny-4{width:33.3333%}.w-col-tiny-5{width:41.6667%}.w-col-tiny-6{width:50%}.w-col-tiny-7{width:58.3333%}.w-col-tiny-8{width:66.6667%}.w-col-tiny-9{width:75%}.w-col-tiny-10{width:83.3333%}.w-col-tiny-11{width:91.6667%}.w-col-tiny-12{width:100%}}.w-widget{position:relative}.w-widget-map{width:100%;height:400px}.w-widget-map label{width:auto;display:inline}.w-widget-map img{max-width:inherit}.w-widget-map .gm-style-iw{text-align:center}.w-widget-map .gm-style-iw>button{display:none!important}.w-widget-twitter{overflow:hidden}.w-widget-twitter-count-shim{vertical-align:top;text-align:center;background:#fff;border:1px solid #758696;border-radius:3px;width:28px;height:20px;display:inline-block;position:relative}.w-widget-twitter-count-shim *{pointer-events:none;-webkit-user-select:none;user-select:none}.w-widget-twitter-count-shim .w-widget-twitter-count-inner{text-align:center;color:#999;font-family:serif;font-size:15px;line-height:12px;position:relative}.w-widget-twitter-count-shim .w-widget-twitter-count-clear{display:block;position:relative}.w-widget-twitter-count-shim.w--large{width:36px;height:28px}.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{font-size:18px;line-height:18px}.w-widget-twitter-count-shim:not(.w--vertical){margin-left:5px;margin-right:8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large{margin-left:6px}.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:50%;left:0}.w-widget-twitter-count-shim:not(.w--vertical):before{border-width:4px;border-color:#75869600 #5d6c7b #75869600 #75869600;margin-top:-4px;margin-left:-9px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{border-width:5px;margin-top:-5px;margin-left:-10px}.w-widget-twitter-count-shim:not(.w--vertical):after{border-width:4px;border-color:#fff0 #fff #fff0 #fff0;margin-top:-4px;margin-left:-8px}.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{border-width:5px;margin-top:-5px;margin-left:-9px}.w-widget-twitter-count-shim.w--vertical{width:61px;height:33px;margin-bottom:8px}.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{content:" ";pointer-events:none;border:solid #0000;width:0;height:0;position:absolute;top:100%;left:50%}.w-widget-twitter-count-shim.w--vertical:before{border-width:5px;border-color:#5d6c7b #75869600 #75869600;margin-left:-5px}.w-widget-twitter-count-shim.w--vertical:after{border-width:4px;border-color:#fff #fff0 #fff0;margin-left:-4px}.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{font-size:18px;line-height:22px}.w-widget-twitter-count-shim.w--vertical.w--large{width:76px}.w-background-video{color:#fff;height:500px;position:relative;overflow:hidden}.w-background-video>video{object-fit:cover;z-index:-100;background-position:50%;background-size:cover;width:100%;height:100%;margin:auto;position:absolute;inset:-100%}.w-background-video>video::-webkit-media-controls-start-playback-button{-webkit-appearance:none;display:none!important}.w-background-video--control{background-color:#0000;padding:0;position:absolute;bottom:1em;right:1em}.w-background-video--control>[hidden]{display:none!important}.w-slider{text-align:center;clear:both;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;background:#ddd;height:300px;position:relative}.w-slider-mask{z-index:1;white-space:nowrap;height:100%;display:block;position:relative;left:0;right:0;overflow:hidden}.w-slide{vertical-align:top;white-space:normal;text-align:left;width:100%;height:100%;display:inline-block;position:relative}.w-slider-nav{z-index:2;text-align:center;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;height:40px;margin:auto;padding-top:10px;position:absolute;inset:auto 0 0}.w-slider-nav.w-round>div{border-radius:100%}.w-slider-nav.w-num>div{font-size:inherit;line-height:inherit;width:auto;height:auto;padding:.2em .5em}.w-slider-nav.w-shadow>div{box-shadow:0 0 3px #3336}.w-slider-nav-invert{color:#fff}.w-slider-nav-invert>div{background-color:#2226}.w-slider-nav-invert>div.w-active{background-color:#222}.w-slider-dot{cursor:pointer;background-color:#fff6;width:1em;height:1em;margin:0 3px .5em;transition:background-color .1s,color .1s;display:inline-block;position:relative}.w-slider-dot.w-active{background-color:#fff}.w-slider-dot:focus{outline:none;box-shadow:0 0 0 2px #fff}.w-slider-dot:focus.w-active{box-shadow:none}.w-slider-arrow-left,.w-slider-arrow-right{cursor:pointer;color:#fff;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;width:80px;margin:auto;font-size:40px;position:absolute;inset:0;overflow:hidden}.w-slider-arrow-left [class^=w-icon-],.w-slider-arrow-right [class^=w-icon-],.w-slider-arrow-left [class*=\ w-icon-],.w-slider-arrow-right [class*=\ w-icon-]{position:absolute}.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{outline:0}.w-slider-arrow-left{z-index:3;right:auto}.w-slider-arrow-right{z-index:4;left:auto}.w-icon-slider-left,.w-icon-slider-right{width:1em;height:1em;margin:auto;inset:0}.w-slider-aria-label{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.w-slider-force-show{display:block!important}.w-dropdown{text-align:left;z-index:900;margin-left:auto;margin-right:auto;display:inline-block;position:relative}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{vertical-align:top;color:#222;text-align:left;white-space:nowrap;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;position:relative}.w-dropdown-toggle{-webkit-user-select:none;user-select:none;cursor:pointer;padding-right:40px;display:inline-block}.w-dropdown-toggle:focus{outline:0}.w-icon-dropdown-toggle{width:1em;height:1em;margin:auto 20px auto auto;position:absolute;top:0;bottom:0;right:0}.w-dropdown-list{background:#ddd;min-width:100%;display:none;position:absolute}.w-dropdown-list.w--open{display:block}.w-dropdown-link{color:#222;padding:10px 20px;display:block}.w-dropdown-link.w--current{color:#0082f3}.w-dropdown-link:focus{outline:0}@media screen and (max-width:767px){.w-nav-brand{padding-left:10px}}.w-lightbox-backdrop{cursor:auto;letter-spacing:normal;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;color:#fff;text-align:center;z-index:2000;opacity:0;-webkit-user-select:none;-moz-user-select:none;-webkit-tap-highlight-color:transparent;background:#000000e6;outline:0;font-family:Helvetica Neue,Helvetica,Ubuntu,Segoe UI,Verdana,sans-serif;font-size:17px;font-style:normal;font-weight:300;line-height:1.2;list-style:disc;position:fixed;inset:0;-webkit-transform:translate(0)}.w-lightbox-backdrop,.w-lightbox-container{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.w-lightbox-content{height:100vh;position:relative;overflow:hidden}.w-lightbox-view{opacity:0;width:100vw;height:100vh;position:absolute}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{vertical-align:middle;display:inline-block}.w-lightbox-figure{margin:0;position:relative}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;max-width:none;height:auto}.w-lightbox-image{float:none;max-width:100vw;max-height:100vh;display:block}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{text-align:left;text-overflow:ellipsis;white-space:nowrap;background:#0006;padding:.5em 1em;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.w-lightbox-embed{width:100%;height:100%;position:absolute;inset:0}.w-lightbox-control{cursor:pointer;background-position:50%;background-repeat:no-repeat;background-size:24px;width:4em;transition:all .3s;position:absolute;top:0}.w-lightbox-left{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==);display:none;bottom:0;left:0}.w-lightbox-right{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+);display:none;bottom:0;right:0}.w-lightbox-close{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=);background-size:18px;height:2.6em;right:0}.w-lightbox-strip{white-space:nowrap;padding:0 1vh;line-height:0;position:absolute;bottom:0;left:0;right:0;overflow:auto hidden}.w-lightbox-item{box-sizing:content-box;cursor:pointer;width:10vh;padding:2vh 1vh;display:inline-block;-webkit-transform:translate(0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{background:#222;height:10vh;position:relative;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{width:100%;top:50%;transform:translateY(-50%)}.w-lightbox-thumbnail .w-lightbox-wide{height:100%;left:50%;transform:translate(-50%)}.w-lightbox-spinner{box-sizing:border-box;border:5px solid #0006;border-radius:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;animation:.8s linear infinite spin;position:absolute;top:50%;left:50%}.w-lightbox-spinner:after{content:"";border:3px solid #0000;border-bottom-color:#fff;border-radius:50%;position:absolute;inset:-4px}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{opacity:.5;display:block}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-richtext:before,.w-richtext:after{content:" ";grid-area:1/1/2/2;display:table}.w-richtext:after{clear:both}.w-richtext[contenteditable=true]:before,.w-richtext[contenteditable=true]:after{white-space:initial}.w-richtext ol,.w-richtext ul{overflow:hidden}.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type=video] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type=image] div{outline:2px solid #2895f7}.w-richtext figure.w-richtext-figure-type-video>div:after,.w-richtext figure[data-rt-type=video]>div:after{content:"";display:none;position:absolute;inset:0}.w-richtext figure{max-width:60%;position:relative}.w-richtext figure>div:before{cursor:default!important}.w-richtext figure img{width:100%}.w-richtext figure figcaption.w-richtext-figcaption-placeholder{opacity:.6}.w-richtext figure div{color:#0000;font-size:0}.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type=image]{display:table}.w-richtext figure.w-richtext-figure-type-image>div,.w-richtext figure[data-rt-type=image]>div{display:inline-block}.w-richtext figure.w-richtext-figure-type-image>figcaption,.w-richtext figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type=video]{width:60%;height:0}.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;top:0;left:0}.w-richtext figure.w-richtext-figure-type-video>div,.w-richtext figure[data-rt-type=video]>div{width:100%}.w-richtext figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image>div,.w-richtext figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.w-richtext figure.w-richtext-align-normal{clear:both}.w-richtext figure.w-richtext-align-fullwidth{text-align:center;clear:both;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.w-richtext figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.w-richtext figure.w-richtext-align-fullwidth>figcaption{display:block}.w-richtext figure.w-richtext-align-floatleft{float:left;clear:none;margin-right:15px}.w-richtext figure.w-richtext-align-floatright{float:right;clear:none;margin-left:15px}.w-nav{z-index:1000;background:#ddd;position:relative}.w-nav:before,.w-nav:after{content:" ";grid-area:1/1/2/2;display:table}.w-nav:after{clear:both}.w-nav-brand{float:left;color:#333;text-decoration:none;position:relative}.w-nav-link{vertical-align:top;color:#222;text-align:left;margin-left:auto;margin-right:auto;padding:20px;text-decoration:none;display:inline-block;position:relative}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{float:right;position:relative}[data-nav-menu-open]{text-align:center;background:#c8c8c8;min-width:200px;position:absolute;top:100%;left:0;right:0;overflow:visible;display:block!important}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{width:100%;display:none;position:absolute;top:100%;left:0;right:0;overflow:hidden}.w-nav-overlay [data-nav-menu-open]{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] [data-nav-menu-open]{z-index:1;top:0;right:auto}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] [data-nav-menu-open]{z-index:1;top:0;left:auto}.w-nav-button{float:right;cursor:pointer;-webkit-tap-highlight-color:#0000;tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;padding:18px;font-size:24px;display:none;position:relative}.w-nav-button:focus{outline:0}.w-nav-button.w--open{color:#fff;background-color:#c8c8c8}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{display:block}.w--nav-dropdown-list-open{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";grid-area:1/1/2/2;display:table}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{vertical-align:top;text-align:left;cursor:pointer;color:#222;background-color:#ddd;padding:9px 30px;text-decoration:none;display:inline-block;position:relative}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-link:focus{outline:0}.w-tab-content{display:block;position:relative;overflow:hidden}.w-tab-pane{display:none;position:relative}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.w-dyn-empty{background-color:#ddd;padding:10px}.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{display:none!important}.wf-layout-layout{display:grid}@font-face{font-family:"Arial Pro Black 2";src:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/60ba99a4d8ce502a0004309d_font.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Arial Pro Black;src:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/60ba99a4eafd7efc1134778a_font.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nimbus sans becker pbla;src:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5fcea8e90de1755ed90541bf_Nimbus%20Sans%20Becker%20PBla%20Regular.otf)format("opentype");font-weight:900;font-style:normal;font-display:swap}:root{--medium-slate-blue:#233568;--white-smoke:#eee;--white:white;--grey:#696969;--new-navy:#0d2770;--orange:#ffac12;--purple:#6937b2;--dark-slate-blue:#1c4f7c;--slate-grey:#5d7488;--black:#262626;--small-gradient-purple:#5930a7;--bright-blue:#0085ff;--light-grey:whitesmoke}.w-layout-layout{grid-row-gap:20px;grid-column-gap:20px;grid-auto-columns:1fr;justify-content:center;padding:20px}.w-layout-cell{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-layout-blockcontainer{max-width:940px;margin-left:auto;margin-right:auto;display:block}.w-form-formrecaptcha{margin-bottom:8px}@media screen and (max-width:991px){.w-layout-blockcontainer{max-width:728px}}@media screen and (max-width:767px){.w-layout-blockcontainer{max-width:none}}body{color:#262626;font-family:Lato,sans-serif;font-size:14px;line-height:20px}h1{text-align:center;margin-top:20px;margin-bottom:25px;font-size:38px;font-weight:700;line-height:44px}h2{text-align:center;margin-top:20px;margin-bottom:10px;font-size:32px;font-weight:700;line-height:36px}h3{text-transform:uppercase;margin-top:20px;margin-bottom:10px;font-size:24px;font-weight:700;line-height:30px}h4{text-transform:uppercase;margin-top:20px;margin-bottom:10px;font-size:18px;font-weight:900;line-height:24px}h5{color:#0098ff;margin-top:10px;margin-bottom:10px;font-size:14px;font-weight:700;line-height:20px}p{color:#777;margin-bottom:10px}a{color:var(--medium-slate-blue);font-weight:400;text-decoration:underline}ul{border-top:15px solid #eee;border-bottom:15px solid #eee}li{color:#777;text-align:left;background-image:linear-gradient(#eee,#eee);margin-left:-40px;padding-left:30px;line-height:36px;list-style-type:none}img{max-width:100%;display:inline-block}blockquote{color:#fff;background-image:linear-gradient(#7c4dff,#7c4dff);border-left:5px solid #e2e2e2;margin-top:15px;margin-bottom:15px;padding:20px;font-size:18px;font-style:italic;font-weight:300;line-height:30px}.top-bar{color:#fff;background-color:#0098ff;background-image:linear-gradient(#ffffff80,#ffffff80);border-radius:0;width:100%;margin-bottom:0;padding-bottom:0;font-family:Lato,sans-serif;display:block;box-shadow:0 -1px 5px 3px #0003}.top-bar.shadow{z-index:10000;z-index:10000;inset:0 0% auto;background-color:#fff0;background-image:none;max-width:100%;margin-bottom:0;padding-bottom:0;position:sticky;inset:0 0% auto;overflow:visible}.info-bar-location{clear:none;background-image:linear-gradient(#7c4dff,#7c4dff);line-height:50px;display:inline-block}.info-bar-address{color:#fff;margin-left:0;padding-left:0;line-height:50px}.info-bar-contact{color:#fff;text-align:right;padding-right:0;line-height:50px}.navbar-area{grid-column-gap:16px;grid-row-gap:16px;background-color:#fff;background-image:linear-gradient(#fff,#fff);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;margin-bottom:0;padding-bottom:0;display:flex}.nav-link{text-transform:uppercase;cursor:pointer;background-color:#0000;background-image:linear-gradient(#ffffff80,#ffffff80);margin-top:20px;margin-bottom:20px;margin-right:1px;padding:0 20px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;font-weight:400;line-height:40px;display:inline-block}.nav-link:hover{opacity:1;color:#fff;background-image:linear-gradient(#233568,#233568)}.nav-link.w--current{color:#fff;background-image:linear-gradient(#233568,#233568),linear-gradient(#ffffff80,#ffffff80)}.nav-link.w--current:hover{color:#fff}.nav-link.drop{color:#0000;padding-left:0;padding-right:0}.nav-link.dropdown{text-align:center;margin-right:1px;padding-right:40px}.nav-link.dropdown.w--open{text-align:left}.info-bar{background-image:linear-gradient(#233568,#233568);display:none}.header-area{background-image:linear-gradient(#7c4dffcc,#7c4dffcc),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e263d4dc8e5681835d943c9_header-bg.jpg);background-position:0 0,50%;background-size:auto,cover;padding-top:150px;padding-bottom:150px}.overlay{background-image:linear-gradient(#7c4dff80,#7c4dff80);padding-top:400px;padding-bottom:80px}.h3{letter-spacing:0;text-indent:0;text-transform:uppercase;font-family:Lato,sans-serif;font-size:18px;font-weight:300}.h3.white-color{color:#fff;display:block}.h3.white-color.text-center{margin-bottom:20px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;font-weight:400}.h3.white-color.slider-1{text-align:center;letter-spacing:1px;text-transform:capitalize;text-align:center;margin-top:0;margin-bottom:0;padding-left:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:25px;font-style:italic;font-weight:400}.h1{text-align:left;text-transform:uppercase;margin-bottom:30px;font-family:Lato,sans-serif;font-size:70px;font-weight:900;line-height:90px}.h1.white-color{color:#fff;padding-left:425px}.h1.white-color.text-center{letter-spacing:0;text-transform:uppercase;margin-top:0;margin-bottom:0;padding-left:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:53px;font-weight:700;line-height:83px}.h1.white-color.slider-1{text-align:center;text-transform:uppercase;text-align:center;text-transform:capitalize;margin-top:0;margin-bottom:10px;padding-left:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-weight:400}.h1.white-color.text-center{letter-spacing:3px;text-transform:lowercase;letter-spacing:0;text-transform:capitalize;flex:0 auto;margin-top:0;margin-bottom:25px;padding-left:0;font-family:Arial Pro Black,sans-serif;font-size:53px;font-style:normal;font-weight:400;line-height:73px}.h1.white-color.text-right{text-align:left;padding-left:0}.h1-small{color:#fff;text-align:left;text-transform:uppercase;padding-top:15px;padding-bottom:10px;padding-left:425px;font-family:Lato,sans-serif;font-size:48px;font-weight:300;display:block}.h1-small.text-center{text-transform:capitalize;margin-bottom:40px;padding-top:0;padding-bottom:0;padding-left:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;font-weight:400}.h1-small.slider-1{text-align:center;text-transform:capitalize;text-align:center;margin-top:0;margin-bottom:40px;padding-top:15px;padding-bottom:0;padding-left:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:65px;font-weight:700}.line-button{text-transform:uppercase;cursor:pointer;background-color:#0000;border:2px solid #fff;margin-left:15px;margin-right:15px;padding:7px 48px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;line-height:40px;transition:background-color .5s}.line-button:hover{color:var(--medium-slate-blue);background-image:linear-gradient(#fff,#fff);font-weight:700}.line-button.aboutoverview{margin-top:10px;margin-left:0;margin-right:0;padding-left:37px;padding-right:37px}.line-button.call-now{padding-left:50px;padding-right:50px}.about-area{text-align:left;background-image:linear-gradient(#f0f3f5,#f0f3f5);font-family:Lato,sans-serif}.about-area.sections{background-color:var(--white-smoke);background-image:none;background-position:0 0;justify-content:center;align-items:center;margin-top:0;padding:100px 0 165px;display:flex;overflow:hidden}.about-area.sections.jp{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e4520ef2f858276b478e963_Untitled%20design%20\(30\).png);background-position:0 0;background-repeat:repeat-x;background-size:133px;padding-top:170px;padding-left:0;padding-right:0}.about-area.sections.lessons{background-color:#f5f5f5;margin-top:0;padding-top:200px;padding-bottom:70px;display:none}.h5{color:#262626;text-transform:uppercase;margin-top:0;margin-bottom:0;font-size:16px;font-weight:900;line-height:36px}.h5.about-heading{color:#233568;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.h5.about-heading.watch-video{text-align:center;font-style:italic;display:block}.h5.sub-head{color:#233568;text-align:left;border-left:2px solid #233568;margin-bottom:20px;padding-bottom:0;padding-left:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;line-height:16px}.h5.sub-head.with-overlay{color:#fff;border-left-color:#fff}.h5.sub-head.contactpage{color:#fff;text-align:left;border-left-color:#fff}.h5.sub-head.white{color:#fff;border-left-color:#fff}.h5.tab-menu-h5{color:var(--medium-slate-blue);text-transform:lowercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;font-weight:700}.h5.package-heading.rising-star{color:var(--white)}.h5.location-title{color:#fff}.h5.white-color.widget-heading{text-transform:none;margin-top:-5px;padding-bottom:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:25px;font-style:normal;font-weight:700}.h5.white-color.widget-heading.footer{letter-spacing:.5px;text-transform:none;margin-top:0;margin-bottom:10px;padding-top:0;padding-bottom:0;font-size:14px;font-style:italic;font-weight:400}.h5.white-color.widget-heading.email{margin-top:0;margin-bottom:4px}.h5.blog-details-author-title{padding-top:10px}.h5.member-name{text-align:left;font-size:15px}.h5.package-heading{color:#fff;text-align:center;letter-spacing:2px;text-transform:none;padding-top:0;padding-right:0;font-family:Nimbus sans becker pbla,sans-serif;font-size:30px;font-weight:900}.h5.package-heading.pianoandvoice{color:#fff}.p-tag{color:#777;margin-bottom:15px;padding-right:52px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-style:normal;line-height:27px;text-decoration:none}.p-tag.about-us-page{text-align:left;column-count:2;column-gap:30px;width:auto;height:auto;margin-bottom:0;padding-right:27px;font-size:14px;line-height:28px;text-decoration:none}.p-tag.values{padding-right:30px;font-size:16px}.p-tag.god-bless{margin-bottom:20px}.p-tag.introduction{text-align:left;margin-bottom:18px;margin-right:0;padding-bottom:0;padding-right:10px;font-family:Crimson Pro,sans-serif;font-size:21px;font-style:normal;font-weight:400;line-height:27px}.p-tag.signature{color:#233568;margin-top:8px;margin-bottom:22px;font-family:Homemade Apple,sans-serif;font-size:17px;font-weight:400}.p-tag.about-us{text-align:center;margin-top:10px;padding-left:48px;padding-right:48px}.h6{color:#233568;text-align:left;text-transform:lowercase;margin-top:0;margin-bottom:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px;font-weight:700;line-height:24px;display:block}.h6.about-h6{padding-top:7px;padding-bottom:8px}.h6.tl-head-h6{color:#fff;padding-left:30px}.h6.tab-menu-h6{color:#d8d8d8;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:11px;font-style:italic;font-weight:400}.h6.ss-heading-h6{color:#777;padding-top:12px;padding-bottom:12px;padding-left:30px}.h6.ss-heading-h6.time{float:left;text-transform:none;width:100%;margin-right:15px;padding:21px 0 21px 46px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:700}.h6.ss-heading-h6.time:hover{background-color:#fff}.h6.ss-heading-h6.session-title{float:left;text-transform:none;width:70%;padding-left:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;font-style:italic;font-weight:400}.h6.tc-time,.h6.tc-session{float:left;color:#fff;width:70%;padding-top:12px;padding-bottom:12px;padding-left:30px}.h6.package-price-text{color:#fff;text-align:center;margin-left:25px;padding-left:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:65px;display:block}.h6.package-price-text.right{margin-left:0}.h6.sp-badge{color:#fff;background-image:linear-gradient(#1c4f7c,#1c4f7c);padding-left:15px;padding-right:15px;font-weight:400;line-height:40px;position:absolute;top:0;left:0}.h6.blog-title{padding:5px 30px 20px}.h6.location-name{color:#fff;position:static;bottom:0;left:0}.h6.acc-title{padding-top:20px;padding-bottom:0;padding-left:30px;font-size:14px}.single-about{background-image:linear-gradient(#fff,#fff);margin:15px 0;padding:20px 25px 15px;box-shadow:0 1px 3px #0003}.single-about.ml-10{margin:3px 5px 3px 0;padding:14px 5px 14px 12px}.single-about.mr-10{margin:3px 0 3px 10px;padding:14px 21px}.single-about.mr-10:hover{background-image:linear-gradient(#fff,#fff)}.about-video{grid-column-gap:16px;grid-row-gap:16px;filter:brightness(108%);background-image:linear-gradient(#233568b8,#233568b8),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e39bf9335704906450d2d01_Music%20Production%20Classes%20in%20Carlsbad%2C%20CA.jpeg);background-position:0 0,0 0;background-repeat:repeat,no-repeat;background-size:auto,cover;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;height:331px;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #0003}.about-video-overlay{background-image:linear-gradient(#233568de,#233568de),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3d0069a71d3ea0d0dbeefb_Piano%20in%20La%20Costa%2C%20CA.jpeg);background-position:0 0,50% 97%;background-size:auto,cover;border:1px #000;width:100%;height:100%;margin-right:10px;position:absolute;inset:0 10px 0 0;overflow:visible}.video-play{border:7px solid #fff;border-radius:0;justify-content:center;width:100%;height:100%;margin-right:0;padding-right:0;display:flex}.play-button{min-width:70px;min-height:70px;margin-top:0;margin-left:0;position:absolute;inset:50% auto auto 50%}.speakers-area{margin-top:0;padding:80px 0;display:block;overflow:hidden}.speakers-area.sections{padding-top:80px;padding-bottom:80px}.speakers-area.sections.hide{display:none}.h4{text-transform:uppercase;margin-top:0;font-size:18px}.h4.white-color{color:#fff;text-align:left;letter-spacing:1px;text-transform:capitalize;margin-top:0;margin-bottom:4px;font-family:Arial Pro Black,sans-serif;font-size:24px;font-weight:400;line-height:28px}.h4.white-color.fli{color:#fff;text-align:center;letter-spacing:0;text-transform:capitalize;width:100%;margin-top:0;margin-bottom:0;padding:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:22px;font-style:normal;font-weight:700;line-height:30px}.h4.white-color.fli.big-quote{color:var(--grey);text-transform:capitalize;margin-bottom:15px;font-size:20px;font-style:italic}.h4.white-color.fli.big-quote.type{text-transform:capitalize;font-size:20px;font-style:normal;font-weight:400}.h4.white-color.big-quote{color:var(--medium-slate-blue);text-transform:uppercase;margin-top:0;margin-bottom:10px;font-size:26px}.h4.white-color.review{margin-top:1px;margin-bottom:8px;font-size:30px}.h4.price{color:#fff;text-align:center;background-image:linear-gradient(#233568,#233568);border:3px solid #fff;border-radius:50%;width:80px;height:80px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;line-height:74px;text-decoration:none;position:absolute;bottom:10px;left:20px}.h4.bio{color:var(--grey);text-align:left;font-family:Crimson Pro,sans-serif;font-size:20px;font-style:normal}.h4.founder-letter-signature{color:var(--new-navy);text-align:left;font-family:Arial Pro Black,sans-serif;font-size:16px}.speaker-image{width:100%}.speaker-name{color:#262626;text-transform:uppercase;margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px;padding-left:30px;font-family:Lato,sans-serif;font-size:14px;font-weight:900;display:block;position:static}.single-speaker{margin-bottom:20px;position:relative;inset:0;overflow:hidden}.social-icons{border-top-style:none;border-bottom-style:none;margin-bottom:0;margin-left:-14px;position:static;top:0;right:0}.speaker-image-wraper{position:relative}.speaker-over{z-index:2147483647;opacity:0;background-image:linear-gradient(#233568,#233568);width:100%;height:100%;position:absolute;top:0;left:0}.job-title{color:#fff;padding-left:30px;font-family:Lato,sans-serif;position:absolute;bottom:20px;left:0}.speaker-bio-sm{color:#777;background-image:linear-gradient(#fff,#fff);margin-top:15px;margin-left:15px;margin-right:50px;padding:30px 40px}.speaker-bio-text{padding:30px}.button{color:#fff;text-align:justify;text-transform:uppercase;background-color:#c7c7c7;background-image:linear-gradient(#5d7488,#5d7488);margin-top:0;padding:9px 32px;font-family:Lato,sans-serif;font-weight:700;line-height:35px;transition:background-color .5s;display:inline-block;box-shadow:0 1px 3px #0003}.button:hover{color:#262626;background-image:linear-gradient(#fff,#fff)}.button.width100.home{padding:3px 24px}.button.width100.home.subscriber{text-align:center;margin-top:0}.button.alt{background-image:linear-gradient(#663cdc,#663cdc)}.button.alt.subscribe-submit{float:left;cursor:pointer;background-image:linear-gradient(#1c4f7c,#1c4f7c);background-position:0 0;background-repeat:repeat;width:25%;height:45px}.button.alt.subscribe-submit.footer{text-align:center;width:100%;margin-top:0;padding:0 20px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.button.alt.subscribe-submit.footer:hover{color:#fff}.button.blog-more{text-align:center;width:120px;margin-top:-20px;margin-left:-60px;text-decoration:none;position:absolute;top:50%;left:50%}.button.image-large{text-align:center;width:120px;height:40px;margin-top:-20px;margin-left:-60px;line-height:40px;text-decoration:none;position:absolute;top:50%;left:50%}.button.view-large{text-align:center;width:140px;height:40px;margin-top:-20px;margin-left:-70px;line-height:40px;position:absolute;top:50%;left:50%}.button.take-lesson-page{flex-direction:row;justify-content:center;align-items:center;margin-left:385px;margin-right:385px;padding-left:0;padding-right:0;display:flex}.button.contactform{text-align:center;width:100%;padding-top:5px;padding-bottom:5px}.text-button{color:#7c4dff;background-color:#0000;border-bottom:1px solid #7c4dff;margin-top:8px;padding:0;font-family:Lato,sans-serif;font-weight:700}.section-headding{padding-bottom:40px;overflow:visible}.section-headding.with-overlay{color:#fff}.section-headding.content{text-align:left;text-align:left;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:flex-end;display:block}.h2{text-align:left;text-transform:uppercase;margin-top:0;margin-bottom:40px;font-size:36px;font-weight:900}.h2.page-title{color:#fff;letter-spacing:2px;text-transform:capitalize;align-self:auto;padding-left:5px;font-family:Arial Pro Black,sans-serif;font-size:55px;font-weight:400;line-height:60px}.h2.page-title.takelessons-1{text-align:center;text-transform:uppercase;white-space:normal;object-fit:fill;object-position:50% 50%;width:100%;margin-bottom:-1px;margin-left:0;display:block}.h2.page-title.takelessons-1.takelessons-deu{display:inline}.h2.page-title.takelessons-2{margin-left:324px;display:inline}.h2.page-title.lessons{margin-top:30px;margin-bottom:30px;font-size:65px;font-weight:900}.h2.blog-details-page-title{color:#fff}.h2.author-name{color:#fff;margin-bottom:15px}.body{color:#262626;font-family:Lato,sans-serif;overflow:visible}.content{grid-column-gap:16px;grid-row-gap:16px;color:#262626;text-align:left;text-transform:none;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;margin-bottom:0;padding-left:0;display:block;overflow:visible}.content.sweet-nav{flex:1;order:0;align-self:center;margin-left:100.5px;margin-right:100.5px;display:inline-block}.content.take-lessons-page{text-align:left;flex-direction:column;margin-bottom:0;display:flex}.content.take-lessons-page.topsection{align-items:center}.content.about-jp{object-fit:fill;flex-flow:column;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;display:inline;overflow:visible}.content.about-jp.yaka{padding-left:0;padding-right:0}.content.lesson-type-content{grid-column-gap:16px;grid-row-gap:16px;text-align:center;flex-direction:row;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:grid}.content.aboutpage{text-align:center}.content.aboutpage.takelessons{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.content.homepage{flex-direction:column;flex:0 auto;justify-content:center;align-self:auto;align-items:center;display:flex}.sections{padding-top:80px;padding-bottom:60px}.gray-bg{background-image:linear-gradient(#f0f3f5,#f0f3f5)}.schedule-dates{float:left;width:25%}.single-date-sessions{float:left;background-image:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);width:100%}.tab-link{border:1px solid var(--orange);background-image:linear-gradient(to bottom,var(--orange),var(--orange));color:#fff;width:100%;padding-top:15px;padding-bottom:15px}.tab-link.w--current{background-color:#fff;background-image:none;border-top:1px #233568;border-bottom-style:none;border-bottom-color:#233568;border-left-width:3px;border-right-style:none;display:block}.tl-heading{float:left;background-image:linear-gradient(to bottom,var(--orange),var(--orange));width:25%;padding-top:12px;padding-bottom:12px}.single-session:hover{background-color:#fff}.ss-heading{cursor:pointer;border-bottom:1px solid #eee;width:100%}.ss-heading:hover,.ss-heading:active,.ss-heading:focus{background-image:linear-gradient(#eee,#eee)}.ss-content{color:#262626;border-bottom:1px solid #eee;padding-top:25px;padding-bottom:25px;display:none}.ss-content.active{border:1px solid #fff;border-bottom:0 #fff;border-radius:0;flex-direction:row;align-items:center;min-height:345px;margin-top:0;padding-top:0;padding-bottom:20px;display:flex}.tc-heading{float:left;background-image:linear-gradient(#7c4dff,#7c4dff);width:75%}.shadow{box-shadow:0 1px 3px #0003}.shadow.purple-bg.mb-20{background-image:linear-gradient(#233568,#233568);margin-bottom:20px}.session-speaker{float:left;width:37%;padding-left:0}.session-content{float:left;width:63%;margin-top:15px;margin-left:0;padding-left:0;padding-right:31px}.ss-image{width:100%}.gray-color{color:#233568;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.speaker-title{color:#777;margin-top:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;display:inline-block}.text-link{color:#fff;cursor:pointer;font-weight:400;text-decoration:none}.text-link:hover{color:#000}.text-link.w--current{font-weight:400}.text-link.credit-link-text{color:#fff;padding-left:3px;font-weight:700}.all-sessions-lists{float:left;background-image:linear-gradient(#fff,#fff);width:75%;min-height:100%;padding-bottom:0}.schedule-area.sections.gray-bg{background-image:linear-gradient(#f5f5f5,#f5f5f5);display:block;overflow:hidden}.schedule-area.sections.blue{background-color:var(--medium-slate-blue);background-image:linear-gradient(45deg,var(--new-navy)20%,var(--purple));padding-top:130px;padding-bottom:130px}.purple-bg{background-image:linear-gradient(#7c4dff,#7c4dff)}.schedule-headdings{border:1px solid var(--orange);background-color:var(--orange)}.testimonial-area{background-image:linear-gradient(#7c4dffcc,#7c4dffcc),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e263d4dc8e5687774d943f8_testimonial-bg.jpg);background-position:0 0,50%;background-size:auto,cover}.testimonial-area.sections{background-image:linear-gradient(#f1f1f1,#f1f1f1);flex-direction:column;align-items:center;padding-top:140px;padding-bottom:140px;display:flex;overflow:hidden}.testimonial-area.sections.about{background-image:linear-gradient(#ffac12f0,#ffac12f0);background-position:0 0,0 0;background-size:auto,auto;flex-direction:column;justify-content:center;align-items:center;height:auto;padding-top:80px;padding-bottom:130px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;display:flex;overflow:hidden}.testimonial-area.sections.call-to-action{background-color:#f5f5f5;background-image:none;padding-top:170px;padding-bottom:170px;display:block}.testimonial-area.sections.take-lessons{background-image:linear-gradient(#ffac12ed,#ffac12ed),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5fcea0a2b645d0689b71d751_Christmas%20Tree%20For%20Piano%20Lessons.jpg);background-position:0 0,50%;background-size:auto,cover;padding-bottom:130px}.testimonial-navigation{float:left;width:33%}.single{float:left;width:100%}.testimonial-content{float:left;width:67%}.te-nav{background-image:linear-gradient(#fff,#fff);width:75px;margin-bottom:20px;margin-right:20px;padding:3px}.te-nav.w--current{opacity:1;background-image:linear-gradient(#7c4dff,#7c4dff);border:2px solid #ffffff80;margin-left:auto;margin-right:20px;padding:2px;display:inline-block}.te-nav.shadow{width:auto}.blockquote{background-image:none;border-left-style:none;margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;padding-left:0;font-style:italic;font-weight:300;line-height:30px}.blockquote.white-color{color:#f1f1f1;letter-spacing:0;column-count:0;white-space:normal;flex:0 auto;justify-content:center;align-items:stretch;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:16px;font-weight:400;line-height:25px;display:flex}.testimonial-image{background-image:linear-gradient(#fff,#fff);width:100%;margin-left:0;padding:5px;box-shadow:inset 0 1px #00000080}.white-color{color:#fff}.te-rating{text-align:center;border-top-style:none;border-bottom-style:none;flex-flow:row-reverse;justify-content:center;align-items:center;margin-top:0;padding-top:0;display:flex}.te-rating.large-quote{display:none}.te-rating.with-text{margin-bottom:-5px}.te-rating.reviews{justify-content:flex-end;align-items:center;margin-left:0}.te-rating-list{background-image:none;margin-left:0;padding-left:0;padding-right:7px;display:inline-block}.pricing-area.sections{background-color:#f5f5f5;padding:100px 125px 70px;display:none;overflow:hidden}.pricing-area.sections.topsection{text-align:left;margin-top:0;padding-top:0;padding-bottom:90px}.pricing-area.sections{background-color:#f5f5f5;background-image:linear-gradient(#fffffff2,#fffffff2),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5ee874225738c8b3a5f5b730_AdobeStock_7001591.jpeg);background-position:0 0,0 0;background-size:auto,cover;flex-direction:column;justify-content:center;align-items:center;padding:120px 0 100px;display:flex;overflow:hidden}.pricing-area.sections.take-lessons{background-image:linear-gradient(#fffffff7 65%,#fff),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5ee874225738c8b3a5f5b730_AdobeStock_7001591.jpeg);background-position:0 0,0 0;background-size:auto,cover;justify-content:center;padding-bottom:120px}.pricing-area.sections.home{background-image:linear-gradient(#fffffff5,#fffffff5),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5ee874225738c8b3a5f5b730_AdobeStock_7001591.jpeg);background-position:0 0,50%;padding-top:180px;padding-bottom:180px}.single-pricing{margin-bottom:20px}.single-pricing.shadow.home{width:auto;min-width:251px;margin-bottom:0}.single-pricing.shadow.take-lessons{border-radius:0;width:auto;min-width:270px}.package-name{background-image:linear-gradient(#233568cc,#233568cc),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f3f57ea212a807ce44a73c9_Singing%20Lessons%20in%20La%20Costa%2C%20CA-2.jpg);background-position:0 0,50%;background-size:auto,cover;flex-direction:column;justify-content:center;align-items:center;height:130px;display:flex;position:relative}.package-name.once{background-image:linear-gradient(#233568cc,#233568cc),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f3f672c786144fddd150e0b_Piano%20Lessons%20For%20Young%20Kids%20in%20La%20Costa%2C%20Carlsbad%2C%20CA%2092009%20copy.jpeg);background-position:0 0,50% 66%;background-size:auto,cover;border-radius:0}.package-name.siblings{background-image:linear-gradient(#ffac12a1,#ffac12a1),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3929cd2e417c22ec7f9840_church-1499312_1920.jpg);background-position:0 0,50%;background-size:auto,cover}.package-name.twice{background-image:linear-gradient(#ffac12cc,#ffac12cc),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5fd83edc6e1a9cee457463ba_piano%20and%20voice%20lessons%2C%20Carlsbad%2C%20CA.jpeg);background-position:0 0,50%;background-size:auto,cover}.package-name.group{background-image:linear-gradient(#233568cc,#233568cc),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f933e9553ef67bee128253d_Singing%20Lessons%20in%20La%20Costa%2C%20Carlsbad%2C%20CA%2092009.jpeg);background-position:0 0,50% 25%;background-size:auto,100%}.package-name.digital-music{background-image:linear-gradient(#233568cc,#233568cc),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f933e948b955b1ccaf50207_Music%20Production%20Classes%20Carlsbad%2C%20CA%2092009.jpeg)}.package-name.sibling{background-image:linear-gradient(#233568cc,#233568cc),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5ee4443c7da456470661dd86_girl%20running.jpg)}.package-price{background-image:linear-gradient(#1c4f7c,#1c4f7c);flex-direction:row;justify-content:center;align-items:flex-start;height:65px;display:flex;position:relative}.package-price.thin{background-image:linear-gradient(to bottom,var(--medium-slate-blue),var(--medium-slate-blue));height:55px}.package-price.thin.rising-star{background-image:linear-gradient(to bottom,var(--orange),var(--orange))}.package-price.medium,.package-price.thin{background-image:linear-gradient(to bottom,var(--medium-slate-blue),var(--medium-slate-blue));height:55px}.package-price.thin.biweekly,.package-price.thin.siblingspecial{background-image:linear-gradient(to bottom,var(--orange),var(--orange))}.package-price.medium{height:55px}.package-info{text-align:center;background-color:#fff;border-radius:0;padding-top:40px;padding-bottom:50px}.package-info.rising-star{padding-bottom:40px}.package-info.sib-special{padding-bottom:70px}.reservation-form-area{background-image:linear-gradient(#7c4dffcc,#7c4dffcc),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e263d4dc8e568fab0d943c2_reservation.jpg);background-position:0 0,50%;background-size:auto,cover}.reservation-form-area.sections{background-image:linear-gradient(#233568e0,#233568e0),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e263d4dc8e568fab0d943c2_reservation.jpg);background-position:0 0,50%;background-size:auto,cover;display:none;overflow:hidden}.reservation-form-area.sections.home{overflow:hidden}.width100{width:100%}.text-input{opacity:1;color:#000;text-transform:none;background-color:#fff;border-style:none none solid;border-bottom-width:2px;border-bottom-color:#fff;margin-bottom:0;text-decoration:none}.text-input:focus{color:#fff;background-color:#262626}.text-select{margin-bottom:0}.text-select:focus{color:#000;background-color:#fff}.reservation-form{margin-bottom:0;padding-bottom:20px}.sponsors-area.sections.gray-bg{background-image:linear-gradient(#f5f5f5,#f5f5f5);padding-bottom:40px;overflow:hidden}.single-sponsor{background-image:linear-gradient(#fff,#fff)}.single-sponsor:hover{opacity:.8}.single-sponsor.shadow{margin-bottom:20px;transition:opacity .4s}.sponsor-image{width:100%;padding-top:0;padding-bottom:0}.sponsor-image.codeninjas{margin-left:auto;margin-right:auto;padding:0}.single-blog{margin-bottom:20px}.blog-image{width:100%}.blog-date{color:#777;text-transform:uppercase;padding-top:20px;padding-left:30px}.contact-area.sections.gray-bg{background-image:linear-gradient(#f5f5f5,#f5f5f5);justify-content:center;align-items:center;padding-top:100px;padding-bottom:100px;font-size:15px;display:flex;overflow:hidden}.contact-infos{background-image:linear-gradient(#fff,#fff);padding:25px}.contact-infos.shadow.mb-20{background-image:linear-gradient(#fff,#fff);width:340px;margin-bottom:0;margin-right:0;padding:42px 25px}.location-info{position:relative;overflow:hidden}.location-info.shadow{width:700px;height:301px;margin-left:20px}.location-slide.loc-slide-1{background-image:linear-gradient(#1c4f7c7a,#1c4f7c7a),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e263d4dc8e568c773d943fe_location-1.jpg);background-position:0 0,0 0;background-size:auto,cover;width:auto;margin-left:0;margin-right:0;padding-left:0}.location-slide.loc-slide-2{background-image:linear-gradient(#1c4f7c7a,#1c4f7c7a),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e263d4dc8e568732ad943df_location-2.jpg);background-position:0 0,0 0;background-size:auto,cover}.location-slide-nav{text-align:left;width:80%;margin-top:0;margin-bottom:0;padding-top:20px;display:block;top:0;left:-70px}.location-slider{position:relative}.location-slide-text{width:100%;padding-bottom:20px;padding-left:30px;position:absolute;bottom:0;left:0}.footer-area{background-image:linear-gradient(#7c4dff,#7c4dff)}.footer-area.sections{text-align:left;background-image:linear-gradient(#233568,#233568);padding-top:100px;padding-bottom:75px;overflow:hidden}.map-triger{z-index:999;cursor:pointer;position:absolute;top:20px;right:20px}.overlay-map{border:5px solid #fff;width:100%;height:100%;display:none;position:static}.map-close{z-index:99999;opacity:1;cursor:pointer;position:absolute;top:20px;right:20px}.map-area{z-index:9999;opacity:0;width:0%;height:0%;position:absolute;top:0;left:0}.map-innr{z-index:9999;border:5px solid #fff;width:100%;height:100%}.single-support{text-align:left;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-top:0;margin-bottom:10px;display:flex}.support-manager-text{float:none;border-left:2px solid var(--medium-slate-blue);margin-left:0;padding-top:10px;padding-bottom:10px;padding-left:10px}.support-manager-image{float:left;width:186px;margin-top:-40px}.emp-position{color:#777;margin-bottom:10px;display:block}.ul{text-align:left;border-top-style:none;border-bottom-style:none;margin-bottom:0}.li{text-align:left;line-height:24px}.li.support-manager-info{color:#8d8d8d;text-transform:capitalize;background-image:none;margin-top:20px;margin-left:0;padding-left:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:18px}.li.support-manager-info.oitx{text-transform:lowercase;margin-top:21px;font-size:12px}.speaker-social-icons{border-top-style:none;border-bottom-style:none;width:50px;margin-top:20px;position:absolute;top:0;right:0}.single-icon{text-align:center;background-image:none;width:50px;margin-top:0;margin-left:0;padding-left:0;line-height:40px;transition:opacity .4s;display:block}.single-icon:hover{opacity:.5}.nav-menu{flex:0 auto;align-self:center;display:block}.nav-menu.right{flex-direction:row;flex:0 auto;justify-content:center;align-self:center;align-items:center;padding-left:0;display:block}.nav-menu.left{flex-direction:row;justify-content:center;display:block}.text-center{text-align:center}.text-center.pt-40{text-align:center;margin-top:40px;margin-bottom:0;padding-top:0;padding-bottom:55px}.text-center.pt-40.home{margin-bottom:70px}.pt-40{padding-top:40px}.footer-bar{background-image:linear-gradient(to bottom,var(--dark-slate-blue),var(--dark-slate-blue));text-align:center;letter-spacing:.5px;font-size:12px}.single-footer-widget{flex-direction:column;justify-content:center;align-items:center;margin-top:0;margin-bottom:0;padding-left:5px;padding-right:5px;display:flex}.single-footer-widget.middlelogosection{margin-top:0;padding-top:0;padding-left:0;padding-right:0}.single-footer-widget.rightlinkssection{text-align:left;align-items:flex-start;margin-top:5px;margin-left:20px;display:flex}.single-footer-widget.leftlinkssection{text-align:left;justify-content:flex-start;align-items:flex-end;margin-right:20px;padding-left:0;padding-right:0;display:flex}.footer-logo{padding-bottom:20px}.single-social-icon{background-image:none;width:40px;height:40px;margin-left:0;padding-left:0;line-height:40px;display:inline-block}.social-link{display:block}.mini-gallery-wrapper{border-top-style:none;border-bottom-style:none;margin-bottom:0}.single-mini-gallery{width:48px;margin-bottom:10px;margin-left:0;margin-right:10px;padding-left:0;display:inline-block}.text-input-subscribe{float:left;border:0 #1c4f7c;width:100%;height:45px;box-shadow:0 1px 3px #0003}.subscribe-note{color:#fff;margin-top:-10px}.subscription-form{width:90%;margin-bottom:16px}.subscribe-success{background-color:#663cdc}.success-text{color:#fff;margin-bottom:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400}.success-text.error{color:#262626;font-size:14px}.footer-credit-text{color:#fff;text-align:center;padding-top:10px;padding-bottom:10px;font-size:11px;line-height:40px}.schedule-content{background-color:var(--orange)}.mb-20{margin-bottom:20px}.about-video-image{width:100%}.sponsor-tab-link{text-transform:uppercase;background-color:#fff;margin-bottom:20px;margin-right:20px;box-shadow:0 1px 3px #0003}.sponsor-tab-link.w--current{color:#fff;background-image:linear-gradient(#1c4f7c,#1c4f7c)}.drop-down-togle{padding:0 40px 0 20px}.drop-down-togle:hover{color:#fff;background-image:linear-gradient(#233568,#233568)}.drop-down-togle.w--open{color:#fff;background-image:linear-gradient(#7c4dff,#7c4dff)}.drop-down-wrappper.w--open{background-color:#fff;border-top:2px solid #7c4dff;margin-top:18px;margin-left:-20px}.dropdown-link{margin-bottom:1px;padding-top:0;padding-bottom:0}.dropdown-link:hover{background-image:linear-gradient(#7c4dff,#7c4dff)}.dropdown-link.w--current{color:#fff;background-image:linear-gradient(#7c4dff,#7c4dff)}.dropdown-link.w--current:hover{color:#fff}.blog-image-wraper{position:relative}.blog-over{opacity:0;position:absolute;inset:0}.purple-borders{border:5px solid #7c4dff;width:70%;height:70%;position:absolute;top:12%;left:12%}.blog-over-innr{width:100%;height:100%;padding:40px;position:absolute;inset:0}.white-border{border:5px solid #fff;width:70%;height:70%;position:absolute;bottom:12%;right:12%}.background-video{background-image:linear-gradient(#7c4dff4d,#7c4dff4d);height:550px}.page-head{background-color:#fffc;background-image:linear-gradient(#233568e0,#233568e0),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e30b88f3fe26eefeb9dc1f4_Piano%20in%20La%20Costa%2C%20CA.jpeg);background-position:0 0,0 63%;background-size:auto,130%;padding-top:150px;padding-bottom:30px}.page-head.about-head{background-color:#0000;background-image:linear-gradient(#233568e0,#233568e0),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e33dfa1c0130caee9a27a9c_AdobeStock_66334009.jpeg);background-position:0 0,50% 56%;background-repeat:repeat,no-repeat;background-size:auto,cover;overflow:hidden}.page-head.about-head.apparel{background-image:linear-gradient(#233568e0,#233568e0),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e30acec1e70527f0f805446_La%20Costa%20Music%20Academy%20Polo%20Shirt%20Front%20View.png);background-position:0 0,52% 8%;padding-top:170px;padding-bottom:40px;overflow:hidden}.page-head.about-head.contact{background-image:linear-gradient(#233568e0,#233568e0),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e30b8933fe26ea5fa9dc1f5_Piano%20in%20Carlsbad%2C%20CA.jpeg);background-position:0 0,0 62%;background-size:auto,125vw}.page-head.about-head.piano-header{background-image:linear-gradient(#233568e0,#233568e0),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e292e7d0ab61552f1536caa_AdobeStock_249498117.jpeg);background-position:0 0,100% 100%;background-size:auto,cover;padding-top:170px;padding-bottom:40px;overflow:hidden}.page-head.about-head.singing{background-image:linear-gradient(#233568e0,#233568e0),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e30b88f36770a7393776828_Singing%20Lessons%20in%20La%20Costa%2C%20CA.jpeg);background-position:0 0,50% 51%;background-size:auto,cover;padding-top:170px;padding-bottom:40px;overflow:hidden}.page-head.about-head.songwriting{background-image:linear-gradient(#233568e0,#233568e0),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e336acbde0da914d390a08c_Song%20Writing%20Lessons%20in%20La%20Costa%2C%20CA.jpeg);background-position:0 0,50% 25%;background-size:auto,cover;overflow:hidden}.page-head.about-head.musicproduction{background-image:linear-gradient(#233568e0,#233568e0),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e34bba29615a2bc176bfa5a_Piano%20Lessons%20In%20Carlsbad%20%7C%20Man%20Playing%20Keyboard.jpeg);background-position:0 0,0%;background-size:auto,cover;padding-top:170px;padding-bottom:40px;overflow:hidden}.page-head.about-head.recitals{background-image:linear-gradient(#233568e6,#233568e6),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e29384664852b6e8dd88d2b_AdobeStock_286119813.jpeg);background-position:0 0,50% 86%;overflow:hidden}.page-head.about-head.adult-music-lessons{background-image:linear-gradient(#233568e0,#233568e0),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e34bba29615a2bc176bfa5a_Piano%20Lessons%20In%20Carlsbad%20%7C%20Man%20Playing%20Keyboard.jpeg);padding-top:170px;padding-bottom:40px;overflow:hidden}.page-head.author-profile{background-image:linear-gradient(#7c4dffcc,#7c4dffcc),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e263d4dc8e5683c04d943f2_head-bg.jpg);background-position:0 0,50%;background-size:auto,cover;padding-top:50px;padding-bottom:50px}.page-head.take-lessons{background-image:linear-gradient(45deg,#000,#0d2770e6 0%,#6937b2d9),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e39bf933a6395011a60659c_Piano%20Lessons%20In%20Carlsbad%20%7C%20Man%20Playing%20Keyboard.jpeg);background-position:0 0,0 0;background-size:auto,cover;flex-direction:column;justify-content:center;align-items:center;height:90vh;min-height:720px;padding-top:150px;padding-bottom:150px;line-height:22px;display:flex;overflow:hidden}.page-head.contact{background-image:linear-gradient(#233568e0,#233568e0),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3cdb66c649914960450f09_Piano%20in%20Carlsbad%2C%20CA.jpeg);background-position:0 0,50% 35%;background-size:auto,100%;max-width:none;overflow:hidden}.page-head.partners{background-image:linear-gradient(#233568e0,#233568e0),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e263d4dc8e5683c04d943f2_head-bg.jpg);overflow:hidden}.page-head.about-teacher{background-image:linear-gradient(25deg,var(--new-navy)20%,#6937b2),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e30b88f36770a7393776828_Singing%20Lessons%20in%20La%20Costa%2C%20CA.jpeg);text-transform:capitalize;background-position:0 0,0 63%;background-size:auto,130%;padding-top:170px;padding-bottom:40px;overflow:hidden}.page-head.reviews{background-image:linear-gradient(#233568e0,#233568e0),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5ee4443c7da456470661dd86_girl%20running.jpg);background-position:0 0,52% 10%;background-size:auto,cover}.page-head.blog{background-image:linear-gradient(25deg,var(--new-navy),#0d2770 20%,#6937b2e6),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e39bf933a6395011a60659c_Piano%20Lessons%20In%20Carlsbad%20%7C%20Man%20Playing%20Keyboard.jpeg);background-position:0 0,0 63%;background-size:auto,130%;margin-bottom:0;padding-top:170px;padding-bottom:40px;overflow:hidden}.breadcrumbs{color:#fff;text-transform:capitalize;padding-bottom:15px;padding-left:5px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-style:italic;font-weight:700;line-height:20px}.team-area.sections.gray-bg{overflow:hidden}.single-member{background-image:linear-gradient(#fff,#fff);margin-bottom:20px}.single-member.shadow{margin-bottom:20px}.team-image{float:left;background-color:#b9b9b9;width:50%;position:relative}.team-text{float:left;width:50%;margin-top:7px;padding-top:20px;padding-left:20px;padding-right:20px}.member-title{color:#777;font-weight:700}.team-over{opacity:0;background-image:linear-gradient(#233568e0,#233568e0);position:absolute;inset:0}.team-social-icon{text-align:center;border-top-style:none;border-bottom-style:none;width:100%;margin-top:-20px;position:absolute;top:50%;left:0}.single-team-icon{background-image:none;width:40px;margin-left:0;padding-left:0;line-height:40px;display:inline-block}.img{background-color:var(--medium-slate-blue);opacity:.9}.contact-form{background-image:linear-gradient(#fff,#fff);padding:20px 40px 20px 20px}.contact-form.shadow.mb-20{background-image:linear-gradient(#fff,#fff);width:340px;margin-bottom:0;margin-left:0;margin-right:0;padding:70px 27px}.google-map{background-color:#23356800;width:650px;height:479px;margin-top:0;margin-left:5px;padding-left:0}.google-map.shadow{background-color:#23356800;border:1px solid #0000;margin-left:0}.google-map.shadow.map{text-transform:uppercase;border-style:none;border-color:#000;margin-left:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:700}.drop-line{margin-top:25px;margin-bottom:0;padding-top:0}.text-area{border:1px solid #e7e7e7;height:auto;margin-bottom:15px;padding-top:0;padding-bottom:0}.input-text{border:1px solid #e7e7e7;margin-bottom:15px}.single-gallery{margin-bottom:20px;position:relative}.gallery-over{opacity:0;position:absolute;inset:0}.image-button{width:120px;height:40px;display:none}.blog-details-meta-list{background-image:none;margin-left:0;padding-left:0;display:inline-block}.blog-details-meta-lists{border-top-style:none;border-bottom-style:none}.blog-details-category{color:#fff;text-transform:uppercase;padding-right:15px;font-weight:700}.blog-details-category:hover{color:#3c199c}.blog-details-date{color:#fff;text-transform:uppercase;padding-right:15px;font-weight:700}.blog-details-author-name{color:#fff;text-transform:uppercase;font-weight:700;text-decoration:none}.blog-details-author-name:hover{color:#3c199c}.meta-helper{color:#fff;text-transform:none;padding-right:5px;font-weight:700}.blog-details-content{padding:20px}.package-info-lists{border-top-style:none;border-bottom-style:none}.package-info-list-items{text-align:center;text-transform:lowercase;background-image:none;margin-left:0;padding-top:0;padding-bottom:0;padding-left:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:15px}.package-info-list-items.crossout{text-decoration:line-through}.package-info-list-items.note{padding-top:0;padding-bottom:0;font-size:17px}.package-info-list-items.learning-pod{color:#535252;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.package-info-list-items.learn-more{color:var(--orange);letter-spacing:1px;padding-top:15px;font-family:Nimbus sans becker pbla,sans-serif;font-size:17px;font-style:normal;font-weight:700}.author-details.shadow{padding:20px}.author-image{border:5px solid #fff}.hide{display:none}.single-accumodation{margin-bottom:20px}.accommodation-image{position:relative}.acc-over{opacity:0;position:absolute;inset:0}.acc-price-info{color:#777;padding-bottom:20px;padding-left:30px}.no-underline{text-decoration:none}.author-bio{color:#fff}.author-link-blocks{color:#fff;text-decoration:none;display:block}.author-link-blocks:hover{color:#3c199c}.header-slider-area{overflow:hidden}.header-slider{height:620px}.header-slide1{background-image:linear-gradient(#7c4dffcc,#7c4dffcc),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e263d4dc8e5681835d943c9_header-bg.jpg);background-position:0 0,50%;background-size:auto,cover}.header-slide1.header-slide{background-image:linear-gradient(#233568d4,#233568d4),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e9618800653b3f1cd106cbf_Adult%20Piano%20Lessons%20in%20La%20Costa%20CA.jpg);background-position:0 0,0 39%;background-repeat:repeat,no-repeat;padding-top:170px;padding-bottom:170px}.header-slide1.header-slide.dux{background-image:linear-gradient(#233568e0,#233568e0),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e34bba29615a2bc176bfa5a_Piano%20Lessons%20In%20Carlsbad%20%7C%20Man%20Playing%20Keyboard.jpeg);background-position:0 0,50% 61%;flex-direction:column-reverse;justify-content:center;align-items:center;padding-top:120px;padding-bottom:150px;display:flex}.header-slide1.header-slide.dux.trex{background-image:linear-gradient(#233568e0,#233568e0),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e34bba29615a2bc176bfa5a_Piano%20Lessons%20In%20Carlsbad%20%7C%20Man%20Playing%20Keyboard.jpeg);background-position:0 0,50%}.header-slide1.header-slide.dux.quex{background-image:linear-gradient(#233568db,#233568db),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e33df5d6902d6737e4823ce_AdobeStock_66334009.jpeg);background-position:0 0,50% 89%;padding-top:160px}.header-slide1.header-slide{background-image:linear-gradient(#233568d4,#233568d4),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e29332974cbdae1a718122e_AdobeStock_249498539.jpeg);background-position:0 0,50% 38%;background-repeat:repeat,no-repeat;background-size:auto,cover;padding-top:174px;padding-bottom:174px}.header-slide{padding-top:150px;padding-bottom:150px}.header-slide2{background-image:linear-gradient(#7c4dffcc,#7c4dffcc),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e263d4dc8e5687774d943f8_testimonial-bg.jpg);background-position:0 0,50%;background-size:auto,cover}.header-slide2.header-slide{background-image:linear-gradient(#233568e0,#233568e0),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e29384664852b6e8dd88d2b_AdobeStock_286119813.jpeg);background-position:0 0,0 21%;background-size:auto,cover;padding-top:150px;padding-bottom:150px;font-size:14px}.slide-arrow-responsive{display:none}.succees-message{background-color:var(--medium-slate-blue);color:#fff}.image{margin-top:10px;margin-bottom:10px;display:block}.image-2{margin-left:2px}.div-block{padding-left:425px}.div-block.slider-1{text-align:center;text-align:center;padding-left:0;font-size:14px}.column{justify-content:center;align-items:center;display:flex}.column-2{flex-direction:row;justify-content:flex-start;align-items:center;margin-top:15px;margin-bottom:15px;padding-left:10px;padding-right:0;display:flex}.column-3{flex-direction:row;flex:0 auto;justify-content:flex-end;align-items:center;margin-top:15px;margin-bottom:15px;display:flex}.columns-2{justify-content:center;align-items:center;margin-left:0;margin-right:0;display:flex}.brand{margin-bottom:2px}.brand.w--current{margin-top:5px;margin-bottom:0;display:block}.tabs-menu{justify-content:center;margin-bottom:20px;display:flex}.slider-2{display:flex}.container,.slidie-div{justify-content:center;align-items:center;display:flex}.slider-3{flex-direction:column;justify-content:center;align-items:center;display:flex}.slide-2{background-color:#bea6a600}.section{background-color:#fff;justify-content:center;margin-left:auto;margin-right:auto;padding-top:73px;padding-bottom:90px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;display:block;position:relative;overflow:hidden}.section.how-it-works{background-color:#fff;background-image:linear-gradient(#f5f5f5,#f5f5f5);padding-bottom:87px}.paragraph-small{color:#777;text-align:center;background-color:#fff0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-style:italic;font-weight:400}.row{flex-flow:wrap;place-content:stretch center;align-items:stretch;margin-left:-15px;margin-right:-15px;display:flex}.row.centre-align{flex-flow:wrap;justify-content:center;align-items:center;display:flex}.row.align-centre{text-align:center;justify-content:center;align-items:flex-start;min-width:100%;margin-bottom:0;padding-bottom:0}.circle{z-index:1;color:#fff;background-color:#233568;border:1px #096ad0;border-radius:2px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:20px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;display:flex;position:relative;box-shadow:0 5px 30px #1f2c3d1a}.circle.shadow.dark{box-shadow:0 1px 2px #3b444ea3}.wrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1230px;margin-left:auto;margin-right:auto;padding-left:30px;padding-right:30px;display:flex;top:0;left:0;right:0}.how-it-works-step{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.how-it-works-step.slidin{align-items:center}.col{flex-flow:column;flex:0 auto;align-items:flex-start;padding-left:15px;padding-right:15px;display:flex;position:relative}.col.lg-6{flex:0 auto;align-items:flex-start;width:50%}.col.lg-6.md-4{width:100%;display:block}.col.lg-6.md-4._60-per{text-align:center;border:1px #000;border-bottom-color:#23356833;width:100%}.col.lg-6.sm-margin-bottom.stretch{align-items:stretch}.col.lg-6.md-3.centre-align{align-items:center}.col.lg-3{flex:none;width:25%}.col.lg-3.sm-2{text-align:center;justify-content:flex-start;align-self:stretch;align-items:center;width:33.33%;display:block}.col.lg-1{flex:0 auto;width:8.33%}.col.lg-4{flex-wrap:wrap;flex:0 auto;width:33.33%}.col.lg-4.sm-2.lg-vertical-align{justify-content:center}.col.lg-5{justify-content:center;align-self:auto;width:50%;margin-top:0;padding-top:0;padding-left:20px;padding-right:20px}.col.lg-5.align-vertically{justify-content:center}.step-number{color:#fff;margin-top:0;margin-bottom:0;position:static;bottom:0;left:0;right:0}.how-it-works-line{background-color:#1c4f7c3d;width:100vw;height:1px;position:absolute;top:315px}.section-header{text-align:center;justify-content:center;margin:26px auto 68px;display:block}.heading{color:#233568;text-align:center;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.paragraph{color:#949494;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:16px;font-style:italic;display:block}.button-2{flex-direction:row;justify-content:center;align-items:center;margin-top:20px;padding-top:9px;display:flex}.div-block-2{justify-content:center;align-items:center;width:150px;display:flex}.heading-2{color:#233568;letter-spacing:-.5px;border:1px #233568;margin-top:0;margin-bottom:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:28px;font-weight:700;line-height:32px}.heading-3,.heading-4{color:#233568;text-align:center}.columns-3{justify-content:center;align-items:center;display:flex}.feature1-image3{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3ded5b63d06ed091071377_La%20Costa%20Music%20Academy%20Polo%20Shirt%20Front%20View.png);background-position:50% 21%;background-size:auto;border-radius:0;height:450px;transform:translate(0)}.feature1-image3.pianolessons{filter:brightness(104%);background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e29384664852b6e8dd88d2b_AdobeStock_286119813.jpeg);background-position:87%;background-repeat:no-repeat;background-size:cover;width:360px;height:450px;margin-left:0;transform:none}.feature1-image3.adultmusiclessons{filter:contrast(116%);background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e39002a5db8344e743e1b16_AdobeStock_202019510%20\(1\).jpg);background-position:50%;background-size:cover;transform:none}.feature1-image3.singinglessons{filter:brightness(110%)contrast(116%);background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3ea3ccdec5950e7cb98f55_Singing%20Lessons%20in%20La%20Costa%2C%20CA.jpeg);background-position:85%;background-size:cover;margin-right:50px}.feature1-image3.musicproductionlessons{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e390cad554bfb7446c427a6_30160-49308-garageband-instruments-l.jpg);background-position:67%;background-repeat:no-repeat;background-size:contain;width:330px;height:416px}.feature1-image3.songwriting-lessons{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3b2e110fc6a21a67a7702e_La%20Costa%20Music%20Academy%20%7C%20Music%20Lessons.jpeg);background-position:50% 10%;background-size:cover}.feature1-content{text-align:left;margin-left:-25px;margin-right:15px;padding-left:0;padding-right:42px}.feature1-content.lessonspages{text-align:center;margin-top:34px}.feature1-content.white{margin-left:0;padding-left:118px;padding-right:43px}.feature1-content.lessons{margin-left:0}.feature1-content.products{margin-left:0;margin-right:0;padding-right:50px}.feature1-image2{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3ded432909cd971bc73086_La%20Costa%20Music%20Academy%20Polo%20Shirt.jpg);background-position:50%;background-size:cover;border-radius:0;height:290px}.feature1-image2.pianolessons{filter:contrast(104%);background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e389ced21a8f59fbda2fd57_AdobeStock_183480259.jpeg);background-position:50%;background-size:cover;width:390px;margin-left:0}.feature1-image2.adultmusiclessons{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e33df5d6902d6737e4823ce_AdobeStock_66334009.jpeg)}.feature1-image2.singinglessons{filter:hue-rotate(17deg)contrast(110%);background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3929cd2e417c22ec7f9840_church-1499312_1920.jpg);height:350px}.feature1-image2.singinglessons.piano-lessons{filter:none;background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e39021a69eabebd0e0689ec_Little%20Girl%20Taking%20A%20Piano%20Lesson%20%7C%20La%20Costa%20Music%20Academy%20Piano%20Lessons.jpeg);height:350px;margin-top:10px;margin-bottom:10px}.feature1-image2.musicproductionlessons{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3907b85db8341da73e63a1_logic-pro-macbookpro-front-view.png);background-position:50%;background-size:cover;height:225px}.feature1-image2.songwriting-lessons{filter:contrast(120%);background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e392c8d2e417c704f7fa56a_black-and-white-keys-music-note-534283.jpg);height:350px}.feature1-image1{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3ded232909cd4207c72f1f_La%20Costa%20Music%20Academy%20Polo%20Shirt%20Front%20View%20Sideways.jpg);background-position:50%;background-repeat:no-repeat;background-size:450px;border-radius:0;height:311px;margin-bottom:20px}.feature1-image1.pianolessons{filter:contrast(114%);background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e2930cc0ab61584cc5383c0_AdobeStock_249498117.jpeg);background-position:50%;background-size:cover;width:auto;height:350px;margin-top:10px;margin-bottom:10px;margin-left:0}.feature1-image1.adultmusiclessons{filter:contrast();background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e392a8fc791b03f44dfb825_gabriel-gurrola-tdo2GLH18Ls-unsplash.jpg);background-position:0%;background-size:cover}.feature1-image1.singinglessons{filter:contrast(114%)hue-rotate(18deg)saturate();background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3927ceac6af400c83140e9_adolescent-blur-child-close-up-236149.jpg);height:350px}.feature1-image1.musicproductionlessons{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3906ef7d729a56367fd7ef_logic-pro-macbookpro-touchbar-top-view%20\(1\).png);background-size:cover;width:318px;height:309px;margin-left:10px;margin-right:0}.feature1-image1.songwritinglessons{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e336acbde0da914d390a08c_Song%20Writing%20Lessons%20in%20La%20Costa%2C%20CA.jpeg);background-position:50% 36%;background-size:cover;height:350px}.text-16{text-align:left;margin-bottom:15px;padding-left:0;padding-right:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:26px;display:inline-block}.text-16.text-16-60{opacity:1;color:#505050;column-count:2;column-rule:2px dotted var(--medium-slate-blue);object-fit:fill;opacity:1;direction:ltr;text-align:justify;column-count:1;column-rule:0px none #233568;white-space:normal;object-fit:fill;background-color:#fff0;column-gap:30px;margin-bottom:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;display:block}.decoline{background-color:var(--slate-grey);width:30px;height:2px;margin-top:20px;margin-bottom:20px;font-size:22px}._6-col{width:500px;margin-right:0;padding-right:0;display:inline-block}._6-col.adult-music-lessons{margin-right:51px}._3-col{width:auto;margin-left:12px;margin-right:20px;display:inline-block}._3-col._3-col-last{width:520px;margin-left:0;margin-right:0}.btn{float:none;color:#fff;text-align:center;background-color:#1991eb;border-radius:4px;margin-top:10px;margin-bottom:10px;padding:11px 25px;line-height:24px;transition:color .2s,box-shadow .2s,background-color .2s,transform .4s;display:inline-block}.btn:hover{color:#fff;background-color:#1386dd;border-color:#0c6eb8;transform:translateY(-2px);box-shadow:0 1px 3px #0000001a}.btn:active{transform:translateY(-1px);box-shadow:0 1px 1px #0000001a}.btn.btn-outline-light{color:#fff;text-transform:uppercase;background-color:#5d7488;border:1px #1112120d;border-radius:0;margin-top:26px;padding-top:15px;padding-bottom:15px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px}.btn.btn-outline-light:hover{border-color:#1112121a;box-shadow:0 1px 3px #0000000d}.btn.btn-outline-light:active{box-shadow:0 1px 1px #0000000d}.btn.btn-outline-light.lessons-pages{text-align:left;margin-top:20px}.wrap{width:940px;margin-left:auto;margin-right:auto;display:block}.wrap.w80-50-center{flex-direction:row;justify-content:center;align-items:center;width:1098px;padding-left:25px;padding-right:25px;display:flex}.wrap.w80-50-center.musicproductionpage{width:1098px;padding-left:25px;padding-right:25px}.wrap.w80-50-center.piano-lessons{width:1200px}.wrap.w80-50-center.singing-lessons{flex-direction:row-reverse;width:1098px;padding-left:20px;padding-right:20px}.wrap.w80-50-center.song-writing{width:1098px;padding-left:25px;padding-right:25px}.text-14{line-height:24px}.text-14.text-14-30{opacity:1;color:var(--medium-slate-blue);text-align:left;text-transform:uppercase;margin-top:0;margin-bottom:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;font-style:normal;font-weight:700}.section-2{text-align:center;background-color:#f5f5f5;flex-direction:column;justify-content:center;align-items:center;margin-top:0;margin-bottom:0;padding-top:120px;padding-bottom:120px;display:flex;overflow:hidden}.section-2.music-prod{background-color:#fff}.section-2.merch.voice{display:none}.column-4{border-radius:0;flex:0 auto;justify-content:center;align-self:flex-end;align-items:center;padding-left:0;padding-right:0;display:flex}.column-5{padding-left:30px;padding-right:20px}.column-5.lessons-page{padding-left:40px}.image-3{min-width:auto;max-width:none;height:auto;min-height:auto;max-height:none;margin-top:0;margin-bottom:50px}.column-6{margin-top:0;margin-bottom:0;padding-left:0;padding-right:111px}.link,.link-2{color:#1c4f7c;font-weight:700;text-decoration:none}.html-embed{margin-bottom:-27px;padding-bottom:0;padding-left:0;overflow:hidden}.section-3{margin-bottom:0;overflow:hidden}.section-4{background-color:#eee0;margin-top:-37px;overflow:hidden}.tabs-menu-2{background-color:#fff0;justify-content:center;display:flex}.tab-pane-tab-1{min-height:200px;margin:15px 0 0}.heading-5{color:#223568;margin-bottom:20px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:25px;font-weight:700}.container-2{grid-column-gap:16px;grid-row-gap:16px;background-color:#fff0;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;margin-top:50px;margin-bottom:0;padding-left:115px;padding-right:115px;display:block}.paragraph-2{color:#494949;text-align:center;letter-spacing:1.5px;text-transform:uppercase;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;margin-top:0;padding-top:15px;padding-bottom:15px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:400}.tabs-content{background-color:#f5f5f5;justify-content:center;align-items:center;display:flex}.tab-link-tab-1{min-width:100px;box-shadow:-1px 0 5px -3px #000}.tab-link-tab-1.w--current{grid-column-gap:16px;grid-row-gap:16px;background-color:#eee;flex:0 auto;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;min-width:180px;display:block}.text-block{text-align:center}.tab-link-tab-2{flex:0 auto;min-width:180px}.tab-link-tab-2.w--current{background-color:#eee;box-shadow:0 0 6px -3px #000}.tab-link-tab-3{min-width:180px}.tab-link-tab-3.w--current{background-color:#eee;box-shadow:-1px 0 5px -3px #000}.text-block-2{color:#223568;text-align:center;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;font-weight:700}.text-block-3{text-align:center}.tab-pane-tab-2{min-height:200px}.tab-pane-tab-3{min-height:185px;margin-bottom:20px}.tab-link-tab-3-copy{min-width:180px}.tab-link-tab-3-copy.w--current{background-color:#f5f5f5;border-right:1px #bebebe;box-shadow:-1px 0 5px -3px #000}.heading-6{color:var(--medium-slate-blue);margin-top:40px;margin-bottom:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:25px}.heading-6.homepage{color:var(--medium-slate-blue);text-align:left;margin-top:70px}.heading-6.take-lessons{margin-top:30px}.paragraph-3{color:#777;text-align:center;column-count:0;margin-bottom:15px;padding-top:0;padding-left:80px;padding-right:80px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-style:italic;line-height:27px}.paragraph-3.ipadiphone{display:none}.image-4{text-align:center;display:inline}.div-block-3{text-align:center;width:14%;display:block}.column-7{flex-direction:column;justify-content:flex-end;align-items:flex-end;padding-right:40px;display:flex}.columns-4{flex-direction:row;justify-content:flex-start;align-items:flex-end;display:flex}.grid{grid-template-columns:.75fr 1fr;grid-template-areas:"Area"}.heading-7{color:#233568;text-align:left;letter-spacing:2px;text-transform:lowercase;margin-top:0;margin-bottom:10px;font-family:Nimbus sans becker pbla,sans-serif;font-size:44px;font-weight:700;line-height:42px}.button-3{background-color:#c2c2c2}.music-lessons-type{background-color:#fff;border:1px #096ad033;border-radius:0;flex:1;margin-bottom:30px;text-decoration:none;transition:all .2s;display:inline-block;overflow:hidden;box-shadow:0 0 20px 2px #0000001a}.music-lessons-type:hover{transform:translateY(-5px)}.music-lessons-type.singing{cursor:pointer}.music-lessons-type.singing:hover{transform:none}.music-lessons-type.piano{color:#233568}.music-lessons-type.piano:hover{box-shadow:none;transform:none}.music-lessons-type.songwriting{border-style:none}.music-lessons-type.songwriting:hover{transform:none}.music-lessons-type.production{border-style:none;box-shadow:1px 1px 7px 1px #0000001a}.music-lessons-type.production:hover{transform:none}.padding{background-color:#fff;border:0 #fff;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0;display:flex}.paragraph-small-2{color:var(--grey);width:100%;margin-bottom:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:22px}.paragraph-small-2._60{width:70%;margin-bottom:0;font-family:Crimson Pro,sans-serif;font-size:23px;font-weight:400;line-height:27px}.paragraph-small-2._60.locations-page{width:75%;margin-bottom:60px;line-height:24px}.paragraph-small-2._60.locations-page.duo{margin-bottom:25px;display:none}.image-5{max-width:100%}.music-lessons-title{color:#233568;text-align:left;text-transform:uppercase;background-color:#fff;align-items:center;height:60px;margin-top:10px;margin-bottom:0;padding:0 25px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:700;display:flex}.music-lessons-image{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e30b88f36770a7393776828_Singing%20Lessons%20in%20La%20Costa%2C%20CA.jpeg);background-position:89%;background-repeat:no-repeat;background-size:cover;width:300px;height:350px}.music-lessons-image.shadow{background-image:linear-gradient(#233568bf,#233568bf),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e30cab6a930930f35ab18b2_Music%20Production%20Lessons%20in%20La%20Costa%2C%20CA.jpeg);background-position:0 0,89%;background-repeat:repeat,no-repeat;background-size:auto,cover;height:300px}.music-lessons-image.shadow.singing{box-shadow:none;background-image:linear-gradient(#233568bd,#233568bd),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e2930cc0ab61584cc5383c0_AdobeStock_249498117.jpeg);background-position:0 0,50%}.music-lessons-image.shadow.singing:hover{background-image:linear-gradient(#23356873,#23356873),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e2930cc0ab61584cc5383c0_AdobeStock_249498117.jpeg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.music-lessons-image.shadow.piano{box-shadow:none;background-image:linear-gradient(#233568bf,#233568bf),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e30b88f36770a7393776828_Singing%20Lessons%20in%20La%20Costa%2C%20CA.jpeg);background-position:0 0,148%;background-size:auto,cover}.music-lessons-image.shadow.piano:hover{background-image:linear-gradient(#23356873,#23356873),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e30b88f36770a7393776828_Singing%20Lessons%20in%20La%20Costa%2C%20CA.jpeg);background-position:0 0,148%;background-repeat:repeat,no-repeat;background-size:auto,cover}.music-lessons-image.shadow.song-writing{box-shadow:none;background-image:linear-gradient(#233568bf,#233568bf),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e336acbde0da914d390a08c_Song%20Writing%20Lessons%20in%20La%20Costa%2C%20CA.jpeg)}.music-lessons-image.shadow.song-writing:hover{background-image:linear-gradient(#23356873,#23356873),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e336acbde0da914d390a08c_Song%20Writing%20Lessons%20in%20La%20Costa%2C%20CA.jpeg);background-position:0 0,89%;background-repeat:repeat,no-repeat;background-size:auto,cover}.music-lessons-image.shadow.production{box-shadow:none;background-image:linear-gradient(#2335684d,#2335684d),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e30cab6a930930f35ab18b2_Music%20Production%20Lessons%20in%20La%20Costa%2C%20CA.jpeg);background-position:0 0,69%;background-repeat:repeat,no-repeat;background-size:auto,cover;width:100%}.music-lessons-image.shadow.production:hover{background-image:linear-gradient(#2335684d,#2335684d),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e30cab6a930930f35ab18b2_Music%20Production%20Lessons%20in%20La%20Costa%2C%20CA.jpeg);background-position:0 0,69%;background-repeat:repeat,no-repeat;background-size:auto,cover}.music-lessons-image.shadow.voicelessons{background-image:linear-gradient(#2335684d,#2335684d),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e30b88f36770a7393776828_Singing%20Lessons%20in%20La%20Costa%2C%20CA.jpeg);width:100%}.music-lessons-image.shadow.voicelessons:hover{background-image:linear-gradient(#2335684d,#2335684d),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e30b88f36770a7393776828_Singing%20Lessons%20in%20La%20Costa%2C%20CA.jpeg);background-position:0 0,89%;background-repeat:repeat,no-repeat;background-size:auto,cover}.music-lessons-image.shadow.piano-lessons{background-image:linear-gradient(#2335684d,#2335684d),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e2930cc0ab61584cc5383c0_AdobeStock_249498117.jpeg);width:100%;height:300px}.music-lessons-image.shadow.piano-lessons:hover{background-image:linear-gradient(#2335684d,#2335684d),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e2930cc0ab61584cc5383c0_AdobeStock_249498117.jpeg);background-position:0 0,89%;background-repeat:repeat,no-repeat;background-size:auto,cover}.link-3,.link-4{color:#1c4f7c;text-decoration:none}.bold-text{color:#1c4f7c;text-transform:none;border:1px #000;text-decoration:underline}.bold-text-2,.bold-text-3{text-decoration:none}.link-5{color:#1c4f7c;text-decoration:underline}.italic-text{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:400}.lottie-animation{grid-column-gap:16px;grid-row-gap:16px;background-color:#fff;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:250px;display:block}.lottie-animation-2{width:100%;margin-left:0;padding-left:0}.column-8,.column-9,.column-10,.column-11{padding-left:0;padding-right:0}.container-3{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:1fr;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:block}.grid-2{grid-column-gap:27px;grid-template:"."/1fr 1fr 1fr;grid-auto-flow:row;width:100%;margin-top:36px}.icon-2{margin-right:20px;padding-right:0}.drop-down-link{text-transform:uppercase;background-color:#f5f5f5;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px}.drop-down-link:hover{color:#fff;background-color:#233568}.drop-down-link.w--current{color:#233568;font-weight:400}.text-block-4{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.dropdown-2{text-align:left}.heading-8{color:#fff;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-weight:400}.heading-9{color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:40px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:22px;font-weight:700}.heading-9.thin{text-transform:capitalize;margin-top:0;margin-bottom:0;font-size:18px}.heading-9.thin.aboutpage{margin-top:0;font-size:22px}.heading-9.thin.aboutpage.p{margin-top:10px;font-size:25px;font-weight:700}.heading-9.flip{letter-spacing:1px;text-transform:uppercase;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:32px;font-style:italic;font-weight:400}.heading-9.flip.about-us{color:var(--medium-slate-blue)}.heading-10{color:#fff;text-transform:lowercase;column-count:0;background-color:#fff0;margin-top:0;margin-bottom:35px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:65px;font-style:normal;line-height:80px}.heading-10.smalltop{text-transform:capitalize;margin-bottom:17px;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:30px;font-style:italic;font-weight:400}.heading-10.subhead{letter-spacing:1px;text-transform:capitalize;margin-bottom:0;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:36px;font-style:italic;font-weight:700}.heading-10.subhead.subhead-2{letter-spacing:1px;text-transform:capitalize;margin-top:-8px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-style:normal}.heading-10.subhead.subhead-2.black{color:var(--black);text-align:center;margin-top:-13px;margin-bottom:-20px;font-size:12px}.heading-10.subhead.subhead-2.black.homepage{color:#fff}.heading-10.subhead.subhead-2.black{color:#262626;text-align:center;margin-top:-13px;margin-bottom:-20px;font-size:12px;display:none}.heading-10.promo-spot{width:100%;margin-bottom:12px;font-size:55px}.heading-10.about-us{color:var(--medium-slate-blue);text-transform:none;font-family:Nimbus sans becker pbla,sans-serif}.button-4{text-align:center;text-transform:uppercase;background-color:#3898ec00;border:2px solid #fff;margin:10px 12px 0;padding:15px 35px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400}.button-4:hover{color:#233568;background-color:#fff;font-weight:700}.heading-11{color:#233568;margin-bottom:60px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:30px}.text-span{text-transform:uppercase;font-size:18px;font-style:italic;font-weight:400}.slide-nav{margin-bottom:10px;padding-top:0;padding-bottom:0}.slide-nav.dux{display:none}.lottie-animation-3{text-align:center;flex-direction:row;justify-content:center;align-items:center;display:block}.heading-12{color:#233568;text-transform:uppercase;margin-top:10px;margin-bottom:-15px;padding-bottom:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px;font-style:normal}.heading-12.deu{color:#505050;text-align:center;text-transform:capitalize;margin-top:5px;margin-bottom:10px;font-size:12px;font-style:normal;font-weight:400;text-decoration:none}.bold-text-4{color:#949494;font-style:normal;font-weight:700;text-decoration:none}.bold-text-5{color:#b8b8b8;text-decoration:none}.link-6{text-decoration:none}.button-5{background-color:var(--slate-grey);color:#fff;text-align:center;text-transform:uppercase;margin-top:10px;padding:15px 60px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.column-12,.column-13{padding-left:12px;padding-right:12px}.column-14{border-radius:0;padding-left:12px;padding-right:12px}.div-block-4{width:25%;margin-top:0;margin-bottom:-1px}.div-block-4.homepage{width:22%;margin-bottom:0}.text-span-2{font-size:25px;font-style:italic}.slide-nav-2{background-color:#0000}.slide-3{background-color:#923c3c00}.slide-4{background-color:#0000}.paragraph-4{color:#d3d3d3;text-align:left;background-color:#e2e2e21a;border:0 solid #fff;border-radius:14px;margin-top:20px;margin-bottom:20px;padding:20px 25px;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:18px;font-style:normal;font-weight:400;line-height:31px;box-shadow:2px 0 12px #0000001a}.paragraph-4.slide3{font-size:18px}.paragraph-4.big-quote{color:var(--black);margin-bottom:15px;padding-left:318px;padding-right:318px;font-size:20px;font-style:italic;line-height:32px}.paragraph-4.locations{padding-left:105px;padding-right:105px;font-size:18px}.div-block-5{width:12%}.container-4{flex-direction:column;align-items:center;padding-left:119px;padding-right:119px;display:flex}.container-4.sllide1{padding-left:100px;padding-right:100px}.link-7{color:var(--medium-slate-blue);font-weight:700;text-decoration:none}.text-span-3{font-size:13px;font-style:italic}.column-15{padding-top:0;padding-bottom:0;padding-right:15px}.heading-13{color:var(--medium-slate-blue);text-align:left}.list{background-color:#38202000}.list-item{opacity:1;color:var(--medium-slate-blue);background-color:#8d424200;margin-left:0;padding-left:0}.list-item.flakes{background-image:linear-gradient(#92707000,#92707000);border-bottom:1px #e7e7e7;flex-direction:row;align-items:center;margin:0 0 0 5px;padding:5px 0;font-size:12px;display:flex}.list-2{margin-bottom:0;margin-left:-9px;padding-left:0}.list-item-2,.list-item-3{margin-left:0;padding-left:0}.image-6{width:40px;max-width:50%;padding-left:3px;display:inline}.image-6.email{width:40px;padding-left:5px;padding-right:3px}.image-7{max-width:50%}.heading-14{color:#919191;text-transform:capitalize;max-width:161px;margin-top:0;margin-bottom:0;margin-left:25px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:15px;display:block}.heading-14.contactcard{color:#7e7e7e;text-transform:none;font-size:14px;font-style:normal;font-weight:400}.html-embed-2{object-fit:contain}.body-2{object-fit:cover}.container-5{padding-top:15px;padding-bottom:15px}.nav-menu-2{background-color:#fff;flex-direction:row;flex:0 auto;justify-content:space-around;align-items:center;margin-left:0;margin-right:-33px;display:flex;position:relative}.nav-link-2{color:#096ad0;cursor:pointer;padding:16px 20px 18px;font-size:15px;line-height:24px;transition:opacity .15s;position:relative}.nav-link-2:hover{opacity:1;color:#096ad0}.nav-link-2.w--current{color:#096ad0;font-weight:700;transition-property:none}.centred-logo-container{justify-content:center;display:flex}.centred-logo{max-width:70%;margin-left:20px;margin-right:20px}.menu-button-2.w--open{color:#096ad033;background-color:#fff}.heading-15{text-align:left;text-transform:capitalize;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:25px;font-style:normal}.heading-16{text-align:left}.section-5{justify-content:center;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:0;display:block;position:relative;overflow:hidden}.button-6{background-color:#096ad0;border:1px solid #096ad0;border-radius:40px;padding:10px 25px;font-size:16px;font-weight:300;transition:all .2s;box-shadow:0 4px 11px #013a7554}.button-6:hover{color:#fff;background-color:#096ad0;border:1px solid #096ad0;transform:translateY(-4px);box-shadow:0 6px 20px #013a7554}.margin-bottom{margin-bottom:40px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:15px}.heading-17{text-align:left;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:24px}.centre_block{justify-content:center;align-items:flex-start;width:120px;height:80px;display:flex}.h2-2{color:#1d1f45;text-align:left;letter-spacing:0;text-transform:none;margin-top:0;font-family:Arial Pro Black,sans-serif;font-size:32px;font-weight:400;line-height:39px}.h2-2.left{text-align:left}.process_card_02{justify-content:space-between;align-items:flex-start;width:100%;margin-top:0;margin-bottom:20px;display:flex}.process_card_02.top{margin-top:150px}.title_text{color:var(--medium-slate-blue);text-align:center;letter-spacing:2px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.paragraph-5{margin-bottom:10px;padding-right:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:500;line-height:25px}.paragraph-5.left{text-align:left}.title_wrap{justify-content:center;align-items:center;margin-bottom:80px}.process_card{justify-content:space-between;align-items:flex-start;width:100%;margin-bottom:0;display:flex}.process_card.top{margin-top:150px;margin-bottom:20px}.process_line{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3b4c7224ecc3c53e4490fb_line.svg);background-position:50%;background-repeat:repeat-y;background-size:contain;width:2px;height:82%;position:absolute}.process_line._1{filter:grayscale();height:88%}.process_line._2{filter:grayscale();height:100%}.process_line._3{filter:grayscale();height:81%}.process_image_wrap{flex-direction:row;justify-content:center;align-items:flex-start;width:39%;min-height:250px;margin-top:0;padding:0;display:flex;position:relative}.process_section{justify-content:center;align-items:center;padding:150px 60px 0 25px;display:flex;overflow:hidden}.process_section._2uce{padding-top:0}.process_section.overview{padding-right:60px;display:none}.process_section.homepage{padding-top:85px;padding-left:0;padding-right:0}.section_container{width:auto;max-width:none}.h1-2{color:#1d1f45;text-align:center;margin-top:10px;font-size:55px;line-height:55px}.centre_icon_wrap{z-index:5;background-color:#ffac12;border-radius:0;justify-content:center;align-items:center;width:55px;height:55px;padding:10px;display:flex;position:relative}.centre_icon_wrap.shadow{background-color:#ffac12}.centre_step{color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:21px;font-weight:600}.process_details{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:39%;min-height:250px;padding:0 10px 30px 0;display:flex;position:relative}.process_details.right{padding-left:20px}.process{flex-direction:column;flex:1;justify-content:flex-start;align-items:center;max-width:900px;display:flex;position:relative}.lottie-animation-4{width:72%;margin-top:-80px;padding-left:15px;padding-right:15px}.lottie-animation-4.package{width:82%;margin-top:-120px;padding-top:0;padding-left:0;padding-right:0}.lottie-animation-4.clock{width:80%;margin-top:-61px;padding-left:22px;padding-right:22px}.lottie-animation-4.smiley{margin-top:-60px;padding-left:22px;padding-right:22px}.lottie-animation-4.map{width:68%;margin-top:-60px;padding-left:25px;padding-right:25px}.lottie-animation-4.cart{margin-top:-60px;padding-left:21px;padding-right:21px}.lottie-animation-4.checkmark{width:67%;margin-top:-60px;padding-left:22px;padding-right:22px}.lottie-animation-4.email{margin-top:-25px;padding-left:0;padding-right:0}.lottie-animation-4.house{margin-top:5px;padding-left:22px;padding-right:22px}.lottie-animation-4.globe{margin-bottom:-8px;padding-left:22px;padding-right:22px}.lottie-animation-4.lightbulb{width:75%;margin-top:-34px;padding-top:0;padding-left:0;padding-right:0}.lottie-animation-4.time{width:77%;margin-top:-88px}.italic-text-2{color:var(--medium-slate-blue);font-style:italic;text-decoration:none}.italic-text-3{color:var(--medium-slate-blue);font-style:italic;text-decoration:underline}.music-lessons-title-2{color:#233568;align-items:center;height:50px;margin-top:0;margin-bottom:0;padding:10px 20px;font-size:14px;display:flex}.music-lessons-title-2:hover{color:#233568;background-color:#fff}.section-6{padding-top:25px;padding-bottom:75px;overflow:hidden}.footer-links-container{text-align:left;flex-direction:column;align-items:flex-start;width:100%;margin-top:0;padding-left:30px;display:flex}.footer-links-container.lef{text-align:left;border-right:1px solid #ffffff80;align-items:flex-end;padding:20px 50px 20px 30px}.footer-links-container.righ{border-left:1px solid #ffffff80;padding-top:19px;padding-bottom:19px;padding-left:50px}.footer-heading{color:#fff;text-transform:uppercase;margin-top:-10px;margin-bottom:20px;padding-bottom:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;text-decoration:none}.footer-link{opacity:1;color:#fff;cursor:pointer;margin-bottom:0;padding-top:10px;padding-bottom:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:15px;font-weight:400;text-decoration:none;transition:opacity .2s ease-in-out}.footer-link:hover{opacity:1}.footer-link.w--current{opacity:1;font-weight:500}.negative-margin{margin-left:-18px}.social-media-icon{padding:8px}.footer-heading-2{color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:6px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;text-decoration:none}.footer-link-2{opacity:1;color:#fff;text-align:left;text-transform:uppercase;cursor:pointer;margin-bottom:0;padding-top:10px;padding-bottom:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;font-weight:300;text-decoration:none;transition:opacity .2s ease-in-out}.footer-link-2:hover{opacity:1}.footer-link-2.w--current{opacity:1;font-weight:500}.image-8{width:80%;margin-top:0;margin-bottom:15px}.footer-link-3{opacity:1;color:#fff;text-transform:uppercase;cursor:pointer;margin-bottom:0;padding-top:10px;padding-bottom:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13px;font-weight:300;text-decoration:none;transition:opacity .2s ease-in-out}.footer-link-3:hover{opacity:1}.footer-link-3.w--current{opacity:1;font-weight:500}.column-16{margin-top:15px;padding-left:0;padding-right:0}.column-17{margin-top:-1px;padding-left:0;padding-right:0}.contact-form-2{padding-top:100px;padding-bottom:100px}.contact-form-grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:40px;display:grid}.footer{text-align:center;align-items:flex-start;padding-top:60px;padding-bottom:40px}.footer-flex-container{text-align:left;justify-content:space-between;margin-bottom:40px;display:flex}.footer-logo-link{flex:0 auto;min-width:60px;max-height:60px}.footer-image{object-fit:contain;object-position:0% 50%;width:100%;height:100%}.footer-heading-3{margin-top:0;margin-bottom:20px;font-size:14px;line-height:1.5}.footer-link-4{color:#444;margin-bottom:10px;text-decoration:none;display:block}.footer-link-4:hover{text-decoration:underline}.link-8{color:#fff;font-size:15px;text-decoration:none}.link-9{color:#fff;letter-spacing:2px;text-transform:none;font-size:24px;font-style:italic;font-weight:700;text-decoration:none}.link-9.email{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:400}.link-9.phon{font-size:24px}.link-10,.link-11{color:#7a7a7a;text-decoration:none}.link-12{color:#797979;text-decoration:none}.bold-text-6{text-decoration:none}.link-13{color:#1c4f7c;font-weight:700;text-decoration:none}.link-14,.link-15{color:#fff;text-decoration:none}.link-16{color:#fff;font-size:30px;text-decoration:none;display:none}.link-17{color:#fff;text-decoration:none}.tabs{margin-top:0}.lottie-animation-5{width:35%;margin-bottom:0;padding:0;position:static}.column-19{padding-left:15px;padding-right:5px}.columns-5.contact{margin-left:1px}.div-block-6{flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;display:flex}.grid-3{grid-template-rows:auto;place-content:center;place-items:end center}.div-block-7{text-align:center;flex-flow:row;justify-content:flex-end;align-items:flex-end;margin-right:-10px;display:inline}.navbar{z-index:15;object-fit:fill;background-color:#fff0;justify-content:center;align-items:center;margin-left:0;padding-top:19px;padding-bottom:7px;display:flex;position:static;top:0;overflow:visible}.nav_menu{align-items:center;margin-left:107px;display:flex;overflow:visible}.nav_link{color:var(--medium-slate-blue);text-transform:uppercase;padding-top:15px;padding-bottom:15px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:700;transition:all .2s}.nav_link:hover{background-color:var(--medium-slate-blue);opacity:1;color:#fff;font-size:14px;text-decoration:none}.nav_link:active,.nav_link:focus{text-decoration:none}.nav_link:visited{color:var(--medium-slate-blue);background-color:#23356800}.nav_link.w--current{background-color:var(--medium-slate-blue);color:#fff}.nav_link.left{color:var(--new-navy);letter-spacing:.5px;text-transform:uppercase;background-color:#fff0;padding-top:15px;padding-bottom:15px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:700;transition-property:none}.nav_link.left:hover{background-color:var(--medium-slate-blue);background-image:linear-gradient(45deg,var(--new-navy),var(--new-navy)20%,var(--small-gradient-purple));opacity:1;color:#fff}.nav_link.left.w--current{color:var(--new-navy);background-color:#fff0;font-size:14px;font-weight:700}.nav_link.left.w--current:hover{background-color:var(--new-navy);background-image:linear-gradient(45deg,var(--new-navy)20%,var(--small-gradient-purple));color:#fff}.nav_link.left.w--current:focus{background-color:var(--medium-slate-blue);color:#fff;text-decoration:none}.nav_link.left.w--current:visited{color:var(--new-navy);background-color:#fff0}.nav_link.left.dropdown{text-transform:uppercase;background-color:#eee;padding:12px 40px;font-size:12px;font-style:normal}.nav_link.left.dropdown:hover{background-color:var(--medium-slate-blue)}.nav_link.left.dropdown.w--current{background-color:#eee}.nav_link.left.dropdown.w--current:hover{background-color:var(--medium-slate-blue)}.nav_link.left.drop{background-color:#fff0}.nav_link.left.drop:hover{background-color:var(--medium-slate-blue)}.nav_link.left.drop:active{color:var(--medium-slate-blue);background-color:#23356800}.brand-2{letter-spacing:2px;text-transform:uppercase;align-items:center;margin-left:20px;margin-right:20px;padding-bottom:10px;font-size:28px;font-weight:500;line-height:1;display:flex}.brand-2.w--current{justify-content:center}.brand-2.mobile{display:none}.text-block-5{font-weight:500}.tab-pane-tab-1-2{text-align:center;margin-top:20px;margin-bottom:20px;padding-top:0}.link-block,.link-block-2{width:350px;margin-left:10px;margin-right:20px}.image-9{width:100%}.link-18.phonenumber,.link-19,.link-20,.link-21,.link-22{color:var(--medium-slate-blue);text-decoration:none}.link-23{width:0;font-size:0;display:block}.div-block-8{color:#000;height:1px}.image-10{filter:contrast(110%)brightness(90%)}.form{background-color:var(--medium-slate-blue)}.link-24{color:#fff;text-decoration:none}.container-6{margin-top:90px}.rich-text-block{color:#233568}.heading-18{text-transform:capitalize}.grid-4{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"Area";margin-top:70px}.container-7{column-count:0;height:auto;margin-top:110px}.grid-5{flex-direction:column;grid-template-rows:auto;display:flex}.feature-section{text-align:left}.flex-container{flex-flow:wrap;flex:1;align-items:center;display:flex}.feature-image-mask{align-self:stretch;width:auto;height:auto;min-height:0;margin-right:40px}.feature-image{object-fit:contain;object-position:50% 50%;width:100%;height:500px;position:static}.heading-19{text-align:left}.cards-section{border:1px #000;padding-top:200px;padding-bottom:200px}.cards-section.deux{background-color:#f5f5f5;background-image:none;background-position:0 0;flex-direction:column;justify-content:center;align-items:center;height:auto;min-height:500px;padding-top:0;padding-bottom:0;display:flex}.cards-section.deux.trex{display:none}.centered-container{text-align:center;flex:1;margin-top:0;margin-bottom:70px}.cards-grid-container{grid-column-gap:40px;grid-row-gap:40px;text-align:left;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.cards-image-mask{text-align:center;border-radius:0%;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:0%;display:flex;position:relative;overflow:hidden}.cards-image{object-fit:cover;object-position:50% 50%;width:22%;max-width:none;height:25%;position:static;inset:0%}.main-content{padding-top:100px;padding-bottom:100px}.gallery{padding-top:0;padding-bottom:0}.gallery-grid-container{grid-column-gap:20px;grid-row-gap:20px;grid-template:".""."/1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-self:center;margin-top:0;display:grid}.gallery-lightbox{position:relative;overflow:hidden}.gallery-thumbnail{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.section-7{border-bottom:0 solid #000;margin-top:89px;margin-bottom:89px}.columns-6{align-items:center;display:flex}.grid-6{grid-template-rows:auto}.heading-20{text-align:left;text-transform:capitalize;border-bottom:1px #000;margin-bottom:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:28px;font-style:italic}.container-8{border-bottom:0 solid #000}.div-block-9{background-color:var(--medium-slate-blue);width:150px;height:2px;margin-top:10px;margin-bottom:11px}.column-20,.column-21{padding-left:15px;padding-right:15px}.container-9{flex-direction:column;justify-content:space-between;align-items:center;padding-left:40px;padding-right:40px;display:flex}.h2-home-locations{color:#fff;letter-spacing:1px;text-transform:uppercase;margin-top:20px;margin-bottom:40px;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:22px;font-style:normal;font-weight:400;line-height:44px;display:none}.form-2{width:100%}.textarea{height:auto}.section-8{text-align:justify;background-image:linear-gradient(45deg,#0d2568 8%,#6937b2),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e34bba29615a2bc176bfa5a_Piano%20Lessons%20In%20Carlsbad%20%7C%20Man%20Playing%20Keyboard.jpeg);background-position:0 0,0 0;background-size:auto,cover;flex-direction:column;justify-content:center;align-items:center;min-height:650px;margin:0;padding-top:60px;padding-bottom:60px;display:flex;overflow:hidden}.section-8.big-quote{background-image:linear-gradient(#fff,#fff);flex-direction:column;align-items:center;min-height:700px;padding-top:42px;display:flex}.section-8.gradient{text-align:left;background-image:linear-gradient(45deg,#0d2770 20%,#6937b2),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e34bba29615a2bc176bfa5a_Piano%20Lessons%20In%20Carlsbad%20%7C%20Man%20Playing%20Keyboard.jpeg);background-position:0 0,0 0;background-repeat:repeat,repeat-y;background-size:auto,cover;margin-top:0;padding-top:120px;padding-bottom:120px}.grid-7{grid-column-gap:19px;text-align:center;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;margin-left:220px;margin-right:220px}.lottie-animation-6{text-align:center;justify-content:center;align-items:center;width:15%;display:block}.div-block-10{text-align:center;background-color:#31313100;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100%;padding-left:25px;padding-right:25px;display:flex}.image-11{display:block}.columns-8{align-self:auto;margin:55px 0;padding-left:0;padding-right:0;display:block}.image-12{float:left;min-height:100%;display:inline-block;position:absolute;inset:0% auto 0% 0%}.image-12.left{max-width:none;min-height:auto;padding-left:0;inset:0% auto auto 3%}.image-12.left.large-quote{position:relative;inset:371px 0% -7% -52%}.image-12.right{max-width:none;min-height:auto;padding-right:0;inset:0% 3% 0% auto}.image-12.right.large-quote{position:relative;inset:-50% 0% 63% 474px}.column-22{padding-left:30px;padding-right:30px;top:0;left:0}.laurel-column{padding-left:0;padding-right:0}.substitue-bottom-call-out{display:none}.utility-page-wrap{justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-content{text-align:center;flex-direction:column;width:260px;display:flex}.about-video-2{background-image:linear-gradient(#fff,#fff);min-height:330px;position:relative;overflow:hidden;box-shadow:0 1px 3px #0003}.div-block-11{border:2px solid #fff;border-radius:0;width:auto;min-width:40px;height:auto;min-height:20px;padding-left:50px;padding-right:50px;display:inline}.line-button-2{text-transform:uppercase;cursor:pointer;background-color:#0000;border:2px solid #fff;margin-left:15px;margin-right:15px;padding:7px 32px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;line-height:40px;transition:background-color .5s}.line-button-2:hover{color:#233568;background-image:linear-gradient(#fff,#fff);font-weight:700}.play-button-2{margin-top:-22px;margin-left:-19px;position:absolute;inset:50% auto auto 50%}.about-video-3{background-image:linear-gradient(#fff,#fff);position:relative;overflow:hidden;box-shadow:0 1px 3px #0003}.about-video-overlay-2{background-image:linear-gradient(#2335689e,#2335689e);border:1px #000;width:100%;height:100%;margin-right:10px;position:absolute;inset:0 10px 0 0;overflow:visible}.line-button-3{text-transform:uppercase;cursor:pointer;background-color:#0000;border:2px solid #fff;margin-left:15px;margin-right:15px;padding:11px 55px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;line-height:40px;transition:background-color .5s}.line-button-3:hover{color:#233568;background-image:linear-gradient(#fff,#fff);font-weight:700}.line-button-3.call-now{padding:11px 60px}.line-button-3.reviews{text-align:center;margin-top:0}.section-9{background-image:linear-gradient(#233568e0,#233568e0),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e29384664852b6e8dd88d2b_AdobeStock_286119813.jpeg);background-position:0 0,100% 24%;background-size:auto,cover;flex-direction:column;justify-content:center;min-height:720px;padding:55px 0 45px;display:flex;overflow:hidden}.heading-21{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.heading-21.cover{color:#fff;text-align:center;letter-spacing:3px;text-transform:uppercase;text-align:left;letter-spacing:1.5px;text-transform:uppercase;align-self:auto;margin:4px 25px 8px 0;padding-top:0;padding-left:0;padding-right:0;font-family:Crimson Pro,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:15px;text-decoration:none;display:block}.heading-21.cover._2{letter-spacing:1px;text-transform:capitalize;margin-bottom:35px;font-family:Crimson Pro,sans-serif;font-size:40px;font-style:italic;font-weight:500;line-height:50px}.heading-21.subheading-cover{letter-spacing:2px;text-transform:none;margin-top:-16px;margin-bottom:40px;margin-left:-272px;font-family:Crimson Pro,sans-serif;font-size:27px;font-style:italic;font-weight:300;position:relative;inset:auto 0% 0%}.heading-22,.heading-23{color:#fff}.container-10{border:2px solid #fff;margin-top:24px;padding:19px 55px}.text-block-6{color:#fff}.div-block-12{background-color:#00000052;width:100%;height:100vh;position:absolute}.image-13{border:2px solid #fff;border-radius:0;width:100%;margin-left:0;margin-right:0;padding:12px 19px 12px 17px;transition:box-shadow .2s,transform .2s}.image-13:hover{transform:translateY(-2px);box-shadow:0 5px 15px 2px #00000040}.image-14{border:2px solid #fff;margin-left:0;margin-right:0;padding:16px 26px;transition:box-shadow .2s,transform .2s;box-shadow:0 2px 10px 1px #00000040}.image-14:hover{transition:box-shadow .2s,transform .2s;transform:translateY(-2px);box-shadow:0 7px 15px 2px #00000040}.image-14.blue{border-style:none;border-color:var(--medium-slate-blue);background-color:var(--bright-blue);color:#fff0;background-color:#233568;border-color:#233568;padding-left:15px;padding-right:15px}.image-14.footer{background-color:#fff;border-style:none;padding:0 3px;display:inline-block}.image-14.about-us{background-color:var(--medium-slate-blue);border-style:none}.lightbox-link{text-align:center;width:400px;margin-left:5px;margin-right:5px;display:block}.lightbox-link:hover{opacity:1}.link-block-3{width:375px;margin-top:15px;margin-left:5px;margin-right:5px;display:none}.link-block-3.blue{margin-left:0;margin-right:0}.link-block-3.blue.lessons{justify-content:flex-start;align-items:center;margin-top:20px;margin-left:0;display:none}.link-block-3.blue.lessons.w--current{display:none}.link-block-3.blue.home{margin-top:14px;margin-left:0;margin-right:1px}.link-block-3.blue.products{text-align:left}.link-block-3.blue.music-lessons{margin-top:5px}.link-block-3.lessons{width:300px;margin-top:25px}.popup{z-index:1000;background-color:#0009;flex-direction:row;justify-content:center;align-items:center;display:flex;position:fixed;inset:0%}.modal{z-index:99999;background-color:#000000d9;justify-content:center;align-items:center;display:none;position:fixed;inset:0%}.modal-content{background-color:#fff;flex:1;max-width:550px;padding:34px;position:relative;box-shadow:0 3px 20px 5px #000c}.link-25{float:right;clear:none}.close-modal{color:#fff;font-size:28px;text-decoration:none;position:absolute;inset:25px 25px auto auto}.do-re-mi-link{font-size:0}.select-field{background-color:#fff;padding-right:11px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.text-field{width:49%;margin-left:0;margin-right:4px;padding-top:0;padding-bottom:0;display:inline-block}.text-field::placeholder{color:#777}.text-field.homepage{border:1px solid var(--orange);opacity:1;width:48%;height:42px;margin-top:0;margin-bottom:8px;margin-right:8px;padding:0 12px;display:inline-block}.text-field.homepage:active{color:#e4e4e4}.text-field-2{width:50%;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;display:inline-block}.text-field-2::placeholder{color:#777}.text-field-2.homepage{border:1px solid var(--orange);width:49%;height:42px;margin-bottom:8px}.checkbox-label{margin-top:0;margin-bottom:10px;padding-top:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px}.textarea-2{margin-bottom:10px}.submit-button{text-align:center;background-color:#ff5482;min-width:100%;margin-top:10px;padding:26px 21px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-weight:700}.submit-button.take-lessons{letter-spacing:1px;background-color:#ffac12;margin-top:5px;font-family:Nimbus sans becker pbla,sans-serif;font-size:24px}.submit-button.homepage{background-color:#0d2770;background-image:linear-gradient(15deg,var(--new-navy)20%,var(--purple));color:var(--orange);letter-spacing:1px;width:99%;min-width:99%;margin-top:8px;margin-bottom:0;padding-top:28px;padding-bottom:28px;font-family:Nimbus sans becker pbla,sans-serif;font-size:25px}.image-15{margin-top:-78px;margin-bottom:10px;margin-right:0;padding-left:0;padding-right:0}.image-15.home{margin-top:-35px;margin-bottom:0;margin-right:-1px;padding-right:0}.image-15.take-lessons{margin-top:-160px;margin-bottom:12px}.form-3{margin-top:62px}.form-3.b,.form-3.contact-page{margin-top:0}.form-3.contact{margin-top:-1px}.form-3.homepage{text-align:left;flex-flow:row;justify-content:center;align-items:center;margin-top:0;display:block}.checkbox-field{margin-right:20px;display:inline-block}.recaptcha{margin-top:10px;margin-bottom:10px}.textarea-3{margin-bottom:10px;padding-top:35px;padding-bottom:35px}.textarea-3.take-lessons{padding-top:8px;padding-bottom:42px}.textarea-3.take-lessons::placeholder{color:#777}.textarea-3.contact{padding-top:37px;padding-bottom:37px}.textarea-3.homepage{border:1px solid var(--orange);width:99%;margin-bottom:0;padding-top:12px;padding-bottom:56px}.jp-and-nat{padding-left:40px}.grid-8{grid-template-rows:auto;grid-template-columns:1fr 1fr;padding-left:12px;padding-right:12px}.form-block.homepage{flex-direction:column;flex:0 auto;justify-content:center;align-items:center;width:100%;margin-bottom:0;padding-bottom:0;display:block}.text-field-3{width:49%;margin-right:4px;padding-top:0;padding-bottom:0;display:inline-block}.text-field-3::placeholder{color:#777}.text-field-3.homepage{border:1px solid var(--orange);width:48%;height:42px;margin-bottom:8px;margin-right:8px}.field-label{color:#233568;text-align:left;text-transform:uppercase;column-count:0;margin-bottom:15px;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:25px;font-style:italic;line-height:33px}.link-26{color:#fff;font-size:60px;font-style:normal;font-weight:700;text-decoration:none}.centered-container-2{text-align:center;flex:0 auto;justify-content:center;align-items:center;display:flex}.cards-grid-container-2{grid-column-gap:29px;grid-row-gap:40px;text-align:left;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.contact-card-title{text-align:center;margin-bottom:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:22px}.contact-card-title.subtitle{color:#233568;border:0 #0000;margin-top:0;font-size:14px}.paragraph-6{text-align:center;margin-bottom:14px;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:16px;line-height:24px}.paragraph-6.blue{color:#233568;text-transform:lowercase;font-size:16px;font-weight:700}.heading-26{text-align:center}.paragraph-7{text-align:center;margin-bottom:14px;padding-left:9px;padding-right:9px;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:16px;line-height:24px}.heading-27{text-align:center}.paragraph-8{text-align:center;margin-bottom:14px;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:16px;line-height:24px}.info-card-link{color:var(--slate-grey);text-transform:lowercase;font-size:18px;font-style:italic;font-weight:700;text-decoration:none}.info-card-link.email{text-transform:lowercase;font-size:18px}.info-card-link.phone{font-size:16px}.info-card-link.service-map{font-size:15px}.cards-section-2{padding-top:100px;padding-bottom:100px}.cards-image-mask-2{text-align:center;border-radius:0%;justify-content:center;width:100%;padding-top:0%;display:flex;position:relative;overflow:hidden}.cards-image-2{object-fit:cover;object-position:50% 50%;width:100%;max-width:none;height:100%;position:absolute;inset:0%}.heading-28{text-align:center;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:22px}.paragraph-9{text-align:center}.lottie-animation-7{width:30%;padding-left:0;padding-right:0}.lottie-animation-7.package{width:30%}.section-10{flex-direction:row;justify-content:flex-start;align-items:center;padding:115px 0 15px;display:block;overflow:hidden}.centre_icon_wrap-2{z-index:5;background-color:#ffac12;border-radius:0;justify-content:center;align-items:center;width:55px;height:55px;padding:10px;display:flex;position:relative}.columns-9{align-items:flex-end;padding-left:190px;display:flex}.select-field-2{color:#777;background-color:#fff;width:49%;margin-right:4px;display:inline-block}.select-field-2.homepage{border:1px solid var(--orange);width:48%;margin-bottom:8px;margin-right:8px}.text-field-4,.field-3{width:50%;display:inline-block}.select-field-3{color:#777;background-color:#fff;width:49%;margin-right:4px;display:inline-block}.select-field-3.homepage{border:1px solid var(--orange);width:48%;margin-bottom:8px;margin-right:8px}.field-3-copy{width:50%;display:inline-block}.select-field-4{color:#777;background-color:#fff;width:50%;display:inline-block}.select-field-4.homepage{border:1px solid var(--orange);width:48%;height:42px;margin-bottom:8px;margin-right:8px}.select-field-4.homepage.right{width:49%;margin-right:0}.columns-10{flex-direction:row;justify-content:center;align-items:flex-end;padding-left:10px;padding-right:10px;display:flex}.link-27{color:var(--medium-slate-blue);text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:700;text-decoration:none}.select-field-5{color:#777;background-color:#fff;width:50%;display:inline-block}.heading-29{color:#233568;text-transform:uppercase;margin-top:10px;margin-bottom:52px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:30px;text-decoration:underline}.lottie-animation-8{width:auto;margin-bottom:0;font-size:16px;line-height:25px}.button-7{color:#fff;text-align:center;text-transform:uppercase;background-color:#5d7488;margin-top:10px;padding:22px 70px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.button-7.home{display:block}.button-menu{color:#fff;letter-spacing:1px;text-transform:uppercase;background-color:#8c54ff;background-image:linear-gradient(159deg,#8c54ff,#7b41f1);border-radius:50px;justify-content:center;align-items:center;min-width:150px;min-height:50px;padding-left:20px;padding-right:20px;font-size:13px;text-decoration:none;transition:all .4s ease-out;display:flex;box-shadow:inset -1px -1px 3px #201b3d99,inset 1px 1px 3px #eee6ff70,1px 1px 2px #5b3acc}.button-menu:hover{box-shadow:inset 1px 1px 3px #201b3d38,inset -1px -1px 3px #eee6ff00,1px 1px 2px #5b3acc}.pricing-top{flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:140px;display:flex}.pricing-section{background-color:#f1f5ff;flex-direction:column;justify-content:flex-start;align-items:center;min-height:100vh;padding:150px 3% 140px;display:flex;position:relative;overflow:hidden}.flowbase-navigation{z-index:99;border-bottom:1px solid #9b9eb838;justify-content:center;align-items:center;min-height:80px;padding:20px 3%;display:flex;position:absolute;inset:0% 0% auto}.feature-text-mobile{color:#848199;font-size:15px;display:none}.button-wrap{width:100%;padding-top:24px;padding-bottom:24px}.price-grid{grid-column-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1.25fr;width:100%}.feature-check{justify-content:center;align-items:center;width:100%;padding-top:4px;padding-bottom:4px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;display:flex}.flowbase-logo{width:55px}.length-text{color:#848199;font-size:22px}.length-text.white-text{color:#d4d3db}.text-block-7{color:#848199;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:20px;font-weight:400}.price-type{color:var(--medium-slate-blue);margin-top:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:22px}.container-flex-nav{justify-content:space-between;align-items:center;width:100%;max-width:1170px;margin-left:auto;margin-right:auto;display:flex}.check{width:18px;margin-right:16px}.title-wrap{color:#7b88a8;text-align:center;flex-direction:column;justify-content:center;align-self:auto;align-items:center;width:100%;margin-bottom:80px;display:flex;position:relative}.pricing-column-white{background-color:#fff;border-radius:0;padding:21px;box-shadow:16px 16px 42px #17123f1f}.feature-item{justify-content:flex-start;align-items:center;width:100%;padding-top:4px;padding-bottom:4px;display:flex}.container-11{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1170px;display:flex}.feature-text{color:#848199;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:15px}.button-pricing{color:var(--white-smoke);text-align:center;background-color:#ff5482;border-radius:0;justify-content:center;align-items:center;width:80%;min-height:52px;margin-left:auto;margin-right:auto;padding-top:12px;padding-bottom:12px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:15px;display:flex}.button-wrapper{align-items:center;display:flex;position:relative}.pricing-column{padding:21px}.arrow-cta{width:100px;position:absolute;inset:auto auto -120% -20%}.pricing-column-features{padding:21px}.feature-grid{grid-row-gap:32px;grid-template-rows:auto auto auto auto auto auto auto auto auto;grid-template-columns:1fr;justify-items:start}.content-h1{z-index:2;color:var(--medium-slate-blue);letter-spacing:-.04em;text-transform:uppercase;margin-top:0;margin-bottom:20px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:45px;line-height:1.1;position:relative}.heading-30{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.container-12{margin-bottom:40px}.column-for-big-quote{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.slide-5,.mask-2{background-color:#fff0}.slider-4{background-color:#ddd0;height:342px}.slide-6{margin-bottom:0}.slide-nav-3{margin-top:0;display:none}.right-arrow{right:5px}.left-arrow{left:5px}.icon-3{color:var(--medium-slate-blue)}.image-16{margin-top:-18px;margin-left:0;padding-left:0}.image-16.left{margin-top:-16px;margin-left:8px}.image-16.deux{margin-top:0}.text-field-5{width:50%;display:inline-block}.text-field-5::placeholder{color:#777}.text-field-5.homepage{border:1px solid var(--orange);margin-bottom:8px}.js-clock{justify-content:center;align-items:center;display:flex}.box{flex-direction:column;justify-content:center;align-items:center;width:120px;height:120px;margin-left:10px;margin-right:10px;padding:10px;font-family:Impact,Haettenschweiler,Franklin Gothic Bold,Charcoal,sans-serif;font-size:12px;line-height:20px;display:flex}.clock-number{color:#fff;font-size:80px;line-height:70px}.clock-label{color:#fff;letter-spacing:5px;text-transform:uppercase;margin-top:10px;margin-right:-5px;font-family:Lato,sans-serif}.heading-31{color:#fff;text-align:center;margin-bottom:55px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:50px}.column-23{padding-left:0;padding-right:0}.div-block-16{width:1200px;padding-left:12px;padding-right:12px}.div-block-16.pricing{padding-left:0;padding-right:0}.column-24{padding-bottom:0;padding-left:0;padding-right:10px;display:block}.video{box-shadow:none;border:1px #000;border-radius:0;height:auto}.heading-32{color:#fff;margin-top:0;margin-bottom:0;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:34px;font-style:italic;font-weight:400}.text-block-8{color:#fff;text-align:center;letter-spacing:.5px;margin-top:25px;padding-top:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.div-block-17{width:1024px;padding-left:0;padding-right:0}.div-block-17._2{padding-left:182px;padding-right:182px}.div-block-17.take-lessons{padding-left:200px;padding-right:200px}.columns-11{padding-left:0;padding-right:0}.div-block-18{width:1024px;padding-left:12px;padding-right:12px}.content-2{color:#262626;text-transform:none;display:block;overflow:visible}.blog-image-2{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.blog-item-wrap{margin-bottom:62px}.blog-image-wrapper{width:100%;height:550px;overflow:hidden}.blog-content-wrap{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:42px;display:flex}.paragraph-10{color:#5a5a5a;text-align:center;max-width:650px;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:17px}.button-8{color:#233568;letter-spacing:2.8px;text-transform:uppercase;background-color:#0000;border:2px solid #233568;margin-top:32px;padding:20px 45px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;transition:all .35s}.button-8:hover{color:#fff;background-color:#233568}.category-2{color:#233568;letter-spacing:1px;text-transform:uppercase;border:1px #233568;border-bottom-style:solid;padding-top:10px;padding-bottom:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700;text-decoration:none}.content-section{padding:100px 3%}.container-13{width:100%;max-width:1100px;margin-left:auto;margin-right:auto}.date-text{opacity:.5;margin-top:20px;margin-bottom:32px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-style:italic;font-weight:500}.heading-33{font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif}.author-name{color:#333333bd;margin-bottom:0;padding-left:14px;font-size:16px;font-weight:600}.wrap-2{max-width:1000px;margin-left:auto;margin-right:auto;display:block}.wrap-2.flex{flex-wrap:wrap;display:flex}.blog-img-wrap{background-color:#cad9e8;padding-left:15px;padding-right:15px;position:relative}.blogs{padding:80px 30px}.child{width:50%;padding-left:15px;padding-right:15px}.ctg{color:#4c73ff;margin-top:0;margin-bottom:0;font-size:20px;font-weight:600;line-height:20px}.hr{background-color:#e3e3e3;height:1px;margin-top:25px;margin-bottom:25px}.date{color:#333333ab;margin-top:0;font-size:16px;font-weight:600;line-height:14px}.blog{margin-bottom:45px;box-shadow:4px 4px 26px #00000026}.author-info{align-items:center;display:flex}.blog-thumb{position:relative;top:-15px}.blog-title{margin-top:0;font-size:24px;font-weight:600;line-height:30px}.author{justify-content:space-between;align-items:center;display:flex}.blog-info{background-color:#fff;padding:15px}.hero{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f6929f4c8a9a1391792aa8b_hero_bg.png);background-position:50%;background-size:cover;min-height:540px;margin-bottom:20px;margin-left:0;margin-right:0;padding-top:30px;padding-left:60px;position:relative}.hero-inner{flex-direction:column;display:inline-block}.hero-title{color:#fff;text-align:left;margin-top:0;margin-bottom:20px;padding-right:400px;font-size:80px;font-weight:700;line-height:80px}.paragraph-11{color:#fff;width:100%;max-width:330px;margin-bottom:50px;font-size:36px;font-weight:300;line-height:46px}.wrap-3{max-width:1160px;margin-left:auto;margin-right:auto}.hero-tag{color:#ffc7b0;text-align:left;margin-top:0;margin-bottom:20px;font-size:14px;font-weight:700;line-height:14px}.hero-section{padding-left:120px;padding-right:120px}.button-hero{background-color:#0000;border:3px solid #ffe391;padding:12px 25px;font-size:24px}.privacy-info{color:#fff;text-align:center;max-width:290px;margin-bottom:50px;margin-left:auto;margin-right:auto;font-size:16px;font-weight:300;line-height:24px}.case-study-small-button{color:#3e3b4a;background-color:#ffe391;padding:12px 18px;font-size:18px;font-weight:900}.case-study-tag{color:#ffc7b0;margin-top:0;margin-bottom:20px;font-size:14px;font-weight:700;line-height:14px}.case-study-bold-title{color:#fff;text-align:center;margin-top:0;margin-bottom:25px;font-size:36px;font-weight:700;line-height:36px}.case-study-bold-title.leica-title{text-align:left;margin-bottom:15px;font-weight:900}.contact-title{color:#fff;text-align:center;margin-top:0;margin-bottom:25px;font-size:48px;font-weight:400;line-height:48px}.molekule-inner{flex-direction:column;justify-content:space-between;align-items:center;min-height:440px;padding:35px 30px;display:flex}.col-333{width:33.3%;padding-left:10px;padding-right:10px}.col-50{width:50%;padding-left:10px;padding-right:10px}.contact-para{color:#fff;text-align:center;margin-bottom:50px;font-size:24px;line-height:24px}.read-more{color:#fff;background-color:#0000;border:3px solid #ffe391;padding:12px 18px;font-size:18px;font-weight:900}.case_study_big{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f692d2c09a12ad4d29e78fb_Leica_MP_product.png);background-position:50%;background-size:cover;min-height:520px;margin-bottom:40px}.case_study_big.leica{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f692d2c09a12a25749e78f7_Leica_D-Lux.png);background-size:cover;min-height:440px}.case_study_big.peak{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f692d2c09a12a1d1e9e78f4_peak.png);background-size:cover}.case_study_big.contact-block{background-color:#eb7b61;background-image:none;justify-content:center;align-items:center;padding-left:40px;padding-right:40px;display:flex}.input{text-align:center;background-color:#fff0;border:3px solid #ffd9d1;max-width:100%;padding-top:18px;padding-bottom:18px;display:block}.case-study-para{color:#fff;text-align:left;max-width:440px;margin-bottom:62px;font-size:24px;font-weight:300;line-height:35px}.case-study-para.leica-para{max-width:230px}.col-25{width:25%;padding-left:10px;padding-right:10px}.case_study_small{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f692d2c09a12ad4d29e78fb_Leica_MP_product.png);background-position:50%;background-size:cover;min-height:440px;margin-bottom:40px}.case_study_small.molekule{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f692d2b09a12a61b99e78f2_Leica.png);background-size:cover}.case_study_small.trodla{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f692d2c09a12a09399e78f9_Trobla_amplifier.png);background-position:0 0,50%;background-size:auto,cover}.row-2{justify-content:center;align-items:center;margin-left:-20px;margin-right:-20px;display:flex}.form-4{max-width:360px;margin-bottom:30px;margin-left:auto;margin-right:auto}.col-66{width:66.6%;padding-left:10px;padding-right:10px}.leica-inner{flex-direction:column;justify-content:space-between;align-items:flex-start;min-height:440px;padding:35px 30px;display:flex}.submit{text-align:center;background-color:#6a659b;width:100%;padding-top:16px;padding-bottom:16px;font-size:18px;display:block}.contact{max-width:820px;margin-left:auto;margin-right:auto}.collection-item{padding-left:10px;padding-right:10px}.collection-list{margin-left:-10px;margin-right:-10px;padding-left:0;padding-right:0}.top-post{justify-content:center;align-items:center;padding:60px 30px 50px;display:flex;overflow:hidden}.container-14{flex-wrap:wrap;place-content:center;align-items:flex-start;width:100%;max-width:1200px;overflow:visible}.container-14.cc-center{text-align:left;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.container-14.cc-post-image{max-width:1400px}.posts-wrapper{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.posts-wrapper.cc-top-post{flex-flow:row;justify-content:flex-start;display:block}.top-post-item{perspective:2000px;flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.post-video{flex-direction:row;justify-content:center;align-items:center;padding-left:20%;padding-right:20%;display:flex}.post-video.blog-page{padding-left:0%;padding-right:0%}.top-post-text{flex-direction:column;width:40%;margin-left:0;padding-left:0;display:flex}.category-link{color:#ffac12;letter-spacing:1px;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:10px;font-weight:600;line-height:12px;text-decoration:none}.category-link:hover{text-decoration:underline}.top-post-link-block{text-decoration:none}.h2-3{color:var(--black);text-align:left;text-transform:uppercase;margin-top:15px;margin-bottom:20px;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:35px;font-weight:400;line-height:42px}.post-short-text{color:#777;padding-right:0;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:16px;font-weight:400;line-height:24px}.post-author-text{margin-top:30px;display:flex}.post-author-text.cc-small-thumbnail{flex:0 auto;align-items:center;margin-top:0}.post-author-text.cc-center{align-items:center;margin-top:20px}.post-author-text.main-blog-post{align-items:center;margin-top:0}.post-author{color:var(--medium-slate-blue);letter-spacing:1px;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:10px;font-weight:600;line-height:12px;text-decoration:none}.post-author:hover{text-decoration:underline}.post-author.cc-top-margin{color:var(--medium-slate-blue);margin-right:5px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.latest-posts{object-fit:fill;justify-content:center;align-items:center;padding:0 30px;display:flex;overflow:hidden}.section-title-text{color:#999;letter-spacing:1px;text-transform:uppercase;margin-bottom:20px;font-size:10px;font-weight:600;line-height:12px;text-decoration:none}.section-title-text:hover{text-decoration:underline}.posts-collection-list-wrapper{justify-content:flex-start;align-items:flex-start;margin-bottom:100px;padding-left:0%;padding-right:0%;display:block}.posts-collection-list{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;margin:-25px -10px;display:flex}._4-collection-item{flex-wrap:wrap;width:33.3%;margin:25px 0;padding-left:10px;padding-right:10px}._4-collection-item.post-page{width:100%;padding-left:10px;padding-right:10px}.button-9{color:#000;letter-spacing:1px;text-transform:uppercase;background-color:#fff;border:1px solid #000;justify-content:center;align-items:center;margin-top:90px;padding:20px 25px;font-size:10px;font-weight:600;line-height:12px;transition:background-color .2s,color .2s;display:flex}.button-9:hover{color:#fff;background-color:#000}.posts-image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:100%;height:140px;margin-bottom:20px}.posts-image.blog-page{height:250px}.post-info-text{flex-flow:column wrap;align-content:flex-start;align-items:flex-start;display:flex}.post-title{margin-top:15px;margin-bottom:15px;text-decoration:none}.h3-2{color:#000;text-align:left;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:20px;font-weight:400;line-height:26px}.text-container{width:75%;margin-bottom:0}.h1-3{color:#000;text-align:left;text-transform:uppercase;margin-top:0;margin-bottom:0;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:54px;font-weight:400;line-height:60px}.title-section{justify-content:flex-start;align-items:center;padding:70px 0%;display:flex;overflow:hidden}.author-image-wrapper{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;margin-right:10px;display:flex;overflow:hidden}.post-author-2{color:var(--medium-slate-blue);letter-spacing:1px;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:10px;font-weight:600;line-height:12px;text-decoration:none}.post-author-2:hover{text-decoration:underline}.post-category-text{color:var(--orange);margin-bottom:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.body-4{background-color:#fff}.post-content{justify-content:flex-start;align-items:center;padding:60px 20% 30px;display:flex}.post-content-wrapper{flex-wrap:wrap;flex:1 1 0;justify-content:flex-start;align-items:center;max-width:800px;display:block}.rich-text{text-align:left;flex-direction:column;justify-content:flex-start;align-items:flex-start;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:18px;line-height:28px;display:block}.rich-text h2{text-align:left;text-transform:capitalize}.rich-text h4{text-transform:uppercase}.rich-text a{text-transform:capitalize;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:16px;font-weight:700;text-decoration:none}.rich-text blockquote{background-image:linear-gradient(to bottom,var(--medium-slate-blue),var(--medium-slate-blue))}.video-2{margin-bottom:50px}.video-3{width:auto;height:auto;margin-bottom:0;position:relative}.main-blog-image-wrapper{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:100%;height:600px;min-height:70%;margin-top:25px;margin-bottom:35px;position:static}.column-25{padding-left:50px;padding-right:10%}.column-26{border-right:2px solid #eee;padding-left:8%;padding-right:50px}.background-video-2{text-transform:lowercase;background-image:linear-gradient(45deg,#0d2770ed 20%,#6937b2ed);flex-direction:column;justify-content:center;align-items:center;height:85vh;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;display:flex}.call-button{display:none}.take-lessons-form{margin-bottom:0}.custom-container{z-index:1;text-align:center;flex-direction:column;flex:0 auto;justify-content:center;align-items:center;max-width:1200px;display:flex;position:relative}.custom-container.left-align{align-items:flex-start;display:flex}.custom-container.horizontal{flex-direction:row;margin-top:-9px}.columns-12{min-width:auto}.link-28{color:#1c4f7c;font-style:italic;font-weight:700;text-decoration:none}.div-block-19{padding-top:35px;padding-left:50px;padding-right:50px}.div-block-20{min-width:auto;max-width:1230px}.utility-page-form{flex-direction:column;align-items:stretch;display:flex}.image-19{color:var(--medium-slate-blue)}.title-container{max-width:900px}.heading-34{color:#233568;letter-spacing:2px;text-transform:lowercase;font-family:Nimbus sans becker pbla,sans-serif;font-size:55px}.heading-34.about-us{color:var(--new-navy);text-transform:capitalize;margin-top:0;font-family:Arial Pro Black,sans-serif;font-size:69px}.heading-34.about-us.wshite{color:#fff}.blue-title{color:#233568;text-align:left;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:40px}.text-block-9{color:#fff;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:16px}.video-4{width:500px;height:auto;margin-right:40px}.video-5{margin-right:35px}.container-15{margin-top:162px}.rich-text-block-2{text-align:left}.image-20{width:100%;height:100%}.top-post-image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:86%;height:500px;margin-right:41px;padding-right:0}.blog-button{text-align:left;width:auto;margin-top:30px}.link-29{margin-top:15px;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;text-decoration:none}.text-block-10{text-align:left;margin-top:20px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-style:italic;text-decoration:none}.heading-35{margin-top:15px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-style:italic}.heading-36{border:1px none var(--medium-slate-blue);color:#233568;margin-bottom:60px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;text-decoration:none}.paragraph-12{margin-top:0;margin-bottom:25px;padding-left:25px;padding-right:25px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:26px}.heading-37{color:#233568;margin-bottom:35px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:45px}.heading-38{color:#4b4b4b;text-transform:uppercase;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-weight:700}.icon_wrap{text-align:left;width:auto;overflow:hidden}.card_col_2{flex-direction:column;align-items:center;width:50%;padding:15px;display:flex;position:relative;top:-30px}.icon-5{mix-blend-mode:normal;border-radius:0;margin-top:0;margin-bottom:0}.h1_features{color:#fff;text-align:left;letter-spacing:0;text-transform:uppercase;margin-top:20px;margin-bottom:15px;font-family:Arial Pro Black,sans-serif;font-size:18px;font-weight:400;line-height:27px}.card_title_wrap{padding:10px 20px}.col_60{justify-content:space-between;width:100%;padding:0;display:flex}.card_row{flex-direction:row;justify-content:center;align-items:stretch;width:100%;padding:0;display:flex}.card_base{color:#44465f;background-color:#fff;background-image:linear-gradient(#233568a6,#233568a6),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f3f5b69194fd456ae2cbbf4_Piano%20Lessons%20For%20Kids%20in%20La%20Costa%2C%20Carlsbad%2C%20CA%2092009%20copy.jpg);background-position:0 0,0 0;background-size:auto,cover;border-radius:15px;width:100%;min-height:270px;margin-bottom:35px;margin-left:10px;margin-right:10px;padding:55px 25px 25px;text-decoration:none;position:relative;box-shadow:7px 7px 55px #f2f3f6}.card_base.piano{border-top:5px none var(--orange);background-image:linear-gradient(25deg,var(--new-navy)15%,var(--small-gradient-purple));background-position:0 0;border-radius:0;flex-direction:column;align-items:flex-start;min-height:auto;margin:0 30px 0 33px;padding:10px 20px 0 11px;display:flex;box-shadow:7px 7px 10px #0003}.card_base.voice{border-top:5px none var(--orange);border-bottom:5px none var(--orange);background-image:linear-gradient(25deg,var(--new-navy)15%,var(--small-gradient-purple));box-shadow:none;background-position:0 0;border-radius:20px;flex-direction:column;align-items:flex-start;min-height:auto;margin-bottom:0;margin-left:10px;margin-right:10px;padding-top:75px;padding-bottom:45px;display:flex}.card_base.music-production{border-top:5px none var(--orange);border-bottom:5px none var(--orange);background-image:linear-gradient(25deg,var(--new-navy)15%,var(--small-gradient-purple));box-shadow:none;background-position:0 0;border-radius:20px;flex-direction:column;align-items:flex-start;min-height:auto;margin-bottom:0;margin-left:10px;margin-right:10px;padding-top:75px;padding-bottom:44px;display:flex}.arrow{width:70px;max-width:80%;margin:0 20px 30px;padding-left:0;padding-right:0}.text_features{color:#fff;text-align:left;letter-spacing:-.3px;border:1px #0000;margin-bottom:15px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:25px}.text-block-11{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:30px;line-height:21px}.column-27,.column-28,.column-29{flex-direction:column;align-items:center;padding-left:10px;padding-right:10px;display:flex}.numbers{color:#233568;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:40px;font-weight:700;line-height:65px}.text-block-12{color:#fff;text-transform:capitalize;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:12px;font-style:italic;font-weight:400}.slide-7{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e30acec1e70527f0f805446_La%20Costa%20Music%20Academy%20Polo%20Shirt%20Front%20View.png);background-position:50%;background-size:cover;padding-left:0;padding-right:0}.slide-8{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3ded5b63d06ed091071377_La%20Costa%20Music%20Academy%20Polo%20Shirt%20Front%20View.png);background-position:50%;background-size:cover}.slide-9{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3ded232909cd4207c72f1f_La%20Costa%20Music%20Academy%20Polo%20Shirt%20Front%20View%20Sideways.jpg);background-position:50%;background-size:cover}.slider-5{min-width:525px;min-height:525px}.columns-16{flex-direction:row-reverse;align-items:center;display:flex}.h2-4{color:#262626;text-align:left;text-transform:uppercase;margin-top:15px;margin-bottom:25px;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:36px;font-weight:400;line-height:42px}.category-link-2{color:#777;letter-spacing:1px;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:10px;font-weight:600;line-height:12px;text-decoration:none}.category-link-2:hover{text-decoration:underline}.post-author-3{color:#233568;letter-spacing:1px;text-transform:uppercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:10px;font-weight:600;line-height:12px;text-decoration:none}.post-author-3:hover{text-decoration:underline}.post-author-3.cc-top-margin{color:#233568;margin-right:5px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.heading-39{color:var(--orange);text-align:left;text-transform:uppercase;margin-top:0;margin-bottom:8px;font-family:Arial Pro Black,sans-serif;font-size:16px;font-weight:700}.heading-39.music-lessons{text-align:center;margin-top:0;margin-bottom:6px}.heading-39.music-lessons.center{text-align:center;text-transform:capitalize;margin-bottom:20px;font-family:Allison,sans-serif;font-size:50px}.heading-39.documents{display:none}.column-30{flex-direction:row;justify-content:flex-start;align-items:flex-start;padding-left:95px;display:block}.slide-10{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f9351671b38224a0610ad09_Piano%20Lessons%20Binder%20_%20Side%20View%20_%20Carlsbad%20CA.jpg);background-position:50%;background-size:cover}.slide-11{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f935159da72f553a97f1a6d_Piano%20Lessons%20Binder%20_%20Front%20View%20_%20Carlsbad%20CA.jpg);background-position:50%;background-size:cover}.slide-12{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f93515608a2ef5746522adc_Piano%20Lessons%20Binder%20_%20Top%20View%20_%20Carlsbad%20CA.jpg);background-position:50%;background-size:cover}.div-block-22{border-top:2px solid var(--grey);text-align:center;flex-direction:column;justify-content:center;align-items:center;width:auto;height:2px;padding:100px;display:block}.secton-55{justify-content:center;align-items:center;padding-top:119px;padding-bottom:120px;display:flex;overflow:hidden}.column-31{text-align:left;padding-left:0;padding-right:0}._1234{max-width:1234px}.slide-nav-4{margin-bottom:15px;padding-bottom:0}.slide-nav-5{margin-bottom:15px}.column-32{text-align:left;padding-left:0;padding-right:0}.image-21{max-width:90%;margin-left:-20px;overflow:hidden}.text-block-13{color:#fff;text-align:center;letter-spacing:.5px;margin-top:15px;padding-top:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.video-6{box-shadow:none;width:99%;height:auto;display:block}.heading-40{color:#fff;text-align:center;letter-spacing:0;text-transform:capitalize;margin-top:7px;margin-bottom:52px;font-family:Arial Pro Black,sans-serif;font-size:58px;font-style:normal;font-weight:400;line-height:50px}.select-field-6{border:1px solid var(--orange);color:#777;background-color:#fff;width:50%;margin-bottom:8px;display:inline-block}.heading-41{color:#fff;letter-spacing:2px;text-transform:none;margin-top:0;margin-bottom:0;margin-left:-266px;font-family:Parisienne,sans-serif;font-size:50px;font-style:normal;font-weight:700;line-height:64px}.div-block-23{width:60%}.columns-17{align-items:center;width:100%;display:flex}.heading-42{color:#fff;width:100%;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.merch-section{flex-direction:column;justify-content:center;align-items:center;padding-top:120px;padding-bottom:120px;display:none}.column-34{text-align:right}.column-right{text-align:right;align-self:auto;padding-left:20px}.column-left{text-align:left}.image-22{margin-left:-60px}.p-tag-2{color:#777;margin-bottom:10px;padding-right:55px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-style:normal;line-height:24px;text-decoration:none}.link-30{color:#233568;font-weight:700;text-decoration:none}.section-12{background-color:#f5f5f5;justify-content:center;margin-left:auto;margin-right:auto;padding-top:110px;padding-bottom:110px;display:block;position:relative;overflow:hidden}.section-12.full-screen{align-items:center;min-height:100vh;display:flex}.section-12.wider-padding{padding-top:160px;padding-bottom:160px}.section-12.wider-padding.background-image{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f977af6b39e5e2e4c72b2f9_cinematic%20-%20big.svg);background-position:50%;background-repeat:repeat;background-size:cover;align-items:center;display:flex}.section-12.white{background-color:#fff0}.no-margins{color:var(--new-navy);letter-spacing:1px;text-transform:none;margin-top:0;margin-bottom:0;font-family:Arial Pro Black,sans-serif;font-size:22px;line-height:30px}.circle-2{z-index:1;background-color:var(--orange);box-shadow:none;color:var(--orange);border:1px #096ad0;border-radius:0;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:20px;display:flex;position:relative}.how-it-works-step-2{flex-direction:column;justify-content:center;align-items:center;display:flex}.step-number-2{border:1px none var(--medium-slate-blue);color:var(--medium-slate-blue);margin-top:0;margin-bottom:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:22px;position:static;bottom:0;left:0;right:0}.how-it-works-line-2{background-color:#23356833;width:100vw;height:1px;position:absolute;top:315px}.section-header-2{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin:0 auto 40px;display:flex}.margin-top{margin-top:20px}.margin-top.margin-bottom{flex-direction:column;justify-content:center;align-items:center;margin-top:0;margin-bottom:0;display:block}.feature-icon-horizontal{align-items:flex-start;margin-bottom:20px;display:flex}.icon-side{width:auto;min-width:30px;max-width:none;margin-right:30px}.margin-bottom-2{text-align:left;margin-bottom:40px;font-size:16px}.margin-bottom-2.small{flex-direction:row;align-items:center;width:100%;margin-bottom:18px;padding-left:15px;line-height:20px;display:inline-block}.contact-form-container{border-radius:6px;width:100%}.contact-form-container.light-blue.padding{flex:1;padding:40px}.small-icon{float:left;width:27px;max-width:100%;margin-right:16px;font-size:16px;display:block}.form-field{color:#096ad0;background-color:#096ad00a;background-image:none;border-style:none;border-radius:3px;min-width:200px;margin-bottom:20px;padding:26px 16px}.form-field::placeholder{color:#096ad0}.centre-align{text-align:center;flex-direction:column;align-items:center;display:flex}.button-10{color:#000;background-color:#ffac12;border-top-right-radius:20px;align-items:center;padding:20px 32px;font-weight:500;text-decoration:none;transition:all .35s;display:flex}.footer-column{flex-direction:column;align-items:flex-start;padding-right:40px;display:flex}.button-text{margin-right:8px}.text-span-4{color:#0d2770;font-family:Arial Pro Black,sans-serif}.text-span-4.footer{color:var(--orange);font-family:Nimbus sans becker pbla,sans-serif}.footer-wrapper{align-items:center;display:flex}.social-link-2{justify-content:center;align-items:center;width:55px;height:55px;padding:12px;display:flex}.social-link-2.thumbtack{padding:12px}.footer-grid-01{grid-column-gap:15px;grid-template-rows:auto;grid-template-columns:1.75fr 1.25fr 1.25fr 1fr}.footer-bottom{border-bottom:1px solid #ffffff1a;justify-content:space-between;margin-top:130px;display:flex}.footer-title{color:#ffac12;margin-bottom:22px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:17px}.brand-3{margin-right:20px}.footer-top{border-bottom:1px solid #ffffff1a;justify-content:space-between;margin-bottom:70px;padding-bottom:70px;display:flex}.logo{width:150px}.logo.white{width:180px}.heading-43{color:#fff;letter-spacing:2px;margin-top:0;margin-bottom:0;font-family:Nimbus sans becker pbla,sans-serif;font-size:32.2px}.footer-link-5{color:#fff;margin-right:0;padding-top:10px;padding-bottom:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:400;text-decoration:none;transition:opacity .2s;display:block}.footer-link-5:hover{opacity:.5}.footer-link-5.w--current{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400}.footer-link-5.god-bless{margin-left:32px}.footer-2{background-color:var(--medium-slate-blue);background-image:linear-gradient(45deg,var(--new-navy)20%,var(--purple));padding:132px 3% 100px;display:block;overflow:hidden}.secondary-link{color:#fff;margin-right:32px;padding-top:10px;padding-bottom:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:400;text-decoration:none;display:block}.secondary-link.w--current{font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.footer-button.w--current{background-color:#ffac12}.text-span-5{color:#ffac12;text-transform:capitalize;font-style:normal}.text-span-6{color:var(--medium-slate-blue)}.heading-44{color:#0d2770;text-align:left;letter-spacing:0;text-transform:none;margin-top:7px;margin-bottom:16px;font-family:Arial Pro Black,sans-serif;font-size:40px;font-weight:400;line-height:44px}.heading-44.chart{text-transform:capitalize;margin-top:12px;margin-bottom:0;font-size:40px}.text-span-7{color:var(--orange)}.heading-45{color:#fff;text-transform:uppercase;column-count:0;background-color:#fff0;margin-top:0;margin-bottom:35px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:57px;font-style:normal;line-height:80px}.heading-45.promo-spot{letter-spacing:4px;text-transform:none;margin-bottom:30px;font-family:Nimbus sans becker pbla,sans-serif;font-size:85px}.heading-45.promo-spot.take-lessons{letter-spacing:4px;margin-top:20px;margin-bottom:40px;font-family:Arial Pro Black,sans-serif;font-size:85px;font-weight:400;line-height:85px}.heading-45.subhead{letter-spacing:1px;text-transform:capitalize;margin-bottom:0;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:36px;font-style:italic;font-weight:700}.div-block-24{width:15%;margin-top:0;margin-bottom:0;display:block}.text-span-8,.text-span-9{color:var(--orange)}.section-13{padding-top:114px;padding-bottom:114px}.heading-46{color:var(--medium-slate-blue);text-transform:lowercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.countdown-row{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;display:flex}.countdown-block{border:1px none var(--medium-slate-blue);background-color:var(--grey);color:#fff;border-radius:10px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;width:70px;margin:0 5px;padding-top:12px;padding-bottom:10px;display:flex}.countdown-time{margin-top:0;margin-bottom:0;font-size:22px;line-height:20px}.countdown-detail{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px}.columns-19{flex-direction:row;justify-content:center;align-items:center;display:flex}.white-block{background-color:#fff;border-radius:20px;margin-top:40px;margin-bottom:40px;box-shadow:23px 23px 34px #0000001a}.title-block{border-bottom:1px solid #0000001a;padding:20px}.content-wrapper{padding:24px}.feature-grid-2{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;place-items:center}.feature-wrap{align-items:center;font-size:16px;display:flex}.filter-icon{margin-right:6px}.text-field-6{border:1px solid #ebebeb;border-radius:10px;min-height:60px;margin-bottom:14px}.div-block-25{background-color:#fff;border-radius:20px;padding:20px;position:sticky;top:32px;box-shadow:23px 23px 34px #0000001a}.text-field-large{border:1px solid #ebebeb;border-radius:10px;min-height:130px;margin-bottom:14px}.button-submit{color:#fff;text-align:center;background-color:#000;border-top-right-radius:20px;justify-content:center;align-items:center;width:100%;margin-top:32px;padding:20px 32px;font-weight:500;text-decoration:none;transition:all .35s;display:flex}.agent-link{color:#ffac12}.agent-name{font-size:15px;font-weight:700}.avatar-wrap{border-radius:100px;width:55px;height:55px;margin-right:20px;overflow:hidden}.avatar-image{object-fit:cover;width:100%;height:100%}.avatar-base{background-color:#f5f5f5;border-radius:15px;justify-content:flex-start;align-items:center;margin-bottom:32px;padding:22px 25px;display:flex}.text-span-10,.text-span-11,.text-span-12,.text-span-13,.text-span-14,.text-span-15,.text-span-16{color:var(--orange)}.section-14{background-image:linear-gradient(#233568d9,#233568d9),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3e68204278287bd8f9f9ba_Adult%20Piano%20Lessons%20in%20La%20Costa%2C%20CA.jpg);background-position:0 0,50%;background-size:auto,cover;padding-top:170px;padding-bottom:75px}.heading-47{color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.heading-47.white{text-transform:lowercase;margin-top:0;margin-bottom:0;font-size:64px;line-height:60px}.heading-47.yellow{color:var(--orange);text-transform:lowercase;margin-top:0;margin-bottom:0;margin-right:20px;font-size:64px;line-height:60px}.div-block-26{display:flex}.div-block-26.deux{justify-content:center;margin-bottom:20px}.div-block-27{justify-content:center;align-items:center;display:flex}.link-31{color:#fff;margin-right:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-style:italic;font-weight:700;text-decoration:none}.heading-48{color:#fff;text-transform:lowercase;margin-bottom:15px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;font-style:italic;line-height:18px}.heading-48.breadcrumb{margin-top:15px;line-height:20px}.text-span-17{color:var(--orange)}.heading-49{text-transform:lowercase;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:25px;font-weight:700}.how-it-works{color:var(--medium-slate-blue);text-transform:lowercase;font-size:25px}.heading-50{color:var(--medium-slate-blue);letter-spacing:2px;text-transform:lowercase;font-family:Nimbus sans becker pbla,sans-serif;font-size:55px}.heading-50.music-lessons{color:#0d2770;letter-spacing:0;text-transform:capitalize;width:100%;margin-top:10px;margin-bottom:25px;font-family:Arial Pro Black,sans-serif;font-size:45px;font-weight:400}.feature-grid-3{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.paragraph-13{margin-bottom:1px}.benefit{margin-bottom:0;padding-top:0;padding-bottom:0;font-family:Crimson Pro,sans-serif;font-size:18px;font-weight:700}.heading-51{text-align:left;text-transform:lowercase;font-size:40px;line-height:40px}.image-24{max-width:100%}.description-image{object-fit:cover;width:80%;max-width:100%;height:100%;margin-left:-35px}.description-bg{background-color:var(--medium-slate-blue);background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f9c5d88f2db57303d5db3be_Shapes.svg);background-position:0 100%;background-repeat:no-repeat;background-size:cover;width:50vw;height:100%;position:absolute;inset:0% 0% 0% auto}.description-bg.about-bg{background-color:var(--medium-slate-blue);height:70%;top:50px}.description-bg.left{background-color:var(--medium-slate-blue);width:50vw;height:60%;position:absolute;inset:0% auto auto 0%}.description-image-wrap{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e39bf9335704906450d2d01_Music%20Production%20Classes%20in%20Carlsbad%2C%20CA.jpeg);background-position:65%;background-size:cover;border-radius:0;width:75%;height:500px;overflow:hidden}.max-600{color:var(--medium-slate-blue);text-align:left;text-transform:lowercase;max-width:600px;margin-top:0;margin-bottom:20px;font-family:Nimbus sans becker pbla,sans-serif;font-size:40px;line-height:40px}.max-600.dual{color:var(--orange);letter-spacing:2px;text-transform:uppercase;font-family:Nimbus sans becker pbla,sans-serif;font-size:20px}.big-paragraph{font-size:20px}.big-paragraph.max-500{margin-bottom:21px;padding-right:15px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:25px;display:block}.big-paragraph.max-500.piano-dual{text-align:left;margin-bottom:26px;font-family:Crimson Pro,sans-serif;font-size:18px;font-weight:500}.container-16{z-index:2;width:95%;max-width:1100px;position:relative}.container-16.grid-2{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-top:40px;display:flex}.column-35{flex-direction:column;align-items:flex-start;display:flex;position:relative}.column-35.workouts-headline{justify-content:center;align-items:center}.button-11{text-align:center;letter-spacing:2px;text-transform:uppercase;background-color:#081158;background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f9c5d88f2db5733a75db3bd_Vector%204.svg);background-position:20px;background-repeat:no-repeat;background-size:auto 15px;border:0 solid #000;border-radius:6px;min-width:200px;margin-top:0;padding:20px 20px 20px 40px;font-weight:500;line-height:1.6em;transition:padding .5s cubic-bezier(.23,1,.32,1),background-position .5s cubic-bezier(.23,1,.32,1),transform .5s cubic-bezier(.23,1,.32,1),color .2s,opacity .2s;display:block}.button-11:hover{background-position:30px;padding-left:50px;transform:translateY(-3px)}.button-11.white{color:#081158;background-color:#fff;background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f9c69e1fc2fdd0da89ecce0_Vector%204%20\(1\).svg)}.section-15{background-color:#0000;flex-direction:column;align-items:center;padding-top:150px;padding-bottom:150px;display:flex;position:relative}.section-15.about-section-3{justify-content:flex-start;padding-bottom:50px}.section-15.about-section-4{flex-direction:column;justify-content:center;padding-top:120px;padding-bottom:170px;display:none}.section-15.premium-classes{background-color:var(--medium-slate-blue);color:#fff;background-image:linear-gradient(#233568b3,#233568b3),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5fa5bfd226ad68c16449857e_untitled%20\(7\).svg);background-position:0 0,0 0;background-repeat:repeat,no-repeat;background-size:auto,50vw;justify-content:center;padding-top:245px;padding-bottom:245px;overflow:hidden}.section-15.premium-classes.other-background{background-color:var(--medium-slate-blue);background-image:linear-gradient(#233568b3,#233568b3),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f9c69e1fc2fdd50be9ecce1_Lines%201.svg);background-position:0 0,100% 0;background-repeat:repeat,no-repeat;background-size:auto,50vw;padding-top:281px;padding-bottom:281px;display:none;overflow:hidden}.section-15.premium-classes.secrets{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5fa5bfd226ad68c16449857e_untitled%20\(7\).svg),linear-gradient(45deg,#0d2770 20%,var(--purple));background-position:0 0,0 0;background-repeat:no-repeat,repeat;background-size:50vw,auto;display:flex}.section-15.about-section-4{justify-content:flex-start}.section-15.premium-classes{color:#fff;background-color:#233568;background-image:linear-gradient(#233568b3,#233568b3),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5fa5bfd226ad68c16449857e_untitled%20\(7\).svg);background-position:0 0,0 0;background-repeat:repeat,no-repeat;background-size:auto,50vw;justify-content:center;padding-top:245px;padding-bottom:245px;overflow:hidden}.section-15.premium-classes.secrets{background-position:0 0,0 0;background-size:auto,auto;display:flex}.scribble-text{letter-spacing:1px;margin-top:0;margin-bottom:0}.scribble-text.list-text{color:#8ea5a0;width:35px;margin-right:15px}.list-item-4,.list-item-5,.list-item-6{align-items:center;display:flex}.column-36{justify-content:flex-start;align-items:center;display:flex}.columns-20{flex-direction:row;align-self:stretch;align-items:center;display:flex}.columns-20.two{flex-direction:row-reverse}.column-37{padding-left:10px}.jumbo{font-size:90px;line-height:1.1em}.jumbo.max-800{letter-spacing:0;text-transform:capitalize;font-family:Arial Pro Black,sans-serif;font-size:95px;line-height:105px}.jumbo.max-800.location{font-size:80px}.product-item{flex-direction:column;display:flex}.products-list-wrapper{width:100%}.container-17{z-index:2;width:95%;max-width:1450px;position:relative}.container-17.free-plan-container{flex-direction:column;align-items:flex-start;display:flex}.container-17.grid-2{grid-column-gap:67px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr .25fr;grid-auto-columns:1fr;max-width:1100px;display:grid}.product-list{grid-column-gap:50px;grid-row-gap:50px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:100px;display:grid}.product-list.no-items{background-color:#ec8675;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}.description-image-2{object-fit:cover;width:100%;height:100%}.description-bg-2{background-color:#081158;background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f9c5d88f2db57303d5db3be_Shapes.svg);background-position:0 100%;background-repeat:no-repeat;background-size:cover;width:50vw;height:60%;position:absolute;top:150px;right:0}.description-bg-2.about-bg{height:70%;top:50px}.description-bg-2.left{background-color:var(--medium-slate-blue);background-image:none;width:500px;height:500px;inset:auto auto -7% -7%}.description-bg-2.right{background-color:var(--medium-slate-blue);background-image:none;width:500px;height:500px;inset:auto -7% -7% auto}.description-image-wrap-2{text-align:center;border-radius:0;width:500px;height:500px;overflow:hidden}.max-601{max-width:600px}.section-title-wrapper{text-align:center;width:60%;margin-bottom:60px;margin-left:auto;margin-right:auto;display:block}.process-tab-menu{text-align:center;justify-content:center;align-items:center;margin-top:-50px;display:flex}.section-16{background-color:#fff;padding-top:80px;padding-bottom:80px;position:relative}.section-16.tint{background-color:#f5f5f5}.section-title{color:var(--medium-slate-blue);margin-top:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:50px;font-weight:700;line-height:50px}.process-tabs-line{background-color:#0000001a;width:100%;height:1px;margin-top:80px}.process-tab-pane{padding-top:30px}.process-tab-button{color:#c7c7c7;text-align:center;letter-spacing:1px;text-transform:uppercase;background-color:#f5f5f5;border:0 solid #0000;border-radius:0%;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;margin-left:20px;margin-right:20px;padding-top:0;padding-left:0;padding-right:0;font-size:13px;font-weight:700;transition:box-shadow .2s;display:flex;box-shadow:0 0 30px #0000}.process-tab-button:hover{color:#1f6fff;border-radius:0%;box-shadow:0 0 30px #0000001a}.process-tab-button:focus,.process-tab-button:visited{border-radius:0%}.process-tab-button.w--current{color:#000;text-align:center;background-color:#fff;border-color:#0000001a;border-radius:0%;flex-direction:column;justify-content:center;align-items:center;width:150px;height:150px;margin-left:20px;margin-right:20px;padding-top:0;padding-left:0;padding-right:0;display:flex;box-shadow:0 0 30px #0000001a}.container-18{display:block;position:relative}.section-description{margin-top:30px;font-size:21px;font-weight:300;line-height:27px}.process-tab-col-left{padding-right:40px}.process-tab-icon{height:30px;margin-bottom:6px}.small-paragraph{color:#838383;margin-bottom:0;font-size:14px;line-height:20px}.text-column-title{text-transform:uppercase;margin-bottom:14px;font-size:15px;font-weight:700;line-height:18px;display:inline-block}.text-column-title.number{color:#1f6fff;margin-right:10px}.text-column{padding-right:20px}.top-line-block{border-top:1px solid #0000001a;margin-top:35px;padding-top:40px}.text-span-18{color:var(--orange)}.text-block-14{font-size:14px}.gallery-lightbox-2{margin-bottom:20px;display:block}.gallery-image-block{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f9c7b506d33f95ceec8be50_Photo-10.jpg);background-position:50%;background-size:cover;border-radius:4px;width:100%;height:300px;position:relative;overflow:hidden}.gallery-image-block._3{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f9c7bbd104fe7dd531a63d8_Z-1.jpg)}.gallery-image-block._2{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f9c7bbd104fe7def81a63d6_Photo-3.jpg)}.gallery-overlay-block{background-color:#0000;width:100%;height:100%;transition:background-color .2s;display:none}.gallery-overlay-block:hover{background-color:#fff3}.gallery-overlay-icon{text-align:center;background-color:#0006;border-radius:100%;width:60px;height:60px;margin-left:auto;margin-right:auto;padding-top:14px;transition:background-color .2s;display:block;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.gallery-overlay-icon:hover{background-color:#000000b3}.view-icon{height:35px}.section-title-2{margin-top:0;font-size:46px;font-weight:300;line-height:39px}.section-17{margin-top:0;margin-bottom:0;padding-top:50px;padding-bottom:50px}.paragraph-14{column-count:2;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:25px}.right-image{justify-content:flex-end;padding-left:0;padding-right:0;display:flex}.left-image{padding-left:0;padding-right:0}.feature-block{flex-direction:column;align-items:flex-start;display:flex}.div-block-28{z-index:1;text-align:center;background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e30b88f3fe26eefeb9dc1f4_Piano%20in%20La%20Costa%2C%20CA.jpeg);background-position:43%;background-size:cover;width:500px;height:500px;position:relative}.columns-21{flex-direction:row-reverse;display:flex}.column-38{text-align:right;order:0;justify-content:flex-end;padding-left:0;padding-right:0;display:flex}.section-18{background-color:#eee;flex-direction:column;justify-content:center;align-items:center;padding-top:120px;padding-bottom:120px;display:block;overflow:hidden}.section-18.deux{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/628809ec9a52f6752e63e01c_My%20project-2%20copy.png),linear-gradient(#ffffffed,#ffffffed),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5ee874225738c8b3a5f5b730_AdobeStock_7001591.jpeg);background-position:100% 90%,0 0,0 0;background-repeat:no-repeat,repeat,repeat;background-size:auto,auto,cover;background-attachment:scroll,scroll,scroll;min-height:1000px;padding-bottom:120px}.list-item-7{list-style-type:none}.container-19{justify-content:center;align-items:center;display:flex}.section-19{background-color:#ececec;padding-top:75px;padding-bottom:150px}.image-25{border:2px none var(--orange);width:207px}.grid-9{flex-flow:wrap;grid-template-columns:1fr 1fr 1fr;justify-content:center;place-items:center;margin-top:55px;display:flex}.heading-52{color:var(--medium-slate-blue);text-transform:lowercase;margin-top:31px;margin-bottom:30px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:28px}.heading-52.deux{display:none}.image-26{border:2px none var(--orange);max-width:400px}.image-26:hover{opacity:1;background-color:#0000}.link-block-4{padding:0}.text-span-19{color:var(--orange)}.link-block-5{text-align:center}.button-12{background-color:var(--orange);color:var(--medium-slate-blue);letter-spacing:1px;text-transform:lowercase;margin-bottom:10px;padding:25px 27px;font-family:Nimbus sans becker pbla,sans-serif;font-size:22px;font-weight:700}.grid-10{border:1px #000;border-bottom:2px solid #ccc;grid-template-rows:auto;place-items:center;padding-bottom:40px}.list-item-8{align-items:center;display:flex}.list-binder{align-items:center;padding-top:2px;padding-bottom:4px;padding-left:0;display:flex}.paragraph-15{display:none}.paragraph-15.documents{width:60%;margin-top:-25px;font-size:16px}.heading-53{color:#353535;text-align:left;font-size:14px}.recaptcha-2{margin-bottom:0}.gallery-2{padding-top:100px;padding-bottom:100px}.centered-container-3{text-align:center;object-fit:fill;flex:1}.gallery-grid-container-2{grid-column-gap:20px;grid-row-gap:20px;grid-template:".""."/1fr 1fr 1fr 1fr;grid-auto-columns:1fr;align-self:center;margin-top:40px;display:grid}.hero-overlay{color:#fff;background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5fa5bfd226ad68c16449857e_untitled%20\(7\).svg),linear-gradient(#233568,#233568);background-position:0 0,0 0;background-repeat:no-repeat,repeat;background-size:auto,auto;justify-content:center;align-items:center;height:90vh;max-height:780px;padding-top:120px;padding-bottom:120px;display:flex}.hero-overlay.lessons{background-color:#233568;background-image:linear-gradient(#233568e6,#233568e6),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e39021a69eabebd0e0689ec_Little%20Girl%20Taking%20A%20Piano%20Lesson%20%7C%20La%20Costa%20Music%20Academy%20Piano%20Lessons.jpeg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover;height:90vh}.paragraph-16{color:#fff;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:18px;line-height:24px}.recaptcha-3{margin-left:0}.image-27{width:150px}.image-28{max-width:97%;margin-bottom:-12px;margin-right:-25px}.columns-22{flex-direction:row;justify-content:center;align-items:center;display:flex}.column-39{text-align:center}.column-40{text-align:right}.column-41{text-align:left}.image-29{width:130%;max-width:none;margin-left:-5px}.blue-block{z-index:0;object-fit:fill;background-color:#233568e6;width:100%;height:100%;display:block;position:absolute;inset:auto auto 0% 0%}.heading-54{color:var(--medium-slate-blue);text-align:center;font-size:16px}.lesson-type-hero{color:#fff;background-image:linear-gradient(20deg,#0d2770e6 20%,#6937b2d9),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f3f57d931fd615b57d9734c_Piano%20Lessons%20For%20Kids%20in%20La%20Costa%2C%20Carlsbad%2C%20CA%2092009.jpg);background-position:0 0,50% 28%;background-size:auto,cover;justify-content:center;align-items:center;height:90vh;max-height:780px;padding-top:49px;padding-bottom:49px;display:flex;overflow:hidden}.lesson-type-hero.voice{background-image:linear-gradient(45deg,#0d2770e6 20%,#6937b2d9),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f920555d18b9134b8e8d26f_Singing%20Lessons%20in%20La%20Costa%2C%20Carlsbad%2C%20CA%2092009%20copy.jpeg);background-position:0 0,50%;background-size:auto,cover}.lesson-type-hero.digital-music{background-image:linear-gradient(45deg,#0d2770e6 20%,#6937b2d9),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3a6a7e0875f8a6a9eadb98_Music%20Production%20Lessons%20-%20La%20Costa%20Music%20Academy.jpeg);background-position:0 0,50%;background-size:auto,cover}.lesson-type-hero.charter-schools{background-image:linear-gradient(20deg,#0d2770e6 20%,#6937b2d9),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67e2d9d6f119854927e8bb33_Untitled%20design%20\(4\).jpg)}.centered-container-4{text-align:center;flex:1}.text-span-21{color:var(--orange)}.div-block-29{width:400px;position:absolute;top:176px}.column-42,.column-43,.column-44{align-self:stretch;padding-left:10px;padding-right:10px}.columns-23{flex-direction:row;flex:0 auto;justify-content:center;align-items:center;width:100%;display:flex}.text-span-22{color:#fff}.button-13{background-color:var(--orange);letter-spacing:1px;margin-top:15px;padding:16px 50px;font-family:Nimbus sans becker pbla,sans-serif;font-size:15px}.feature-section-2{background-color:var(--white);padding-top:125px;padding-bottom:100px;overflow:hidden}.flex-container-2{flex-direction:row;flex:1;justify-content:center;align-items:stretch;display:flex}.feature-image-2{object-fit:contain;object-position:50% 50%;width:100%;height:100%}.column-45{border-right:1px #23356836;padding-top:35px;padding-left:21px;padding-right:0}.column-46{border-left:1px solid #23356833;padding-top:35px;padding-left:35px}.text-span-23{color:var(--orange)}.lottie-animation-9{position:static}.heading-55{letter-spacing:3px;text-transform:lowercase;font-family:Nimbus sans becker pbla,sans-serif;font-size:110px;font-weight:900;line-height:110px}.package-info-2{text-align:center;background-color:#fff;border-radius:0;padding-top:40px;padding-bottom:40px}.package-info-list-items-2{text-align:center;text-transform:lowercase;background-image:none;margin-left:0;padding-top:0;padding-bottom:0;padding-left:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:15px}.package-info-list-items-2.note{padding-top:0;padding-bottom:0;font-size:17px}.heading-56{color:#fff;letter-spacing:2px;font-family:Nimbus sans becker pbla,sans-serif;font-size:110px;line-height:110px}.text-span-24{color:var(--orange)}.heading-57{color:#233568;letter-spacing:2px;text-transform:lowercase;font-family:Nimbus sans becker pbla,sans-serif;font-size:55px}.heading-57.music-lessons{color:var(--new-navy);text-transform:capitalize;width:100%;margin-top:0;margin-bottom:0;font-size:70px;line-height:70px}.heading-57.music-lessons.method{text-transform:capitalize;margin-top:0;margin-bottom:29px;font-family:Arial Pro Black,sans-serif;font-size:55px;line-height:55px}.heading-57.music-lessons.voice{letter-spacing:0;text-transform:capitalize;margin-bottom:20px;font-family:Arial Pro Black,sans-serif;font-size:60px;font-weight:400}.heading-57.music-lessons{width:100%;margin-top:10px;margin-bottom:38px;font-size:65px}.heading-57.music-lessons.small-margin{margin-top:5px;margin-bottom:30px}.paragraph-small-3{color:#777;width:100%;margin-bottom:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-weight:400;line-height:22px}.paragraph-small-3._60{width:78%;font-family:Crimson Pro,sans-serif;font-size:20px;font-weight:500;line-height:28px}.paragraph-small-3.lessons.taco{text-align:center;font-family:Crimson Pro,sans-serif;font-size:19px;font-weight:500;line-height:26px}.heading-58{color:#ffac12;text-align:left;margin-top:0;margin-bottom:12px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px}.heading-58.music-lessons{margin-top:0;margin-bottom:6px}.heading-58.music-lessons.center{text-align:center;text-transform:capitalize;margin-bottom:28px;font-family:Allison,sans-serif;font-size:54px}.circle-3{z-index:1;box-shadow:none;color:#ffac12;background-color:#ffac12;border:1px #096ad0;border-radius:3px;justify-content:center;align-items:center;width:50px;height:50px;margin-bottom:20px;display:flex;position:relative}.how-it-works-2{color:#233568;text-transform:lowercase;font-size:25px}.how-it-works-2.lessons.tacos{color:var(--new-navy);letter-spacing:1px;text-transform:capitalize;font-family:Arial Pro Black,sans-serif;font-size:24px}.step-number-3{color:#233568;border:1px #233568;margin-top:0;margin-bottom:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:22px;position:static;bottom:0;left:0;right:0}.lesson-title{letter-spacing:0;text-transform:capitalize;font-family:Arial Pro Black,sans-serif;font-size:95px;line-height:110px}.text-span-25,.text-span-26{color:var(--orange)}.image-30{border:2px solid #fff;margin-left:0;margin-right:0;padding:20px 25px;transition:box-shadow .2s,transform .2s;box-shadow:0 2px 10px 1px #00000040}.image-30:hover{transition:box-shadow .2s,transform .2s;transform:translateY(-2px);box-shadow:0 7px 15px 2px #00000040}.link-block-10{width:350px;margin-top:15px;margin-left:5px;margin-right:5px;display:block}.custom-container-2{text-align:center;flex-direction:column;flex:0 auto;justify-content:center;align-items:center;max-width:1200px;display:flex}.text-span-27{color:var(--orange)}.heading-59{color:#fff;letter-spacing:2px;text-transform:capitalize;margin-bottom:0;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:60px;font-weight:400}.grid-11{object-fit:scale-down;flex-wrap:wrap;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-content:center;place-items:center;display:flex;overflow:visible}.max-602{color:#233568;text-align:left;text-transform:lowercase;max-width:600px;margin-top:0;margin-bottom:20px;font-family:Nimbus sans becker pbla,sans-serif;font-size:40px;line-height:40px}.max-602.dual{color:#ffac12;letter-spacing:2px;text-transform:uppercase;font-family:Nimbus sans becker pbla,sans-serif;font-size:20px}.heading-60{color:#ffac12;text-align:left;margin-top:0;margin-bottom:10px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px}.heading-60.music-lessons{text-align:center;margin-top:0;margin-bottom:6px}.heading-60.music-lessons.center{text-align:center;text-transform:capitalize;margin-bottom:8px;font-family:Allison,sans-serif;font-size:57px;font-weight:400}.documents{flex-direction:column;display:flex}.text-span-28{padding-left:0}.text-span-29{color:var(--orange)}.hero-2{align-items:center;padding-top:100px;padding-bottom:100px;display:block;overflow:hidden}.map-mask{width:100%;margin-left:40px}.hero-image{object-fit:cover;object-position:50% 50%;flex:0 .5 auto;width:100%;height:100%}.feature-section-3{background-color:#f5f5f5;flex-direction:column;justify-content:center;align-items:center;padding-top:100px;padding-bottom:100px;display:flex;overflow:hidden}.feature-section-3.map-and-form{background-color:#eee}.heading-61{text-align:left}.heading-62{color:var(--medium-slate-blue);text-align:left;letter-spacing:1px;text-transform:lowercase;margin-top:10px;font-family:Nimbus sans becker pbla,sans-serif}.heading-62.bottom{margin-top:20px}.section-20{padding-top:100px;padding-bottom:40px}.section-21{background-color:#0000;background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/6014ad8a638599de48f1045e_P1390471.jpeg);background-position:50% 0;background-size:cover;justify-content:center;align-items:center;height:85vh;min-height:0;display:flex;overflow:hidden}.heading-63{color:#fff;letter-spacing:2px;text-transform:lowercase;margin-top:10px;font-family:Nimbus sans becker pbla,sans-serif;font-size:72px;line-height:80px}.heading-63.top{color:#fff;margin-top:0;margin-bottom:0}.div-block-30{flex-direction:column;justify-content:center;align-items:center;display:flex}.paragraph-17{text-align:center}.text-span-30{color:var(--orange)}.paragraph-18{padding-left:60px;padding-right:60px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;font-style:normal;line-height:24px}.paragraph-18.locations-page{text-align:center;margin-top:20px;padding-left:151px;padding-right:151px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.text-span-31{font-style:italic;font-weight:700}.text-span-32,.text-span-33{color:var(--medium-slate-blue);font-style:italic;font-weight:700}.text-span-34{color:var(--medium-slate-blue);font-weight:700}.text-span-35{color:var(--orange)}.text-span-36{font-style:italic;font-weight:700}.paragraph-19{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;line-height:24px}.div-block-31{padding-top:150px;padding-bottom:150px}.columns-24{text-align:left;flex-direction:row;justify-content:center;align-items:center;display:flex}.rich-text-block-3{width:auto;height:auto}.text-span-37{color:var(--orange)}.div-block-32{width:125px}.blue-background{z-index:0;background-color:#233568bd;width:100%;height:85vh;position:absolute}.text-span-38,.text-span-39{color:var(--orange)}.form-cf9{flex-direction:column;align-items:flex-start;margin-top:20px;padding:0 316px;display:flex}.form-subwrapper-cf9{flex-flow:wrap;justify-content:center;width:100%;display:flex}.text-field-cf9{text-align:left;background-color:#f4f6fc;border-color:#0000;border-top-style:solid;border-top-width:1px;border-bottom-style:solid;border-bottom-width:1px;border-radius:4px;width:47%;margin-top:10px;font-size:16px}.text-field-cf9.extra-left{margin-left:20px}.text-field-cf9.big{width:97%;height:100px;margin-top:10px;margin-left:auto;margin-right:auto}.submit-button-cf9{color:#fff;background-color:#0000;background-image:linear-gradient(151deg,#0a00cc,#422cf5);border-radius:4px;margin-top:20px;margin-left:auto;margin-right:auto;padding:10px 40px;font-size:16px;font-weight:600;transition:transform .2s;box-shadow:1px 1px 3px #dfdfdf}.submit-button-cf9:hover{transform:scale(1.02)}.success-message-cf9{background-color:#f0f4f8;font-weight:600}.error-message-cf9{margin-top:20px;margin-left:auto;margin-right:auto}.rich-text-block-4,.html-embed-3.mobile-map{display:none}.recaptcha-4{margin-top:15px}.slider-item-pd{padding:15px}.hidden-on-desktop{display:none}.text-200{line-height:20px}.text-200.bold{font-weight:700}.avatar-circle{border-radius:50%;width:100%;overflow:hidden;transform:translate(0)}.avatar-circle._05{width:120px;max-width:120px;height:120px;max-height:120px}.avatar-circle._05.border-6px-white{border:6px solid #fff;box-shadow:0 8px 28px #14142b1a}.btn-circle-secondary{color:#211f54;transform-style:preserve-3d;background-color:#fff;border:1px solid #eff0f6;border-radius:50%;justify-content:center;align-items:center;width:64px;min-width:64px;height:64px;min-height:64px;font-size:26px;text-decoration:none;transition:border-color .3s,transform .3s,background-color .3s,color .3s;display:flex;box-shadow:0 2px 12px #14142b14}.btn-circle-secondary:hover{color:#fff;background-color:#4a3aff;border-color:#4a3aff;transform:scale3d(.94,.94,1.01)}.btn-circle-secondary.slider-arrow{margin-top:0;margin-bottom:0}.btn-circle-secondary.slider-arrow.left---center-center{top:50%;transform:translateY(-50%)}.btn-circle-secondary.slider-arrow.left---center-center:hover{transform:translateY(-50%)}.btn-circle-secondary.slider-arrow.left---center-center.outside{left:-11px}.btn-circle-secondary.slider-arrow.right---center-center{top:50%;bottom:0;right:-10px;transform:translateY(-50%)}.btn-circle-secondary.slider-arrow.right---center-center:hover{transform:translateY(-50%)}.card{background-color:#fff;border:1px solid #eff0f6;border-radius:0;box-shadow:0 2px 7px #14142b0f}.card.content-center{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:48px 24px;display:flex}.card.content-center.testimonial-v6{padding:80px 98px}.mg-top-16px{margin-top:16px}.container-default{text-align:left;max-width:1218px;padding-left:24px;padding-right:24px}.slider-mask{height:100%}.slider-mask.width-390px{max-width:390px;overflow:visible}.inner-container._574px{max-width:574px}.inner-container._800px{max-width:800px}.inner-container._490px{max-width:490px}.mg-bottom-32px{margin-bottom:32px}.text-300{font-size:22px;line-height:22px}.text-300.bold{font-weight:700}.section-22{padding-top:176px;padding-bottom:176px}.text-center-2{text-align:center}.slider-wrapper{background-color:#0000;height:100%}.image-wrapper---br-top{border-top-left-radius:24px;border-top-right-radius:24px;overflow:hidden;transform:translate(0)}.image-wrapper---br-top.position-relative{border-radius:0}.pd---content-inside-card{padding:40px 28px 48px}.grid-3-columns{grid-column-gap:28px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.width-100{border-radius:0;width:100%}.testimonial-logo-badge{background-color:#fff;border-radius:8px;padding:18px 28px;display:inline-block;position:absolute;inset:auto auto 32px 32px;box-shadow:0 1px 12px #14142b14}.section-23{background-color:#f1f1f1;background-image:linear-gradient(#f1f1f1ed,#f1f1f1ed),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5ee874225738c8b3a5f5b730_AdobeStock_7001591.jpeg);background-position:0 0,0 0;background-size:auto,cover;margin-top:0;margin-bottom:0;padding-top:80px;padding-bottom:80px}.grid-top---text-2-buttons{grid-column-gap:60px;grid-template-rows:auto;grid-template-columns:1fr .8fr;align-items:end;margin-bottom:48px}.buttons-row{align-items:center;display:flex}.buttons-row.right{justify-content:flex-end}.btn-primary{color:#fff;text-align:center;transform-style:preserve-3d;background-color:#4a3aff;border-radius:48px;justify-content:center;padding:26px 38px;font-weight:700;line-height:20px;text-decoration:none;transition:background-color .3s,transform .3s,color .3s}.btn-primary:hover{color:#fff;background-color:#3324d5;transform:translate3d(0,-3px,.01px)}.btn-primary.button-row{text-transform:capitalize;-webkit-text-fill-color:inherit;background-color:#4a3aff00;background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67aa7baca93ae9a1c286078e_Take%20Lessons%20Button%20\(21\).png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-clip:border-box;border-radius:0;margin:0 8px;padding:45px 164px;font-family:Arial Pro Black,sans-serif;font-size:18px}.btn-secondary{color:#211f54;text-align:center;transform-style:preserve-3d;background-color:#fff;border:1px solid #eff0f6;border-radius:48px;padding:26px 38px;line-height:20px;transition:border-color .3s,transform .3s,background-color .3s,color .3s;box-shadow:0 4px 10px #14142b0a}.btn-secondary:hover{color:#fff;background-color:#4a3aff;border-color:#4a3aff;transform:translate3d(0,-3px,.01px)}.card-2{background-color:#fff;border:1px solid #eff0f6;border-radius:24px;box-shadow:0 2px 7px #14142b0f}.card-2.content-left{flex-direction:column;justify-content:center;align-items:flex-start;padding:48px 32px;display:flex}.card-2.content-left.pd-32px---48px---56px{padding-bottom:56px;padding-left:32px;padding-right:32px}.container-default-2{max-width:1218px;padding-left:24px;padding-right:24px}.slide-item-mg{margin-right:28px}.flex-horizontal{justify-content:center;align-items:center;display:flex}.mg-bottom-24px{margin-bottom:24px}.heading-h4-size{color:#211f54;font-size:22px;font-weight:700;line-height:28px}.section-24{padding-top:176px;padding-bottom:176px}.home-t3{-webkit-text-stroke-width:0px;overflow-wrap:normal;margin-top:0;font-family:Homemade Apple,sans-serif;font-size:37px;font-weight:400;line-height:75px}.heading-64{opacity:1;letter-spacing:1px;text-transform:none;mix-blend-mode:normal;margin-bottom:50px;font-family:Homemade Apple,sans-serif;font-size:40px;font-style:normal;font-weight:400}.image-31{margin-bottom:-50px;padding-bottom:0}.quick-stack{grid-column-gap:6px;grid-row-gap:6px;margin-bottom:5px;padding-top:10px;padding-bottom:10px}.cell{justify-content:flex-end;align-items:center}.cell-2{flex-flow:row;justify-content:center;align-items:flex-end}.heading-65{align-self:auto;margin-top:0;margin-bottom:0;font-family:Arial Pro Black,sans-serif;font-size:16px;font-weight:400;line-height:17px}.image-32,.image-33,.image-34{font-size:14px}.image-35,.image-36{max-width:18px;font-size:14px}.heading-66{color:#f6f1f1;margin-top:23px;margin-bottom:40px;padding-top:0;font-family:Arial Pro Black,sans-serif;font-size:44px;line-height:54px}.text-span-40{color:var(--orange)}.text-block-15{color:var(--grey);text-align:left;font-family:Crimson Pro,sans-serif;font-size:23px;font-weight:800}.button-4{z-index:1;cursor:pointer;background-color:#8315f159;border:2px solid #8315f1;border-radius:0;justify-content:center;align-items:center;width:210px;height:70px;padding-left:10px;padding-right:10px;transition:all .25s ease-in-out;display:flex;position:relative;overflow:visible}.button-4:hover{text-shadow:0 2px 8px #8205ff;font-weight:600}.button-4:active{text-shadow:none;background-color:#8315f130}.button-4_wave-1,.button-4_wave-2{opacity:0;filter:blur(1px);background-image:none;border:.4px solid #8315f1cc;border-radius:0;width:100%;height:100%;position:absolute}.button-4_wave-3{border:.4px solid var(--small-gradient-purple);opacity:0;filter:blur(1px);background-image:none;border-radius:0;width:100%;height:100%;padding-left:0;padding-right:0;display:block;position:absolute}.text-block-16{font-family:Arial Pro Black,sans-serif;font-size:18px}.text-block-16:hover{text-shadow:none}.button-v13---brix{text-align:center;letter-spacing:.08em;text-transform:uppercase;background-color:#4a3aff;background-image:linear-gradient(90deg,#4a3aff,#a83aff);padding:26px 32px;font-weight:700;line-height:20px;transition:transform .25s;box-shadow:0 4px 24px #4a3aff1a}.button-v13---brix:hover{transform:translateY(-3px)}.button-v10---brix{color:#170f49;text-align:center;background-color:#eff0f6;border:1px solid #a0a3bd;border-radius:96px;padding:26px 32px;font-weight:400;line-height:20px;transition:color .3s,border-color .3s,background-color .3s}.button-v10---brix:hover{color:#fff;background-color:#170f49;border-color:#170f49}.button-v17---brix{color:#170f49;text-align:center;background-color:#fff;border:1px solid #eff0f6;border-radius:12px;justify-content:center;align-items:center;padding:20px 32px;font-weight:700;line-height:20px;text-decoration:none;transition:background-color .25s,transform .3s;display:flex;box-shadow:0 4px 8px #4a3aff14}.button-v17---brix:hover{transform:scale(.94)}.button-v7---brix{color:#fff;text-align:center;background-color:#4a3aff;padding:26px 32px;font-weight:700;line-height:20px;transition:box-shadow .3s,transform .3s;box-shadow:-4px 4px #252aa3}.button-v7---brix:hover{transform:translateY(3px);box-shadow:0 0 #252aa3}.button-v11---brix{color:#fff;text-align:center;background-color:#4a3aff;border-radius:96px;justify-content:center;align-items:center;padding:10px 10px 10px 24px;font-weight:700;line-height:20px;text-decoration:none;transition:background-color .3s;display:flex}.button-v11---brix:hover{background-color:#1f11c3}.button-v16---brix{color:#fff;text-align:center;background-color:#0164f2;border-radius:12px;justify-content:center;align-items:center;padding:20px 32px;font-weight:700;line-height:20px;text-decoration:none;transition:background-color .25s,transform .3s;display:flex}.button-v16---brix:hover{background-color:#004ec3;transform:scale(.94)}.button-v15---brix{color:#fff;text-align:center;background-color:#4a3aff;border-radius:96px;justify-content:center;align-items:center;padding:20px 32px;font-weight:700;line-height:20px;text-decoration:none;transition:transform .3s;display:flex}.button-v15---brix:hover{transform:translateY(-3px)}.button-v3---brix{color:#fff;text-align:center;background-color:#4a3aff;border-radius:10px;padding:26px 32px;font-weight:700;line-height:20px;transition:transform .25s;box-shadow:0 5px 12px #4a3aff4d,inset 0 -1px 18px #170f4954}.button-v3---brix:hover{transform:translateY(-3px)}.button-v12---brix{color:#4a3aff;text-align:center;background-color:#fff;border-radius:16px;margin:4px;padding:25px 48px;font-weight:700;line-height:20px}.button-icon-left---brix{width:16px;margin-right:6px}.button-icon-left---brix.app-icon{width:24px;margin-right:12px;position:relative;top:-1px}.button-icon-left---brix.facebook-icon{width:20px;margin-right:8px}.button-v8---brix{color:#fff;text-align:center;background-color:#4a3aff;border-radius:20px;justify-content:center;align-items:center;padding:26px 32px;font-weight:700;line-height:20px;text-decoration:none;transition:transform .25s;display:flex;box-shadow:0 8px 30px #4a3aff59}.button-v8---brix:hover{transform:translateY(-3px)}.button-v5---brix{color:#4a3aff;text-align:center;letter-spacing:.08em;text-transform:uppercase;background-color:#fff;border:2px solid #4a3aff;padding:26px 32px;font-weight:700;line-height:20px;transition:color .25s,background-color .25s,transform .25s}.button-v5---brix:hover{color:#fff;background-color:#4a3aff;transform:translateY(-3px)}.button-v11-cirlcle---brix{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-left:24px;display:flex}.button-v12-wrapper---brix{background-image:linear-gradient(90deg,#582eff,#702dff);border-radius:19px;transition:transform .3s}.button-v12-wrapper---brix:hover{transform:scale(.96)}.button-v9---brix{color:#fff;text-align:center;letter-spacing:.08em;text-transform:uppercase;background-color:#4a3aff;justify-content:center;align-items:center;padding:26px 32px;font-weight:700;line-height:20px;text-decoration:none;transition:transform .3s;display:flex;box-shadow:0 8px 30px #4a3aff59}.button-v9---brix:hover{transform:translateY(-3px)}.button-v1---brix{color:#fff;text-align:center;background-color:#4a3aff;border-radius:96px;padding:26px 32px;font-weight:700;line-height:20px;transition:transform .25s;box-shadow:0 8px 30px #4a3aff59}.button-v1---brix:hover{transform:translateY(-3px)}.button-v2---brix{color:#fff;text-align:center;background-color:#4a3aff;background-image:linear-gradient(90deg,#4a3aff,#613aff);border-radius:20px;padding:26px 32px;font-weight:700;line-height:20px;transition:transform .25s}.button-v2---brix:hover{transform:translateY(-3px)}.buttons-wrapper---brix{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.button-v14---brix{color:#fff;text-align:center;background-color:#4a3aff;border-radius:0;justify-content:center;align-items:center;padding:22px 60px;font-weight:700;line-height:20px;text-decoration:none;transition:transform .3s;display:flex}.button-v14---brix:hover{transform:translateY(-3px)}.button-v6---brix{color:#fff;text-align:center;background-color:#4a3aff;border-radius:16px;padding:26px 32px;font-weight:700;line-height:20px;transition:transform .3s,box-shadow .3s;box-shadow:-6px 6px #252aa3}.button-v6---brix:hover{transform:translateY(3px);box-shadow:0 0 #252aa3}.button-icon-right---brix{width:16px;margin-left:6px}.button-v4---brix{color:#fff;text-align:center;background-color:#4a3aff;padding:26px 32px;font-weight:700;line-height:20px;transition:transform .25s}.button-v4---brix:hover{transform:translateY(-3px)}.button-item---brix{margin:18px 12px}.form-newsletter-wrapper{position:relative}.button-primary{color:#fff;text-align:center;background-color:#4a3aff;border-radius:80px;justify-content:center;align-items:center;padding:20px 40px 21px;font-weight:700;line-height:20px;text-decoration:none;transition:transform .3s,box-shadow .3s,background-color .3s;display:flex;box-shadow:0 3px 12px #4a3aff1f}.button-primary:hover{background-color:#3527d8;transform:translateY(-2px);box-shadow:0 4px 10px #4a3aff26}.button-primary.newsletter{padding-top:16px;padding-bottom:16px;position:absolute;inset:14px 14px 14px auto}.button-primary.newsletter:hover{transform:none}.error-message.newsletter{color:#fff;text-align:center;background-color:#ff7b7d;border-radius:11px;margin-top:22px;padding-top:16px;padding-bottom:16px;font-size:16px;line-height:28px}.success-message{color:#170f49;background-color:#fff;border:1px solid #eff0f6;border-radius:18px;padding-top:48px;padding-bottom:48px;font-weight:700;box-shadow:0 6px 28px #170f490d}.success-message-image{margin-bottom:23px}.input-relative{border:1px solid #eff0f6;border-radius:100px;min-height:64px;margin-bottom:24px;padding:32px 24px}.input-relative:focus{color:#0d0a2c;border-color:#4a3aff}.input-relative::placeholder{color:#615e83;font-size:18px;line-height:20px}.input-relative.newsletter{min-height:75px;margin-bottom:0;padding:24px 240px;font-size:18px;transition:all .35s;box-shadow:0 4px 25px #0d0a2c0f}.input-relative.newsletter:hover{border-color:#4a3aff;box-shadow:0 8px 28px #170f4914}.input-relative.newsletter:focus{border-color:#4a3aff;box-shadow:0 7px 28px #170f4914}.input-relative.newsletter::placeholder{font-size:18px}.grid-2-columns{grid-column-gap:28px;grid-row-gap:28px;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.square-icon{border-radius:16px}.square-icon.mg-right-16px.mg-bottom-16px-mb{color:var(--medium-slate-blue)}.card-link-icon{transform-style:preserve-3d;background-color:#fff;border:1px solid #f7f7fc;border-radius:14px;align-items:center;padding:14px 18px;text-decoration:none;transition:transform .3s,border-color .3s,color .3s;display:flex;box-shadow:0 2px 6px #14142b0f}.card-link-icon:hover{border-color:#4a3aff;transform:scale3d(.96,.96,1.01)}.button-14{color:#fff;letter-spacing:.5px;background-color:#3ecf8e;background-image:none;border-radius:7px;padding:10px 20px;font-size:14px;font-weight:400;line-height:28px;transition:transform .2s,box-shadow .2s;box-shadow:0 1px 11px #00000045}.button-14:hover{transform:scale(1.02)translateY(-3px);box-shadow:0 15px 20px #0000001a}.button-14.lottie-icon{background-color:#3ecf8e;background-image:linear-gradient(309deg,#3ece8d,#35ce8e);border-radius:7px;align-items:center;padding-top:0;padding-bottom:0;font-size:14px;text-decoration:none;display:flex}.phone{width:40px;padding-top:10px}.phone.small{width:25px;padding-top:11px}.button-text-2{flex:1;margin-left:10px}.testimonials_wrap{overflow:hidden}.is-txt-xsmall{font-size:.75rem;line-height:1.5}.is-pad-tb-128{padding-top:8em;padding-bottom:8em}.testimonial_person-id{grid-column-gap:.25em;grid-row-gap:.25em;flex-direction:column;display:flex}.is-txt-small{font-size:1rem;line-height:1.5}.testimonials_person-wrap{grid-column-gap:1em;grid-row-gap:1em;align-items:center;display:flex}.testimonial_item{grid-column-gap:2em;grid-row-gap:2em;background-color:#d9cbbd;border-radius:1.5em;flex-direction:column;flex:none;width:22em;min-width:280px;height:auto;padding:1.5em;display:flex}.testimonials_inner{grid-column-gap:1em;grid-row-gap:1em;display:flex;position:relative;left:-3.5em}.testimonial_person-img-wrap{border-radius:50px;width:4em;height:4em;overflow:hidden}.is-txt-medium{margin-bottom:0;font-size:1.125rem;line-height:1.6}.feature-text-2{color:#848199;font-size:15px}.feature-text-2.white-text{color:#fff}.pricing-features{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr;margin-top:22px;margin-bottom:32px}.container-20{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1170px;display:flex}.price-card-base{flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.price-card{padding:32px 34px}.pricing-base{background-color:#fff;border-radius:35px;justify-content:center;align-items:center;width:100%;min-height:250px;margin-top:40px;padding-left:0;padding-right:0;display:flex}.text-block-17{color:#848199;font-size:20px;font-weight:400}.pricing-card-featured{background-color:#5243c2;background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67abeef4f284fe38f4f48baf_Lines.svg);background-position:100%;background-repeat:no-repeat;background-size:contain;border-radius:30px;width:105%;height:100%;padding:32px 22px;position:relative;top:-35px;box-shadow:2px 44px 42px #5243c24d}.check-wrap{align-items:center;display:flex}.section-large{background-color:#f5f5fa;flex-direction:column;justify-content:flex-start;align-items:center;padding:140px 3%;display:flex;position:relative;overflow:hidden}.price-type-2{color:#231d4f;margin-top:0}.price-type-2.white-text{color:#fff}.button-15{color:#f496d1;background-color:#fef5fb;border-radius:50px;justify-content:center;align-items:center;min-width:150px;min-height:50px;padding-left:20px;padding-right:20px;font-size:16px;line-height:1;text-decoration:none;display:flex}.button-15.button-white{color:#5243c2;background-color:#f496d1}.title-wrap-2{color:#7b88a8;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-bottom:60px;display:flex;position:relative}.pricing-text{color:#848199;font-size:15px}.pricing-text.white-text,.pricing.white-text{color:#fff}.pricing-grid{grid-column-gap:8px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;width:100%}.check-2{width:24px;margin-right:16px}.content-h1-2{z-index:2;color:#231d4f;letter-spacing:-.04em;margin-top:0;margin-bottom:20px;font-size:55px;line-height:1.1;position:relative}.form07_link{color:#5b3acc;font-size:13px;font-weight:700}.text-counter{color:#5b617c73;font-size:14px}.paragraph-20{color:#5b617c;text-align:center;max-width:550px;margin-left:auto;margin-right:auto;font-size:15px;line-height:23px}.error-message-2{text-align:center;padding-top:20px;padding-bottom:20px}.next-button{background-color:#5b3acc;border-radius:5px;flex:1;align-self:center;padding:12px 32px;font-size:15px;transition:background-color .2s ease-in}.field-title{color:#000037;background-color:#fff;margin-bottom:5px;padding-left:6px;font-size:14px;font-weight:400}.checkbox-2{z-index:5;opacity:0;cursor:pointer;border:2px solid #0000;border-radius:10px;width:100%;height:100%;margin-top:0;margin-left:0;position:absolute;inset:0%}.checkbox-2:active{border:1px solid #000}.success-message-2{letter-spacing:1px;padding:50px}.form12_checkbox_field{background-color:#fff;border:1.2px solid #3e34c81a;border-radius:8px;flex-direction:column;justify-content:flex-start;width:140px;height:120px;margin-bottom:0;margin-left:5px;margin-right:5px;padding:35px 22px 22px;display:flex;position:relative;box-shadow:1px 1px 35px #c6d3ff47}.checkbox-title{color:#5b3acc;justify-content:center;margin-bottom:0;padding-bottom:10px;font-size:14px;display:flex;position:absolute;inset:auto 0% 0%}.form-title-wrap{flex-direction:column;justify-content:center;align-items:center;margin-bottom:35px;display:flex}.slider{background-color:#0000;max-width:700px;height:100%;position:relative}.mobile-nav-bottom{display:none}.submit-button-2{box-shadow:none;letter-spacing:1px;background-color:#5b3acc;border-radius:5px;width:260px;height:auto;margin-bottom:-60px;margin-left:auto;margin-right:auto;padding-top:14px;padding-bottom:14px;transition:background-color .2s ease-in,box-shadow .2s ease-in;display:block;position:absolute;bottom:0;left:0;right:0}.previous{opacity:.45;justify-content:center;align-items:center;width:auto;max-width:100px;height:35px;margin:auto auto 30px 30px;transition:opacity .2s;display:flex;position:absolute;inset:auto auto 0% 0%}.previous:hover{opacity:1}.field-input{color:#000037bf;background-color:#0000;border:1.5px solid #3e34c80a;border-radius:6px;width:100%;min-height:45px;font-size:16px}.field-input:focus{border-color:#0064fe}.field-input::placeholder{color:#0000371a;font-family:Varela Round,sans-serif}.next{justify-content:center;align-items:center;width:auto;max-width:159px;height:47px;margin:auto auto 25px;display:block;position:absolute;right:35px;overflow:visible}.checkbox-field-2{justify-content:flex-start;align-items:center;width:24%;min-width:150px;height:140px;margin-left:6px;margin-right:6px;display:flex}.checkbox_wrap{flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;display:flex}.checkbox_wrap.checkbox_centre{justify-content:center}.title-left{margin-top:15px;margin-left:15px;position:absolute;inset:0% auto auto 0%}.form-wrapper{margin-bottom:0;padding:0;display:block}.form-wrap{flex-direction:column;align-items:flex-start;width:100%;max-width:390px;margin-bottom:5px;margin-left:auto;margin-right:auto;display:flex}.form-section-title{color:#0a1f44;margin-bottom:12px;font-size:32px;font-weight:500;line-height:32px}.slide-13{border-radius:20px;flex-wrap:wrap;width:100%;height:100%;padding-top:0;padding-bottom:0;position:static}.previous-button{opacity:1;color:#5b617c;text-indent:-2px;flex:none;align-self:center;padding:5px 0;font-size:15px;transition:opacity .2s ease-in}.previous-button:hover{opacity:1;border-bottom-color:#0000008c}.form07_legal{color:#101c2e8a;margin-top:20px;margin-left:auto;margin-right:auto;font-size:14px}.slider-content-wrap{text-align:center;background-color:#fff;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;margin-bottom:100px;margin-left:auto;margin-right:auto;padding:90px 0 75px;display:flex;position:relative}.line-bottom{background-color:#c5c7ca;height:1px}.arrow-2{width:16px;margin-right:8px}.form-content{width:100%;margin-bottom:-20px}.form-content.final{margin-bottom:0}.text-block-18{color:#5b3acc;font-weight:500}.checkbox-image{width:45px}.counter-image{width:16px;margin-right:5px}.details-right{align-items:center;margin-top:15px;margin-right:15px;display:flex;position:absolute;inset:0% 0% auto auto}.banner-h3{color:#fff;letter-spacing:-.3px;margin-bottom:20px;font-size:34px;font-weight:500;line-height:1.2}.help-block{padding:20px;position:absolute;inset:15px 15px auto auto}.slide-banner{background-color:#1f1b3a;width:30%;min-width:310px}.form-section-title-2{color:#0a1f44;margin-bottom:12px;font-size:36px;font-weight:400;line-height:32px}.slider-6{background-color:#0000;height:100vh;min-height:850px;position:relative}.author-image-2{border-radius:100px;width:50px;margin-right:14px;box-shadow:1px 1px 3px #00000024}.submit-button-3{color:#fff;background-color:#5b3acc;border-radius:4px;width:100%;margin-left:auto;margin-right:auto;padding-top:14px;padding-bottom:14px;font-size:16px}.form-wrapper-2{width:100%;height:100%;margin-bottom:0}.error-message-3{text-align:center;padding-top:20px;padding-bottom:20px}.checkbox-base{background-color:#fff;border:1.2px solid #3e34c81a;border-radius:8px;flex-direction:row;justify-content:flex-start;width:100%;height:100px;margin-bottom:20px;margin-left:0;margin-right:0;padding:15px;display:flex;position:relative;box-shadow:1px 1px 35px #c6d3ff47}.slide-wrapper{min-height:100vh;display:flex}.slide-14{border-radius:20px;flex-wrap:wrap;width:100%;height:100%;position:static}.star-row{margin-bottom:30px}.price-field{border:1.3px solid #bec9d5;border-radius:4px;min-height:55px;margin-bottom:0;font-size:16px;position:relative}.price-field:focus{border-width:1.3px;border-color:#007bfc}.price-field::placeholder{color:#61728375}.previous-placeholder{opacity:0;justify-content:center;align-items:center;width:auto;max-width:100px;height:35px;margin-bottom:30px;transition:opacity .2s;display:none}.previous-placeholder:hover{opacity:1}.form-item-wrapper{flex-flow:column;justify-content:space-between;align-items:center;width:100%;margin-bottom:40px;display:flex}.form-item-wrapper.fixed-height{min-height:160px}.form-wrap-2{flex-direction:column;align-items:flex-start;width:100%;margin-bottom:20px;display:flex}.form-wrap-2.extra-space{margin-bottom:40px}.checkbox-3{z-index:5;opacity:0;cursor:pointer;border:2px solid #0000;border-radius:10px;width:100%;height:100%;margin-top:0;margin-left:0;display:block;position:absolute;inset:0%}.checkbox-3:active{border:1px solid #000}.slide-content{background-color:#fff;justify-content:center;align-items:center;width:70%;padding:100px 3%;display:flex;position:relative}.button-wrapper-2{position:relative}.global-icon-x-small{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:flex}.checkbox-icon{z-index:9;background-color:#5b3acc0d;border-radius:15px;justify-content:center;align-items:center;width:55px;height:55px;margin-right:25px;display:flex;position:relative}.slide-counter{justify-content:center;align-items:center;width:100%;min-height:20px;margin-top:40px;display:flex}.banner-content{flex-direction:column;justify-content:flex-start;height:100%;padding:25% 40px 50px;display:flex;position:relative;overflow:hidden}.author-testimonial{justify-content:flex-start;align-items:center;display:flex}.form-title-wrap-2{flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:35px;display:flex}.author-name-2{color:#fff;margin-bottom:4px;font-size:16px;font-weight:500}.paragraph-intro{color:#ffffffc7;max-width:650px;margin-bottom:30px;font-size:16px;line-height:1.6}.checkbox-text-wrapper{z-index:9;cursor:pointer;position:relative}.checkbox-field-3{justify-content:flex-start;align-items:center;width:24%;min-width:150px;height:140px;margin-left:6px;margin-right:6px;display:flex}.logo-2{margin-bottom:40px}.checkbox-h4{margin-top:0;margin-bottom:3px}.paragraph-21{color:#ffffffc7;max-width:650px;margin-bottom:30px;font-size:18px;line-height:1.6}.text-block-19{color:#5b617c}.checkbox-text{color:#5b617c;font-weight:400}.dot{background-color:#5b617c1a;border-radius:100px;width:10px;height:10px;margin-left:8px;margin-right:8px}.dot.active-dot{background-color:#5b617c}.global-button-primary{grid-column-gap:6px;grid-row-gap:6px;color:#fff;white-space:nowrap;background-color:#6f5cff;border-radius:8px;justify-content:center;align-items:center;height:32px;padding:6px 12px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;transition:color .3s ease-out,background-color .3s ease-out;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 4px 12px #9b8eff4d,inset 0 1px #9b8eff99,0 -1px 1px #5b29ffcc,0 0 0 1px #6e5bff}.global-button-primary:hover{background-color:#7f6fff}.global-button-primary:active{background-color:#705cfa}.icon-6{width:25px}.form-full{justify-content:center;align-items:flex-start;min-height:100vh;display:flex}.next-placeholder{justify-content:center;align-items:center;width:auto;max-width:159px;height:47px;margin:auto auto 25px;display:none;overflow:visible}.text-field-7{border:1.3px solid #bec9d5;border-radius:4px;min-height:55px;margin-bottom:0;font-size:16px;position:relative}.text-field-7:focus{border-width:1.3px;border-color:#007bfc}.text-field-7::placeholder{color:#61728375}.slider-left{color:#fff;background-color:#151c340f;border-radius:4px;justify-content:center;align-items:center;min-width:80px;margin-right:10px;padding-top:20px;padding-bottom:20px;text-decoration:none;transition:all .2s;display:flex}.slider-left:hover{background-color:#151c3426}.next-button-2{background-color:#5b3acc;border-radius:5px;flex:1;align-self:center;padding:12px 32px;font-size:15px;transition:background-color .2s ease-in;display:none}.notice{color:#ffffffa6;background-color:#2e2a4d;margin-bottom:20px;padding:15px;font-size:15px;line-height:23px}.form-paragraph{color:#5b617c;max-width:550px;font-size:18px;line-height:23px}.text-block-20{color:#5b617c;font-family:Oswald,sans-serif;font-size:100px;font-weight:700;line-height:20px}.success-message-3{letter-spacing:1px;padding:50px}.text-span-42{color:#fff}.button-wrap-2{width:100%;display:flex}.slider-right{color:#fff;text-align:center;background-color:#5b3acc;border-radius:4px;width:100%;padding-top:20px;padding-bottom:20px;font-size:16px;transition:all .2s}.slider-right:hover{background-color:#5233bb}.checkbox-title-2{color:#5b3acc;justify-content:center;margin-bottom:0;padding-bottom:10px;font-size:14px;display:none}.form-content-2{flex-direction:column;align-items:flex-start;width:100%;min-width:490px;max-width:560px;margin-bottom:-20px;display:flex}.field-label-2{color:#617283;margin-bottom:8px;font-size:15px;font-weight:500}.banner-logo{border-bottom:1px solid #ffffff14;justify-content:flex-start;align-items:center;padding-top:60px;padding-bottom:60px;padding-left:40px;display:flex;position:relative}.previous-button-2{opacity:1;color:#5b617c;text-indent:-2px;flex:none;align-self:center;padding:5px 0;font-size:15px;transition:opacity .2s ease-in;display:none}.previous-button-2:hover{opacity:1;border-bottom-color:#0000008c}.slider-7{background-color:#0000;height:100vh;min-height:850px;position:relative}.submit-button-4{color:#fff;background-color:#5b3acc;border-radius:4px;width:100%;margin-left:auto;margin-right:auto;padding-top:14px;padding-bottom:14px;font-size:16px}.slide-15{border-radius:20px;flex-wrap:wrap;width:100%;height:100%;position:static}.form-wrap-3{flex-direction:column;align-items:flex-start;width:100%;margin-bottom:20px;display:flex}.form-wrap-3.extra-space{margin-bottom:40px}.checkbox-4{z-index:5;opacity:0;cursor:pointer;border:2px solid #0000;border-radius:10px;width:100%;height:100%;margin-top:0;margin-left:0;display:block;position:absolute;inset:0%}.checkbox-4:active{border:1px solid #000}.button-wrapper-3{position:relative}.form-title-wrap-3{flex-direction:column;justify-content:center;align-items:flex-start;margin-bottom:35px;display:flex}.checkbox-field-4{justify-content:flex-start;align-items:center;width:24%;min-width:150px;height:140px;margin-left:6px;margin-right:6px;display:flex}.logo-3{margin-bottom:40px}.paragraph-22{color:#ffffffc7;max-width:650px;margin-bottom:30px;font-size:18px;line-height:1.6}.text-block-21{color:#5b617c}.icon-7{width:25px}.text-field-8{border:1.3px solid #bec9d5;border-radius:4px;min-height:55px;margin-bottom:0;font-size:16px;position:relative}.text-field-8:focus{border-width:1.3px;border-color:#007bfc}.text-field-8::placeholder{color:#61728375}.text-block-22{color:#5b617c;font-family:Oswald,sans-serif;font-size:100px;font-weight:700;line-height:20px}.success-message-4{letter-spacing:1px;padding:50px}.text-span-43{color:#fff}.button-wrap-3{width:100%;display:flex}.checkbox-title-3{color:#5b3acc;justify-content:center;margin-bottom:0;padding-bottom:10px;font-size:14px;display:none}.form-content-3{flex-direction:column;align-items:flex-start;width:100%;min-width:490px;max-width:560px;margin-bottom:-20px;display:flex}.field-label-3{color:#617283;margin-bottom:8px;font-size:15px;font-weight:500}.image-37{mix-blend-mode:normal;position:absolute;inset:0% 0% auto auto}.splide{width:100%;position:relative}.splide.slider2.tall{overflow:hidden}.splide__slide{flex:none;width:33.3333%}.splide__slide.five-cards{width:20%}.container-21{width:1560px;max-width:100%;margin-left:auto;margin-right:auto;padding:6em 2em}.splide__arrows{justify-content:flex-start;align-items:stretch;display:flex}.splide__arrows.is--center{justify-content:center;padding-left:1em}.splide__track{width:100%}.splide__list{justify-content:flex-start;align-items:stretch;display:flex}.section-25.is--dark{color:#dfdad5;background-color:#242022}.card-3{color:#b8b9c2;background-color:#3f4046;border-radius:5px;width:100%;height:100%;margin-left:auto;margin-right:auto;overflow:hidden;box-shadow:0 5px 2rem #0000004d}.arrow-left{width:50px;height:50px;inset:auto auto 0% 0%}.carousel-slider._3{right:-42%}.carousel-slider._8{right:-147%}.carousel-slider._4{right:-63%}.carousel-slider._2{right:-21%}.carousel-slider._7{right:-126%}.carousel-slider._5{right:-84%}.carousel-slider._6{right:-105%}.card-body{height:100%;padding:30px}.card-header{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67aec632481bb5e83a548be8_david-lundgren-1677087-unsplash.jpg);background-position:50% 30%;background-size:cover;height:150px}.section-26{background-color:#303136;justify-content:center;align-items:center;padding-top:99px;padding-bottom:99px;overflow:hidden}.section-26.is_full{height:100vh;padding-top:0;padding-bottom:0;display:flex}.carousel-mask{width:40%;overflow:visible}.btn-2{letter-spacing:1px;text-transform:uppercase;background-color:#3862ec;border-radius:5px;padding:15px 25px;font-size:1rem;transition:background-color .3s ease-out}.btn-2:hover{background-color:#213ea0}.arrow-right{width:50px;height:50px;inset:auto 0% 0% auto}.container-22{width:90%;max-width:1300px;margin-left:auto;margin-right:auto}.carousel{background-color:#0000;justify-content:flex-end;align-items:center;width:100vw;height:400px}.carousel.is_contained{justify-content:space-between;align-items:flex-start;width:100%;height:auto;padding-bottom:75px}.slider-8{background-color:#0000;flex-flow:row;justify-content:center;align-items:stretch;height:100%;padding:0;display:block;overflow:visible}.mask-6{width:100%;height:100%;overflow:hidden}.div-put{width:100%;height:560px;display:flex}.slider-hearing{color:#000;padding-top:10px;padding-bottom:10px;font-size:24px;font-weight:700}.icon-8{color:#fff}.slider-image-container{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:0 0;background-size:auto;height:55%}.paragraph-23{color:#000;font-family:Montserrat,sans-serif}.button-16{color:#06519c;background-color:#0000;border:3px solid #2d77ba;font-size:20px;font-weight:700}.slide-nav-6{justify-content:center;align-items:center;display:none;bottom:-60px}.container-23{max-width:1280px;margin-left:auto;margin-right:auto;padding-top:0;padding-bottom:100px}.blue{flex:none;width:100%;height:100%;margin-right:25px}.arrow-5{background-color:#d1d1d15c;border:1px #000;border-radius:3px;width:64px;height:64px;transition:all .7s;inset:auto -100px -100px 0%}.arrow-5:hover{border-color:#ff00a1;width:64px}.arrow-5.l{background-color:#d1d1d15c;border-style:none;border-radius:3px;inset:auto 0% -100px -100px}.arrow-5.l:hover{width:64px}.slide-16{vertical-align:baseline;width:33.33%;height:100%;margin-right:0;padding:0}.image-38{clear:none;opacity:.95;filter:saturate(200%)grayscale();mix-blend-mode:normal;border-radius:70px;margin-top:34px;margin-bottom:20px;padding-top:0;position:static;box-shadow:6px -2px 5px #0003}.image-38.top-section{filter:none;width:30px;margin:0}.image-38.top-section._1{width:40px;margin-top:0;margin-left:2px;margin-right:0}.image-38.top-section._2{width:35px;margin-top:0;margin-left:2px}.image-38.top-section._4{width:45px;margin-top:0;margin-left:2px}.image-39{position:absolute;inset:0% 0% -223% auto}.text-span-44,.text-span-45,.text-span-46,.text-span-47,.text-span-48,.text-span-49,.text-span-50,.text-span-51,.text-span-52,.text-span-53,.text-span-54,.text-span-55,.text-span-56{color:var(--orange)}.text-span-57,.text-span-58{font-style:italic;font-weight:800}.button-18{justify-content:center;align-items:center;width:250px;height:70px;display:flex}.text-span-59{text-transform:capitalize;margin-right:0;padding-left:7px;font-family:Allison,sans-serif;font-size:60px;text-decoration:none}.text-span-59.and{margin-right:22px}.features-table{border-bottom:1px solid #e4ebf3;padding:80px 30px;position:relative}.container-24{width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.centered-heading{text-align:center;margin-bottom:16px}.centered-subheading{text-align:center;max-width:530px;margin-left:auto;margin-right:auto}.comparison-table{flex-direction:column;margin-top:50px;display:flex}.comparison-row-main{grid-column-gap:0px;grid-row-gap:0px;background-color:#e4e4e4;border-bottom:1px solid #e4ebf3;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-top:24px;padding-bottom:24px;display:grid}.comparison-title{margin-bottom:0;margin-left:24px;font-family:Arial Pro Black,sans-serif}.comparison-row{grid-column-gap:0px;grid-row-gap:0px;border-bottom:1px solid #e4ebf3;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;padding-top:24px;padding-bottom:24px;font-family:Crimson Pro,sans-serif;font-size:18px;display:grid}.comparison-negative{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67b69f1c8f983cc9bfc586f1_Thumbs%20Down.svg);background-position:0%;background-repeat:no-repeat;background-size:contain;margin-left:24px;padding-left:40px;font-size:20px}.comparison-positive{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67b69f1c780b924c936668d9_Thumbs%20Up.svg);background-position:0%;background-repeat:no-repeat;background-size:contain;margin-left:24px;padding-left:40px;font-size:20px}.team-circles{border-bottom:1px solid #e4ebf3;padding:80px 30px;position:relative}.team-grid{grid-column-gap:64px;grid-row-gap:56px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;margin-top:50px;display:grid}.team-card{text-align:center;flex-direction:column;align-items:center;font-size:14px;line-height:22px;display:flex}.team-member-image{object-fit:cover;border-radius:50%;width:270px;height:270px;margin-bottom:24px}.team-member-name{margin-bottom:6px;font-size:20px;font-weight:500;line-height:32px}.team-member-position{margin-bottom:24px}.team-slider{background-color:#f5f7fa;border-bottom:1px solid #e4ebf3;padding:80px 30px;position:relative}.team-slider-wrapper{background-color:#0000;height:auto;margin-top:50px}.team-slide-wrapper{width:33.3%;height:100%;min-height:100%;margin-left:0%;margin-right:0%;padding-left:12px;padding-right:12px}.team-block{background-color:#fff;height:100%;min-height:100%;padding-bottom:24px}.team-member-image-two{min-width:100%;margin-bottom:18px}.team-block-info{flex-direction:column;align-items:flex-start;padding-left:25px;padding-right:25px;display:flex}.team-member-name-two{margin-top:10px;margin-bottom:12px;font-family:Arial Pro Black,sans-serif;font-size:24px;font-weight:600}.team-member-text{margin-bottom:20px;font-family:Crimson Text,sans-serif;font-size:16px;font-weight:400;line-height:25px}.text-link-arrow{color:#1a1b1f;justify-content:flex-start;align-items:center;font-size:14px;line-height:20px;text-decoration:none;display:flex}.arrow-embed{margin-left:2px;display:flex}.team-slider-arrow{display:none}.team-slider-nav{margin-top:24px;font-size:10px;position:static;bottom:-60px}.text-block-23{font-family:Arial Pro Black,sans-serif;font-size:18px}.mask-7{overflow:hidden}.text-span-60,.text-span-61,.text-span-62,.text-span-63{color:var(--orange)}.text-span-64{color:var(--grey);font-weight:800}.hero-stack{background-color:#f5f7fa;background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67c2855c4c6070633cf99a55_Man%20with%20Light%20\(14\).jpg);background-position:0%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #e4ebf3;height:800px;padding:51px 30px 80px;position:relative}.hero-stack._2{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67b7fa5469dd114602172cef_Piano%20Books%20No.jpg)}.container-25{grid-column-gap:0px;grid-row-gap:0px;justify-content:flex-start;align-items:stretch;width:100%;max-width:940px;margin-left:auto;margin-right:auto;display:block}.hero-wrapper-two{aspect-ratio:auto;text-align:center;flex-direction:column;justify-content:center;align-items:center;max-width:750px;margin-top:0;margin-left:auto;margin-right:auto;display:flex}.hero-wrapper-two.voice{justify-content:center;align-items:center;margin-right:0;display:flex}.hero-wrapper-two.digital{justify-content:flex-start;align-items:center;margin-top:-63px;margin-right:100px;padding-top:0}.hero-wrapper-two.charter-schools{margin:193px 0 0 -100px;padding-top:0;padding-left:0}.margin-bottom-24px{color:var(--orange);background-color:#fff;margin-bottom:24px;margin-left:-29px;margin-right:0;padding:14px 32px;font-family:Crimson Pro,sans-serif;font-size:32px;font-weight:500;line-height:34px;transform:rotate(0);box-shadow:0 2px 5px #0003}.margin-bottom-24px.voice{transform:rotate(-1deg)}.margin-bottom-24px.digital{transform:rotate(4deg)}.margin-bottom-24px.charter{margin-left:27px}.button-primary-2{color:#fff;letter-spacing:2px;text-transform:uppercase;background-color:#1a1b1f;padding:12px 25px;font-size:12px;line-height:20px;transition:all .2s}.button-primary-2:hover{color:#fff;background-color:#32343a}.button-primary-2:active{background-color:#43464d}.hero-image-2{width:100%;margin-top:50px}.gallery-scroll{background-color:#f5f7fa;border-bottom:1px solid #e4ebf3;padding:80px 30px;position:relative}.gallery-wrapper{grid-column-gap:40px;grid-row-gap:40px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;align-items:start;display:grid}.gallery-sticky{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;position:sticky;top:80px}.gallery-link{color:#1a1b1f;margin-bottom:35px;font-size:24px;line-height:32px;text-decoration:none}.gallery-link:hover{color:#1a1b1fcc}.gallery-link.w--current{font-weight:600}.gallery-grid{grid-row-gap:40px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.gallery-image-wrapper{position:relative}.gallery-image{width:100%}.gallery-image-text{color:#f5f7fa;margin-bottom:0;position:absolute;bottom:16px;left:16px;right:16px}.testimonial-column-dark{border-bottom:1px solid #e4ebf3;padding:80px 30px;position:relative}.centered-heading-2{text-align:center;margin-bottom:16px}.testimonial-grid{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:2.25fr;grid-auto-columns:1fr;margin-top:40px;display:grid}.testimonial-block-main{background-color:#f5f7fa;justify-content:space-between;padding:32px 24px;display:flex}.testimonial-main-image{object-fit:cover;width:200px;height:280px;margin-right:24px}.testimonial-main-content{flex-direction:column;justify-content:space-between;display:flex}.testimonial-main-heading{margin-bottom:2px;font-weight:600}.testimonial-block{background-color:#f5f7fa;flex-direction:column;justify-content:space-between;padding:32px 24px;display:flex}.testimonial-info-two{align-items:center;display:flex}.testimonial-image-3{object-fit:cover;border-radius:50%;width:60px;height:60px;margin-right:16px}.testimonial-author-name{font-weight:700}.testimonial-slider-small{background-color:#f5f7fa;border-bottom:1px solid #e4ebf3;padding:80px 30px;position:relative}.centered-subheading-2{text-align:center;max-width:530px;margin-left:auto;margin-right:auto}.testimonial-slider{background-color:#0000;max-width:800px;height:auto;margin-top:50px;margin-left:auto;margin-right:auto}.testimonial-slide-wrapper{max-width:48%;margin-right:4%}.testimonial-card{background-color:#fff;flex-direction:column;align-items:flex-start;padding:24px;display:flex}.testimonial-info{align-self:stretch;align-items:center;margin-top:24px;display:flex}.testimonial-author{margin-bottom:2px}.tagline{margin-bottom:10px;font-size:12px;line-height:16px}.testimonial-icon-wrapper{flex:1;justify-content:flex-end;display:flex}.testimonial-slider-left{justify-content:center;align-items:center;width:40px;display:flex;left:-70px}.testimonial-slider-left:focus-visible,.testimonial-slider-left[data-wf-focus-visible]{outline-offset:0px;border-radius:5px;outline:2px solid #0050bd}.slider-arrow-embed{color:#1a1b1f}.testimonial-slider-right{justify-content:center;align-items:center;width:40px;display:flex;right:-70px}.testimonial-slider-right:focus-visible,.testimonial-slider-right[data-wf-focus-visible]{outline-offset:0px;border-radius:5px;outline:2px solid #0050bd}.testimonial-slide-nav{display:none}.heading-67{color:var(--new-navy);text-transform:capitalize;background-color:#fff;flex:0 auto;justify-content:space-between;align-items:center;margin-top:23px;margin-bottom:28px;margin-right:-214px;padding:27px 25px 22px;font-family:Arial Pro Black,sans-serif;font-size:40px;line-height:40px;display:block;transform:rotate(3deg);box-shadow:0 2px 5px #0003}.heading-67._2{margin-bottom:37px;margin-right:-5px;transform:rotate(-2deg)}.heading-67._3{margin-right:0}.heading-67.voice{text-transform:none;margin-bottom:40px;transform:rotate(-4deg)}.heading-67.voice._2{text-transform:none;margin-bottom:23px;transform:rotate(4deg)}.heading-67.digital._2{margin-top:26px;margin-bottom:88px}.text-span-65{color:var(--orange)}.text-span-66{color:var(--orange);font-family:Allison,sans-serif;font-size:110px;font-weight:400}.text-span-66._2{text-transform:capitalize;margin-left:10px;font-family:Allison,sans-serif;font-size:100px;font-weight:400}.image-40{display:block}.heading-68{color:var(--orange);text-align:left;letter-spacing:1px;text-transform:capitalize;margin-bottom:9px;margin-left:-43px;padding-bottom:0;padding-left:0;font-family:Allison,sans-serif;font-size:72px;font-style:italic;font-weight:600;line-height:40px;text-decoration:none}.heading-68._2{letter-spacing:3px;text-transform:capitalize;margin:0 -287px 11px 0;padding-bottom:0;padding-right:0;font-family:Allison,sans-serif;font-size:68px;text-decoration:none;position:static}.heading-68.bottom-chart{margin-left:-81px}.heading-68._4{margin-bottom:14px;margin-left:-324px;padding-right:0}.text-span-67{border-bottom:4px none var(--orange);letter-spacing:2px;font-family:Herr Von Muellerhoff,sans-serif;font-size:70px;text-decoration:none}.div-block-35{background-color:var(--orange);width:280px;height:3px;margin-top:0;margin-bottom:20px}.div-block-35._2{width:165px;margin:0 -294px 0 0;padding-bottom:0}.div-block-35._3{background-color:var(--white);width:240px;margin-top:-6px;margin-bottom:15px;margin-left:-265px}.div-block-35._4{width:190px;margin-top:0;margin-left:-202px}.container-26,.container-27{flex-flow:column;justify-content:center;align-items:center;display:flex}.text-span-68,.text-span-69,.text-span-70,.text-span-71,.text-span-72{color:var(--orange)}.image-41{color:#000;background-color:#fff}.table-cell{color:#b7bbd1;text-align:center;background-color:#fff;border-radius:0;justify-content:center;align-items:center;width:100%;padding:20px;display:flex}.table-cell.featured{color:#434de7;background-color:#d3d2f3}.spacer-xxl{width:100%;height:50px}.price-category-wrap{border-bottom-right-radius:5px;border-bottom-left-radius:5px;flex-direction:column;align-items:flex-start;width:100%;max-width:none;margin-top:-5px;display:flex}.main-container{width:100%;max-width:1280px}.pricing-chart-grid{grid-column-gap:1px;grid-row-gap:0px;grid-template-rows:auto auto auto;grid-template-columns:1.5fr 1fr 1fr 1.25fr;width:100%;font-size:18px}.pricing-chart-grid.final{border-radius:0;overflow:hidden}.placeholder-spacer{background-color:#fff;border-radius:0;width:100%;height:65px}.icon-9{justify-content:center;align-items:center;width:24px;height:24px;display:flex;overflow:hidden}.spacer-xs{width:100%;height:10px}.pricing-sticky-bg-wrap{background-color:#000;border-top-right-radius:5px;padding-top:0}.content-wrap-center{text-align:center;flex-direction:column;align-items:center;margin-bottom:30px;display:flex}.content-wrap-center.max-width-800{max-width:800px}.h2-5{color:#000;margin-top:0;margin-bottom:40px;font-size:45px;font-weight:600;line-height:1.1}.chart-wrap{border:1px solid #f2f3ff;border-radius:0;width:100%;box-shadow:0 20px 30px -10px #1d01501a}.paragraph-24{opacity:.9;color:#000;font-size:16px;font-weight:300;line-height:1.5}.main-section{background-image:linear-gradient(#fffffff7,#fffffff7),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5ee874225738c8b3a5f5b730_AdobeStock_7001591.jpeg);background-position:0 0,0 0;background-size:auto,cover;flex-direction:column;align-items:center;width:100%;padding:100px 5% 110px;display:flex}.pricing-title-wrap-sticky{color:#fff;text-align:center;background-color:#fff;border-radius:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:20px;font-size:18px;font-weight:700;text-decoration:none;transition:all .2s;display:flex;position:relative}.pricing-title-wrap-sticky.end{color:#000;background-color:#d3d2f3;border-radius:0;font-weight:600}.pricing-title-wrap-sticky.middle{background-color:#fff}.sticky-grid-pricing{z-index:3;grid-column-gap:1px;grid-row-gap:1px;color:#edf1fd;background-color:#f2f3ff;border-bottom:1px solid #f2f3ff;border-radius:0;grid-template-rows:auto auto auto;grid-template-columns:1.5fr 1fr minmax(200px,.5fr) 1.25fr;width:100%;max-width:1200px;margin-bottom:5px;padding-top:0;position:sticky;top:0}.outer-chart-grid{grid-column-gap:1px;grid-row-gap:1px;background-color:#f2f3ff;border-bottom-right-radius:5px;border-bottom-left-radius:5px;grid-template-rows:auto;grid-template-columns:1fr;width:100%}.table-cell-title{color:#000;text-align:left;background-color:#fff;border-radius:0;align-items:center;width:100%;height:auto;min-height:75px;padding:20px;display:flex}.blurb-txt{color:#000}.blurb-txt.text-color{color:#434de7;font-family:Arial Pro Black,sans-serif;font-size:14px}.pricing-column-white-2{background-color:#fff;border-radius:20px;padding:21px;box-shadow:16px 16px 42px #17123f1f}.title-wrap-3{color:#7b88a8;text-align:left;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;margin-bottom:60px;display:flex;position:relative}.price-type-3{color:#5243c2;margin-top:0;font-family:Arial Pro Black,sans-serif;font-size:16px}.feature-check-2{justify-content:center;align-items:center;width:100%;padding-top:4px;padding-bottom:4px;display:flex}.container-28{flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:1200px;display:flex}.text-block-24{color:#848199;font-size:20px;font-weight:400}.button-pricing-2{color:#5243c2;text-align:center;background-color:#f496d1;border-radius:50px;justify-content:center;align-items:center;width:80%;min-height:52px;margin-left:auto;margin-right:auto;padding-top:12px;padding-bottom:12px;font-size:15px;display:flex}.check-3{width:18px;margin-right:16px}.pricing-section-2{background-color:#f5f5fa;flex-direction:column;justify-content:flex-start;align-items:center;padding:60px 3% 100px;display:flex;position:relative;overflow:hidden}.content-h1-3{z-index:2;color:#231d4f;letter-spacing:-.04em;margin-top:0;margin-bottom:20px;font-size:55px;line-height:1.1;position:relative}.feature-grid-4{grid-row-gap:32px;grid-template-rows:auto auto auto auto auto auto auto auto auto;grid-template-columns:1fr;justify-items:start}.pricing-line-break{border-top:1px solid #8c54ff;height:81px;margin-top:20px;padding-top:44px;padding-bottom:24px;padding-right:24px}.heading-69{color:#2d3958;letter-spacing:-.03em}.check-4{opacity:.5;width:38px}.pricing-top-2{background-color:#fff;border-bottom:1px solid #8c54ff;min-height:165px;padding-top:32px;padding-bottom:32px;padding-right:24px;position:relative}.pricing-line-break-top{height:75px;margin-top:20px;padding-top:40px;padding-bottom:24px;padding-right:24px}.pricing-grid-wrapper-mobile{display:none}.grid-top-sticky{z-index:4;grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1.5fr 1fr 1fr 1fr;position:sticky;top:0}.start-link{color:#8c54ff;align-items:center;padding-top:15px;padding-bottom:15px;padding-right:10px;font-size:16px;text-decoration:none;display:flex}.title{color:#7b88a8;letter-spacing:2px;font-size:12px}.top-heading{color:var(--orange);text-align:center;letter-spacing:-.03em;background-color:#fff;width:160px;margin-top:-5px;margin-bottom:-5px;margin-left:-51px;padding:12px 14px;font-family:Allison,sans-serif;font-size:43px;font-style:italic;font-weight:600;overflow:hidden;transform:rotate(-9deg);box-shadow:0 2px 5px #0003}.help-icon{width:18px}.text-block-25{color:#7b88a8;letter-spacing:2px}.help{opacity:.3;margin-left:10px}.grid-pricing{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:1.5fr 1fr 1fr 1fr}.container-29{width:100%;max-width:1170px;margin-left:auto;margin-right:auto}.title-wrap-4{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:60px;display:flex}.discount{color:#ffffff80;font-size:14px}.pricing-section-3{color:#fff;background-color:#fff;justify-content:center;align-items:center;padding:60px 3%;display:flex}.pricing-table-cell{align-items:center;padding-top:12px;padding-bottom:12px;padding-right:40px;display:flex}.container-large{width:100%;max-width:80rem;margin-left:auto;margin-right:auto}.jr-compare_results-fade-out{z-index:10;background-image:linear-gradient(90deg,#fff0,#fff);width:5rem;position:absolute;inset:0% 0% 0% auto}.jr-compare_filter-cms-list{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-wrap:wrap;display:flex}.jr-compare_table-container{flex-direction:row;grid-template-rows:auto;grid-template-columns:15rem;grid-auto-columns:1fr;grid-auto-flow:column;justify-content:flex-start;align-items:flex-start;display:flex;position:relative}.text-size-medium{font-size:1.125rem}.text-align-center{text-align:center}.jr-compare_table-data-label{border-bottom:1px solid #f0f0f0;align-items:center;width:100%;min-width:15rem;height:100%;padding-right:.5rem;font-weight:700;display:flex}.jr-compare_table-data-label.border-none{border:1px #000}.jr-compare_results-cms-list{grid-template-rows:auto;grid-template-columns:13rem;grid-auto-columns:13rem;grid-auto-flow:column;display:grid}.jr-compare_results-row-container{grid-column-gap:0px;grid-row-gap:0px;flex-direction:column;grid-template-rows:5rem;grid-template-columns:1fr;grid-auto-rows:5rem;grid-auto-columns:1fr;grid-auto-flow:row;align-items:center;display:grid}.jr-compare_cms-headline-item{border:1px #f9f9f9;flex-direction:column;justify-content:center;align-items:flex-start;display:flex;position:relative}.padding-global{padding-left:2.5rem;padding-right:2.5rem}.padding-section-medium{padding-top:4.5rem;padding-bottom:4.5rem}.max-width-large{width:100%;max-width:48rem}.max-width-large.align_center-all{margin-left:auto;margin-right:auto}.jr-compare_component{width:100%;margin-top:2rem}.margin-bottom-3{margin-top:0;margin-left:0;margin-right:0}.tabs-3{width:1200px;min-width:12px;min-height:0}.tab-pane-tab-1-3{background-color:#c7c7c7;min-height:600px}.tab-pane-tab-2-2,.tab-pane-tab-3-2{min-height:600px}.tabs-menu-4{text-align:center}.tab-link-tab-1-2{box-shadow:0 2px 5px #0003}.tab-link-tab-1-2.w--current{box-shadow:none}.tab{background-color:#e6e6e6;border:2px solid #c9c9c9;border-bottom-width:0;border-radius:2px;padding-top:15px;padding-bottom:15px;font-family:Crimson Pro,sans-serif;font-size:20px;font-weight:800}.tab.w--current{z-index:1;clear:none;background-color:#d1d1d1;border-color:#b3b3b3;transform:scale(1.05)}.tab-content{outline-offset:0px;color:#b9b9b9;background-color:#d1d1d1;border:1px solid #b3b3b3;border-radius:2px;outline:0 #b9b9b9;min-height:600px}.quick-stack-3{min-height:100%}.paragraph-25{font-family:Crimson Pro,sans-serif;font-size:20px;font-weight:700;line-height:30px}.cell-4{padding-left:10px;padding-right:20px}.list-3{align-self:auto;list-style-type:disc}.heading-70{color:#7d3f94cc;font-family:Arial Pro Black,sans-serif;font-size:22px}.text-span-73{color:var(--orange)}.section-27{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67b92c659142d5944653c23c_Man%20with%20Light.jpg);background-position:0 0;background-size:cover;min-height:700px;padding-top:40px;padding-bottom:40px}.section-27.man-with-light{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67b92f53d05200989185fcee_Man%20with%20Light%20\(5\).jpg);background-position:0 0;background-repeat:no-repeat;background-size:cover;min-height:800px}.hero-stack-2{background-color:#f5f7fa;border-bottom:1px solid #e4ebf3;padding:80px 30px;position:relative}.hero-stack-2.singer{background-image:linear-gradient(#ffffff0d,#ffffff0d),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67b937baa963cf4208a1cd7e_Man%20with%20Light%20\(7\).jpg);background-position:0 0,0 0;background-size:auto,cover;flex-flow:row;justify-content:flex-end;align-items:center;min-height:800px;display:flex}.hero-stack-2.digital{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67b94fe26d7f0ade26e42473_Man%20with%20Light%20\(13\).jpg);background-position:0 0;background-size:cover;flex-flow:row;justify-content:flex-end;align-items:center;min-height:800px;margin-right:0;display:flex}.hero-stack-2.charter-school{background-image:linear-gradient(#8d7e6d24,#8d7e6d24),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67dde54ac5abb9fb74fd7f44_Man%20with%20Light%20\(15\).jpg);background-position:0 0,40%;background-size:auto,cover;justify-content:flex-start;align-items:center;min-height:800px;display:block;position:relative}.container-30{width:100%;max-width:940px;margin-left:auto;margin-right:auto}.hero-wrapper-two-2{text-align:center;flex-direction:column;justify-content:flex-start;align-items:center;max-width:750px;margin-left:auto;margin-right:auto;display:flex}.margin-bottom-24px-2{margin-bottom:24px}.button-primary-3{color:#fff;letter-spacing:2px;text-transform:uppercase;background-color:#1a1b1f;padding:12px 25px;font-size:12px;line-height:20px;transition:all .2s}.button-primary-3:hover{color:#fff;background-color:#32343a}.button-primary-3:active{background-color:#43464d}.hero-image-3{width:100%;margin-top:50px}.text-span-74{text-decoration:underline}.text-span-75{color:var(--white-smoke);letter-spacing:1px;text-decoration:none}.cell-5{flex-flow:row;justify-content:center;align-items:center}.image-42{margin-right:12px}.image-42.check-homepage{max-width:27px;margin-top:0;margin-right:12px}.image-42.check-homepage.star{max-width:29px;margin-top:0;margin-bottom:-3px}.quick-stack-4{padding-left:5px;padding-right:5px}.div-block-36{grid-column-gap:0px;grid-row-gap:10px;grid-template-rows:auto;grid-template-columns:.25fr 1fr .25fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;margin-bottom:50px;display:grid}.div-block-36._1{flex:0 auto;order:0;grid-template-rows:auto;grid-template-columns:.25fr 1fr .25fr 1fr .25fr 1fr;align-self:auto;margin-bottom:30px;display:flex}.div-block-36._2{margin-bottom:20px;display:flex}.quick-stack-5{width:100%}.cell-6{justify-content:center;align-items:center}.heading-71{margin-bottom:0;font-family:Arial Pro Black,sans-serif}.heading-71.program-title{color:var(--new-navy);margin-top:21px;margin-bottom:10px;font-family:Crimson Pro,sans-serif;font-size:38px;font-style:normal}.heading-72{margin-top:0;margin-bottom:0;font-family:Crimson Pro,sans-serif;font-size:38px}.heading-72.program-ages{color:var(--orange);letter-spacing:1px;font-size:27px}.paragraph-26{font-family:Crimson Pro,sans-serif}.paragraph-26.program-explanation{text-align:left;background-color:#8d8d8d29;border:0 solid #000;border-radius:14px;padding:15px;font-size:20px;font-weight:500;line-height:23px}.heading-73{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:22px;line-height:28px}.heading-73.program-teaser{color:var(--new-navy);font-family:Arial Pro Black,sans-serif}.text-span-76,.text-span-77{color:var(--orange)}.image-43{clear:none;position:relative;inset:auto 0% 0%}.button-19{color:var(--white-smoke);letter-spacing:1px;text-transform:uppercase;background-color:#c4c4c426;background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f9c5d88f2db57303d5db3be_Shapes.svg);background-position:50%;background-size:cover;flex:0 auto;justify-content:center;align-self:auto;align-items:center;width:230px;height:70px;margin-top:0;margin-bottom:0;padding:0;font-family:Arial Pro Black,sans-serif;font-style:normal;display:flex;box-shadow:3px 4px 5px -1px #0003}.image-44{max-width:50px;margin-top:0}.flipcard-back-title{background-image:linear-gradient(90deg,var(--new-navy),var(--purple)61%,#a26475 100%,var(--orange));text-align:left;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:0;margin-bottom:28px;font-family:Arial Pro Black,sans-serif;font-size:21px;line-height:29px}.flipcard-title{text-align:left;margin-top:0;margin-bottom:15px;font-family:Arial Pro Black,sans-serif;font-size:47px;line-height:53px}.flipcard-back{backface-visibility:hidden;transform-style:preserve-3d;background-color:#fff;border-radius:30px;flex-direction:column;align-items:flex-start;height:600px;padding-top:66px;padding-left:44px;padding-right:107px;display:flex;position:absolute;inset:0%;transform:rotateX(0)rotateY(180deg)rotate(0);box-shadow:7px 7px 40px 6px #00000017}.flipcard-wrapper{position:relative}.flipcard-subtitle{max-width:200px;font-family:Crimson Pro,sans-serif;font-size:16px;font-weight:600;line-height:22px}.container-31{grid-column-gap:19px;grid-row-gap:19px;perspective:1500px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;grid-auto-flow:row;justify-content:center;align-items:center;width:1280px;max-width:90%;display:grid}.flipcard-front{backface-visibility:hidden;color:#fff;background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67bf93dc6ef7b15ee0559d32_Adult%20Music%20Lessons%20Flip%20Card%20\(4\).png);background-size:cover;border-radius:30px;width:400px;height:600px;padding-top:58px;padding-left:40px;padding-right:51px;position:relative;box-shadow:7px 7px 40px 6px #00000017}.flipcard-front.adult{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67c28949e330fd424570319a_1.png)}.flipcard-front.youth{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67c28d410ec24202bfe2ecea_3.png)}.flipcard-front.charter{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67c28d9c27513372006f7e89_2.png)}.section-28{justify-content:center;align-items:center;min-height:100vh;padding-top:80px;padding-bottom:80px;display:flex}.flipcard-more,.flipcard-less{cursor:pointer;position:absolute;bottom:0;right:0}.button-20{border-radius:8px;justify-content:center;align-items:center;width:340px;height:200px;margin:20px;display:flex;box-shadow:1px 1px 8px -1px #dadada}.button-3{position:relative}.arrow-wrapper-b3{flex-direction:column;justify-content:center;align-items:center;width:35px;display:flex;position:absolute;inset:32% auto auto 37%}.nav-menu-nb2{display:flex}.nav-menu-nb2:hover{color:var(--new-navy)}.navlink-wrapper-nb2{color:#333;text-transform:uppercase;margin-left:5px;margin-right:5px;padding-left:10px;padding-right:10px;position:relative}.bracket-left-nb2{position:absolute;inset:20% auto auto 0%}.navlink-nb2{text-transform:uppercase;padding-left:0;padding-right:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.navlink-nb2:hover,.navlink-nb2:focus-visible,.navlink-nb2[data-wf-focus-visible]{color:var(--new-navy)}.bracket-right-nb2{position:absolute;inset:20% 0% auto auto}.scroll{grid-row-gap:10px;flex-direction:column;align-items:center;margin-bottom:0;display:flex;position:static;inset:auto auto 70px}.label{z-index:5;position:relative}.icon-wrap{justify-content:center;align-items:center;width:30px;height:30px;display:flex}.icon_arrow{height:20px}.button-21{letter-spacing:1px;text-transform:uppercase;background-color:#ffffff1c;padding:30px 65px;font-family:Arial Pro Black,sans-serif;box-shadow:1px 2px 5px #0003}.text-span-79{font-weight:800}.button-22{background-color:var(--orange);text-transform:capitalize;padding:25px 60px;font-family:Arial Pro Black,sans-serif;font-size:18px;font-weight:400;box-shadow:0 2px 5px #0003}.button-22.hollow{color:var(--white);background-color:#fff0;border:4px #2897ff;border-radius:0;box-shadow:inset 0 0 0 2px #fff}.section-29{background-color:#d9d8dd;height:800px}.hero-heading-left{background-color:#f5f7fa;border-bottom:1px solid #e4ebf3;justify-content:center;align-items:center;min-height:800px;padding:80px 30px;display:flex;position:relative}.container-32{width:100%;max-width:940px;margin-left:auto;margin-right:auto}.hero-wrapper{justify-content:space-between;align-items:center;display:flex}.hero-split{flex-direction:column;justify-content:flex-start;align-items:flex-start;max-width:46%;display:flex}.margin-bottom-24px-3{margin-bottom:24px}.button-primary-4{color:#fff;letter-spacing:2px;text-transform:uppercase;background-color:#1a1b1f;padding:12px 25px;font-size:12px;line-height:20px;transition:all .2s}.button-primary-4:hover{color:#fff;background-color:#32343a}.button-primary-4:active{background-color:#43464d}.shadow-two{box-shadow:0 4px 24px #96a3b514}.image-45{opacity:.9;position:absolute;inset:-14% auto auto -8%}.image-45.two{transform-style:preserve-3d;inset:auto -1% -8% auto;transform:rotateX(0)rotateY(180deg)rotate(0)}.text-span-82{color:var(--orange)}.icon-10.accordion-icon{color:#0009;cursor:pointer;font-size:32px;line-height:30px}.accordion-wrapper{margin-top:50px}.section-faq{background-color:#f7f7fb;padding:150px 30px}.accordion-item-trigger{justify-content:space-between;align-items:flex-start;display:flex}.accordion-heading{cursor:pointer;flex:1;margin-top:0;margin-bottom:0;line-height:30px}.header-center-box{text-align:center;margin-left:auto;margin-right:auto;display:block}.header-center-box._75{width:75%}.text-center-3{text-align:center}.content-wrapper-2{justify-content:flex-start;align-items:flex-start;max-width:1140px;margin-left:auto;margin-right:auto}.content-wrapper-2.slim{max-width:940px}.accordion-item-content{margin-top:10px;margin-right:30px;overflow:hidden}.accordion-item{background-color:#fff;border-radius:10px;margin-bottom:20px;padding:24px 30px 14px;box-shadow:0 3px 7px #00000008}.accordion-trigger---brix{justify-content:space-between;align-items:center;display:flex}.accordion-content---brix{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex;overflow:hidden}.cloneable-header{background-color:#fff;border-radius:18px;margin-bottom:44px;padding:24px 32px;box-shadow:0 3px 14px #4a3aff08,0 -2px 4px #14142b05,0 12px 24px #14142b03}.accordion-arrow-wrap---brix{background-color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:50px;min-height:50px;display:flex;box-shadow:0 5px 16px #080f340f}.section-30{padding-top:72px;padding-bottom:72px}.section-30.cloneables-listing{padding-top:0;padding-bottom:140px}.accordion-paragraph---brix{width:100%;max-width:90%;margin-top:18px;margin-bottom:0;font-family:Crimson Pro,sans-serif;font-size:16px;font-weight:600;line-height:22px}.accordion-arrow-wrapper---brix{z-index:200;color:#4a3aff;justify-content:center;align-items:center;width:18px;height:18px;padding-bottom:2px;display:flex;position:relative;transform:rotate(90deg)}.heading-size-3{margin-bottom:0;font-size:24px;line-height:28px}.accordion-item-wrapper---brix{max-width:886px;margin-left:auto;margin-right:auto}.cloneable-container-default{background-color:#f7f7fb;border-radius:20px;min-height:624px;padding:40px 40px 100px;transform:translate(0)}.container-default-3{max-width:1240px;margin-left:auto;margin-right:auto;padding-left:24px;padding-right:24px}.arrow-line---brix{background-color:#4a3aff;border-radius:500px;width:11px;min-height:2px;position:absolute}.arrow-line---brix._2---brix{right:7px;transform:rotate(-45deg)}.arrow-line---brix._1---brix{left:7px;transform:rotate(45deg)}.accordion-item-title---brix{color:#170f49;font-size:22px;font-weight:500;line-height:28px}.accordion-item-title---brix.accordion-3---brix{color:var(--new-navy);font-family:Arial Pro Black,sans-serif}.button-secondary{color:#4a3aff;text-align:center;background-color:#f3f1ff;border-radius:80px;padding:15px 48px;line-height:20px;transition:color .3s,background-color .3s}.button-secondary:hover{color:#fff;background-color:#4a3aff}.button-secondary.cloneable-header-button{padding-left:22px;padding-right:22px;font-size:16px;font-weight:500;line-height:18px}.accordion-item---brix{cursor:pointer;background-color:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:stretch;padding:40px;display:flex}.accordion-item---brix.accordion-1---brix{border:2px solid #0000;margin-bottom:32px;transition:border-color .2s,box-shadow .2s;box-shadow:0 5px 16px #080f340f}.accordion-item---brix.accordion-1---brix:hover{box-shadow:0 14px 21px #4a3aff0f}.accordion-item---brix.accordion-3---brix{border:2px solid #0000;margin-bottom:24px;padding-left:32px;padding-right:32px;transition:border-color .2s,box-shadow .2s;box-shadow:0 2px 6px #13124212}.accordion-item---brix.accordion-3---brix:hover{box-shadow:none}.accordion-item---brix.accordion-3---brix.last-accordion-item---brix{margin-bottom:0}.cloneable-header-grid{grid-column-gap:32px;grid-template-rows:auto;grid-template-columns:1.6fr 1fr;align-items:center}.large-open-close-line---brix{background-color:#514f6e;border-radius:500px;flex:none;width:100%;height:2.6px;min-height:2.6px;position:absolute}.large-open-close-line---brix.second-line---brix{transform:rotate(90deg)}.open-close-icon-wrapper---brix{flex:none;justify-content:center;align-items:center;width:14px;min-height:14px;display:flex;position:relative}.open-close-icon-wrapper---brix.large-icon---brix{width:18px;min-height:18px}.column---brix{flex-direction:column;justify-content:flex-start;align-self:flex-start;width:100%;max-width:50%;display:flex}.column---brix.right---brix{margin-left:12px}.column---brix.left---brix{margin-right:12px}.accordion-columns-wrapper---brix{justify-content:space-between;margin-left:auto;margin-right:auto;display:flex}.accordion-3-open-close-icon-wrapper---brix{background-color:#f7f7fb;border-radius:8px;flex:none;justify-content:center;align-items:center;width:50px;min-height:50px;display:flex}.text-span-83,.text-span-84{font-weight:800}.heading-74{color:var(--orange);font-family:Allison,sans-serif;font-size:80px;line-height:80px}.div-block-37{width:400px;position:absolute;top:176px}.lottie-animation-10{position:static}.text-span-85{color:#ffac12}.section-31{background-color:#f5f5f5;justify-content:center;margin-left:auto;margin-right:auto;padding-top:110px;padding-bottom:110px;display:block;position:relative;overflow:hidden}.section-31.white{background-color:#fff0}.section-31.white.charter{background-image:linear-gradient(#fffffff7,#fffffff7),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5ee874225738c8b3a5f5b730_AdobeStock_7001591.jpeg);background-position:0 0,0 0;background-size:auto,cover}.heading-75{color:#ffac12;text-align:left;text-transform:uppercase;margin-top:0;margin-bottom:8px;font-family:Arial Pro Black,sans-serif;font-size:16px;font-weight:700}.heading-75.music-lessons{text-align:center;margin-top:0;margin-bottom:6px}.heading-75.music-lessons.center{text-align:center;text-transform:capitalize;margin-bottom:20px;font-family:Allison,sans-serif;font-size:50px}.paragraph-small-4{color:#696969;width:100%;margin-bottom:0;font-family:Crimson Pro,sans-serif;font-size:18px;font-weight:500;line-height:23px}.paragraph-small-4._60{width:70%;margin-bottom:0;font-family:Crimson Pro,sans-serif;font-size:23px;font-weight:400;line-height:27px}.paragraph-small-4._60.locations-page{width:75%;margin-bottom:60px;line-height:24px}.paragraph-small-4._60.locations-page.duo{margin-bottom:25px;display:none}.image-46{max-width:100%;margin-top:0}.heading-76{color:#233568;letter-spacing:2px;text-transform:lowercase;font-family:Nimbus sans becker pbla,sans-serif;font-size:55px}.heading-76.music-lessons{color:#0d2770;letter-spacing:0;text-transform:capitalize;width:100%;margin-top:10px;margin-bottom:25px;font-family:Arial Pro Black,sans-serif;font-size:45px;font-weight:400}.text-span-86{color:var(--orange);font-family:Allison,sans-serif;font-size:100px;font-weight:400}.text-span-87{color:var(--orange)}.text-span-88{font-family:Allison,sans-serif;font-size:115px;font-weight:400;line-height:93px}.heading-77{text-transform:lowercase;margin-top:-33px;margin-bottom:0;margin-right:-538px;font-family:Allison,sans-serif;font-size:55px;font-weight:300;line-height:50px}.text-span-89{color:var(--orange)}.m-nav-toggle-description{color:#fff;margin-bottom:0;font-size:18px;line-height:1}.m-nav-link-item{text-align:center}.m-nav-link-item.last-item{padding-bottom:135px}.m-nav-link-item.first-item{padding-top:65px}.m-nav-list{z-index:2;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;max-height:100%;margin-top:0;margin-bottom:0;padding-left:0;list-style-type:none;display:block}.nav-overlay-gradient-bottom{z-index:4;background-image:linear-gradient(#24242300,#242423 85%);height:130px;position:absolute;bottom:0;left:0%;right:0%}.m-nav-toggle-bg{z-index:1;background-image:linear-gradient(#eee0,#fff 98%);height:125px;position:fixed;bottom:0%;left:0%;right:0%}.m-nav-toggle-inner{box-shadow:none;transform:scale3d(1none,1none,1none);transform-style:preserve-3d;background-color:#000;border-radius:99em;justify-content:center;align-items:center;padding:17px 25px;transition:transform .25s cubic-bezier(.215,.61,.355,1);display:flex;position:relative}.m-nav-toggle-inner:active{transform:scale(.88)}.m-nav-toggle-inner.close{padding:18px}.nav-overlay-gradient-top{z-index:4;background-image:linear-gradient(#242423 15%,#24242300);height:65px;position:absolute;inset:0% 0% auto}.mobile-nav{display:none;position:relative}.m-nav-overlay{z-index:95;background-color:#242423;align-items:flex-end;width:100%;height:90%;display:none;position:fixed;bottom:0%;left:0%;right:0%;overflow:hidden}.m-nav-content{justify-content:center;align-items:flex-end;width:100%;display:flex;position:absolute;top:0;bottom:0;overflow:auto}.m-nav-close-icon{width:23px;padding:1px}.m-nav-toggle-open{z-index:1;text-decoration:none;display:block;position:absolute;bottom:55px}.m-nav-toggle{z-index:99;text-align:center;justify-content:center;align-items:center;display:flex;position:fixed;bottom:0%;left:0%;right:0%}.m-nav-link{color:#fff;font-size:18px;font-weight:400;line-height:54px;text-decoration:none}.m-nav-toggle-close{z-index:1;text-decoration:none;display:none;position:absolute;bottom:55px}.nav_menu-2{align-items:center;margin-left:107px;display:flex;overflow:visible}.centred-logo-2{max-width:80%;margin-left:20px;margin-right:20px}.content-3{grid-column-gap:16px;grid-row-gap:16px;color:#262626;text-align:left;text-transform:none;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;margin-bottom:0;padding-left:0;display:block;overflow:visible}.nav_link-2{color:#233568;text-transform:uppercase;padding-top:15px;padding-bottom:15px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;font-weight:700;transition:all .2s}.nav_link-2:hover{opacity:1;color:#fff;background-color:#233568;font-size:14px;text-decoration:none}.nav_link-2:active,.nav_link-2:focus{text-decoration:none}.nav_link-2:visited{color:#233568;background-color:#23356800}.nav_link-2.w--current{color:#fff;background-color:#233568}.nav_link-2.left{color:#0d2770;letter-spacing:.5px;text-transform:uppercase;background-color:#fff0;padding-top:15px;padding-bottom:15px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:13.5px;font-weight:700}.nav_link-2.left:hover{opacity:1;color:#fff;background-color:#233568;background-image:linear-gradient(45deg,#0d2770,#0d2770 20%,#5930a7)}.nav_link-2.left.w--current{color:#0d2770;background-color:#fff0;font-weight:700}.nav_link-2.left.w--current:hover{color:#fff;background-color:#0d2770;background-image:linear-gradient(45deg,#0d2770 20%,#5930a7)}.nav_link-2.left.w--current:focus{color:#fff;background-color:#233568;text-decoration:none}.nav_link-2.left.w--current:visited{color:#0d2770;background-color:#fff0}.nav_link-2.left.drop{background-color:#fff0}.nav_link-2.left.drop:hover{background-color:#233568}.nav_link-2.left.drop:active{color:#233568;background-color:#23356800}.nav_link-2.left.dropdown{text-transform:uppercase;background-color:#eee;padding:12px 40px;font-size:12px;font-style:normal}.nav_link-2.left.dropdown:hover{background-color:#233568}.nav_link-2.left.dropdown.w--current{background-color:#eee}.nav_link-2.left.dropdown.w--current:hover{background-color:#233568}html.w-mod-js [data-ix=contact-slide-1]{opacity:0;transform:translateY(30px)}html.w-mod-js [data-ix=contact-slide-2]{opacity:0;transform:translate(30px,30px)}html.w-mod-js [data-ix=slide-left]{opacity:0;transform:translate(-50px)}html.w-mod-js [data-ix=slide-right]{opacity:0;transform:translate(50px)}html.w-mod-js [data-ix=slide-top]{opacity:0;transform:translateY(-100px)}html.w-mod-js [data-ix=slide-bottom]{opacity:0;transform:translateY(50px)}html.w-mod-js [data-ix=onscroll-fadein]{opacity:0;transform:scale(.85)}html.w-mod-js [data-ix=onscroll-drop]{transform:translateY(-50px)}html.w-mod-js [data-ix=onscroll-slide-from-left]{transform:translate(-50px)}html.w-mod-js [data-ix=onscroll-slide-from-right]{transform:translate(50px)}html.w-mod-js [data-ix=onscroll-slide-from-top]{transform:translateY(-50px)}html.w-mod-js [data-ix=onscroll-slide-from-bottom]{transform:translateY(50px)}@media screen and (min-width:1440px){.h1.white-color.text-center{font-size:54px}.h4.white-color.fli{position:static}.div-block-10{margin-top:0;margin-left:0}.laurel-column{-webkit-text-fill-color:inherit;background-clip:border-box;padding-left:0;padding-right:0;overflow:visible}.heading-21.cover{font-family:Crimson Pro,sans-serif;font-size:20px;font-weight:800}.div-block-20{max-width:1300px}.button-4{transform:scale(1.2)}.image-37{position:relative;bottom:-200px;left:-98px}.team-member-image{width:270px;height:270px;max-height:none}.heading-67{font-size:38px}.scroll{transform:scale(1.2)}.label{z-index:5}.button-22{padding-top:30px;padding-bottom:30px}}@media screen and (min-width:1920px){.h1.white-color.text-center{margin-bottom:15px;font-size:58px}.h1.white-color.text-right{text-transform:capitalize;margin-top:0;margin-bottom:30px;padding-left:0;font-family:Arial Pro Black,sans-serif;font-size:50px;line-height:80px}.pricing-area.sections{background-image:linear-gradient(#dadadaf2,#dadadaf2),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5ee874225738c8b3a5f5b730_AdobeStock_7001591.jpeg);background-position:0 0,0 0;background-size:auto,cover}.paragraph-4{padding-left:40px;padding-right:40px}.section-8.gradient{margin-top:0;margin-bottom:0;padding-top:114px;padding-bottom:240px}.heading-21.cover{text-align:left;margin-bottom:5px;font-size:23px;font-style:normal;font-weight:700;line-height:50px}.heading-44.chart{font-size:44px}.custom-container-2{max-width:1400px}.text-200.bold{text-transform:none;font-family:Crimson Pro,sans-serif}.text-200.color-neutral-600.mg-bottom-8px{color:var(--new-navy);text-align:left;text-transform:uppercase;font-family:Arial Pro Black,sans-serif}.quick-stack.review-right{margin-bottom:10px;padding-left:0}.heading-66{margin-bottom:48px;padding-bottom:5px;font-size:49px}.button-4{transform:scale(1.4)}.error-message{color:#ff2a2a;background-color:#fff2f2;border-radius:80px;margin-top:27px;padding:19px 28px}.input-relative::placeholder{color:#615e83;font-size:16px}.square-icon.mg-right-16px.mg-bottom-16px-mb{max-width:90%}.card-link-icon{background-color:#fff;border-radius:10px;padding:10px 25px 10px 15px}.div-block-33,.div-block-34{margin-left:20px}.button-14.lottie-icon{background-image:linear-gradient(309deg,#3ece8d,#35ce8e 100%,#35ce8e)}.button-14.lottie-icon.email{background-color:#575757c4;background-image:none;flex-flow:row;justify-content:center;align-items:center;min-width:250px;min-height:85px;padding:10px 20px 10px 30px}.button-14.lottie-icon.call{background-color:#3ecf8ed1;background-image:none;min-width:250px;min-height:85px;padding:10px 20px 10px 30px}.phone.small{width:40px}.button-text-2{text-align:left;text-transform:uppercase;padding-top:6px;font-family:Arial Pro Black,sans-serif;line-height:14px}.quick-stack-2{grid-column-gap:10px;grid-row-gap:10px;min-width:100%;padding:0}.cell-3{justify-content:flex-start;align-items:flex-start}.text-span-41{font-family:Arial Pro Black,sans-serif}.slide-banner{background-image:linear-gradient(27deg,var(--new-navy),var(--purple))}.slide-content{background-image:linear-gradient(#ecececf5,#ecececf5),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5ee874225738c8b3a5f5b730_AdobeStock_7001591.jpeg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:auto,cover}.image-37{bottom:-89px;left:-119px}.slider-8,.container-23{padding-top:0;padding-bottom:0}.arrow-5.l{position:absolute}.slide-16{width:33.3%;overflow:visible}.margin-bottom-24px{padding:20px 33px;font-size:35px}.margin-bottom-24px.digital{padding:32px}.heading-67{padding:30px 35px;font-size:44px}.heading-67.digital._2{padding-top:33px;padding-bottom:33px}.text-span-66._2{font-size:115px}.heading-68._2{margin-bottom:0;font-size:84px;line-height:84px}.div-block-35._2{width:177px}.div-block-36._1{justify-content:center;align-items:center}.scroll{bottom:90px;transform:scale(1.5)}.button-22{padding-top:30px;padding-bottom:30px;font-size:20px}.button-22.hollow{padding-top:30px;padding-bottom:30px}}@media screen and (max-width:991px){.top-bar.shadow{overflow:visible}.navbar-area{flex-direction:row;margin-bottom:0;display:block}.nav-link{margin:8px 0;padding-top:5px;padding-bottom:5px;display:block;box-shadow:0 1px 3px #0003}.nav-link.drop{box-shadow:0 1px 3px #0003}.h3.white-color.text-center,.h3.white-color.slider-1{font-size:20px}.h3.white-color.slider-1{font-size:22px}.h1.white-color.text-center{font-size:73px;line-height:85px}.h1.white-color.slider-1{margin-bottom:0;font-size:18px}.h1.white-color.text-center{border-bottom:1px #fff;margin-bottom:18px;padding-left:15px;padding-right:15px;font-size:35px;line-height:52px}.h1-small.text-center{margin-top:-10px;margin-bottom:40px;padding-top:0;font-size:18px}.h1-small.slider-1{margin-top:-10px;margin-bottom:40px;font-size:50px;line-height:52px}.about-area.sections{margin-top:0;padding:85px 50px 80px}.about-area.sections.jp{padding-top:145px;padding-bottom:100px}.about-area.sections.lessons{padding-left:80px;padding-right:80px}.h5.about-heading{margin-bottom:5px;font-size:15px}.h5.tab-menu-h5{font-size:14px}.h5.white-color.widget-heading{margin-top:-8px}.h5.package-heading{padding-top:20px;padding-right:20px}.p-tag{margin-bottom:13px;padding-right:0;font-size:14px}.p-tag.values{font-size:14px}.p-tag.god-bless{margin-bottom:19px}.p-tag.introduction{text-align:left;margin-bottom:23px;padding-left:0;padding-right:63px;font-size:20px;font-weight:500;line-height:27px}.p-tag.about-us{padding-left:0;padding-right:0;font-size:16px}.h6.about-h6{font-size:15px}.h6.sp-badge{padding-left:10px;padding-right:10px}.single-about.ml-10,.single-about.mr-10{padding-left:14px;padding-right:14px}.about-video{background-image:linear-gradient(#233568b3,#233568b3),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e39bf9335704906450d2d01_Music%20Production%20Classes%20in%20Carlsbad%2C%20CA.jpeg);background-position:0 0,50%;height:361px;padding-top:88px;padding-bottom:88px}.speakers-area{padding-left:25px;padding-right:25px}.h4.white-color{margin-top:5px}.h4.white-color.fli{margin-top:20px;margin-bottom:0;font-family:Arial Pro Black,sans-serif;font-size:23px}.h4.white-color.fli.big-quote{font-size:22px}.h4.white-color.big-quote{font-size:25px}.h4.founder-letter-signature{text-align:left;margin-left:0;padding-left:0}.speaker-bio-sm{padding:12px 10px 5px}.button.width100.home.subscriber{text-align:center;padding-left:20px;padding-right:28px;font-size:12px}.button.alt.subscribe-submit.footer{width:100%;padding-left:25px;padding-right:25px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif}.section-headding.content{padding-left:12px}.schedule-area.sections.blue{overflow:hidden}.testimonial-area.sections.about{height:1100px;margin-top:0;margin-bottom:0;padding-top:50px;padding-bottom:50px}.testimonial-area.sections.call-to-action{padding-top:120px;padding-bottom:120px}.testimonial-navigation,.testimonial-content{width:100%}.te-nav{width:70px}.pricing-area.sections{padding-left:15px;padding-right:15px}.pricing-area.sections.topsection{padding-bottom:19px}.pricing-area.sections{padding:70px 52px 50px}.pricing-area.sections.take-lessons{padding:60px 80px}.pricing-area.sections.home{padding:70px 15px}.single-pricing.shadow.home{margin-bottom:25px}.single-pricing.shadow.take-lessons{min-width:300px}.package-info{flex-direction:column;justify-content:center;align-items:center;display:flex}.reservation-form-area.sections{padding-left:25px;padding-right:25px}.text-input{padding-left:10px;padding-right:10px}.contact-area.sections.gray-bg{justify-content:center;align-items:center;margin-bottom:2px;padding:50px 40px;display:flex}.contact-infos.shadow.mb-20{width:100%;padding-right:25px}.single-support{float:left;width:50%}.nav-menu{background-color:#fff;border-top:2px solid #7c4dff;padding-top:10px;padding-bottom:10px;box-shadow:0 1px 3px #0003}.single-footer-widget.rightlinkssection{margin-top:7px}.text-input-subscribe{width:100%}.subscription-form{width:85%}.footer-credit-text{font-size:12px}.navbar-button{color:#7c4dff;margin-top:10px;margin-bottom:10px}.navbar-button.w--open{background-color:#7c4dff}.about-video-image{width:100%}.drop-down-wrappper.w--open{margin-top:0;margin-left:0;padding-top:10px;padding-bottom:10px}.page-head.about-head{padding-left:20px}.page-head.about-head.apparel{margin-left:0;padding-left:20px}.page-head.about-head.recitals{padding-left:20px}.page-head.take-lessons{padding-top:110px;padding-bottom:110px}.page-head.contact{background-image:linear-gradient(#233568e0,#233568e0),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3cdb66c649914960450f09_Piano%20in%20Carlsbad%2C%20CA.jpeg);background-size:auto,cover;padding-top:150px;padding-bottom:28px;padding-left:19px}.page-head.partners,.page-head.about-teacher,.page-head.about-teacher.our-difference{padding-left:20px}.team-area.sections.gray-bg{padding-top:70px;padding-bottom:50px}.team-image{width:100%}.team-text{width:100%;padding-bottom:25px;padding-left:25px;padding-right:25px}.img{width:100%}.google-map{width:100%;height:450px;margin-left:0}.google-map.shadow.map{width:auto;height:450px;margin-left:0}.header-slide1.header-slide.slide-padding{padding-left:100px;padding-right:100px}.slide-arrow-responsive{opacity:0}.div-block.slider-1{margin-top:10px}.columns-2{flex-direction:column}.section{padding-top:50px;padding-bottom:50px}.section.how-it-works{padding-top:70px;padding-bottom:70px}.paragraph-small{font-size:12px}.row{flex-flow:column;justify-content:flex-start}.row.align-centre{justify-content:center}.wrapper{padding-left:30px;padding-right:30px}.col{width:50%;margin-bottom:0;padding-left:15px;padding-right:15px}.col.lg-6.md-4{width:100%}.col.lg-6.md-3{width:75%}.col.lg-3{flex-wrap:nowrap;width:33.33%}.col.lg-1,.col.lg-1.hidden-lg-down{display:none}.col.lg-4{width:50%}.col.lg-5{justify-content:center;align-items:center;width:100%}.how-it-works-line{top:245px}.section-header{margin-bottom:40px}.feature1-image3{background-position:50%;background-size:cover;height:400px}.feature1-image3.pianolessons{background-position:84% 27%;width:auto;height:350px}.feature1-image3.adultmusiclessons{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3e68204278287bd8f9f9ba_Adult%20Piano%20Lessons%20in%20La%20Costa%2C%20CA.jpg);background-position:50% 26%}.feature1-image3.singinglessons{margin-right:0}.feature1-image3.musicproductionlessons{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e390cad554bfb7446c427a6_30160-49308-garageband-instruments-l.jpg);background-position:50%;background-repeat:no-repeat;background-size:550px;width:auto;height:403px}.feature1-image3.songwriting-lessons{background-position:50% 41%}.feature1-content{text-align:center;flex-direction:column;justify-content:center;align-items:center;margin-bottom:39px;margin-left:0;margin-right:0;padding-left:94px;padding-right:94px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;display:flex}.feature1-content.white{margin-left:0;padding-left:129px;padding-right:129px}.feature1-content.products{padding-right:94px}.feature1-image2{height:400px;margin-top:20px;display:block}.feature1-image2.pianolessons{width:auto;margin-bottom:20px}.feature1-image2.adultmusiclessons,.feature1-image2.singinglessons{margin-bottom:20px}.feature1-image2.musicproductionlessons{background-repeat:no-repeat;background-size:550px;width:auto;height:406px;margin-bottom:0;padding-left:0;padding-right:0}.feature1-image2.songwriting-lessons{margin-bottom:20px}.feature1-image1{background-position:50%;background-size:cover;height:400px;margin-top:20px;margin-bottom:0}.feature1-image1.pianolessons{width:auto;margin-bottom:10px}.feature1-image1.adultmusiclessons,.feature1-image1.singinglessons{margin-bottom:20px}.feature1-image1.musicproductionlessons{background-size:450px;width:auto;height:409px;margin-bottom:0}.feature1-image1.songwritinglessons{margin-bottom:20px}.text-16{text-align:center}.text-16.text-16-60{text-align:center;text-align:center;width:100%;margin-bottom:20px;font-size:14px}.decoline{margin-left:auto;margin-right:auto;display:block}._6-col{width:100%;margin-bottom:0;margin-right:0;padding:20px 20px 0}._6-col.adult-music-lessons{margin-right:0}._3-col{align-self:auto;width:95%;margin-bottom:0;margin-left:0;margin-right:0;padding-bottom:0}._3-col._3-col-last{width:95%;margin-bottom:0}.wrap{width:645px}.wrap.w80-50-center{text-align:center;flex-direction:column-reverse;width:auto}.wrap.w80-50-center.musicproductionpage,.wrap.w80-50-center.piano-lessons{width:auto}.wrap.w80-50-center.singing-lessons{flex-direction:column-reverse;width:auto}.wrap.w80-50-center.song-writing{width:auto}.text-14.text-14-30{text-align:center;margin-bottom:20px}.section-2{margin-top:0;margin-bottom:0;padding:100px 0 50px}.column-4{flex:0 auto;order:0;align-self:auto;margin-bottom:50px}.column-5{padding-left:62px;padding-right:0}.column-5.lessons-page{padding-left:30px}.image-3{max-height:600px}.column-6{padding-right:0}.paragraph-2{font-size:12px}.paragraph-3{padding-left:200px;padding-right:200px;font-size:15px;display:none}.paragraph-3.ipadiphone{padding-left:168px;padding-right:168px;font-size:14px;display:block}.icon{color:#233568}.column-7{padding-right:0;display:flex}.columns-4{align-items:flex-start}.heading-7{text-align:center;margin-bottom:20px;font-size:40px}.music-lessons-type{margin-bottom:30px}.paragraph-small-2._60{width:83%}.paragraph-small-2.lessons{text-align:center}.music-lessons-title{text-align:center;padding-top:0;padding-bottom:0;font-size:13px}.music-lessons-image.shadow.song-writing,.music-lessons-image.shadow.production,.music-lessons-image.shadow.voicelessons,.music-lessons-image.shadow.piano-lessons{width:350px}.grid-2{grid-column-gap:12px;grid-template-columns:1fr 1fr 1fr}.heading-10{margin-bottom:20px;padding-left:44px;padding-right:44px;font-size:49px;line-height:70px}.heading-10.smalltop{margin-bottom:0}.heading-10.subhead{margin-bottom:0;font-size:40px}.heading-10.promo-spot{margin-bottom:25px;font-size:62px;line-height:85px}.heading-12.deu,.bold-text-5{font-size:10px}.button-5{padding-left:45px;padding-right:45px}.column-14{margin-bottom:0}.div-block-4{width:15%;margin-bottom:25px}.paragraph-4{padding:25px;font-size:19px;line-height:33px}.paragraph-4.big-quote{padding-left:65px;padding-right:65px;font-size:18px;line-height:28px}.paragraph-4.locations{padding-left:78px;padding-right:78px}.container-4.sllide1{padding-left:70px;padding-right:70px}.column-15{flex:0 auto;margin-bottom:40px;padding-left:0;padding-right:0}.container-5{flex-direction:row-reverse;justify-content:space-between;align-items:center;width:100%;display:block}.nav-menu-2{background-color:#fff;flex-wrap:nowrap;justify-content:flex-start;width:100%;max-height:100vh;padding-bottom:30px;display:block;overflow:scroll}.nav-link-2{text-align:center;background-color:#fff;flex:1;padding-top:24px;padding-bottom:24px;display:block}.centred-logo-container{display:block}.nav-logo-2{flex:1}.centred-logo{max-width:100px;margin-left:1px;margin-right:1px;padding-top:5px;padding-bottom:5px}.menu-button-2{color:#2e323c;display:block;position:relative}.menu-button-2.w--open{color:#096ad0;background-color:#0000}.burger-icon{color:#096ad0}.section-5{padding-top:50px;padding-bottom:50px;display:none}.margin-bottom{margin-bottom:40px}.centre_block{width:150px}.process_card.top{margin-top:120px}.process_image_wrap{margin-top:-22px;padding:15px}.process_section.homepage{padding-left:54px;padding-right:54px}.process_details{width:47%;padding:10px}.lottie-animation-4{width:76%;margin-top:-29px}.lottie-animation-4.package{width:85%;margin-top:-63px}.lottie-animation-4.clock{width:85%;margin-top:-35px}.lottie-animation-4.smiley{width:75%;margin-top:-35px}.lottie-animation-4.map{width:80%;margin-top:-28px}.lottie-animation-4.cart{width:75%;margin-top:-31px}.lottie-animation-4.checkmark{width:78%;margin-top:-35px}.footer-links-container{flex-direction:column;align-items:flex-start;display:flex}.footer-links-container.lef{padding-right:35px}.footer-links-container.righ{padding-left:35px}.negative-margin{margin-left:-19px}.footer-link-2{text-align:right;font-size:10px}.image-8{width:80%}.footer{padding-left:20px;padding-right:20px}.link-8{font-size:13px}.link-9{font-size:20px}.link-9.email{font-size:15px}.link-9.phon{font-size:20px}.column-18{padding-left:5px;padding-right:5px}.tabs{display:none}.lottie-animation-5{padding:15px}.column-19{margin-top:30px;padding-left:0;padding-right:0}.columns-5{margin-left:0;margin-right:0}.columns-5.contact{flex-direction:column-reverse;margin-left:0;padding-left:0;padding-right:0;display:flex}.div-block-6{padding-top:44px}.grid-3{grid-column-gap:19px;grid-template-columns:1fr}.navbar{text-align:center;flex-flow:row;justify-content:center;margin-left:0;padding-top:17px;padding-bottom:5px;position:relative;top:auto}.nav_menu{background-color:#fff;margin-left:0}.nav_link{border-top:1px solid #3f383833;padding-left:32px;padding-right:32px}.nav_link:hover{background-color:var(--medium-slate-blue);opacity:1}.nav_link.left.dropdown{padding-left:50px}.brand-2{display:none}.brand-2.mobile{order:-1;margin-left:0;margin-right:0;padding-left:0;display:block;position:static}.menu_button{color:#000;background-color:#fff0;order:1;justify-content:center;align-items:center;padding:0;display:flex;position:static;inset:0% 0% 0% auto}.menu_button.w--open{background-color:#fff}.tab-pane-tab-1-2{margin-top:20px}.link-block{width:500px;margin-bottom:20px}.link-block-2{width:500px}.link-18{color:var(--medium-slate-blue);text-decoration:none}.div-block-8{height:1px}.tabs-2{display:none}.cards-section{padding-top:150px;padding-bottom:150px}.cards-section.deux{padding-top:140px;padding-bottom:140px}.cards-grid-container{grid-column-gap:20px}.gallery-grid-container{align-self:stretch}.container-9{padding-left:66px;padding-right:66px}.h2-home-locations{font-size:22px}.section-8{min-height:642px;margin-top:0;padding:20px 0 0}.section-8.gradient{margin-bottom:0;padding-top:90px;padding-bottom:75px}.div-block-10{padding:0 90px}.columns-8{margin:60px 135px}.image-12.left{top:10%;left:4%;right:12%}.image-12.right{top:10%;right:4%}.laurel-column{margin-top:28px;margin-bottom:28px}.substitue-bottom-call-out{display:none}.about-video-3{margin-bottom:20px}.line-button-3.reviews{margin-bottom:89px}.heading-21.cover{letter-spacing:1.5px;margin-left:-10px;margin-right:0;font-family:Crimson Pro,sans-serif;font-size:14px;font-style:normal;font-weight:800}.heading-21.subheading-cover{margin-bottom:40px;font-size:28px;font-weight:500}.link-block-3{margin-top:15px}.link-block-3.blue.lessons{text-align:center;justify-content:center;align-self:auto;margin-top:5px;margin-right:5px}.link-block-3.blue.lessons.pricing{justify-content:center}.text-field{width:100%}.text-field.homepage{width:49%;margin-right:12px}.text-field-2{width:100%}.text-field-2.homepage{width:49%}.submit-button{font-size:18px}.submit-button.homepage{min-width:100%}.image-15{margin-top:-68px}.form-3.contact{margin-top:0;padding-top:0}.form-3.take-lessons{margin-top:0}.textarea-3{padding-top:25px;padding-bottom:25px}.textarea-3.homepage{width:100%;padding-right:12px}.jp-and-nat{padding-left:0}.grid-8{grid-template-columns:1fr;grid-auto-flow:row}.form-block.homepage{width:100%;margin-bottom:0}.text-field-3{width:100%}.text-field-3.homepage{width:49%;margin-right:12px}.link-26{font-size:48px}.cards-grid-container-2{grid-column-gap:20px}.paragraph-6,.paragraph-7,.paragraph-8{font-size:14px}.info-card-link.email{text-transform:lowercase}.section-10{padding-left:64px;padding-right:64px}.select-field-2{width:100%}.select-field-2.homepage{width:49%;margin-right:12px}.select-field-3{width:100%;margin-right:0}.select-field-3.homepage{width:49%;margin-right:12px}.select-field-4{width:100%}.select-field-4.homepage{width:49%}.columns-10{flex-flow:column;align-items:center;margin-left:0;margin-right:0;padding-left:0;padding-right:0;display:flex}.select-field-5{width:100%}.lottie-animation-8{margin-bottom:-35px}.button-7{padding-left:45px;padding-right:45px}.feature-text-mobile{display:block}.price-grid{grid-template-columns:1fr 1fr 1fr}.pricing-column-white,.pricing-column{padding:15px}.pricing-column-features{padding:15px;display:none}.slider-4{height:430px}.slide-nav-3{display:block}.right-arrow,.left-arrow{display:none}.text-field-5{width:100%}.text-field-5.homepage{width:49%}.heading-31{margin-top:0;margin-bottom:40px;font-size:38px;font-weight:700}.column-23{flex-wrap:nowrap;padding-left:20px;padding-right:20px;display:block}.div-block-16{width:700px}.column-24{margin-bottom:29px;padding-left:20px;padding-right:20px;display:block}.video{height:auto;padding-right:9px;box-shadow:0 2px 9px #00000073}.heading-32{margin-bottom:5px}.div-block-17,.div-block-17.take-lessons{padding-left:0;padding-right:0}.columns-11{margin-bottom:0;padding-bottom:0}.div-block-18{padding-left:0;padding-right:0}.blog-image-wrapper{height:450px}.hero{min-height:530px;padding-top:50px}.paragraph-11{margin-bottom:40px}.contact-title{font-size:30px;line-height:36px}.col-333{width:100%}.section-11{padding-left:20px;padding-right:20px}.col-50{width:100%}.case_study_big.leica{min-height:370px}.case_study_big.peak,.case_study_big.contact-block{min-height:370px;margin-bottom:15px}.case-study-para{margin-bottom:25px;font-size:18px;line-height:28px}.col-25{width:50%}.case_study_small.molekule,.case_study_small.trodla{min-height:380px;margin-bottom:20px}.row-2.case-study-small-row{flex-wrap:wrap}.row-2.case-study-big-row{flex-direction:column}.col-66{width:100%}.contact{padding:0}.top-post{padding-top:45px}.container-14{flex-flow:column;align-items:center;overflow:visible}.top-post-item{flex-wrap:wrap}.top-post-text{width:100%;padding-left:0}.posts-collection-list-wrapper{margin-bottom:65px}._4-collection-item{width:50%}.h3-2{font-size:18px}.text-container{width:100%}.h1-3{font-size:36px;line-height:42px}.title-section{padding-bottom:20px}.author-image-wrapper{margin-right:10px;padding-left:10px;padding-right:10px}.main-blog-image-wrapper{height:400px;margin-bottom:30px}.column-25{padding-left:35px;padding-right:3%}.column-26{padding-left:2%;padding-right:35px}.background-video-2{height:60vh}.call-button{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0% auto 0% 5%}.image-17,.image-18{width:50px}.custom-container{flex:0 auto}.div-block-21{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0% 5% 0% auto}.blue-title{text-align:center}.top-post-image{width:100%;margin-bottom:25px;margin-right:0}.card_col_2{padding-right:0}.h1_features{text-align:center}.col_60{width:100%;padding-top:80px;padding-bottom:80px;padding-left:0}.card_row{padding-left:0}.card_base.piano{background-image:linear-gradient(#233568c9,#233568c9),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f92055507212b2f0959162e_Piano%20Lessons%20Carlsbad%2C%20CA.jpeg);background-size:auto,cover;flex-direction:column;justify-content:flex-start;align-items:center;margin-left:8px;margin-right:8px;display:flex}.card_base.voice{background-image:linear-gradient(#233568bf,#233568bf),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f920555d18b9134b8e8d26f_Singing%20Lessons%20in%20La%20Costa%2C%20Carlsbad%2C%20CA%2092009%20copy.jpeg);background-position:0 0,55%;flex-direction:column;justify-content:flex-start;align-items:center;margin-left:7px;margin-right:7px;display:flex}.card_base.music-production{background-image:linear-gradient(#233568cc,#233568cc),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f920554826f0483e676bb5b_Music%20Production%20Classes%20Carlsbad%2C%20CA%2092009.jpeg);background-size:auto,cover;flex-direction:column;align-items:center;margin-left:8px;margin-right:8px;display:flex}.text_features{text-align:center}.columns-15{flex-direction:row;justify-content:center;align-items:stretch;display:flex}.column-27{flex-direction:row;justify-content:space-between;align-items:stretch;padding-left:0;padding-right:0;display:flex}.column-28,.column-29{flex-direction:row;justify-content:center;align-items:stretch;padding-left:0;padding-right:0;display:flex}.slider-5{min-width:600px;min-height:600px}.columns-16{flex-direction:column-reverse;justify-content:center}.columns-16.bottom{flex-direction:column}.heading-39,.heading-39.music-lessons{text-align:center}.heading-39.music-lessons.center{font-size:60px}.heading-39.documents{text-align:left}.column-30{padding-left:0;padding-right:0}.secton-55{padding-top:100px;padding-bottom:100px}._1234{max-width:1234px}.column-32,.column-33{flex-direction:column;justify-content:center;align-items:center;display:flex}.image-21{margin-left:50px}.video-6{width:auto;height:auto;padding-right:9px;box-shadow:0 2px 9px #00000073}.heading-40{margin-top:0;margin-bottom:50px;font-size:44px;font-weight:700}.select-field-6{width:49%}.heading-41{margin-top:0;margin-bottom:5px;font-size:42px}.column-right,.column-left{text-align:center}.columns-18{flex-direction:column-reverse;justify-content:center;align-items:center;display:flex}.p-tag-2{margin-bottom:13px;padding-right:0;font-size:14px}.p-tag-2.values{font-size:14px}.section-12{padding-top:50px;padding-bottom:50px}.section-12.full-screen{min-height:800px}.section-12.wider-padding{padding-top:120px;padding-bottom:120px}.how-it-works-step-2{align-items:center}.how-it-works-line-2{top:245px}.section-header-2{margin-bottom:0}.feature-icon-horizontal{margin-bottom:20px}.margin-bottom-2{margin-bottom:40px}.margin-bottom-2.small{padding-left:0}.footer-column{padding-right:20px}.text-span-4.footer{padding-left:0;padding-right:0;font-family:Arial Pro Black,sans-serif;font-weight:400}.footer-wrapper{margin-bottom:0;padding-bottom:0}.social-link-2.thumbtack{margin-left:-12px}.footer-grid-01{grid-template-columns:1fr 1fr 1fr 1fr}.footer-bottom{flex-direction:column}.brand-3{margin-right:10px;padding:0}.footer-top{flex-direction:column}.heading-43{text-align:left;margin-bottom:32px;font-family:Arial Pro Black,sans-serif;font-weight:400}.heading-44{text-align:left;margin-top:0;font-style:normal}.heading-44.chart{margin-bottom:-4px}.heading-45{margin-bottom:20px;padding-left:44px;padding-right:44px;font-size:49px;line-height:70px}.heading-45.promo-spot{margin-bottom:20px;font-size:58px;line-height:85px}.heading-45.promo-spot.take-lessons{font-size:80px}.heading-45.subhead{margin-bottom:0;font-size:40px}.div-block-24{width:15%;margin-bottom:25px}.countdown-row{margin-top:20px}.columns-19{flex-direction:row-reverse;display:block}.how-it-works{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.how-it-works.lessons{text-align:center}.heading-50.music-lessons{margin-top:0;margin-bottom:15px;font-size:40px;line-height:61px}.description-bg{top:100px}.description-image-wrap{width:100%}.section-15{padding-top:100px;padding-bottom:100px}.section-15.about-section-3,.section-15.about-section-4{padding-top:200px}.section-15.premium-classes.other-background{padding-top:94px;padding-bottom:94px;overflow:hidden}.section-15.about-section-4{padding-top:200px}.section-15.premium-classes{padding-top:180px;padding-bottom:180px}.columns-20{flex-direction:row}.jumbo{font-size:70px}.jumbo.max-800{padding-left:0;padding-right:0;font-size:75px}.product-list{grid-column-gap:25px;grid-row-gap:25px}.description-bg-2{top:100px}.description-image-wrap-2{width:100%}.section-title-wrapper{width:85%;margin-bottom:40px}.section-16{padding:45px}.section-title{margin-bottom:4px;font-size:31px;line-height:30px}.section-description{margin-top:20px;font-size:19px}.process-tab-col-left{padding-right:30px}.text-column-title{font-size:13px}.text-column{padding-bottom:10px;padding-right:10px}.section-title-2{margin-bottom:4px;font-size:31px;line-height:30px}.columns-21{flex-direction:column}.section-18{padding-top:80px;padding-bottom:80px}.paragraph-15.documents{padding-left:30px;padding-right:30px}.gallery-grid-container-2{align-self:stretch}.image-28{margin-right:0}.image-29{margin-left:0}.lesson-type-hero{max-height:700px;padding-top:63px;padding-bottom:63px}.feature-section-2{padding-bottom:50px}.column-45,.column-46{padding-left:30px}.heading-55{font-size:75px;line-height:75px}.package-info-2{flex-direction:column;justify-content:center;align-items:center;display:flex}.heading-57.music-lessons.method{font-size:40px}.heading-57.music-lessons{margin-top:0;margin-bottom:15px;font-size:50px;line-height:61px}.paragraph-small-3._60{width:83%}.paragraph-small-3.lessons,.heading-58{text-align:center}.heading-58.music-lessons{text-align:left}.how-it-works-2{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:700}.how-it-works-2.lessons{text-align:center}.lesson-title{text-align:left;padding-left:26px;font-size:60px;line-height:80px}.link-block-10{margin-top:15px}.custom-container-2{flex:0 auto;padding-left:0;padding-right:0}.grid-11{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;padding-left:0;padding-right:0}.heading-60,.heading-60.music-lessons{text-align:center}.heading-63{padding-left:0;padding-right:0;font-size:60px;line-height:67px}.columns-24{flex-direction:column}.html-embed-3{margin-bottom:20px}.html-embed-3.mobile-map{display:none}.card.content-center.testimonial-v6{padding-top:56px;padding-bottom:56px}.slider-mask{position:static}.mg-bottom-32px{margin-bottom:24px}.section-22{padding-top:118px;padding-bottom:118px}.grid-3-columns{grid-template-columns:1fr 1fr}.grid-top---text-2-buttons{grid-row-gap:24px;grid-template-columns:.7fr}.buttons-row.right.left-tablet{justify-content:flex-start}.btn-primary{padding-top:24px;padding-bottom:24px}.heading-h4-size{font-size:22px;line-height:32px}.section-24{padding-top:118px;padding-bottom:118px}.image-31{max-width:80%;margin-bottom:7px;margin-left:-128px}.quick-stack{margin-bottom:-10px;margin-left:0;margin-right:-23px;padding-bottom:10px;padding-right:24px}.cell-2{justify-content:flex-start;align-items:flex-end;padding-left:5px}.heading-65{font-size:13px}.image-35,.image-36{max-width:16px}.heading-66{color:var(--new-navy);background-color:#fdfdfd;border-bottom:2px solid #fff;margin-top:24px;margin-bottom:25px;padding:14px 22px 5px;font-size:31px;text-decoration:none;transform:rotate(-1deg);box-shadow:0 2px 5px #6663}.testimonial_item{width:27em;padding:2.5em}.is-txt-medium{font-size:1.125rem}.price-card{position:relative}.pricing-card-featured{top:0}.pricing-grid{grid-row-gap:32px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.banner-h3{font-size:30px}.slide-banner{width:100%;display:none}.author-image-2{margin-bottom:10px}.checkbox-base{height:auto;min-height:100px}.slide-wrapper{flex-direction:column}.slide-content{align-items:center;width:100%;min-height:100vh;padding-top:140px;padding-bottom:140px}.banner-content{background-image:none;background-repeat:repeat;background-size:auto;padding-top:60px;padding-bottom:60px}.author-testimonial{flex-direction:column;align-items:flex-start}.banner-logo{padding-top:26px;padding-bottom:26px}.splide__slide{width:50%}.splide__slide.five-cards{width:33.3333%}.container-21{padding-left:5vw;padding-right:5vw}.slider-8{justify-content:center;align-items:stretch;padding-left:0;padding-right:0;display:block}.mask-6{width:100%}.div-put{height:580px}.container-23{max-width:760px;margin-bottom:0;padding-bottom:40px}.arrow-5{bottom:-50px;right:-80px}.arrow-5.l{bottom:-50px;left:-80px}.slide-16{width:100%}.image-38{opacity:.95;margin-top:20px;margin-bottom:8px}.container-24{max-width:728px}.team-grid{grid-column-gap:40px}.team-member-image{width:190px;height:190px}.team-slide-wrapper{width:47%;margin-right:6%}.hero-stack{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67c2855c4c6070633cf99a55_Man%20with%20Light%20\(14\).jpg);background-position:8%;height:700px}.container-25{max-width:728px}.hero-wrapper-two.voice{justify-content:center;align-items:center;margin-left:11px;margin-right:0}.hero-wrapper-two.digital{margin-top:218px}.hero-wrapper-two.charter-schools{justify-content:center;align-items:flex-end;margin-top:325px;margin-left:-176px}.margin-bottom-24px{margin-left:13px;font-size:31px}.margin-bottom-24px.voice{margin-left:-32px}.margin-bottom-24px.digital{font-size:27px}.gallery-wrapper{grid-template-columns:1fr 1fr}.gallery-sticky{position:relative;top:0}.testimonial-grid{grid-template-columns:1fr 1fr}.testimonial-main-image{width:300px;height:350px}.testimonial-slider-left{left:-20px}.testimonial-slider-right{right:-20px}.heading-67{margin-top:17px;margin-bottom:32px;margin-right:-163px;font-size:34px}.heading-67._2{font-size:33px}.heading-67.voice{margin-left:-46px;margin-right:0}.heading-67.voice._2{margin-left:-130px}.heading-67.digital._2{margin-bottom:64px}.heading-67.charter{margin-right:63px}.text-span-66{font-size:87px;line-height:40px}.heading-68._2{margin-right:-292px;font-size:70px}.div-block-35{margin-bottom:24px;margin-left:0;margin-right:0}.div-block-35._2{width:150px}.price-category-wrap{padding-left:0%;padding-right:0%}.content-wrap-center{margin-bottom:15px}.main-section{padding-top:60px;padding-bottom:100px}.sticky-grid-pricing{padding-left:0%;padding-right:0%}.pricing-column-white-2{padding:15px}.jr-compare_table-data-label{min-width:10rem}.jr-compare_cms-headline-item{justify-content:center}.margin-bottom-3{margin-top:0;margin-left:0;margin-right:0}.section-27.man-with-light{background-position:0 100%}.hero-stack-2.singer{justify-content:flex-start;align-items:center;margin-right:0}.hero-stack-2.digital{min-height:700px}.hero-stack-2.charter-school{background-image:linear-gradient(#0000,#0000),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67dde54ac5abb9fb74fd7f44_Man%20with%20Light%20\(15\).jpg);background-position:0 0,59% 100%}.container-30{max-width:728px}.image-42.check-homepage{max-width:23px}.div-block-36{grid-column-gap:10px;grid-row-gap:12px;flex-flow:row;grid-template-rows:auto auto auto;grid-template-columns:.25fr 1fr .25fr 1fr;grid-auto-columns:1fr;align-content:space-around;align-items:stretch;margin-right:0;padding-left:0;padding-right:0;display:grid}.div-block-36._1{margin-bottom:15px}.flipcard-back-title{font-size:15px;line-height:20px}.flipcard-title{margin-bottom:6px;font-size:37px;line-height:44px}.flipcard-back{width:240px;height:400px;padding-top:35px;padding-left:25px;padding-right:20px}.flipcard-subtitle{font-size:16px}.container-31{grid-column-gap:10px;grid-row-gap:10px;grid-template-columns:1fr 1fr 1fr;grid-auto-flow:row;width:760px}.flipcard-front.adult{border-radius:15px;width:240px;height:400px;margin-left:0;padding-top:35px;padding-left:20px}.flipcard-front.youth{background-size:cover;border-radius:15px;width:240px;height:400px;padding-top:34px;padding-left:20px}.flipcard-front.charter{border-radius:15px;width:240px;height:400px;padding-top:35px;padding-left:20px}.flipcard-more{min-width:100%;min-height:100%}.flipcard-less{min-width:100%;max-width:0%;min-height:100%;overflow:clip}.nav-menu-nb2{background-color:#0000}.text-span-78{margin-right:7px;font-family:Allison,sans-serif;font-size:44px}.text-span-79{font-size:20px;font-style:normal;font-weight:900}.text-span-80{font-weight:900}.container-32{max-width:728px}.hero-wrapper{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:-40px}.hero-split{max-width:100%;margin-bottom:40px}.image-45{left:-2%}.image-45.two{right:2%}.text-span-81{color:var(--orange)}.accordion-paragraph---brix{max-width:100%}.accordion-item-title---brix{max-width:88%}.accordion-item-title---brix.accordion-3---brix{max-width:75%}.accordion-item---brix.accordion-1---brix{margin-bottom:20px}.open-close-icon-wrapper---brix.large-icon---brix{width:14px;min-height:14px}.accordion-3-open-close-icon-wrapper---brix{width:40px;min-height:40px}.section-31{padding-top:50px;padding-bottom:50px}.section-31.white{padding-bottom:60px}.heading-75,.heading-75.music-lessons{text-align:center}.heading-75.music-lessons.center{font-size:60px}.paragraph-small-4._60{width:83%}.heading-76.music-lessons{margin-top:0;margin-bottom:15px;font-size:40px;line-height:61px}.heading-77{margin-right:-395px}.mobile-nav{display:block}.nav_menu-2{background-color:#fff;margin-left:0}.div-block-38{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0% 5% 0% auto}.centred-logo-2{max-width:100px;margin-left:1px;margin-right:1px;padding-top:5px;padding-bottom:5px}.image-47,.image-48{width:50px}.nav_link-2{border-top:1px solid #3f383833;padding-left:32px;padding-right:32px}.nav_link-2:hover{opacity:1;background-color:#233568}.nav_link-2.left.dropdown{padding-left:50px}}@media screen and (max-width:767px){.top-bar.shadow{overflow:visible}.info-bar-address,.info-bar-contact{text-align:center;line-height:30px}.nav-link{text-align:center;margin-left:0;display:block}.info-bar{padding-top:10px;padding-bottom:10px;display:none}.overlay{padding-top:220px;padding-bottom:40px}.h3.white-color.text-center{font-size:19px}.h3.white-color.slider-1{margin-top:19px;margin-bottom:10px;font-size:18px}.h1.white-color{line-height:70px}.h1.white-color.text-center{margin-bottom:0;font-size:62px}.h1.white-color.slider-1{font-size:16px}.h1.white-color.text-center{margin-bottom:0;padding-bottom:0;font-size:28px;line-height:48px}.h1-small{font-size:40px;line-height:40px}.h1-small.text-center{font-size:17px}.h1-small.slider-1{font-size:44px;line-height:60px}.line-button.aboutoverview{margin-top:0}.about-area.sections{margin-bottom:0;padding:54px 32px 60px}.about-area.sections.jp{background-size:121px;padding-top:221px;padding-bottom:44px}.about-area.sections.lessons{padding-left:20px;padding-right:20px}.h5.about-heading{margin-bottom:10px}.h5.white-color.widget-heading{margin-top:0}.h5.white-color.widget-heading.email{margin-bottom:0}.p-tag{margin-bottom:17px;font-size:16px}.p-tag.about-us-page{column-count:1}.p-tag.introduction{text-align:left;padding-left:0;padding-right:0;font-size:18px;line-height:27px}.p-tag.signature{margin-bottom:14px}.p-tag.about-us{text-align:left;margin-top:0}.h6.ss-heading-h6.time{width:100%;padding-bottom:0}.h6.ss-heading-h6.session-title{width:100%;padding-top:0}.single-about.ml-10{margin:15px 0;padding-left:30px;padding-right:30px}.single-about.mr-10{margin-left:0;margin-right:0;padding-left:30px;padding-right:30px}.about-video{margin-bottom:15px}.speakers-area{padding-top:71px;padding-bottom:40px}.h4.white-color.fli{font-size:20px;line-height:28px}.h4.white-color.fli.big-quote{font-size:20px}.h4.white-color.big-quote{margin-bottom:15px}.section-headding.content{padding-bottom:40px}.content{padding-left:20px;padding-right:20px;display:inline-block}.content.take-lessons-page{padding-left:90px;padding-right:90px}.content.take-lessons-page.topsection{margin-top:-40px;margin-bottom:-20px;padding-left:66px;padding-right:66px}.content.contactpage{flex:1;padding-left:0;padding-right:0}.tab-link{padding-left:15px;padding-right:15px}.shadow.purple-bg.mb-20{display:block}.schedule-area.sections.gray-bg,.schedule-area.sections.blue{display:none}.testimonial-area.sections{padding-top:100px;padding-bottom:100px}.testimonial-area.sections.about{height:950px;margin-top:0;margin-bottom:0;padding:121px 22px 130px}.testimonial-area.sections.call-to-action{padding-top:95px;padding-bottom:95px;display:none}.testimonial-area.sections.take-lessons{padding-left:12px;padding-right:12px}.pricing-area.sections{padding-top:110px;padding-bottom:55px}.pricing-area.sections.topsection{padding-bottom:30px}.pricing-area.sections{padding:56px 20px 35px;display:flex}.pricing-area.sections.take-lessons{padding:90px 20px}.pricing-area.sections.home{padding:59px 20px}.single-pricing.shadow.take-lessons{min-width:350px}.reservation-form-area.sections{display:block}.reservation-form-area.sections.home{display:none}.text-input{width:auto}.reservation-form{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:flex}.sponsors-area.sections.gray-bg{padding-top:37px;padding-bottom:37px}.contact-area.sections.gray-bg{margin-top:0;padding:40px;display:flex}.footer-area.sections{padding-top:80px;padding-bottom:0}.single-support{width:100%}.nav-menu{padding-left:15px;padding-right:15px}.text-center.pt-40{padding-top:20px}.single-footer-widget{margin-bottom:40px}.navbar-button.w--open{margin-right:0}.sponsor-tab-link{margin-left:10px;margin-right:10px;padding-left:10px;padding-right:10px}.page-head.take-lessons{height:65%;padding-top:0;padding-bottom:0}.page-head.contact{background-image:linear-gradient(to bottom,null,null),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e3cdb66c649914960450f09_Piano%20in%20Carlsbad%2C%20CA.jpeg);background-size:auto,cover}.page-head.about-teacher.our-difference{padding-left:20px}.single-member.shadow{margin-bottom:20px}.team-image{width:50%}.team-text{width:50%;padding-bottom:20px}.google-map{width:100%;height:380px}.google-map.shadow.map{margin-left:0}.author-infos{padding-top:35px}.header-slider{height:598px}.header-slider.dux{height:535px}.header-slide1.header-slide{justify-content:center;padding-top:150px;padding-bottom:170px;display:flex}.header-slide1.header-slide.dux{padding-top:84px;padding-bottom:84px}.header-slide1.header-slide{justify-content:center;padding-top:140px;display:flex}.header-slide2.header-slide{justify-content:center;padding-top:150px;padding-bottom:170px;display:flex}.div-block.slider-1{margin-top:0}.paragraph-small{text-align:left}.row{flex-wrap:wrap}.row.sm-reverse{flex-direction:column-reverse}.circle{flex-wrap:nowrap;margin-right:40px}.circle.shadow.dark{margin-bottom:-15px}.how-it-works-step{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;width:80%;margin-bottom:40px;margin-left:auto;margin-right:auto;display:flex}.how-it-works-step.slidin{align-items:center}.step-content{text-align:left;flex:1;margin-top:0}.col.lg-6{width:100%}.col.lg-6.md-4._60-per{padding-bottom:30px;padding-left:0}.col.lg-6.sm-margin-bottom{align-items:stretch;margin-bottom:40px}.col.lg-3.sm-2{text-align:left;align-items:flex-start;width:100%;display:flex}.col.lg-4.sm-2,.col.lg-5{width:100%}.heading,.heading-3,.heading-4{text-align:left}.feature1-image3.musicproductionlessons{background-size:500px}.feature1-content{margin-right:0;padding-left:40px;padding-right:40px}.feature1-content.white{padding-left:40px;padding-right:40px}.feature1-content.products{padding-right:40px}.feature1-image2.musicproductionlessons{background-size:500px}._6-col{margin-right:0;padding-bottom:0;padding-left:15px}.wrap{width:100%;padding-left:20px;padding-right:20px}.wrap.w80-50-center{padding-left:20px;padding-right:20px}.column-4{order:-1;align-self:auto;margin-bottom:40px;padding-left:0}.column-5{flex:0 auto;order:1;align-self:center;padding-left:20px;padding-right:20px}.image-3{max-height:470px;margin-top:-80px}.column-6{margin-top:30px;margin-bottom:0}.html-embed{display:none}.section-4{display:block}.paragraph-2{line-height:30px}.heading-6.homepage{text-align:center;margin-top:0;margin-bottom:5px;font-size:23px}.paragraph-3{padding-left:100px;padding-right:100px;display:none}.paragraph-3.ipadiphone{margin-bottom:25px;padding-left:0;padding-right:0;font-size:16px}.paragraph-small-2._60{text-align:left}.music-lessons-title{padding-top:0;padding-bottom:0;font-size:14px}.music-lessons-image.shadow.song-writing,.music-lessons-image.shadow.production{height:250px}.music-lessons-image.shadow.voicelessons{background-image:linear-gradient(to bottom,null,null),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e30b88f36770a7393776828_Singing%20Lessons%20in%20La%20Costa%2C%20CA.jpeg);background-position:0 0,50%;height:250px}.music-lessons-image.shadow.piano-lessons{height:250px}.grid-2{grid-column-gap:10px;grid-template-columns:1fr 1fr;grid-auto-flow:row;justify-content:stretch}.heading-9.flip{margin-bottom:20px}.heading-10{margin-bottom:30px;font-size:34px;line-height:55px}.heading-10.smalltop{margin-bottom:0;font-size:20px}.heading-10.subhead{margin-bottom:6px;font-size:33px}.heading-10.subhead.subhead-2{font-size:12px}.heading-10.promo-spot{margin-bottom:20px;font-size:52px;line-height:65px}.slide-nav{display:block}.div-block-4{width:20%;margin-bottom:10px}.paragraph-4{padding-left:33px;padding-right:33px;font-size:17px;line-height:29px}.paragraph-4.big-quote{padding-left:77px;padding-right:77px;font-size:20px;line-height:30px}.container-4.sllide1{padding-left:35px;padding-right:35px}.column-15{margin-bottom:0;padding-right:0}.list-item.flakes{margin-left:0}.heading-14.contactcard{margin-left:5px}.container-5{width:auto;display:block}.nav-menu-2{margin-right:0;padding-bottom:0;display:block}.centred-logo{max-width:105px;margin-left:0;margin-right:0}.menu-button-2{width:56px;height:56px;margin-right:4px}.section-5{display:none}.sm-align-centre{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.side-image{margin-bottom:20px}.centre_block{width:55px}.process_card_02{margin-bottom:20px}.paragraph-5.left{text-decoration:none}.paragraph-5.values{font-size:14px}.process_card{flex-direction:row-reverse;margin-bottom:20px;padding-bottom:0}.process_card.top{margin-top:40px}.process_line{inset:0% auto 0% 25px}.process_line._1{height:100%}.process_image_wrap{display:none}.process_section{padding-top:70px;padding-left:15px;padding-right:15px;display:block}.process_section.overview{display:block}.process_section.homepage{padding:47px 32px 40px}.h1-2{font-size:38px;line-height:38px}.process_details{justify-content:flex-start;width:90%;min-height:auto;padding:20px}.section-6{display:none}.footer-links-container{flex-direction:column;align-items:flex-start;margin-bottom:40px;display:flex}.image-8{width:40%}.column-16,.column-17{display:none}.contact-form-2,.footer{padding:40px 20px}.footer-image{object-fit:contain}.link-9,.link-9.phon{font-size:24px}.link-10,.link-11,.link-12{font-size:13px}.lottie-animation-5{padding:0}.column-19{margin-top:0;padding-left:0;padding-right:0}.columns-5.contact{margin-top:0;margin-bottom:0;padding-left:0;padding-right:0}.div-block-6{padding-top:25px}.div-block-7{justify-content:center;align-items:center;margin-right:0;display:flex}.italic-text-4{color:var(--slate-grey);text-decoration:none}.navbar{padding-top:7px;padding-bottom:5px}.brand-2.mobile{align-self:center;margin-left:0;padding-bottom:0;position:static}.menu_button{flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex;inset:0% 0% 0% auto}.feature-section{padding:40px 20px}.flex-container{flex-direction:column}.feature-image-mask{margin-right:0}.feature-image{margin-left:auto;margin-right:auto}.cards-section{padding:70px 20px}.cards-section.deux{height:auto;min-height:850px;padding-top:100px;padding-bottom:100px}.cards-grid-container{grid-template-rows:auto auto auto;grid-template-columns:1fr;align-self:stretch;max-width:none}.cards-image{width:12%}.main-content,.gallery{padding:40px 20px}.gallery-grid-container{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr;max-width:none}.container-9{align-items:flex-start;padding-left:47px;padding-right:47px}.section-8.gradient{padding-left:8px;padding-right:8px}.div-block-10{width:100%;padding-left:25px;padding-right:25px}.columns-8{margin-left:70px;margin-right:70px}.image-12.left{display:none;left:5%}.image-12.right{display:none;right:5%}.substitue-bottom-call-out{margin-top:124px;margin-bottom:124px;display:block}.about-video-3{margin-bottom:16px}.section-9{padding-bottom:76px}.heading-21.cover{letter-spacing:1px;justify-content:center;align-self:auto;align-items:center;height:60px;margin-bottom:0;padding-left:0;padding-right:0;font-size:11px;line-height:12px;display:flex}.image-14{margin-left:0;margin-right:0;padding:18px 31px}.image-14.blue{border-color:var(--medium-slate-blue);background-color:var(--medium-slate-blue);background-color:#233568;border-color:#233568}.lightbox-link{width:250px;margin-bottom:19px;margin-left:0;margin-right:4px}.link-block-3{width:300px;margin-top:0;margin-left:4px;margin-right:0}.text-field.homepage{width:49%;margin-right:9px}.image-15{margin-top:-41px}.form-3.contact{padding-left:0;padding-right:0}.jp-and-nat{padding-left:0}.grid-8{grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-flow:column;align-content:stretch;align-items:stretch}.form-block{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:-40px;margin-bottom:40px;padding-top:0;display:block}.form-block.homepage{width:100%}.text-field-3.homepage{width:49%;margin-right:9px}.field-label{text-align:left;font-size:20px}.link-26{font-size:49px}.cards-grid-container-2{grid-template-rows:auto auto auto;grid-template-columns:1fr;align-self:stretch;max-width:none}.paragraph-7{padding-left:120px;padding-right:120px}.paragraph-8{padding-left:142px;padding-right:142px}.div-block-13,.div-block-14,.div-block-15{padding-left:0;padding-right:0}.cards-section-2{padding:40px 20px}.section-10{padding-top:64px;padding-bottom:10px;padding-left:34px}.select-field-2.homepage,.select-field-3.homepage{width:49%;margin-right:9px}.columns-10{flex-direction:column;align-items:center}.lottie-animation-8{margin-bottom:-10px}.price-grid{grid-template-columns:1fr;max-width:460px}.title-wrap{text-align:center;align-items:center}.pricing-column{background-color:#fff;border-radius:20px}.feature-grid{grid-row-gap:14px}.content-h1{font-size:55px}.slider-4{height:454px}.slide-nav-3{display:none}.right-arrow,.left-arrow{display:block}.heading-31{margin-bottom:10px;font-size:32px}.column-23{padding-left:0;padding-right:0}.div-block-16{width:500px}.column-24{margin-bottom:70px;padding-left:0;padding-right:0}.heading-32{font-size:28px}.content-2{padding-left:20px;padding-right:20px}.blog-image-wrapper{height:350px}.child{width:100%;padding-left:0;padding-right:0}.hero{background-image:linear-gradient(#00000080,#00000080),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f6929f4c8a9a1391792aa8b_hero_bg.png);background-position:0 0,50%;background-size:auto,cover}.hero-title{font-size:52px;line-height:53px}.col-333,.col-50{width:100%}.case-study-para{text-align:left}.col-25{width:100%}.row-2.case-study-big-row{flex-wrap:wrap}.col-66{width:100%}.top-post{margin-top:0;padding-top:125px;display:none}.container-14{overflow:visible}.h2-3{font-size:20px;line-height:24px}.latest-posts{margin-top:0;padding-top:45px}.posts-collection-list-wrapper{margin-bottom:25px}._4-collection-item{width:100%;padding-left:0;padding-right:0}.posts-image{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:cover;width:100%;height:300px}.posts-image.blog-page{height:350px}.h1-3{font-size:30px;line-height:36px}.title-section{flex-direction:column;padding-top:50px;padding-bottom:50px}.column-25{border-bottom:2px solid #f3f3f3;margin-bottom:50px;padding-bottom:50px;padding-left:35px;padding-right:35px}.column-26{padding-left:35px;padding-right:35px}.background-video-2{height:100vh}.call-button{justify-content:center;align-self:auto;align-items:center;display:flex;inset:0% auto 0% 5%}.image-17,.image-18{width:50px}.custom-container{flex:0 auto;align-items:center;margin-top:0}.custom-container.horizontal{flex-wrap:wrap}.heading-34{font-size:45px}.heading-34.about-us{text-align:left;font-size:55px}.columns-13,.columns-14{flex-direction:column-reverse;display:flex}.card_col_2{width:100%;padding-left:0}.h1_features{text-align:center}.col_60{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding-top:0;padding-bottom:0;display:block}.card_row{flex-direction:column;align-items:center;width:100%;padding-right:0}.card_base.piano{box-shadow:none;flex-direction:column;justify-content:center;align-items:center;margin:10px 5px;display:flex}.card_base.voice{flex-direction:column;justify-content:center;align-items:center;margin:10px 5px;display:flex}.card_base.music-production{box-shadow:none;flex-direction:column;justify-content:center;align-items:center;margin:10px 5px;display:flex}.text_features{text-align:center}.columns-15{flex-direction:column;align-items:stretch}.column-27{justify-content:center;align-items:center}.column-28{flex-direction:row;justify-content:center;align-items:center;display:flex}.column-29{justify-content:center;align-items:center}.slider-5{min-width:450px;min-height:400px}.h2-4{font-size:20px;line-height:24px}.heading-39.music-lessons{text-align:left}.heading-39.music-lessons.center{margin-bottom:30px}.secton-55{padding-bottom:50px}.video-6{width:auto}.heading-40{text-align:center;margin-top:7px;margin-bottom:25px;font-size:31px}.heading-41{margin-bottom:0;font-size:36px;line-height:32px}.p-tag-2{margin-bottom:17px;font-size:16px}.section-12{padding-top:70px}.section-12.full-screen{min-height:600px}.section-12.wider-padding.background-image{height:400px}.testimonial-image-2{margin-bottom:40px}.circle-2{flex-wrap:nowrap;margin-right:40px}.how-it-works-step-2{flex-flow:column wrap;justify-content:flex-start;align-items:flex-start;width:80%;margin-bottom:40px;margin-left:0;margin-right:auto;display:flex}.step-content-2{text-align:left;flex:1}.section-header-2{align-items:flex-start;margin-bottom:0}.footer-column{padding-right:0}.social-link-2.thumbtack{margin-left:-12px}.footer-grid-01{grid-template-rows:auto auto;grid-template-columns:1fr 1fr 1fr}.footer-bottom{flex-wrap:wrap;margin-top:40px}.footer-top{margin-bottom:39px;padding-bottom:30px}.logo.white{width:120px;margin-bottom:10px}.heading-43{margin-bottom:0;font-size:24px}.footer-2{padding-top:55px;padding-bottom:70px}.heading-44{text-align:left}.heading-45{margin-bottom:30px;font-size:34px;line-height:55px}.heading-45.promo-spot{margin-bottom:20px;font-size:52px;line-height:65px}.heading-45.promo-spot.take-lessons{font-size:55px;line-height:65px}.heading-45.subhead{margin-bottom:6px;font-size:33px}.div-block-24{width:20%;margin-bottom:10px}.heading-50.music-lessons{text-align:left;margin-bottom:14px;font-size:55px;line-height:61px}.heading-50.music-lessons.small-margin{margin-bottom:0}.description-bg{width:95vw;height:40%;top:auto;bottom:0}.description-bg.about-bg{height:40%;top:auto}.description-bg.left{top:auto}.description-image-wrap{height:350px}.container-16.grid-2{grid-column-gap:50px;grid-row-gap:50px;grid-template-columns:1fr}.section-15.about-section-3{padding-top:100px;padding-bottom:100px}.section-15.about-section-4{padding-top:100px}.section-15.premium-classes.secrets{padding-top:100px;padding-bottom:100px}.jumbo{font-size:50px}.jumbo.max-800{text-align:left;margin-left:30px;padding-left:0;font-size:60px;line-height:86px}.container-17.grid-2{grid-column-gap:50px;grid-row-gap:50px;grid-template-columns:1fr}.product-list{grid-template-columns:1fr;margin-top:50px}.description-bg-2{width:95vw;height:40%;top:auto;bottom:0}.description-bg-2.about-bg{height:40%;top:auto}.description-bg-2.left{top:auto}.description-image-wrap-2{height:350px}.section-title-wrapper{width:95%;margin-bottom:40px}.process-tab-col-right{padding-left:0}.process-tab-menu{margin-top:-39px}.section-16{padding:25px}.section-title{margin-bottom:10px;font-size:26px;line-height:30px}.process-tab-pane{padding-top:40px}.process-tab-button{width:80px;height:80px;margin-left:9px;margin-right:9px;font-size:10px;line-height:12px}.process-tab-col-left{padding-left:0;padding-right:0}.process-tab-icon{height:23px}.text-column{padding-bottom:10px;padding-left:0;padding-right:0}.top-line-block{margin-top:25px;padding-top:30px}.gallery-image-block{height:220px}.gallery-image-block._3,.gallery-image-block._2{height:160px}.section-title-2{margin-bottom:10px;font-size:26px;line-height:30px}.bottom-gallery-column-right{padding-right:0}.bottom-gallery-column-left{padding-left:0}.section-18{margin-left:0;padding-left:30px}.section-19{padding-bottom:100px}.heading-52{padding-left:42px;padding-right:42px;font-size:28px;line-height:40px}.grid-10{grid-template-columns:1fr;padding-bottom:45px}.gallery-2{padding:40px 20px}.gallery-grid-container-2{grid-template-rows:auto auto auto auto;grid-template-columns:1fr 1fr;max-width:none}.hero-overlay{padding:40px 20px}.columns-22{margin-top:20px;margin-left:0;padding-top:0}.lesson-type-hero{height:70vh;padding:20px}.feature-section-2{border-right:1px solid #23356836;margin-bottom:0;padding:70px 20px 79px 30px}.flex-container-2{flex-direction:column}.feature-image-2{margin-left:auto;margin-right:auto}.column-45{margin-top:0;padding-top:0;padding-left:0}.column-46{border-top:1px solid #23356836;border-left-style:none;border-right:1px #23356836;padding-left:0}.heading-55{text-align:left;font-size:85px;line-height:85px}.heading-57.music-lessons.method{margin-bottom:50px;font-size:47px;line-height:57px}.heading-57.music-lessons{text-align:left;margin-bottom:14px;font-size:55px;line-height:60px}.heading-57.music-lessons.small-margin{margin-bottom:0}.paragraph-small-3._60,.paragraph-small-3.lessons.taco,.heading-58.music-lessons.center{text-align:left}.circle-3{flex-wrap:nowrap;margin-right:40px}.how-it-works-2.lessons.tacos{text-align:left}.lesson-title{text-align:left;font-size:42px;line-height:37px}.image-30{margin-left:0;margin-right:0;padding:18px 31px}.link-block-10{width:300px;margin-top:0;margin-left:4px;margin-right:0}.custom-container-2{flex:0 auto;margin-top:0}.heading-59{font-size:48px}.grid-11{grid-template-rows:auto auto auto;grid-template-columns:1fr}.heading-60.music-lessons{text-align:left}.hero-2{padding:40px 20px}.map-mask{order:-1;margin-left:0;margin-right:0}.feature-section-3{padding:40px 20px}.paragraph-18.locations-page{padding-left:25px;padding-right:25px}.columns-24,.form-subwrapper-cf9{flex-direction:column}.text-field-cf9{min-width:300px}.text-field-cf9.extra-left{margin-left:0}.text-field-cf9.big{width:94%}.html-embed-3{display:none}.html-embed-3.mobile-map{margin-bottom:0;display:block}.text-200{font-size:16px;line-height:18px}.avatar-circle._05{width:80px;max-width:80px;height:80px;max-height:80px}.btn-circle-secondary{width:56px;min-width:56px;height:56px;min-height:56px;font-size:22px;line-height:24px}.btn-circle-secondary.slider-arrow.left---center-center{inset:auto auto -86px 36%}.btn-circle-secondary.slider-arrow.left---center-center.outside{bottom:-86px;left:36%}.btn-circle-secondary.slider-arrow.left---center-center.outside.testimonials-v12{bottom:-104px}.btn-circle-secondary.slider-arrow.right---center-center{inset:auto 36% -86px auto}.btn-circle-secondary.slider-arrow.right---center-center.testimonials-v12{bottom:-104px}.card.content-center.testimonial-v6{padding:44px 32px}.text-300{font-size:18px;line-height:20px}.section-22{padding-top:100px;padding-bottom:100px}.pd---content-inside-card{padding:32px 24px 40px}.grid-3-columns{grid-template-columns:1fr}.grid-top---text-2-buttons{grid-template-columns:.9fr}.btn-primary{padding:20px 32px}.btn-primary.button-row{margin-right:16px}.btn-secondary{padding-top:20px;padding-bottom:20px}.heading-h4-size{font-size:20px;line-height:26px}.section-24{padding-top:100px;padding-bottom:100px}.image-31{max-width:95%;margin-bottom:15px;margin-left:-117px}.heading-66{font-size:29px}.button-primary{padding:16px 34px;font-size:16px;line-height:18px}.form-newsletter{width:100%;padding-left:0}.grid-2-columns{grid-template-columns:1fr}.square-icon{border-radius:12px;max-width:56px}.is-txt-xsmall{font-size:.7rem}.is-txt-small{font-size:.875rem}.is-txt-medium{font-size:1rem}.price-card{padding-left:24px;padding-right:24px}.content-h1-2{font-size:55px}.form12_checkbox_field{width:48%;margin-bottom:15px;margin-left:0;margin-right:0}.mobile-nav-bottom{z-index:5;background-color:#fff;border-top:1px solid #8395b126;height:100px;display:block;position:fixed;inset:auto 0% 0%}.previous,.next{z-index:6;position:fixed}.checkbox_wrap{flex-wrap:wrap;justify-content:space-between}.form-wrapper{width:100%}.form-content{width:90%}.help-block{top:0;right:0}.form-wrapper-2{width:100%}.checkbox-base{min-height:80px}.previous-placeholder{z-index:6;position:fixed}.form-item-wrapper{flex-wrap:wrap;justify-content:space-between}.button-wrapper-2{display:none}.next-placeholder{z-index:6;position:fixed}.form-content-2{width:100%;min-width:auto}.button-wrapper-3{display:none}.form-content-3{width:100%;min-width:auto}.splide.slider2.tall{overflow:visible}.splide__slide,.splide__slide.five-cards{width:100%}.container-21{padding-left:8vw;padding-right:8vw}.carousel-slider._3{right:-18%}.carousel-slider._8{right:-63%}.carousel-slider._4{right:-27%}.carousel-slider._2{right:-9%}.carousel-slider._7{right:-54%}.carousel-slider._5{right:-36%}.carousel-slider._6{right:-45%}.carousel-mask{width:60%}.slider-8{overflow:visible}.mask-6{width:100%}.div-put{height:550px}.container-23{max-width:568px}.arrow-5{right:-80px}.arrow-5.l{left:-80px}.slide-16{text-align:center;width:100%;overflow:visible}.image-38{margin-bottom:1px;font-size:14px}.features-table,.team-circles{padding:60px 15px}.team-grid{grid-template-columns:1fr 1fr}.team-slider{padding:60px 15px}.hero-stack{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67c2855c4c6070633cf99a55_Man%20with%20Light%20\(14\).jpg);background-position:0%;padding:60px 15px}.hero-wrapper-two.digital{margin-right:43px}.hero-wrapper-two.charter-schools{margin-top:383px;margin-left:-249px}.margin-bottom-24px{margin-left:-6px;font-size:23px}.margin-bottom-24px.digital{width:500px;margin-left:-41px;padding-left:15px;padding-right:15px;font-size:22px}.gallery-scroll,.testimonial-column-dark{padding:60px 15px}.testimonial-main-image{width:250px}.testimonial-slider-small{padding:60px 15px}.testimonial-slide-wrapper{max-width:100%;margin-right:0%}.testimonial-card{margin-left:10px;margin-right:10px}.testimonial-slider-left{left:-10px}.testimonial-slider-right{right:-10px}.heading-67{margin-top:-10px;margin-right:-67px;padding-right:25px;font-size:29px}.heading-67._2{margin-bottom:17px;padding-top:19px;padding-bottom:16px;font-size:28px}.heading-67.voice._2{margin-bottom:47px}.table-cell{width:33.2%}.price-category-wrap{padding-left:0%;padding-right:0%}.pricing-chart-grid{flex-flow:wrap;grid-template-columns:1.5fr 1fr;grid-template-areas:".";justify-content:space-between;padding-left:0;padding-right:0;display:flex}.placeholder-spacer{display:none}.content-wrap-center{margin-bottom:20px}.main-section{padding-bottom:90px}.sticky-grid-pricing{background-color:#edf1fd;grid-template-columns:1fr 1fr 1fr;padding-left:0%;padding-right:0%}.table-cell-title{background-color:#fff;padding-left:20px;padding-right:20px;font-weight:600}.title-wrap-3{text-align:center;align-items:center}.content-h1-3{font-size:55px}.feature-grid-4{grid-row-gap:14px}.tabs-menu-3{justify-content:center;align-items:center;display:flex}.pricing-wrapper{display:none}.tab-pane{padding:30px}.pricing-grid-wrapper-mobile{display:block}.mobile-pricing{margin-top:0;margin-bottom:0;font-size:16px}.help{display:none}.tab-standard{color:#fff;background-color:#0000;border:1px solid #7b88a845;border-radius:50px;margin-left:10px;margin-right:10px}.tab-standard.w--current{color:#fff;background-color:#8c54ff;border-color:#0000}.discount{color:#7b88a8}.pricing-grid-mobile{grid-column-gap:0px;grid-row-gap:8px;grid-template-columns:1fr 1fr}.text-size-medium{font-size:1rem}.jr-compare_table-data-label{min-width:4rem}.jr-compare_results-cms-list{grid-auto-columns:13rem}.padding-global{padding-left:1.25rem;padding-right:1.25rem}.padding-section-medium{padding-top:2.5rem;padding-bottom:2.5rem}.margin-bottom-3{margin-top:0;margin-left:0;margin-right:0}.hero-stack-2{padding:60px 15px}.hero-stack-2.singer{background-image:linear-gradient(#0000,#0000),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67b937baa963cf4208a1cd7e_Man%20with%20Light%20\(7\).jpg);background-position:0 0,-130px 0}.hero-stack-2.charter-school{min-height:600px}.div-block-36._1{justify-content:center;align-items:center;margin-bottom:-5px}.div-block-36._2{justify-content:center;align-items:center}.flipcard-back{width:400px;height:300px}.flipcard-wrapper{margin-left:0}.flipcard-wrapper.rs{margin-bottom:0;margin-left:-67px}.flipcard-wrapper.ab{margin-right:-87px}.flipcard-wrapper.cs{margin-left:-67px}.container-31{grid-template-rows:auto auto auto;grid-template-columns:1fr;place-items:center}.flipcard-front.adult{background-position:100% 51%;width:400px;height:300px}.flipcard-front.youth{background-position:100% 75%;width:400px;height:300px}.flipcard-front.charter{background-position:100% 66%;background-size:cover;width:400px;height:300px}.flipcard-more{width:50%;min-width:0%;max-width:100%;height:100%;min-height:0%;max-height:100%;overflow:clip}.flipcard-less{width:50%;min-width:0%;max-width:100%;height:100%;min-height:0%;max-height:100%}.navlink-wrapper-nb2{justify-content:center;width:130px;margin-left:auto;margin-right:auto;display:flex}.bracket-left-nb2{padding-right:5px;position:static}.navlink-nb2{margin-left:0;margin-right:0}.bracket-right-nb2{padding-left:5px;position:static}.hero-heading-left{padding:60px 15px}.image-45{left:-4%}.image-45.two{right:1%}.accordion-item-content{margin-right:0}.accordion-arrow-wrap---brix{width:40px;min-height:40px}.accordion-paragraph---brix{max-width:100%;font-size:16px;line-height:1.6}.cloneable-container-default{padding:80px 24px}.accordion-item-title---brix{max-width:80%;font-size:18px}.accordion-item-title---brix.accordion-3---brix{max-width:82%}.accordion-item---brix.accordion-1---brix,.accordion-item---brix.accordion-3---brix{margin-bottom:16px;padding:32px}.cloneable-header-grid{grid-template-columns:1fr}.column---brix{max-width:100%}.column---brix.right---brix{margin-left:0}.column---brix.left---brix{margin-bottom:16px;margin-right:0}.accordion-columns-wrapper---brix{flex-direction:column}.section-31{padding-top:70px}.heading-75.music-lessons{text-align:left}.heading-75.music-lessons.center{margin-bottom:30px}.paragraph-small-4._60{text-align:left}.heading-76.music-lessons{text-align:left;margin-bottom:14px;font-size:55px;line-height:61px}.text-span-86{font-size:110px}.text-span-88{font-size:82px}.heading-77{margin-right:-196px;font-size:47px;line-height:44px}.centred-logo-2{max-width:105px;margin-left:0;margin-right:0}.image-47,.image-48{width:50px}.content-3{padding-left:20px;padding-right:20px;display:inline-block}}@media screen and (max-width:479px){.top-bar.shadow{overflow:visible}.header-area{padding-top:100px;padding-bottom:100px}.overlay{padding-top:170px}.h3.white-color{font-size:14px}.h3.white-color.text-center{margin-top:0;font-size:17px}.h3.white-color.slider-1{margin-top:0;margin-bottom:20px;font-size:16px}.h1.white-color{margin-top:10px;font-size:40px}.h1.white-color.text-center{font-size:38px;line-height:54px}.h1.white-color.slider-1{line-height:51px}.h1.white-color.text-center{text-align:left;text-align:left;margin-top:6px;margin-bottom:14px;padding-left:0;padding-right:15px;font-size:22px;line-height:34px}.h1-small{padding-top:0;padding-bottom:0;font-size:25px}.h1-small.text-center{font-size:17px;line-height:50px}.h1-small.slider-1{margin-bottom:-10px;padding-top:0;font-size:35px;line-height:50px}.line-button{margin-bottom:20px;margin-left:5px;margin-right:5px;padding-left:17px;padding-right:17px;font-size:12px}.line-button.call-now{padding-left:26px;padding-right:26px}.about-area.sections{padding:64px 10px 63px}.about-area.sections.jp{background-size:62px;padding-top:116px;padding-left:25px;padding-right:25px}.about-area.sections.lessons{padding:109px 10px 30px}.h5.about-heading{margin-bottom:7px;padding-right:0;font-size:16px;line-height:30px}.h5.about-heading.watch-video{display:none}.h5.sub-head{padding-left:10px}.h5.white-color.widget-heading{margin-top:0}.h5.white-color.widget-heading.email{margin-bottom:1px}.p-tag{margin-bottom:10px;font-size:17px}.p-tag.about-us-page{column-count:1}.p-tag.introduction{text-align:left;margin-bottom:15px;font-size:20px;line-height:29px}.p-tag.signature{font-size:16px}.single-about.ml-10,.single-about.mr-10{padding-left:17px;padding-right:17px}.video-play{margin-bottom:0}.speakers-area{padding-top:60px;padding-bottom:30px}.h4.white-color{margin-top:10px;font-size:20px}.h4.white-color.fli{text-align:center;font-size:18px;display:block}.h4.white-color.big-quote{text-align:left}.h2.page-title{text-align:left;font-size:50px}.h2.blog-details-page-title{font-size:30px}.content{padding-left:10px;padding-right:10px}.content.take-lessons-page{padding-left:0;padding-right:0}.content.take-lessons-page.topsection{text-align:left;flex-direction:column;justify-content:center;align-items:center;margin-top:-25px;margin-bottom:-45px;padding-left:0;padding-right:0;display:block}.content.aboutpage{text-align:left;margin-top:0;margin-bottom:0;padding-left:0}.content.aboutpage.takelessons{text-align:left;flex:0 auto;justify-content:center;align-items:flex-start;padding-left:0;padding-right:10px;display:flex}.content.dunno{padding-left:0;padding-right:0}.content.homepage{margin-top:1px}.schedule-dates{width:100%}.session-speaker{width:100%;padding-left:30px;padding-right:30px}.session-content,.all-sessions-lists{width:100%}.schedule-headdings{display:none}.testimonial-area.sections{padding:60px 20px}.testimonial-area.sections.about{height:1050px;margin-top:0;margin-bottom:0;padding:0 20px}.testimonial-area.sections.call-to-action{padding-left:24px;padding-right:24px}.testimonial-area.sections.take-lessons{padding-left:22px;padding-right:22px}.te-nav{float:left}.te-rating{text-align:left;margin-bottom:0;display:block}.te-rating-list{margin-left:-4px;padding-left:0}.pricing-area.sections{padding-top:70px;padding-bottom:30px}.pricing-area.sections.topsection{display:none}.pricing-area.sections{padding:50px 10px 30px}.pricing-area.sections.take-lessons{padding:50px 10px}.pricing-area.sections.home{flex-direction:column;padding:59px 22px;display:flex}.single-pricing.shadow.take-lessons{min-width:300px}.package-info{text-align:center;padding-left:0}.sponsors-area.sections.gray-bg{padding-top:72px;padding-bottom:72px}.contact-area.sections.gray-bg{padding:40px 0}.contact-infos.shadow.mb-20{padding-left:20px;padding-right:20px}.location-slide-nav{margin-left:80px}.location-slide-text{padding-bottom:10px;padding-left:10px}.footer-area.sections{padding-bottom:30px;overflow:hidden}.text-center{text-align:left;align-self:stretch;padding-left:15px}.text-center.pt-40{margin-top:0;padding-top:19px}.text-center.pt-40.homepage{padding-top:0;padding-bottom:0}.footer-bar{overflow:hidden}.subscription-form{width:90%}.footer-credit-text{font-size:10px;line-height:30px}.navbar-button.w--open{margin-right:5px}.page-head.take-lessons{text-align:left;align-items:center;min-height:570px;margin-left:0;padding:0 12px 0 22px;display:flex}.page-head.about-teacher{background-image:linear-gradient(#233568e3,#233568e3),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e30b88f36770a7393776828_Singing%20Lessons%20in%20La%20Costa%2C%20CA.jpeg);background-position:0 0,50%;background-size:auto,cover}.page-head.blog{overflow:hidden}.breadcrumbs{text-align:left}.team-area.sections.gray-bg{padding-top:40px}.team-image{width:100%}.team-text{width:100%;padding-bottom:25px}.text-area,.input-text{font-size:12px}.package-info-list-items{font-size:16px;line-height:38px}.header-slider,.header-slider.dux{height:570px}.header-slide1.header-slide{padding-top:120px;padding-bottom:120px}.header-slide1.header-slide.dux{padding-top:72px;padding-bottom:72px}.header-slide2.header-slide{background-image:linear-gradient(to bottom,null,null),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e29384664852b6e8dd88d2b_AdobeStock_286119813.jpeg);background-position:0 0,50%;padding-top:110px;padding-bottom:120px}.section.how-it-works{padding-top:50px}.paragraph-small{font-size:13px}.row.align-centre{margin-left:0}.circle{margin-right:20px}.wrapper{padding-left:19px}.how-it-works-step{width:100%}.col{margin-bottom:0}.col.lg-6{align-items:flex-start;width:100%}.col.lg-6.md-4{padding-left:0}.col.lg-6.md-4._60-per{padding-bottom:25px}.col.lg-3{width:100%}.col.lg-3.sm-2{padding-left:0}.col.lg-4{width:100%}.col.lg-5{width:100%;margin-bottom:20px}.feature1-image3{height:300px}.feature1-image3.musicproductionlessons{background-size:250px;height:250px}.feature1-content{text-align:left;align-items:center;margin-bottom:0;margin-right:0;padding-left:15px;padding-right:15px}.feature1-content.white{padding-left:15px;padding-right:15px}.feature1-content.lessons{align-items:flex-start;padding-left:0}.feature1-content.products{align-items:flex-start;padding-left:20px;padding-right:20px}.feature1-image2{background-position:55%;height:300px}.feature1-image2.musicproductionlessons{background-size:270px;height:250px}.feature1-image1{height:300px}.feature1-image1.musicproductionlessons{background-size:250px;height:250px}.text-16{text-align:center}.text-16.text-16-60{text-align:left;text-align:left;margin-bottom:40px;font-size:14px}.text-16.lessons{text-align:left}.text-16.products{text-align:left;padding-right:5px}.decoline{text-align:left;margin-top:10px;margin-bottom:10px}._6-col{text-align:left;padding-top:0;padding-left:0;padding-right:0}._3-col{width:95%;margin-bottom:20px}._3-col._3-col-last{width:95%}.btn{text-align:center;display:block}.wrap.w80-50-center{flex-direction:column-reverse}.wrap.w80-50-center.singing-lessons{padding-left:15px;padding-right:15px}.text-14.text-14-30{text-align:left;margin-top:0;font-size:14px}.section-2{margin-bottom:0;padding-top:60px;padding-bottom:61px}.column-4{margin-bottom:10px;padding-left:0;padding-right:0}.column-5{padding-left:15px;padding-right:15px}.image-3{flex:0 auto;max-height:280px;margin-top:-33px}.image-3.mobile{max-height:280px}.column-6{margin-top:24px}.html-embed,.section-4{display:none}.heading-6.homepage{margin-top:10px;margin-bottom:15px;padding-left:0;padding-right:0;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:32px;line-height:30px}.paragraph-3.ipadiphone{text-align:left;margin-bottom:31px;padding-left:15px;padding-right:22px}.heading-7{text-align:left;margin-bottom:0;font-size:26px}.music-lessons-type{margin-bottom:30px}.paragraph-small-2._60.locations-page{margin-bottom:25px}.paragraph-small-2.lessons.taco{text-align:left}.music-lessons-title{padding-top:0;padding-bottom:0}.music-lessons-image.shadow.song-writing,.music-lessons-image.shadow.production,.music-lessons-image.shadow.voicelessons,.music-lessons-image.shadow.piano-lessons{width:362px}.grid-2{grid-row-gap:5px;grid-template-columns:1fr}.heading-9.flip{text-align:left;margin-bottom:25px;font-size:32px}.heading-10{text-align:left;margin-top:5px;margin-bottom:41px;padding-bottom:0;padding-left:0;padding-right:0;font-size:37px;line-height:56px}.heading-10.smalltop{font-size:30px}.heading-10.subhead{text-align:left;margin-top:0;margin-bottom:0;font-size:30px;line-height:40px}.heading-10.subhead.subhead-2{margin-top:-19px;margin-bottom:0;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:12px}.heading-10.subhead.subhead-2.black{margin-top:0;margin-bottom:0}.heading-10.promo-spot{text-align:left;margin-bottom:20px;font-size:46px;line-height:62px}.heading-12.deu{margin-top:0}.div-block-4{width:36%;margin-bottom:1px}.paragraph-4{text-align:left;margin-bottom:0;padding-left:15px;padding-right:15px;font-size:18px;line-height:29px}.paragraph-4.big-quote{text-align:left;padding-left:0;padding-right:0;font-size:16px;line-height:27px}.paragraph-4.locations{padding-left:0;padding-right:0;font-size:16px}.container-4.sllide1{padding-left:20px;padding-right:20px}.column-15{margin-bottom:1px;padding-left:0;padding-right:0}.heading-14.contactcard{margin-left:15px}.centred-logo{max-width:85px;margin-left:0;margin-right:0}.menu-button-2{flex:0 auto;margin-right:0}.side-image{margin-bottom:20px}.h2-2,.h2-2.left{font-size:27px}.process_card_02{padding-left:15px}.paragraph-5{font-size:16px}.paragraph-5.values{font-size:14px}.process_card{padding-left:15px}.process_section{padding-left:0;padding-right:10px}.process_section.overview{display:block}.process_section.overview.about-us{padding-right:20px}.process_section.homepage{padding:30px 0 10px}.process_details{padding-top:15px;padding-bottom:15px;padding-left:15px}.section-6{padding-top:88px;padding-bottom:88px;display:none}.negative-margin{margin-left:-10px}.social-media-icon{padding:0}.image-8{width:55%}.footer{text-align:left;padding-left:20px;padding-right:20px}.footer-flex-container{flex-direction:column}.footer-logo-link{height:60px}.footer-heading-3{margin-top:20px}.link-9{font-size:20px}.link-9.phon{font-size:24px}.link-10,.link-11,.link-12{font-size:12px}.link-16{font-size:20px}.lottie-animation-5{display:flex}.column-19{margin-bottom:20px;padding-left:0;padding-right:0}.columns-5.contact{margin-top:0;margin-bottom:0;padding:0 20px}.div-block-7{justify-content:flex-start;align-items:flex-start;margin-right:0;display:block}.navbar{justify-content:center;align-items:center;padding-top:8px;padding-bottom:6px}.nav_menu{flex-flow:row;justify-content:flex-start;align-items:center;padding:0;position:relative;inset:0% 0% auto auto}.nav_link.left.w--current{flex:0 auto}.brand-2.mobile{z-index:3;margin-left:0;margin-right:0;position:static;inset:0% 0% auto}.menu_button{text-align:right;flex-direction:column;flex:0 auto;order:0;justify-content:center;align-items:center;padding-left:0;padding-right:0;display:flex;position:static;inset:22% 0% auto auto}.dropdown-nav{flex:0 auto}.link-block,.link-block-2{width:auto}.privacy-policy{padding-left:20px;padding-right:20px}.cards-section.deux{padding-top:50px;padding-bottom:50px}.centered-container{text-align:left}.cards-grid-container{grid-template-columns:1fr;margin-left:0;margin-right:0;padding-top:20px;padding-bottom:20px}.cards-image-mask{text-align:center;align-items:flex-start}.cards-image{width:70px}.gallery-grid-container{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr;margin-left:0;margin-right:0}.container-9{align-items:flex-start;padding-left:0;padding-right:0}.h2-home-locations{text-align:left;margin-top:15px;margin-bottom:35px;padding-left:15px;padding-right:35px;font-size:22px;line-height:36px}.columns-7{display:block}.section-8{text-align:justify;min-height:640px;margin-bottom:0;padding:0 20px}.section-8.big-quote{min-height:650px;margin-top:0;margin-bottom:0}.div-block-10{text-align:left;justify-content:center;align-items:center;padding-left:15px;padding-right:15px}.columns-8{margin:40px 0}.image-12.left{left:2%}.image-12.right{right:2%}.laurel-column{margin-top:20px;margin-bottom:20px;padding-right:0}.substitue-bottom-call-out{text-align:left;flex-direction:column;justify-content:center;align-items:center;margin-top:12px;margin-bottom:130px;display:block}.line-button-2{margin-bottom:20px;margin-left:5px;margin-right:5px;padding-left:20px;padding-right:20px;font-size:12px}.play-button-2{display:inline-block}.about-video-3{margin-bottom:20px}.line-button-3{margin-bottom:20px;margin-left:5px;margin-right:5px;padding-left:17px;padding-right:17px;font-size:12px}.line-button-3.call-now{padding-left:26px;padding-right:26px}.section-9{background-image:linear-gradient(#233568de,#233568de),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5e29384664852b6e8dd88d2b_AdobeStock_286119813.jpeg);background-position:0 0,63%;min-height:553px;padding:105px 10px 80px;font-size:12px}.heading-21.cover{text-align:left;text-transform:uppercase;text-align:left;text-transform:uppercase;justify-content:flex-start;align-items:center;height:35px;margin-bottom:2px;margin-left:-16px;padding-left:0;padding-right:0;font-family:Crimson Pro,sans-serif;font-size:12px;font-style:italic;font-weight:700;line-height:30px;display:block}.image-14{width:101%;padding:16px 21px}.image-14.blue{border-color:var(--medium-slate-blue);background-color:var(--medium-slate-blue);background-color:#233568;border-color:#233568}.lightbox-link{width:320px;margin-bottom:20px;margin-left:22px;margin-right:0;padding-left:0}.link-block-3{width:320px;margin-bottom:16px;margin-left:22px}.link-block-3.blue{margin-left:15px}.link-block-3.blue.lessons{justify-content:flex-start;width:100%;margin-left:0}.link-block-3.blue.products{text-align:left;margin-left:0}.link-block-3.call-to-action{margin-left:0}.link-block-3.lessons.piano{text-align:left;background-color:#7f5d5d;margin-left:0}.text-field{border-radius:0;padding-top:20px;padding-bottom:20px}.text-field.homepage{width:100%}.text-field-2{border-radius:0;padding-top:20px;padding-bottom:20px}.text-field-2.homepage{width:100%}.textarea-2{border-radius:0;padding-top:20px;padding-bottom:20px}.submit-button{margin-top:0;padding-top:30px;padding-bottom:30px;font-size:18px}.submit-button.take-lessons{font-size:14px}.submit-button.homepage{min-width:100%;margin-top:21px}.image-15{margin-top:-50px}.image-15.take-lessons{margin-top:-80px}.form-3.take-lessons{margin-top:0}.recaptcha{object-fit:fill}.textarea-3{border-radius:0;padding-top:20px;padding-bottom:20px}.textarea-3.homepage{width:100%;padding-top:30px;padding-bottom:30px}.jp-and-nat{padding-left:0;padding-right:20px}.form-block{margin-top:0;margin-bottom:15px;padding-left:10px;padding-right:10px;overflow:hidden}.form-block.lessons-page{margin-top:0;padding-left:0;padding-right:0}.form-block.homepage{padding-left:0;padding-right:1px}.heading-24{border-style:solid;border-width:0 0 1px;border-color:black black var(--medium-slate-blue);color:#233568;text-align:left;background-color:#0000;margin-bottom:23px;margin-left:15px;margin-right:83px;padding-bottom:22px;padding-right:0;font-family:Times New Roman,TimesNewRoman,Times,Baskerville,Georgia,serif;font-size:30px}.checkbox-label-2{border-radius:0;font-size:14px}.text-field-3{border-radius:0;padding-top:20px;padding-bottom:20px}.text-field-3.homepage{width:100%}.checkbox{border-radius:0}.body-3{overflow:visible}.field-label{text-align:left;display:none}.link-26{font-size:35px}.centered-container-2{text-align:left}.cards-grid-container-2{grid-template-columns:1fr;margin-left:0;margin-right:0;padding-top:20px;padding-bottom:20px}.contact-card-title{text-align:left;font-size:22px}.paragraph-6{text-align:left;font-size:16px;line-height:25px}.paragraph-6.blue{font-size:18px}.paragraph-7{text-align:left;padding-left:0;padding-right:29px;font-size:16px;line-height:25px}.paragraph-8{text-align:left;padding-left:0;padding-right:28px;font-size:16px;line-height:25px}.info-card-link,.info-card-link.email{font-size:17px}.div-block-13,.div-block-14,.div-block-15{padding-left:0;padding-right:0}.section-10{padding-top:75px;padding-left:16px;padding-right:0;overflow:hidden}.select-field-2.homepage,.select-field-3.homepage,.select-field-3.homepage,.select-field-4.homepage,.select-field-4.homepage.right,.select-field-5{width:100%}.lottie-animation-8{margin-bottom:5px}.button-7{padding-left:75px;padding-right:75px}.content-h1{text-align:center;font-size:42px}.slide-5{text-align:justify}.slider-4{text-align:justify;height:508px}.slide-nav-3{text-align:left;margin-top:0;display:block}.icon-3,.icon-4{display:none}.text-field-5.homepage{width:100%}.heading-31{text-align:left;margin-top:0;margin-bottom:10px;padding-left:0;padding-right:64px;font-size:33px;line-height:42px}.div-block-16{width:100%;padding-left:0;padding-right:0}.column-24{margin-bottom:30px}.heading-32{text-align:left;align-self:stretch;margin-bottom:10px;padding-left:0;font-size:27px}.content-2{padding-left:10px;padding-right:10px}.blog-image-wrapper{height:250px}.blog-content-wrap{padding:15px}.blogs{padding-top:50px;padding-left:10px;padding-right:10px}.hero{min-height:370px;padding-top:45px;padding-left:25px}.hero-title{font-size:52px;line-height:52px}.paragraph-11{font-size:20px;line-height:27px}.case-study-bold-title{font-size:26px}.case_study_big.contact-block{padding-left:15px;padding-right:15px}.contact{padding-top:0;padding-left:0;padding-right:0}.top-post{padding-top:105px;padding-bottom:30px}.latest-posts{padding:31px 20px 60px}.posts-collection-list-wrapper{margin-bottom:25px}._4-collection-item,._4-collection-item.post-page{padding-left:0;padding-right:0}.button-9{width:100%;margin-top:60px}.posts-image.blog-page{height:300px}.h1-3{font-size:20px;line-height:24px}.title-section{padding-top:35px;padding-bottom:35px}.rich-text li,.rich-text ul{list-style-type:decimal}.main-blog-image-wrapper{height:350px;margin-bottom:25px}.column-25{padding-left:15px;padding-right:15px}.column-26{padding-left:20px;padding-right:20px}.background-video-2{align-items:flex-start;height:570px;font-style:italic}.call-button{text-align:left;display:flex;position:absolute;inset:0% auto 0% 5%}.image-17{width:38px;display:inline-block}.image-18{width:38px}.custom-container{align-items:flex-start;display:block}.custom-container.downloads{align-items:flex-start;padding-left:20px;padding-right:20px}.div-block-19{padding-left:0;padding-right:0}.heading-34{text-align:left}.blue-title{text-align:left;padding-left:0;font-size:32px}.text-block-10{text-decoration:none}.heading-35{font-size:16px;text-decoration:none}.heading-36,.h1_features{text-align:left}.card_row{flex-direction:column;align-items:center}.card_base.piano{background-image:linear-gradient(#233568c9,#233568c9),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f92055507212b2f0959162e_Piano%20Lessons%20Carlsbad%2C%20CA.jpeg);background-position:0 0,50%;align-items:flex-start;margin-left:0;margin-right:0}.card_base.voice{background-image:linear-gradient(#233568c4,#233568c4),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f920555d18b9134b8e8d26f_Singing%20Lessons%20in%20La%20Costa%2C%20Carlsbad%2C%20CA%2092009%20copy.jpeg);background-position:0 0,50%;flex-direction:column;align-items:flex-start;margin-left:0;margin-right:0;display:flex}.card_base.music-production{background-image:linear-gradient(#233568c4,#233568c4),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/5f920554826f0483e676bb5b_Music%20Production%20Classes%20Carlsbad%2C%20CA%2092009.jpeg);background-position:0 0,35%;flex-direction:column;align-items:flex-start;margin-left:0;margin-right:0;display:flex}.text_features{text-align:left}.slider-5{min-width:300px;min-height:300px}.heading-39{text-align:left;margin-bottom:5px}.heading-39.music-lessons.center{text-align:left}.heading-39.documents{margin-top:40px;display:block}.secton-55{padding-top:79px;padding-bottom:40px;overflow:hidden}.column-33{align-items:center;padding-left:0}.image-21{max-width:100%;margin-left:20px}.heading-40{text-align:left;margin-top:0;margin-bottom:40px;padding-left:0;padding-right:0;font-size:38px;line-height:44px}.select-field-6{width:100%}.heading-41{text-align:left;align-self:stretch;margin-bottom:10px;padding-left:0;font-size:25px;line-height:38px;display:none}.p-tag-2{margin-bottom:10px;font-size:17px}.circle-2{margin-bottom:10px;margin-right:20px}.how-it-works-step-2{width:100%}.section-header-2{margin-bottom:10px}.contact-form-container{padding:0}.contact-form-container.light-blue.padding{padding:20px}.footer-column{margin-bottom:10px}.footer-wrapper{flex-wrap:wrap;justify-content:flex-start;margin-left:0}.social-link-2.thumbtack{margin-left:-12px;padding-left:12px}.footer-grid-01{grid-template-rows:auto auto auto auto;grid-template-columns:2fr}.footer-bottom{text-align:center;flex-direction:column}.footer-top{flex-direction:column;align-items:flex-start;display:none}.logo{width:110px}.heading-43{text-align:left;padding-right:20px;line-height:38px}.footer-link-5.god-bless{margin-left:0}.footer-2{padding-top:60px;padding-bottom:60px;padding-left:8%;overflow:hidden}.heading-44{text-align:left;font-size:34px;line-height:81px}.heading-44.chart{margin-top:1px;margin-bottom:0;font-size:40px;line-height:88px}.heading-45{text-align:left;margin-top:5px;margin-bottom:41px;padding-bottom:0;padding-left:0;padding-right:0;font-size:58px;line-height:70px}.heading-45.promo-spot{text-align:left;margin-bottom:28px;font-size:46px;line-height:62px}.heading-45.promo-spot.take-lessons{margin-top:20px;margin-bottom:40px;font-size:50px;line-height:55px}.heading-45.subhead{text-align:left;margin-top:0;margin-bottom:0;font-size:30px;line-height:40px}.div-block-24{width:32%;margin-bottom:1px}.countdown-row{margin-bottom:50px}.feature-grid-2{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr}.how-it-works.lessons.tacos{text-align:left}.heading-50.music-lessons{font-size:47px;line-height:59px}.feature-grid-3{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr}.big-paragraph.max-500.piano-dual{font-size:16px}.big-paragraph.max-500{font-size:18px}.section-15,.section-15.premium-classes.secrets{padding-top:75px;padding-bottom:75px}.section-15.premium-classes.secrets{height:500px;padding-top:75px;padding-bottom:75px}.jumbo{font-size:45px}.jumbo.max-800{margin-left:19px;font-size:57px;line-height:70px}.section-title-wrapper{width:100%;margin-bottom:30px}.section-16{padding:25px}.section-title{font-size:25px;line-height:26px}.process-tab-pane{padding-top:20px}.process-tab-button{border-width:1px;border-color:#0000001a;width:60px;height:60px;margin-top:19px;margin-left:2px;margin-right:2px;padding-top:9px;display:inline-block}.section-description{margin-top:14px;font-size:15px;line-height:23px}.process-tab-icon{height:13px}.top-line-block{margin-top:20px;padding-top:20px}.gallery-image-block{height:150px}.gallery-image-block._3,.gallery-image-block._2{height:120px}.section-title-2{font-size:25px;line-height:26px}.section-18{padding-left:20px}.section-19{padding-top:25px;padding-bottom:45px}.image-25{width:90%}.grid-9{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;justify-content:center;margin-top:30px;padding-left:0;display:grid}.heading-52{text-align:left;font-size:21px;line-height:30px;display:none}.heading-52.deux{margin-top:0;margin-bottom:10px;padding-left:0;padding-right:20px;font-size:24px;line-height:35px;display:block}.image-26{max-width:110%;margin-left:-25px}.link-block-4{text-align:left;width:100%}.grid-10{justify-items:start}.text-span-20{color:var(--orange)}.paragraph-15{padding-right:20px;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:16px;display:block}.paragraph-15.documents{text-align:left;margin-top:0;padding-left:0;padding-right:0}.link-block-6,.link-block-7,.link-block-8,.link-block-9{text-align:left;width:100%}.centered-container-3{text-align:left}.gallery-grid-container-2{grid-template-rows:auto auto auto auto auto;grid-template-columns:1fr;margin-left:0;margin-right:0}.columns-22{margin-left:0}.column-40{padding-left:0;padding-right:10px}.column-41{padding-left:0}.lesson-type-hero{height:570px;padding-left:20px}.lesson-type-hero.digital-music{height:500px}.centered-container-4{text-align:left}.div-block-29{width:250px}.feature-section-2{padding-left:20px}.column-45{padding-top:0}.heading-55{font-size:60px;line-height:64px}.package-info-2{text-align:center;padding-left:0}.package-info-list-items-2{font-size:16px;line-height:38px}.heading-57.music-lessons.method{font-size:35px;line-height:50px}.heading-57.music-lessons.small-margin{font-size:49px}.paragraph-small-3.lessons.taco{text-align:left}.heading-58{text-align:left;margin-bottom:5px}.heading-58.music-lessons.center{font-size:48px}.circle-3{margin-bottom:10px;margin-right:20px}.how-it-works-2.lessons.tacos{text-align:left}.lesson-title{padding-left:0;font-size:28px;line-height:10px}.image-30{width:89%;padding:16px 21px}.link-block-10{text-align:left;width:320px;margin-bottom:16px;margin-left:22px}.custom-container-2{justify-content:center;align-items:flex-start;max-width:375px;padding-left:15px}.heading-59{text-align:left;font-size:30px;line-height:41px}.grid-11{grid-template-columns:1.25fr}.heading-60{text-align:left;margin-bottom:5px}.feature-section-3{flex-wrap:wrap;margin-right:0;padding-right:20px}.section-21{height:100vh;min-height:600px;padding-left:15px;padding-right:15px;overflow:hidden}.heading-63{text-align:left;font-size:34px;line-height:45px}.paragraph-18.locations-page{text-align:left;padding-left:0}.rich-text-block-3{display:none}.div-block-32{width:101px}.blue-background{height:100vh}.form-cf9{min-width:290px}.form-subwrapper-cf9{align-items:stretch}.text-field-cf9{width:auto;min-width:0}.text-field-cf9.big{width:100%}.rich-text-block-4{display:block}.column-47{padding-left:5px;padding-right:5px}.column-48{padding-left:0;padding-right:0}.html-embed-3{display:block}.html-embed-3.desktop-map{display:none}.btn-circle-secondary.slider-arrow.left---center-center{left:31%}.btn-circle-secondary.slider-arrow.right---center-center{right:31%}.card.content-center.testimonial-v6{padding-left:24px;padding-right:24px}.container-default{padding-left:20px;padding-right:20px}.avatar-image-2{width:100%}.section-22{padding-top:96px;padding-bottom:96px}.grid-3-columns{grid-template-columns:1fr}.grid-top---text-2-buttons{grid-row-gap:16px;grid-template-columns:1fr}.buttons-row{flex-direction:column}.btn-primary{width:100%;padding-top:18px;padding-bottom:18px}.btn-primary.button-row{margin-bottom:16px;margin-right:0}.btn-secondary{width:100%;padding-top:18px;padding-bottom:18px}.card-2.content-left{padding-top:40px;padding-left:24px;padding-right:24px}.container-default-2{padding-left:20px;padding-right:20px}.mg-bottom-24px{margin-bottom:16px}.section-24{padding-top:96px;padding-bottom:96px}.image-31{width:380px;max-width:400px;margin-bottom:0;margin-left:-40px;overflow:clip}.quick-stack{margin-bottom:-5px;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.cell-2{padding-left:0}.heading-66{font-size:19px;line-height:45px}.button-v13---brix,.button-v10---brix,.button-v17---brix,.button-v7---brix{width:100%;padding-left:24px;padding-right:24px}.button-v11---brix{padding-left:16px;padding-right:16px}.button-v16---brix,.button-v15---brix{width:100%;padding-left:22px;padding-right:22px}.button-v3---brix{width:100%;padding-left:24px;padding-right:24px}.button-v12---brix{width:100%;margin:0;padding-left:24px;padding-right:24px}.button-v8---brix,.button-v5---brix{width:100%;padding-left:24px;padding-right:24px}.button-v11-cirlcle---brix{margin-left:12px}.button-v12-wrapper---brix{width:100%;padding:3px}.button-v9---brix{width:100%;padding-left:24px;padding-right:24px}.button-v1---brix{width:100%;max-width:100%;padding-left:24px;padding-right:24px}.button-v2---brix{width:100%;padding-left:24px;padding-right:24px}.buttons-wrapper---brix{flex-direction:column;align-items:stretch}.button-v14---brix,.button-v6---brix,.button-v4---brix{width:100%;padding-left:24px;padding-right:24px}.button-item---brix{margin:12px 0}.form-newsletter-wrapper{position:static}.button-primary{padding:15px 34px 16px}.button-primary.newsletter{width:100%;margin-top:16px;padding-top:19px;padding-bottom:19px;position:static}.input-relative.newsletter{min-height:64px;padding-top:22px;padding-bottom:22px;font-size:16px}.input-relative.newsletter::placeholder{font-size:16px;line-height:18px}.square-icon{border-radius:14px;max-width:56px}.square-icon.mg-right-16px.mg-bottom-16px-mb{margin-bottom:16px;margin-right:0}.card-link-icon{text-align:center;flex-direction:column;align-items:center;padding:26px 24px}.is-txt-small,.is-txt-medium{font-size:1rem}.pricing-card-featured{width:100%}.pricing-grid{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.content-h1-2{text-align:center;font-size:42px}.form12_checkbox_field{width:49%;min-width:auto;height:130px;margin-bottom:15px;margin-right:0}.slider{height:auto}.submit-button-2{margin-bottom:-85px;position:absolute;bottom:0;left:0;right:0}.previous{max-width:75px;display:flex}.mask-3{height:100%;position:static}.checkbox_wrap{flex-wrap:wrap}.form-section-title{font-size:2em;line-height:1.3em}.slider-content-wrap{justify-content:center;width:100%;margin-bottom:140px;padding:50px 10px}.form-content{width:100%}.form-section-title-2{font-size:2em;line-height:1.3em}.slider-6{height:auto;min-height:80vh}.checkbox-base{margin-bottom:15px}.previous-placeholder{max-width:75px;display:flex}.form-item-wrapper{flex-wrap:wrap}.global-icon-x-small{display:none}.form-content-2{width:100%}.slider-7{height:auto;min-height:80vh}.form-content-3{width:100%}.carousel-slider{padding-left:10px;padding-right:10px}.carousel-slider._3,.carousel-slider._8,.carousel-slider._4,.carousel-slider._2,.carousel-slider._7,.carousel-slider._5,.carousel-slider._6{right:0%}.card-body{padding:20px}.carousel-mask{width:100%}.slider-8{padding-left:0;padding-right:0}.mask-6{width:100%}.div-put{height:650px}.container-23{max-width:375px;margin-left:0;margin-right:0}.text-span-59{font-size:50px}.container-24{max-width:none}.centered-heading{margin-bottom:24px}.comparison-row-main{grid-column-gap:20px}.comparison-title{margin-left:10px}.comparison-row{grid-column-gap:20px}.comparison-negative{background-position:0 5px;background-size:14px;margin-left:10px;padding-left:20px}.comparison-positive{background-position:0 4px;background-size:16px;margin-left:10px;padding-left:20px}.team-grid{grid-template-columns:1fr}.team-slide-wrapper{width:100%;margin-right:0%}.hero-stack{background-image:url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67c2855c4c6070633cf99a55_Man%20with%20Light%20\(14\).jpg);background-position:0 100%;height:700px;padding-top:80px}.container-25{max-width:none}.hero-wrapper-two.digital{margin-left:0;margin-right:0}.hero-wrapper-two.charter-schools{margin:273px -23px -31px -104px}.margin-bottom-24px{text-align:left;margin-top:-5px;margin-bottom:26px;font-size:22px;line-height:25px}.margin-bottom-24px.voice{margin-left:-35px;padding-left:21px;padding-right:11px;font-size:27px}.margin-bottom-24px.digital{width:360px;margin-left:0;margin-right:-5px;padding-left:10px;padding-right:10px;font-size:19px;line-height:22px}.margin-bottom-24px.charter{font-size:20px}.gallery-wrapper{grid-template-columns:1fr}.centered-heading-2{margin-bottom:24px}.testimonial-grid{grid-template-columns:1fr}.testimonial-block-main{flex-direction:column}.testimonial-main-image{width:100%;height:auto;margin-bottom:32px;margin-right:0}.testimonial-slide-wrapper{max-width:100%;margin-right:0%}.testimonial-card{margin-left:10px;margin-right:10px}.testimonial-slider-left{left:-10px}.testimonial-slider-right{right:-10px}.heading-67{margin-top:-35px;margin-bottom:23px;margin-right:0;padding:20px 15px 15px;font-size:23px}.heading-67._2{margin-top:-50px;margin-bottom:25px;padding-left:25px;padding-right:25px;font-size:18px;line-height:25px}.heading-67.voice{margin-bottom:59px;font-size:27px}.heading-67.voice._2{margin-top:0;margin-bottom:79px;margin-left:-27px;font-size:27px}.heading-67.digital._2{margin-bottom:45px}.heading-67.charter{font-size:20px}.text-span-66{font-size:142px}.text-span-66._2{margin-left:27px;font-size:125px}.heading-68._2,.div-block-35._2{margin-right:0}.table-cell{width:33.1%}.price-category-wrap{padding-left:0%;padding-right:0%}.pricing-sticky-bg-wrap{flex:0 auto;align-self:stretch;width:100%;height:100%}.content-wrap-center{margin-bottom:12px}.h2-5{font-size:30px}.pricing-title-wrap-sticky{width:100%;padding:15px 21px 15px 15px;font-size:13px}.pricing-title-wrap-sticky.end,.pricing-title-wrap-sticky.middle{padding-right:15px}.sticky-grid-pricing{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:space-between;align-items:center;margin-bottom:-1px;padding-left:0%;padding-right:0%;display:grid;overflow:hidden}.outer-chart-grid{grid-column-gap:0px;grid-row-gap:0px;background-color:#fff}.table-cell-title{text-align:center;border-top:1px solid #f2f3ff;justify-content:center;padding-top:20px;padding-left:20px;padding-right:20px}.blurb-txt{font-size:13px;display:block}.content-h1-3{text-align:center;font-size:42px}.tabs-menu-3{flex-wrap:wrap;justify-content:center}.tab-pane{padding-left:10px;padding-right:10px}.tab-standard{margin-top:10px;margin-bottom:10px}.jr-compare_results-fade-out{width:2rem}.jr-compare_results-cms-list{grid-template-columns:10rem;grid-auto-columns:10rem}.margin-bottom-3{margin-top:0;margin-left:0;margin-right:0}.section-27.man-with-light{background-position:13% 100%;min-height:500px}.hero-stack-2.singer{background-image:linear-gradient(#0000,#0000),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67b937baa963cf4208a1cd7e_Man%20with%20Light%20\(7\).jpg);background-position:0 0,-273px 0;min-height:600px;padding-top:142px}.hero-stack-2.charter-school{background-image:linear-gradient(#0000,#0000),url(https://cdn.prod.website-files.com/5e263d4dc8e5684f80d9439c/67dde54ac5abb9fb74fd7f44_Man%20with%20Light%20\(15\).jpg);background-position:0 0,65% 100%}.container-30{max-width:none}.image-42.check-homepage{margin-right:0}.div-block-36._1{grid-column-gap:10px;grid-row-gap:0px;grid-template-rows:auto;grid-template-columns:.25fr .5fr .25fr .75fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:center;width:100%;margin-bottom:0;display:grid;overflow:visible}.flipcard-back{width:350px}.flipcard-wrapper.rs{margin-left:0}.flipcard-wrapper.ab{margin-right:0}.flipcard-wrapper.cs{margin-left:0}.flipcard-subtitle{padding-right:47px;font-size:15px}.flipcard-front.adult,.flipcard-front.youth,.flipcard-front.charter{width:350px}.flipcard-more{width:60%;max-width:100%}.flipcard-less{width:60%;min-width:0%;max-width:100%;height:100%;min-height:0%;max-height:100%}.button-20{width:310px;margin-left:5px;margin-right:5px}.button-22{padding:15px 45px;font-size:16px}.container-32{max-width:none}.image-45{top:13%;left:2%}.image-45.two{bottom:-5%;right:2%}.quick-stack-6{margin-top:4px;padding-left:0}.section-faq{padding:100px 15px}.header-center-box._75{width:90%}.accordion-paragraph---brix{max-width:100%}.cloneable-container-default{padding:64px 16px}.container-default-3{padding-left:16px;padding-right:16px}.accordion-item-title---brix{max-width:70%;font-size:20px}.accordion-item-title---brix.accordion-3---brix{max-width:75%}.accordion-item---brix.accordion-3---brix{margin-bottom:16px}.open-close-icon-wrapper---brix{margin-right:16px}.open-close-icon-wrapper---brix.large-icon---brix{width:16px;min-height:16px;margin-right:0}.column---brix.left---brix{margin-bottom:16px}.accordion-3-open-close-icon-wrapper---brix{width:40px;min-height:40px}.div-block-37{width:250px}.heading-75{text-align:left;margin-bottom:5px}.heading-75.music-lessons.center{text-align:left}.paragraph-small-4._60.locations-page{margin-bottom:25px}.heading-76.music-lessons{font-size:47px;line-height:59px}.text-span-88{font-size:59px;line-height:66px}.heading-77{margin-right:-91px;font-size:39px}.centred-logo-2{max-width:85px;margin-left:0;margin-right:0}.image-47{width:38px;display:inline-block}.image-48{width:38px}.content-3{padding-left:10px;padding-right:10px}.nav_link-2.left.w--current{flex:0 auto}}#w-node-_10b9cde5-ff98-49d0-951c-803595e4bb2b-d9da7e89{grid-template-rows:auto;grid-template-columns:.5fr 1fr}#w-node-_8a4bbe41-b67b-7a83-9c58-beacac59f2f6-d9da7e89{grid-template-rows:auto;grid-template-columns:1.25fr 1.25fr}#w-node-aa3656ce-c40a-7b07-4529-daa6788c0e3f-d9da7e89,#w-node-_713d362e-af77-49c2-85ee-ac93021bdb3c-d9da7e89,#w-node-_713d362e-af77-49c2-85ee-ac93021bdb48-d9da7e89,#w-node-_4a8c4fde-ca2e-608a-863d-0c9f9dcf7eca-d9da7e89{grid-area:span 1/span 1/span 1/span 1}@media screen and (max-width:991px){#w-node-e97ebefe-8350-19b3-1f50-45195af17a19-d9da7e89{grid-area:span 1/span 1/span 1/span 1}#w-node-bf118239-6365-098c-6e54-37f34f72fc9f-61da7ee5{order:9999}}@media screen and (max-width:767px){#w-node-_37cf7c9a-5acf-f837-53fc-656008d6df70-08d6df65{grid-area:span 1/span 3/span 1/span 3}#w-node-ef27c252-db4d-ce99-5621-6c46edad5cc7-edad5cbb{order:2}#w-node-cc7c8f7c-6b96-a012-d4b8-38336bd96bb4-7fda7e96,#w-node-cc7c8f7c-6b96-a012-d4b8-38336bd96bb6-7fda7e96,#w-node-cc7c8f7c-6b96-a012-d4b8-38336bd96bbe-7fda7e96{grid-area:span 1/span 1/span 1/span 1}#w-node-cc7c8f7c-6b96-a012-d4b8-38336bd96bc0-7fda7e96{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-b4873ed1-9354-2418-d977-457dc1e0ec68-eada7e98{order:2}#w-node-bf118239-6365-098c-6e54-37f34f72fc9f-61da7ee5{order:2;grid-area:2/1/2/2}#w-node-_2482ac55-07b3-f802-3d67-edaecfbfc431-61da7ee5{order:1;grid-area:1/1/2/2}#w-node-_695783ae-325d-078d-4d3f-ee67a4ea7953-61da7ee5,#w-node-_695783ae-325d-078d-4d3f-ee67a4ea7955-61da7ee5{grid-area:span 1/span 1/span 1/span 1}}@media screen and (max-width:479px){#w-node-_10b9cde5-ff98-49d0-951c-803595e4bb2b-d9da7e89{grid-template-rows:auto;grid-template-columns:1fr 1fr}#w-node-_37cf7c9a-5acf-f837-53fc-656008d6df70-08d6df65{grid-area:span 1/span 1/span 1/span 1}#w-node-cc7c8f7c-6b96-a012-d4b8-38336bd96ba4-7fda7e96,#w-node-cc7c8f7c-6b96-a012-d4b8-38336bd96bb1-7fda7e96,#w-node-cc7c8f7c-6b96-a012-d4b8-38336bd96bbb-7fda7e96{grid-column:span 1/span 1}#w-node-_12ab8aad-fb1b-acb0-b60b-ca86296d7859-06da7e9b{order:9999}#w-node-_695783ae-325d-078d-4d3f-ee67a4ea7943-61da7ee5,#w-node-_695783ae-325d-078d-4d3f-ee67a4ea7950-61da7ee5{grid-column:span 1/span 1}}