@font-face{font-family:clash display;src:url(/images/ClashDisplay-Variable.ttf)}*{margin:0;padding:0;box-sizing:border-box;font-family:clash display}body,html{width:100%;height:100%}h1{font-weight:600}.loader{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999;align-items:center;justify-content:center;pointer-events:none;background-color:#03045e;overflow:hidden}.loader,.loader-content{display:flex;flex-direction:column}.loader-content{align-items:start;width:30%;gap:5vh}.loader-content h1{color:#fff;text-align:center;font-size:6vh;overflow:hidden;display:inline-block;visibility:hidden;align-self:center}.loader-content h1 .char{display:inline-block;position:relative}.loader-content img{width:20vh;align-self:center;scale:0}.full-load{background-color:#fff;height:1px;width:0;border-radius:100px}.navbar{width:100%;display:flex;align-items:center;justify-content:space-between;padding:3vh;background-color:transparent;position:fixed;z-index:99;color:#fff;text-transform:uppercase}.logo{width:20vh}.navbar h1{font-weight:500}.nav-menu{align-items:start;justify-content:center;gap:3vh;height:100vh;top:0;left:0;background-color:#b8fb3c;position:fixed;padding:10vh;z-index:-1;transform:translateY(-100%)}.nav-links,.nav-menu{display:flex;flex-direction:column;width:100%}.nav-links a{text-decoration:none;display:flex;align-items:center;justify-content:space-between;width:100%;border-bottom:1px solid #03045e;color:#03045e}.nav-links h1{font-size:10vh;font-weight:600}.nav-links span{color:#fff;background-color:#03045e;padding:2vh;border-radius:100px;rotate:45deg;transition:.3s}.nav-links a:hover span{rotate:0deg}.nav-btn{background-color:#b8fb3c;padding:1vh 2vh;border:none;z-index:99;cursor:pointer;transition:.3s;border-radius:100px;font-weight:500}.nav-btn:active{scale:.9}.nav-menu h3{opacity:.3;color:#03045e}.social-links{display:flex;align-items:center;gap:1vh}.social-links a{background-color:#03045e;color:#fff;padding:.5vh 2vh;border-radius:100px;text-decoration:none}.btn{padding:1.5vh 4vh;border:none;font-size:2vh;text-transform:uppercase;font-weight:500;position:relative;z-index:1;overflow:hidden;cursor:pointer;transition:.5s;border-radius:10px;color:#fff;background-color:#b8fb3c}.btn:hover{color:#03045e;scale:.95}.btn:before{content:"";background-color:#000;position:absolute;width:95%;height:80%;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .5s cubic-bezier(.87,-.01,.07,1);border-radius:100px}.btn:hover:before{width:0;height:0;opacity:0}.hero-wrap{width:100%;height:100vh;background-color:#000}.content{width:100%;height:100vh;overflow:hidden;z-index:9;background-color:transparent}.content,.content__img{position:absolute;top:0;left:0}.content__img{width:200px;height:250px;object-fit:cover;opacity:0;border-radius:10px;border:10px solid transparent;outline:1px solid #b8fb3c}.hero{color:#fff;height:100%;width:100%;display:flex;align-items:end;justify-content:center;position:relative;z-index:2}.hero-content{width:100%;padding:3vh;text-transform:uppercase;z-index:1}.hero-tagline{width:100%;display:flex;align-items:center;justify-content:space-between;font-weight:100;letter-spacing:1px}.hero-tagline p:nth-child(3){text-align:right}.hero-head{display:flex;align-items:center;font-size:10vh;line-height:1;color:#b8fb3c}.hero-head h1:first-child{font-weight:600}.myfont{font-weight:100;font-style:italic;color:#b8fb3c}.hero video{width:100%;height:100%;position:absolute}.bento-wrap{width:100%;padding:5vh}.bento-wrap>h1{font-size:8vh;text-align:center;line-height:1;text-transform:uppercase;margin-bottom:6vh}.bento-content{width:100%}.bento-left{height:60vh;width:50%;background-color:aqua}.bento-grid{display:grid;grid-template-columns:repeat(1fr);grid-template-rows:repeat(2,1fr);grid-gap:2vh;gap:2vh}.bento-item{padding:5vh;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;border-radius:20px}.bento-item h1{font-size:2em;text-transform:uppercase;line-height:1}.bento-item1{grid-column:1/span 2;grid-row:1/span 2;height:80vh;display:flex;flex-direction:column;align-items:start;justify-content:space-between;background-image:url(https://images.unsplash.com/photo-1687248408868-761bfe297b81?q=80&w=1470&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D);background-position:50%;background-repeat:no-repeat;background-size:cover}.bento-item1 h1{font-size:3em;text-transform:uppercase;line-height:1}.bento-item2{grid-column:3/span 2;grid-row:1;display:flex;flex-direction:column;justify-content:space-between;background-color:#b8fb3c;color:#000}.bento-item3{width:18em;grid-column:3;grid-row:2;background-image:url(https://images.unsplash.com/photo-1665766760151-0a4ec3585c49?q=80&w=1632&auto=format&fit=crop&ixlib=rb-4.1.0&ixid=M3wxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8fA%3D%3D);display:flex;align-items:center;justify-content:center}.bento-item4{grid-column:4;grid-row:2;background-color:#03045e;display:flex;flex-direction:column;justify-content:space-between}.bento-item3 img{width:20vh}.bento-item2{text-decoration:none}.bento-social{align-items:start;margin-top:2vh;display:inline-block}.bento-social a{display:inline-block;color:#03045e;background-color:#b8fb3c;padding:.5vh 2vh;border-radius:100px;text-decoration:none;border:5px solid #03045e;outline:1px solid transparent;transition:.3s}.bento-social a:hover{outline:1px solid #b8fb3c;scale:.9}.bento-item1 .sub-bento{display:flex;flex-direction:column;align-items:start;gap:2vh}.bento-item1 .sub-bento p{background-color:#b8fb3c;border-radius:100px;color:#03045e;padding:.5vh 2vh}.bento-item2 .sub-bento{width:100%;display:flex;justify-content:space-between;align-items:start}.bento-img{display:flex;gap:1vh;transition:.3s}.bento-img img{width:160px;height:160px;object-fit:cover;border-radius:10px;transition:.3s}.bento-item2:hover img{rotate:5deg}.go-btn-w{color:#b8fb3c;background-color:#03045e;border-radius:100px;padding:2vh;transition:.3s}.bento-item2:hover .go-btn-w{scale:.9}.services{margin:5vh 0;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative}.service-card{width:50vh;height:40vh;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;z-index:999;pointer-events:none;scale:.5;overflow:hidden;transition:opacity .3s,scale .3s,transform .5s;transform-origin:top left;border-radius:10px}.scard-content{width:100%;height:400%;position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center}.scard-content img{width:100%;height:25%;object-fit:cover}.scard:nth-child(odd){background-color:#ff0}.scard:nth-child(2n){background-color:#8a2be2}.process{width:100%;padding:5vh;display:flex;flex-direction:column;gap:5vh;margin:5vh 0;overflow:hidden}.process-content{width:100%;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:2vh;gap:2vh}.process-card{width:100%}.process-info{height:30vh;display:flex;flex-direction:column;justify-content:space-between;width:100%;margin-top:2vh}.process-item{width:100%}.process-image{filter:hue-rotate(300deg)}.process-timeline{width:100%;display:flex;flex-direction:row;align-items:center;gap:2vh;color:#03045e}.process-timeline span{width:100%;height:5px;border-radius:100px;background-color:#b8fb3c}.process-timeline h1{background-color:#b8fb3c;padding:1vh;border-radius:10px;line-height:1em}.process-info h1{color:#03045e}.process-info p{opacity:.7;width:80%;font-size:2vh}.section-head{width:100%;padding:0 5vh;display:flex;align-items:center;justify-content:center}.section-head h1{font-size:6vh;text-transform:uppercase;line-height:1;margin-top:1vh;color:#000}.section-heading h1 img{width:4vh;animation:star 1s linear infinite}.section-heading p{background-color:#b8fb3c;color:#03045e;padding:0 2vh;border-radius:100px;border:1px inset #000;font-weight:500;align-self:center;font-size:2vh}.section-heading{display:flex;flex-direction:column;align-items:start;justify-content:start;gap:1vh}@keyframes star{to{transform:rotate(180deg)}}.service-content{width:100%;padding:5vh}.service-wrap{padding:5vh;border-radius:20px;gap:2vh;flex-direction:column}.service-row,.service-wrap{background-color:#dddddd5d;display:flex}.service-row{width:100%;text-decoration:none;align-items:center;justify-content:space-between;position:relative;overflow:hidden;z-index:1;transition:.3s;border-radius:10px;padding:3vh 4vh;color:#000}.service-row:last-child{border-bottom:none}.service-row:hover{color:#b8fb3c;padding:3vh 4vh;scale:.98}.service-row:before{content:"";position:absolute;width:100%;height:100%;background-color:#03045e;top:100%;left:0;transition:.3s;z-index:-1;border-radius:10px}.service-row:hover:before{top:0}.service-row h1{font-size:5vh;text-transform:uppercase;font-weight:600;transition:.1s}.service-row span{background-color:#03045e;color:#fff;padding:1.5vh;transition:.3s;border-radius:100px;rotate:45deg}.service-row:hover span{background-color:#b8fb3c;color:#03045e;rotate:0deg}.events{align-items:center;padding:10vh 0}.event-content,.events{display:flex;flex-direction:column;width:100%}.event-content{padding:5vh;gap:2vh}.event-row{width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:2vh;position:relative}.event-row .event-img{height:50vh;width:100%;position:relative;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}.event-img img{object-fit:cover;object-position:center;position:absolute;top:0;left:0}.event-img,.event-img img{width:100%;height:100%}.event-row:first-child .event-img:first-child{width:170%;animation:event 3s cubic-bezier(.87,0,.13,1) infinite;transition:cubic-bezier(.5,0,.75,0)}.event-row:first-child .event-img:nth-child(2),.event-row:nth-child(2) .event-img:first-child{width:100%}.event-row:nth-child(2) .event-img:nth-child(2){width:170%;animation:event 3s cubic-bezier(.87,0,.13,1) infinite;transition:cubic-bezier(.5,0,.75,0)}@keyframes event{0%{width:170%}50%{width:40%}to{width:170%}}.features{display:flex;flex-direction:column;margin:5vh 0;gap:5vh;padding:0 5vh}.feature-content,.features{width:100%;align-items:center;justify-content:center}.feature-content{display:grid;grid-template-columns:auto auto auto auto auto;grid-gap:2vh;gap:2vh}.ft-item{height:40vh;background-color:#dddddd5d;display:flex;align-items:start;flex-direction:column;justify-content:space-between;padding:4vh;transform-origin:center;position:relative;overflow:hidden;transition:.3s;width:100%;z-index:1;border-radius:10px}.ft-item img{width:8vh}.ft-item:before{content:"";position:absolute;background-color:#03045e;width:100%;height:100%;top:100%;left:0;transition:all .5s cubic-bezier(.87,-.01,.07,1);z-index:-1;border-radius:10px}.ft-item:hover:before{top:0}.ft-item:hover{color:#fff;transform:translateY(-10px)}.ft-item:hover h2{transition:all .5s cubic-bezier(.87,-.01,.07,1);color:#03045e;color:#b8fb3c}.ft-content p{margin-top:2vh;font-size:2vh}.work{background-color:#000;width:100%;height:300vh;transition:.3s;overflow:hidden}.work-content{width:200vw;height:100vh}.work-content,.work-item{display:flex;align-items:center}.work-item{width:100vw;height:100%;justify-content:center;flex-direction:column}.work-item-head{width:100%;height:13vh;position:relative;display:flex;align-content:center;flex-direction:column;overflow:hidden}.work-item h1{font-weight:900;font-size:13vh;text-align:center;text-transform:uppercase;line-height:1;color:#fff;position:relative}.work-item button{filter:invert(1)}.work-tag{margin:10px 0;display:flex;align-items:center;opacity:.7}.work-tag span{width:5px;height:5px;background-color:#fff;border-radius:100px;margin:0 10px}section{height:100vh;background-color:#000}.slider,section{position:relative;width:100%;overflow:hidden}.slider{height:100%;scroll-snap-type:mandatory}.slides{width:500%;display:flex;will-change:transform;transform:translateX(0)}.slide,.slides{position:relative;height:100%}.slide{flex:1 1}.slide img{position:absolute;width:100%;height:100%;overflow:hidden;object-fit:cover}.t-wrap{flex-direction:column;height:100%}.t-wrap,.title{display:flex;align-items:center;justify-content:center;position:relative;width:100%}.title{height:max-content;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);z-index:2;line-height:.8}.title h1{position:relative;color:#fff;text-transform:uppercase;font-size:15vh;font-weight:900;line-height:1;will-change:transform;line-height:.8;text-align:center}.lenis .lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis .lenis-stopped{overflow:clip}.lenis .lenis-smooth iframe{pointer-events:none}.blur-other .para-content{filter:blur(1px);opacity:.5;pointer-events:none;transition:filter .3s ease,opacity .3s ease}.blur-other .paracard-content.hovered{filter:none;opacity:1;pointer-events:auto;z-index:10;position:relative}.para{width:100%;height:800vh;position:relative;background-color:#000;overflow-x:hidden}.para-content{height:100vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.para-content,.para-content video{width:100%;position:absolute;top:0;left:0}.para-content video{height:100%;object-fit:cover;z-index:-1}.para-content h1{font-size:12vh;line-height:1;text-align:center;text-transform:uppercase;font-weight:900;color:#b8fb3c;margin-bottom:2vh}.paracards{width:100%;height:100%;position:relative}.para-row{width:100%;height:100vh;background-color:transparent}.para-row:nth-child(2n){display:flex;align-items:center;justify-content:start}.para-row:nth-child(odd){display:flex;align-items:center;justify-content:end}.para-mob{display:none}.paracard{width:50%;height:100%;display:flex;align-items:center;justify-content:center}.paracard-content:hover{scale:.9}.paracard-content{width:50%;height:70%;transition:.3s;cursor:pointer}.card-img{width:100%;height:70%}.card-img img{width:100%;height:100%;object-fit:cover;border-radius:10px}.paracard-content h2{font-size:4vh;font-weight:600;line-height:1em;margin:1vh 0;color:#fff}.card-content{display:flex;align-items:center;width:100%;justify-content:space-between;color:#fff;border:1px solid #fff;padding:0 3vh;border-radius:100px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.card-content a{color:#fff;font-size:2.5vh;text-decoration:none;font-weight:100}.cross-x,.cross-y{background-color:transparent;position:fixed;top:0;left:0;opacity:0}.cross-x{width:100%;height:1px}.cross-x,.cross-y{border:1px dashed #fff}.cross-y{width:1px;height:100%}.join{width:100%;height:70vh}.join-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.join-content video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:-1;filter:hue-rotate(150deg)}.join-content h1{font-size:10vh;line-height:1;text-align:center;text-transform:uppercase;font-weight:900;color:#fff}.test{position:relative;padding:20vh 3vh}.test,.test-text{width:100%;display:flex;align-items:center;justify-content:center}.test-text{color:#000}.test-text h1{font-size:10vh;line-height:1;text-transform:uppercase;text-align:left;text-align:center}.faqs{padding:8vh 0}.faq-content,.faqs{width:100%;height:100%}.faq-content{display:flex;align-items:start;padding:5vh;gap:20vh;max-width:1400px;margin:0 auto}.faq-head{width:40%}.faq-head h1{font-size:7vh;line-height:1;text-transform:uppercase;font-weight:700;color:#03045e}.faq-head p{opacity:.7;margin:3vh 0;font-size:1.1em;line-height:1.6}.faq-main{width:100%;display:flex;flex-direction:column;gap:1.5vh}.faq-item h1{font-weight:500;font-size:2.5vh;margin:0}.faq-item{display:flex;flex-direction:column;width:100%;background-color:#b8fb3c;padding:0;overflow:hidden;transition:all .3s ease}.faq-item.active{background-color:#000;color:#fff}.faq-question:hover{color:#fff}.faq-question{display:flex;align-items:center;justify-content:space-between;width:100%;cursor:pointer;padding:2.5vh 3vh;position:relative;z-index:1;overflow:hidden}.faq-question:before{content:"";position:absolute;width:100%;height:100%;background-color:#000;top:100%;left:0;transition:.3s;z-index:-1}.faq-question:hover:before{top:0}.faq-answer{padding:0 3vh 3vh;max-height:500px;background-color:#fff}.faq-answer p{line-height:1.6;color:#555;margin-top:2vh}.faq-item span{color:#333;display:flex;align-items:center;justify-content:center;font-size:3vh;transition:all .3s ease}.faq-question:hover span{color:#fff}.faq-item.active span{transform:rotate(180deg);color:#fff}.footer{width:100%;padding:2vh}.foot-wrap{background-color:#03045e;border-radius:20px}.foot-intro{width:100%;display:none;align-items:center;gap:2vh;margin-bottom:5vh;justify-content:space-between}.foot-intro>h1{font-size:3vh}.foot-logo{display:flex;align-items:center;gap:2vh}.foot-intro p{padding-left:3vh;border-left:1px solid #b8fb3c}.foot-intro img{width:20vh}.footer-res{display:flex;flex-direction:row;gap:10vh;width:100%}.footer-content{width:100%;color:#fff;padding:5vh;gap:10vh}.footer-sect{width:100%;display:flex;align-items:start;flex-direction:column}.footer-sect h1{font-size:13vh;line-height:1}.footer-sect p{font-size:3vh;opacity:.7;margin-top:2vh;line-height:1}.footer-sect hr{width:100%;border:1px solid #dddddd5d;margin:2vh 0}.footer-contact{width:100%}.footer-contact table th{font-size:4vh;font-weight:500;padding-right:2vh;text-align:left}.footer-nav{display:flex;justify-content:space-between;font-size:3vh;border-radius:20px}.foot-nav,.foot-social{width:50%;display:flex;flex-direction:column}.footer-nav a{color:#fff;text-decoration:none;font-weight:100;transition:.3s;opacity:.7;margin-left:5vh}.footer-nav a:hover{transform:translateX(10px);opacity:1}.footer-nav h3{font-size:4vh;margin-bottom:2vh;display:flex;align-items:center}.footer-nav h3 img{animation:star 1s linear infinite;margin-right:1.5vh;width:3vh}tbody th:first-child{font-weight:900;text-transform:uppercase}tbody td{opacity:.7;font-weight:100;font-size:4vh}.foothead{width:100%;font-size:14vh;color:#fff;flex-direction:column;overflow:hidden;text-transform:uppercase;padding-top:5vh}.foothead,.foothead h1{text-align:center;align-items:center;justify-content:center}.foothead h1{height:30vh;line-height:1;display:flex;margin-bottom:-80px;color:#b8fb3c}.foothead p{font-size:2vh;opacity:.7}.strip{background-color:#f0f0f0;width:100%;height:20vh;overflow:hidden}.strip,.strip-content{display:flex;align-items:center}.strip-content{width:-moz-fit-content;width:fit-content;animation:strip 20s linear infinite}.strip-content h1{font-weight:900;text-transform:uppercase;font-size:12vh;line-height:1;text-wrap:nowrap}.strip-content img{margin:0 5vh;animation:star 1s linear infinite;width:8vh}@keyframes strip{to{transform:translateX(-50%)}}.work-strip{width:100%;overflow:hidden;margin:10vh 0}.work-strip-content{display:flex;align-items:center;gap:15vh;animation:workStrip 13s linear infinite;width:max-content}.work-strip-content img{height:13vh;flex-shrink:0;filter:grayscale(1);transition:.3s}.work-strip-content img:hover{filter:none;scale:.9}@keyframes workStrip{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.about-hero{background-color:#000;width:100%;height:100vh;display:flex;align-items:end;padding:5vh;color:#b8fb3c;position:relative;z-index:1}.about-hero>img{filter:brightness(999);position:absolute;bottom:0;right:0;width:5vh;margin:5vh;rotate:90deg}.about-hero h1{font-size:15vh;line-height:1;position:relative}.about-hero h1>img{width:50vh;position:absolute;top:-50%;right:20%;rotate:-10deg}.abt-team{margin:5vh 0;overflow:hidden}.team-content{padding:1vh 5vh;display:grid;grid-template-columns:auto auto auto auto;width:100%;grid-gap:2vh;gap:2vh;margin-top:2vh}.team-card{height:50vh;width:100%;position:relative;overflow:hidden;flex-wrap:nowrap;border-radius:20px}.team-card img{width:100%;height:100%;object-fit:cover;transition:1s}.team-card-content{position:absolute;bottom:0;left:0;width:100%;color:#fff;padding:3vh;background:linear-gradient(0deg,#0000008f,transparent)}.team-card-content h1{line-height:1}.team-card-content p{opacity:.7;margin-top:1vh}.team-card img:hover{transform:scale(1.1);filter:grayscale(99)}.abt-service{width:100%;height:400vh;position:relative;color:#fff}.abt-service h1{font-size:10vh;color:#b8fb3c;z-index:1}.abt-service-content{width:100%;height:100vh;position:-webkit-sticky;position:sticky;top:0;display:flex;align-items:center;justify-content:center}.abt-service-card{width:60%;height:60vh;position:absolute;padding:5vh;background-color:#03045e;border-radius:20px;scale:1}.abt-service-card h1{font-size:10vh}.abt-service-card p{margin:1vh 0;font-size:2vh;width:80%;opacity:.7}.abt-service-card button{background-color:transparent;border:1px solid #b8fb3c;color:#b8fb3c;padding:.5vh 3vh;margin-right:1vh;font-size:3vh;margin-top:1vh;border-radius:100px}.abt-service-card img{width:100%;height:100%;object-fit:cover}.page-contact{gap:5vh;display:flex;flex-direction:column;padding:0 5vh}.contact{display:flex;padding:5vh}.contact,.contact-left{width:100%}.contact-left>h1{font-size:8vh;line-height:1;color:#000}.contact-left p{opacity:.7;font-size:1.1em;width:80%;margin-top:2vh}.contact-info h1{font-size:5vh;text-decoration:underline;width:-moz-fit-content;width:fit-content;color:#000}.contact-left h2{font-size:3vh;font-weight:500;opacity:.3;margin:2vh 0}.social-content{display:flex;gap:1vh}.social-content a{text-decoration:none}.social-content i{font-size:4vh;background-color:#03045e;border-radius:100px;color:#b8fb3c;height:8vh;width:8vh;display:flex;align-items:center;justify-content:center;transition:all .3s ease;cursor:pointer;border:1px solid #b8fb3c}.social-content i:hover{background-color:#b8fb3c;border:1px solid #03045e;color:#03045e;transform:scale(.9)}.contact-right{width:100%;background-color:#03045e;border-radius:20px;padding:5vh;color:#fff}.contact-form{width:100%;display:flex;flex-direction:column;gap:2vh;align-items:start}.contact-form label{font-size:3vh}.contact-form input,select,textarea{width:100%;padding:2vh 1.5vh;font-size:3vh;outline:none;background-color:transparent;color:#b8fb3c;border:none;border-bottom:1px solid #b8fb3c}select option{background-color:#b8fb3c;color:#03045e}.contact-form input::placeholder,.contact-form textarea::placeholder{color:#b8fb3c}.mission{padding:5vh;width:100%;display:flex;align-items:start;justify-content:space-between;margin-bottom:15vh}.mission p{width:50%;opacity:.7}.mission h1{font-size:6vh;width:70%;line-height:1;color:#03045e;font-weight:900}.mission-img{display:inline-flex;width:80px;height:30px;border-radius:100px;margin:0 1vh;background-color:#b8fb3c}.project-wrap{padding:5vh;width:100%}.project-nav{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:5vh}.project-layout,.project-select{gap:1vh;display:flex}.filter-button.active{background:#b8fb3c;color:#03045e}.project-nav button{background-color:transparent;padding:.5vh 5vh;font-size:2.5vh;font-weight:500;border:2px solid #03045e;cursor:pointer;border-radius:100px}.project-layout .active{background:#b8fb3c;color:#03045e}.project-content,.project-var{opacity:1;transition:all .8s cubic-bezier(.87,-.01,.07,1);transform-origin:top}.project-content{flex-direction:column}.project-content,.project-row{width:100%;display:flex;position:relative}.project-row{align-items:center;justify-content:space-between;transition:.3s;padding:2vh 1vh;z-index:1;overflow:hidden;border-bottom:1px solid #03045e;cursor:pointer;text-decoration:none;color:#000}.project-row:before{top:-100%;background-color:#b8fb3c}.project-row:after,.project-row:before{border-radius:20px;content:"";position:absolute;left:0;width:100%;height:100%;z-index:-1;transition:.5s;transform-origin:center}.project-row:after{top:100%;background-color:#03045e}.project-row:hover:after,.project-row:hover:before{top:0}.project-row:first-child{border-top:1px solid #000}.project-row h1{font-size:5vh;font-weight:500;display:flex;align-items:center}.project-row h1 img{width:0;margin-right:2vh;transition:.3s;animation:star 1s linear infinite}.project-row h1 sup{font-size:2vh;margin-left:1vh;opacity:.7}.project-row h1:nth-child(2){font-style:italic;font-weight:900}.project-row img{width:10vh}.project-row:hover{color:#fff;padding:2vh 3vh}.project-row:hover .project-star{width:3vh}.project-card{width:30vh;height:30vh;background-color:#03045e;border-radius:20px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;z-index:999;pointer-events:none;scale:.5;overflow:hidden;transition:opacity .3s,scale .3s,transform .5s;transform-origin:top left}.pcard-content{width:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center}.pcard-content img{width:100%;height:100%;padding:2vh;transform:scale(.7);object-fit:cover;background-color:#fff;border-radius:20px}.project-var{width:100%;display:flex;align-items:start;gap:5vh}.var-left,.var-right{width:100%;display:flex;flex-direction:column;align-items:center;gap:5vh}.var-right{margin-top:20vh}.var-card{transition:all .8s cubic-bezier(.87,-.01,.07,1);cursor:pointer;text-decoration:none;color:#000}.var-card,.var-img{width:100%;position:relative;overflow:hidden}.var-img{height:50vh;border-radius:20px}.var-img img{width:100%;height:100%;object-fit:cover;transition:all .8s cubic-bezier(.87,-.01,.07,1);z-index:-1;border-radius:20px}.var-card:hover{scale:.95}.var-img:hover img{scale:1.1}.var-content{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:1vh}.var-content h1{font-size:4vh}.var-content h1 sup{font-size:2vh;opacity:.7}.var-tags{position:absolute;top:-20%;right:0;margin:2vh;display:flex;gap:1vh;transition:all .8s cubic-bezier(.87,-.01,.07,1);z-index:99}.var-tags button{background-color:#b8fb3c;color:#000;border:none;font-size:2vh;padding:.5vh 2vh;border-radius:100px}.var-card:hover .var-tags{top:0}.var-arrow{position:relative;z-index:1;padding:1vh 2vh;width:10vh;background-color:#fff;transition:all .8s cubic-bezier(.87,-.01,.07,1);filter:invert(1);right:-100%;border-radius:100px}.var-card:hover .var-arrow{right:0}@media screen and (max-width:1024px){.loader-content{width:60%}.contact{flex-direction:column;gap:5vh}.contact>div{width:100%}.feature-content{grid-template-columns:auto auto auto}.faq-content{gap:10vh}.about-hero h1{font-size:10vh}.about-hero h1>img{width:30vh}.mission{padding:3vh}.abt-service-card h1{font-size:6vh}.abt-service-card{width:80%}}@media screen and (max-width:768px){.bento-img{display:none}.process-content{grid-template-columns:auto auto}.about-hero h1>img{width:20vh}.ham{display:flex}.ham-menu{display:none}.about-hero>img{width:3vh}.team-content{display:grid;grid-template-columns:auto auto}.about-hero h1{font-size:6vh}.hero-head h1,.test-text h1{font-size:10vh}.bento-item h1{font-size:5vh}.bento-grid,.para-row{display:flex;flex-direction:column}.paracard-content{width:100%}.faq-content{flex-direction:column;align-items:center;justify-content:center;gap:5vh}.faq-head{width:100%}.para-content h1{font-size:6vh;text-align:center}.footer-nav{flex-direction:column;align-items:center;gap:10vh}.footer-res{display:flex;width:100%;justify-content:space-between}.mission{flex-direction:column;gap:2vh}.mission p{display:none}.mission h1{width:100%;text-align:center}.project-card{display:none}.var-tags{top:0}.foot-logo{flex-direction:column;align-items:start}.foot-logo p{border:none;padding:0}.foot-nav,.foot-social{width:100%}}@media screen and (max-width:425px){.section-head{padding:0}.process-info h1{font-size:4vh}.process-content{grid-template-columns:auto}.process-card{display:flex}.process-timeline{flex-direction:column;width:auto}.process-timeline span{width:5px!important;height:100%}.process-info{margin:0 0 3vh 3vh}.loader-content{width:80%}.nav-links h1{font-size:6vh}.nav-links a:hover{padding:0}.work-strip-content{gap:10vh}.work-strip-content img{height:10vh}.social-links{flex-flow:wrap}.nav-links span{padding:1vh;font-size:2vh}.nav-menu{padding:5vh}.num-loader{transform:scale(.3)}.contact-info h1{font-size:3vh}.contact-left>h1{font-size:6vh}.strip{height:10vh}.strip-content img{width:6vh}.strip-content h1{font-size:6vh}.var-right{margin-top:0}.project-var{flex-direction:column}.project-content{gap:2vh}.project-wrap{padding:3vh}.project-row:nth-child(2n){background-color:#b8fb3c}.project-row:nth-child(odd){background-color:#03045e;color:#b8fb3c}.project-row{padding:2vh;border-radius:10px;border:none}.project-row h1{font-size:3vh}.project-row{flex-direction:column;align-items:start}.project-row h1 img{display:none}.abt-service-card h1{margin-bottom:3vh;font-size:5vh;line-height:1em}.abt-service-card p{display:none}.abt-service-card{width:100%;height:-moz-fit-content;height:fit-content}.team-content{grid-template-columns:auto}.hero-head{font-size:4vh;align-items:start;flex-direction:column}.hero-tagline{font-size:2vh;align-items:start}.hero-tagline p:nth-child(3){display:none}.test-text h1{font-size:6vh}.bento-grid{display:flex;flex-direction:column}.section-head h1{font-size:2em}.section-head{flex-direction:column;align-items:center}.section-head>.btn{display:none}.service-row h1{font-size:3vh}.service-wrap{padding:2vh 4vh}.service-row span{display:none}.service-row{justify-content:center;padding:2vh}.feature-content{grid-template-columns:auto}.faq-head h1,.para-content h1{font-size:4vh}.faq-main{height:100vh}.footer-res{display:flex;flex-direction:column;width:100%;gap:6vh}.paracard{width:80%}.foothead h1{font-size:5vh;height:10vh;margin-bottom:-8px}.foothead p{background-color:#b8fb3c;color:#03045e;opacity:1;text-align:left;padding:1vh 5vh;border-top:1px solid #adff2f;border-bottom:1px solid #adff2f}.footer-contact{display:none}tbody td{overflow-wrap:anywhere;font-size:3vh}.footer-contact tbody{gap:2vh}.footer-contact tbody,.footer-contact tr{display:flex;flex-direction:column}.service-card{display:none}.contact{padding:3vh}.contact-left p{display:none}.contact-right{padding:3vh}.contact-form{align-items:center}.contact-form button{width:100%;margin-top:3vh}.page-contact{padding:3vh}.social-content i{height:6vh;width:6vh;font-size:3vh}}@media screen and (max-width:375px){.abt-service-card button{font-size:2vh}.about-hero,.hero-wrap{height:90vh}.paracard-content h2{text-align:center}.bento-item2{gap:5vh}.bento-item1{height:50vh}.bento-item h1{font-size:3vh}.bento-item{padding:4vh}.bento-wrap{padding:2vh}.para-mob{display:block;font-size:10vh!important}.para-pc{display:none!important}.services{padding:0}.test{padding:10vh 3vh}.section-head h1{text-align:center}.service-wrap{padding:0;gap:2vh;display:flex;flex-direction:column;background-color:transparent}.service-row,.service-row:last-child{border:1px solid #00000060}.service-row{gap:2vh;background-color:#b8fb3c}.service-row h1{text-align:center}.test-text h1{font-size:4vh;font-weight:900}}.review{width:100%;margin:5vh 0;display:flex;flex-direction:column;gap:10vh}.review-content{width:100%;display:flex;padding:0 5vh;gap:2vh}.review-card{background-color:#b8fb3c;padding:3vh;display:flex;flex-direction:column;gap:2vh;border-radius:10px}.review-head{display:flex;align-items:center;margin-top:-60px}.review-head>i{font-size:5vh;padding:3vh;border-radius:100px;z-index:99;border:2px solid #b8fb3c}.rating,.review-head>i{background-color:#03045e;color:#b8fb3c}.rating{padding:1vh 5vh;margin-left:-20px;border-radius:100px}.rating,.review-profile{display:flex;gap:2vh}.review-profile>i{font-size:6vh}