body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.mapboxgl-map{width:80%;height:75vh;margin:15px auto 0}.mapboxgl-control-container{visibility:hidden}.sidebar{background-color:rgba(35,55,75,.9);color:#fff;padding:6px 12px;font-family:monospace;z-index:1;position:absolute;top:0;left:0;margin:12px;border-radius:4px}@media (max-width:991px){.title-text{width:80%}.mapboxgl-map{width:96%;height:80vh}}.section-title{text-align:center;padding-top:4rem}.section-title p{font-family:"RobotoMono Regular";font-size:1.7rem;color:#015b75;margin-bottom:0}.section-title h2{width:40%;margin:0 auto;border-radius:30px;font-family:"Montserrat Bold";font-weight:700;font-size:3.5rem;text-transform:uppercase;color:#fff;background-color:#015b75;letter-spacing:5px}@media only screen and (max-width:1300px){.section-title p{font-size:1.65rem}.section-title h2{width:50%;font-size:3.4rem;border-radius:27px}}@media only screen and (max-width:1100px){.section-title p{font-size:1.6rem}.section-title h2{width:60%;font-size:3.3rem;border-radius:24px}}@media only screen and (max-width:900px){.section-title p{font-size:1.55rem}.section-title h2{width:70%;font-size:3.2rem;border-radius:21px}}@media only screen and (max-width:700px){.section-title p{font-size:1.5rem}.section-title h2{width:80%;font-size:3.1rem;border-radius:18px}}@media only screen and (max-width:500px){.section-title p{font-size:1.45rem}.section-title h2{width:90%;font-size:3rem;border-radius:15px}}@media only screen and (max-width:300px){.section-title p{font-size:1.4rem}.section-title h2{width:100%;font-size:3rem;border-radius:12px}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fafafa}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.container{padding:0 12px}.my-2{margin-top:1rem!important}.chanlogo p{text-align:center;font-size:25px}.chanlogo p a img{width:28px}.title-text{width:30%;background-color:#015b75;margin:0 auto;border-radius:10px;letter-spacing:2px}.title-text h1{color:#fff}@media (max-width:991px){.title-text{width:80%}}.img{width:100%;height:250px;border-radius:10px;overflow:hidden;display:flex;justify-content:center;border:3px solid var(--gray-2)}.img img{height:100%;width:100%;object-fit:cover}.info{margin-top:10px;background-color:var(--deep-dark);padding:0 10px;border-radius:10px}.title{font-size:25px}.desc{font-size:15px;font-family:"RobotoMono Regular";margin-top:8px}.desc p{margin-bottom:0}@media only screen and (max-width:1300px){.img{height:245px}}@media only screen and (max-width:1000px){.img{height:240px}}@media only screen and (max-width:700px){.img{height:235px}}@media only screen and (max-width:600px){.img{height:230px}}@media only screen and (max-width:500px){.img{height:225px}}@media only screen and (max-width:400px){.img{height:220px}}.tl{width:80%;margin:0 auto}.allitems{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:1.5rem}.searchBar{position:relative;width:300px;margin-top:2rem;border-style:groove;border-color:rgba(1,91,117,.75);border-radius:10px}.searchBar input{width:100%;font-family:"RobotoMono Regular";font-size:1.4rem;padding:.2rem 1rem;border-radius:6px;outline:none;border:none}.searchIcon{font-size:2.4rem;margin-top:0;margin-left:15px;position:absolute;background-color:#015b75;border-radius:50%}.searchBar .searchIcon path{color:#fff}.backdrop{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.5)}.backdrop img{display:block;max-width:60%;max-height:80%;margin:16vh auto;box-shadow:3px 5px 7px rgba(0,0,0,.5);border:3px solid #fff}@media only screen and (max-width:630px){.searchBar{width:90%}}@media only screen and (max-width:1300px){.backdrop img{max-width:70%;max-height:90%}}@media only screen and (max-width:1000px){.backdrop img{max-width:80%;max-height:90%}}@media only screen and (max-width:800px){.backdrop img{max-width:90%;max-height:90%}}@media only screen and (max-width:600px){.backdrop img{max-width:92%;max-height:95%}}.title-text{margin-top:5rem}.gallery{margin-top:15px;columns:25% 4;-webkit-column-count:4;-webkit-column-width:25%;-moz-column-count:4;-moz-column-width:25%;padding:0 12px}.gallery .pics{-webkit-transision:all .35s ease;transition:all .35s ease;cursor:pointer;margin-bottom:12px;overflow:hidden;transition:box-shadow .3s ease;position:relative}.gallery .pics:hover{box-shadow:0 0 20px 3px rgba(0,0,0,.25882352941176473)}.gallery .pics .desc{margin-top:0;z-index:11;opacity:0;padding:auto;position:absolute;width:100%;height:100vh;background:rgba(0,0,0,.35)}.gallery .pics .desc:hover{opacity:1}.gallery .pics .imgbox{z-index:5}.gallery .pics .desc .middle{vertical-align:middle;margin:60px auto}.gallery .pics .desc h2{font-size:30px;margin-top:5px}.gallery .pics .desc h2,.gallery .pics .desc p{vertical-align:middle;text-align:center;color:#fff;font-family:"Montserrat Bold"}.gallery .pics .desc p{font-size:20px;margin-bottom:5px}@media (max-width:1300px){.gallery{column-count:3;-webkit-column-count:3;-moz-column-count:3}.gallery .pics .desc h2{font-size:28px}.gallery .pics .desc p{font-size:19px}}@media (max-width:1000px){.gallery{column-count:2;-webkit-column-count:2;-moz-column-count:2}.gallery .pics .desc .middle{margin:90px auto}.gallery .pics .desc h2{font-size:26px}.gallery .pics .desc p{font-size:18px}}@media (max-width:800px){.gallery .pics .desc .middle{margin:70px auto}.gallery .pics .desc h2{font-size:24px}.gallery .pics .desc p{font-size:16px}}@media (max-width:600px){.gallery .pics .desc .middle{margin:50px auto}.gallery .pics .desc h2{font-size:22px}.gallery .pics .desc p{font-size:14px}}@media (max-width:500px){.gallery{columns:100% 1;-webkit-column-count:1;-webkit-column-width:100%;-moz-column-count:1;-moz-column-width:100%}.gallery .pics .desc .middle{margin:80px auto}.gallery .pics .desc h2{font-size:26px}.gallery .pics .desc p{font-size:18px}}.model{width:100%;height:100vh;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.75);transition:opacity .4s ease,visibility .4s ease,transform .5s ease-in-out;visibility:hidden;opacity:0;transform:scale(0);overflow:hidden;z-index:999}.model.open{visibility:visible;opacity:1;transform:scale(1)}.model img{width:auto;max-width:100%;height:auto;max-height:90%;display:block;line-height:block;line-height:0;box-sizing:border-box;padding:20px 0;margin:0 auto}.close{position:fixed;top:20px;right:20px;width:40px;height:40px;background:CloseIcon;padding:5px;cursor:pointer}.container{width:100%}.container .cpryt{text-align:center;color:#015b75}.container .cpryt a{text-decoration:none}header{width:100%;height:4rem;display:flex;align-items:center;justify-content:space-between;background-color:hsla(0,0%,99.6%,.92);position:fixed;z-index:100;box-shadow:0 1px 3px rgba(0,0,0,.2)}.logo{font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif,cursive;letter-spacing:2px;font-size:2rem;color:#015b75;font-weight:700;padding:0 5%}header ul{list-style:none;margin:0 30px;display:flex;align-items:baseline}header li{margin-left:20px}header a{text-decoration:none;font-weight:500;font-size:1.3rem;letter-spacing:.8px;color:#015b75}header a.active,header a:active,header a:hover{color:rgba(255,20,147,.9)}.btn{display:none;position:absolute;right:20px;top:0;padding:5px;font-weight:700;font-size:2rem;color:#015b75}@media screen and (max-width:800px){header ul,nav{width:100%}header ul{flex-direction:column;height:20px;align-items:flex-end}header li,header li:first-child{border-top:1px solid hsla(0,0%,100%,.1)}header li{width:100%;text-align:center;margin-right:0;padding:20px 0;background-color:hsla(0,0%,99.6%,.92)}.btn{display:block}.btn,.btn:hover{color:#015b75}}.heading{font-size:2rem;margin-bottom:12px;color:#fff}ul{padding-left:0;margin-bottom:0}li{margin-bottom:0;list-style:none}a,li{text-decoration:none;color:#fff}a{font-size:16px;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif}a:hover{color:#fff}.ftcontainer{margin-top:1rem;padding:1rem 10%;background-color:#015b75}.fontainer{display:flex;grid-gap:2rem;gap:2rem;color:#fff}.footer__col1{flex:2 1}.footer__col2,.footer__col3,.footer__col4{flex:1 1}.footer__col1_title{font-size:3.5rem;margin-bottom:20px}@media only screen and (max-width:800px){.fontainer{flex-direction:column;grid-gap:0;gap:0}.footer__col1{width:100%;text-align:center}.footer__col2{display:none}}.copyright{background-color:#fff;padding:15px 0;color:#015b75;text-align:center}
/*# sourceMappingURL=main.1f4ea458.chunk.css.map */