@import url("https://fonts.googleapis.com/css2?family=Anton&family=Cairo&family=Indie+Flower&display=swap");.btn{border-radius:8px;border:1px solid #1a202c;padding:14px 18px;font-size:1.2rem;text-transform:uppercase;text-decoration:none;background-color:#1a202c;color:#f6e05e;box-shadow:0 0 10px #1a202c;transition:all .3s ease-in-out}.btn:hover{cursor:pointer}.btn-reverse,.btn:hover{background-color:#f6e05e;color:#1a202c;transition:all .3s ease-in-out;box-shadow:0 0 10px #f6e05e}.btn-reverse{border-radius:8px;border:1px solid #f6e05e;padding:14px 18px;font-size:1.2rem;text-transform:uppercase;text-decoration:none}.btn-reverse:hover{cursor:pointer;background-color:#1a202c;color:#e2e8f0;transition:all .3s ease-in-out;box-shadow:0 0 10px #4a5568}@media screen and (max-width:1095px){.booknow{display:none}}.light-text{color:#e2e8f0}.content{margin:100px 0}.my-md{margin:50px 0}.tm-lg{margin-top:100px}.lm-md{margin-left:20px}.text-center{text-align:center}.container{width:80%;padding:100px 10px;margin:auto}@media (max-width:1000px){.container{width:auto}}:root{counter-reset:masonry}*{box-sizing:border-box}body,html{margin:0;padding:0;scroll-behavior:smooth}p{letter-spacing:3px;font-size:1.8rem;font-family:Cairo,sans-serif}@media (max-width:1000px){p{font-size:1.4rem}}a{color:#4a5568;text-decoration:none;font-size:1.2rem}a:hover{color:#1a202c}h1,h2,h3,h4,h5,h6{text-transform:uppercase;letter-spacing:10px;font-family:Anton,sans-serif}h1{font-size:3rem}@media (max-width:1000px){h1{font-size:1.2rem}}h2{font-size:2rem}@media (max-width:1000px){h2{font-size:1rem}}h3{font-size:2rem;color:#f6e05e}@media (max-width:1000px){h3{font-size:1rem}}span{font-size:1.2rem;letter-spacing:4px;font-family:Indie Flower,cursive}.flex{display:flex;flex-direction:row;gap:100px}.flex>*{flex:1 1 50%;height:auto;align-items:center}@media (max-width:1000px){.flex{flex-direction:column}}.img-placeholder-long{background-color:#1a202c;width:100%;min-height:200px;box-shadow:0 10px 10px rgba(0,0,0,.123);margin:100px 0}.align-right{text-align:right}@media (max-width:1000px){.align-right{text-align:center}}input,textarea{margin-bottom:50px;margin-top:10px;padding:10px 20px;border-radius:8px;border:2px solid #1a202c;background-color:#e2e8f0;font-size:1.2rem}label{text-transform:uppercase;letter-spacing:5px}ul,ul li{padding:0;margin:0}ul li{font-size:1.4rem;text-transform:capitalize;color:#4a5568;letter-spacing:3px;list-style-position:inside;list-style-type:decimal}@media (max-width:1000px){ul li{letter-spacing:0;font-size:1.2rem}}.social{display:flex;gap:20px;margin-top:20px;justify-content:center}.icon-light,.icon-social{color:#e2e8f0}.icon-social{width:50px;height:auto;transition:.5s ease-in-out}.icon-social:hover{color:#f6e05e;transition:.5s ease-in-out}.notice h2{font-size:2rem;background:#f6e05e;color:#1a202c;padding:20px}.notice p{font-size:1.2rem}.scrollToTop{position:fixed;background-color:rgba(195,195,195,.418);font-size:2rem;bottom:50px;right:50px;border-radius:10px;padding:10px 12px;border:0}.scrollToTop:hover{cursor:pointer}@media (max-width:1000px){.scrollToTop{right:5px;bottom:5px;font-size:1.4rem}}.important{color:red;font-weight:700;font-style:italic}.banner-event-text{font-size:14px}.banner-event-text span{color:yellow}