@import url(https://fonts.googleapis.com/css2?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&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);:root{--grey:#211f1f;--white:#fff;--orange:#f8872f;--pink:#f91070;--purple:#482f86;--lightGreen:#25d8be;--green:#7dff00}body{background-color:#211f1f;background-color:var(--grey);color:#fff;color:var(--white);font-family:Poppins,sans-serif;font-style:normal;font-weight:400;margin:0;overflow-x:hidden;width:100%}*{box-sizing:border-box}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{margin:0 auto;padding:0 50px;width:1200px}.App .container{align-items:flex-start;display:flex;position:relative;z-index:1}.Heading{animation:fade-from-left .6s ease-out 0ms forwards;height:min-content;opacity:0;transform:translate3d(-100%,0,0)}.Heading h1{font-size:66px;font-weight:600;line-height:57px;margin-bottom:10px;margin-top:70px}.Heading h1 .AnimatedText{display:inline-block;font-weight:700;margin:0;overflow:hidden;position:relative;unicode-bidi:isolate}.AnimatedText span{display:inline-block;opacity:1;position:relative;rotate:none;scale:none;translate:none}.AnimatedText span,.Heading .exclamation{color:#25d8be;color:var(--lightGreen)}.AnimatedText .AnimatedLetter1{animation:animationLetters 5s infinite;animation-delay:6s}.AnimatedText .AnimatedLetter2{animation:animationLetters 5s infinite;animation-delay:6.1s}.AnimatedText .AnimatedLetter3{animation:animationLetters 5s infinite;animation-delay:6.2s}.AnimatedText .AnimatedLetter4{animation:animationLetters 5s infinite;animation-delay:6.4s}.AnimatedText .AnimatedLetter5{animation:animationLetters 5s infinite;animation-delay:6.5s}.AnimatedText .AnimatedLetter6{animation:animationLetters 5s infinite;animation-delay:6.6s}.AnimatedText .AnimatedLetter7{animation:animationLetters 5s infinite;animation-delay:6.7s}.AnimatedText .AnimatedLetter8{animation:animationLetters 5s infinite;animation-delay:6.8s}.AnimatedText .AnimatedLetter9{animation:animationLetters 5s infinite;animation-delay:6.9s}.AnimatedText .AnimatedLetter10{animation:animationLetters 5s infinite;animation-delay:7s}.AnimatedText .AnimatedLetter11{animation:animationLetters 5s infinite;animation-delay:7.1s}@keyframes animationLetters{0%{transform:translateZ(0)}2%{opacity:1;transform:translate3d(0,-100%,0)}3%{opacity:0;transform:translate3d(0,-100%,0)}5%{opacity:0;transform:translate3d(0,100%,0)}7%{color:#7dff00;color:var(--green);opacity:0;transform:translate3d(0,100%,0)}10%{color:#7dff00;color:var(--green);opacity:1;transform:translateZ(0) ease}15%{color:#7dff00;color:var(--green);opacity:1;transform:translateZ(0)}17%{color:#7dff00;color:var(--green);opacity:1;transform:translate3d(0,-100%,0)}18%{opacity:0;transform:translate3d(0,-100%,0)}19%{color:#f91070;color:var(--pink);opacity:0;transform:translate3d(0,100%,0)}22%{color:#f91070;color:var(--pink);opacity:1;transform:translateZ(0) ease}27%{color:#f91070;color:var(--pink);opacity:1;transform:translateZ(0)}29%{color:#f91070;color:var(--pink);opacity:1;transform:translate3d(0,-100%,0)}30%{opacity:0;transform:translate3d(0,-100%,0)}31%{color:#25d8be;color:var(--lightGreen);opacity:0;transform:translate3d(0,100%,0)}32%{opacity:1;transform:translateZ(0)}to{opacity:1;transform:translateZ(0)}}.Paragraph{animation:fade-from-left .6s ease-out .2s forwards;font-size:20px;opacity:0;padding-right:160px;transform:translate3d(-100%,0,0)}.Paragraph p:first-of-type{font-weight:600}.Paragraph p:last-of-type{font-weight:300}.Paragraph p:last-of-type span{color:#25d8be;color:var(--lightGreen);font-weight:700}.Banner{animation:fade-from-left .6s ease-out .4s forwards;opacity:0;padding-right:80px;transform:translate3d(-100%,0,0)}.Banner img{height:auto;margin-left:-40px;margin-top:-85px;max-width:100%;width:100%}.BookingForm{animation:fade-from-right .6s ease-out .2s forwards;background:linear-gradient(180deg,#171515,#211f1f99);border-top-left-radius:30px;border-top-right-radius:30px;box-shadow:0 -10px 40px -20px #06917733;margin-top:-65px;min-width:490px;opacity:0;padding:20px 40px;transform:translate3d(100%,0,0)}.BookingForm h2{font-size:24px;font-weight:300;margin-bottom:20px;margin-top:10px}.BookingForm .note{color:#fff9;font-size:12px}.BookingForm .date-picker{align-items:center;display:flex;margin-bottom:5px}.BookingForm .date-picker img{height:34px;width:40px}.BookingForm .date-picker select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(/static/media/arrow.140f40e60b9acc88e3bf.svg);background-position:right 50%;background-repeat:no-repeat;background-size:15px;color:#fff;color:var(--white);display:inline-block;font-weight:200;margin-top:0;opacity:1;padding-right:30px}.BookingForm .date-picker select option{color:#000}.BookingForm .date-picker select:hover{cursor:pointer}.BookingForm input,.BookingForm textarea{display:block;width:100%}.BookingForm input,.BookingForm select,.BookingForm textarea{background-color:initial;border:none;color:#fff9;font-family:Poppins,sans-serif;font-size:19px;font-weight:400;outline:none;padding-bottom:0;position:relative}.BookingForm textarea{height:auto;min-height:35px;resize:none}.BookingForm .date-picker>div{margin-left:10px}.BookingForm .date-picker #time{margin-left:20px}.BookingForm .form-group{margin-bottom:25px;margin-top:15px;position:relative}.BookingForm .form-label{font-size:19px;font-weight:300;left:0;opacity:.4;position:absolute;transition:transform .15s ease-out,font-size .15s ease-out,opacity .15s ease-out;z-index:10}.BookingForm .form-group.focused .form-label{font-size:.7em;opacity:.6;transform:translateY(-75%)}.BookingForm.success{position:relative}.BookingForm.success h2{color:#f91070;color:var(--pink)}.BookingForm.success #airplane{position:absolute;right:180px;transform:rotateY(180deg) rotate(20deg);width:90px}.BookingForm.success #lines{bottom:-120px;position:absolute;right:0;transform:rotateY(180deg) rotate(30deg);width:250px}.line{background:linear-gradient(90deg,#f91070,#f8872f);background:linear-gradient(90deg,var(--pink) 0,var(--orange) 100%);height:3px;margin-top:1px;transition:all 1s ease-in;width:100%}.BookingForm button{background-color:#f91070;background-color:var(--pink);border:none;border-radius:10px;color:#fff;color:var(--white);cursor:pointer;display:block;font-size:22px;font-weight:500;margin:30px auto;padding:15px 8px;position:relative;transition:all .2s ease-out;width:140px}.BookingForm button.loading{border-radius:50px;height:50px;width:50px}.BookingForm .spinner{animation:spin .6s ease-out infinite;background:#0000;border:4px solid #0000;border-radius:100%;border-top-color:#fff;box-sizing:border-box;display:block;height:34px;left:calc(50% - 17px);position:absolute;top:8px;width:34px}@keyframes spin{to{transform:rotate(1turn)}}.BookingForm.has-error .line{background:linear-gradient(90deg,#8a0000,red)}.BookingForm.has-error .form-label{color:red}.Footer{align-items:center;display:flex;justify-content:center;padding-bottom:20px}.Footer .GamanzaIcon{height:auto;width:200px}.DotsContainer{align-items:center;background:#211f1f;background:var(--grey);display:flex;height:100%;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:-9}.DotsContainer span{height:auto;opacity:.4;position:absolute}.DotsContainer span:nth-child(odd){animation:shooting 25s ease-in-out 0s infinite}.DotsContainer span:nth-child(3){animation:shooting 26s ease-in-out .2s infinite}.DotsContainer span:nth-child(7){animation:shooting 30s ease-in-out 10s infinite}.DotsContainer span:nth-child(13){animation:shooting 28s ease-in-out 6s infinite}.DotsContainer span:nth-child(5){animation:shooting 30s ease-in-out 4s infinite;animation:shooting 32s ease-in-out 8s infinite}.DotsContainer span:nth-child(9){animation:shooting 32s ease-in-out 2s infinite}.DotsContainer span:nth-child(11){animation:shooting 20s ease-in-out .6s infinite}.DotsContainer span:nth-child(15){animation:shooting 26s ease-in-out 12s infinite}.DotsContainer span:nth-child(2n){animation:even 4s ease-in-out .9s infinite}.DotsContainer span:nth-child(10){animation:dotsOdd 2s ease-in-out .9s infinite}.DotsContainer span:nth-child(16){animation:even 3s ease-in-out .7s infinite}.DotsContainer span:nth-child(20){animation:even 3.5s ease-in-out .3s infinite;animation:even 3.5s ease-in-out infinite}@keyframes dotsOdd{50%{transform:translate3d(-2px,4px,2px)}}@keyframes even{50%{transform:translate3d(2px,7px,2px)}}@keyframes shooting{0%{transform:translateY(100vh) rotate(45deg) scale(1)}90%{opacity:1;transform:translateY(-100vh) rotate(45deg)}91%{opacity:0;transform:translateY(-100vh) rotate(45deg)}to{opacity:0;transform:translateY(100vh) rotate(45deg)}}.DotsContainer img{height:auto;width:100%}.IntroVideo{background-color:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.IntroVideo video{animation:disappear .1s ease-out 2.2s forwards}.IntroVideo img,.IntroVideo video{height:100%;object-fit:contain;width:100%}.IntroVideo img{animation:zoom-and-fade .65s ease-out 2.2s forwards;left:0;position:fixed;top:0;transform:scale(0)}.AppContainer{animation:zoom-in .3s linear forwards}@keyframes zoom-and-fade{0%{transform:scale(.3)}80%{opacity:1}to{opacity:0;transform:scale(2)}}@keyframes disappear{to{opacity:0}}@keyframes fade-from-left{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes fade-from-right{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@media (max-width:1200px){.App{width:100%}.Paragraph{padding-right:5%}.Banner{padding-right:2.5%}}@media (max-width:1000px){.BookingForm{margin-top:-30px;min-width:445px}.Banner img{margin-left:0;margin-top:-35px}.Heading h1{font-size:50px;line-height:45px}}@media (max-width:850px){.App .container{align-items:center;flex-direction:column}.Banner{display:none}.Paragraph{padding-right:0}.Paragraph p:last-of-type{text-align:justify}.BookingForm{animation:fade-from-left .6s ease-out .4s forwards;margin-top:20px;width:100%}}@media (max-width:500px){.App{padding:0 20px}.Heading h1{font-size:39px;line-height:36px;margin-top:40px}.Banner{display:none}.Paragraph{font-size:17px;padding-right:0}.Paragraph p:last-of-type{text-align:justify}.BookingForm{margin-top:20px;min-width:0;min-width:auto;padding:20px 30px;width:100%}.BookingForm h2{font-size:19px}.BookingForm .form-label,.BookingForm input,.BookingForm select,.BookingForm textarea{font-size:15px}.BookingForm button{font-size:19px;padding:10px 8px}.BookingForm .date-picker select{font-size:14px;padding-right:20px}.BookingForm.success #airplane{bottom:-120px}.BookingForm.success #lines{bottom:-160px}}@media (max-width:420px){.BookingForm{padding:20px;width:110%}.BookingForm .form-label{font-size:15px}.BookingForm button{font-size:19px;padding:10px 8px}.BookingForm .date-picker img{height:27px;width:30px}}
/*# sourceMappingURL=main.da69f113.css.map*/