@import url(https://fonts.googleapis.com/css2?family=Italianno&family=Jost:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);section.experience{align-items:center;background:#cfcff1;display:flex;flex-direction:column;gap:48px;padding:80px 32px 128px;position:relative}section.experience div.content{display:flex;flex-direction:row;gap:32px;position:relative;z-index:9}section.experience div.content hr{border:.5px solid silver}section.experience div.content div.tab{display:flex;flex-direction:column;gap:8px}section.experience div.content div.tab div.tab-title{align-items:center;display:flex;flex-direction:row;gap:8px}section.experience div.content div.tab div.tab-title h2{font-weight:600;letter-spacing:1px;text-shadow:0 0 2px #ffe601}section.experience div.content div.tab div.tab-title svg{-webkit-filter:drop-shadow(0 0 2px #ffe601);filter:drop-shadow(0 0 2px #ffe601);height:20px}section.experience div.content div.tab div.tab-content{display:flex;flex-direction:column;gap:8px}section.experience div.content div.tab div.tab-content div.item{align-items:center;text-align:center}section.experience div.content div.tab div.tab-content div.item h3{font-size:1.4rem;font-weight:500}section.experience div.content div.tab div.tab-content div.item ul{list-style:none;margin:0;padding:0}section.experience div.content div.tab div.tab-content div.item ul li{align-items:center;display:flex;flex-direction:row}section.experience div.content div.tab div.tab-content div.item ul li svg{height:1.2rem;width:2.4rem}section.experience div.content div.tab div.tab-content div.item ul li span{font-size:1.2rem;text-align:left}section.experience:after{border-bottom:2px solid rgba(47,79,79,.5);border-left:2px solid rgba(47,79,79,.5);border-top:2px solid rgba(47,79,79,.5);bottom:0;box-sizing:border-box;content:" ";left:16px;position:absolute;right:16px;top:48px}section.experience div.alt-icon{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(47,79,79,.8);border-radius:25%;box-shadow:inset 8px 8px 8px rgba(0,0,0,.5),inset -8px -8px 8px hsla(0,0%,100%,.5);display:flex;flex-direction:column;height:60px;justify-content:center;padding:8px;position:absolute;right:16px;top:56px;width:60px;z-index:9}section.experience div.alt-icon svg{color:#cfcff1;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.75));filter:drop-shadow(0 0 4px rgba(0,0,0,.75));height:46px;margin-bottom:4px;width:46px}section.experience div.alt-icon:before{background:#cfcff1;content:" ";height:8px;left:calc(50% + 2px);position:absolute;top:-8px;-webkit-transform:translateY(-25%);transform:translateY(-25%);width:50%}section.experience div.alt-icon:after{border:1px solid rgba(47,79,79,.5);bottom:100%;content:" ";left:50%;position:absolute;top:-8px;-webkit-transform:translateX(50%);transform:translateX(50%)}@media only screen and (max-width:1120px){section.experience{padding-left:16px;padding-right:16px}section.experience div.content{flex-direction:column}section.experience div.content hr{width:100%}}@media only screen and (max-width:560px){section.experience div.content div.tab div.tab-title h2{font-size:1.2rem;font-weight:500}section.experience div.content div.tab div.tab-title svg{height:16px}section.experience div.content div.tab div.tab-content div.item h3{font-size:1rem}section.experience div.content div.tab div.tab-content div.item ul li{align-items:start}section.experience div.content div.tab div.tab-content div.item ul li svg{height:12px;padding-top:4px;width:24px}section.experience div.content div.tab div.tab-content div.item ul li span{font-size:1rem;line-height:20px}}section.footer{align-items:center;background:linear-gradient(180deg,#2f4f4f 5%,#000);color:#fff;display:flex;flex-direction:column;gap:32px;letter-spacing:.7px;padding:64px 8px;position:relative;text-align:center}section.footer h3{color:#fff;font-size:1.3rem;font-weight:500}section.footer p{font-size:1.2rem}section.footer div.social-media{align-items:center;display:flex;flex-direction:row;gap:8px}section.footer div.social-media svg{color:#bde;height:40px;width:40px}section.footer div.enquiry{align-items:center;display:flex;flex-direction:column}section.footer div.enquiry div.email{align-items:center;display:flex;flex-direction:row;gap:4px}section.footer div.enquiry div.email svg{color:#bde;height:24px}section.footer div.credits button{background:transparent;border:none;border-bottom:1px solid #bde;color:#bde;cursor:pointer;font-family:inherit;font-size:1rem;font-weight:400;letter-spacing:.7px;outline:transparent;padding:0;text-shadow:0 0 4px #000;text-transform:capitalize}section.footer svg.curve{bottom:99%;height:40px;left:0;position:absolute}section.footer svg.curve path{fill:#2f4f4f}@media only screen and (max-width:1000px){section.footer svg.curve{bottom:98%}}@media only screen and (max-width:500px){section.footer h3{font-size:1.2rem;font-weight:400}section.footer p{font-size:1rem}section.footer div.social-media{gap:4px}section.footer div.social-media svg{height:30px;width:30px}section.footer div.enquiry div.email svg{height:18px}section.footer div.credits button{font-size:.8rem}section.footer svg.curve{bottom:97%}}section.credits{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(rgba(108,101,165,.5),rgba(226,226,234,.5));background:linear-gradient(rgba(217,222,225,.5),rgba(150,210,230,.25));bottom:0;color:#1c1c1c;display:flex;flex-direction:column;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99}section.credits div.wrapper{-webkit-backdrop-filter:blur(64px);backdrop-filter:blur(64px);background:linear-gradient(hsla(0,0%,100%,.95),rgba(200,220,255,.9));border:.5px solid hsla(0,0%,95%,.365);border-radius:6px;box-shadow:4px 4px 16px 4px hsla(0,0%,95%,.125);height:80%;position:relative;width:60%}section.credits div.wrapper button.close{background:#35355a;border:none;border-radius:50%;box-shadow:0 0 16px 4px rgba(0,0,0,.15);color:#fff;cursor:pointer;height:40px;outline:transparent;position:absolute;right:0;top:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);width:40px;z-index:99}section.credits div.wrapper button.close svg{height:30px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:30px}section.credits div.wrapper div.content{box-sizing:border-box;display:flex;flex-direction:column;gap:32px;height:100%;overflow:auto;padding:32px 64px;width:100%}section.credits div.wrapper div.content div.item{display:flex;flex-direction:column;margin:8px 0}section.credits div.wrapper div.content div.item h3{color:#2f4f4f}section.credits div.wrapper div.content div.item h4{color:#1c1c1c}section.credits div.wrapper div.content div.item a{text-align:left;text-decoration:none}section.credits div.wrapper div.content div.item>div{align-items:center;display:flex;flex-direction:row;gap:16px}section.credits div.wrapper div.content div.item>div img{border-radius:4px;box-shadow:0 0 16px 4px rgba(0,0,0,.15);height:100px;width:100px}section.credits div.wrapper div.content div.item>div>div{align-items:flex-start;display:flex;flex-direction:column;gap:0}section.credits div.wrapper div.content div.item>div>div a,section.credits div.wrapper div.content div.item>div>div>div{align-items:center;display:flex;flex-direction:row;gap:8px}section.credits div.wrapper div.content div.item hr{align-self:flex-end;border-top:1px solid rgba(60,32,95,.75);margin:8px 0;padding:0;width:calc(100% - 116px)}section.credits div.wrapper div.content::-webkit-scrollbar{background:transparent;width:10px}section.credits div.wrapper div.content::-webkit-scrollbar-track{background:transparent}section.credits div.wrapper div.content::-webkit-scrollbar-thumb{background:#2f4f4f;background:rgba(47,79,79,.3);border-radius:25px}section.hero{align-items:center;background:#e3cdcd;display:flex;flex-direction:row;gap:64px;justify-content:center;padding:128px 16px;position:relative}section.hero div.intro{display:flex;flex-direction:column;justify-content:center;max-width:40vw}section.hero div.intro p{font-size:1.8rem;letter-spacing:1px;margin-top:8px;text-align:justify}section.hero div.intro p:nth-of-type(2){margin-top:24px}section.hero div.profile-pic{display:flex;flex-direction:column}section.hero div.profile-pic img{max-width:47vh;min-width:260px}section.hero svg.curve{height:40px;left:0;position:absolute;top:99.9%;-webkit-transform:rotate(180deg);transform:rotate(180deg);z-index:9}section.hero svg.curve path{fill:#e3cdcd}@media only screen and (max-width:1000px){section.hero{flex-direction:column-reverse;gap:0;padding:64px 8px}section.hero div.intro{align-items:center;max-width:80%;text-align:center}section.hero div.profile-pic img{max-width:50vw}section.hero svg.curve{top:99%}}@media only screen and (max-width:500px){section.hero div.intro p{font-size:1.4rem}section.hero div.profile-pic img{max-width:65vw}}section.interests{align-items:center;background:url(/static/media/interests-bg.92e6da8814f6acf7aa92.jpg);background-attachment:fixed;background-position:50%;background-size:cover;display:flex;flex-direction:column;gap:16px;padding:64px 128px 96px;position:relative}section.interests:after{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.5);bottom:0;content:" ";left:0;position:absolute;right:0;top:0}section.interests h1.title{color:#000;position:relative;text-shadow:0 0 2px #fff;z-index:9}section.interests div.content{grid-gap:8px;display:grid;gap:8px;padding:16px;position:relative;z-index:9}section.interests div.content div.card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(180deg,rgba(205,205,230,.8),rgba(206,197,234,.5));border:.5px solid hsla(0,0%,100%,.25);border-radius:8px;box-shadow:0 0 8px 2px rgba(0,0,0,.15);display:flex;flex-direction:row;gap:16px;letter-spacing:.7px}section.interests div.content div.card div.image{position:relative}section.interests div.content div.card div.image img{height:100%;object-fit:cover;width:200px}section.interests div.content div.card div.image h2{background:linear-gradient(0deg,#000,hsla(0,0%,100%,0));bottom:0;color:#fff;font-weight:500;left:0;position:absolute;text-align:center;text-shadow:0 0 1px #fff;width:100%}section.interests div.content div.card p{align-self:center;font-size:1.4rem;padding:16px;text-align:justify}section.interests div.content div.card:first-of-type{grid-column:1/3;grid-row:1/2}section.interests div.content div.card:first-of-type div.image img{border-bottom-left-radius:8px;border-top-left-radius:8px}section.interests div.content div.card:first-of-type div.image h2{border-bottom-left-radius:8px}section.interests div.content div.card:nth-of-type(2){flex-direction:column;grid-column:3/5;grid-row:1/2}section.interests div.content div.card:nth-of-type(2) div.image img{border-top-left-radius:8px;border-top-right-radius:8px;height:200px;min-width:240px;width:100%}section.interests div.content div.card:nth-of-type(3){flex-direction:row-reverse;grid-column:5/7;grid-row:1/2}section.interests div.content div.card:nth-of-type(3) div.image img{border-bottom-right-radius:8px;border-top-right-radius:8px}section.interests div.content div.card:nth-of-type(3) div.image h2{border-bottom-right-radius:8px}section.interests div.content div.card:nth-of-type(4){flex-direction:row-reverse;grid-column:1/4;grid-row:2/3}section.interests div.content div.card:nth-of-type(4) div.image img{border-bottom-right-radius:8px;border-top-right-radius:8px}section.interests div.content div.card:nth-of-type(4) div.image h2{border-bottom-right-radius:8px}section.interests div.content div.card:nth-of-type(5){grid-column:4/7;grid-row:2/3}section.interests div.content div.card:nth-of-type(5) div.image img{border-bottom-left-radius:8px;border-top-left-radius:8px}section.interests div.content div.card:nth-of-type(5) div.image h2{border-bottom-left-radius:8px}section.participation{align-items:center;background:#cfcff1;display:flex;flex-direction:column;gap:48px;padding:80px 32px 128px;position:relative}section.participation h1.title{position:relative;z-index:9}section.participation div.content{display:flex;flex-direction:row;gap:16px;position:relative;z-index:9}section.participation div.content div.card{align-items:center;border:2px dashed #2f4f4f;border-radius:8px;display:flex;flex-direction:column;padding:16px}section.participation div.content div.card img{max-width:8rem}section.participation div.content div.card div.workshop-logos{align-items:center;display:flex;flex-direction:row}section.participation div.content div.card div.workshop-logos img{max-width:4rem}section.participation div.content div.card h2{font-weight:500;margin-top:16px;text-shadow:0 0 2px #fff}section.participation div.content div.card p{font-size:1.4rem;max-width:24rem;text-align:justify}section.participation div.tooth-icon{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(47,79,79,.8);border-radius:25%;box-shadow:inset 8px 8px 8px rgba(0,0,0,.5),inset -8px -8px 8px hsla(0,0%,100%,.5);color:#fff;display:flex;flex-direction:column;height:60px;justify-content:center;left:50%;padding:8px;position:absolute;top:-2px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:60px;z-index:9}section.participation div.tooth-icon svg{-webkit-filter:drop-shadow(0 0 4px rgba(255,217,0,.5));filter:drop-shadow(0 0 4px rgba(255,217,0,.5));height:50px;width:50px}section.participation:after{border-bottom:2px solid rgba(47,79,79,.5);border-right:2px solid rgba(47,79,79,.5);bottom:48px;box-sizing:border-box;content:" ";left:55px;position:absolute;right:16px;top:-2px}section.participation div.alt-icon{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(47,79,79,.8);border-radius:25%;bottom:56px;box-shadow:inset 8px 8px 8px rgba(0,0,0,.5),inset -8px -8px 8px hsla(0,0%,100%,.5);display:flex;flex-direction:column;height:60px;justify-content:center;left:16px;padding:8px;position:absolute;width:60px;z-index:9}section.participation div.alt-icon svg{color:#cfcff1;-webkit-filter:drop-shadow(0 0 4px rgba(0,0,0,.75));filter:drop-shadow(0 0 4px rgba(0,0,0,.75));height:46px;margin-top:4px;width:46px}section.participation div.alt-icon:after{border:1px solid rgba(47,79,79,.5);bottom:-8px;content:" ";left:50%;position:absolute;top:100%;-webkit-transform:translateX(50%);transform:translateX(50%)}@media only screen and (max-width:1000px){section.participation div.content{flex-direction:column}}@media only screen and (max-width:500px){section.participation div.content div.card h2{font-size:1.4rem;margin-top:16px;text-shadow:0 0 1px #fff}section.participation div.content div.card p{font-size:1.2rem}}section.services{align-items:center;background:linear-gradient(hsla(0,0%,100%,.9),hsla(0,0%,100%,.9)),url(/static/media/services-bg.8de7a709f9bec3e07f3b.jpg);background-position:50%;background-size:cover;display:flex;flex-direction:column;gap:32px;padding:80px 32px 96px;position:relative}section.services div.blur-layer{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);bottom:0;left:0;position:absolute;right:0;top:0}section.services h1.title{position:relative}section.services div.content{height:60vh;position:relative;width:80%}section.services div.content div.item{align-items:center;display:flex;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}section.services div.content div.item h2{font-weight:500;letter-spacing:1px;max-width:160px;text-align:center}section.services div.content div.item svg{color:#ff0;-webkit-filter:drop-shadow(0 0 1px #000);filter:drop-shadow(0 0 1px black);height:60px;width:60px}section.services div.content div.item:first-of-type{left:33.33%;top:20%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.services div.content div.item:nth-of-type(2){right:33.33%;top:20%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}section.services div.content div.item:nth-of-type(2) svg{color:gold}section.services div.content div.item:nth-of-type(3){right:12%;top:50%;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%)}section.services div.content div.item:nth-of-type(3) svg{color:snow}section.services div.content div.item:nth-of-type(4){bottom:20%;right:33.33%;-webkit-transform:translate(50%,50%);transform:translate(50%,50%)}section.services div.content div.item:nth-of-type(4) svg{color:silver}section.services div.content div.item:nth-of-type(5){bottom:20%;left:33.33%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}section.services div.content div.item:nth-of-type(5) svg{color:orchid}section.services div.content div.item:nth-of-type(6){left:12%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.services div.content div.item:nth-of-type(6) svg{color:#e6e6fa}section.services div.content hr{background:silver;border:2px solid silver;position:absolute;width:10%}section.services div.content hr:first-of-type{left:50%;top:20%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}section.services div.content hr:nth-of-type(2){right:22.665%;top:35%;-webkit-transform:translate(50%,-50%) rotate(45deg);transform:translate(50%,-50%) rotate(45deg)}section.services div.content hr:nth-of-type(3){bottom:35%;right:22.665%;-webkit-transform:translate(50%,50%) rotate(-45deg);transform:translate(50%,50%) rotate(-45deg)}section.services div.content hr:nth-of-type(4){bottom:20%;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}section.services div.content hr:nth-of-type(5){bottom:35%;left:22.665%;-webkit-transform:translate(-50%,50%) rotate(45deg);transform:translate(-50%,50%) rotate(45deg)}section.services div.content hr:nth-of-type(6){left:22.665%;top:35%;-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}@media only screen and (max-width:1200px){section.services{padding-left:16px;padding-right:16px}section.services div.content{height:40vw;width:80%}section.services div.content div.item h2{font-size:1.2rem;letter-spacing:.5px;max-width:140px}section.services div.content div.item svg{height:50px;width:50px}section.services div.content hr{border-width:1.6px;width:8%}}@media only screen and (max-width:1000px){section.services{padding-left:0;padding-right:0}section.services div.content{height:45vw;width:90%}}@media only screen and (max-width:800px){section.services div.content{height:50vw;width:100%}section.services div.content div.item h2{font-size:1rem;max-width:100px}section.services div.content div.item svg{-webkit-filter:drop-shadow(0 0 .8px #000);filter:drop-shadow(0 0 .8px black);height:40px;width:40px}section.services div.content hr{width:8%}}@media only screen and (max-width:600px){section.services div.content{height:60vw}section.services div.content div.item h2{font-size:.8rem;letter-spacing:.2px;max-width:80px}section.services div.content div.item svg{-webkit-filter:drop-shadow(0 0 .8px #000);filter:drop-shadow(0 0 .8px black);height:30px;width:30px}section.services div.content hr{border-width:1px;width:6%}}section.testimonials{align-items:center;background:linear-gradient(180deg,#fff,#c1e8f6);display:flex;flex-direction:column;gap:96px;padding:64px 32px 160px}section.testimonials h1.title{position:relative}section.testimonials div.content{display:flex;flex-direction:row;gap:16px;justify-content:space-evenly;position:relative;width:100%}section.testimonials div.content div.card{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:hsla(0,0%,100%,.25);border:.5px solid hsla(0,0%,100%,.5);border-radius:8px;box-shadow:0 0 64px 16px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:flex-start;letter-spacing:.5px;margin-right:20px;margin-top:20px;max-width:400px;padding:32px 0;position:relative;width:33.3333%}section.testimonials div.content div.card hr{border:none;border-top:1px solid #c1e8f6;margin:12px 0;width:100%}section.testimonials div.content div.card h3{font-size:1.4rem;font-weight:600;margin:0 16px}section.testimonials div.content div.card h4{color:#4169e1;font-size:1.2rem;margin:0 16px}section.testimonials div.content div.card p{font-size:1.2rem;margin:0 16px;text-align:justify}section.testimonials div.content div.card img{border:.5px solid #c1e8f6;border-radius:50%;box-shadow:0 0 16px 4px rgba(0,0,0,.1);height:80px;position:absolute;right:-20px;top:-20px;width:80px}body,div,h1,h2,h3,h4,html,p,section{margin:0;padding:0}body{color:#1c1c1c;font-family:Jost,sans-serif}h1.title{font-family:Italianno,cursive;font-size:3rem;letter-spacing:2px}h1,h2,h3,h4{color:#2f4f4f;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:500px){h1.title{font-size:2.4rem}}
/*# sourceMappingURL=main.55e23e4c.css.map*/