@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;700&family=Unica+One&display=swap";#welcome-fg.svelte-18bpt5b{position:fixed;z-index:999999;top:0;left:0;background:linear-gradient(0deg,#0000,#0009 35%,#000);width:100%}h1.svelte-18bpt5b,h2.svelte-18bpt5b{cursor:pointer;width:auto}img.svelte-18bpt5b{cursor:pointer}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:text;src:url(../../../fonts/Montserrat-Regular.ttf);font-weight:400}@font-face{font-family:Montserrat;src:url(../../../fonts/Montserrat-Regular.ttf);font-weight:400}@font-face{font-family:heading;src:url(../../../fonts/UnicaOne-Regular.ttf);font-weight:400}@font-face{font-family:UnicaOne;src:url(../../../fonts/UnicaOne-Regular.ttf);font-weight:400}@font-face{font-family:Jura;src:url(../../../fonts/Jura-Medium.ttf);font-weight:400}.logo{color:#fff;z-index:9999999;padding-left:1em;display:flex;align-items:center;justify-items:center;justify-content:center;align-content:center;margin:1em}.logo:hover{color:#f5ce8b}#logo-text{padding:0 1em;flex:auto 1 1}#logo-text h1,.logo-text h2{padding:0;margin:0;line-height:90%}#logo-text h1{text-align:left;font-family:heading;font-size:270%;text-transform:uppercase;padding:0;margin:0;max-width:100%;min-width:300px;text-shadow:4px 4px 6px var(--shadow-color, black)}#logo-text h2{text-align:left;font-family:text;font-size:170%;max-width:100%;min-width:300px;font-weight:300;text-shadow:4px 4px 6px var(--shadow-color, black);z-index:-1}#logo-tagline{padding:0 2em;margin:-.5em;line-height:1.3em;max-width:400px;text-align:justify;font-size:large;color:#d8b2b2}#logo-tagline strong{font-size:110%;color:#fff}@media only screen and (max-width: 800px){#logo-text h1{font-size:240%}#logo-text h2{font-size:140%}#speaker{width:45px}}#controls{bottom:0;left:0;right:0;display:flex;align-items:center;align-content:center;justify-content:flex-end;text-align:center;position:fixed;z-index:1000;padding:.5em;font-size:large;font-weight:700}#controls .material-icons{font-size:xx-large}#myVideo{position:fixed;object-fit:cover;width:100%;top:0;right:0;bottom:0;min-width:100%;min-height:100%;z-index:-9999}.contact-form{--contact-height:80vh;--button-background-color:rebeccapurple;--button-hover-color:rgb(123, 65, 180);--input-background-color:rgb(39, 39, 39);--input-text-color:rgb(228, 228, 228);--border-color: rgb(0, 0, 0);--heading-color: gold;--icon-color:rgb(167, 167, 167);--placeholder-text-color:rgb(141, 141, 141)}.contact{background-color:#000;min-height:100vh;padding-top:3em}:root{--shadow-color: #3d1b1b;--bg-color: rgb(0, 0, 0);--fg-color: white}html{scroll-behavior:smooth}*{box-sizing:border-box}body{background-color:var(--bg-color);color:var(--fg-color);font-family:text;overflow-x:hidden}h1{font-family:heading;text-transform:uppercase;font-size:xx-large;text-align:center}a{text-decoration:none;color:orange}a:hover{color:#f8d58a}h1{color:#d3ba8b}#logo-text h1{color:#fff}#caw{text-align:center;background-color:#639;color:#fff;padding:2em}.welcome-btm{margin-top:100vh;margin-bottom:0;height:100px;position:fixed;z-index:-999;bottom:0;left:0;right:0;text-align:center}#tagline{position:fixed;bottom:0;left:0;right:0;z-index:-999;padding:1em;background:linear-gradient(0deg,#000,#0000)}.hero{min-height:100vh;color:#fff;width:100%;background-color:#000;margin:0;padding:0}.hero.half{min-height:50vh}.hero.padded{padding:3em}.fade2{margin-top:100vh;margin-bottom:0;background:#000;background:linear-gradient(0deg,#000,#000 20%,#0000);height:250px}#piano{background-color:#000;padding:1em;min-height:100vh;background-size:cover;background-image:url(../../../images/piano.jpg);background-position-x:50%;background-position-y:top}@media only screen and (min-width: 1000px){#piano{background-position-x:50%}}#location{background-color:#000;padding:1em;min-height:50vh;background-size:cover;background-image:url(../../../images/exmoor.jpg);background-position-x:50%;background-position-y:bottom}@media only screen and (min-width: 1000px){#location{background-position-x:50%}}#outboard{background-color:#000;padding:1em;min-height:50vh;background-size:cover;background-image:url(../../../images/outboard.jpg);background-position-x:right;background-position-y:bottom}#ctrlrm{background-color:#000;padding:1em;min-height:75vh;background-size:cover;background-image:url(../../../images/ctrlrm.jpg);background-position-x:25%;background-position-y:bottom}#acoustics{background-image:url(../../../images/drums.jpg);background-size:cover;background-position-y:bottom;background-position-x:52%;position:sticky;top:0;width:100%;height:100%;z-index:-99;min-height:100vh}section{font-size:large;color:#fff;width:100%;display:flex;align-items:center;justify-items:center;justify-content:center;flex-direction:column;min-height:100vh}section strong{font-size:x-large;color:orange;display:inline-block;width:2em}.info{padding:1em;margin:0 auto;line-height:2;text-align:justify;background-color:#000;max-width:600px}.info p{max-width:600px;margin-top:1em;margin-bottom:1em}.wide{max-width:1200px}.full{max-width:100%}#spoken-welcome{background-color:#000;padding:1em;min-height:100vh;background-size:cover;background-image:url(../../../images/spoken.jpg);background-position-x:60%;background-position-y:bottom}#satish{background-color:#000;padding:1em;min-height:50vh;background-size:cover;background-image:url(../../../images/satish.jpg);background-position-x:50%;background-position-y:top}@media only screen and (min-width: 1000px){#satish{background-position-x:50%;min-height:100vh}}.features{height:auto;min-height:auto;display:grid;grid-template-columns:1fr;gap:1em}@media only screen and (min-width: 1000px){.features{grid-template-columns:1fr 1fr}}.features div h2{font-size:x-large;color:#d3ba8b}#liveroom{background-color:#000;padding:1em;min-height:50vh;background-size:cover;background-image:url(../../../images/play.jpg);background-position-x:50%;background-position-y:top}.collapse{height:auto}.photo{min-height:auto;height:auto;width:100%}.photo img{width:100%}#scroll a{padding-top:60px}#scroll a span{position:absolute;top:0;left:50%;width:30px;height:50px;margin-left:-15px;border:2px solid #fff;border-radius:50px;box-sizing:border-box}#scroll a span:before{position:absolute;top:10px;left:50%;content:"";width:6px;height:6px;margin-left:-3px;background-color:#fff;border-radius:100%;-webkit-animation:sdb10 2s infinite;animation:sdb10 2s infinite;box-sizing:border-box}@-webkit-keyframes sdb10{to{-webkit-transform:translate(0,0);opacity:0}80%{opacity:1}40%{-webkit-transform:translate(0,20px);opacity:0}0%{opacity:0}}@keyframes sdb10{to{transform:translate(0);opacity:0}80%{opacity:1}40%{transform:translateY(20px);opacity:0}0%{opacity:0}}.landing h3{font-family:Jura,sans-serif;font-weight:700}.landing h1,.landing h2{text-align:left;margin:0;padding:0}.landing h1{font-size:xx-large}body{font-family:text}.btn{text-decoration:none;padding:.5em;background-color:#639;color:#fff;border-radius:10px;display:block;text-align:center;border:none;outline:none}.btn:hover{background-color:#7d41b9}.modal{background-color:#000c;color:#fff;padding:2em;position:fixed;left:0vw;top:0vw;bottom:0vw;right:0vw;border-radius:20px;display:flex;flex-direction:column}.modal .inner{width:100%;max-width:1200px;margin:0 auto;overflow-y:auto;background-image:url(http://copsecorner.co.uk/img/bgpurple.b5d53656.png);background-color:#000;padding:1em;border-radius:2em}
