@font-face{font-family:heading1;src:url(/fonts/TWKLausanne-100.woff2)}@font-face{font-family:heading2;src:url(/fonts/TWKLausanne-200.woff2)}@font-face{font-family:heading3;src:url(/fonts/TWKLausanne-300.woff2)}@font-face{font-family:heading4;src:url(/fonts/TWKLausanne-400.woff2)}@font-face{font-family:heading5;src:url(/fonts/TWKLausanne-500.woff2)}@font-face{font-family:heading6;src:url(/fonts/TWKLausanne-600.woff2)}@font-face{font-family:para1;src:url(/fonts/Satoshi-Medium.woff2)}@font-face{font-family:para2;src:url(/fonts/Satoshi-Regular.woff2)}@font-face{font-family:para3;src:url(/fonts/Satoshi-Variable.woff2)}@font-face{font-family:para4;src:url(/fonts/Satoshi-Light.woff2)}:root{--primary: #f2f2ee;--secondary: #000;--heading: #c0bfbf;--para: #717171;--invert-filter: invert(0);--invert-filter-opp: invert(1)}*{margin:0;padding:0;box-sizing:border-box}html,body{width:100%;height:100%}::-webkit-scrollbar{display:none}#cursor{width:1.2vw;height:1.2vw;border-radius:50%;position:fixed;background-color:var(--secondary);z-index:9;pointer-events:none;opacity:0}#navbar{width:100%;height:5vh;position:fixed;top:0;left:0;z-index:999;display:flex;align-items:center;justify-content:space-between;padding:3vw 3.8vw;background:linear-gradient(180deg,#f2f2ee 0,#f2f2f2fc 11%,#f2f2f2f3 20.8%,#f2f2f2e4 29.6%,#f2f2f2d2 37.5%,#f2f2f2bd 44.6%,#f2f2f2a5 51%,#f2f2f28c 57%,#f2f2f273 62.5%,#f2f2f25a 67.7%,#f2f2f242 72.7%,#f2f2f22d,#f2f2f21b 82.9%,#f2f2f20c 88.2%,#f2f2f203 93.9%,#f2f2f200);color:var(--secondary);pointer-events:none}#navbar #mode{cursor:pointer;font-size:1.2vw;pointer-events:all;transition:all ease .3s}#navbar #mode:hover{transform:rotate(-15deg)}#navbar #logo{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:fit-content;font-family:para2;font-weight:600;letter-spacing:2px;font-size:1.6vw;display:flex;align-items:center;justify-content:center;text-decoration:none;color:var(--secondary);pointer-events:all}#p{position:relative}#dot{position:absolute;left:-6%;bottom:-.5vw;opacity:0}#navbar #logo span{display:inline-block}#navbar #logo img{height:1.2vw;filter:var(--invert-filter)}#navbar #menu{height:1.3vw;width:1.3vw;border-radius:50%;border:2px solid var(--secondary);transition:all ease .3s}#navbar #menu:hover{background-color:var(--secondary)}#menu-c{display:flex;align-items:center;gap:.5vw;pointer-events:all;cursor:pointer}#menu-c h5{font-family:para3;font-size:1.1vw;line-height:1.4;font-weight:400;color:var(--secondary)}#navbar-black{width:100%;height:5vh;position:fixed;top:0%;left:0;z-index:99;opacity:0;display:flex;align-items:center;mix-blend-mode:difference;justify-content:space-between;padding:3vw 3.8vw;background:linear-gradient(180deg,#000 0,#000000fc 11%,#000000f3 20.8%,#000000e4 29.6%,#000000d2 37.5%,#000000bd 44.6%,#000000a5 51%,#0000008c 57%,#00000073 62.5%,#0000005a 67.7%,#00000042 72.7%,#0000002d,#0000001b 82.9%,#0000000c 88.2%,#00000003 93.9%,#0000);color:#fff;pointer-events:none;display:none}#navbar-black #mode-black{cursor:pointer;font-size:1.2vw;pointer-events:all;transition:all ease .3s}#navbar-black #mode-black:hover{transform:rotate(-15deg)}#navbar-black #logo-black{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:fit-content;font-family:para2;font-weight:600;font-size:1.6vw;display:flex;justify-content:center;text-decoration:none;color:#fff;pointer-events:all;cursor:pointer}#p-black{position:relative}#dot-black{position:absolute;left:-6%;bottom:-.5vw;opacity:0}#navbar-black #logo-black span{display:inline-block}#navbar-black #logo-black img{height:1.2vw;filter:invert(1)}#navbar-black #menu-black{height:1.3vw;width:1.3vw;border-radius:50%;border:2px solid white;transition:all ease .3s;cursor:pointer}#navbar-black #menu-black:hover{background-color:#fff}#mobile-logo-black{display:none}#menu-c-black{display:flex;align-items:center;gap:.5vw;pointer-events:all;cursor:pointer}#menu-c-black h5{font-family:para3;font-size:1.1vw;line-height:1.4;font-weight:400;color:#fff}#navigation{height:100dvh;width:100%;background-color:var(--primary);clip-path:polygon(0 0,100% 0,100% 97%,0 89%);position:fixed;top:-130%;left:0;z-index:98;padding:6vw;display:flex;flex-direction:column;justify-content:end;gap:5vw}#top-container{width:100%;display:flex;align-items:flex-end;justify-content:space-between}#navigation-link{display:flex;flex-direction:column}#navigation-link a{font-family:heading1;font-weight:100;line-height:1.2;font-size:3vw;color:var(--secondary);text-decoration:none;margin-bottom:1vw;opacity:.5;letter-spacing:1px}#navigation-link a:nth-child(4){opacity:1;font-weight:600}#top-container .common-btn{text-decoration:none}#top-container .common-btn .cirr{width:.8vw;height:.8vw}#top-container .common-btn h3{text-transform:lowercase;font-size:2vw;font-weight:100}#btm-container{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--para);padding-top:3vw}#navigation-social{display:flex;align-items:center;gap:4vw}#navigation-social a{text-decoration:none;font-family:para3;font-size:.9vw;line-height:1.5;font-weight:500;color:var(--heading)}#nav-btn-container{display:flex;align-items:center;gap:3vw}h2,h2 span{font-family:heading2;font-weight:100;line-height:1.2;font-size:3vw;color:var(--secondary)}h5,h6,p{font-family:para2;font-size:1rem;line-height:1.35;font-weight:500;color:var(--secondary)}#main{width:100%;background-color:var(--primary);overflow:hidden}#page1{width:100%;height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}#page1 img{height:158vw;width:auto;object-fit:cover;animation-name:rotate;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:50s;filter:var(--invert-filter-opp)}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#brand-hero-over{width:100%;height:100%;position:absolute;top:0;left:0;padding:0 0 12vw;display:flex;flex-direction:column;justify-content:end}#brand-hero-over h2{margin-left:30%;margin-bottom:2vw;color:var(--heading)}#brand-hero-over .common-btn{margin-left:30%}#counter-section{height:100vh;width:100%;overflow:hidden;padding:7vw 12vw 3vw;display:flex;flex-direction:column;justify-content:space-between;position:relative}#counter-section>h2{margin-left:26%;font-size:2.4vw;color:var(--heading);letter-spacing:1px}#counter-container{width:100%;display:flex;flex-direction:column;gap:1vw}#counter-section #count{position:relative;width:100%;display:flex;justify-content:space-between}#counter-section #count h1{text-align:left;font-family:heading2;font-weight:600;letter-spacing:1px;line-height:1;font-size:4vw;color:var(--secondary)}#counter-section .num{overflow:hidden;height:4vw;display:flex;justify-content:flex-start}#counter-section #count p{font-family:para3;font-size:1vw;line-height:1.4;font-weight:400;color:var(--para);text-align:left;width:85%}.line-count{width:100%;height:1px;background-color:#808080be;margin:1.5vw 0}.line-fill{width:0%;height:100%;background-color:var(--secondary)}#counter-section #count .count-wrap h2{font-family:heading5;font-size:1.3rem;font-weight:500;line-height:1.4}#counter-section #count .count-wrap{width:22%}#page2{width:100%;padding:2vw 6vw;display:flex;position:relative;align-items:end}#page2 #legacy{width:100%;display:flex;align-items:start;justify-content:space-between}#page3>h2{font-weight:600;letter-spacing:1px;color:var(--heading)!important;margin-bottom:4vw}#page3{min-height:100vh;width:100%;padding:2vw 6vw 4vw}#page3 #logos{width:100%;height:100%;display:flex;flex-wrap:wrap}#page3 .logo-brand{position:relative;width:20%;height:13vw}#page3 .logo-brand .cover{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all ease .3s;filter:brightness(80%);opacity:0;display:flex;align-items:center;justify-content:center}#page3 .logo-brand .cover h2{font-family:heading4;font-size:1.5vw;font-weight:600}#page3 .logo-brand:hover .cover{opacity:1}#page3 .logo-c{width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:all ease .8s}#page3 .logo-brand:hover .logo-c{opacity:0}#page3 .logo-c img{width:38%;filter:var(--invert-filter)}.border-l{border-left:1px solid rgba(128,128,128,.745)}.border-r{border-right:1px solid rgba(128,128,128,.745)}.border-t{border-top:1px solid rgba(128,128,128,.745)}.border-b{border-bottom:1px solid rgba(128,128,128,.745)}#page4{position:relative;width:100%;min-height:100vh;padding:4vw 0 2vw;scroll-margin-top:100px}#project-showcase{position:fixed;right:20vw;top:50%;transform:translateY(-50%);z-index:9;width:20vw;height:20vw;pointer-events:none}#project-showcase .show{position:absolute;bottom:0;left:0;width:100%;height:100%;clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%)}#project-showcase .show img{height:100%;width:100%;object-fit:cover}#top{width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 6vw}#top h2{color:var(--heading);letter-spacing:1px;font-weight:600;margin-bottom:2vw}#top h2 sup{font-size:1.5vw}#filter-brands{margin:0 auto;margin-top:2vw;width:88vw;height:10vh;border-bottom:1px solid rgba(128,128,128,.745);display:flex;align-items:center}#filter-brands #rt{width:30%;display:flex;align-items:center;justify-content:space-between}#filter-brands #rt:nth-child(2){width:70%}#filter-brands .capsule{width:fit-content;position:relative}#filter-brands .capsule h5{font-size:.9vw;cursor:pointer;width:fit-content;transition:all ease .3s;text-transform:uppercase;font-family:heading2!important;letter-spacing:1px}#filter-brands .capsule:hover h6{opacity:.7}#filter-brands .capsule h6{font-size:.8vw;opacity:0;transition:all ease .3s;position:absolute;top:102%;left:0;white-space:nowrap!important;cursor:pointer}#filter-brands .capsule.active h6{opacity:.7}#y-wrap{width:50%;display:flex;align-items:center;justify-content:flex-end}#brands-default{width:100%;margin-top:1vw;padding-top:2vw}#brands-name,#brands-service,#brands-industry{width:100%;margin-top:1vw;padding-top:2vw;display:none}.brand{display:flex;align-items:center;transition:all ease .5s;cursor:pointer;padding:.2vw 6vw;text-transform:uppercase}.brand h5{letter-spacing:.5px;font-size:.9vw;color:var(--secondary);opacity:.5}.brand:hover h5{opacity:1;font-weight:600}.brand .serv{width:30%;display:flex;align-items:center;justify-content:space-between;gap:1.4vw}.brand .serv h5:nth-child(2){width:50%}.brand .rit{width:70%;display:flex;align-items:center;justify-content:space-between}.brand .industry{width:50%}.brand .year{width:4%;text-align:left}.brand-industry{width:100%;height:45vh;display:flex;flex-direction:column;justify-content:start;padding-top:2vw}#brands-year{margin-top:1vw;padding-top:2vw;display:none}.brand-year,.brand-service{width:100%;height:45vh;display:flex;flex-direction:column;justify-content:start;padding-top:2vw}.year-wrp{width:88vw;display:flex;justify-content:end;border-bottom:1px solid rgba(128,128,128,.745);margin:0 auto;margin-bottom:4vw}.year-number{width:40%;text-align:end}.service-s{width:75%}#mobile-logo img{width:100%;filter:var(--invert-filter-opp)}#count-mobile{width:100%;display:none;flex-direction:column;align-items:center}.count-mwrap{width:70%;margin:0 auto;text-align:center;margin-top:13vw}.count-mwrap h1{color:var(--heading);font-size:15vw!important;font-family:heading2}.count-mwrap h2{color:var(--heading);font-size:5vw!important;font-family:heading2;font-weight:600;margin:2vw 0}#page2>h2{color:var(--heading);font-size:4vw!important;font-family:heading2;letter-spacing:1px;font-weight:100;margin:2vw 0}#page2-text{color:var(--heading)!important;font-size:4vw!important;font-family:heading2!important;letter-spacing:1px!important;font-weight:100!important;margin:12vw 0 2vw!important;line-height:1.2!important;text-align:center;display:none}.count-mwrap p{font-family:para3;font-weight:400;font-size:1.2rem;color:var(--para)}#page4-mobile{width:100%;height:auto;padding:10vw 7vw;display:none}#page4-mobile h2{font-size:7vw;font-family:heading2;margin-bottom:8vw;font-weight:600;color:var(--heading)!important}#page4-mobile h2 sup{font-size:4vw}#page4-mobile h4{font-size:5vw;font-family:heading1;margin-top:2vw}#page4-mobile h5{font-size:4.5vw;color:var(--heading)!important}.brand-m{width:100%;padding:2vw 2vw 5vw;position:relative;transition:all ease .5s}.brand-line{position:absolute;bottom:0;left:0;width:0%;height:.1vw;background-color:#808080be}.brand-m:hover{background-color:#808080cc}.location{width:100%;display:flex;align-items:center;justify-content:space-between}#page5{width:100%;min-height:100vh;padding:10vw 6vw;display:flex;flex-direction:column;align-items:center;text-align:center}#page5>h2{margin-bottom:2vw;letter-spacing:1px;color:var(--heading)!important}#page5-cont{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}#page5-cont .box{width:28%;flex-shrink:0;text-align:left;margin-top:7vw}#page5-cont .box h2{font-size:1.5vw;margin-bottom:1vw;letter-spacing:1px;color:var(--heading)}#page5-cont .box p{width:80%;color:var(--para)}#footer{position:relative;height:100vh;width:100%;background-color:var(--primary);padding:6vw;color:var(--secondary);display:flex;align-items:flex-end}#footer-container{width:100%;display:flex;justify-content:space-between}#ft-left{display:flex;flex-direction:column;justify-content:flex-end;gap:4vw}#ft-left img{width:4vw;filter:var(--invert-filter-opp)}#ft-left h2{font-size:2vw;letter-spacing:.5px;color:var(--para)}#ft-right{display:flex;flex-direction:column;justify-content:flex-end;gap:4vw}#footer-links{display:flex;justify-content:space-between;flex-wrap:wrap}#footer-links div{width:calc(100% / 3)}#footer-links a{text-decoration:none;color:var(--heading);font-family:heading3;font-weight:600;display:inline-block;margin-bottom:1.5vw;letter-spacing:1px}#bottom-links{display:flex;justify-content:space-between;flex-wrap:wrap}#bottom-links div{width:calc(100% / 3)}#bottom-links a{text-decoration:none;font-family:para2;font-size:1rem;line-height:1.35;font-weight:500;color:var(--para);display:inline-block;margin-bottom:1vw}#footer #social{display:flex;gap:5vw}#footer #social h5{margin-bottom:.5vw}#ft-right h5{color:var(--heading);font-family:heading5;font-size:1.2rem;font-weight:500;line-height:1.4}#ft-right h5 a{text-decoration:none;color:var(--heading)}.heading-ft{font-size:1rem;line-height:1.35;font-weight:500;color:var(--para);display:inline-block;margin-bottom:.5vw}#input-box input{width:100%;padding:.8vw 0;border:none;outline:none;background-color:transparent;border-bottom:1px solid var(--para);color:var(--secondary)}.social-links{display:flex;flex-direction:column}.address-link{font-family:para2;font-size:1rem;line-height:1.35;font-weight:500;color:var(--para);display:inline-block;text-decoration:none}.social-links a{text-decoration:none;font-family:para2;font-size:1rem;line-height:1.35;font-weight:500;color:var(--para);display:inline-block}.lineUnder{position:relative;cursor:pointer;width:fit-content}.lineUnder:before{content:"";position:absolute;bottom:0;left:0;width:0%;height:.01vw;background-color:#fff;mix-blend-mode:difference;transition:all ease .3s}.lineUnder:hover:before{width:100%}.linewrap{display:flex;gap:6px;width:fit-content}.lastft{display:flex;flex-direction:column;align-items:end}#mobile-logo{display:none}.common-btn{pointer-events:all;display:flex;align-items:center;justify-content:center;gap:.6vw;cursor:pointer;-webkit-user-select:none;user-select:none;width:fit-content}.common-btn .cirr{width:.4vw;height:.4vw;background-color:var(--secondary);border-radius:50px;transition:all ease .3s}.common-btn:hover .cirr{width:.9vw;height:.9vw;display:flex;align-items:center;justify-content:center;background-color:var(--secondary)}.common-btn .cirr i{color:var(--primary);font-family:para3;font-weight:500;font-size:.5vw;display:none}.common-btn:hover .cirr i{display:block}.common-btn h3{position:relative;transition:all ease .3s;margin-right:1vw;font-family:para3;font-size:.9vw;line-height:1.5;font-weight:500;color:var(--heading);text-transform:uppercase}.common-btn:hover h3{margin-right:0}.common-btn h3:after{content:"";position:absolute;width:100%;right:0;bottom:0%;background-color:var(--heading);height:.01vw;transition:all ease .3s}.common-btn:hover h3:after{width:0}.member-btn{pointer-events:all;display:flex;align-items:center;gap:.4vw;cursor:pointer;-webkit-user-select:none;user-select:none;width:fit-content;text-decoration:none}.member-btn .arrow{width:1.1vw;height:1.1vw;display:flex;flex-direction:column;overflow:hidden}.member-btn:hover i:nth-child(1){transform:translateY(-100%) translate(100%)}.member-btn:hover i:nth-child(2){transform:translateY(-100%) translate(0)!important}.member-btn .arrow i{color:var(--secondary);font-family:para3;font-weight:500;font-size:1.1vw;transition:all ease .3s}.member-btn .arrow i:nth-child(2){transform:translate(-100%)}.member-btn h3{position:relative;font-family:para3;font-size:.9vw;line-height:1.5;font-weight:500;color:var(--heading);text-transform:uppercase}@media (max-width: 575px){.member-btn{gap:1vw}.member-btn .arrow{width:3vw;height:3vw}.member-btn .arrow i,.member-btn h3{font-size:3vw}#navbar{padding:10vw 4vw;justify-content:space-between}#navbar #menu{height:4.8vw;width:4.8vw;border:2px solid var(--secondary)}.brand-m:hover{background-color:transparent}.brand-m:hover h4{color:var(--heading)!important}#navbar #logo,#logo{display:none}#page2-text{display:block}#mobile-logo{display:flex;align-items:end;width:45%;filter:invert(1);pointer-events:auto}#mode{display:inline-block;font-size:5vw!important}#page3>h2{font-size:7vw;margin-bottom:5vw}#navigation{padding:6vw;justify-content:space-between;padding-top:18vh;padding-bottom:10vw}#top-container{flex-direction:column;align-items:start;gap:5vw}#navigation-link a{font-size:11.5vw;margin-bottom:4vw}#top-container .common-btn h3{font-size:5vw}#top-container .common-btn .cirr{width:2.5vw;height:2.5vw}#btm-container{flex-direction:column-reverse;align-items:start;gap:5vw;padding-top:5vw}#navigation-social{width:100%;justify-content:space-between}#navigation-social a{font-size:1.05rem}#nav-btn-container{gap:12vw}#page1 img{height:145vh}#brand-hero-over h2{font-size:6vw;margin-bottom:5vw}#brand-hero-over h2 br{display:none}#brand-hero-over{padding-bottom:40vh}#page2{height:auto;padding:10vw 4vw;display:flex;flex-direction:column;justify-content:space-between}#page2 #count{width:100%;display:none}#count-mobile{display:flex}#page2 #legacy{flex-direction:column;align-items:start;justify-content:start}#page2 #legacy h2{font-family:heading3;font-size:8vw;margin-top:10vw}#page2 #legacy h5{font-size:4.5vw;width:100%;margin-top:4vw}#page3{padding:4vw}#page3 .logo-brand{width:calc(100% / 3);height:32vw;border-bottom:1px solid rgba(128,128,128,.745);border-right:1px solid rgba(128,128,128,.745)}#page3 .logo-brand:nth-child(2n){width:calc(100% / 3);height:32vw;border-right:1px solid rgba(128,128,128,.745)}#page3 .logo-brand:last-child{display:none}#page3 .logo-c img{width:50%}#page4{display:none}#page4-mobile{display:block;padding:10vw 4vw}#page4-mobile h4{color:var(--para);font-size:.8rem;letter-spacing:1px}.brand-m{padding:5vw 0vw}#page5{padding:22vw 4vw 10vw}#page5-cont{padding-top:22vw}#page5>h2{font-size:7vw;margin-bottom:5vw}#page5-cont{margin-top:3vw}#counter-section{display:none}.count-mwrap h1{color:var(--secondary);font-size:15vw}#page5-cont{flex-direction:column}#page5-cont .box h2{font-size:4vw}#page5-cont .box p{font-size:1.05rem}#page5-cont .box{width:100%}.common-btn{gap:2.5vw}.common-btn h3{font-size:3vw}.common-btn:hover h3{margin-right:1vw}.common-btn .cirr{width:2.5vw!important;height:2.5vw!important}.common-btn .cirr i{display:block}.count-mwrap p{font-size:1.05rem}#footer{height:auto;padding-top:15vw}#footer-container{flex-direction:column;gap:20vw}#ft-left img{width:10vw}#ft-left h2{font-size:5vw;line-height:1.3}#ft-left{gap:12vw}#footer-links a{margin-bottom:5vw}#bottom-links a{font-size:1.05rem}#ft-right{gap:12vw}.heading-ft{font-size:1.05rem;margin-bottom:2vw}.address-link,.social-links a{font-size:1.05rem}#footer #social h5{margin-bottom:2vw}#input-box input{font-size:1.05rem;padding:4vw 0}#footer #social{gap:16vw}}@media (min-width: 576px) and (max-width: 767px){.member-btn{gap:1vw}.member-btn .arrow{width:2.5vw;height:2.5vw}.member-btn .arrow i{font-size:2.5vw}.member-btn h3{font-size:1.5vw}#navbar{padding:5vw 4vw;justify-content:space-between}#navbar #menu{height:3vw;width:3vw;border:2px solid var(--secondary)}.brand-m:hover{background-color:transparent}.brand-m:hover h4{color:var(--heading)!important}#navbar #logo,#logo{display:none}#page2-text{display:block}#mobile-logo{display:flex;align-items:end;width:25%;filter:invert(1);pointer-events:auto}#mode{display:inline-block;font-size:3vw!important}#page3>h2{font-size:5vw;margin-bottom:5vw}#page4-mobile h2{font-size:5vw}#page4-mobile h5{font-size:3vw}#navigation{padding:4vw;justify-content:space-between;padding-top:18vh;padding-bottom:10vw}#top-container{flex-direction:column;align-items:start;gap:5vw}#navigation-link a{font-size:5vw;margin-bottom:4vw}#top-container .common-btn h3{font-size:3vw}#top-container .common-btn .cirr{width:2vw!important;height:2vw!important}#btm-container{flex-direction:column-reverse;align-items:start;gap:5vw;padding-top:2vw}#navigation-social{width:100%;justify-content:space-between}#navigation-social a{font-size:1.05rem}#nav-btn-container{gap:12vw}#page1 img{height:145vh}#brand-hero-over h2{font-size:6vw;margin-bottom:5vw}#brand-hero-over h2 br{display:none}#brand-hero-over{padding-bottom:40vh}#page2{height:auto;padding:10vw 4vw;display:flex;flex-direction:column;justify-content:space-between}#page2 #count{width:100%;display:none}#count-mobile{display:flex}#page2 #legacy{flex-direction:column;align-items:start;justify-content:start}#page2 #legacy h2{font-family:heading3;font-size:8vw;margin-top:10vw}#page2 #legacy h5{font-size:4.5vw;width:100%;margin-top:4vw}#page3{padding:4vw}#page3 .logo-brand{width:calc(100% / 3);height:32vw;border-bottom:1px solid rgba(128,128,128,.745);border-right:1px solid rgba(128,128,128,.745)}#page3 .logo-brand:nth-child(2n){width:calc(100% / 3);height:32vw;border-right:1px solid rgba(128,128,128,.745)}#page3 .logo-brand:last-child{display:none}#page3 .logo-c img{width:50%}#page4{display:none}#page4-mobile{display:block;padding:10vw 4vw}#page4-mobile h4{color:var(--para);font-size:1rem;letter-spacing:1px}.brand-m{padding:5vw 0vw}#page5{padding:22vw 4vw 10vw}#page5-cont{padding-top:22vw}#page5>h2{font-size:5vw;margin-bottom:5vw}#page5-cont{margin-top:3vw}.count-mwrap h2{font-size:3vw!important}#counter-section{display:none}.count-mwrap h1{color:var(--secondary);font-size:10vw!important}#page5-cont{flex-direction:column}#page5-cont .box h2{font-size:3vw;letter-spacing:1px}#page5-cont .box p{font-size:1.15rem;letter-spacing:1px}#page5-cont .box{width:100%}.common-btn{gap:1.5vw}.common-btn h3{font-size:1.5vw}.common-btn:hover h3{margin-right:1vw}.common-btn .cirr{width:1.2vw!important;height:1.2vw!important}.common-btn .cirr i{display:block}.count-mwrap p{letter-spacing:1px;font-size:1.15rem}.count-mwrap{width:60%}#footer{padding:15vw 4vw 4vw;height:auto}#footer-container{flex-direction:column;gap:10vw}#ft-left img{width:5vw}#ft-left h2{font-size:5vw;line-height:1.3}#ft-left{gap:6vw}#footer-links a{margin-bottom:5vw}#bottom-links a{font-size:1.05rem}#ft-right{gap:6vw}.heading-ft{font-size:1.05rem;margin-bottom:2vw}.address-link,.social-links a{font-size:1.05rem}#footer #social h5{margin-bottom:2vw}#input-box input{font-size:1.05rem;padding:4vw 0}#footer #social{gap:16vw}}
