@font-face{font-family:Forum;src:url("res/fonts/Forum-Regular.ttf")}@font-face{font-family:PoiretOne;src:url("res/fonts/PoiretOne-Regular.ttf")}body{margin:0}main{padding-top:0px}html{background-color:#000}footer{background-color:#000;color:#fff;text-align:center}footer h3{text-decoration:underline}footer img.logo{width:250px;padding:5px}footer .row>div{align-content:space-around}footer .tagline{margin-top:1rem;font-size:20pt}footer a{color:#fff}footer a:hover{color:#00a650;text-decoration:none}footer ul{list-style:none;padding-left:0px}footer ul li a{text-decoration:none}.row{display:flex}.row div{flex-grow:1}h1,h2,h3{font-family:Garamond}h1{color:#00a650;font-weight:bold}.sub-heading{text-align:center;font-size:1.75em;font-family:Forum}p,li,small,label,fieldset legend,.feature-text{font-family:Forum;font-size:1.25em}nav li,footer li{font-family:Garamond}button,a.btn,input[type=submit]{font-family:Garamond;font-size:1.75em;padding:10px 25px}main a:hover{color:#005194}header{background-color:#000;position:relative;flex:0 1 auto;padding-top:20px}.responsive-header{background-color:#000}#Logo{display:block;margin:0 auto;max-width:250px}#Mobile-Nav{display:none}.menu-toggle{display:none}.menu-label{display:none}nav{background-color:#000;color:#fff;text-transform:capitalize;font-size:1.5em;font-weight:600;text-align:center}nav img{width:150px}nav img,nav ul,nav ul li{display:inline-block}nav ul{justify-content:space-evenly;max-width:1200px;margin:auto;display:flex;list-style-type:none;padding:0;overflow:hidden}nav ul li{font-family:source-sans-pro;float:left}nav ul li a{display:inline-block;color:#fff;text-align:center;padding:.75em 2em .7em 2em;text-decoration:none;-webkit-transition:background-color 250ms linear;-ms-transition:background-color 250ms linear;transition:background-color 250ms linear}nav ul li a.active{border-bottom:3px solid #00a650}nav ul li a:hover{border-bottom:3px solid #00a650}.carousel-item{min-height:500px;background-color:#000}.carousel-item:first-of-type{background-image:url("res/homepage_01.webp");background-repeat:no-repeat;background-size:cover;background-position:50%}.carousel-item:nth-of-type(2){background-image:url("res/homepage_02.webp");background-repeat:no-repeat;background-size:cover;background-position:50%}.carousel-caption h1,.carousel-caption p{text-shadow:2px 2px 4px #000}.container #services-section{margin-top:80px}.container #about-section .img-fluid{max-width:400px !important;height:300px !important;object-fit:cover}#about-section img,#services-section img{width:100%}.container #services-section .img-fluid{max-width:400px !important;height:300px !important;object-fit:cover}#main-container{max-width:1280px !important}#about-content{margin:auto !important}#services-content{margin:auto !important;text-align:right !important}.container #home-image{margin:auto !important;display:block !important}.homepage-feature{position:relative;display:flex;flex-direction:column;flex-flow:column-reverse;width:1200px;max-width:80%;height:600px;margin:auto;align-content:baseline}.homepage-feature img{position:absolute;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.homepage-feature .feature-text{text-align:right;position:relative;padding:50px;background:linear-gradient(90deg, rgba(246, 141, 131, 0) 0%, rgba(246, 141, 131, 0.7333333333) 100%);color:#fff;font-size:20pt;text-shadow:1px 1px 2px #888;z-index:1;order:1}.homepage-feature .btn{position:relative;z-index:1}#bio-feature{margin-top:48px}#bio-feature-homepage{background-color:#f3f4f6}#bio-feature-homepage img{max-width:400px}#jumbotron-drums{background-color:rgba(34,197,94,.4117647059);background-image:linear-gradient(270deg, rgb(0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%),url(res/drums.webp);background-size:cover;background-repeat:no-repeat;background-position:center,inherit;background-blend-mode:multiply;align-items:center;min-height:40vh}#jumbotron-intro{height:calc(100vh - 224px)}#jumbotron-intro .row{width:100%;height:100%}#jumbotron-intro .row .col:last-child{display:flex;flex-direction:column;justify-content:center;margin:auto}#jumbotron-intro .row .col:last-child .content-wrapper{max-width:350px;margin:auto}#jumbotron-intro #guitar-column{background-image:url(res/guitar.webp);background-color:rgba(34,197,94,.4117647059);background-blend-mode:multiply;background-size:cover;position:relative}#jumbotron-intro #guitar-column::after{position:absolute;background-image:url(res/mask.svg);background-size:contain;background-position:right;background-repeat:no-repeat;content:"";width:calc(100% + 1px);height:100%;left:0;padding-right:1px}.filter-parent{position:relative}.filter-parent h1,.filter-parent p{color:#fff}.btn-primary{color:#fff;background-color:#00a650;border-color:#00a650}.btn-primary:hover{color:#fff;background-color:#008d44;border-color:#008d44}.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#008d44;border-color:#008d44;box-shadow:0 0 0 .25rem rgba(38,179,106,.5)}.btn-check:checked+.btn-primary,.btn-check:active+.btn-primary,.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#008d44;border-color:#008d44}.btn-check:checked+.btn-primary:focus,.btn-check:active+.btn-primary:focus,.btn-primary:active:focus,.btn-primary.active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(38,179,106,.5)}.btn-primary:disabled,.btn-primary.disabled{color:#000;background-color:#00a650;border-color:#00a650}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#008d44;border-color:#008d44}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,166,80,.5)}.btn-secondary{color:#000;background-color:#000;border-color:#000}.btn-secondary:hover{color:#000;background-color:#000;border-color:#000}.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#000;background-color:#000;border-color:#000;box-shadow:0 0 0 .25rem rgba(0,0,0,.5)}.btn-check:checked+.btn-secondary,.btn-check:active+.btn-secondary,.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#000;background-color:#000;border-color:#000}.btn-check:checked+.btn-secondary:focus,.btn-check:active+.btn-secondary:focus,.btn-secondary:active:focus,.btn-secondary.active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(0,0,0,.5)}.btn-secondary:disabled,.btn-secondary.disabled{color:#fff;background-color:#000;border-color:#000}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#000;background-color:#000;border-color:#000}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,0,0,.5)}@media screen and (max-width: 768px){#jumbotron-intro{height:calc(100vh - 123px)}header{padding-top:0px}.responsive-header{position:relative;display:flex;width:100%}#Logo{margin:15px auto;max-width:50%}.img-vertical{max-height:550px}}@media screen and (max-width: 992px){.img-vertical{max-height:550px}#guitar-column::after{display:none}#bio-feature img{max-width:400px;margin:auto}}@media screen and (max-width: 992px){header{padding-top:0px}.responsive-header{position:relative;display:flex;width:100%}#Logo{margin:15px auto;max-width:50%}#Desktop-Nav{display:none}#menu-toggle:checked~nav{transform:translateX(0%)}#Mobile-Nav{background-color:#000;display:flex;position:fixed;width:70%;height:100%;font-size:1.2em;border-left:5px solid #00a650;z-index:995;top:0%;right:0%;transform:translateX(100%);transform-origin:right;transition:transform 400ms ease-in-out}nav{border-bottom:none}nav ul{display:block;width:100%;height:auto;overflow-y:auto;margin:0}nav ul li{width:100%;display:block;text-align:right}nav ul li a{text-align:inherit;padding:1.5em .75em;color:#a0cbd0}nav ul li a.active{color:#fff;display:block;text-align:right;background-color:#00a650;border-bottom:none}nav ul li a:hover{display:block;text-align:right;border-bottom:none;background-color:#333}.menu-toggle{display:none;width:auto}.menu-button{width:56px;height:56px;border-radius:28px;z-index:996;position:fixed;background-color:#00a650;bottom:0%;right:0%;margin:15px 18px;box-shadow:0 0 25px -8px #000}.menu-label{display:block;width:auto;position:fixed;z-index:997;right:0%;bottom:0%;padding:.7em .3em;margin:30px 27px;align-items:center}#menu-toggle:checked~div label span{background:#00a650}#menu-toggle:checked~div label span::before{transform:matrix(0.785, -0.785, 0.785, 0.785, 0, 9)}#menu-toggle:checked~div label span::after{transform:matrix(0.785, 0.785, -0.785, 0.785, 0, -9)}.menu-label span,.menu-label span::before,.menu-label span::after{display:block;z-index:999;background:#fff;height:4px;width:28px;border-radius:2px;position:relative}.menu-label span::before,.menu-label span::after{content:"";position:absolute}.menu-label span::before{bottom:9px;transform:matrix(1, 0, 0, 1, 0, 0);transition:transform 200ms ease-in-out}.menu-label span::after{top:9px;transform:matrix(1, 0, 0, 1, 0, 0);transition:transform 200ms ease-in-out}.empty-scoll{display:block;width:100%;height:auto;margin:4em 0;bottom:0%}}
