*{margin:0;padding:0;box-sizing:border-box}body,html{width:100%;height:100%}body{width:100%;overflow-x:hidden;font-family:SReg;background:#242424;color:#eeebde;text-transform:uppercase;overscroll-behavior:none}::-webkit-scrollbar{display:none}::-webkit-scrollbar-track{display:none}::-moz-selection{color:#242424;background:#eeebde}::selection{color:#242424;background:#eeebde}@font-face{font-family:Sbold;src:url(../../fonts/Satoshi-Bold.otf);font-display:swap}@font-face{font-family:SMed;src:url(../../fonts/Satoshi-Medium.otf);font-display:swap}@font-face{font-family:SReg;src:url(../../fonts/Satoshi-Regular.otf);font-display:swap}h1{font-family:Sbold;font-size:14rem;line-height:100%;letter-spacing:-1rem}h2{font-size:6rem;font-family:Sbold;line-height:100%;letter-spacing:-0.2rem}h3{font-size:3.4rem;font-family:Sbold;letter-spacing:-0.07rem;line-height:100%}h4{font-size:2.4rem}h5{font-size:1.8rem}p{font-size:1.1rem}.psmall{font-size:1rem;text-transform:none;opacity:.5}.para{font-size:1.3rem;text-transform:none}.flink{font-size:1.2rem;font-family:SMed}.light{opacity:.5}@media(max-width: 1440px){h1{font-size:10rem;letter-spacing:-0.9rem}h2{font-size:5rem}h3{font-size:3rem}h4{font-size:2rem}h5{font-size:1.6rem}}@media(max-width: 670px){h1{font-size:6.8rem;letter-spacing:-0.3rem}h2{font-size:13vw}h3{font-size:2.2rem}h4{font-size:1.6rem}}.container{padding-left:6.25rem;padding-right:6.25rem}.pT{padding-top:8rem}.pB{padding-bottom:8rem}.mT4{margin-top:4rem}.mT2{margin-top:2rem}.mT1{margin-top:1rem}@media(max-width: 1440px){.container{padding-left:4rem;padding-right:4rem}}@media(max-width: 1100px){.container{padding-left:2rem;padding-right:2rem}}@media(max-width: 670px){.container{padding-left:1rem;padding-right:1rem}.pT{padding-top:5rem}.pB{padding-bottom:5rem}.mT4{margin-top:3rem}.mT2{margin-top:1.4rem}.mT1{margin-top:.8rem}}a{text-decoration:none;color:#eeebde;width:-moz-fit-content;width:fit-content}section{width:100%;overflow-x:hidden}.loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:9999}.loader img{width:200px;height:200px}body.loaded .loader{display:none}.m-flip{overflow:hidden;cursor:pointer;display:block}.m-flip_item{display:block;position:relative;top:0;transition:top .4s ease-out}.noisy_overlay{width:100%;height:100%;background-size:200px;background-repeat:repeat;background-image:url(../../assets/noise_overlay.png);opacity:.05;border-radius:0;position:absolute;top:0;left:0;z-index:100;pointer-events:none}nav{position:fixed;top:50px;left:0;z-index:1;width:100%;mix-blend-mode:difference}nav .container{display:flex;justify-content:space-between}nav .container .links{display:flex;gap:2rem}@media(max-width: 1440px){nav{position:fixed;top:30px}}@media(max-width: 670px){nav{top:1rem}nav .container .links{flex-direction:column-reverse;align-items:flex-end;gap:.8rem}}.navigation_menu{width:100%;height:100%;position:fixed;top:0;left:0;background:#242424;z-index:10;display:flex;align-items:center;overflow:hidden;visibility:hidden}.navigation_menu #navigationCnt{width:100%;display:flex;align-items:center;gap:5rem}.navigation_menu #navigationCnt .navigation_image{width:100%;height:70vh}.navigation_menu #navigationCnt .navigation_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.navigation_menu #navigationCnt .navigation_link{width:100%}.navigation_menu #navigationCnt .navigation_link>div{overflow:hidden}.navigation_menu #navigationCnt .navigation_link>div a{font-size:5rem;font-family:SBold;letter-spacing:-0.1rem;line-height:110%;width:-moz-fit-content;width:fit-content}@media(max-width: 1100px){.navigation_menu #navigationCnt{gap:0}.navigation_menu #navigationCnt .navigation_image{width:0%}.navigation_menu #navigationCnt .navigation_image img{opacity:0}.navigation_menu #navigationCnt .navigation_link>div a{line-height:140%}}@media(max-width: 670px){.navigation_menu #navigationCnt .navigation_link>div a{font-size:16vw;line-height:120%}}.parallax_Section{width:100%;position:relative;height:100vh;overflow:hidden}.parallax_Section .parallax_Element{position:absolute;top:0;left:0;height:100%;width:100%}.parallax_Section .parallax_Element img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-size:cover;background-position:top;transform:scale(1.1)}.marquee_cnt{mix-blend-mode:difference}.marquee_cnt .marquee{position:relative;width:100vw;max-width:100%;height:14rem;overflow:hidden}.marquee_cnt .marquee .track{position:absolute;white-space:nowrap;will-change:transform;animation:marquee 52s linear infinite}@keyframes marquee{from{transform:translateX(-1%)}to{transform:translateX(-50%)}}@media(max-width: 1440px){.marquee_cnt .marquee{height:10rem}}@media(max-width: 670px){.marquee_cnt .marquee{height:6.4rem}}.images_section{white-space:nowrap}.images_section .row{width:100%;display:flex;gap:2rem}.images_section .row img{width:40vw;height:50vh;-o-object-fit:cover;object-fit:cover}.images_section .row:nth-child(1){justify-content:flex-start}.images_section .row:nth-child(2){justify-content:center;margin-top:2rem}@media(max-width: 1100px){.images_section .row{gap:1rem}.images_section .row img{width:500px;max-height:400px}.images_section .row:nth-child(2){margin-top:1rem}}@media(max-width: 670px){.images_section .row img{width:300px;max-height:200px}}footer{width:100%}footer .footerLinks{display:flex;gap:10rem}footer .footerLinks .col{display:flex;flex-direction:column;gap:1.2rem}footer .footerBorder{width:100%;background:#414141;height:1px}footer #Copyrigts{padding:1.4rem 0}@media(max-width: 670px){footer .footerLinks{flex-direction:column;gap:1.2rem}footer #Copyrigts{padding:1rem 0}}.btn{background:#eeebde;color:#242424;padding:1rem 1.4rem;display:block;font-family:SBold;font-weight:bold;border-radius:9px}.what_we_do_wrapper .row{display:flex;align-items:flex-start;gap:1rem;border-bottom:1px solid #414141;padding:2rem 0;position:relative;overflow:hidden;transition:all .3s ease-in-out}.what_we_do_wrapper .row::before{content:"";position:absolute;left:0;bottom:0;background:#eeebde;width:100%;height:100%;z-index:-1;transform:translateY(102%);transition:all .3s ease-in-out}.what_we_do_wrapper .row:hover{color:#242424;padding:2rem}.what_we_do_wrapper .row:hover::before{transform:translateY(0)}@media(max-width: 670px){.what_we_do_wrapper .row{display:flex;flex-direction:column;gap:.5rem;padding:1rem 0}.what_we_do_wrapper .row::before{display:none}.what_we_do_wrapper .row:hover{color:#eeebde;padding:1rem 0}}.project_text{position:absolute;left:0;bottom:50px;mix-blend-mode:difference;display:flex;justify-content:space-between;align-items:flex-end;width:100%}@media(max-width: 670px){.project_text{bottom:1rem;align-items:flex-start;flex-direction:column;gap:1rem}}.swiper{width:100%}.swiper-slide{height:unset;border-right:1px solid #414141;padding-right:2rem}.team_row .member{position:relative;padding:2rem 0;border-bottom:1px solid #414141;overflow:hidden;transition:all .3s ease-in-out}.team_row .member::before{content:"";position:absolute;left:0;bottom:0;height:100%;width:100%;background:#eeebde;transition:all .3s ease-in-out;transform:translateY(102%);z-index:-1}.team_row .member:hover{color:#242424;padding:2rem}.team_row .member:hover::before{transform:translateY(0)}.member_image{position:fixed;width:22rem;height:30rem;background-size:cover;background-position:center;background-repeat:no-repeat;pointer-events:none;display:none;z-index:3;animation:clipPathAnimation .5s forwards}@keyframes clipPathAnimation{from{-webkit-clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0 100%);clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0 100%)}to{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}@media(max-width: 670px){.member_image{display:none}.team_row .member{padding:1rem 0}.team_row .member::before{display:none}.team_row .member:hover{padding:1rem 0;color:#eeebde}}.expertise .wrapper .block{width:100%}.expertise .wrapper .block img{width:100%;height:70vh;-o-object-fit:cover;object-fit:cover}.expertise .wrapper .block .title{display:flex;gap:1rem;align-items:flex-start}.expertise .wrapper .block .tags{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media(max-width: 1100px){.expertise .wrapper .block img{max-height:500px}}@media(max-width: 840px){.expertise .wrapper .block .tags{grid-template-columns:1fr}}@media(max-width: 640px){.expertise .wrapper .block img{max-height:340px}}.projectSingle .project_single_details{display:grid;grid-template-columns:1fr 1fr 1fr}.projectSingle .project_single_details>div{display:flex;flex-direction:column;gap:1rem}.projectSingleShots{display:grid;grid-template-columns:1fr 1fr;align-items:center}.projectSingleShots img{width:100%;height:70vh;-o-object-fit:cover;object-fit:cover}@media(max-width: 1100px){.projectSingleShots img{max-height:400px}}@media(max-width: 640px){.projectSingle .project_single_details{grid-template-columns:1fr;gap:2rem}.projectSingle .project_single_details>div{gap:.5rem}.projectSingleShots{grid-template-columns:1fr}.projectSingleShots img{max-height:300px}}.articlesGridSection .articlesGrid{display:grid;grid-template-columns:1fr 1fr;gap:2rem}.articlesGridSection .articlesGrid .item>div{width:100%;height:40vh;overflow:hidden}.articlesGridSection .articlesGrid .item>div img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .3s ease-in-out}.articlesGridSection .articlesGrid .item:hover>div img{scale:1.05}@media(max-width: 1100px){.articlesGridSection .articlesGrid .item>div{width:100%;height:40vh;max-height:300px}}@media(max-width: 670px){.articlesGridSection .articlesGrid{grid-template-columns:1fr}}.conclusion{border-left:2px solid #414141;padding-left:2rem}@media(max-width: 640px){.conclusion{padding-left:1rem}}form{display:flex;flex-direction:column;gap:1rem}form input,form textarea{width:100%;outline:none;border:none;background:#2d2d2d;border-radius:12px;padding:1.2rem;font-size:1.2rem;color:#eeebde;font-family:SMed}form textarea{resize:vertical;height:200px}form ::-moz-placeholder{font-size:18px;color:#eeebde;opacity:50.2%;font-family:SMed}form ::placeholder{font-size:18px;color:#eeebde;opacity:50.2%;font-family:SMed}form input[type=submit]{background:#eeebde;color:#242424;cursor:pointer;font-weight:bold;transition:opacity .3s ease-in-out;font-family:SMed}form input[type=submit]:hover{opacity:.8}.faq_wrapper{display:flex;flex-direction:column;gap:1rem}.faq_wrapper .accordian{width:100%;background:#2d2d2d;padding:1.2rem;cursor:pointer;border-radius:12px}.faq_wrapper .accordian .question{display:flex;justify-content:space-between;align-items:center;gap:2rem}.faq_wrapper .accordian .question .faq_icon{width:1.8rem;transition:transform .3s ease-in-out}.faq_wrapper .accordian .question .faq_icon.active{transform:rotate(-135deg)}.faq_wrapper .accordian .answer{max-height:0;overflow:hidden;margin-top:5px;transition:max-height .3s ease-in-out;width:95%}.faq_wrapper .accordian .answer.active{max-height:-moz-fit-content;max-height:fit-content}.max_width{max-width:1100px;width:100%}.flexEnd{display:flex;flex-direction:column;align-items:flex-end}#headerMarquee{position:absolute;top:50%;transform:translateY(-50%)}.headertxt{position:absolute;bottom:50px;right:0;mix-blend-mode:difference}@media(max-width: 670px){.headertxt{bottom:1rem}}.language-switcher{margin-left:20px;display:inline-flex;align-items:center}.language-switcher .lang-options{display:flex;gap:8px}.language-switcher .lang-btn{background:rgba(0,0,0,0);border:1px solid #414141;color:#eeebde;padding:8px 12px;font-size:12px;font-weight:500;text-transform:uppercase;cursor:pointer;transition:.3s ease-in-out;border-radius:4px;font-family:inherit;min-width:40px}.language-switcher .lang-btn:hover{background:#eeebde;color:#242424;border-color:#eeebde}.language-switcher .lang-btn.active{background:#eeebde;color:#242424;border-color:#eeebde}.language-switcher .lang-btn:focus{outline:2px solid #eeebde;outline-offset:2px}nav .links{display:flex;align-items:center}nav .links .language-switcher{margin-left:auto}.navigation_menu nav .links{display:flex;align-items:center}.navigation_menu nav .links .language-switcher{margin-left:20px}@media(max-width: 768px){.language-switcher{margin-left:10px}.language-switcher .lang-btn{padding:6px 10px;font-size:11px;min-width:35px}nav .links{flex-wrap:wrap;gap:10px}}