@import"https://fonts.googleapis.com/css2?family=Birthstone&display=swap";@import"https://fonts.googleapis.com/css2?family=Archivo:wght@300&family=Birthstone&family=Cormorant+Garamond&family=Ubuntu&display=swap";@import"https://fonts.googleapis.com/css2?family=Archivo:wght@300&family=Ubuntu&display=swap";@import"https://fonts.googleapis.com/css2?family=Archivo:wght@300&family=Cormorant+Garamond&family=Ubuntu&display=swap";#navbar{padding:30px 20px;display:flex;justify-content:space-between;align-items:center}#logo{font-size:2rem}#path-title{font-family:Birthstone,cursive;margin:0;font-size:2rem}#nav-text{text-align:left}#navmenu-btn{padding:0 10px;font-size:1.5rem;background:white;border:1px;border-radius:3px}.hidden{visibility:hidden}#navmenu{margin:20px}#navmenu a{display:block;text-decoration:none;color:#000;font-size:2.5rem;margin:40px auto}#footer{border-top:1px solid black}#sm-icons{display:flex;justify-content:center;font-size:3rem;padding:1.5rem}#sm-icons svg{padding:1.5rem}#return-top{margin:1rem;background:none;float:right;border:none;font-size:2rem}.icon{width:1em;height:1em;vertical-align:-.125em}#test-picker{padding:1rem;text-align:center;font-size:2rem}#test-picker p{margin:.8rem}.test-btn{background:none;border:none;font-size:2rem}.testimonial{margin-top:3rem;font-size:1.5rem;padding:3rem;background-size:100%;background-repeat:no-repeat;text-align:center;color:#fff}.testimonial p{margin:0}.testimonial span{font-family:Birthstone,cursive;font-size:2rem}body{margin:0;font-family:Archivo,sans-serif}#logo{font-family:Archivo,sans-serif}#home-title-intro{text-align:center;padding:0 2rem}.home-intro-text-and-contact{display:flex;align-items:center;flex-direction:column}.home-about-text,.home-link-sub{margin:0}.home-link-text{margin:1rem}#home-title-intro h1{font-size:4rem}#home-title-intro p{margin-top:1.5rem;font-size:2rem}.home-intro-text{display:block;padding:1.2rem 0;font-size:2.5rem;border-top:1px solid black;border-bottom:1px solid black}.home-intro-inner-span{font-size:2.3rem}.home-link-title{border:1px solid black;border-radius:4px;font-size:1.3rem;width:fit-content;margin:1rem auto;padding:15px}.home-link-imgs{height:auto;max-width:100%}.home-link-container{font-size:1.7rem;text-align:center}.home-link{text-decoration:none;color:#000}.birthstone-regular{font-family:Birthstone,cursive;font-weight:400;font-style:normal}@media only screen and (min-width: 1000px){body .home-content{width:60%;margin:0 auto}body .home-main-photo-mb{display:none}body .home-logo-img{width:60%}body .home-intro-text{font-size:5rem}body .home-link-imgs{width:80%;border-left:1px dashed black;border-right:1px dashed black;padding:0 1rem}}@media only screen and (max-width: 1000px){body .home-main-photo-dt{display:none}}.contact-btn{background:white;padding:.4rem .8rem;margin:1.5rem;width:fit-content;font-size:1.3rem;color:#000;border:1px solid black;border-radius:4px}.header-img{background-size:cover;background-position:right;background-repeat:no-repeat;color:pink}.header-img h1{text-align:center;font-weight:400;font-size:5rem;font-family:Cormorant Garamond,serif;margin:0;padding:10rem 2rem}.header-img p{font-size:2rem;text-align:center;padding:0 2rem 2rem}.about-content{line-height:1.7rem}.about-content h1{line-height:3rem}.about-contact-btn{width:fit-content;margin:0 auto}.about-content{padding:1rem}@media only screen and (min-width: 1000px){body .about-container{width:65%;margin:0 auto;display:flex;flex-direction:column;justify-content:center}body .about-content{width:90%;margin:0 auto}body .about-content-img{width:90%;margin:0 auto;border-left:1px dashed black;border-right:1px dashed black;padding:0 1rem}body .about-header-mb{display:none}}@media only screen and (max-width: 1000px){body .about-header-dt{display:none}}#inquiry-form-container{margin:2rem auto;padding:0 1rem}label{font-size:.7rem;margin:5px}.submit-message{text-align:center}.input-container{display:flex;flex-wrap:wrap;flex-direction:column;margin:10px 0;justify-content:space-between}#names-container,#contact-info-container{display:flex;justify-content:space-between}#inquiry-submit-btn{align-self:center;background:white;padding:.4rem .8rem;margin:1.5rem;width:fit-content;font-size:1.3rem;color:#000;border:1px solid black;border-radius:4px}.event-details{width:fit-content}.cormorant-garamond-regular{font-family:Cormorant Garamond,serif;font-weight:400;font-style:normal}@media screen and (min-width: 1000px){label{font-size:1rem}}@media only screen and (min-width: 1000px){body .mb-header-img{display:none}}@media only screen and (min-width: 1000px) and (max-width: 1500px){.contact-container{width:35%;margin:0 auto}}@media only screen and (min-width: 500px) and (max-width: 1000px){.contact-container{width:70%;margin:0 auto}}@media only screen and (max-width: 1000px){body .dt-header-img{display:none}}@media only screen and (min-width: 1500px) and (max-width: 2000px){.contact-container{width:30%;margin:0 auto}}@media only screen and (min-width: 2000px) and (max-width: 3000px){.contact-container{width:20%;margin:0 auto}}.inquiry-header{font-size:3rem;text-align:center;margin:1rem;border-bottom:1px dashed black;padding-bottom:1rem}h1{font-size:3rem;text-align:center;margin:1rem}.port-img{max-width:95%;margin:3px}img{max-width:100%}#portfolio-page{display:flex;flex-wrap:wrap;justify-content:center}@media screen and (min-width: 1000px){#portfolio-page{display:flex;flex-wrap:wrap;justify-content:center}.port-img{max-width:30%;object-fit:cover;vertical-align:bottom}}
