@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100;200;300;400;500;600;700;800;900&family=Open+Sans:wght@300;400;500;600;700;800&display=swap);@-webkit-keyframes back-to-normal{to{-webkit-transform:none;transform:none;opacity:1}}@keyframes back-to-normal{to{-webkit-transform:none;transform:none;opacity:1}}@-webkit-keyframes clip-path-to-normal{to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes clip-path-to-normal{to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@-webkit-keyframes disappear-left{to{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}}@keyframes disappear-left{to{opacity:0;-webkit-transform:translateX(-50px);transform:translateX(-50px)}}@font-face{font-family:"sansation";src:url(/static/media/Sansation_Regular.9be04a01.ttf)}html{font-size:16px}::selection{color:#54a054}:root{--big-font:2.5rem;--bigger-font:3rem;--less-big-font:1.8rem;--little-big-font:1.1rem;--big-paragraph:1.5rem;--bigger-paragraph:1.85rem;--dark-background:rgba(5,20,0,0.7607843137254902);--less-dark-background:rgba(5,20,0,0.5686274509803921);--primary-green:#2e964d;--primary-transparent-green:rgba(46,150,77,0.8156862745098039);--secondary-green:#0ea700;--primary-white:#fff;--dark-green:#345308;--white-layer:hsla(0,0%,100%,0.89);--nav-font:"Montserrat",sans-serif}*{margin:0;padding:0;box-sizing:border-box}body{position:relative;z-index:1;line-height:1.8em;font-family:"Roboto";overflow-x:hidden;background-color:#2e964d;background-color:var(--primary-green)}.container{width:80%;max-width:1200px;margin:auto}h1{font-size:2.5rem;font-size:var(--big-font);font-weight:700}h2{font-size:1.8rem;font-size:var(--less-big-font)}h2,h3{font-weight:600}h3{font-size:1.1rem;font-size:var(--little-big-font)}h1,h2,h3{font-family:"Montserrat",sans-serif;font-family:var(--nav-font);line-height:1.1em;padding-bottom:10px}h1.title,h2.title,h3.title{text-align:center}.App>div{opacity:0;-webkit-animation:back-to-normal .5s ease forwards;animation:back-to-normal .5s ease forwards}.App>.fixed-backg{opacity:1;-webkit-animation:none;animation:none}@media (max-width:750px){html{font-size:15px}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#2e964d;background:var(--primary-green)}::-webkit-scrollbar-thumb:hover{background:#0ea700;background:var(--secondary-green)}.App{transition:-webkit-transform 1s ease .2s;transition:transform 1s ease .2s;transition:transform 1s ease .2s,-webkit-transform 1s ease .2s;-webkit-transform-origin:top;transform-origin:top;overflow-x:hidden}.App.invisible{-webkit-transform:scale(.5) translateY(150vh);transform:scale(.5) translateY(150vh)}.loading{color:#fff;position:fixed;top:0;left:0;width:100%;height:100vh;z-index:200;display:flex;justify-content:center;align-items:center;pointer-events:none;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.loading.loaded{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.loading svg{font-size:2rem;-webkit-animation:rotate-360 2s ease infinite;animation:rotate-360 2s ease infinite}.loading-video{position:fixed;width:100%;height:100vh;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#2e964d;background-color:var(--primary-green);transition:-webkit-transform 2s ease;transition:transform 2s ease;transition:transform 2s ease,-webkit-transform 2s ease}.loading-video video{width:100%;max-height:100vh}.loading-video.ended{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.loading-video .enter-button{position:absolute;bottom:10%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:none;color:#2e964d;color:var(--primary-green);border:none;width:80px;height:80px;border-radius:50%;font-weight:600;font-size:1.1rem;font-size:var(--little-big-font);cursor:pointer;z-index:1}.loading-video .enter-button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;z-index:-1;border-radius:50%;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.loading-video .enter-button:hover:after{-webkit-transform:scale(1.2);transform:scale(1.2)}.title{position:relative}.title:after{content:"";position:absolute;top:100%;left:0;width:0;height:3px;background-color:#fff;transition:width .7s ease}.title.visible:after{width:100%}.undisplayed{display:none}.dark-back{background-color:rgba(5,20,0,.7607843137254902);background-color:var(--dark-background)}.Completed{color:red}.OnGoing{color:green}.Upcoming{color:#3434a7}.fixed-backg{position:fixed;z-index:-1;top:0;left:0;width:100%;height:100vh;background-size:cover}.fixed-backg .gear{position:absolute}.fixed-backg .gear:nth-of-type(odd){-webkit-animation:rotate-360 5s linear infinite;animation:rotate-360 5s linear infinite}.fixed-backg .gear:nth-of-type(2n){-webkit-animation:rotate--360 5s linear infinite;animation:rotate--360 5s linear infinite}@-webkit-keyframes rotate-360{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-360{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes rotate--360{to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes rotate--360{to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.welcome{min-height:100vh;background-color:var(--less-dark-background);display:flex;align-items:center}.welcome .green-part{background:linear-gradient(var(--primary-green),var(--secondary-green));color:#fff;max-width:100%;padding:70px 180px 70px 30px;-webkit-clip-path:polygon(0 0,100% 0,82% 100%,0 100%);clip-path:polygon(0 0,100% 0,82% 100%,0 100%);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;-webkit-animation:back-to-normal .7s ease forwards;animation:back-to-normal .7s ease forwards}.welcome .green-part h1{font-weight:700;font-size:var(--big-font);margin-bottom:20px}.welcome .green-part p{font-size:var(--big-paragraph)}.welcome .green-part p:last-of-type{margin-top:30px;font-size:var(--bigger-paragraph)}@media (max-width:500px){.welcome .green-part{padding:40px 50px 40px 10px}}#text-line-reveal{overflow:hidden}#text-line-reveal>div{-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}#text-line-reveal.visible>div{-webkit-transform:none;transform:none}.linking{min-height:600px;background-size:cover;background-attachment:fixed;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:50px 0;overflow-x:hidden}.linking:after{content:"";position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background-color:hsla(0,0%,100%,.89)}.linking>h2,.linking>p{margin-bottom:20px}.linking .card-container{display:flex;justify-content:space-around;align-items:stretch;flex-wrap:wrap}.linking .card{opacity:0;transition:opacity 2s ease,-webkit-transform 2s ease;transition:opacity 2s ease,transform 2s ease;transition:opacity 2s ease,transform 2s ease,-webkit-transform 2s ease}.linking .card:nth-of-type(odd){-webkit-transform:translateX(20%);transform:translateX(20%)}.linking .card:nth-of-type(2n){-webkit-transform:translateX(-20%);transform:translateX(-20%)}.linking .card.visible{-webkit-transform:none;transform:none;opacity:1}.linking .card{width:320px;max-width:100%;margin:20px;background-color:#fff;padding:40px 20px;display:flex;flex-direction:column;align-items:center;border-radius:33px;box-shadow:2px 4px 10px 0 rgba(0,0,0,.25);-webkit-box-shadow:2px 4px 10px 0 rgba(0,0,0,.25);-moz-box-shadow:2px 4px 10px 0 rgba(0,0,0,.25);overflow:hidden}.linking .card .image-contain{position:relative;z-index:1}.linking .card .image-contain:after{content:"";position:absolute;width:100px;height:100px;top:50%;left:50%;background-color:rgba(19,191,0,.4745098039215686);z-index:-1;border-radius:50%;-webkit-transform:translate(-50%,-57%) scale(.8);transform:translate(-50%,-57%) scale(.8);transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}.linking .card h3,.linking .card p{position:relative;z-index:2;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);transition:opacity .5s ease,-webkit-transform .5s ease;transition:opacity .5s ease,transform .5s ease;transition:opacity .5s ease,transform .5s ease,-webkit-transform .5s ease}.linking .card img{width:120px;position:relative}.linking .card .image-contain,.linking .card h3{margin-bottom:20px}.linking .card:hover .image-contain:after{-webkit-transform:translate(-50%,-50%) scale(7);transform:translate(-50%,-50%) scale(7)}.linking .card:hover h3,.linking .card:hover p{opacity:1;-webkit-transform:none;transform:none}.numbers{background-size:cover;background-attachment:fixed;min-height:450px;padding:20px 0;display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;overflow:hidden;position:relative;z-index:1;background-color:#fff}.numbers h3{margin-bottom:15px}.numbers p{font-size:var(--bigger-paragraph)}.numbers .number-card:nth-of-type(2n){-webkit-transform:translate(50px,50px);transform:translate(50px,50px)}.numbers .number-card:nth-of-type(odd){-webkit-transform:translate(-50px,-50px);transform:translate(-50px,-50px)}.numbers .number-card{text-align:center;opacity:0;transition:opacity 3s ease,-webkit-transform 3s ease;transition:transform 3s ease,opacity 3s ease;transition:transform 3s ease,opacity 3s ease,-webkit-transform 3s ease}.numbers .number-card.visible{opacity:1;-webkit-transform:none;transform:none}.team{min-height:100vh;background-color:rgba(5,20,0,.7607843137254902);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:#fff;position:relative;z-index:1;padding-bottom:300px}.team .member{min-height:60vh;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;overflow-x:hidden}.team .member .container{display:flex}.team .member .container .image{order:0}.team .member .content{padding:20px 40px}.team .member .content h2{padding-bottom:20px}.team .member .content p{-webkit-transform:translateX(300px);transform:translateX(300px);opacity:0;transition:opacity 1s ease,-webkit-transform 1s ease;transition:transform 1s ease,opacity 1s ease;transition:transform 1s ease,opacity 1s ease,-webkit-transform 1s ease}.team .member.inverse .container .image{order:1}.team .member.inverse .content p{-webkit-transform:translateX(-300px);transform:translateX(-300px);opacity:0}.team .member .content.visible p{-webkit-transform:none;transform:none;opacity:1}@media (max-width:700px){.team .member .container{flex-direction:column;align-items:center}.team .member.inverse .container .image{order:0}}.tesla{overflow-x:hidden}.tesla .container{display:flex;justify-content:center;flex-direction:column;min-height:100vh}.tesla .container>div{display:flex}.tesla img{max-width:100%;width:300px;height:300px;order:1;margin-left:30px;flex-shrink:0;-webkit-transform:translateX(100px);transform:translateX(100px);opacity:0;transition:opacity 2s ease,-webkit-transform 2s ease;transition:transform 2s ease,opacity 2s ease;transition:transform 2s ease,opacity 2s ease,-webkit-transform 2s ease}.tesla .content{padding:30px;background:rgba(0,0,0,.603);flex:1 1;overflow:hidden;align-self:center;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);transition:-webkit-clip-path 1s ease;transition:clip-path 1s ease;transition:clip-path 1s ease,-webkit-clip-path 1s ease}.tesla .content .tesla-name{margin-top:30px}.tesla .content .tesla-quote{-webkit-transform:translateX(-100px);transform:translateX(-100px);opacity:0;transition:opacity 1s ease .5s,-webkit-transform 1s ease .5s;transition:transform 1s ease .5s,opacity 1s ease .5s;transition:transform 1s ease .5s,opacity 1s ease .5s,-webkit-transform 1s ease .5s}.tesla.visible img{-webkit-transform:none;transform:none;opacity:1}.tesla.visible .content{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.tesla.visible .content .tesla-quote{-webkit-transform:none;transform:none;opacity:1}@media (max-width:700px){.tesla .container>div{flex-direction:column;align-items:center}.tesla img{order:0;margin-bottom:30px}}.image{width:300px;height:300px;position:relative;max-width:100%;flex-shrink:0;display:flex;justify-content:center;align-items:center}.image svg{font-size:5rem;position:relative;transition:-webkit-transform 2s ease;transition:transform 2s ease;transition:transform 2s ease,-webkit-transform 2s ease}.image .img{overflow:hidden;position:absolute;width:100%;height:100%;background-position:50%;-webkit-clip-path:inset(0 95% 0 0);clip-path:inset(0 95% 0 0);transition:-webkit-clip-path 2s ease;transition:clip-path 2s ease;transition:clip-path 2s ease,-webkit-clip-path 2s ease}.image .img:after{content:"";z-index:3;background-color:var(--dark-background);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:opacity 5s ease .2s}.image .img:after,.image .img img{position:absolute;top:0;left:0;width:100%;height:100%}.image .img img{-webkit-transform:scale(3);transform:scale(3);object-fit:cover;z-index:1;transition:-webkit-transform 2.2s ease;transition:transform 2.2s ease;transition:transform 2.2s ease,-webkit-transform 2.2s ease}.image.visible .img{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.image.visible .img img{-webkit-transform:none;transform:none}.image.visible .img:after{opacity:0}.image.visible svg{-webkit-transform:rotate(1turn);transform:rotate(1turn)}.contact{color:#fff;background-image:linear-gradient(180deg,var(--primary-green),var(--secondary-green));position:relative;z-index:2;margin-top:20px}.contact .logo{height:150px}.contact .behind-wave{position:absolute;bottom:96%;left:0;width:100%}.contact .behind-wave svg path{fill:var(--primary-green)}.contact .container{padding-top:10px;padding-bottom:100px;display:flex;justify-content:space-between}.contact .container>div{flex:1 1}.contact .cos-left,.contact .cos-right{text-align:center}.contact .cos-left img,.contact .cos-right img{margin-bottom:20px}.contact .cos-right{text-align:left;margin-left:80px;flex:0.9 1!important;display:flex;flex-direction:column;justify-content:center}.contact .cos-right .icons{margin-top:20px}.contact .cos-right a{color:#fff;margin-left:30px;font-size:1.5rem;transition:color .3s ease}.contact .cos-right a:hover{color:green}@media (max-width:700px){.contact .container{flex-direction:column;align-items:center}.contact .cos-left{margin-bottom:30px}.contact .cos-right{margin-left:0}}#latest-posts{background-color:#fff;padding:30px 0;text-align:center}#latest-posts h2{text-align:center;margin-bottom:20px}#latest-posts .flex-container{width:100%;display:flex;justify-content:center;flex-wrap:wrap}#latest-posts .flex-container img.non-fixed{margin:30px;width:400px;height:400px;object-fit:contain;transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,transform .3s ease;transition:background-color .3s ease,transform .3s ease,-webkit-transform .3s ease;cursor:pointer;max-width:90%}#latest-posts .flex-container img.non-fixed:hover{background-color:var(--primary-green);-webkit-transform:scale(1.05);transform:scale(1.05)}#latest-posts .flex-container .fixed{position:fixed;top:0;left:0;width:100%;height:80vh;z-index:100;top:50%;transform:translateY(-50%) scaleY(0);-webkit-transform:translate3d(0,-50%,0) scaleY(0);-o-transform:translate3d(0,-50%,0) scaleY(0);background-color:var(--primary-green);transition:-webkit-transform .7s ease;transition:transform .7s ease;transition:transform .7s ease,-webkit-transform .7s ease}#latest-posts .flex-container .fixed.shown{-webkit-transform:translateY(-50%);transform:translateY(-50%)}#latest-posts .flex-container .fixed.shown img{opacity:1}#latest-posts .flex-container .fixed img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .3s ease .3s}#latest-posts .flex-container .fixed button{position:absolute;right:5px;top:5px;background-color:transparent;border:none;cursor:pointer}#latest-posts .flex-container .fixed button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#latest-posts .flex-container .fixed button svg{font-size:30px;color:#fff}@media (max-width:770px){#latest-posts .flex-container .fixed{height:70vh}}.header{background-color:var(--dark-background)}.header .container{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:600px}.about-us{color:#fff}.bureau{text-align:center;background-color:var(--dark-background);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);min-height:100vh;display:flex;flex-direction:column;align-items:center;padding:50px 0 300px}.bureau .double{display:flex;justify-content:space-around;flex-wrap:wrap}.bureau-member{margin:100px 0;max-width:100%}.bureau-member .content{position:absolute;z-index:4;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding:20px;background-color:rgba(0,0,0,.75);opacity:0;transition:opacity .3s ease}.bureau-member .content>*{-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0;transition:opacity .3s ease .25s,-webkit-transform .3s ease .25s;transition:transform .3s ease .25s,opacity .3s ease .25s;transition:transform .3s ease .25s,opacity .3s ease .25s,-webkit-transform .3s ease .25s}.bureau-member .content .links{display:flex}.bureau-member .content a{color:#fff;margin-left:5px;transition:color .3s ease}.bureau-member .content a svg{font-size:1.2rem}.bureau-member .content a:hover{color:var(--primary-green)}.bureau-member .content h2{position:relative;font-size:var(--little-big-font)}.bureau-member .content h2:after{content:"";position:absolute;top:90%;left:0;width:70%;height:3px;background-color:var(--primary-green);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.bureau-member .content:hover{opacity:1}.bureau-member .content:hover>*,.bureau-member .content:hover h2:after{-webkit-transform:none;transform:none}.bureau-member .content:hover>*{opacity:1}.bureau-member .image{width:300px;height:300px;position:relative;max-width:100%;border-radius:15px;overflow:hidden;flex-shrink:0;display:flex;justify-content:center;align-items:center}.bureau-member .image svg{font-size:5rem;position:relative;transition:-webkit-transform 2s ease;transition:transform 2s ease;transition:transform 2s ease,-webkit-transform 2s ease}.bureau-member .img{overflow:hidden;position:relative;position:absolute;width:100%;height:100%;background-position:50%;-webkit-clip-path:inset(0 95% 0 0);clip-path:inset(0 95% 0 0);transition:-webkit-clip-path 2s ease;transition:clip-path 2s ease;transition:clip-path 2s ease,-webkit-clip-path 2s ease}.bureau-member .img:after{content:"";z-index:3;background-color:var(--dark-background);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:opacity 5s ease .2s}.bureau-member .img:after,.bureau-member .img img{position:absolute;top:0;left:0;width:100%;height:100%}.bureau-member .img img{-webkit-transform:scale(3);transform:scale(3);object-fit:cover;z-index:1;transition:-webkit-transform 2.2s ease;transition:transform 2.2s ease;transition:transform 2.2s ease,-webkit-transform 2.2s ease}.bureau-member.visible .img{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}.bureau-member.visible .img img{-webkit-transform:none;transform:none}.bureau-member.visible .img:after{opacity:0}.bureau-member.visible .image svg{-webkit-transform:rotate(1turn);transform:rotate(1turn)}.information{background-color:#fff;color:#000;padding:50px 0}.information .container{display:flex;min-height:500px;max-width:none}.information .cos-center,.information .cos-left,.information .cos-right{display:flex;flex-direction:column;justify-content:center}.information .cos-left,.information .cos-right{flex:1 1;justify-content:space-between;padding:50px 0}.information .cos-left p:first-of-type,.information .cos-right p:first-of-type{margin-bottom:20px}.information .cos-center{flex-shrink:0}.information .cos-left{margin-right:20px}.information .cos-right{margin-left:20px}@media (max-width:1400px){.information .cos-center{display:none}.information .container{justify-content:space-around;flex-wrap:wrap}.information .cos-left,.information .cos-right{flex-shrink:0}}@media (max-width:550px){.information .container{flex-direction:column}.information .cos-left,.information .cos-right{margin:20px 0;padding:0}}.know{text-align:center;background-attachment:fixed;background-size:cover;position:relative;z-index:1;color:#000;padding:70px 0 100px}.know:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.89);z-index:-1}.know h1{font-weight:500;margin-bottom:10px}.know p{text-align:left}nav{position:fixed;top:0;left:0;width:100%;z-index:100;transition:background-color .5s ease}nav .container{max-width:1300px;padding:15px;display:flex;justify-content:space-between;align-items:center;transition:padding .5s ease}nav .logos{height:65px;display:flex;flex-direction:column;overflow-y:hidden}nav .logos img{height:100%;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}nav ul{display:flex}nav ul a{margin-left:25px;font-family:var(--nav-font);font-size:var(--little-big-font);color:#fff;text-decoration:none;position:relative}nav ul a:after{content:"";position:absolute;top:100%;left:0;width:100%;height:3px;background-color:var(--primary-white);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}nav ul a:hover:after{-webkit-transform:none;transform:none;-webkit-transform-origin:left;transform-origin:left}nav ul a.active:after{-webkit-transform:none;transform:none}nav .nav-button{display:none;cursor:pointer}nav .line{height:3px;background-color:#fff;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;border-radius:5px}nav .line:first-of-type,nav .line:last-of-type{-webkit-transform-origin:right;transform-origin:right}nav .nav-button.clicked .line:first-of-type{-webkit-transform:translateY(.5px) rotate(-45deg);transform:translateY(.5px) rotate(-45deg)}nav .nav-button.clicked .line:nth-of-type(2){opacity:0}nav .nav-button.clicked .line:last-of-type{-webkit-transform:translateY(-.5px) rotate(45deg);transform:translateY(-.5px) rotate(45deg)}nav.scrolled{background-color:var(--primary-transparent-green);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:10px 10px 10px -6px rgba(0,0,0,.35);-webkit-box-shadow:10px 10px 10px -6px rgba(0,0,0,.35);-moz-box-shadow:10px 10px 10px -6px rgba(0,0,0,.35)}nav.scrolled .container{padding:0}nav.scrolled .logos img{-webkit-transform:translateY(-100%);transform:translateY(-100%)}@media (max-width:900px){nav .nav-button{display:flex;flex-direction:column;width:25px;height:22px;justify-content:space-between}nav ul{position:absolute;height:100vh;width:100%;flex-direction:column;align-items:center;justify-content:space-around;top:0;left:0;background-color:var(--primary-transparent-green);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:top right;transform-origin:top right;transition:border-radius 1.5s ease .5s,-webkit-transform 1.5s ease;transition:transform 1.5s ease,border-radius 1.5s ease .5s;transition:transform 1.5s ease,border-radius 1.5s ease .5s,-webkit-transform 1.5s ease;border-radius:0 0 0 100%;overflow:hidden}nav ul a{-webkit-transform:translateX(-50px);transform:translateX(-50px);opacity:0;color:#fff}nav ul a:after{background-color:#fff}nav.clicked ul{-webkit-transform:none;transform:none;border-radius:0 0 0 80px}nav.clicked ul a{-webkit-animation:back-to-normal .5s ease .75s forwards;animation:back-to-normal .5s ease .75s forwards}}@media (max-width:300px){form{display:none}form .input-container{margin-left:0!important}form .input-container input{max-width:90%}}.contact-us{min-height:100vh;background-color:var(--dark-background);display:flex;flex-direction:column;justify-content:center;color:#fff}.contact-us .horizontal-bar{min-height:500px;background-image:linear-gradient(var(--primary-green),var(--secondary-green));display:flex;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0);-webkit-animation:clip-path-to-normal 1s ease forwards;animation:clip-path-to-normal 1s ease forwards}.contact-us .horizontal-bar>*{flex-grow:1;flex-basis:0;flex-shrink:1}.contact-us .map{border:0;-webkit-clip-path:polygon(0 0,85% 0,100% 100%,0 100%);clip-path:polygon(0 0,85% 0,100% 100%,0 100%);min-height:300px}.contact-us form{padding:30px;display:flex;flex-direction:column}.contact-us form .Description{flex:1 1;margin:20px 0}.contact-us form .Description .input-container{flex:1 1}.contact-us form .Description .input-container textarea{width:100%;height:100%;resize:none;min-height:100px}.contact-us .form-information{display:flex}.contact-us .form-information>*{flex:1 1}.contact-us .form-information>:first-of-type{margin-right:10px}.contact-us .form-information>:last-of-type{margin-left:10px}.contact-us .input-container{position:relative;margin:20px 0 20px 15px}.contact-us .input-container input:focus+.line,.contact-us .input-container textarea:focus+.line{-webkit-transform:none;transform:none}.contact-us .input-container .line{content:"";position:absolute;width:100%;height:3px;top:100%;left:0;-webkit-transform:scaleX(.2);transform:scaleX(.2);-webkit-transform-origin:left;transform-origin:left;background-color:#fff;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.contact-us label{font-size:1.3rem}.contact-us input,.contact-us textarea{background-color:transparent;color:#fff;border:none;outline:none;position:relative;font-size:1.2rem;-webkit-transform-origin:top left;transform-origin:top left;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;padding:5px}.contact-us input:focus,.contact-us textarea:focus{-webkit-transform:scale(.9);transform:scale(.9)}.contact-us button{align-self:flex-start;padding:10px 30px;font-size:1.2rem;background-color:transparent;border:3px solid #fff;color:#fff;transition:background-color .3s ease;cursor:pointer}.contact-us button:hover{color:green;background-color:#fff}::-webkit-input-placeholder{color:#d6d6d6;opacity:1}:-ms-input-placeholder{opacity:1}::placeholder{color:#d6d6d6;opacity:1}:-ms-input-placeholder{color:#d6d6d6}::-ms-input-placeholder{color:#d6d6d6}@media (max-width:1100px){.contact-us .form-information{flex-direction:column}}@media (max-width:700px){.contact-us .horizontal-bar{display:block;margin:200px 0}.contact-us .form-information>*{margin-left:0!important;margin-right:0!important}.contact-us .map{-webkit-clip-path:none;clip-path:none;width:100%}}.awards{color:#fff}.awards .scroll{background-color:var(--dark-background);position:relative}.awards .whole-width{display:flex;padding:50px 0}.awards .whole-width .one-side{width:calc(50% - 10px);height:140px;background-color:#d6d6d6;color:#000;overflow-y:auto;padding:30px 50px;transition:opacity .5s ease .2s,-webkit-transform .5s ease;transition:transform .5s ease,opacity .5s ease .2s;transition:transform .5s ease,opacity .5s ease .2s,-webkit-transform .5s ease;-webkit-transform:scaleX(.6);transform:scaleX(.6);opacity:0}.awards .whole-width .one-side h2{font-weight:400;margin-bottom:15px;font-size:1.5rem}.awards .whole-width .one-side.visible{-webkit-transform:none;transform:none;opacity:1}.awards .whole-width:nth-of-type(odd){justify-content:flex-end}.awards .whole-width:nth-of-type(odd) .one-side{-webkit-transform-origin:left;transform-origin:left}.awards .whole-width:nth-of-type(2n){justify-content:flex-start}.awards .whole-width:nth-of-type(2n) .one-side{-webkit-transform-origin:right;transform-origin:right}.awards .line{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);height:100%;width:20px;background-color:hsla(0,0%,100%,.3);border-radius:10px}.awards .trophy{height:140px;display:flex;flex-direction:column;align-items:center;padding:50px 0;box-sizing:content-box}.awards .trophy .trophy-circle{height:80px;width:80px;background-color:var(--primary-green);border:3px solid #fff;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-top:20px}.awards .trophy .trophy-circle svg{font-size:30px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.awards .trophy .svg{display:flex;justify-content:center;height:center;position:relative}.awards .trophy .svg:after{content:"";position:absolute;top:100%;left:0;width:0;height:3px;background-color:#fff;transition:width .3s ease}.awards .trophy.visible .svg:after{width:100%}.awards .trophy.visible svg{-webkit-transform:translateY(-5px);transform:translateY(-5px)}@media (max-width:1700px){.awards .whole-width .one-side h2{font-size:1.4rem}}@media (max-width:600px){.awards .line{left:30px;-webkit-transform:none;transform:none}.awards .whole-width{justify-content:flex-end!important}.awards .whole-width .one-side{width:calc(100% - 30px);padding-left:60px;padding-right:10px}.awards .whole-width .one-side h2{font-size:1.3rem}}.activities{color:#fff}.activities .navbar{min-height:200px;position:-webkit-sticky;position:sticky;top:75px;left:0;z-index:1;background-size:cover;background-attachment:fixed;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.activities .navbar:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.92);z-index:-1}.activities .navbar button{color:var(--primary-green);border:3px solid var(--primary-green);background-color:transparent;border-radius:500px;padding:10px 25px;font-size:var(--little-big-font);transition:background-color .3s ease;cursor:pointer;margin:20px}.activities .navbar button.current,.activities .navbar button:hover{background-color:var(--primary-green);color:#fff}.activities .activities-container{min-height:500px;background-color:var(--primary-green);padding:100px 0}.activities .activity{display:flex;margin-bottom:100px;align-items:center}.activities .activity .content{padding:30px}.activities .activity .content h2{margin-bottom:30px}.activities .activity:nth-of-type(2n) .activity-image{order:1}.activities .gallery-container{background-color:var(--dark-background)}.activities .gallery-image{width:300px;height:200px;object-fit:cover;margin:0 10px}.activities .presentation-title{width:90%;margin:auto}.activities .gallery-card{width:300px;height:420px;margin:0 10px;background-color:#fff;color:#000;overflow:hidden;border-radius:20px;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;cursor:pointer}.activities .gallery-card .gallery-card-img{width:100%;height:170px;object-fit:cover}.activities .gallery-card .content{height:230px;overflow-y:auto;padding:15px 20px}.activities .gallery-card .content::-webkit-scrollbar{width:5px}.activities .gallery-card:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}@media (max-width:950px){.activities .activity{flex-direction:column;align-items:center}.activities .activity .content{text-align:center}.activities .activity:nth-of-type(2n) .activity-image{order:0}.activities .navbar{position:relative;top:0;left:0}}.hor-gallery{display:flex;overflow-x:auto;overflow-y:hidden;padding:10px 0}.hor-gallery>*{flex-shrink:0}.hor-gallery::-webkit-scrollbar{height:8px}.hor-gallery::-webkit-scrollbar-track{background:transparent}.hor-gallery::-webkit-scrollbar-thumb{background:var(--primary-green)}.hor-gallery::-webkit-scrollbar-thumb:hover{background:var(--secondary-green)}.event-show-image{position:fixed;top:0;left:0;width:100%;height:50vh;background-color:#fff;z-index:200;object-fit:contain;background-color:var(--primary-green);-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;opacity:1!important;-webkit-animation:none!important;animation:none!important}.event-show-image.shown-event{-webkit-transform:none;transform:none}.event-show-content{position:fixed;bottom:0;left:0;width:100%;height:50vh;background-color:#fff;z-index:200;object-fit:cover;padding:50px;overflow-y:auto;-webkit-transform:translateX(100%);transform:translateX(100%);transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease;opacity:1!important;-webkit-animation:none!important;animation:none!important}.event-show-content.shown-event{-webkit-transform:none;transform:none}.event-show-close-button{background-color:var(--primary-green);width:50px!important;height:50px;padding:10px;border-radius:50%;cursor:pointer;border:3px solid #ccc;color:#fff;position:fixed;z-index:201;top:50%;right:100px;-webkit-transform:translateY(-50%) translateX(300%) rotate(1turn);transform:translateY(-50%) translateX(300%) rotate(1turn);transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.event-show-close-button.shown-event{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.event-show-close-button.shown-event:hover{transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:translateY(-50%) scale(1.1) rotate(90deg);transform:translateY(-50%) scale(1.1) rotate(90deg)}#bootcamp{color:#fff}#bootcamp .description{background-color:#fff;color:#000;display:flex;padding:50px;align-items:center;justify-content:center;grid-gap:100px;gap:100px}#bootcamp .description video{width:600px;max-width:95%}#bootcamp .description p{font-size:1.5rem}#bootcamp .gallery-container{background-color:var(--dark-background)}#bootcamp .gallery-image{width:300px;height:200px;object-fit:cover;margin:0 10px}#bootcamp .presentation-title{width:90%;margin:auto}@media (max-width:1000px){#bootcamp .description{flex-direction:column}}
/*# sourceMappingURL=main.1e71c0fb.chunk.css.map */