@import"https://fonts.googleapis.com/css?family=Hind+Siliguri|Montserrat:400,500,600,700,800,900&display=swap";body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media(max-width:599px){:root{font-size:80%}}.bg{position:absolute;top:0;width:100%;height:100%}h1{font-size:9vw;font-weight:700;line-height:1;margin-block-start:0;margin-block-end:0;color:#fff;padding:0 5vw}h1 span{color:#f6324b}@media(min-width:1200px){h1{font-size:6vw;width:60vw}}@media(min-width:1700px){h1{font-size:130px;width:90%}}h2{font-size:3rem;font-weight:700;margin:0 0 40px}@media(max-width:599px){h2{font-size:1.5rem}}.lead{font-size:1.2rem;font-weight:500}.mainBox{height:100vh;flex-direction:column;box-sizing:border-box;display:flex;place-content:stretch center;align-items:stretch}.mainBox .sub{margin-top:40px;position:relative;padding-top:15px;color:#fff;padding-left:5vw;font-weight:500}.mainBox .sub:before{content:"";width:100px;height:5px;top:0;position:absolute;background:#f6324b}.h1Bg{font-size:13vw;z-index:-1;color:#b7b8cf;position:absolute;text-transform:uppercase;opacity:.3}.bg{z-index:-2}@keyframes move-shape-animation{0%{background-position-x:0}to{background-position-x:100px}}.bg--background{background-size:contain;background:url(/boxes.png) no-repeat right center;background-size:800px;opacity:.8}@media(orientation:portrait){.bg.bg--background{background-position:-40% bottom}}.bottom{position:absolute;bottom:-50px;left:50%;margin-left:-15px;transition:all .3s ease-out}.bottom.visible{bottom:50px}@media(max-width:599px){.bottom{display:none}}.bottom .scroll{display:flex;justify-content:center;height:50px;width:30px;min-width:30px;border-radius:20px;border:.1em solid #fff;position:relative}.bottom .scroll:after{position:relative;opacity:0;top:12px;content:"";width:6px;height:6px;background-color:#fff;border-radius:50%;animation:scrollAnim 2.5s infinite cubic-bezier(.69,.03,.45,.98)}.bottom .scroll span{text-align:center;padding-top:10px;font-size:15px;position:absolute;bottom:-25px;animation:scrollAnim 2.5s infinite cubic-bezier(.69,.03,.45,.98) .3s}@keyframes scrollAnim{0%{transform:translate(0);opacity:0}40%{opacity:1}80%{transform:translateY(20px);opacity:0}to{opacity:0}}.about{overflow:hidden}.about .container{z-index:1}.about h2{min-width:250px}.about .text{margin-bottom:50px}@media(min-width:600px){.about-wrapper{display:flex}}.about .bg{width:50%;background-color:#edf0f7;z-index:0;left:0;background-attachment:fixed;background-size:contain;transition:.3s left linear}.about .icons{text-align:center}.about .icons img{max-width:100%}@media(max-width:599px){.about .bg{display:none}.about .icons img{max-width:250%;margin-left:-55%}}.stack{padding:60px 0;line-height:1.5}.stack ul{list-style-type:none;margin:0;padding:0 5vw}.stack ul li{display:flex;align-items:center;margin-bottom:15px}.stack ul li:before{content:"";position:relative;width:34px;height:34px;background-image:url(/check.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;margin-right:10px;flex-shrink:0;align-self:flex-start}.stack h2{text-align:center;color:#f6324b}.stack h3{color:#f6324b;margin:0;padding:0}.stack svg{height:45px}.stack_inner{padding-top:50px;align-items:flex-start;justify-content:center;margin-left:-10px;display:flex}@media(max-width:599px){.stack_inner{display:flex;flex-direction:column;align-items:center}}.stack_text{font-size:1.1rem;font-weight:500;color:#fff;padding-top:15px}.stack .item{margin:0 10px 30px 0;text-align:center;max-width:300px}.partners{text-align:center}.partners_wrap{padding:40px 0 50px;flex-wrap:wrap;margin:-12px 0 0 -12px;width:calc(100% + 12px);justify-content:center;display:flex}.partners_wrap>div{box-shadow:#2804610d 0 10px 30px,#39486b1a 0 2px 9px;background:#fff;border-radius:5px;padding:20px;display:flex;height:90px;align-items:center;margin:30px 0 0 12px;justify-content:center;display:inline-flex;flex-wrap:wrap;min-width:240px;position:relative}.partners_wrap>div:not(.active){filter:grayscale(100%)}@media(max-width:599px){.partners_wrap>div{margin-bottom:30px}}.partners_wrap a{display:flex;width:100%;height:100%;justify-content:center;align-items:center}.partners_wrap img{max-width:170px;width:100%;height:auto}@media(max-width:599px){.partners_wrap{flex-direction:column}}.partners_year{position:absolute;top:-20px;font-size:12px;font-weight:500;opacity:.5}.white{background:linear-gradient(#faf9ff,#f2f5ff);color:#333;padding:100px 5vw;position:relative}@media(min-width:600px){.white p{padding:0 50px}}@media(max-width:599px){h1{font-size:45px}.bg{background-position:center bottom;background-size:calc(100vw + 20%)}}@media(max-width:1199px){.bg{opacity:.6}}.contact{background:url(/../public/map.png) no-repeat;background-size:cover;display:block;min-height:calc(100vh - 90px)}.contact h1{text-align:center;color:#000;font-size:50px;width:100%;padding:0 0 30px;margin-bottom:30px;border-bottom:1px solid #dfdfdf}@media(max-width:599px){.contact h1{font-size:30px}}.contact .container{overflow:hidden}.contact .contactForm{position:relative;max-width:600px;width:100%;background:#fff;color:#000;padding:30px;margin:100px auto;box-shadow:10px 10px 30px #0000006b}.contact .address{opacity:.7;line-height:1.5;margin-bottom:30px;font-weight:500}.contact .address_item{font-size:20px;margin-bottom:20px;padding-left:40px;position:relative}.contact .address_item svg{color:#f6324b;height:28px;width:28px;display:inline;position:absolute;top:1px;left:0}.contact .address_item a{color:#f6324b}.contact .address_item span{width:90px;display:inline-block;font-weight:600}@media(max-width:599px){.contact .address_item{font-size:17px}.contact .address_item svg{width:23px;top:0}}*{box-sizing:border-box}body{display:flex;flex-direction:column;margin:0;height:100%;font-family:Montserrat,sans-serif;font-style:normal;font-size:1.2rem;color:#b7b8cf;background:linear-gradient(to left,#0a0e19,#091623)}::selection{background:#68cfc2}.container{max-width:1700px;margin:0 auto;position:relative}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}a{background-color:transparent}b,strong{font-weight:bolder}small{font-size:80%}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}[hidden]{display:none}header{position:fixed;top:0;left:0;right:0;z-index:10;height:64px;background:linear-gradient(to left,#0a0e19e6,#091623);box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f}header .headerWrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:100%;padding:5px 30px}header .logo{display:inline-flex;flex:1;color:#fff;font-size:23px;font-weight:500;width:260px;align-items:center}@media(max-width:599px){header .logo{width:100px;font-size:15px}}header .logo img{max-height:35px;margin-right:10px}header a{text-decoration:none;font-size:17px;font-family:Montserrat,sans-serif;font-weight:600;color:#b7b8cf}header a.active,header a.active:hover{color:#f6324b}header .navigation{margin-right:-10px}header .navigation a{padding:0 10px}header .link,header a{color:#b7b8cf}header .link:hover,header a:hover{color:#fff}.footer{padding:20px 30px;text-align:center;background:linear-gradient(to left,#0a0e19,#091623);display:block;color:#fff;font-size:15px;font-weight:500}@media(max-width:599px){.footer{font-size:12px}}.wrap{display:flex;justify-content:space-between;align-items:center}@media(max-width:599px){.wrap{flex-direction:column;gap:15px}}h6{margin:0 0 10px}a{color:#f6324b}a img,a svg{width:30px;height:30px}@media(max-width:599px){a img,a svg{width:24px;height:24px}}.email-icon{padding:2px 4px;text-decoration:none}.email-icon:hover{color:#f6324b}.socials-and-cv{display:flex;align-items:center;gap:15px}@media(max-width:599px){.socials-and-cv{flex-wrap:wrap;justify-content:center;gap:10px}}.socials a{padding:2px 4px;text-decoration:none}.socials a:hover{color:#f6324b}.cv-downloads a{padding:2px 8px;margin:0 2px;text-decoration:none;border:1px solid #f6324b;border-radius:4px;transition:all .3s ease;font-size:12px;white-space:nowrap}.cv-downloads a:hover{background:#f6324b;color:#fff}@media(max-width:599px){.cv-downloads a{margin:0 1px;padding:1px 4px;font-size:11px}}
