:root{--font-family--primary-font:"Inter Tight",sans-serif;--color--dark-blue:#081122;--typography--base-size:14px;--typography--base-height:20px;--weight--weight-400:400;--typography--h-01-size:72px;--typography--h-01-height:80px;--weight--weight-500:500;--typography--h-01-space:-1.44px;--typography--h-02-size:56px;--typography--h-02-height:60px;--typography--h-02-space:-.56px;--typography--h-03-size:42px;--typography--h-03-height:50px;--typography--h-03-space:-.84px;--typography--h-04-size:32px;--typography--h-04-height:40px;--typography--h-04-space:-.64px;--typography--h-05-size:24px;--typography--h-05-height:34px;--typography--h-05-space:-.48px;--typography--p-01-size:20px;--typography--p-01-height:30px;--typography--p-02-size:16px;--typography--p-02-height:24px;--color--white-colour:white;--space--space-80:80px;--color--gray-bg:#fbfaf9;--typography--p-01-space:-.2px;--space--space-10:10px;--space--space-24:24px;--space--space-14:14px;--color--stroke-black-02:#0811221a;--space--space-40:40px;--color--secondary-blue:#08112299;--color--black:#000;--space--space-20:20px;--space--space-60:60px;--color--stroke-black:#6b707a66;--space--space-16:16px;--color--purple-light:#dad6ff;--color--light-blue:#b0e0ff;--color--light-green:#bcffb0;--color--yellow-colour:#f5fe90;--space--space-100:100px;--typography--p-03-size:14px;--typography--p-03-height:20px;--typography--p-03-space:-.28px;--space--space-160:160px;--space--space-4:4px;--color--secondary-white:#fff9;--space--space-6:6px;--space--space-90:90px;--color--stroke-white:#fff3;--space--space-12:12px;--space--space-140:140px;--space--space-202:202px;--space--space-30:30px;--space--space-50:50px;--space--space-120:52px;--space--space-8:8px;--space--space-32:32px;--space--space-150:150px;--space--space-5:5px;--space--space-2:2px;--color--light-bg:#fdf6ef}body{font-family:var(--font-family--primary-font);color:var(--color--dark-blue);font-size:var(--typography--base-size);line-height:var(--typography--base-height);font-weight:var(--weight--weight-400)}h1{font-size:var(--typography--h-01-size);line-height:var(--typography--h-01-height);letter-spacing:var(--typography--h-01-space)}h1,h2{font-weight:var(--weight--weight-500);margin-top:20px;margin-bottom:10px}h2{font-size:var(--typography--h-02-size);line-height:var(--typography--h-02-height);letter-spacing:var(--typography--h-02-space)}h3{font-size:var(--typography--h-03-size);line-height:var(--typography--h-03-height);font-weight:var(--weight--weight-500);letter-spacing:var(--typography--h-03-space);margin-top:20px;margin-bottom:10px}h4{font-size:var(--typography--h-04-size);line-height:var(--typography--h-04-height);letter-spacing:var(--typography--h-04-space)}h4,h5{font-weight:var(--weight--weight-500);margin-top:10px;margin-bottom:10px}h5{font-size:var(--typography--h-05-size);line-height:var(--typography--h-05-height);letter-spacing:var(--typography--h-05-space)}h6{font-size:var(--typography--p-01-size);line-height:var(--typography--p-01-height);font-weight:var(--weight--weight-500);margin-top:10px}h6,p{margin-bottom:10px}p{font-family:var(--font-family--primary-font);font-size:var(--typography--p-02-size);line-height:var(--typography--p-02-height);font-weight:var(--weight--weight-400)}a{text-decoration:underline}img{max-width:100%;display:inline-block}figure{margin-bottom:10px}figcaption{text-align:center;margin-top:5px}.navbar-container-wrapper{z-index:5;background-color:#ddd0;border-radius:100px;justify-content:center;width:100%;max-width:1360px;padding:0;display:flex}.home-drop-list{background-color:#f7f7f7;border:1px solid #f0f0f0;flex-direction:column;width:210px;padding-top:4px;padding-bottom:4px;inset:83px auto auto -30%;overflow:hidden}.home-drop-list.mega{background-color:var(--color--white-colour);top:22px;left:auto;right:20px}.home-drop-list.mega,.home-drop-list.mega.w--open{border-radius:24px;flex-flow:row;justify-content:space-between;width:513px;padding:30px 40px;display:flex}.home-drop-list.mega.w--open{background-color:#ecefeb;right:-50px}.home-drop-list._02{background-color:var(--color--white-colour);color:#005427;border-radius:12px;padding:20px}.hero{padding-top:180px;padding-bottom:var(--space--space-80);background-color:var(--color--gray-bg)}.p-text-01{font-size:var(--typography--p-01-size);line-height:var(--typography--p-01-height);font-weight:var(--weight--weight-400);letter-spacing:var(--typography--p-01-space);margin-top:0;margin-bottom:0}.btn-01-link{height:auto;padding:var(--space--space-10) var(--space--space-24);background-color:var(--color--dark-blue);color:var(--color--white-colour);text-align:center;letter-spacing:-.16px;border-radius:100px;text-decoration:none;transition:all .2s}.btn-01-link:where(.w-variant-8eb83513-e62f-74f8-3a3c-b7e6db2cda3f){background-color:var(--color--white-colour);color:var(--color--dark-blue)}.btn-01-link:where(.w-variant-e767f84c-4559-8c7d-7afa-3750765d4b13){width:100%;padding-top:var(--space--space-14);padding-bottom:var(--space--space-14)}.btn-01-link:where(.w-variant-7476ce0a-c219-1741-2afe-431eea26b72e){width:100%;padding-top:var(--space--space-14);padding-bottom:var(--space--space-14);border:1px solid var(--color--stroke-black-02);background-color:var(--color--white-colour);color:var(--color--dark-blue)}.footer-block-wrapper{grid-column-gap:var(--space--space-24);grid-row-gap:var(--space--space-24);flex:1 1;grid-template-rows:auto;grid-template-columns:1.2fr 1fr 1fr;grid-auto-columns:1fr;max-width:510px;display:grid}.style-header-wrap{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);display:flex}.pages-drop-btn{color:var(--color--secondary-blue);text-align:center;align-items:center;padding:0;text-decoration:none;display:flex}.pages-drop-btn:where(.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c),.pages-drop-btn:where(.w-variant-f28f495a-3b9b-eb9d-83b1-8cbbb31f296b){color:var(--color--white-colour)}.pages-drop-btn._02{color:var(--color--secondary-blue)}.pages-drop-btn._02:where(.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c){color:var(--color--white-colour)}.style-row{padding-top:var(--space--space-20);grid-column-gap:var(--space--space-60);grid-row-gap:var(--space--space-60);border-top:1px solid #e2e2e2;flex-flow:column;display:flex}.typography-inner-row{padding-top:var(--space--space-40);padding-bottom:var(--space--space-20);grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);border-bottom:1px solid var(--color--stroke-black);flex-direction:column;display:flex}.hero-text-wrap{grid-column-gap:24px;grid-row-gap:24px;text-align:center;flex-flow:column;max-width:735px;margin-left:auto;margin-right:auto;display:flex}.h-04{font-size:var(--typography--h-04-size);line-height:var(--typography--h-04-height);font-weight:var(--weight--weight-500);letter-spacing:var(--typography--h-04-space);margin-top:0;margin-bottom:0}.nav-list-item{align-items:center;margin-left:15px;margin-right:15px;display:flex}.nav-list-item._02,.nav-list-item.res{display:none}.color-box{border-radius:var(--space--space-16);height:200px}.color-box.p-text-gray{background-color:var(--color--secondary-blue)}.color-box.purple{background-color:var(--color--purple-light)}.color-box.dark-blue{background-color:var(--color--dark-blue)}.color-box.light-blue{background-color:var(--color--light-blue)}.color-box.light-green{background-color:var(--color--light-green)}.color-box.yellow{background-color:var(--color--yellow-colour)}.color-box.white{border-bottom:1px solid var(--color--stroke-black-02);background-color:var(--color--white-colour)}.color-box.stroke-colour{background-color:var(--color--stroke-black)}.p-text-02{font-size:var(--typography--p-02-size);line-height:var(--typography--p-02-height);font-weight:var(--weight--weight-400);margin-bottom:0}.p-text-02.color-sec-blue p{font-weight:500}.p-text-02.color-sec-blue strong{color:var(--color--dark-blue);font-weight:500}.h-03{font-size:var(--typography--h-03-size);line-height:var(--typography--h-03-height);font-weight:var(--weight--weight-500);letter-spacing:var(--typography--h-03-space);margin-top:0;margin-bottom:0}.style-header-title{flex:1 1;max-width:450px}.typography-wrap{width:100%}.nav-brand-logo._01:where(.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c),.nav-brand-logo._02{display:none}.nav-brand-logo._02:where(.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c){display:block}.footer-block-wrap{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;display:flex}.footer-left{grid-column-gap:40px;grid-row-gap:40px;flex-flow:column;justify-content:space-between;align-items:flex-start;max-width:450px;display:flex}.p-text-01-m{font-size:var(--typography--p-01-size);line-height:var(--typography--p-01-height);font-weight:var(--weight--weight-500);letter-spacing:var(--typography--p-01-space);margin-top:0;margin-bottom:0}.color-card-wrapper{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-40);flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:flex}.nav-down-arrow{width:14px;height:14px;margin-left:4px}.nav-left{z-index:1;grid-column-gap:60px;grid-row-gap:60px;justify-content:flex-start;align-items:center;display:flex;position:relative}.nav-left:where(.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c){flex:1 1;justify-content:center}.typography-list{flex-flow:column;display:flex}.home-dropdown-wrap.w--open{background-color:#ddd0;padding-top:32px;right:-156px}.container{flex:1 1;width:100%;max-width:1424px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}.container._02{margin-bottom:var(--space--space-100)}.container._03{margin-bottom:var(--space--space-80)}.nav-menu-two{justify-content:space-between;align-items:center;margin-bottom:0;display:flex}.p-text-03{font-size:var(--typography--p-03-size);line-height:var(--typography--p-03-height);font-weight:var(--weight--weight-500);letter-spacing:var(--typography--p-03-space);margin-bottom:0}.brand-text{grid-column-gap:var(--space--space-10);grid-row-gap:var(--space--space-10);flex-flow:column;display:flex}.typography-details{grid-column-gap:40px;grid-row-gap:40px;flex-flow:wrap;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.style-header-text{max-width:325px}.style-header-text._02{grid-column-gap:30px;grid-row-gap:30px;flex-flow:wrap;align-items:center;max-width:none;display:flex}.footer-container{max-width:1424px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px}.h-05{font-size:var(--typography--h-05-size);line-height:var(--typography--h-05-height);font-weight:var(--weight--weight-500);letter-spacing:var(--typography--h-05-space);margin-top:0;margin-bottom:0}.btn-text-wrap{position:relative;overflow:hidden}.style-row-wrapper{grid-column-gap:var(--space--space-160);grid-row-gap:var(--space--space-160);flex-flow:column;display:flex}.footer-brand{width:143px}.items-wrap{flex-flow:column;display:flex}.menu-line{background-color:#e2e2e2;width:1px}.footer-block{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.btn-text-outer._02{width:100%;position:absolute}.btn-wrap{display:flex}.btn-wrap.gap-20px{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);justify-content:flex-start;align-items:center;margin-top:10px}.footer-link-block{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;align-items:flex-start;display:flex}.section-01{padding-top:var(--space--space-60);padding-bottom:var(--space--space-160)}.nav-right{z-index:1;justify-content:flex-end;align-items:center;display:flex;position:relative}.typography-short-details{grid-column-gap:8px;flex:0 1 auto;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}.navbar-brand-wrap{justify-content:center;display:flex}.navbar-brand-wrap:where(.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c){flex:none;margin-left:0;margin-right:0;position:static}.navbar-container{flex:1 1}.page-wrapper.home-02-body{background-color:#fbfaf9}.nav-buttons-wrapper{grid-column-gap:40px;grid-row-gap:40px;align-items:center;display:flex}.nav-header{z-index:100;background-color:#fff;justify-content:center;width:100%;padding:18px 40px;display:flex;position:fixed;inset:0 0 auto}.nav-header:where(.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c){background-color:#fff0}.nav-link,.nav-menu-wrapper{justify-content:center;display:flex}.nav-link{color:#0e0f0c;text-align:center;text-decoration:none}.nav-link:hover{opacity:.8}.footer-wrapper-two{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);justify-content:space-between;align-items:stretch;display:flex}.navbar-brand{color:#fff}.p-text-03-medium{margin-bottom:0;font-size:16px;font-weight:500;line-height:24px}.footer{padding-top:var(--space--space-80);padding-bottom:var(--space--space-60);background-color:var(--color--dark-blue);color:var(--color--white-colour);position:relative}.color-details{margin-top:var(--space--space-16);grid-column-gap:var(--space--space-4);grid-row-gap:var(--space--space-4);flex-flow:column;display:flex}.navbar-wrapper{grid-column-gap:0;grid-row-gap:0;grid-template-rows:auto;grid-template-columns:max-content 1fr max-content;grid-auto-columns:1fr;justify-content:space-between;align-items:center;display:flex}.color-card{width:210px}.footer-link{color:var(--color--secondary-white);text-decoration:none;transition:all .2s}.footer-link:hover{opacity:.6}.footer-link.w--current{opacity:1}.h-01{font-size:var(--typography--h-01-size);line-height:var(--typography--h-01-height);font-weight:var(--weight--weight-500);letter-spacing:var(--typography--h-01-space);-webkit-text-stroke-color:#141414;margin-top:0;margin-bottom:0}.h-01.extra-height{line-height:92px}.h-02{font-size:var(--typography--h-02-size);line-height:var(--typography--h-02-height);letter-spacing:var(--typography--h-02-space);margin-top:0}.h-02,.p-text-02-m{font-weight:var(--weight--weight-500);margin-bottom:0}.p-text-02-m{font-size:var(--typography--p-02-size);line-height:var(--typography--p-02-height)}.btn-icon-box{background-color:var(--color--dark-blue);width:46px;height:46px;color:var(--color--white-colour);border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.btn-icon-box:where(.w-variant-cb69fa8f-047e-852a-fe6f-eb063353cfc5){background-color:var(--color--white-colour);color:var(--color--dark-blue)}.icon-01{width:14px;height:14px}.icon-01.btn-arrow-icon{filter:invert();width:100%;height:100%}.icon-01.btn-arrow-icon:where(.w-variant-cb69fa8f-047e-852a-fe6f-eb063353cfc5){filter:none}.btn-link{grid-column-gap:var(--space--space-24);grid-row-gap:var(--space--space-24);background-color:var(--color--yellow-colour);height:auto;color:var(--color--dark-blue);text-align:center;border:1px solid #fff0;border-radius:100px;align-items:center;padding:4px 4px 4px 24px;text-decoration:none;transition:all .2s;display:flex}.btn-link:where(.w-variant-cb69fa8f-047e-852a-fe6f-eb063353cfc5){background-color:var(--color--dark-blue);color:var(--color--white-colour)}.btn-icon-wrapper{margin-top:-2px;position:relative}.btn-icon-inner{width:18px;height:18px}.btn-icon-inner._02{position:absolute;bottom:-200%;left:-200%}.btn-icon-outer{width:24px;height:24px}.btn-icon-outer,.btn-link-2{position:relative;overflow:hidden}.btn-link-2{padding-bottom:var(--space--space-6);grid-column-gap:8px;grid-row-gap:8px;color:var(--color--dark-blue);align-items:center;text-decoration:none;display:flex}.btn-link-2:where(.w-variant-c49f4854-848c-8791-04c9-879745c08346){color:var(--color--white-colour)}.underline{background-color:var(--color--dark-blue);height:1px;position:absolute;inset:auto 0 0}.underline:where(.w-variant-c49f4854-848c-8791-04c9-879745c08346){background-color:var(--color--white-colour)}.btn-icon-01{width:24px;height:24px}.btn-icon-wrap._02{position:absolute;bottom:-100%;left:-100%}.primary-button-text{font-size:var(--typography--p-02-size);line-height:var(--typography--p-02-height)}.primary-button-text,.small-button-text{font-weight:var(--weight--weight-500);margin-bottom:0}.small-button-text{font-size:var(--typography--p-03-size);line-height:var(--typography--p-03-height);letter-spacing:-.28px;text-transform:none}.small-button-text:where(.w-variant-7476ce0a-c219-1741-2afe-431eea26b72e),.small-button-text:where(.w-variant-e767f84c-4559-8c7d-7afa-3750765d4b13){letter-spacing:-.32px;font-size:16px;line-height:24px}.footer-divider{height:1px;margin-top:var(--space--space-90);margin-bottom:var(--space--space-90);background-color:var(--color--stroke-white)}.cta{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);justify-content:space-between;align-items:center;display:flex}.cta-img-box{border-radius:var(--space--space-12);flex:1 1;max-width:670px;height:485px;position:relative;overflow:hidden}.images{object-fit:cover;width:100%;height:100%}.images._02{border-radius:var(--space--space-6)}.images._03{aspect-ratio:1}.cta-content{grid-column-gap:var(--space--space-60);grid-row-gap:var(--space--space-60);flex-flow:column;flex:1 1;align-items:flex-start;max-width:575px;display:flex}.tag-box{padding-right:var(--space--space-12);padding-left:var(--space--space-12);background-color:var(--color--light-green);color:var(--color--dark-blue);display:inline-block}.tag-box:where(.w-variant-a6b0b6d1-7b75-517e-6b1c-35f1289c9d37){background-color:var(--color--white-colour)}.tag-box:where(.w-variant-9622ea4f-1fb3-6213-c5d7-8fc8590e5295){background-color:var(--color--light-blue)}.tag-box:where(.w-variant-d509bcb4-b4be-d3eb-2f96-b4c23de458fe){background-color:var(--color--yellow-colour)}.taglink{font-size:var(--typography--p-03-size);line-height:var(--typography--p-03-height);font-weight:var(--weight--weight-500);letter-spacing:var(--typography--p-03-space);text-transform:uppercase;margin-bottom:0}.cta-content-top{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;align-items:flex-start;display:flex}.footer-bottom{grid-column-gap:4px;grid-row-gap:4px;flex-flow:column;display:flex}.footer-bottom._02{display:none}.color-sec-white{color:var(--color--secondary-white)}.nav-link-box{color:var(--color--secondary-blue);text-decoration:none;transition:all .2s}.nav-link-box:where(.w-variant-94b6d519-f5cf-1118-e0c4-f7ad59380d73){color:var(--color--white-colour)}.nav-link-box:hover{opacity:.6;color:var(--color--dark-blue)}.nav-link-box:hover:where(.w-variant-94b6d519-f5cf-1118-e0c4-f7ad59380d73){color:var(--color--white-colour)}.nav-link-box.w--current{opacity:1;color:var(--color--black)}.home-hero{min-height:100vh;padding-top:222px;padding-bottom:var(--space--space-40);color:var(--color--white-colour);background-image:none;background-position:0 0;background-size:auto;flex-flow:column;display:flex;position:relative}.home-hero._02{padding-top:var(--space--space-140);padding-bottom:var(--space--space-60)}.home-hero._03{padding-top:var(--space--space-202);color:var(--color--dark-blue);background-image:none;background-size:auto;position:-webkit-sticky;position:sticky;top:0}.scroll-icon-wrap{filter:invert();width:20px;height:20px;overflow:hidden}.scroll-icon-wrap.p-text-02{filter:none;width:24px;height:24px}.item-box{grid-column-gap:var(--space--space-30);grid-row-gap:var(--space--space-30);color:#fff;flex-flow:column;flex:1 1;align-items:flex-start;max-width:480px;text-decoration:none;display:flex}.hero-title-wrap{grid-column-gap:var(--space--space-12);grid-row-gap:var(--space--space-12);flex-flow:wrap;overflow:hidden}.hero-title-wrap._02{overflow:visible}.scroll-text-wrap{grid-column-gap:10px;grid-row-gap:10px;flex:none;align-items:center;display:flex}.hero-short-text-02{max-width:440px;margin-left:auto}.black-hero-container{flex-flow:column;flex:1 1;justify-content:center;width:100%;max-width:1424px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px;display:flex}.black-hero-container._02{justify-content:flex-end}.scroll-icon{object-fit:contain;width:100%;height:100%}.hero-text-wrap-02{align-items:flex-end;display:flex}.hero-text-wrap-02._02{z-index:1;grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;align-items:flex-start;max-width:700px;position:relative}.home-hero-inline{grid-column-gap:var(--space--space-16);grid-row-gap:var(--space--space-16);align-items:center;display:flex}.hero-line{background-color:#fff;width:82px;height:6px}.hero-line.bg-black{background-color:var(--color--dark-blue)}.hero-bottom-02{margin-top:var(--space--space-40);grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);justify-content:space-between;align-items:flex-end;display:flex}.hero-bottom-02._02{top:auto;left:0;right:0;bottom:var(--space--space-40);text-align:center;max-width:520px;margin-left:auto;margin-right:auto;position:absolute}.hero-title-02{max-width:none}.hero-title-02._02{max-width:740px}.hero-title-02._03{text-align:center;max-width:822px;margin-left:auto;margin-right:auto}.hero-title-02._04{max-width:760px}.hero-btn-wrap{margin-top:var(--space--space-60);grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);flex-flow:wrap;align-items:center;display:flex}.hero-btn-wrap.align-center{justify-content:center;align-items:center}.logos-wrapper{grid-column-gap:var(--space--space-50);grid-row-gap:var(--space--space-50);flex:none;justify-content:flex-start;align-items:center;display:flex}.logos-box{margin-right:var(--space--space-100)}.logos-box._02{margin-right:0}.logos-img{max-height:30px}.logos-img.small{max-height:20px}.home-bottom-left{grid-column-gap:var(--space--space-30);grid-row-gap:var(--space--space-30);flex-flow:column;flex:1 1;max-width:440px;display:flex}.section-02{padding-top:var(--space--space-80);padding-bottom:var(--space--space-160)}.section-02.project-single{padding-top:var(--space--space-40)}.section-02._02{padding-top:0}.header{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);justify-content:space-between;align-items:flex-end;display:flex}.header-left{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;align-items:flex-start;max-width:758px;display:flex}.header-left.max-538{max-width:550px}.header-left.max-520{max-width:533px}.header-left.max-450{max-width:450px}.header-right{flex:none}.header-right.max-290{max-width:304px}.state-wrapper{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);display:flex}.state-card{padding:var(--space--space-30);grid-column-gap:var(--space--space-120);grid-row-gap:var(--space--space-120);border-radius:var(--space--space-8);background-color:var(--color--gray-bg);flex-flow:column;flex:1px 1;transition:all .2s;display:flex;position:relative}.state-card:where(.w-variant-f362ad84-a9ee-3844-9ace-75312c40f51a){background-color:var(--color--white-colour)}.state-card:hover{flex-grow:2;flex-basis:2px}.state-number-wrap{height:var(--typography--h-01-height);display:flex;overflow:hidden}.statistics-number-box.upper{justify-content:flex-end;align-items:stretch}.statistics-number-box.lower,.statistics-number-box.upper{flex-flow:column;display:flex}.state-bottom{justify-content:space-between;align-items:center;display:flex}.state-card-icon.op-60{opacity:.6}.content-wrapper{grid-column-gap:var(--space--space-80);grid-row-gap:var(--space--space-80);flex-flow:column;display:flex}.state-card-float{left:auto;top:var(--space--space-20);right:var(--space--space-20);position:absolute;bottom:auto}.section-03{padding-bottom:var(--space--space-160)}.section-03.space-bottom-medium{padding-bottom:var(--space--space-80)}.tag-title{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);text-align:center;flex-flow:column;align-items:center;max-width:715px;margin-left:auto;margin-right:auto;display:flex}.tag-title.max-550{max-width:560px}.tag-title.left{text-align:left;align-items:flex-start;max-width:400px;margin-left:0}.tag-title.left.no-max{max-width:none}.tag-title.left.max-640{max-width:640px}.tag-title.faq-text{text-align:left;align-items:flex-start;max-width:590px;position:-webkit-sticky;position:sticky;top:120px}.tag-title.max-1050{max-width:1050px}.tag-title.full-width{max-width:none}.tag-title.max-800{max-width:800px}.service-wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-auto-columns:1fr;display:grid}.service-wrapper,.service-wrapper._03{grid-template-columns:1fr 1fr 1fr}.service-wrapper._04{grid-template-columns:1fr 1fr 1fr 1fr}.service-card{height:100%;padding:var(--space--space-32) var(--space--space-24);grid-column-gap:var(--space--space-32);grid-row-gap:var(--space--space-32);border-radius:var(--space--space-8);background-color:var(--color--gray-bg);border:1px solid #0000;flex-flow:column;justify-content:flex-start;display:flex}.service-card._02{grid-column-gap:var(--space--space-100);grid-row-gap:var(--space--space-100)}.service-card._03{justify-content:space-between}.icon-box-56px{border-radius:var(--space--space-12);justify-content:center;align-items:center;width:56px;height:56px;display:flex}.icon-100{width:100%;height:100%}.icon-02{width:26px;height:26px}.bg-yellow{background-color:var(--color--yellow-colour)}.bg-green{background-color:var(--color--light-green)}.bg-blue{background-color:var(--color--light-blue)}.bg-gray{background-color:var(--color--gray-bg)}.bg-purple{background-color:var(--color--purple-light)}.service-card-text{grid-column-gap:var(--space--space-12);grid-row-gap:var(--space--space-12);flex-flow:column;display:flex}.color-sec-blue{color:var(--color--secondary-blue)}.testimonial{min-height:100vh;padding-top:var(--space--space-140);color:var(--color--white-colour);background-image:url(/source-assets/images/Rectangle-34624550_1Rectangle%2034624550.avif);background-position:50%;background-size:cover;background-attachment:fixed;align-items:center;display:flex}.testimonial-content{max-width:760px}.testimonial-author{margin-top:var(--space--space-40)}.testimonial-top{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;align-items:flex-start;display:flex}.section-04{padding-top:var(--space--space-100);padding-bottom:var(--space--space-100)}.section-04.bg-yellow.our-data{background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto;padding-bottom:0}.section-04.bg-yellow.testimonial-section{padding-top:var(--space--space-80)}.section-04.bg-gray.overflow-hide{overflow:hidden}.state-card-02{grid-column-gap:var(--space--space-12);grid-row-gap:var(--space--space-12);flex-flow:column;flex:1px 1;align-items:flex-start;transition:all .2s;display:flex;position:relative}.state-card-02:hover{flex-grow:2;flex-basis:2px}.our-data-inner{grid-column-gap:var(--space--space-150);grid-row-gap:var(--space--space-150);flex-flow:column;max-width:670px;display:flex}.testimonial-card{flex-flow:column;align-items:center;max-width:700px;margin-left:auto;margin-right:auto;display:flex}.rating-box{grid-column-gap:var(--space--space-5);grid-row-gap:var(--space--space-5);display:flex}.star-icon{width:20px;height:20px}.profile{grid-column-gap:var(--space--space-10);grid-row-gap:var(--space--space-10);align-items:center;display:flex}.profile-img{aspect-ratio:1;border-radius:50%;width:42px;overflow:hidden}.profile-text{grid-column-gap:var(--space--space-2);grid-row-gap:var(--space--space-2);flex-flow:column;display:flex}.testimonial-card-top{margin-bottom:var(--space--space-40);grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);text-align:center;flex-flow:column;align-items:center;display:flex}.project-single-details{margin-bottom:var(--space--space-100);justify-content:space-between;display:flex}.project-short-box{grid-column-gap:var(--space--space-6);grid-row-gap:var(--space--space-6);flex-flow:column;display:flex}.project-short-box._03{padding-top:var(--space--space-20);border-top:1px solid var(--color--stroke-black)}.project-short-box-inner{grid-column-gap:var(--space--space-10);grid-row-gap:var(--space--space-10);align-items:center;display:flex}.project-short-box-inner._02{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20)}.project-short-box-outer{grid-column-gap:var(--space--space-10);grid-row-gap:var(--space--space-10);display:flex}.icon-03{flex:none;width:24px;height:24px}.project-single-img{border-radius:var(--space--space-12);height:700px;overflow:hidden}.project-single-row{grid-column-gap:var(--space--space-24);grid-row-gap:var(--space--space-24);justify-content:space-between;align-items:flex-start;display:flex}.project-row-left{position:-webkit-sticky;position:sticky;top:100px}.project-single-right{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;flex:1 1;max-width:800px;display:flex}.project-single-row-wrapper{margin-top:var(--space--space-40);grid-column-gap:var(--space--space-80);grid-row-gap:var(--space--space-80);flex-flow:column;display:flex}.container-02{flex:1 1;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.project-link{width:100%;color:var(--color--dark-blue);text-decoration:none}.project-card{border-radius:var(--space--space-12);background-color:var(--color--gray-bg);display:flex;overflow:hidden}.project-content{padding:var(--space--space-60) var(--space--space-40) var(--space--space-60) var(--space--space-60);grid-column-gap:var(--space--space-100);grid-row-gap:var(--space--space-100);flex-flow:column;flex:1 1;display:flex}.project-img-box{flex:1 1;max-width:743px;height:664px;overflow:hidden}.project-card-top{grid-column-gap:var(--space--space-12);grid-row-gap:var(--space--space-12);flex-flow:column;display:flex}.project-single-details-02{justify-content:space-between}.project-single-details-02,.project-single-inner{grid-column-gap:var(--space--space-24);grid-row-gap:var(--space--space-24);flex-flow:column;display:flex}.project-single-inner{margin-top:var(--space--space-40)}.project-content-inner{grid-column-gap:var(--space--space-100);grid-row-gap:var(--space--space-100);flex-flow:column;flex:1 1;justify-content:space-between;max-width:480px;display:flex}.project-card-wrapper{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);flex-flow:column;display:flex}.project-card-wrap{position:-webkit-sticky;position:sticky;top:80px}.project-card-wrap._02{top:120px}.hero-section{padding-top:var(--space--space-202)}.project-hero{padding-bottom:var(--space--space-100)}.testimonial-card-02,.testimonial-wrapper{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);display:flex}.testimonial-card-02{flex:1 1}.testimonial-card-02._02{max-width:447px}.testimonial-content-02{padding:var(--space--space-32);grid-column-gap:var(--space--space-60);grid-row-gap:var(--space--space-60);border-radius:var(--space--space-12);flex-flow:column;flex:1 1;justify-content:space-between;display:flex}.testimonial-content-02-top{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;display:flex}.testimonial-bottom{grid-column-gap:var(--space--space-16);grid-row-gap:var(--space--space-16);justify-content:space-between;align-items:center;display:flex}.testimonial-logo{max-height:64px}.testimonial-card-02-img{border-radius:var(--space--space-8);flex:1 1;min-height:387px;overflow:hidden}.testimonial-card-02-img.video-wrap{position:relative}.testimonial-content-03{max-width:648px;padding:var(--space--space-32);grid-column-gap:var(--space--space-60);grid-row-gap:var(--space--space-60);border-radius:var(--space--space-12);background-color:var(--color--gray-bg);flex-flow:column;flex:1 1;justify-content:space-between;display:flex}.testimonial-content-03._04{max-width:893px}.testimonial-outer{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;display:flex}.section-05{padding-top:var(--space--space-160);padding-bottom:var(--space--space-160)}.section-05.space-medium{padding-top:var(--space--space-80);padding-bottom:var(--space--space-80)}.section-05.space-medium.dark-bg{background-color:var(--color--dark-blue)}.section-05.space-top-medium{padding-top:var(--space--space-80)}.different{border-radius:var(--space--space-8);width:100%;max-width:1228px;margin-left:auto;margin-right:auto;display:flex;overflow:hidden}.different-left{max-width:593px;padding:var(--space--space-32);background-color:var(--color--gray-bg);flex:1 1}.different-left._02{background-color:var(--color--yellow-colour);flex:1 1;max-width:635px}.different-list{margin-top:var(--space--space-32)}.different-item{padding-top:var(--space--space-20);padding-bottom:var(--space--space-20);grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);border-bottom:1px solid var(--color--stroke-black-02);color:#0009;align-items:center;display:flex}.different-item.last{padding-bottom:var(--space--space-10);border-bottom-style:none}.different-item._02{color:var(--color--dark-blue)}.marke-black-logo{height:45px}.faq-body{width:90%;overflow:hidden}.faq-icon{justify-content:center;width:24px;height:24px}.faq-header,.faq-icon{align-items:center;display:flex}.faq-header{cursor:pointer;justify-content:space-between}.faq-body-inner{opacity:.5;margin-top:16px}.faq-item{padding:var(--space--space-20);border-bottom:1px solid var(--color--stroke-black-02)}.faq-item:where(.w-variant-d8957591-7366-1629-2272-5b5539c5cdcf){padding:var(--space--space-24) var(--space--space-20) var(--space--space-24) var(--space--space-30);border-radius:var(--space--space-8);background-color:var(--color--white-colour);border-bottom-style:none}.faq-header-left{grid-column-gap:10px;grid-row-gap:10px;display:flex}.faq{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;max-width:1144px;margin-left:auto;margin-right:auto;display:grid}.faq._02{grid-template-columns:1fr;max-width:630px}.faq-icon-box{justify-content:center;align-items:center;display:flex}.blog-single-hero-inner{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;max-width:1000px;display:flex}.blog-short-details{grid-column-gap:var(--space--space-4);grid-row-gap:var(--space--space-4);color:var(--color--secondary-blue);display:flex}.blog-single-hero{grid-column-gap:var(--space--space-60);grid-row-gap:var(--space--space-60);flex-flow:column;display:flex}.blog-single-img{aspect-ratio:2;border-radius:var(--space--space-8);overflow:hidden}.blog-single-details{margin-top:var(--space--space-80);grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);justify-content:space-between;align-items:flex-start;display:flex}.blog-single-left{position:-webkit-sticky;position:sticky;top:100px}.author-box{grid-column-gap:var(--space--space-10);grid-row-gap:var(--space--space-10);flex-flow:column;display:flex}.social-link-02{border:1px solid var(--color--stroke-black-02);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.divider,.social-link-02:hover{background-color:var(--color--stroke-black-02)}.divider{height:1px;margin-top:var(--space--space-20);margin-bottom:var(--space--space-20)}.blog-single-details-right{grid-column-gap:var(--space--space-60);grid-row-gap:var(--space--space-60);flex-flow:column;max-width:800px;display:flex}.blog-single-row{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);flex-flow:column;display:flex}.blog-link{width:100%;color:var(--color--dark-blue);text-decoration:none}.blog-card-img,.blog-link{border-radius:var(--space--space-8)}.blog-card-img{aspect-ratio:2;position:relative;overflow:hidden}.blog-grid{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-60);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.blog-card-content{padding-top:var(--space--space-20);grid-column-gap:var(--space--space-12);grid-row-gap:var(--space--space-12);flex-flow:column;display:flex}.blog-tag{left:auto;top:var(--space--space-20);right:var(--space--space-20);position:absolute;bottom:auto}.blogs{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);align-items:flex-start;display:flex}.blogs-left{flex:1 1;max-width:442px;position:-webkit-sticky;position:sticky;top:100px}.blog-grid-02{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-60);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.insights-bottom{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);flex-flow:column;display:flex}.blog-collection{flex:1 1}.hero-short-box{grid-column-gap:var(--space--space-16);grid-row-gap:var(--space--space-16);align-items:center;display:flex}.square{background-color:var(--color--dark-blue);width:5px;height:5px}.square._02{width:12px;height:12px;margin-top:10px}.hero-short-text{margin-top:var(--space--space-20);opacity:.6}.img-box{float:left;clear:none;border-radius:var(--space--space-6);flex:none;width:125px;height:65px;overflow:hidden}.img-box._02{z-index:5;display:none;position:relative}.page-wrapper-inner{background-color:var(--color--gray-bg);position:relative}.img-section{height:100vh;position:relative}.ceo-card{padding-right:var(--space--space-20);padding-bottom:var(--space--space-40);padding-left:var(--space--space-20);border-radius:var(--space--space-8)}.ceo-img-box{height:330px;position:relative;overflow:hidden}.ceo-tag{left:auto;top:var(--space--space-20);position:absolute;bottom:auto;right:0}.ceo-text{margin-top:var(--space--space-20);text-align:center}.bg-white{background-color:var(--color--white-colour)}.partner{color:var(--color--white-colour);background-image:url(/source-assets/images/search_formatsearchimg1last_filtertypelast_valuephotoquerytypephoto_1search_format=search%26img=1%26last_filter=type%26last_value=photo%26query=%26type=photo.avif);background-position:50%;background-size:cover;padding-top:100px;padding-bottom:60px}.partner-content{grid-column-gap:var(--space--space-32);grid-row-gap:var(--space--space-32);align-items:flex-start;display:flex}.partner-left{align-items:flex-start;max-width:440px}.partner-left,.partner-list{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;flex:1 1;display:flex}.partner-left-wrap{flex:1 1;position:-webkit-sticky;position:sticky;top:140px}.project-card-02-img{border-radius:var(--space--space-12);height:524px;position:relative;overflow:hidden}.project-card-02-wrap{flex:none;max-width:530px}.project-card-02-content{padding-top:var(--space--space-10);grid-column-gap:var(--space--space-6);grid-row-gap:var(--space--space-6);flex-flow:column;display:flex}.project-card-02-tag-wrap{grid-column-gap:var(--space--space-8);grid-row-gap:var(--space--space-8);display:flex}.project-card-02-tag{display:flex}.project-card-02-float{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.view-btn{padding:var(--space--space-6) var(--space--space-10);grid-column-gap:var(--space--space-10);grid-row-gap:var(--space--space-10);background-color:var(--color--white-colour);align-items:center;display:flex}.icon-18px{width:18px;height:18px}.flex-sticky{flex-flow:column;display:flex;position:-webkit-sticky;position:sticky;top:100px;overflow:hidden}.testimonial-card-3{border-radius:8px;position:relative;overflow:hidden}.header-left-2{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;align-items:flex-start;max-width:555px;display:flex}.fixed-height{height:2000px}.header-right-2{max-width:360px}.project-card-wrapper-02{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);flex-flow:row;display:flex}.testimonial-item-header{grid-column-gap:var(--space--space-24);grid-row-gap:var(--space--space-24);justify-content:space-between;align-items:flex-start;display:flex;position:relative}.testimonial-item{padding-top:var(--space--space-40);padding-bottom:var(--space--space-40);border-top:1px solid var(--color--stroke-black);cursor:pointer}.testimonial-body{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);flex:1 1;max-width:1042px;display:flex}.testimonial-img-box{border-radius:var(--space--space-12);flex:1 1;max-width:246px;height:240px;overflow:hidden}.testimonial-card-content{flex-flow:column;flex:1 1;justify-content:space-between;max-width:756px;display:flex}.testimonial-bottom-02{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);justify-content:space-between;display:flex}.testimonial-top-02{flex-flow:column;display:flex;overflow:hidden}.testimonial-top-02-inner{margin-bottom:var(--space--space-40);grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;display:flex}.about-hero{min-height:100vh;padding-top:var(--space--space-202);padding-bottom:var(--space--space-40);background-color:var(--color--gray-bg);flex-flow:column;display:flex;position:-webkit-sticky;position:sticky;top:0;overflow:hidden}.hero-titile-inner{grid-column-gap:var(--space--space-10);grid-row-gap:var(--space--space-10);align-items:center;display:flex}.hero-text-wrap-03{text-align:center;margin-left:auto;margin-right:auto;display:flex}.hero-text-wrap-03,.hero-text-wrap-03._03{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);flex-flow:column;align-items:center}.hero-text-wrap-03._03{flex:1 1}.timeline{grid-column-gap:var(--space--space-50);grid-row-gap:var(--space--space-50);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:flex}.timeline-card{border-left:1px solid var(--color--stroke-black);background-image:url(/source-assets/images/Group-2147230796.svg);background-position:70px;background-repeat:no-repeat;background-size:auto 500px;flex:none;width:540px;padding-bottom:150px;position:relative}.year-box{z-index:1;padding-top:var(--space--space-4);padding-right:var(--space--space-4);padding-left:var(--space--space-4);display:inline-block;position:relative;left:-50px}.year-box-inner{padding-top:var(--space--space-6);padding-right:var(--space--space-16);padding-left:var(--space--space-16);border-radius:var(--space--space-4);background-color:var(--color--white-colour);display:inline-block}.timeline-year-wrap{z-index:-1;width:140%;height:140%;position:absolute;inset:0 0 0 -20%}.timeline-content{grid-column-gap:var(--space--space-10);grid-row-gap:var(--space--space-10);flex-flow:column;max-width:296px;margin-top:150px;transition:all .2s;display:flex;position:relative}.timeline-content._01{margin-left:var(--space--space-12);transform:rotate(-4deg)}.timeline-content._01:hover{transform:rotate(0)}.timeline-content._02{transform-origin:0 100%;transform:rotate(4deg)}.timeline-content._02:hover{transform:rotate(0)}.timeline-img-box{border-radius:var(--space--space-8);overflow:hidden}.process{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);justify-content:space-between;align-items:center;display:flex}.process-left{flex:1 1;max-width:640px}.process-top{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;align-items:flex-start;display:flex}.divider-02{height:1px;margin-top:var(--space--space-60);margin-bottom:var(--space--space-80);background-color:var(--color--stroke-black-02)}.process-content{grid-column-gap:var(--space--space-12);grid-row-gap:var(--space--space-12);background-color:var(--color--white-colour);flex-flow:column;max-width:550px;min-height:160px;display:flex}.process-content._02{z-index:2;position:absolute;inset:auto 0 -100%}.process-content._02.space{transform:translate(0)}.process-content._03{z-index:3;position:absolute;inset:auto 0 -200%}.process-content.space{padding-bottom:10px}.process-content._04{z-index:3;position:absolute;inset:auto 0 -300%}.process-content-top{grid-column-gap:var(--space--space-10);grid-row-gap:var(--space--space-10);flex-flow:column;align-items:flex-start;display:flex}.process-img-box{border-top-left-radius:var(--space--space-8);border-top-right-radius:var(--space--space-8);border-bottom-left-radius:var(--space--space-8);border-bottom-right-radius:var(--space--space-8);max-width:640px;height:calc(100vh - var(--space--space-140));flex:1 1;position:relative;overflow:hidden}.process-img-box-inner{width:100%;height:100%}.process-img-box-inner._03{position:absolute;inset:auto 0 -100%}.process-img-box-inner._01{position:absolute;inset:auto 0 -300%}.process-img-box-inner._02{position:absolute;inset:auto 0 -200%}.process-content-wrap{position:relative;overflow:hidden}.process-height{min-height:400vh}.sticky-wrap{flex-flow:column;display:flex;position:-webkit-sticky;position:sticky;top:100px}.service{grid-column-gap:var(--space--space-16);grid-row-gap:var(--space--space-16);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.service-card-02{padding:var(--space--space-32) var(--space--space-24) var(--space--space-40);border-radius:var(--space--space-8);background-color:var(--color--white-colour)}.service-card-02._02{background-image:none;background-position:0 0;background-repeat:repeat;background-size:auto;position:relative}.icon-box-48{aspect-ratio:1;border-radius:var(--space--space-12);justify-content:center;align-items:center;width:48px;display:flex}.service-text{z-index:1;margin-top:var(--space--space-32);grid-column-gap:var(--space--space-12);grid-row-gap:var(--space--space-12);flex-flow:column;display:flex;position:relative}.service-card-img{margin-top:var(--space--space-40);justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:flex}.service-card-img.center{display:none}.team{grid-column-gap:200px;grid-row-gap:var(--space--space-20)}.team,.team-grid{grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.team-grid{grid-column-gap:16px;grid-row-gap:16px}.team-img{border-radius:var(--space--space-8);height:360px;overflow:hidden}.team-text{padding-top:var(--space--space-12);grid-column-gap:var(--space--space-4);grid-row-gap:var(--space--space-4);flex-flow:column;display:flex}.award-header{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);justify-content:space-between;align-items:flex-start;display:flex}.award-img-box{border-radius:var(--space--space-8);max-width:264px;overflow:hidden}.award-header-right{grid-column-gap:var(--space--space-32);grid-row-gap:var(--space--space-32);max-width:853px}.award-header-right,.award-top{flex-flow:column;align-items:flex-start;display:flex}.award-top{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20)}.award-body{margin-top:var(--space--space-100);grid-column-gap:var(--space--space-32);grid-row-gap:var(--space--space-32);justify-content:space-between;display:flex}.award-list{flex:1 1;max-width:863px}.award-header-item{padding-bottom:var(--space--space-20);grid-column-gap:0;grid-row-gap:0;border-bottom:1px solid var(--color--stroke-black-02);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.award-header-item._02{padding-top:var(--space--space-30);padding-bottom:var(--space--space-30);cursor:pointer;grid-template-columns:1fr 1fr 1.25fr;position:relative}.award-float{height:0;padding-right:var(--space--space-32);padding-left:var(--space--space-32);background-color:var(--color--light-blue);flex-flow:column;justify-content:center;display:flex;position:absolute;inset:auto 0 0;overflow:hidden}.activites-wrapper{display:flex}.activity-card{width:394px;margin-right:var(--space--space-40);grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;flex:none;display:flex}.activity-card._02{width:496px;max-width:none}.activity-card._03{width:470px}.activity-img-box{border-radius:var(--space--space-8);height:354px;overflow:hidden}.activity-img-box._02{height:420px}.activity-img-box._03{height:554px}.career-hero{padding-bottom:var(--space--space-100);grid-column-gap:var(--space--space-60);grid-row-gap:var(--space--space-60);justify-content:space-between;align-items:flex-end;display:flex}.career-hero-text{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);flex-flow:column;display:flex}.career-short-text{max-width:570px}.logos{width:100%;display:flex;position:relative;overflow:hidden}.logos-float-left{background-image:linear-gradient(270deg,#0000,#fff);width:30%;position:absolute;inset:0 auto 0 0}.logos-float-left._02{background-image:linear-gradient(90deg,#0000,#fff);inset:0 0 0 auto}.logos-wrap{padding-top:var(--space--space-80);padding-bottom:var(--space--space-60);border-bottom:1px solid var(--color--stroke-black-02);text-align:center;flex-flow:column;align-items:center}.logos-wrap,.service-02{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);display:flex}.service-card-wrapper{grid-column-gap:var(--space--space-80);grid-row-gap:var(--space--space-80);flex:1 1;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;max-width:778px;display:grid}.service-card-03{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;display:flex}.service-card-outer{grid-column-gap:var(--space--space-60);grid-row-gap:var(--space--space-60);flex-flow:column;display:flex}.divider-03{background-color:var(--color--stroke-black-02);height:1px}.date-box{margin-bottom:var(--space--space-20)}.career-single-hero{padding-bottom:var(--space--space-60)}.career-single-img{border-radius:var(--space--space-8);height:700px;overflow:hidden}.career-single-row{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);justify-content:space-between;display:flex}.career-single-right{grid-column-gap:var(--space--space-80);grid-row-gap:var(--space--space-80);flex-flow:column;flex:1 1;max-width:800px;display:flex}.career-single-right._02{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40)}.key-box{grid-column-gap:0;grid-row-gap:0;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid;position:relative}.icon-04{flex:none;width:20px;height:20px}.icon-04.small{width:14px;height:14px}.key-card{padding-right:var(--space--space-40);padding-bottom:var(--space--space-30);grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);border-right:1px solid var(--color--stroke-black-02);border-bottom:1px solid var(--color--stroke-black-02);flex-flow:column;display:flex}.key-card._02{padding-right:0;padding-left:var(--space--space-40);border-right-style:none}.key-card._03{padding-top:var(--space--space-30);border-bottom-style:none;padding-bottom:0}.key-card._04{padding:var(--space--space-30) 0 0 var(--space--space-40);border-bottom-style:none;border-right-style:none}.key-float{background-color:var(--color--white-colour);width:60px;height:60px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.career-img{border-radius:var(--space--space-8);height:400px;overflow:hidden}.career-card{width:100%;padding:var(--space--space-20) var(--space--space-20) var(--space--space-32);grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);border-radius:var(--space--space-12);background-color:var(--color--gray-bg);flex-flow:column;display:flex;position:relative}.career-card-inner{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;display:flex}.career-text{grid-column-gap:var(--space--space-16);grid-row-gap:var(--space--space-16);flex-flow:column;display:flex}.float-date{left:auto;top:var(--space--space-20);right:var(--space--space-20);position:absolute;bottom:auto}.career-list{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;max-width:1020px;margin-left:auto;margin-right:auto;display:grid}.career-card-wrapper{flex:none;display:flex}.career-card-img{border-radius:var(--space--space-8);overflow:hidden}.career-title{padding-top:var(--space--space-20);grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);align-items:flex-start;display:flex}.career-text-wrap{grid-column-gap:var(--space--space-12);grid-row-gap:var(--space--space-12);flex-flow:column;display:flex}.career-card-outer{max-width:250px;margin-right:var(--space--space-80);flex:none}.pricing-card-wrapper{grid-column-gap:var(--space--space-16);grid-row-gap:var(--space--space-16);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.pricing-card-wrapper._02{grid-template-columns:1fr 1fr}.pricing-card{padding:var(--space--space-32) var(--space--space-24);border-radius:var(--space--space-8);background-color:var(--color--white-colour)}.pricing-card._02{background-color:var(--color--yellow-colour)}.pricing-card-top{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;display:flex}.pricing-card-icon-box{width:32px;height:32px}.price-wrap{margin-top:var(--space--space-40);flex-flow:column}.price-inner,.price-wrap{grid-column-gap:var(--space--space-4);grid-row-gap:var(--space--space-4);display:flex}.price-inner{align-items:flex-end}.pricing-features-list{margin-top:var(--space--space-40);margin-bottom:var(--space--space-40)}.features-item{padding-top:var(--space--space-12);padding-bottom:var(--space--space-12);grid-column-gap:var(--space--space-10);grid-row-gap:var(--space--space-10);border-bottom:1px solid var(--color--stroke-black-02);align-items:center;display:flex}.features-item._01{padding-top:0}.faq-wrap{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);justify-content:space-between;align-items:flex-start;display:flex}.blog-card-02{height:480px;padding:var(--space--space-32) var(--space--space-24);border-radius:var(--space--space-8);color:var(--color--white-colour);position:relative;overflow:hidden}.blog-card-top{grid-column-gap:var(--space--space-12);grid-row-gap:var(--space--space-12)}.blog-bottom,.blog-card-top{z-index:1;flex-flow:column;display:flex;position:relative}.blog-bottom{margin-top:var(--space--space-12);grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);overflow:hidden}.blog-img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.blog-float-icon{top:auto;left:auto;right:var(--space--space-24);bottom:var(--space--space-24);aspect-ratio:1;background-color:var(--color--light-blue);border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;display:flex;position:absolute}.blog-float{width:24px;height:24px;position:relative}.blog-float-img-01{width:100%}.blog-float-img-02{width:100%;position:absolute;inset:0}.compare{min-width:1100px}.compare-row{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);grid-template-rows:auto;grid-template-columns:1fr 1fr 1.1fr 1fr;grid-auto-columns:1fr;display:grid}.compare-row.column-3{grid-template-columns:1fr 1fr 1.1fr}.compare-header{padding-bottom:var(--space--space-32);grid-column-gap:var(--space--space-16);grid-row-gap:var(--space--space-16);flex-flow:column;justify-content:flex-end;align-items:flex-start;display:flex}.compare-header._02{padding:var(--space--space-32) var(--space--space-30);border-top-left-radius:var(--space--space-12);border-top-right-radius:var(--space--space-12);background-color:var(--color--gray-bg)}.compare-name{padding-top:var(--space--space-16);padding-bottom:var(--space--space-20);grid-column-gap:var(--space--space-12);grid-row-gap:var(--space--space-12);border-bottom:1px solid var(--color--stroke-black-02);display:flex}.compare-name._02{padding-right:var(--space--space-30);padding-left:var(--space--space-30);background-color:var(--color--gray-bg);border-bottom-style:none}.compare-name._02._03{border-bottom-left-radius:var(--space--space-16);border-bottom-right-radius:var(--space--space-16)}.color-p-text{color:#59606a}.license-link-02{width:100%;padding-bottom:var(--space--space-10);border-bottom:1px solid var(--color--stroke-black-02);color:var(--color--secondary-blue);text-decoration:none}.license-link-02.w--current{border-bottom-color:var(--color--dark-blue);color:var(--color--dark-blue)}.icon-box{margin-left:auto;margin-right:auto}.license-row-wrap{grid-column-gap:60px;grid-row-gap:60px;flex-flow:column;display:flex}.img-wrapper{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;height:280px;display:grid}.img-box-2{border-radius:var(--space--space-8);justify-content:center;align-items:center;display:flex;overflow:hidden}.img-box-2._02{background-color:#f9f9f9}.license-row-top{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;display:flex}.license-text-wrap{grid-column-gap:var(--space--space-12);grid-row-gap:var(--space--space-12);flex-flow:column;display:flex}.license-row{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;flex:1 1;max-width:955px;display:flex}.license{grid-column-gap:60px;grid-row-gap:60px;justify-content:space-between}.license,.license-link-list{align-items:flex-start;display:flex}.license-link-list{grid-column-gap:22px;grid-row-gap:22px;flex-flow:column;flex:1 1;width:194px;max-width:152px;padding-bottom:80px;position:-webkit-sticky;position:sticky;top:140px}.license-link{width:100%;color:var(--color--dark-blue);padding-left:0;padding-right:0;text-decoration:none;transition:all .2s}.license-link:hover{opacity:.7}.license-link.w--current{border-bottom-color:var(--color--dark-blue)}.changelog{grid-column-gap:var(--space--space-60);grid-row-gap:var(--space--space-60)}.changelog,.changelog-card{flex-flow:column;display:flex}.changelog-card{grid-column-gap:var(--space--space-14);grid-row-gap:var(--space--space-14)}.text-row-wrap{grid-column-gap:var(--space--space-60);grid-row-gap:var(--space--space-60);width:100%;max-width:800px;margin-left:auto;margin-right:auto}.text-row,.text-row-wrap{flex-flow:column;display:flex}.text-row{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20)}.utility-page-wrap{background-image:url(/source-assets/images/405.svg);background-position:50% 0;background-repeat:no-repeat;background-size:contain;justify-content:center;align-items:center;width:100vw;max-width:100%;height:100vh;max-height:100%;display:flex}.utility-page-content{text-align:center;flex-direction:column;align-items:center;width:501px;display:flex}.error-short-text{margin-top:var(--space--space-20);margin-bottom:var(--space--space-32)}.contact-wrap{z-index:200;width:100%;max-width:811px;height:100%;padding:var(--space--space-60);border-top-left-radius:var(--space--space-10);border-top-right-radius:var(--space--space-10);border-bottom-left-radius:var(--space--space-10);border-bottom-right-radius:var(--space--space-10);background-color:var(--color--white-colour);transform-origin:90% 10%;max-height:calc(100vh - 20px);margin-left:auto;overflow:auto}.contact-wrap._02{height:auto;padding:var(--space--space-24);background-color:#fdf6ef}.contact-top{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;display:flex}.contact-page{z-index:200;padding:var(--space--space-10);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transform-origin:100% 0;background-color:#0000001a;display:none;position:fixed;inset:0}.contact-form-wrap{margin-top:var(--space--space-80)}.contact-form-wrap._02{margin-top:var(--space--space-40)}.contact-form-block{margin-bottom:0}.contact-form{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.contact-form._02{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20)}.text-field{border-style:none none solid;border-width:1px;border-color:black black var(--color--stroke-black-02);height:44px;margin-bottom:0;padding-left:0;font-size:16px;line-height:24px}.text-field:focus{border-bottom-color:var(--color--dark-blue);color:var(--color--dark-blue)}.text-field::placeholder{color:#45474bba}.text-field.textarea{min-height:124px}.text-field.select{color:#45474bba;background-color:#f3f3f300}.text-field._02{background-color:#fdf6ef}.form-btn-wrap{position:relative}.form-btn{z-index:1;opacity:0;position:absolute;inset:0}.close-btn{cursor:pointer;transition:all .2s;position:absolute;inset:40px 60px auto auto}.close-btn:active{transform:scale(.9)}.contact-bottom{max-width:522px;margin-top:var(--space--space-120);display:flex}.contact-btm-img{flex:1 1;max-width:200px;height:120px}.contact-btm-img,.contact-info{border-radius:var(--space--space-8);overflow:hidden}.contact-info{padding-top:var(--space--space-20);padding-bottom:var(--space--space-20);background-color:var(--color--yellow-colour);flex-flow:column;flex:1 1}.contact-info,.contact-item{align-items:center;display:flex}.contact-item{grid-column-gap:var(--space--space-12);grid-row-gap:var(--space--space-12)}.contact-info-inner{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;display:flex}.mobile-process{display:none}.compare-wrap{width:100%;overflow:auto}.about-hero-wrap{flex-flow:column;min-height:200vh;display:none}.color-wrap{color:var(--color--light-blue)}.color-wrap.green{color:var(--color--light-green)}.color-wrap.purple{color:var(--color--purple-light)}.timeline-inner-img-box{border-radius:var(--space--space-8);max-width:180px;height:220px;overflow:hidden}.timeline-inner-img-box-wrap{grid-column-gap:var(--space--space-10);grid-row-gap:var(--space--space-10);flex-flow:column;display:flex;position:absolute;inset:auto 0 0 auto;transform:translateY(106px)rotate(4deg)}.fixed-height-02{height:2000px}.hero-bottom{position:relative}.nav-animation{position:absolute;inset:0 0 auto}.blog-overlay{background-image:linear-gradient(#08112299,#fff0);position:absolute;inset:0}.service-card-wrap{perspective:1000px}.hero-bg-video{z-index:-2;height:100%;position:absolute;inset:0}.hero-bg-video._02{z-index:1}.service-dropdown{padding:var(--space--space-20) var(--space--space-40) var(--space--space-12);border-radius:var(--space--space-12);background-color:var(--color--white-colour);margin-top:28px;position:relative;box-shadow:0 2px 5px #0003}.service-dropdown-top{padding-bottom:var(--space--space-20);border-bottom:1px solid var(--color--stroke-black-02)}.dropdown-list{background-color:#ddd0;width:816px}.dropdown-list.w--open{border-radius:var(--space--space-12);left:-188px}.dropdown-list.w--open:where(.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c){left:-400px}.service-grid{grid-column-gap:var(--space--space-20);grid-row-gap:0;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.service-grid._02{grid-column-gap:var(--space--space-60)}.service-link-box{padding-top:var(--space--space-20);padding-bottom:var(--space--space-20);grid-column-gap:var(--space--space-12);grid-row-gap:var(--space--space-12);border-bottom:1px solid var(--color--stroke-black-02);color:var(--color--dark-blue);cursor:pointer;justify-content:flex-start;align-items:flex-start;text-decoration:none;display:flex}.service-link-box.last,.service-link-box.second-last{border-bottom-style:none}.corner{position:absolute;top:-7px;left:50%}.black-overlay{background-color:#00000080;position:absolute;inset:0}.footer-link-wrap.dark:hover{color:#018c14}.menu-line-2{background-color:#e2e2e2;width:1px}.footer-link-block-2{grid-column-gap:10px;grid-row-gap:10px;flex-flow:column;align-items:flex-start;display:flex}.home-dropdown-wrap-2.w--open{background-color:#ddd0;padding-top:32px;right:-127px}.partner-02-inner{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);text-align:center;flex-flow:column;align-items:center;max-width:886px;margin-left:auto;margin-right:auto;padding-top:350px;padding-bottom:320px;display:flex;position:-webkit-sticky;position:sticky;top:0}.float-box-01{max-width:205px;position:absolute;top:22%;left:5%}.float-box-01._02{inset:28% -2% auto auto}.float-box-02{border-radius:var(--space--space-8);max-width:127px;position:absolute;top:20%;left:45%;overflow:hidden}.float-box-02._02{inset:auto auto 19% 23%}.float-box-02._03{inset:auto 27% 27% auto}.float-box-03{border-radius:var(--space--space-8);max-width:127px;position:absolute;inset:14% 0 auto auto;overflow:hidden}.float-box-03._02{max-width:90px;top:16%}.partner-02-outer{height:300vh}.cta-video{z-index:1;width:100%;height:100%;position:absolute;inset:0}.career-card-outer-02{display:flex}.nav-link-box-02{color:var(--color--secondary-blue);text-decoration:none;transition:all .2s}.nav-link-box-02:where(.w-variant-94b6d519-f5cf-1118-e0c4-f7ad59380d73){color:var(--color--white-colour)}.nav-link-box-02:hover{opacity:.6;color:var(--color--dark-blue)}.nav-link-box-02:hover:where(.w-variant-94b6d519-f5cf-1118-e0c4-f7ad59380d73){color:var(--color--white-colour)}.nav-link-box-02.w--current{opacity:1}.tablet,.tablet:where(.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c){display:none}.utility-page-form{flex-direction:column;align-items:stretch;display:flex}.text-img-wrap{width:96px;height:56px;position:relative}.text-img-wrap._02{z-index:2;border-radius:8px;width:125px;height:70px}.about-content-block{justify-content:center;align-items:center;height:100svh;display:flex;position:relative}.about-wrapper-v2{background-color:var(--color--gray-bg);height:300svh;position:relative}.text-img{object-fit:cover;width:100%;height:100%}.about-content-sticky{position:-webkit-sticky;position:sticky;top:0;overflow:hidden}.nav-link-box-03{color:var(--color--secondary-blue);text-decoration:none;transition:all .2s}.nav-link-box-03:where(.w-variant-94b6d519-f5cf-1118-e0c4-f7ad59380d73){color:var(--color--white-colour)}.nav-link-box-03:hover{opacity:.6;color:var(--color--dark-blue)}.nav-link-box-03:hover:where(.w-variant-94b6d519-f5cf-1118-e0c4-f7ad59380d73){color:var(--color--white-colour)}.nav-link-box-03.w--current{opacity:1;color:var(--color--black)}.cto-float{background-image:linear-gradient(#fff0,#fff 82%,#fff);height:33%;position:absolute;inset:auto 0 0}.background-video{z-index:1;width:100%;height:100%;position:absolute;inset:0}.service-img-01-wrap{flex:1 1;max-width:297px;position:relative}.service-img-01._03{z-index:1;width:47.811%;position:absolute;top:-5%;right:0}.service-img-01._04{z-index:2;width:31.987%;position:absolute;bottom:0;right:16%}.service-circle-wrap{width:103%;inset:auto 0 -14%}.service-circle-inner-01,.service-circle-wrap{aspect-ratio:1;border:1px solid var(--color--gray-bg);border-radius:50%;position:absolute}.service-circle-inner-01{width:72%;inset:50% 0 0 50%;transform:translate(-50%,-50%)}.service-circle-inner-01.small{background-color:var(--color--gray-bg);width:63%}.service-circle-inner-01.medium{width:64%}.service-circle-inner-01.small-inner{background-color:var(--color--dark-blue);justify-content:center;align-items:center;width:57%;display:flex}.center-logo{aspect-ratio:1;width:40%}.service-float-img{aspect-ratio:1;background-color:var(--color--gray-bg);border-radius:50%;width:18%;position:absolute;inset:0;overflow:hidden}.service-float-img._01{transform:rotate(0)}.service-float-img._02{transform:rotate(-60deg)}.service-float-img._03{transform:rotate(-120deg)}.service-float-img._04{transform:rotate(-180deg)}.service-float-img._05{transform:rotate(-240deg)}.service-float-img._06{transform:rotate(-300deg)}.service-float-img-outer{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.service-float-img-wrap{position:absolute;inset:0}.service-float-img-wrap._01{transform:rotate(60deg)}.service-float-img-wrap._02{transform:rotate(120deg)}.service-float-img-wrap._03{transform:rotate(180deg)}.service-float-img-wrap._04{transform:rotate(240deg)}.service-float-img-wrap._05{transform:rotate(300deg)}.service-float-img-wrap._06{transform:rotate(1turn)}.our-data-float{z-index:2;position:absolute;inset:auto 0 0}.our-data-wrap{padding-bottom:200px;position:relative}.our-data-lottie{object-position:50% 100%;width:100%;height:100%}.contact-btn{cursor:pointer;display:flex;position:relative}.contact-btn._01{display:block}.contact-btn-wrap{position:absolute;inset:0}.contact-btn-outer{display:flex}.success-message{color:var(--color--black);background-color:#bcffb000;border:1px solid #000;border-radius:4px}.error-message{text-align:center}.content-wrap{justify-content:space-between;display:flex}.content-wrap,.standard-grid{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);align-items:center}.standard-grid{grid-template-rows:auto;grid-template-columns:1fr 1.2fr;grid-auto-columns:1fr;display:grid}.standard-grid._02{grid-template-columns:1fr 1fr}.standard-grid._02.reverse{grid-template-columns:1fr 1.2fr}.standard-grid._03{grid-template-columns:1fr 1fr}.list-item{grid-column-gap:var(--space--space-12);grid-row-gap:var(--space--space-12);justify-content:flex-start;align-items:center;display:flex}.list-wrap{grid-column-gap:var(--space--space-8);grid-row-gap:var(--space--space-8);flex-flow:column;display:flex}.color-white{color:var(--color--white-colour)}.service-link-content{margin-top:-4px}.hidden{display:none}.color-dark{color:var(--color--dark-blue)}.container-03{flex:1 1;max-width:1000px;margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.max-width-550{max-width:550px}.contact-page-section{z-index:200;padding:var(--space--space-10);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transform-origin:100% 0;background-color:#0000001a;display:none;position:fixed;inset:0}.contact-hero-container{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);flex:1 1;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;width:100%;max-width:1424px;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px;display:grid}.contact-hero-container._02{justify-content:flex-end}.hero-text-wrap-04{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-items:start stretch;display:grid}.hero-text-wrap-04._02{z-index:1;grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;align-items:flex-start;max-width:700px;position:relative}.bg-light{background-color:var(--color--light-bg)}.rich-text{color:var(--color--secondary-blue);font-size:var(--typography--p-02-size);line-height:var(--typography--p-02-height)}.rich-text h2{font-size:var(--typography--h-03-size);line-height:var(--typography--h-03-height);letter-spacing:var(--typography--h-02-space)}.rich-text h2,.rich-text h3{color:var(--color--dark-blue);margin-top:32px;margin-bottom:10px}.rich-text h3{font-size:var(--typography--h-04-size);line-height:var(--typography--h-04-height);letter-spacing:var(--typography--h-04-space)}.rich-text h4{color:var(--color--dark-blue);font-size:var(--typography--h-05-size);line-height:var(--typography--h-05-height);letter-spacing:var(--typography--h-05-space);margin-top:16px}.rich-text h4,.rich-text p{margin-bottom:10px}.rich-text a{color:#40abf0}.rich-text img{filter:drop-shadow(0 4px 4px #0000000d);border-radius:8px}.rich-text figure{margin-top:24px;margin-bottom:24px}.rich-text figcaption{color:var(--color--stroke-black);font-size:var(--typography--p-03-size);line-height:var(--typography--p-03-height);margin-top:10px;font-style:italic}.table-of-content{min-width:260px;margin-top:var(--space--space-20);grid-column-gap:var(--space--space-12);grid-row-gap:var(--space--space-12);flex-flow:column;display:flex}.toc-link{grid-column-gap:8px;grid-row-gap:8px;width:100%;color:var(--color--secondary-blue);font-size:var(--typography--p-03-size);line-height:var(--typography--p-03-height);flex-flow:row;justify-content:flex-start;align-items:center;text-decoration:none;transition:padding-left .2s,all .2s;display:flex}.toc-link.w--current,.toc-link:hover{text-decoration:underline}.toc-link.w--current{color:var(--color--dark-blue);padding-left:10px}.toc-link-wrapper{grid-column-gap:8px;grid-row-gap:8px;flex-flow:column;display:flex}.toc-icon{flex:none;justify-content:center;align-items:center;width:14px;height:13px;display:flex}.blog-cta-01{background-color:var(--color--light-bg)}.blog-cta-01,.blog-cta-02{padding:var(--space--space-32);grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);border-radius:var(--space--space-8);flex-flow:column;justify-content:flex-start;align-items:flex-start;display:flex}.blog-cta-02{background-color:var(--color--dark-blue)}.standard-grid-image{max-width:640px}.hero-text-wrap-05{justify-content:center;align-items:center;display:flex}.hero-text-wrap-05._02{z-index:1;grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);flex-flow:column;align-items:flex-start;max-width:700px;position:relative}.text-center{text-align:center}.hero-title-03{max-width:950px}.hero-title-03._02{max-width:740px}.hero-title-03._03{text-align:center;max-width:822px;margin-left:auto;margin-right:auto}.max-width-900{max-width:900px}.text-icon{width:26px;height:26px;font-family:Droid Serif,serif;font-size:var(--typography--h-05-size);line-height:var(--typography--h-05-size);justify-content:center;align-items:center;font-weight:700;display:flex}.image{border-radius:10px;box-shadow:0 2px 5px #0003}@media screen and (max-width:991px){body{--font-family--primary-font:"Inter Tight",sans-serif;--color--dark-blue:#081122;--typography--base-size:14px;--typography--base-height:20px;--weight--weight-400:400;--typography--h-01-size:64px;--typography--h-01-height:72px;--weight--weight-500:500;--typography--h-01-space:-1.44px;--typography--h-02-size:42px;--typography--h-02-height:48px;--typography--h-02-space:-.56px;--typography--h-03-size:36px;--typography--h-03-height:44px;--typography--h-03-space:-.84px;--typography--h-04-size:28px;--typography--h-04-height:36px;--typography--h-04-space:-.64px;--typography--h-05-size:24px;--typography--h-05-height:34px;--typography--h-05-space:-.48px;--typography--p-01-size:18px;--typography--p-01-height:28px;--typography--p-02-size:16px;--typography--p-02-height:24px;--color--white-colour:white;--space--space-80:60px;--color--gray-bg:#fbfaf9;--typography--p-01-space:-.2px;--space--space-10:10px;--space--space-24:20px;--space--space-14:14px;--color--stroke-black-02:#0811221a;--space--space-40:32px;--color--secondary-blue:#08112299;--color--black:#000;--space--space-20:18px;--space--space-60:40px;--color--stroke-black:#6b707a66;--space--space-16:14px;--color--purple-light:#dad6ff;--color--light-blue:#b0e0ff;--color--light-green:#bcffb0;--color--yellow-colour:#f5fe90;--space--space-100:80px;--typography--p-03-size:14px;--typography--p-03-height:20px;--typography--p-03-space:-.28px;--space--space-160:100px;--space--space-4:4px;--color--secondary-white:#fff9;--space--space-6:6px;--space--space-90:72px;--color--stroke-white:#fff3;--space--space-12:12px;--space--space-140:110px;--space--space-202:140px;--space--space-30:24px;--space--space-50:44px;--space--space-120:44px;--space--space-8:8px;--space--space-32:28px;--space--space-150:120px;--space--space-5:5px;--space--space-2:2px;--color--light-bg:#fdf6ef}.home-drop-list.mega{border-top-style:solid}.home-drop-list.mega.w--open{position:relative;top:10px;right:0}.home-drop-list._02{background-color:#f7f7f700;border-top-style:solid}.footer-block-wrapper{max-width:none}.pages-drop-btn{width:100%;color:var(--color--secondary-blue);justify-content:space-between}.pages-drop-btn:where(.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c){color:var(--color--black)}.pages-drop-btn.w--open{margin-left:0}.pages-drop-btn._02:where(.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c){color:var(--color--secondary-blue)}.nav-list-item{border-bottom:1px solid #e2e2e2;width:100%;margin-left:0;margin-right:0;padding-bottom:12px;display:flex}.nav-list-item:where(.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c){border-bottom-color:#e2e2e224}.nav-list-item.res{display:flex;position:relative}.nav-list-item.res:where(.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c){filter:none}.nav-list-item._02{border-bottom-style:none;display:block}.footer-block-wrap{grid-column-gap:40px;grid-row-gap:40px}.menu-icon{width:100%;height:100%}.menu-icon:where(.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c){filter:invert()}.footer-left{max-width:none}.color-card-wrapper{grid-template-columns:1fr 1fr 1fr 1fr}.nav-left{flex:1 1;position:static}.home-dropdown-wrap.w--open{padding-top:16px;position:static;top:175%;left:0;right:auto}.nav-menu-two{grid-column-gap:32px;grid-row-gap:32px;background-color:#fff;border-top:1px solid #e2e2e2;flex-flow:column;justify-content:flex-start;align-items:flex-start;width:100%;height:calc(100vh - 100px);padding:20px 32px 40px;display:flex;overflow:auto;box-shadow:0 8px 50px #0000000d}.menu-button-2{width:28px;height:28px;padding:0}.menu-button-2.w--open{color:#fff;background-color:#c8c8c800}.footer-block{grid-column-gap:32px;grid-row-gap:32px}.pages-dropdown{flex-flow:column;align-items:flex-start;width:100%;margin-left:0;display:flex}.nav-right{flex:none}.navbar-brand-wrap{flex:none;justify-content:flex-start;margin-left:0;margin-right:0;position:static;transform:none}.navbar-container{flex:none;width:100%}.nav-buttons-wrapper{display:none}.nav-header{padding:0}.nav-menu-wrapper{background-color:#0000;width:100%;position:absolute;inset:100% 0 auto}.nav-link{color:#0b1b2e}.footer-wrapper-two{flex-flow:column}.navbar-wrapper{grid-template-columns:1fr auto;padding:16px 32px}.h-01.extra-height{line-height:76px}.cta{flex-flow:column}.cta-img-box{flex:none;width:100%;max-width:none;height:400px}.images.center{object-position:50% 0}.cta-content{max-width:none}.tag-box:where(.w-variant-d509bcb4-b4be-d3eb-2f96-b4c23de458fe){background-color:var(--color--yellow-colour)}.tag-box:where(.w-variant-b7e8ea2a-8229-888e-c247-65b2df7ec4fb){background-color:var(--color--light-green)}.tag-box:where(.w-variant-9622ea4f-1fb3-6213-c5d7-8fc8590e5295){background-color:var(--color--light-blue)}.footer-bottom._02{display:block}.footer-bottom._01{display:none}.hero-short-text-02{max-width:400px;margin-left:0}.hero-bottom-02,.hero-text-wrap-02{flex-flow:column;align-items:flex-start}.hero-title-02{min-height:auto}.header{flex-flow:column;align-items:flex-start}.header-left{width:100%}.header-left,.header-left.max-450,.header-left.max-520,.header-left.max-538,.header-right.max-290{max-width:none}.state-wrapper{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.state-card:hover{flex-grow:1;flex-basis:1px}.service-wrapper,.service-wrapper._03,.service-wrapper._04{grid-template-columns:1fr 1fr}.service-card._03{justify-content:flex-start}.testimonial{min-height:auto;padding-bottom:var(--space--space-140)}.testimonial-content{max-width:none}.section-04.bg-yellow.our-data{background-size:auto 60%}.state-card-02:hover{flex-grow:1;flex-basis:1px}.project-single-img{height:500px}.project-single-row{flex-flow:column}.project-row-left{position:static}.project-card{flex-flow:column}.project-content{padding:var(--space--space-40)}.project-img-box{flex:none;max-width:none;height:500px}.project-content-inner{grid-column-gap:var(--space--space-60);grid-row-gap:var(--space--space-60)}.project-card-wrap{position:static}.testimonial-wrapper{flex-flow:column}.testimonial-card-02._02,.testimonial-content-03{max-width:none}.faq-header{cursor:pointer}.blog-single-details{flex-flow:column}.blog-single-left{position:static}.blog-grid{grid-template-columns:1fr 1fr}.blogs{flex-flow:column}.blogs-left{max-width:none;position:static}.blog-grid-02{grid-template-columns:1fr 1fr}.img-section{aspect-ratio:1.87;width:100%;height:auto}.partner{padding-top:var(--space--space-100);padding-bottom:var(--space--space-100)}.partner-content{flex-flow:column;max-width:none}.partner-left{max-width:none}.partner-list{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.project-card-02-img{height:400px}.flex-sticky{position:static;overflow:visible}.header-left-2{max-width:none}.fixed-height{height:auto}.header-right-2{max-width:none}.project-card-wrapper-02{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.testimonial-item-header{flex-flow:column}.hero-text-wrap-03{flex-flow:column;align-items:flex-start}.timeline{grid-column-gap:var(--space--space-50);grid-row-gap:var(--space--space-50);flex-flow:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.timeline-card{border-left-style:none;width:auto;padding-bottom:40px}.year-box{left:0}.timeline-content{margin-top:60px}.process-left{max-width:none}.process-content{flex:1 1}.process-content._02,.process-content._03,.process-content._04{position:static}.process-content-wrap,.process-img-box{display:none}.process-height{min-height:auto}.sticky-wrap{position:static}.service{grid-template-columns:1fr 1fr}.team{grid-template-columns:1fr}.award-body,.award-header{flex-flow:column}.activites-wrapper{grid-column-gap:var(--space--space-32);grid-row-gap:var(--space--space-32);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.activity-card{width:auto;margin-right:0}.activity-card._02,.activity-card._03{width:auto}.career-hero{align-items:flex-start}.career-hero,.service-02{flex-flow:column}.career-single-img{height:500px}.career-single-row{flex-flow:column}.career-card-wrapper{grid-column-gap:var(--space--space-32);grid-row-gap:var(--space--space-32);flex:1 1;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.career-card-wrapper._02{display:none}.career-card-outer{width:100%;max-width:none}.pricing-card-wrapper{grid-template-columns:1fr 1fr}.blog-card-02{height:450px}.compare-name._01{padding-top:var(--space--space-32)}.license{flex-flow:column}.license-link-list{border-right-style:none;flex-flow:wrap;padding-bottom:0;position:static}.process-img-box-02{border-radius:var(--space--space-8);flex:1 1;max-height:350px;overflow:hidden}.mobile-process{grid-column-gap:var(--space--space-40);grid-row-gap:var(--space--space-40);flex-flow:column;display:flex}.mobile-process-card{grid-column-gap:var(--space--space-24);grid-row-gap:var(--space--space-24);flex-flow:row;align-items:center;display:flex}.about-hero-wrap{min-height:auto}.fixed-height-02{height:auto}.service-dropdown{border:1px solid var(--color--stroke-black-02);box-shadow:none;margin-top:16px;padding:0}.service-dropdown-top{display:none}.dropdown-list{width:auto;position:static}.service-link-box{padding-left:var(--space--space-12)}.corner{display:none}.menu-line-2{background-color:#e2e2e200;display:none}.home-dropdown-wrap-2.w--open{padding-top:16px;position:static;top:175%;left:0;right:auto}.partner-02-inner{padding-top:200px;padding-bottom:220px}.float-box-01{max-width:160px;top:25%}.float-box-01._02{max-width:140px;top:35%;right:0}.float-box-02{max-width:110px}.float-box-02._02{bottom:14%}.float-box-02._03{bottom:20%}.float-box-03{max-width:110px;top:13%}.tablet,.tablet:where(.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c){display:block}.desktop,.desktop:where(.w-variant-ac55e25d-6c22-0ce6-b5ca-f8c43fa3683c){display:none}.text-img-wrap._02{height:65px}.nav-link-box-03.w--current{color:var(--color--black)}.service-circle-wrap{bottom:-8%}.our-data-wrap{padding-bottom:100px}.hero-text-wrap-04,.hero-text-wrap-05{flex-flow:column;align-items:flex-start}.hero-title-03{min-height:auto}}@media screen and (max-width:767px){body{--font-family--primary-font:"Inter Tight",sans-serif;--color--dark-blue:#081122;--typography--base-size:14px;--typography--base-height:20px;--weight--weight-400:400;--typography--h-01-size:58px;--typography--h-01-height:64px;--weight--weight-500:500;--typography--h-01-space:-1.44px;--typography--h-02-size:36px;--typography--h-02-height:40px;--typography--h-02-space:-.56px;--typography--h-03-size:32px;--typography--h-03-height:40px;--typography--h-03-space:-.32px;--typography--h-04-size:24px;--typography--h-04-height:32px;--typography--h-04-space:-.64px;--typography--h-05-size:20px;--typography--h-05-height:24px;--typography--h-05-space:-.48px;--typography--p-01-size:18px;--typography--p-01-height:28px;--typography--p-02-size:14px;--typography--p-02-height:20px;--color--white-colour:white;--space--space-80:40px;--color--gray-bg:#fbfaf9;--typography--p-01-space:-.2px;--space--space-10:10px;--space--space-24:18px;--space--space-14:14px;--color--stroke-black-02:#0811221a;--space--space-40:28px;--color--secondary-blue:#08112299;--color--black:#000;--space--space-20:16px;--space--space-60:32px;--color--stroke-black:#6b707a66;--space--space-16:12px;--color--purple-light:#dad6ff;--color--light-blue:#b0e0ff;--color--light-green:#bcffb0;--color--yellow-colour:#f5fe90;--space--space-100:60px;--typography--p-03-size:14px;--typography--p-03-height:20px;--typography--p-03-space:-.28px;--space--space-160:80px;--space--space-4:4px;--color--secondary-white:#fff9;--space--space-6:6px;--space--space-90:60px;--color--stroke-white:#fff3;--space--space-12:12px;--space--space-140:90px;--space--space-202:120px;--space--space-30:20px;--space--space-50:32px;--space--space-120:32px;--space--space-8:8px;--space--space-32:24px;--space--space-150:110px;--space--space-5:5px;--space--space-2:2px;--color--light-bg:#fdf6ef}.navbar-container-wrapper{max-width:100%}.home-drop-list.mega{grid-column-gap:32px;grid-row-gap:32px;flex-flow:wrap;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;padding-left:20px;padding-right:20px;display:grid}.home-drop-list.mega.w--open{grid-column-gap:24px;grid-row-gap:24px;flex-flow:column;align-items:center;padding:20px}.hero{padding-top:120px}.footer-block-wrapper{grid-template-columns:1fr 1fr}.color-box{height:130px}.footer-block-wrap,.footer-left{grid-column-gap:32px;grid-row-gap:32px}.color-card-wrapper{grid-template-columns:1fr 1fr 1fr}.container{padding-left:24px;padding-right:24px}.nav-menu-two{grid-column-gap:20px;grid-row-gap:20px;flex-direction:column;padding-bottom:30px;overflow:auto}.typography-details{grid-column-gap:24px;grid-row-gap:24px}.footer-container{padding-left:32px;padding-right:32px}.menu-button-2{width:24px;height:24px}.items-wrap{flex-direction:column;width:100%}.menu-line{width:100%;display:none}.footer-block{grid-column-gap:24px;grid-row-gap:24px;grid-template-rows:auto;grid-template-columns:.5fr 1fr;grid-auto-columns:1fr;width:100%}.navbar-brand{padding-left:0}.p-text-03-medium{font-size:14px;line-height:20px}.navbar-wrapper{padding:12px 20px}.h-01.small{font-size:43px;line-height:50px}.h-01.extra-height{line-height:71px}.btn-icon-box{width:40px;height:40px}.primary-button-text{font-size:14px;line-height:20px}.cta-img-box{height:350px}.images._03{aspect-ratio:auto;height:320px;display:block}.home-hero{padding-top:180px}.hero-short-text-02{margin-top:20px}.black-hero-container{padding-left:24px;padding-right:24px}.hero-text-wrap-02{flex-flow:column}.hero-line{display:none}.state-wrapper{grid-template-columns:1fr}.tag-title.faq-text{position:static}.service-wrapper._02{grid-template-columns:1fr}.our-data-inner{grid-column-gap:80px;grid-row-gap:80px}.project-single-details{grid-column-gap:var(--space--space-24);grid-row-gap:var(--space--space-24);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.icon-03{width:20px;height:20px}.project-single-img{height:400px}.container-02{padding-left:32px;padding-right:32px}.project-img-box{height:350px}.project-single-details-02{grid-column-gap:var(--space--space-24);grid-row-gap:var(--space--space-24);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr}.testimonial-card-02{flex-flow:column}.testimonial-card-02-img{flex:none;height:450px;min-height:auto}.different{flex-flow:column}.faq{grid-template-columns:1fr}.blog-single-left{width:100%}.blog-single-details-right{max-width:100%}.blog-grid,.blog-grid-02{grid-template-columns:1fr}.partner-content{flex-flow:column}.partner-list{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;width:100%;display:grid}.partner-left-wrap{position:static}.project-card-02-img{height:260px}.testimonial-body,.testimonial-item-header{flex-flow:column}.testimonial-img-box{flex:none}.hero-text-wrap-03{flex-flow:column}.hero-text-wrap-03._03{flex:none}.timeline{grid-template-columns:1fr}.timeline-year-wrap{width:150%;height:146%;left:-25%}.service{grid-template-columns:1fr}.service-card-02._02{background-image:none;background-repeat:repeat;background-size:auto}.service-card-img.center{opacity:0;margin-top:0;display:block}.award-header-item{grid-template-columns:.25fr 1fr 1fr}.award-header-item._02{grid-template-columns:.25fr 1fr 1.25fr}.activity-img-box{height:280px}.activity-img-box._02{height:350px}.activity-img-box._03,.career-single-img{height:400px}.icon-04{width:20px;height:20px}.pricing-card-wrapper,.pricing-card-wrapper._02{grid-template-columns:1fr}.faq-wrap{flex-flow:column}.blog-card-02{height:420px}.img-wrapper{grid-template-columns:1fr 1fr;height:auto}.close-btn{right:40px}.process-img-box-02{flex:none;width:100%;max-height:320px}.mobile-process-card{flex-flow:column}.service-grid{grid-template-columns:auto}.service-link-box.second-last{border-bottom-style:solid}.menu-line-2{width:100%;display:none}.partner-02-inner{padding-top:160px}.float-box-01{top:15%}.float-box-02._02{bottom:26%;left:7%}.text-img-wrap._02{width:110px;height:55px}.about-wrapper-v2{height:auto}.service-circle-wrap{bottom:0}.content-wrap{flex-flow:column}.standard-grid{grid-template-columns:1fr}.standard-grid._02{flex-flow:column;display:flex}.standard-grid._02.reverse{flex-flow:column-reverse}.container-03{padding-left:32px;padding-right:32px}.contact-hero-container{padding-left:24px;padding-right:24px}.hero-text-wrap-04{flex-flow:column}.table-of-content{margin-bottom:var(--space--space-20);padding-bottom:var(--space--space-20);border-bottom:1px solid var(--color--stroke-black-02)}.hero-text-wrap-05{flex-flow:column}}@media screen and (max-width:479px){body{--font-family--primary-font:"Inter Tight",sans-serif;--color--dark-blue:#081122;--typography--base-size:14px;--typography--base-height:20px;--weight--weight-400:400;--typography--h-01-size:36px;--typography--h-01-height:48px;--weight--weight-500:500;--typography--h-01-space:-1.44px;--typography--h-02-size:30px;--typography--h-02-height:34px;--typography--h-02-space:-.56px;--typography--h-03-size:24px;--typography--h-03-height:36px;--typography--h-03-space:-.28px;--typography--h-04-size:20px;--typography--h-04-height:28px;--typography--h-04-space:-.64px;--typography--h-05-size:20px;--typography--h-05-height:24px;--typography--h-05-space:-.48px;--typography--p-01-size:18px;--typography--p-01-height:28px;--typography--p-02-size:14px;--typography--p-02-height:20px;--color--white-colour:white;--space--space-80:32px;--color--gray-bg:#fbfaf9;--typography--p-01-space:-.2px;--space--space-10:8px;--space--space-24:16px;--space--space-14:14px;--color--stroke-black-02:#0811221a;--space--space-40:24px;--color--secondary-blue:#08112299;--color--black:#000;--space--space-20:14px;--space--space-60:28px;--color--stroke-black:#6b707a66;--space--space-16:10px;--color--purple-light:#dad6ff;--color--light-blue:#b0e0ff;--color--light-green:#bcffb0;--color--yellow-colour:#f5fe90;--space--space-100:40px;--typography--p-03-size:14px;--typography--p-03-height:20px;--typography--p-03-space:-.28px;--space--space-160:60px;--space--space-4:4px;--color--secondary-white:#fff9;--space--space-6:6px;--space--space-90:50px;--color--stroke-white:#fff3;--space--space-12:12px;--space--space-140:80px;--space--space-202:100px;--space--space-30:18px;--space--space-50:28px;--space--space-120:28px;--space--space-8:8px;--space--space-32:20px;--space--space-150:90px;--space--space-5:5px;--space--space-2:2px;--color--light-bg:#fdf6ef}.home-drop-list.mega{grid-column-gap:24px;grid-row-gap:24px}.footer-block-wrapper{grid-template-columns:1fr 1fr}.color-box{height:120px}.footer-block-wrap,.footer-left{grid-column-gap:24px;grid-row-gap:24px}.color-card-wrapper{grid-template-columns:1fr}.container{padding-left:16px;padding-right:16px}.nav-menu-two{flex-direction:column;padding-left:24px;padding-right:24px}.typography-details{grid-column-gap:16px;grid-row-gap:16px}.footer-container{padding-left:16px;padding-right:16px}.menu-button-2{width:20px;height:20px}.h-05{margin-bottom:0}.btn-wrap.gap-20px{flex-flow:column;align-items:stretch}.navbar-container{max-width:none}.navbar-brand{width:100px}.navbar-wrapper{padding-top:10px;padding-bottom:10px}.h-01.small{letter-spacing:-.7px;font-size:26px;line-height:40px}.h-01.small.extra{line-height:34px}.h-01.extra-height{line-height:48px}.cta-img-box{height:280px}.images._03{height:260px}.home-hero-line-wrap{grid-column-gap:8px;grid-row-gap:0;flex-flow:wrap;display:flex}.hero-title-wrap{display:block}.hero-short-text-02{margin-top:20px;margin-left:0}.black-hero-container{grid-column-gap:3vh;grid-row-gap:3vh;padding-left:16px;padding-right:16px}.black-hero-container.about-container{padding-left:20px;padding-right:20px}.hero-text-wrap-02{align-items:flex-start}.home-hero-inline{float:left;display:block}.hero-line{display:none}.hero-bottom-02{grid-column-gap:20px;grid-row-gap:20px;flex-flow:column}.hero-bottom-02._02{margin-top:var(--space--space-90);position:static}.hero-title-02{grid-column-gap:8px;grid-row-gap:0;flex-flow:wrap;display:flex}.service-wrapper,.service-wrapper._03,.service-wrapper._04{grid-template-columns:1fr}.testimonial{background-size:cover}.section-04.bg-yellow.our-data{background-size:contain}.our-data-inner{grid-column-gap:40px;grid-row-gap:40px}.project-single-details{grid-template-columns:1fr}.project-short-box._02{align-items:flex-start}.project-single-img{height:260px}.container-02{padding-left:20px;padding-right:20px}.project-img-box{height:260px}.project-single-details-02{grid-template-columns:1fr}.testimonial-logo-box{display:none}.testimonial-card-02-img{height:350px}.img-box{width:60px;height:40px;margin-right:var(--space--space-10);float:left}.ceo-img-box{height:260px}.partner-content{flex-flow:column}.project-card-wrapper-02{grid-template-columns:1fr}.about-hero{min-height:auto}.hero-text-wrap-03{align-items:flex-start}.hero-text-wrap-03._03{flex:none;width:100%}.timeline{display:flex}.team-grid{grid-template-columns:1fr}.team-img{height:320px}.award-header-item{grid-column-gap:var(--space--space-16);grid-row-gap:var(--space--space-16);grid-template-columns:1fr;display:none}.award-header-item._02{grid-column-gap:var(--space--space-20);grid-row-gap:var(--space--space-20);grid-template-rows:auto;grid-auto-columns:1fr;display:grid}.activites-wrapper,.award-header-item._02{grid-template-columns:1fr}.activity-img-box{height:200px}.activity-img-box._02{height:250px}.activity-img-box._03{height:300px}.service-card-wrapper{grid-template-columns:1fr}.divider-03{display:none}.career-single-img{height:250px}.key-box{grid-column-gap:var(--space--space-24);grid-row-gap:var(--space--space-24);grid-template-columns:1fr}.key-card{border-bottom-style:none;border-right-style:none;padding-bottom:0}.key-card._02{padding-left:0}.key-card._03{padding-top:0}.key-card._04{padding-top:0;padding-left:0}.key-float{display:none}.career-card-wrapper,.career-list{grid-template-columns:1fr}.blog-card-02{height:400px}.contact-form{grid-template-columns:1fr}.close-btn{top:32px;right:32px}.contact-bottom{flex-flow:column}.contact-btm-img{flex:none;width:100%;max-width:none;height:200px}.contact-info{padding:var(--space--space-24);align-items:flex-start}.process-img-box-02{max-height:260px}.partner-02-inner{padding-bottom:100px}.float-box-01{max-width:100px;top:24%;left:0}.float-box-01._02{max-width:90px;top:39%}.float-box-02{max-width:60px;top:14%;left:38%}.float-box-02._02{bottom:11%}.float-box-02._03{bottom:14%;right:5%}.float-box-03{max-width:60px;top:21%}.text-img-wrap._02{width:80px;height:45px}.text-img-wrap._02.hide-on-mobile{display:none}.about-content-block{width:100%;height:auto;padding-top:var(--space--space-202);padding-bottom:var(--space--space-100);flex-flow:column}.about-wrapper-v2{height:auto}.service-link-content{padding-right:10px}.container-03{padding-left:20px;padding-right:20px}.contact-hero-container{grid-column-gap:3vh;grid-row-gap:3vh;padding-left:16px;padding-right:16px}.contact-hero-container.about-container{padding-left:20px;padding-right:20px}.hero-text-wrap-04{align-items:flex-start}.blog-cta-02{align-items:stretch}.hero-text-wrap-05{align-items:flex-start}.hero-title-03{grid-column-gap:8px;grid-row-gap:0;flex-flow:wrap;display:flex}}#w-node-df3c2475-7e79-7003-d520-1b5d2465a9a2-2465a959{justify-self:end}#Your-Goals.w-node-b4fde1b8-14ae-62c8-0f06-04e4c6939641-2465a959{grid-area:span 1/span 2/span 1/span 2}#w-node-_3c3fdb80-f7bd-d01f-3141-467c4495fca5-2465a959{justify-self:start}#w-node-_4bf1d3cd-b8f8-4daf-8299-7588df20c0cc-22d60368{grid-area:span 2/span 1/span 2/span 1}#w-node-_10d35003-1a31-1cf6-3b44-a3379f782ccd-22d6036c,#w-node-_85517d3f-8018-8ec2-ed35-85b5fe3f1ec7-22d6036c,#w-node-_8620e003-1d23-cec5-83c1-424b0b57254d-22d6036c{align-self:end}#w-node-_57a566bc-249a-a672-a1c8-56a82249ac69-22d6036d,#w-node-_57a566bc-249a-a672-a1c8-56a82249ac78-22d6036d{grid-area:span 1/span 3/span 1/span 3}#w-node-_88686184-58f9-15b7-a3db-865975372681-22d6036e{grid-area:span 2/span 1/span 2/span 1}#w-node-_32f46c13-87b3-59c7-e7ef-00a205d35d72-2fedd26f{justify-self:end}#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac01a-ef62fa6f,#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac01d-ef62fa6f{align-self:end}#w-node-_32f46c13-87b3-59c7-e7ef-00a205d35d72-ef62fa6f{grid-area:span 1/span 1/span 1/span 1}#Your-Goals.w-node-a551a64c-083a-17cb-e844-cfb1e7b40445-601b32f6{grid-area:span 1/span 2/span 1/span 2}#w-node-a551a64c-083a-17cb-e844-cfb1e7b40446-601b32f6{justify-self:start}#Your-Goals.w-node-_9d08091e-b8c5-bd56-de49-d92fdc081924-601b32f6{grid-area:span 1/span 2/span 1/span 2}#w-node-_9d08091e-b8c5-bd56-de49-d92fdc081925-601b32f6{justify-self:start}#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac01a-2fd90679,#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac01d-2fd90679{align-self:end}#w-node-ac9021db-c9f3-50f4-db62-4c35dec9d82a-2fd90679{grid-area:span 1/span 1/span 1/span 1}#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac01a-6790d5d2,#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac01d-6790d5d2{align-self:end}#w-node-ac9021db-c9f3-50f4-db62-4c35dec9d82a-6790d5d2{grid-area:span 1/span 1/span 1/span 1}#w-node-_02040497-315a-06a0-07aa-66201d3755a1-47054b84{grid-area:span 2/span 1/span 2/span 1}#w-node-_02040497-315a-06a0-07aa-66201d3755ab-47054b84{grid-area:span 1/span 2/span 1/span 2}#w-node-_02040497-315a-06a0-07aa-66201d3755a1-c864af79{grid-area:span 2/span 1/span 2/span 1}#w-node-_02040497-315a-06a0-07aa-66201d3755ab-c864af79{grid-area:span 1/span 2/span 1/span 2}#w-node-_02040497-315a-06a0-07aa-66201d3755a1-6f07cba7{grid-area:span 2/span 1/span 2/span 1}#w-node-_02040497-315a-06a0-07aa-66201d3755ab-6f07cba7{grid-area:span 1/span 2/span 1/span 2}#w-node-_02040497-315a-06a0-07aa-66201d3755a1-9df9fbcf{grid-area:span 2/span 1/span 2/span 1}#w-node-_02040497-315a-06a0-07aa-66201d3755ab-9df9fbcf{grid-area:span 1/span 2/span 1/span 2}@media screen and (max-width:991px){#w-node-f3929d50-3d50-4b13-a746-f716ed5f51f5-22d602af{grid-area:span 1/span 2/span 1/span 2}#w-node-_27d6777c-6a6e-f5b4-05de-293209bdd54c-22d6036c,#w-node-_7c21c401-8b22-3fb8-b993-3173c9ec45b8-22d6036c,#w-node-c9449697-fadd-c1c1-17ac-d7090f996e07-22d6036c,#w-node-e21d707a-6990-e588-b79e-de0af7b05cca-22d6036c,#w-node-ee8cd647-81c2-05f1-572d-63914e3565e5-22d6036c{grid-area:span 1/span 1/span 1/span 1}#w-node-_88686184-58f9-15b7-a3db-865975372681-22d6036e{grid-area:span 1/span 2/span 1/span 2}#w-node-_5a2f4ba7-bde4-7a33-707d-3f5ba9ded937-ef62fa6f,#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac040-ef62fa6f,#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac04d-ef62fa6f,#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac069-ef62fa6f,#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac076-ef62fa6f,#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac083-ef62fa6f,#w-node-_7c2faa43-942f-b684-02cf-6c76ea8b24c8-ef62fa6f,#w-node-ae11adca-fcfe-14c8-98a6-060b47b642e3-ef62fa6f{grid-area:span 1/span 1/span 1/span 1}#w-node-_8094e4ad-5a49-25e5-b7b7-3007200e0eaa-ef62fa6f{grid-area:span 1/span 2/span 1/span 2}#w-node-_5a2f4ba7-bde4-7a33-707d-3f5ba9ded937-2fd90679,#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac040-2fd90679,#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac04d-2fd90679,#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac069-2fd90679,#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac076-2fd90679,#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac083-2fd90679,#w-node-ae11adca-fcfe-14c8-98a6-060b47b642e3-2fd90679{grid-area:span 1/span 1/span 1/span 1}#w-node-_8094e4ad-5a49-25e5-b7b7-3007200e0eaa-2fd90679{grid-area:span 1/span 2/span 1/span 2}#w-node-_5a2f4ba7-bde4-7a33-707d-3f5ba9ded937-6790d5d2,#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac040-6790d5d2,#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac04d-6790d5d2,#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac069-6790d5d2,#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac076-6790d5d2,#w-node-_664a5222-989e-abb7-a4cc-9e614a0ac083-6790d5d2,#w-node-ae11adca-fcfe-14c8-98a6-060b47b642e3-6790d5d2{grid-area:span 1/span 1/span 1/span 1}#w-node-_8094e4ad-5a49-25e5-b7b7-3007200e0eaa-6790d5d2{grid-area:span 1/span 2/span 1/span 2}#w-node-_02040497-315a-06a0-07aa-66201d3755a1-47054b84{grid-row:span 1/span 1}#w-node-_02040497-315a-06a0-07aa-66201d3755ab-47054b84{grid-column:span 1/span 1}#w-node-_4c98278d-b183-7278-75c5-7a54fe9020f8-47054b84{grid-row:span 1/span 1}#w-node-_4c98278d-b183-7278-75c5-7a54fe902102-47054b84{grid-column:span 1/span 1}#w-node-_02040497-315a-06a0-07aa-66201d3755a1-c864af79{grid-row:span 1/span 1}#w-node-_02040497-315a-06a0-07aa-66201d3755ab-c864af79{grid-column:span 1/span 1}#w-node-_4c98278d-b183-7278-75c5-7a54fe9020f8-c864af79{grid-row:span 1/span 1}#w-node-_4c98278d-b183-7278-75c5-7a54fe902102-c864af79{grid-column:span 1/span 1}#w-node-_02040497-315a-06a0-07aa-66201d3755a1-6f07cba7{grid-row:span 1/span 1}#w-node-_02040497-315a-06a0-07aa-66201d3755ab-6f07cba7{grid-column:span 1/span 1}#w-node-_4c98278d-b183-7278-75c5-7a54fe9020f8-6f07cba7{grid-row:span 1/span 1}#w-node-_4c98278d-b183-7278-75c5-7a54fe902102-6f07cba7{grid-column:span 1/span 1}#w-node-_02040497-315a-06a0-07aa-66201d3755a1-9df9fbcf{grid-row:span 1/span 1}#w-node-_02040497-315a-06a0-07aa-66201d3755ab-9df9fbcf{grid-column:span 1/span 1}#w-node-_4c98278d-b183-7278-75c5-7a54fe9020f8-9df9fbcf{grid-row:span 1/span 1}#w-node-_4c98278d-b183-7278-75c5-7a54fe902102-9df9fbcf{grid-column:span 1/span 1}}@media screen and (max-width:767px){#w-node-_00d3436a-d7d0-6c50-6a2a-4ba1820f617d-2fedd26f{order:9999}}@media screen and (max-width:479px){#Your-Goals.w-node-_9d08091e-b8c5-bd56-de49-d92fdc081924-601b32f6,#Your-Goals.w-node-a551a64c-083a-17cb-e844-cfb1e7b40445-601b32f6,#Your-Goals.w-node-b4fde1b8-14ae-62c8-0f06-04e4c6939641-2465a959,#w-node-_02040497-315a-06a0-07aa-66201d3755a1-47054b84,#w-node-_02040497-315a-06a0-07aa-66201d3755a1-6f07cba7,#w-node-_02040497-315a-06a0-07aa-66201d3755a1-9df9fbcf,#w-node-_02040497-315a-06a0-07aa-66201d3755a1-c864af79,#w-node-_4c98278d-b183-7278-75c5-7a54fe9020f8-47054b84,#w-node-_4c98278d-b183-7278-75c5-7a54fe9020f8-6f07cba7,#w-node-_4c98278d-b183-7278-75c5-7a54fe9020f8-9df9fbcf,#w-node-_4c98278d-b183-7278-75c5-7a54fe9020f8-c864af79,#w-node-_8094e4ad-5a49-25e5-b7b7-3007200e0eaa-2fd90679,#w-node-_8094e4ad-5a49-25e5-b7b7-3007200e0eaa-6790d5d2,#w-node-_8094e4ad-5a49-25e5-b7b7-3007200e0eaa-ef62fa6f,#w-node-_88686184-58f9-15b7-a3db-865975372681-22d6036e,#w-node-f3929d50-3d50-4b13-a746-f716ed5f51f5-22d602af{grid-column:span 1/span 1}}