@import"https://fonts.googleapis.com/css2?family=AR+One+Sans:wght@400;600&family=Lato:wght@400;700&family=Quicksand:wght@300;400;600&display=swap";*{padding:0;margin:0;box-sizing:border-box;color:#fff;scroll-padding-top:15vh;scroll-behavior:smooth}:root{--primary:#40c4df;--secondary:#34b1ca}.active{color:red}a{color:inherit;text-decoration:none}.header{position:fixed;top:0;background-color:#000;height:15vh;width:100%;padding:3vh 8vw 0vh 8vw;display:flex;justify-content:space-between;align-items:center;z-index:999}.logo img{width:140px;height:100px;filter:drop-shadow(0px 0px 5px var(--primary))}.nav{width:50vw;font-size:22px;font-weight:700}.nav>ul{display:flex;list-style:none;justify-content:space-evenly}.nav a:hover{position:relative;bottom:3px}.button{background-color:var(--primary);width:160px;height:45px;font-size:20px;font-weight:500;border-radius:10px;color:#000;transition:all ease-in-out .2s;cursor:pointer}.button1{background-color:transparent;width:160px;height:45px;font-size:20px;font-weight:500;border-radius:10px;border:1px solid var(--primary);color:var(--primary);margin-left:10px;transition:all ease-in .2s;cursor:pointer}.button:hover,.button1:hover{color:red;font-size:21px}.button:active,.button1:active{transform:scale(.9)}main{background-color:#000;position:relative;min-height:100vh;width:100%;display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;padding-top:15vh;padding-left:80px}.main-text{width:40vw;padding:20px}.main-hero-text{font-size:32px;font-weight:bolder;padding-bottom:30px}.main-hero-para{font-size:24px;padding-bottom:30px;opacity:80%}.main-car img{width:50vw;object-fit:contain}.color-font{color:var(--primary);display:inline-block}.footer-box{background-color:#000;position:relative;height:40vh;width:100%;display:flex;justify-content:space-evenly;align-items:center;flex-flow:column nowrap}.footer-content{font-size:16px;background-color:transparent;color:#fff}.footer-icon{font-size:50px;color:#f0f8ff;background-color:transparent;display:flex;justify-content:space-between;align-items:center;width:60vw}.footer-icon a,span{background-color:transparent}.footer-icon img{background-color:transparent;width:40px;height:40px}.footer-icon img:hover{width:45px;height:45px;transform:rotate(360deg);transition:all ease-in-out .4s .1s}.footer-icon img:active{width:35px;height:35px;transition:all ease-in-out .2s;transform:rotate(-360deg)}.footer-logo a{font-size:32px;font-weight:700;color:#fff;text-decoration:none;text-shadow:0px 4px 15px aqua}.footer-logo:hover{transition:all ease-in-out .3s;transform:scale(1.1)}@media only screen and (max-width: 800px){.header{padding:10px;justify-content:start;gap:10px;height:10vh}.nav{width:100%;font-size:14px;font-weight:700}.start-track{display:none}.logo img{width:60px;height:40px}main{padding:10vh 2vh 2vh}#home{display:flex;flex-flow:row wrap-reverse}.main-text{width:100%;padding:0 10px 20px}.main-hero-text,.main-hero-para{font-size:20px}.main-car img{width:95vw;object-fit:contain}.main-hero-btn{display:flex;justify-content:space-evenly;padding-top:20px}.button,.button1{width:40vw}.footer-icon{width:90vw!important}}.outer-box{background-color:#000;color:#fff;width:100%;min-height:100vh;position:relative;top:15vh;padding:20px 20px 60px}.intro{border-bottom:1px solid var(--primary);display:flex;flex-flow:row wrap;align-items:center;padding:20px;justify-content:space-evenly}.left-side{width:40vw;height:auto;border-bottom:2px solid rgba(23,182,245,.593);border-radius:10px;padding:30px;transition:all ease-in-out .3s}.left-side:hover{border-bottom:10px solid rgba(0,255,255,.533)}.intro h1{font-size:54px;margin-bottom:15px;color:#fff;text-shadow:0 0 20px cyan}.intro p{font-weight:400;font-size:20px;font-style:oblique;color:#a8e0eb}.intro img{width:40px;height:40px;border-radius:10px}.f-img img{padding:20px;width:40vw;height:60vh;border-top-left-radius:80px;border-bottom-right-radius:80px;transition:all ease-in-out .3s}.f-img img:hover{border-radius:0 80px/0px 80px}.timeline{font-size:22px;padding:20px}time{display:block;font-size:1.8rem;font-weight:700;margin-bottom:8px;color:#a8e0eb;padding:5px}.timeline ul{background-color:#000;padding:50px 0;margin:0;list-style:none}.timeline ul li{list-style-type:none;position:relative;width:6px;margin:0 auto;padding-top:50px;background:#fff;z-index:2}.timeline ul li:after{content:"";position:absolute;left:50%;bottom:0;transform:translate(-50%);width:30px;height:30px;border-radius:50%;background:inherit;z-index:1}.timeline ul li div{position:relative;bottom:0;width:400px;padding:15px;border:3px solid white;border-radius:15px;margin-left:20px;text-align:left;background-color:#000;color:#a8e0eb}.timeline ul li i{border:2px solid white;font-size:30px;border-radius:15px;width:40px;height:40px;background-color:#000;color:#fff}.timeline ul li:nth-child(odd) i{visibility:visible;transform:translate(50px) translateY(-15px);transition:1s}.timeline ul li:nth-child(2n) i{visibility:visible;transform:translateY(-25px) translate(-75px);transition:1s}.timeline ul li div:before{content:"";position:absolute;bottom:7px;width:0;height:0;border-style:solid}.timeline ul li:nth-child(odd) div{box-shadow:5px 5px 5px 2px #17cbf899;left:50px}.timeline ul li:nth-child(2n) div{left:-470px;box-shadow:-5px 5px 5px 2px #17cbf899}.timeline ul li:after{background:var(--primary)}@media only screen and (max-width: 800px){.outer-box{top:10vh}.left-side{width:95%;height:auto}.intro h1{font-size:38px}.f-img img{padding:20px;width:100%;height:95%}.timeline ul li{font-size:18px;width:90%;padding-top:20px;background-color:#000}.timeline ul li div{width:auto;margin-left:0;left:0!important;box-shadow:none;background-color:#000;color:#a8e0eb}.timeline ul li:nth-child(odd) div,.timeline ul li:nth-child(2n) div{left:0!important;transform:none}.timeline ul li i{transform:none;position:relative;margin-top:20px;background-color:#000;color:#fff}.timeline ul li:nth-child(odd) i,.timeline ul li:nth-child(2n) i{transform:none}}.container{background-color:#000;min-height:130vh;width:100%;display:flex;flex-flow:column nowrap;align-items:center;position:relative;top:15vh;margin-bottom:15vh;padding:20px}.title{padding:20px;font-size:36px;font-weight:700;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}.button{background-color:var(--primary);width:170px;height:45px;font-size:20px;font-weight:500;border-radius:10px;color:#000;transition:all ease-in-out .2s}.map-container{display:flex;flex-flow:column nowrap;gap:10vh;background-color:#36758a51;border-radius:20px;border:1px dashed red;padding:40px 80px}@media only screen and (max-width: 800px){.container{top:10vh;margin-bottom:10vh}.map-container{gap:10vh;padding:30px}.title{font-size:30px}}.div{position:relative;top:10vh;background-color:#000;min-height:100vh;width:100%;display:flex;flex-flow:row wrap;justify-content:space-evenly;padding-top:18vh}.left{display:flex;flex-flow:column wrap;gap:25px;width:28vw}.left>h1{font-size:60px;font-weight:700;color:var(--primary);font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif}.left>div{font-size:24px;opacity:80%}.right{width:30vw;height:fit-content;background-color:#00ffff59;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px;border-radius:15px;box-shadow:10px 10px 30px #40c5dfe1;margin:0 0 10%}.form{display:flex;flex-flow:column nowrap;gap:15px}.input,.textarea{background-color:#faebd7}input[type=text],input[type=email],textarea{width:calc(100% - 22px);padding:10px;border:1px solid #ccc;border-radius:5px;font-size:17px;background-color:#faebd7;margin-bottom:20px;color:#000}.p{font-size:16px;font-weight:700}@media only screen and (max-width: 800px){.div{top:0;padding-top:13vh}.left{width:90vw}.left>h1{font-size:40px}.left>div{font-size:20px}.right{width:90vw;margin:20% 0}}.table-container{min-height:80vh;width:100%;background-color:#000;margin-top:15vh;display:flex;flex-flow:column nowrap;align-items:center;padding:30px;gap:8vh}.table-container h1{font-size:44px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;border-bottom:1px red solid;border-radius:10px}.table{padding:20px;font-size:24px;text-align:start;width:90%}.table th{background-color:#00ffff69;border:1px rgba(0,200,255,.768) solid;padding:10px;border-radius:10px}.table td{border:1px rgba(0,200,255,.768) solid;padding:10px;border-radius:10px;background-color:#80808051}.table tr:hover{transition:all ease-in-out .2s;background-color:#f518187d}@media only screen and (max-width: 800px){.table-container{margin-top:10vh}.table{padding:0}.table-container{padding:30px 0}.table-container h1{font-size:38px}.table{padding:20px;font-size:22px;text-align:start;width:90%}}
