:root{background-color:#fff!important;color:#000}html,body{overflow-x:hidden;overflow-y:auto;margin:0;padding:0;min-height:100vh;scroll-behavior:smooth}::-webkit-scrollbar{width:4px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#fdd0a3;border-radius:4px}@font-face{font-family:Poppins Bold;src:local("Poppins Bold"),url(/assets/Poppins-Bold-qTAUjFF7.ttf) format("truetype")}@font-face{font-family:Poppins Light;src:local("Poppins Light"),url(/assets/Poppins-Light-DT6-CsId.ttf) format("truetype")}@font-face{font-family:FugazOne Regular;src:local("FugazOne Regular"),url(/assets/FugazOne-Regular-BNbMQXal.ttf) format("truetype")}@font-face{font-family:Verdana Bold;src:local("Verdana Bold"),url(/assets/verdana-bold-C2MF8IJ6.ttf) format("truetype")}@font-face{font-family:Verdana Regular;src:local("Verdana Regular"),url(/assets/verdana-CqGjSH0g.ttf) format("truetype")}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes throwFromTop{0%{transform:translateY(-200px) scale(1.2);opacity:0}50%{transform:translateY(20px) scale(1);opacity:1}70%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes throwFromLeft{0%{transform:translate(-300px) skew(10deg);opacity:0}60%{transform:translate(20px) skew(-5deg);opacity:1}to{transform:translate(0) skew(0)}}@keyframes gradientThrowFromRight{0%{transform:translate(300px) rotate(20deg) scale(1.5);opacity:0;filter:brightness(200%)}50%{transform:translate(-20px) rotate(-5deg) scale(1);opacity:.8;filter:brightness(150%)}to{transform:translate(0) rotate(0) scale(1);opacity:1;filter:brightness(100%)}}.MuiTypography-root.gradientThrowFromRight-title{animation:gradientThrowFromRight 4s ease-out}.MuiTypography-root.slide-down-title{animation:slideDown 1s ease-in-out}.MuiTypography-root.throw-from-left-title{animation:throwFromLeft 1s cubic-bezier(.28,1.12,.32,1)}@keyframes flyFooterFromTop{0%{transform:translateY(-100vh) scale(1.2)}70%{transform:translateY(10px) scale(1)}to{transform:translateY(0)}}.footer-gradients{animation:flyFooterFromTop 1.5s cubic-bezier(.28,1.12,.32,1)}.left-gradient{position:relative;opacity:1;transition:opacity .2s ease-out}.scroll-container{scroll-behavior:smooth}.fade-out{opacity:0;transition:opacity .1s ease-out}@keyframes rotateImage{0%{transform:rotate(0)}0%{transform:rotate(180deg)}to{transform:rotate(360deg)}}.hero-image{animation:rotateImage 2s ease-out forwards}.circle-container{position:relative;width:100%;max-width:400px;height:200px;margin:auto;display:flex;justify-content:center;align-items:center}@media (min-width: 768px){.circle-container{height:400px}}.main-logo{width:80px;height:80px;position:absolute;opacity:0;animation:fadeInCenter .8s ease-out forwards}@keyframes fadeInCenter{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.circle-container{width:400px;height:400px;position:relative;display:flex;justify-content:center;align-items:center}.circle-image{z-index:1000;width:50px;height:50px;position:absolute;opacity:0;transform:scale(0);transition:opacity .5s ease-in-out,transform 1s ease-out;cursor:pointer}.circle-image.show{opacity:1;transform:scale(1)}.circle-image:hover{transition:transform .8s ease-in-out}@media (max-width: 298px){.circle-image{width:35px;height:30px}.main-logo{width:50px;height:50px}}@media (min-width: 768px){.circle-image{width:80px;height:80px}}@media (min-width: 1300px){.circle-image{width:100px;height:100px}.main-logo{width:120px;height:120px}}.circle-container{width:200px;height:250px;position:relative}@media (max-width: 380px) and (max-height: 667px){.circle-container{width:150px;height:200px}}@media (max-width: 280px) and (max-height: 567px){.circle-container{width:150px;height:120px}}@media (min-width: 768px){.circle-container{width:400px;height:400px}}@keyframes bounce{0%{transform:translateY(-50px);opacity:0}50%{transform:translateY(10px);opacity:.8}to{transform:translateY(0);opacity:1}}@keyframes wave{0%{transform:rotate(0)}25%{transform:rotate(2deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}.MuiTypography-root.bouncy-text{display:inline-block;animation:bounce 1.5s ease-out}.MuiTypography-root.wavy-text{display:inline-block;transition:all .3s ease-in-out}.MuiTypography-root.wavy-text:hover{animation:wave .5s infinite}@media (width: 768px) and (height: 1024px){.MuiTypography-root.responsive-about-font-size{font-family:Verdana Regular!important;font-size:18px;line-height:26px}}@media (width: 820px) and (height: 1180px){.MuiTypography-root.responsive-about-font-size{font-size:22px;line-height:32px}}@media (width: 1024px) and (height: 1366px){.MuiTypography-root.responsive-about-font-size{font-size:24px;line-height:44px}}@media (width: 1024px) and (height: 600px){.MuiTypography-root.responsive-about-font-size{font-size:16px;line-height:24px}}@media (width: 853px) and (height: 1280px){.MuiTypography-root.responsive-about-font-size{font-size:24px;line-height:44px}}@media (width: 912px) and (height: 1368px){.MuiTypography-root.responsive-about-font-size{font-size:24px;line-height:44px}}@media (min-width: 1500px) and (max-width: 1550px) and (min-height: 700px) and (max-height: 870px){.MuiTypography-root.responsive-about-font-size{font-size:18px;line-height:32px}.MuiBox-root.video-container{margin-top:150px}}@media screen and (max-width: 340px){body{font-size:12px}.MuiTypography-root.responsive-about-font-size{font-size:9px;line-height:16px}}.MuiBox-root.main-container{min-height:100vh;display:flex;flex-direction:column}.container{height:100vh;width:100%;overflow-y:auto;scroll-behavior:smooth;scroll-snap-type:y mandatory}.section{height:auto;scroll-snap-align:start}.spacer{height:50vh;width:100%}.title-animation{animation:titleEffect 1.5s ease-in-out forwards}@keyframes titleEffect{0%{transform:scale(1);opacity:0}30%{transform:scale(1.3);opacity:1}to{transform:scale(1)}}.logo-animation{animation:logoFadeIn 2s ease-in-out forwards}@keyframes logoFadeIn{0%{transform:translate(-100px);opacity:.3}to{transform:translate(0);opacity:1}}.paragraph-animation{opacity:0;transform:translateY(20px);animation:paragraphAppear 1s ease-in-out forwards}@keyframes paragraphAppear{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.delay-1{animation-delay:.5s}.delay-2{animation-delay:1s}.delay-3{animation-delay:1.5s}.letter{display:inline-block;opacity:0;transform:rotateX(90deg) translateY(20px);animation:fadeInUp .6s ease-out forwards;animation-delay:var(--delay, 0s)}@keyframes fadeInUp{0%{opacity:0;transform:rotateX(90deg) translateY(20px)}to{opacity:1;transform:rotateX(0) translateY(0)}}@keyframes ringing{0%{transform:rotate(0)}15%{transform:rotate(-15deg)}30%{transform:rotate(15deg)}45%{transform:rotate(-10deg)}60%{transform:rotate(10deg)}75%{transform:rotate(-5deg)}to{transform:rotate(0)}}@keyframes shake{0%{transform:translate(0)}25%{transform:translate(-3px)}50%{transform:translate(3px)}75%{transform:translate(-3px)}to{transform:translate(0)}}@keyframes pulse{0%{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}to{transform:scale(1);opacity:1}}@keyframes glow{0%{filter:drop-shadow(0 0 5px yellow)}50%{filter:drop-shadow(0 0 20px yellow)}to{filter:drop-shadow(0 0 1px yellow)}}.responsive-logo{width:67px;height:47px;animation:glow 1.5s infinite alternate}@media (max-width: 375px),(max-width: 400px),(max-width: 600px){.responsive-logo{width:25px;height:17px;animation:glow 1.5s infinite alternate}}.MuiButton-root:hover{--variant-textBg: transparent !important;transform:scale(1.1);transition:transform .3s ease-in-out}.MuiButton-root.kk-nav-button-selected{text-align:center;text-transform:capitalize;position:relative;padding-bottom:8px}.kk-nav-button-text{position:relative;padding-bottom:8px;display:inline-block}.MuiButton-root.kk-nav-button-selected .kk-nav-button-text:after{content:"";position:absolute;bottom:0;left:0;width:0;height:4px;background:linear-gradient(139.68deg,#fe9321 3.42%,#fc4b55 49.6%,#f91b76 97.35%);border-radius:16px;animation:slide-in .4s ease-in-out forwards}@keyframes slide-in{0%{width:0}to{width:100%}}.MuiButton-root.kk-nav-button-unselected{text-align:center;text-transform:capitalize;text-underline-position:from-font;text-decoration-skip-ink:none;color:#333;border-bottom:none}.kk-nav-button-unselected .kk-nav-button-text:after{content:none}.MuiButton-root.kk-nav-button-unselected:hover{color:#333!important}@keyframes fadeInOut{0%,to{opacity:.6}50%{opacity:1}}.koachking-text{display:inline-block;animation:fadeInOut 2s infinite alternate ease-in-out}
