html{min-height:100vh;background:#0e0e0f;background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;margin:0;max-height:100vh}.App,body{margin:0 auto}body{padding:0;background:#070707;font-family:"Montserrat",sans-serif}h1{font-size:3em}h1,h2{font-family:"Dancing Script",cursive}h2{font-size:2em}nav-bar{position:fixed;z-index:2;top:0;display:flex;justify-content:space-around;align-items:center;min-height:50px;max-height:50px;min-width:100%;max-width:100%;background:#262424;transition:.25s}.icon{max-height:3em}.nav-links{display:flex;width:90%;justify-content:space-around;align-items:center;list-style:none}.nav-style{color:#f0f8ff;text-decoration:none}.nav-style:hover{color:#f0e16b;text-decoration:none;border-bottom:2px solid #e9d21b;transition:all .2s ease-in-out}.active-nav{color:#f0e16b;font-size:larger}.banner{position:fixed;box-sizing:border-box;display:flex;justify-content:center;z-index:2;margin-top:50px;min-height:90px;max-height:94px;width:100%;background:#000;line-height:normal;border:.4em solid #000;overflow:hidden;animation:change 3s infinite}@keyframes change{0%{border-color:#000}50%{border-color:#e9d21b}}.banner button{padding:0}.banner-link{color:#fff;font-size:min(3.5em,4.5vw);font-family:"Dancing Script",cursive;text-decoration:none;letter-spacing:.12em;word-spacing:.16em}.banner-link:hover{color:#ece291;text-decoration:none}footer{text-align:center;color:#f0f8ff;letter-spacing:.12em;word-spacing:.16em;position:-webkit-sticky;position:sticky;bottom:0;width:100%}footer a{text-decoration:none}footer a,footer a:hover{color:#e9d21b}.component{width:auto;overflow:hidden;min-height:100vh;animation:fade .25s linear}.header-container{margin-top:140px;height:10%;padding:2%}.component-header{text-align:center;letter-spacing:.12em;margin:0;color:#f0f8ff;-webkit-text-stroke:0 #000}#h2{color:#e9d21b}.component-body,.package-component-body{display:flex;flex-direction:row;width:90%;justify-content:space-around;margin-left:5%;margin-right:5%}#home-component{background-color:#040808}#home-header{font-family:"Montserrat",sans-serif;font-size:2em}#about-component{background-image:url(/static/media/background2.76fc5fe6.png);background-position:50%;background-repeat:no-repeat;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover}#about-header{margin-top:120px}#about-header h1{font-size:4em}.video-container{position:relative;padding-top:56.25%}.react-player{position:absolute;bottom:0;left:0}.component-text{min-width:40%;max-width:40%;text-align:center}#about-text{margin-right:10%}#about-text p{font-size:xx-large}.component-text p{font-size:larger;line-height:1.5em;letter-spacing:.12em;word-spacing:.16em;padding:.5em}.component-image-div{max-width:45%;min-width:45%}.component-image{max-width:80%;margin-left:10%;box-shadow:0 0 3px 3px rgba(240,248,255,.541)}.package-component-body{background-color:rgba(0,0,0,.671);margin-bottom:2%}.package-list{list-style:none;padding:0}.packages-component-text-div{max-width:45%}.packages-component-image-div-a,.packages-component-image-div-b,.packages-component-text-div{min-width:45%;max-height:80%;min-height:80%;text-align:center;margin-top:2%;margin-bottom:2%}.packages-component-image-div-a,.packages-component-image-div-b{position:relative;max-width:500px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;background-color:rgba(0,0,0,.774)}.packages-component-image-div,.packages-component-image-div-a,.packages-component-image-div-b{border-top:2px solid #030909;border-left:2px solid #030909;border-right:2px solid #030909;box-shadow:0 0 3px 3px rgba(240,248,255,.541)}.packages-component-image{width:100%;max-width:100%;max-height:500px;margin:0 auto;object-fit:cover;cursor:pointer}.packages-image-stack{position:absolute;right:2%}.caption{font-size:small;color:#f0f8ff}.text-div-container{height:98%;padding:2px}.packages-component-image-div-a{margin-left:4%}.packages-component-image-div-b{margin-right:4%}#packages-component-text-b{margin-right:6%;margin-left:4%}#packages-component-text-a{margin-left:6%;margin-right:4%}.component-text p{line-height:1.4em;color:#f0f8ff}.packages-component-text-div p,h2{line-height:1.5em;letter-spacing:.12em;word-spacing:.16em;padding:.2em;color:#f0f8ff}.packages-component-text-div p{font-size:110%}#image-description{list-style:none;color:#f0f8ff;text-align:left;padding:1rem;border-bottom:2px solid #e9d21b}#image-description li{margin-bottom:5px}#image-description hr{border-top:1px solid #f0f8ff}.zoom{z-index:2;position:fixed;top:0;background-color:rgba(0,5,8,.863);width:100%;height:100%;align-items:center;justify-content:center}.zoom-img-button{display:grid;height:100%;margin:0 auto}.zoom-image-container{display:block;padding:2em;width:100%}.carousel-image{max-height:90vh;margin:auto;max-height:75vh;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.carousel-item{height:90vh}.home-carousel-item{height:75vh}.carousel-caption{padding-bottom:0}.close-carousel{position:absolute;z-index:2;top:2%;right:4%;padding:0;width:50px;height:50px;background-color:transparent;color:#fff;font-size:200%;cursor:pointer;border:2px solid transparent;border-radius:50%;transition:all .2s ease-in-out}.close-carousel:hover{border:2px solid #ece291;background-color:#000;color:#e9d21b;transition:all .2s ease-in-out}.modal-content{background-color:#0e0e0f;color:#fff;font-family:"Montserrat","Sans-serif"}.modal-header{font-family:"Dancing Script",cursive;border-bottom:1px solid #e9d21b}.modal-title h4{font-size:1.8rem}#mc_embed_signup input{width:220px}#mc-response{font-family:"Dancing Script",cursive;font-size:24px;text-align:center}.btn-outline-primary{border-color:#e9d21b;color:#e9d21b;width:50%;margin-top:4px;padding:2px}.btn-outline-primary:disabled{color:#fff}.btn-outline-primary:hover{background-color:#e9d21b;color:#0e0e0f;border-color:#000}.btn-outline-primary:active{background-color:#e9d21b!important;color:#0e0e0f!important;border-color:#000!important;box-shadow:none!important}.modal-footer{border-top:1px solid #e9d21b}.modal-footer button{background-color:#fff;color:#0e0e0f;border-color:#000}.modal-footer button:hover{background-color:#0e0e0f;color:#e9d21b;border-color:#e9d21b}.btn-primary:active,.btn-primary:visited,.btn:visited,.modal-footer .btn:active{color:#e9d21b!important;background-color:#0e0e0f!important;border-color:#e9d21b!important;box-shadow:none!important}.contact-column{align-items:center;width:80%;justify-content:space-evenly}.contact-column,.contact-form{display:flex;flex-direction:column}.contact-form{align-items:left;width:90%}.contact-form label{margin-top:2%;margin-bottom:2%;margin-left:10%;font-size:large;color:#f0f8ff}.contact-form input,.contact-form textarea{width:90%;margin-bottom:5%;margin-left:5%;padding:2%;border:5px solid #e0cb1f;font-size:large;letter-spacing:.16em}#Message{height:175px}#submit-button{width:90%;min-width:100px;background-color:#efefef;transition:all .5s ease-in-out;border:.26em solid transparent}#submit-button:hover{border:.26em solid #e9d21b;background-color:#000;color:#ece291;transition:all .5s ease-in-out}#form-response{text-align:center;color:#f0f8ff}.contact-link,.email-link{width:80%;margin-top:2%;margin-bottom:10%;text-align:center;transition:all .5s;font-family:"Dancing Script",cursive}.contact-link a,.email-link a{color:#f0f8ff;text-decoration:none;font-size:2em;letter-spacing:.12em;word-spacing:.16em;padding:1em;line-height:1.5em;transition:all .5s}.contact-link:hover a,.email-link:hover a{color:#e9d21b;transition:all .5s ease-in}.contact-logo{width:30px}.link-to-contact{display:flex;flex-direction:row;color:#f0f8ff;justify-content:center;font-size:x-large}.creations-link,.creations-link:hover{color:#f0e16b;text-decoration:none}.creations-grid-container{display:grid;width:90%;height:auto;margin:auto;grid-template-columns:1fr 1fr 1fr;grid-gap:.5em;gap:.5em}.creations-grid-card{background:#000;position:relative;max-height:400px;overflow:hidden}.creations-grid-card img{max-height:400px;height:100%;width:100%;object-fit:cover}.creations-grid-card-text{position:absolute;box-sizing:border-box;opacity:0;height:100%;width:100%;padding:.5em;text-align:center;font-size:large;color:#f0f8ff;background:rgba(0,0,0,.699);transition:all .5s ease-in-out}.creations-grid-card-text:hover{opacity:1;transition:all .25s ease-in-out}@media screen and (max-width:885px){.banner-link{font-size:2.6em}#about-header{margin-top:20px}}@media screen and (max-width:820px){nav-bar{display:flex;flex-direction:column}.banner-link{font-size:2.3em}.component-body,.package-component-body{flex-direction:column;width:auto}.header-container{margin-top:150px}.component-header{width:90%;margin:0 auto}#h2{text-align:center;margin:0 auto}.creations-grid-container{grid-template-columns:none}.component-image-div,.packages-component-image-div,.packages-component-text-div{min-width:90%;margin:4% auto 0;max-width:100%}.packages-image-stack{right:6%}.zoom-img-button{max-width:100%;margin:0 auto}.carousel-image,.zoom-image{max-width:100%}#about-text,.component-text{min-width:90%;margin:0 auto}.component{width:100%;overflow:scroll;justify-content:space-around;align-content:center}#packages-component-text-a,#packages-component-text-b{margin:0 auto}.package-name-container{width:100%}.package-name-container a{margin-left:3em}.package-name{margin-left:10%}.menu-carrot{position:absolute}.contact-column{width:100%}.contact-link,.email-link{width:auto}.contact-header{text-align:center;margin-left:0}.packages .packageopen .menu-carrot{margin-bottom:16%;margin-right:14%}}@media screen and (max-width:685px){.banner{min-height:125px;max-height:125px;padding:0}.header-container{margin-top:180px}#package-header{font-size:1.6rem}#about-component{width:100%;margin:0}.link-to-contact{flex-direction:column;text-align:center;font-size:large}.contact-link a,.email-link a{font-size:2em;padding:0}.carousel-caption h4{margin:0}.zoom-image-container{padding:0}}@media screen and (max-width:455px){.banner-link{font-size:xx-large}}@media screen and (max-width:360px){.banner button{padding-top:10px}.banner-link{font-size:2em}}@media screen and (max-width:315px){.banner-link{font-size:x-large}}
/*# sourceMappingURL=main.f4ce051e.chunk.css.map */