@charset "UTF-8";@font-face{font-display:swap;font-family:Montserrat VF;font-weight:100 900;src:url(/_next/static/media/Montserrat-VariableFont_wght.f595c38f.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat-Thin;font-weight:100;src:url(/_next/static/media/Montserrat-Thin.434cb22f.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat-ExtraLight;font-weight:200;src:url(/_next/static/media/Montserrat-ExtraLight.c82a42c9.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat-Light;font-weight:300;src:url(/_next/static/media/Montserrat-Light.ac0230b4.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat-Regular;font-weight:400;src:url(/_next/static/media/Montserrat-Regular.54c76208.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat-Medium;font-weight:500;src:url(/_next/static/media/Montserrat-Medium.62e48611.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat-SemiBold;font-weight:600;src:url(/_next/static/media/Montserrat-SemiBold.941396b7.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat-Bold;font-weight:700;src:url(/_next/static/media/Montserrat-Bold.0066078b.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat-ExtraBold;font-weight:800;src:url(/_next/static/media/Montserrat-ExtraBold.dbee8e68.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat-Black;font-weight:900;src:url(/_next/static/media/Montserrat-Black.aed5ce8c.ttf) format("truetype")}*,:after,:before{box-sizing:border-box;outline:none}html{text-size-adjust:none}blockquote,body,dd,dl,figure,h1,h2,h3,h4,p{-webkit-margin-after:0;margin-block-end:0}ol[role=list],ul[role=list]{list-style:none}body{min-height:100vh;line-height:1.5}button,h1,h2,h3,h4,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}button,input,select,textarea{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}a,button,img{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}html{--primary-black:#000000;--primary-black--rgb:0,0,0;--primary-white:#FFFFFF;--primary-white--rgb:255,255,255;--accent-green:#31B082;--accent-green--rgb:49,176,130;--accent-blue:#2175FF;--accent-blue--rgb:33,117,255;--error:#BA1A1A;--error--rgb:186,26,26;--netural-01:#F5F5F5;--netural-01--rgb:245,245,245;--netural-02:#E0E0E1;--netural-02--rgb:224,224,225;--netural-03:#CBCBCD;--netural-03--rgb:203,203,205;--netural-04:#B6B6B9;--netural-04--rgb:182,182,185;--netural-05:#A1A1A5;--netural-05--rgb:161,161,165;--netural-06:#8D8D91;--netural-06--rgb:141,141,145;--netural-07:#78787D;--netural-07--rgb:120,120,125;--netural-08:#646468;--netural-08--rgb:100,100,104;--netural-09:#505054;--netural-09--rgb:80,80,84;--netural-10:#3C3C3F;--netural-10--rgb:60,60,63;--netural-11:#28282A;--netural-11--rgb:40,40,42;--netural-12:#141415;--netural-12--rgb:20,20,21;--netural-13:#3F3F3F;--netural-13--rgb:63,63,63;--netural-14:#E9E9E9;--netural-14--rgb:233,233,233;font-size:12px;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-track{background:var(--netural-12)}::-webkit-scrollbar-thumb{background:var(--netural-10);border-radius:.8rem}input:-webkit-autofill{box-shadow:0 0 0 1000px var(--primary-white) inset}input::-webkit-contacts-auto-fill-button{visibility:hidden;display:none!important;pointer-events:none;position:absolute;right:0}::selection{color:var(--primary-white)!important;background:var(--netural-06);text-shadow:none}body{background-color:var(--primary-black);color:var(--primary-white);font-size:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden;font-family:Montserrat,sans-serif}@supports(font-variation-settings:normal){body{font-family:Montserrat VF,sans-serif}}body footer,body header,body main{transform:unset;transition:all .6s ease-in-out}.scroll-disabled{overflow:hidden}.scroll-disabled header,.scroll-disabled main{padding-top:100px}main{overflow:hidden}.about-us main,.guru-cool main,.services main{overflow:unset!important}@media(max-width:1024px){.about-us main,.guru-cool main,.services main{overflow:hidden!important}}#__next{background-color:var(--primary-black)}.container{width:100%;max-width:1320px;margin:0 auto}.rolling-letter{display:grid;overflow:hidden}.letter{min-width:6px;display:grid;line-height:1!important;transition:transform .6s ease-in-out}.ccg-rt--hover .letter.even.letter-first,.ccg-rt--hover .letter.even.letter-last,.ccg-rt--hover .letter.even.letter-middle,.ccg-rt--hover .letter.odd.letter-last,.letter.odd.letter-middle{transform:translateY(-200%)}.ccg-rt--hover .letter.odd.letter-first{transform:translateY(200%)}.ccg-rt--hover .letter.odd.letter-middle{transform:translateY(0)}.letter.odd.letter-last{transform:translateY(-400%)}.ccg-rt--hover .letter.horizontal.even.letter-first,.ccg-rt--hover .letter.horizontal.even.letter-last,.ccg-rt--hover .letter.horizontal.even.letter-middle,.ccg-rt--hover .letter.horizontal.odd.letter-last,.letter.horizontal.odd.letter-middle{transform:translateX(200%)}.ccg-rt--hover .letter.horizontal.odd.letter-first{transform:translateX(-200%)}.ccg-rt--hover .letter.horizontal.odd.letter-middle{transform:translateX(0)}.letter.horizontal.odd.letter-last{transform:translateX(400%)}.error-page{width:100%;background:var(--primary-black);overflow:hidden}.error-page>div{padding:233px 0 96px}@media(max-width:1024px){.error-page>div{padding:120px 0 48px}}.error-page h1{margin:0;font-weight:600;font-size:60px;line-height:72px;color:var(--primary-white);text-align:center}@media(max-width:1024px){.error-page h1{margin:0 20px;font-size:40px;line-height:50px}}.error-page button{margin:60px auto 0}@media(max-width:1024px){.error-page button{margin-top:32px}}.no-records{margin:0;font-weight:500;font-size:32px;line-height:1;color:var(--primary-white)}@media(max-width:1024px){.no-records{font-size:24px}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:black}