.home-page{background-color:#696969;display:block;height:100%;width:100%}p{color:#f5f5f5;display:flex;align-items:center}.project-cards{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:60px}.space-at-bottom{height:100px}@media (max-width: 480px){.home-page{background-color:#696969;display:block;height:100%;max-width:480px;width:480px}.project-cards{display:flex;align-items:center;flex-wrap:wrap;justify-content:left;gap:10px}}@media (min-width: 481px) and (max-width: 768px){.home-page{background-color:#696969;display:block;height:100%;max-width:768px;width:768px}}.card{margin-left:10px;height:450px;width:350px;border-radius:30px;padding:10px}card:hover{transform:scale(1.25);border:2px solid white}.card-title,.project-image{text-align:center}.sedgwick-ave-display-regular{font-family:Sedgwick Ave Display,cursive;font-weight:400;font-style:normal;color:#f5f5f5;font-size:30px}.button-div{display:flex;justify-content:center;margin-top:20px;gap:100px}@media (max-width: 480){.sedgwick-ave-display-regular{font-size:20px}}.carousel{display:flex;justify-content:center;align-items:center;padding:10px}img{object-fit:cover;height:300px;width:300px;object-position:0 0}.carousel-button{display:inline-block;height:100px;width:100px;background-color:#2f4f4f;border:none;color:#f5f5f5;font-size:20px}.left-button{visibility:hidden}.progress-bar{display:flex;justify-content:center;height:4px}.bar-one,.bar-two,.bar-three{background-color:gray;opacity:.7;width:30px;margin-right:5px;margin-left:5px}.navlink{text-decoration:none}button{display:block;height:100%}@media (max-width: 480px){button{width:100px;font-size:15px}}.more-info-card{height:328px;width:350px;background-color:#8fbc8f}p{text-align:left}.about-page{background-color:#696969;display:flex;flex-direction:column;justify-content:center;width:100%}.navbar-space{height:50px}.green-font{color:#2f4f4f;font-size:30px}.about-title{display:flex;align-items:center;justify-content:center;background-color:#8fbc8f;margin-bottom:100px}.about-text{color:#2f4f4f;text-align:center;font-size:large;margin-left:10px;margin-right:10px}.pro-image{display:block;margin:10px auto auto;width:50%;height:auto}.about-me-detail{display:flex;justify-content:center;flex-direction:column;margin:auto;background-color:#8fbc8f;border:10px solid whitesmoke;width:800px;height:700px}.about-me-detail-2{display:block;justify-content:center;flex-direction:column;margin:auto;background-color:#8fbc8f;border:10px solid whitesmoke;width:800px;height:200px}.about-header-text{display:flex;justify-content:center}.green-span{color:#2f4f4f}.bottom{height:100px}@media (max-width: 480px){.sedgwick-ave-display-regular{font-size:25px}.about-title{display:flex;justify-content:left;background-color:#8fbc8f;text-align:center;margin-bottom:10px;width:480px}.title{margin-left:15px}.about-page{width:480px}.about-me-detail{display:flex;justify-content:left;flex-direction:column;margin:0 0 0 10px;background-color:#8fbc8f;border:10px solid whitesmoke;width:380px;height:600px}.about-me-detail-2{display:block;justify-content:left;flex-direction:column;margin:0 0 0 10px;background-color:#8fbc8f;border:10px solid whitesmoke;width:380px;height:100px}}@media (min-width: 481px) and (max-width: 768px){.sedgwick-ave-display-regular{font-size:20px}.about-title{display:flex;justify-content:center;background-color:#8fbc8f;text-align:center;margin-bottom:50px;width:768px}.about-page{width:768px}.about-me-detail{display:flex;justify-content:center;flex-direction:column;margin:auto;background-color:#8fbc8f;border:10px solid whitesmoke;width:500px;height:600px}.about-me-detail-2{display:block;justify-content:center;flex-direction:column;margin:auto;background-color:#8fbc8f;border:10px solid whitesmoke;width:600px;height:250px}}.home-title{display:grid;background-image:url(/assets/blurry-cars-DjwF2bwe.jpg);flex-direction:column;justify-content:center;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(3,1fr) 10px 2fr 1fr;grid-column-gap:0px;grid-row-gap:0px}.space-50p{height:50px}h2{padding-top:0;margin:0}.libre-baskerville-regular{font-family:Libre Baskerville,serif;font-weight:400;font-style:normal;font-size:80px;color:#000}.libre-baskerville-regular-white{font-family:Libre Baskerville,serif;font-weight:400;font-style:normal;font-size:80px;color:#f5f5f5}.libre-baskerville-regular-two{font-family:Libre Baskerville,serif;font-weight:400;font-style:normal;font-size:20px;color:#f5f5f5}.playwrite-fr-moderne-thin{font-family:Playwrite FR Moderne,cursive;font-optical-sizing:auto;font-weight:100;font-style:normal;font-size:25px;color:#f5f5f5}.playwrite-fr-moderne-thin-black{font-family:Playwrite FR Moderne,cursive;font-optical-sizing:auto;font-weight:400;font-style:normal;font-size:25px;color:#000}.bungee-regular{font-family:Bungee,sans-serif;font-weight:400;font-style:normal;font-size:40px;color:#000}.bungee-green{font-family:Bungee,sans-serif;font-weight:400;font-style:normal;font-size:40px;color:#2f4f4f}.outfit-bold{font-family:Outfit,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#f5f5f5;font-size:45px}.outfit-bold-black{font-family:Outfit,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#000;font-size:45px}.schibsted-grotesk-test{font-family:Schibsted Grotesk,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#000;font-size:20px}.schibsted-grotesk-white{font-family:Schibsted Grotesk,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#fff;font-size:20px}.schibsted-grotesk-test-two{font-family:Schibsted Grotesk,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#f5f5f5;font-size:20px}.title1{grid-area:2 / 2 / 3 / 5}.title2{grid-area:3 / 2 / 4 / 5}.title-divider{border-top:2px solid black;grid-area:4 / 2 / 5 / 5}.title-divider-white{border-top:2px solid white;grid-area:4 / 2 / 5 / 5}.title-body{grid-area:5 / 2 / 6 / 4}.home-body-one{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 2fr 6fr;grid-column-gap:0px;grid-row-gap:0px;background-color:#000}.body-divider{grid-area:1 / 2 / 2 / 5;border-bottom:2px solid whitesmoke}.body-background-image{grid-area:3 / 2 / 4 / 5;background-image:url(/assets/laptop-coffee-DeBWei3e.jpg);background-size:cover}.blurb-one{grid-area:2 / 2 / 3 / 3}.blurb-two{grid-area:2 / 3 / 3 / 4}.blurb-three{grid-area:2 / 4 / 3 / 5}.home-body-two{display:grid;grid-template-columns:1.5fr repeat(4,1fr);grid-template-rows:repeat(3,1fr) 2fr 1fr 6fr 1fr;grid-column-gap:30px;grid-row-gap:0px;background-color:#f5f5f5}.body-two-title{grid-area:2 / 2 / 3 / 5}.body-two-subtitle{grid-area:3 / 2 / 4 / 5}.body-two-textbody{grid-area:4 / 2 / 5 / 5}.ad-box-one{grid-area:6 / 2 / 7 / 3;border:1px solid black;padding:5px;display:flex;flex-direction:column}.ad-box-two{grid-area:6 / 3 / 7 / 4;border:1px solid black}.ad-box-three{grid-area:6 / 4 / 7 / 5;border:1px solid black;background-image:url(/assets/blue-lines-Dld62D3e.jpg);background-size:cover}.ad-box-four{grid-area:6 / 5 / 7 / 6;border:1px solid black}.ad-box-title{font-family:Schibsted Grotesk,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#000;font-size:40px;padding:10px}.ad-box-subtitle{font-family:Schibsted Grotesk,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#000;font-size:30px;padding:10px}.ad-box-body{font-family:Schibsted Grotesk,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#000;font-size:20px;padding:10px}.footer{background-color:#f5f5f5;color:#000;font-size:10px;border-top:1px solid black;padding:40px;text-align:center}.about-title-new{display:grid;background-image:url(/assets/guitar-background-three-Bk4HiDNa.jpg);flex-direction:column;justify-content:center;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(2,.5fr) 1fr 10px 2fr 1fr;grid-column-gap:0px;grid-row-gap:0px}.title-about{grid-area:3 / 2 / 4 / 5}.about-mission{display:grid;grid-template-columns:1fr 1.5fr 1fr .5fr;grid-template-rows:repeat(3,1fr) 3fr 1fr;grid-column-gap:0px;grid-row-gap:0px;background-color:#f5f5f5}.mission-picture{grid-area:2 / 2 / 5 / 3;background-image:url(/assets/TylerAndLuke-XZ-DTcNE.png);background-repeat:no-repeat}.mission-title{padding:10px;grid-area:2 / 3 / 3 / 4}.mission-subtitle{grid-area:3 / 3 / 4 / 4;padding:10px}.mission-body{grid-area:4 / 3 / 5 / 4;padding:10px}.contact-page-new{display:grid;grid-template-columns:.5fr 1.5fr repeat(2,1fr) .5fr;grid-template-rows:repeat(5,1fr) 10px repeat(4,1fr);grid-column-gap:10px;grid-row-gap:0px;background-color:#f5f5f5}.contact-form{grid-area:2 / 2 / 10 / 3;border:2px solid black}.form-title{padding:10px;text-align:center}.form-subtitle{padding:10px;text-align:center;font-family:Outfit,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:gray;font-size:20px}.form-label-text{padding:10px;font-family:Outfit,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;color:#000;font-size:20px}input{padding:10px;margin:10px;width:90%;background:transparent;border:2px solid black}textarea{padding:10px;margin:10px;width:90%;height:200px;background:transparent;border:2px solid black}.submit-button{padding:10px;display:block;margin:20px auto;background:transparent}.contact-title{grid-area:4 / 3 / 5 / 5;margin-left:20px}.contact-subtitle{grid-area:5 / 3 / 6 / 5;margin-left:20px}.title-divider-black-two{border-top:2px solid black;grid-area:6 / 3 / 7 / 5;margin-left:20px}.phone-button{margin-top:25px;grid-area:7 / 3 / 8 / 4;display:flex;justify-content:center;align-items:center;height:50px;background:transparent;border:none;outline:none}.phone-button:focus{outline:none}.email-button{margin-top:25px;grid-area:7 / 4 / 8 / 5;display:flex;justify-content:center;align-items:center;height:50px;background:transparent;border:none;outline:none}.phone-number{display:flex;justify-content:center;margin-left:20px;grid-area:8 / 3 / 9 / 4}.email-address{margin-left:20px;grid-area:8 / 4 / 9 / 5}.images{width:40px;height:40px}@media (min-width: 481px) and (max-width: 768px){input,textarea{width:70%}}@media (max-width: 480px){input,textarea{width:70%}.contact-page-new{grid-template-columns:.5fr 200px repeat(3,.5fr) .5fr;grid-template-rows:repeat(5,1fr) 10px repeat(4,1fr)}.contact-form{grid-area:2 / 2 / 10 / 3}.about-title-new{grid-template-columns:.5fr repeat(4,1fr)}.libre-baskerville-regular-white{font-size:35px}.schibsted-grotesk-white{font-size:12px}.about-mission{display:grid;grid-template-columns:.05fr 1.5fr 1fr .05fr;grid-template-rows:repeat(3,1fr) 1fr .5fr .5fr .1fr;grid-column-gap:0px;grid-row-gap:0px;background-color:#f5f5f5}.bungee-green{font-size:20px}.playwrite-fr-moderne-thin-black{font-size:15px}.mission-body{grid-area:5 / 2 / 6 / 4}.libre-baskerville-regular{font-size:35px}.bungee-regular{font-size:25px}.schibsted-grotesk-test{font-size:15px}.home-title{grid-template-columns:.25fr repeat(3,1fr) .25fr}.home-body-one{grid-template-columns:.01fr repeat(2,1fr) .25fr}.outfit-bold{font-size:20px}.playwrite-fr-moderne-thin,.schibsted-grotesk-test-two{font-size:15px}.blurb-three{grid-area:3 / 2 / 4 / 5}.home-body-two{grid-template-columns:.1fr repeat(4,1fr);grid-template-rows:1fr repeat(2,1fr) 2fr 1fr 4fr 1fr;grid-column-gap:30px;margin-bottom:20px}.ad-box-one{grid-area:6 / 2 / 6 / 4}.ad-box-two{grid-area:6 / 4 / 6 / 6}.ad-box-three{grid-area:8 / 2 / 9 / 4}.ad-box-four{grid-area:8 / 4 / 9 / 6}.outfit-bold-black{font-size:25px}.ad-box-title{font-size:20px}.ad-box-subtitle{font-size:15px}.ad-box-body{font-size:12px}}.navbar{background-color:#2f4f4f;position:fixed;top:0;width:100%;height:50px}.navbar-brand{float:left;padding:5px;margin-left:10px}.navbar-links{display:flex;justify-content:flex-end;align-items:center;height:50px}.link{color:#f5f5f5;margin-right:25px;text-decoration:none;display:flex;align-items:center;height:50px}.link:hover{background-color:#7cfc00}.sedgwick-ave-display-regular{font-family:Sedgwick Ave Display,cursive;font-weight:400;font-style:normal;color:#f5f5f5;font-size:40px}@media (max-width: 480px){.navbar{height:50px;width:100%}.sedgwick-ave-display-regular{font-family:Sedgwick Ave Display,cursive;font-weight:400;font-style:normal;color:#f5f5f5;font-size:15px}.navbar-links{margin-left:10px;justify-content:flex-end}.link{margin-right:0}.navbar-brand{margin-left:2px}}
