@import url(https://fonts.googleapis.com/css2?family=Moderustic:wght@300..800&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#171315;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{overflow-x:hidden;scroll-behavior:smooth}ul{list-style-type:none}a{text-decoration:none}.header{background-color:#e56868;height:90px;left:0;overflow:hidden;position:fixed;top:0;transition:.3s ease-in;width:100%;z-index:1}.navbar{align-items:center;display:flex;height:100%;justify-content:space-between;margin:auto;max-width:1240px;padding:0 1rem}.navbar .title{color:#000;font-family:Moderustic,serif;font-optical-sizing:auto;font-size:40px;font-style:normal;font-weight:600}.nav-menu{display:flex}.nav-item{font-family:Moderustic,serif;font-optical-sizing:auto;font-size:20px;font-style:normal;font-weight:500;padding:.8rem}.nav-item a:hover{border-bottom:3px solid var(--secondary-color);padding-bottom:12px}.hamburger{display:none}.nav-menu a{color:#000}@media screen and (max-width:800px){.header,.navbar{max-width:100%}.nav-menu a{color:#fff}.hamburger{display:block}.nav-menu{background-color:#000000e6;flex-direction:column;height:90vh;left:-100%;position:fixed;text-align:center;top:90px;transition:.3s;width:100%;z-index:999}.nav-menu.active{left:0}.nav-item{font-size:30px;margin:.9rem 0}}.home{box-sizing:border-box;flex-direction:row;justify-content:center;min-height:100vh;padding-left:10%;padding-top:90px;width:100%}.home,.home .info-box{display:flex;padding-right:10%}.home .info-box{align-items:left;flex:1 1;flex-direction:column}.home .title-box h1{background:linear-gradient(45deg,#ffd796,#dcb57a,#ec257e,#ea80da);background-clip:text;-webkit-background-clip:text;color:#0000;font-size:40px;font-weight:500;margin-bottom:5%;margin-top:20%}.home .content-box p,.home .title-box h1{font-family:Poppins,serif;font-style:normal}.home .content-box p{color:#fff;font-weight:300}.home .project-box{align-items:center;display:flex;height:50px;justify-content:center;margin-top:30px}.home .project-box .project-link{background-image:linear-gradient(90deg,#b24592 0,#f15f79 51%,#b24592);background-size:200% auto;border:none;border-radius:10px;color:#000;font-family:Poppins,serif;font-size:19px;font-weight:600;height:100%;transition:.5s;width:190px}.home .project-box .project-link:hover{background-position:100%;cursor:pointer}.home .display-box{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:space-between}.home .splash-video .vid{border-radius:20px;height:auto;margin-right:10px;width:250px}.home .sign-up-video .vid{border-radius:20px;height:auto;margin-left:10px;width:245px}@media screen and (max-width:1450px){.home .title-box h1{font-size:35px}}@media screen and (max-width:1200px){.home .info-box{padding-right:10px}.home .title-box h1{margin-top:30px}.home .content-box p{font-size:15px}}@media screen and (max-width:1100px){.home{flex-direction:column}.home .title-box h1{font-size:40px}.home .content-box p{font-size:19px}.home .info-box{margin-bottom:100px}.home .project-box .project-link{margin-top:50px;width:60%}}@media screen and (max-width:650px){.home .display-box{align-items:center;flex-direction:column;justify-content:center}.home .splash-video{margin-bottom:40px}.home .splash-video .vid{margin-right:0;width:300px}.home .sign-up-video{margin-bottom:40px}.home .sign-up-video .vid{margin-left:0;width:295px}}.logistics{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-evenly;min-height:100vh;padding-left:10%;padding-right:10%;padding-top:5%;width:100%}.logistics .info-box{align-items:left;display:flex;flex:1 1;flex-direction:column;padding-left:10%}.logistics .title-box h1{color:#fac758;font-family:Poppins,serif;font-size:40px;font-style:normal;font-weight:500;margin-bottom:5%;margin-top:40px}.logistics .content-box p{color:#fff;font-family:Poppins,serif;font-style:normal;font-weight:300}.logistics .display-box{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:space-between}.logistics .logistics-video .vid{border-radius:20px;height:auto;width:250px}.logistics .screen .vid{margin-right:10px}.logistics .notes .vid{margin-left:10px}@media screen and (max-width:1100px){.logistics{flex-direction:column-reverse}.logistics .title-box h1{font-size:40px}.logistics .content-box p{font-size:19px}.logistics .info-box{margin-bottom:100px;padding-left:0}}@media screen and (max-width:650px){.logistics .display-box{align-items:center;flex-direction:column;justify-content:center}.logistics .screen .vid{margin-bottom:40px;margin-right:0;width:300px}.logistics .notes .vid{margin-bottom:40px;margin-left:0;width:300px}}.destinations{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-evenly;min-height:100vh;padding-left:10%;padding-right:10%;padding-top:5%;width:100%}.destinations .info-box{align-items:left;display:flex;flex:1 1;flex-direction:column;padding-right:10%}.destinations .title-box h1{color:#fa58bc;font-family:Poppins,serif;font-size:40px;font-style:normal;font-weight:500;margin-bottom:5%;margin-top:40px}.destinations .content-box p{color:#fff;font-family:Poppins,serif;font-style:normal;font-weight:300}.destinations .display-box{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:space-between}.destinations .destinations-video .vid{border-radius:20px;height:auto;width:250px}.destinations .screen .vid{margin-right:10px}.destinations .scroll .vid{margin-left:10px}@media screen and (max-width:1100px){.destinations{flex-direction:column}.destinations .title-box h1{font-size:40px}.destinations .content-box p{font-size:19px}.destinations .info-box{margin-bottom:100px;padding-right:0}}@media screen and (max-width:650px){.destinations .display-box{align-items:center;flex-direction:column;justify-content:center}.destinations .screen .vid{margin-bottom:40px;margin-right:0;width:300px}.destinations .scroll .vid{margin-bottom:40px;margin-left:0;width:300px}}.dining{box-sizing:border-box;flex-direction:row;justify-content:space-evenly;min-height:100vh;padding-right:10%;padding-top:5%;width:100%}.dining,.dining .info-box{display:flex;padding-left:10%}.dining .info-box{align-items:left;flex:1 1;flex-direction:column}.dining .title-box h1{color:#fac758;font-family:Poppins,serif;font-size:40px;font-style:normal;font-weight:500;margin-bottom:5%;margin-top:40px}.dining .content-box p{color:#fff;font-family:Poppins,serif;font-style:normal;font-weight:300}.dining .display-box{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:space-between}.dining .dining-video .vid{border-radius:20px;height:auto;width:250px}.dining .screen .vid{margin-left:10px}.dining .scroll .vid{margin-right:10px}@media screen and (max-width:1100px){.dining{flex-direction:column-reverse}.dining .title-box h1{font-size:40px}.dining .content-box p{font-size:19px}.dining .info-box{margin-bottom:100px;padding-left:0}}@media screen and (max-width:650px){.dining .display-box{align-items:center;flex-direction:column-reverse;justify-content:center}.dining .screen .vid{margin-bottom:40px;margin-right:0;width:300px}.dining .scroll .vid{margin-bottom:40px;margin-left:0;width:300px}}.accommodations{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;min-height:100vh;padding-left:10%;padding-right:10%;padding-top:5%;width:100%}.accommodations .info-box{align-items:left;display:flex;flex:1 1;flex-direction:column;padding-right:10%}.accommodations .title-box h1{color:#fa58bc;font-family:Poppins,serif;font-size:40px;font-style:normal;font-weight:500;margin-bottom:5%;margin-top:40px}.accommodations .content-box p{color:#fff;font-family:Poppins,serif;font-style:normal;font-weight:300}.accommodations .display-box{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:space-between}.accommodations .accommodations-video .vid{border-radius:20px;height:auto;width:250px}.accommodations .screen .vid{margin-left:10px}.accommodations .scroll .vid{margin-right:10px}@media screen and (max-width:1100px){.accommodations{flex-direction:column}.accommodations .title-box h1{font-size:50px}.accommodations .content-box p{font-size:19px}.accommodations .info-box{margin-bottom:100px;padding-left:0}}@media screen and (max-width:650px){.accommodations .title-box h1{font-size:30px}.accommodations .display-box{align-items:center;flex-direction:column-reverse;justify-content:center;margin-bottom:40px}.accommodations .screen .vid{margin-bottom:40px;margin-right:0;width:300px}.accommodations .scroll .vid{margin-bottom:40px;margin-left:0;width:300px}}.transportation{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;min-height:100vh;padding-left:10%;padding-right:10%;width:100%}.transportation .info-box{align-items:left;display:flex;flex:1 1;flex-direction:column;padding-left:10%}.transportation .title-box h1{color:#fac758;font-family:Poppins,serif;font-size:40px;font-style:normal;font-weight:500;margin-bottom:5%;margin-top:13%}.transportation .content-box p{color:#fff;font-family:Poppins,serif;font-style:normal;font-weight:300}.transportation .display-box{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:space-between}.transportation .transportation-video .vid{border-radius:20px;height:auto;width:250px}.transportation .screen .vid{margin-right:10px}.transportation .scroll .vid{margin-left:10px}@media screen and (max-width:1100px){.transportation{flex-direction:column-reverse}.transportation .title-box h1{font-size:35px}.transportation .content-box p{font-size:19px}.transportation .info-box{margin-bottom:100px;padding-left:0}}@media screen and (max-width:650px){.transportation .display-box{align-items:center;flex-direction:column;justify-content:center}.transportation .screen .vid{margin-bottom:40px;margin-right:0;width:300px}.transportation .scroll .vid{margin-bottom:40px;margin-left:0;width:300px}}.travel{box-sizing:border-box;flex-direction:row;justify-content:center;min-height:100vh;padding-left:10%;padding-top:5%;width:100%}.travel,.travel .info-box{display:flex;padding-right:10%}.travel .info-box{align-items:left;flex:1 1;flex-direction:column}.travel .title-box h1{color:#fa58bc;font-family:Poppins,serif;font-size:40px;font-style:normal;font-weight:500;margin-bottom:5%;margin-top:40px}.travel .content-box p{color:#fff;font-family:Poppins,serif;font-style:normal;font-weight:300}.travel .display-box{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:space-between}.travel .travel-video .vid{border-radius:20px;height:auto;width:250px}.travel .screen .vid{margin-left:10px}.travel .scroll .vid{margin-right:10px}@media screen and (max-width:1100px){.travel{flex-direction:column}.travel .title-box h1{font-size:40px}.travel .content-box p{font-size:19px}.travel .info-box{margin-bottom:100px;padding-right:0}}@media screen and (max-width:650px){.travel .display-box{align-items:center;flex-direction:column-reverse;justify-content:center}.travel .screen .vid{margin-bottom:40px;margin-right:0;width:300px}.travel .scroll .vid{margin-bottom:40px;margin-left:0;width:300px}}.sharing{box-sizing:border-box;flex-direction:row;justify-content:center;min-height:100vh;padding-right:10%;padding-top:90px;width:100%}.sharing,.sharing .info-box{display:flex;padding-left:10%}.sharing .info-box{align-items:left;flex:1 1;flex-direction:column}.sharing .title-box h1{color:#fac758;font-family:Poppins,serif;font-size:40px;font-style:normal;font-weight:500;margin-bottom:5%;margin-top:40px}.sharing .content-box p{color:#fff;font-family:Poppins,serif;font-style:normal;font-weight:300}.sharing .display-box{align-items:center;display:flex;flex:1 1;flex-direction:row;justify-content:space-between}.sharing .sharing-video .vid{border-radius:20px;height:auto;width:250px}.sharing .screen .vid{margin-right:10px}.sharing .view .vid{margin-left:10px}@media screen and (max-width:1100px){.sharing{flex-direction:column-reverse}.sharing .title-box h1{font-size:40px}.sharing .content-box p{font-size:19px}.sharing .info-box{margin-bottom:100px;padding-left:0}}@media screen and (max-width:650px){.sharing .display-box{align-items:center;flex-direction:column;justify-content:center}.sharing .screen .vid{margin-bottom:40px;margin-right:0;width:300px}.sharing .view .vid{margin-bottom:40px;margin-left:0;width:300px}}.diagram{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;min-height:100vh;padding-left:10%;padding-right:10%;padding-top:90px;width:100%}.diagram .info-box{align-items:center;display:flex;flex:1 1;flex-direction:column}.diagram .content-box h1{color:#fac758;font-family:Poppins,serif;font-size:40px;font-style:normal;font-weight:500;margin-bottom:20px;margin-top:40px}.diagram .content-box p{color:#fff;font-family:Poppins,serif;font-style:normal;font-weight:300}.diagram .image-box{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:50px}.diagram .image-box .image{align-items:center;margin-left:20px;margin-right:20px}.diagram .image-box .image-1,.diagram .image-box .image-2,.diagram .image-box .image-3{border-radius:15px;height:auto;margin-top:50px;width:90%}.diagram .image-box .image-3{margin-bottom:50px}@media screen and (max-width:1100px){.diagram{flex-direction:column-reverse}.diagram .title-box h1{font-size:50px}.diagram .content-box p{font-size:19px}}@media screen and (max-width:650px){.diagram .image-box{align-items:center;flex-direction:column;justify-content:center}}
/*# sourceMappingURL=main.0065547a.css.map*/