@font-face{font-family:"Aeonik";src:url("../assets/font/Aeonik-Regular.ttf")}@font-face{font-family:"Gill-sans";src:url("../assets/font/Gill_Sans_Bold.otf")}body{overflow-x:hidden;position:relative;font-family:"Aeonik"}.container-custom,.container-custom-fluid,.container-custom-xxl,.container-custom-xl,.container-custom-lg,.container-custom-md,.container-custom-sm{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-right:auto;margin-left:auto}@media(min-width: 576px){.container-custom-sm,.container-custom{max-width:540px}}@media(min-width: 768px){.container-custom-md,.container-custom-sm,.container-custom{max-width:720px}}@media(min-width: 992px){.container-custom-lg,.container-custom-md,.container-custom-sm,.container-custom{max-width:960px}}@media(min-width: 1200px){.container-custom-xl,.container-custom-lg,.container-custom-md,.container-custom-sm,.container-custom{max-width:1275px}}@media(min-width: 1400px){.container-custom-xxl,.container-custom-xl,.container-custom-lg,.container-custom-md,.container-custom-sm,.container-custom{max-width:1455px}}.accordion-button-custom{background-color:#fff;font-size:64px}.inovation-section{color:#dce5e4;font-family:"Aeonik"}.inovation-section .inovation-excerpt{max-width:450px;position:relative;z-index:4}.inovation-section h1{font-weight:900;font-family:"Aeonik";color:#fff;margin-bottom:30px}@media(min-width: 1400px){.inovation-section h1{font-size:94px}}.custom_nav_link{font-family:"Aeonik";font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-align:right;padding:1em;opacity:1;color:#fff}.custom_nav_link_light{font-family:"Aeonik";font-size:12px;font-style:normal;font-weight:500;line-height:normal;text-align:right;padding:1em;opacity:1;color:#0e0d0d}.custom_navbar{position:relative;top:1px;font-family:"Aeonik"}.custom_navbar .navbar-brand{font-size:16px;font-weight:600}@media(max-width: 576px){.custom_navbar .navbar-brand{font-size:14px}}.custom_navbar .navbar-brand img{width:clamp(16.75rem,1.2857rem + 14.2857vw,25rem)}.custom_navbar .navbar-toggler{border-color:rgba(0,0,0,0)}.custom_navbar .navbar-toggleractive,.custom_navbar .navbar-toggler:focus{box-shadow:none;outline:none}@media(min-width: 1024px){.custom_navbar .custom-navbar-nav li{margin-left:15px;margin-right:15px}}.custom_navbar .custom-navbar-nav li a{font-weight:400;transition:.3s all ease;position:relative;display:block}@media(min-width: 768px){.custom_navbar .custom-navbar-nav li a:before{content:"";position:absolute;bottom:0;left:8px;right:8px;background:#f9bf29;height:1px;opacity:1;visibility:visible;width:0%;transition:.15s all ease-out}}@media(max-width: 767px){.custom_navbar .custom-navbar-nav li a{transition:color .2s ease}.custom_navbar .custom-navbar-nav li a:focus,.custom_navbar .custom-navbar-nav li a:active{color:#f9bf29}}.custom_navbar .custom-navbar-nav li a:hover{opacity:1}.custom_navbar .custom-navbar-nav li a:hover:before{width:calc(100% - 15px)}.custom_navbar .custom-navbar-nav li.active a{opacity:1}.custom_navbar .custom-navbar-nav li.active a:before{width:calc(100% - 16px)}.custom_navbar .custom-navbar-nav li a:active{color:#f9bf29}.custom_navbar .custom-navbar-nav-light li{color:#000}@media(min-width: 1024px){.custom_navbar .custom-navbar-nav-light li{margin-left:15px;margin-right:15px}}.custom_navbar .custom-navbar-nav-light li a{font-weight:400;transition:.3s all ease;position:relative;display:block}@media(min-width: 768px){.custom_navbar .custom-navbar-nav-light li a:before{content:"";position:absolute;bottom:0;left:8px;right:8px;background:#f9bf29;height:1px;opacity:1;visibility:visible;width:0%;transition:.15s all ease-out}}.custom_navbar .custom-navbar-nav-light li a:hover{opacity:1}.custom_navbar .custom-navbar-nav-light li a:hover:before{width:calc(100% - 15px)}.custom_navbar .custom-navbar-nav-light li.active a{opacity:1}.custom_navbar .custom-navbar-nav-light li.active a:before{width:calc(100% - 16px)}.custom_navbar .custom-navbar-nav-light li a:active{color:#f9bf29}.custom_navbar .custom-navbar-cta{margin-left:0 !important;flex-direction:row}@media(min-width: 768px){.custom_navbar .custom-navbar-cta{margin-left:40px !important}}.custom_navbar .custom-navbar-cta li{margin-left:0px;margin-right:0px}.custom_navbar .custom-navbar-cta li:first-child{margin-right:20px}.cta_link{font-family:"Aeonik";text-decoration:none;color:#fff;padding-bottom:10px;border-bottom:solid;border-color:#f9bf29;border-width:2px;font-size:12pt;font-style:normal;font-weight:500;line-height:normal}.tbi-homepage-l-text10{left:7px;color:#343434;width:601px;height:auto;font-size:400px;font-style:Regular;text-align:left;font-family:Aeonik;font-weight:400;line-height:300px;font-stretch:normal;text-decoration:none}@media(max-width: 576px){.tbi-homepage-l-text10{font-size:334px}}.tbi-homepage-l-text12{left:813px;color:#343434;width:626px;height:auto;font-size:400px;font-style:Regular;text-align:right;font-family:Aeonik;font-weight:400;line-height:300px;font-stretch:normal;text-decoration:none}.page_heading{font-size:clamp(3.875rem,2.1786rem + 5.4286vw,6.25rem);font-style:normal;font-weight:400;line-height:clamp(4rem,2.3929rem + 5.1429vw,6.25rem);letter-spacing:-2px}@media(max-width: 576px){.page_heading{letter-spacing:-0.62px}}.text_title{font-family:"Aeonik";font-size:clamp(40px,8vw,64px);font-style:normal;font-weight:400;line-height:64px;letter-spacing:-0.64px}.hero_black_box{min-height:10vh}.page_title h1{padding-top:1rem;font-size:clamp(3rem,1.895rem + 5.806vw,6.25rem);font-family:"Aeonik";font-weight:400;line-height:1.1}.hero_container{position:relative;top:1px;min-height:100vh;background-color:#0a0a0a;color:#fff;overflow-x:hidden;overflow-y:hidden}@media(min-width: 992px){.hero_container{min-height:180vh}}.hero_container .hero-heading{font-size:clamp(3rem,1.895rem + 5.806vw,6.25rem);font-style:normal;font-weight:400;line-height:clamp(4rem,2.3929rem + 5.1429vw,6.25rem);letter-spacing:-2px;z-index:10;position:relative;top:50px}@media(max-width: 576px){.hero_container .hero-heading{letter-spacing:-0.62px}}.hero_container .hero_img_container{position:absolute;left:0;background-size:fit;background-repeat:no-repeat;width:100vw;height:150vh}.hero_container .hero_img_container img{width:100vw}@media(max-width: 576px){.hero_container .hero_img_container img{height:500px;width:auto}}.home_what_we_do_section{position:relative;min-height:100vh}.home_what_we_do_section .custom_container{min-height:150vh;padding:10rem 0}.home_what_we_do_section .custom_container .text_title{font-family:"Aeonik";font-size:clamp(3.375rem,2.79rem + 1.613vw,4rem);font-style:normal;font-weight:400;line-height:64px;letter-spacing:-0.64px}@media(min-width: 1024px){.home_what_we_do_section .custom_container .text_title{padding-top:4rem}}.home_what_we_do_section .custom_container_2{position:absolute;right:0;top:0;min-height:150vh;padding-left:4rem;padding-top:14rem}.home_what_we_do_section .who_we_are_text{padding-bottom:7rem;border-bottom:solid;border-width:1px;font-size:12pt;line-height:24px;font-weight:500}.home_what_we_do_section .career_block{padding-top:7rem}.home_what_we_do_section .career_block .career_title{color:#1a1a1a;font-family:"Aeonik";font-size:clamp(40px,8vw,64px);font-style:normal;font-weight:400;line-height:64px;letter-spacing:-0.64px}.careers-title{font-size:50px;font-weight:400;line-height:.9;margin:0}@media(max-width: 768px){.careers-title{font-size:48px;line-height:1}}.home_what_we_do_section .career_block .career_text{color:#1a1a1a;font-family:"Aeonik";font-size:12pt;font-style:normal;font-weight:500;line-height:24px}.home_who_we_are_section{position:relative;min-height:100vh}.home_who_we_are_section .custom_container{min-height:150vh;padding:4rem 0}.home_who_we_are_section .custom_container .text_title{font-family:"Aeonik";font-size:clamp(3.375rem,2.79rem + 1.613vw,4rem);font-style:normal;font-weight:400;line-height:64px;letter-spacing:-0.64px}@media(min-width: 1024px){.home_who_we_are_section .custom_container .text_title{padding-top:4rem}}.home_who_we_are_section .custom_container_2{position:absolute;right:0;top:0;min-height:150vh;padding-left:4rem;padding-top:14rem}.home_who_we_are_section .who_we_are_text{padding-bottom:7rem;border-bottom:solid;border-width:1px;font-size:12pt;line-height:24px;font-weight:500}.home_who_we_are_section .career_block{padding:4rem 0;border-top:1px solid;border-color:#2b2b2b}.home_who_we_are_section .career_block h1{font-size:120px}.home_who_we_are_section .career_block .career_title{color:#1a1a1a;font-family:"Aeonik";font-size:clamp(40px,8vw,64px);font-style:normal;font-weight:400;line-height:64px;letter-spacing:-0.64px}.home_who_we_are_section .career_block .career_text{color:#1a1a1a;font-family:"Aeonik";font-size:12pt;font-style:normal;font-weight:500;line-height:24px}:where(p){font-weight:500;font-size:12pt;line-height:24px}.paragraph_text{font-family:"Aeonik";font-size:12pt;line-height:24px}.home-who-we-are-section{min-height:100dvh;padding:7rem 0;position:relative;color:#fff;z-index:10}.home-who-we-are-section .home_left_img{width:clamp(11.25rem,3.6607rem + 24.2857vw,21.875rem);z-index:10}@media(max-height: 480px){.home-who-we-are-section .home_left_img{height:240px;width:auto}}@media(max-height: 480px){.home-who-we-are-section .home_who_we_are_text{position:relative;top:-180px}}.home-who-we-are-section .home-text-area{display:flex;justify-content:center;align-items:center}@media(max-width: 576px){.home-who-we-are-section .home-text-area{padding-left:3rem;justify-content:end;align-items:center}}@media(min-width: 768px){.home-who-we-are-section .home-text-area p span{display:block}}.home-who-we-are-section .home-est-text{position:absolute;left:0px;top:-110px;color:#343434;width:auto;height:auto;font-size:clamp(10.25rem,-0.2857rem + 33.7143vw,25rem);font-style:Regular;text-align:left;font-family:Aeonik;font-weight:400;line-height:clamp(7.5rem,-0.5357rem + 25.7143vw,18.75rem);font-stretch:normal;text-decoration:none;z-index:-1}.home-who-we-are-section .home-1994-text{position:absolute;right:0px;bottom:150px;color:#343434;width:500px;height:auto;font-size:clamp(10.25rem,-0.2857rem + 33.7143vw,25rem);font-style:Regular;text-align:right;font-family:"Aeonik";font-weight:400;line-height:clamp(7.5rem,-0.5357rem + 25.7143vw,18.75rem);font-stretch:normal;text-decoration:none;z-index:-1}@media(max-width: 576px){.home-who-we-are-section .home-1994-text{font-size:164px;line-height:120px;bottom:100px}}.home-who-we-are-section .home-who-we-are-left-img{position:absolute;top:45%;left:0;z-index:-1}@media(max-width: 768px){.home-who-we-are-section .home-who-we-are-left-img{top:13%}}.home-who-we-are-section .home-who-we-are-left-img img{width:clamp(11.25rem,3.6607rem + 24.2857vw,21.875rem);height:auto}@media(max-width: 576px){.home-who-we-are-section .home-who-we-are-left-img img{width:35vw;height:auto}}@media(max-width: 768px){.home-who-we-are-section .home-who-we-are-left-img{bottom:800px}}.home-who-we-are-section .home-who-we-are-right-img{position:absolute;bottom:-170px;right:0}.home-who-we-are-section .home-who-we-are-right-img img{width:clamp(17.5rem,1.875rem + 28.333vw,27.375rem);height:auto}@media(max-width: 768px){.home-who-we-are-section .home-who-we-are-right-img img{position:relative;bottom:40px}}@media(width: 768px){.home-who-we-are-section .home-who-we-are-right-img img{width:469px;height:261px}}@media(max-height: 480px){.home-who-we-are-section .home-who-we-are-right-img img{position:relative;top:-100px;height:180px;width:auto}}.images-section{z-index:5;height:500px}@media(max-width: 768px){.images-section{height:100vh}}.images-section .imgs-grid{display:grid;grid-template-columns:repeat(27, 1fr)}.images-section .imgs-grid:before{position:absolute;content:"";width:255px;height:217px}.images-section .imgs-grid .grid img{border-radius:0px;max-width:100%}.images-section .imgs-grid .grid.grid-1{grid-column:1/span 27;grid-row:1/span 27;position:relative;bottom:0px}@media(max-width: 1024px){.images-section .imgs-grid .grid.grid-1{grid-column:1/span 14;grid-row:1/span 27}}@media(max-width: 768px){.images-section .imgs-grid .grid.grid-1{grid-column:1/span 24;grid-row:1/span 27}}.images-section .imgs-grid .grid.grid-2{grid-column:1/span 27;grid-row:1/span 5}@media(max-width: 768px){.images-section .imgs-grid .grid.grid-2{grid-column:1/span 20;grid-row:1/span 27}}.images-section .imgs-grid .grid.grid-2 .invovation-right-image{width:1000px;height:800px;position:absolute;bottom:0px;right:0px}@media(max-width: 1024px){.images-section .imgs-grid .grid.grid-2 .invovation-right-image{width:600px;height:auto}}@media(max-width: 768px){.images-section .imgs-grid .grid.grid-2 .invovation-right-image{width:600px;height:auto}}@media(max-width: 576px){.images-section .imgs-grid .grid.grid-2 .invovation-right-image{width:500px;height:auto}}.design-construction{padding-left:14rem;padding-top:7rem}@media(max-width: 768px){.design-construction{padding-left:2rem;padding-right:2rem}}.design-construction .text-construction{padding:9rem 0}.design-construction .design-construction-excerpt{font-size:24pt;margin-top:0px}.design-admin{padding:7rem 0 0 0}.Planning-Services-Section{position:relative}.Planning-Services-Section .container{position:relative;top:-14rem;margin-left:0px;padding-left:7rem;padding-top:7rem}@media(max-width: 576px){.Planning-Services-Section .container{top:0rem;padding-top:7rem}}.Planning-Services-Section .container .Planning-Se rvices-text{padding:8rem 2rem 0 7rem}@media(max-width: 576px){.Planning-Services-Section .container .Planning-Se rvices-text{padding:0rem 2rem 0 7rem}}.Planning-Services-Section .container .planing-services-image{margin-left:-7rem;position:abslute;right:0px}.container-grid{padding:7rem 0;display:grid;grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(3, auto);grid-template-areas:"nav nav nav nav " "sidebar main content3 content3" "sidebar content1 content3 content3  ";grid-gap:.2rem}.container-grid nav{background-color:#3b5d50;grid-area:nav}.container-grid main{grid-area:main;background-color:#09774d}.container-grid #sidebar{grid-area:sidebar;background-color:#f9bf29}.container-grid #content1{grid-area:content1;background-color:#35d485}.container-grid #content2{grid-area:content2;background-color:#867a5a}.container-grid #content3{grid-area:content3;background-color:#241d81}.container-grid #content3 img{height:auto}@media(max-width: 576px){.container-grid #content3 img{height:auto}}.container-grid #content4{grid-area:content4;background-color:#7470a8}.container-grid #content5{grid-area:content5;background-color:#4ba5a0}@media(max-width: 768px){.container-grid{grid-template-columns:1fr;grid-template-rows:.4fr .4fr .2fr .2fr .2fr .2fr .2fr;grid-template-areas:"nav" "sidebar" "main" "content1" "content2" "content3" "content4"}}.inovation-section{background-color:#0a0a0a;height:100vh}.inovation-section .inovation-title{color:#fff;font-family:Aeonik;font-size:100px;font-style:normal;font-weight:400;line-height:100px;letter-spacing:-2px}@media(max-width: 576px){.inovation-section .inovation-title{font-size:64px}}.inovation-section .inovation-text{color:#fff;font-family:Aeonik;font-size:12pt;font-style:normal;font-weight:500;line-height:24px}.inovation-image-section{height:50vh;position:relative}@media(max-width: 576px){.inovation-image-section{height:80vh;padding:7rem}}@media(max-width: 1024px){.inovation-image-section{height:20vh;padding:7rem}}.inovation-image-section .inovation-image-one{position:absolute;left:0px;bottom:0px;width:30%}@media(max-width: 576px){.inovation-image-section .inovation-image-one{height:40%;position:absolute;top:0px;left:0px;padding-left:0px}}@media(max-width: 768px){.inovation-image-section .inovation-image-one{height:40%;padding-left:0px}}.inovation-image-section .image-two-column{position:absolute;right:0px;bottom:0px}@media(max-width: 576px){.inovation-image-section .image-two-column{position:static}}.inovation-image-section .image-two-column .inovation-image-two{width:100%;height:auto;z-index:10;position:absolute;right:0px;bottom:0px}@media(max-width: 576px){.inovation-image-section .image-two-column .inovation-image-two{width:50%}}.inovation-design-and-construction{height:80vh;padding-top:7rem}@media(max-width: 576px){.inovation-design-and-construction{height:100vh}}.inovation-design-and-construction .design-excerpt{color:#1a1a1a;font-family:Aeonik;font-size:64px;font-style:normal;font-weight:400;line-height:64px;letter-spacing:-1.28px}@media(max-width: 576px){.inovation-design-and-construction .design-excerpt{font-size:40px;padding-top:7rem;line-height:44px}}.inovation-design-and-construction .inovation-design-text{padding-bottom:7rem;border-bottom:solid;color:#1a1a1a;font-family:Aeonik;font-size:12pt;font-style:normal;font-weight:500;line-height:24px}.inovation-admin-section{padding:7rem 0}@media(min-width: 576px){.inovation-admin-section{padding:7rem 0}}.inovation-admin-section .design-construction-excerp{color:#1a1a1a;font-family:Aeonik;font-size:12pt;font-style:normal;font-weight:500;line-height:24px}@media(max-width: 576px){.inovation-admin-section .design-construction-excerp{padding-top:7rem}}.inovation-admin-section .design-list{font-size:14px;font-style:normal;font-weight:500;line-height:34px}@media(max-width: 576px){.inovation-admin-section .inovation-amdin-image{width:80%;margin-bottom:2rem}}.innovation-image{height:570px;position:relative}@media(max-width: 576px){.innovation-image{height:100vh;padding-left:0}}.innovation-image .x-one-image{height:487px;width:450px;position:absolute;bottom:0px;left:0px;background-image:url("../assets/img/demo-image-01.jpg");background-repeat:no-repeat;background-size:cover}@media(max-width: 576px){.innovation-image .x-one-image{position:static;width:180px;height:250px}}@media(max-width: 768px){.innovation-image .x-one-image{position:static;width:250px;height:387px}}.innovation-image .x-two-box{bottom:0px}.innovation-image .x-two-box .x-two-image{height:1000px;position:absolute;bottom:0px;width:1626px}@media(max-width: 768px){.innovation-image .x-two-box .x-two-image{position:absolute;right:0px;width:426px;height:687px}}@media(max-width: 576px){.innovation-image .x-two-box .x-two-image{width:280px;height:380px}}@media(max-width: 576px){.innovation-image .x-two-box{position:static;height:500px;width:426px}}@media(max-width: 768px){.innovation-image .x-two-box{height:500px;width:426px}}.planning-services-section{margin-top:10rem;position:relative;height:100vh}.planning-services-section .container-a{width:100%;height:100%;padding:7rem 0}.planning-services-section .container-a .planning-services-excerpt{color:#fff;font-size:64px;font-style:normal;font-weight:400;line-height:64px;letter-spacing:-1.28px}@media(max-width: 576px){.planning-services-section .container-a .planning-services-excerpt{font-size:40px;line-height:44px}}.planning-services-section .container-a .planning-services-text{font-family:"Aeonik";font-size:12pt;font-style:normal;font-weight:500;line-height:44px}.planning-services-section .container-a .planning-services-image-box{position:absolute;left:0px;z-index:5;height:50%;width:80%;background-image:url("../assets/img/demo-image-01.jpg");background-repeat:no-repeat;background-size:cover}@media(max-width: 576px){.planning-services-section .container-a .planning-services-image-box{margin-top:4rem}}.planning-services-section .container-a .planning-services-image-box .planning-services-image-box-bg{position:absolute;right:0;top:0;height:100%;z-index:-1}.planning-services-section .container-b{position:absolute;top:0px;left:0;width:100%;height:100%;z-index:-1}.planning-services-section .planing-services-section-bg-container{position:absolute;top:0px;right:0;margin-top:14rem;width:100%;height:100%;background-color:#f2f2f2;z-index:-3}.planning-services-section .container-c{top:200px;left:0;width:100%;height:100%;z-index:-1}@media(max-width: 576px){.planning-services-section .container-c{position:absolute;right:0}}.how-we-support-section{margin-top:10rem;padding:7rem 0;position:relative;height:100vh}.how-we-support-section .container-a{position:relative;width:100%;height:100%;padding-top:7rem}.how-we-support-section .container-a .container-d{position:absolute;top:-7rem;left:0px;width:100%;height:100%;z-index:-1}.how-we-support-section .container-b{position:absolute;top:0px;left:0;width:100%;height:100%;z-index:-1}.how-we-support-section .how-we-support-text{font-family:"Aeonik";font-size:12pt;font-style:normal;font-weight:500;line-height:24px}.assistance-section{height:100vh;padding:7rem 0}.assistance-section .assistance-excerpt{color:#1a1a1a;font-family:Aeonik;font-size:64px;font-style:normal;font-weight:400;line-height:64px;letter-spacing:-1.28px}@media(max-width: 576px){.assistance-section .assistance-excerpt{font-size:40px;line-height:44px}}.assistance-text{color:#1a1a1a;font-family:"Aeonik";font-size:12pt;font-style:normal;font-weight:500;line-height:24px}.our-firm-section{position:relative;padding-bottom:7rem}.our-firm-section .inovation-design-text{padding-top:7rem}.who-we-are-section{padding:7rem 0;position:relative;height:100vh}.who-we-are-section .container{position:absolute;right:0px}.who-we-are-section .container .who-we-are-excerpt{color:#fff;font-size:64px;font-style:normal;font-weight:400;line-height:64px;letter-spacing:-0.64px}.who-we-are-section .who-we-are-image-one{width:1185px;height:668px;background-image:url("../assets/img/demo-image-01.jpg");background-repeat:no-repeat;background-size:cover}@media(max-width: 576px){.who-we-are-section .who-we-are-image-one{width:90%;height:268px;position:absolute;right:0px}}.who-we-are-section-two{position:relative;height:80vh}@media(max-width: 576px){.who-we-are-section-two{margin-top:-20rem}}.who-we-are-section-two .container{position:absolute;right:0px;padding:0}.who-we-are-section-two .who-we-are-section-careers{margin-top:7rem;height:307px;width:1050px;position:relative;border-top:solid}.who-we-are-section-two .who-we-are-section-careers .careers{font-size:64px;font-style:normal;font-weight:400;line-height:64px;letter-spacing:-0.64px;position:absolute;bottom:0}@media(max-width: 576px){.who-we-are-section-two .who-we-are-section-careers .careers{top:7rem}}.who-we-are-section-two .who-we-are-section-careers .careers-info{font-size:12pt;font-style:normal;font-weight:500;line-height:24px;position:absolute;bottom:0;right:0}@media(max-width: 576px){.who-we-are-section-two .who-we-are-section-careers .careers-info{right:auto}}footer{position:absolute;bottom:0;width:100%;height:60px;line-height:60px;background-color:#f5f5f5}ul li{display:inline-block;margin-right:10px}ul li:last-child{margin-right:0}.footer_logo img{width:clamp(18.75rem,14.2857rem + 14.2857vw,24rem);padding-bottom:4px}.copyright-section{min-height:50vh;padding-bottom:3rem}.copyright-section .copyright-title{font-size:20px;font-style:normal;font-weight:500;line-height:32px}@media(max-width: 768px){.copyright-section .copyright-title{padding:7rem 0}}.copyright-section .copyright-info-title{font-size:24px;font-style:normal;font-weight:400;line-height:32px}.copyright-section .copyright-info-text{font-size:12px;font-style:normal;font-weight:400;line-height:22px}.copyright-section .footer-links{font-size:12px;font-family:"Aeonik";font-style:normal;font-weight:500;line-height:normal}.copyright-section .footer-links a{text-decoration:none}.link_x{text-decoration:none}.come_join_us{position:relative;margin-top:7rem;color:#070707;overflow:hidden}.come_join_us .white_box{position:absolute;top:0px;left:-400px;height:50%;width:300%;z-index:-1;background-color:#fff}.come_join_us .left_bg_container{position:absolute;top:10px;padding:0;height:100%;z-index:1}.come_join_us .right_bg_container{position:relative;top:0}.come_join_us .right_bg_text_container{z-index:2;position:relative;top:0;padding-bottom:7rem}.come_join_us .right_bg_text_container img{width:1044px;height:auto;z-index:10}.benefit-box-one{position:relative;margin-top:18rem}@media(max-width: 991.98px){.benefit-box-one{height:100px}}.benefit-box-one img{position:absolute;top:-300px;width:clamp(22.5rem,11.5rem + 44vw,50rem);height:auto}@media(max-width: 576px){.benefit-box-one img{top:-180px}}.benefit-box-one .benefit-box-top{min-height:25vh;z-index:5}@media(max-width: 576px){.benefit-box-one .benefit-box-top{position:static}}.our-benefit-title,.explore-career-opportunities{font-family:"Aeonik";font-size:58px;font-weight:400;line-height:1.1;letter-spacing:-0.01em;text-align:left}@media(min-width: 992px){.our-benefit-title,.explore-career-opportunities{font-size:64px}}.benefit-box-one .benefit-box-top .bonus-box{padding:4rem 2rem}@media(max-width: 576px){.benefit-box-one .benefit-box-top .bonus-box{padding:0}}.benefit-box-one .left_container{position:absolute;top:0px;left:-100px;height:100%;width:50vw;z-index:-1}.benefit-box{position:relative}.benefit-box .benefit-box-top{padding:7rem 0;z-index:5}@media(max-width: 576px){.benefit-box .benefit-box-top{position:static;padding:0rem 0}}.benefit-box .benefit-box-top .bonus-box{padding:4rem 2rem}@media(max-width: 576px){.benefit-box .benefit-box-top .bonus-box{padding:0}}.benefit-box .benefit-box-top .benefit-heading{font-size:94px;font-style:normal;font-weight:400;letter-spacing:-2.8px}@media(max-width: 576px){.benefit-box .benefit-box-top .benefit-heading{font-size:64px;margin-top:94px}}.benefit-box .benefit-box-top .benefit-sub-heading{font-size:24px;font-style:normal;font-weight:400;line-height:32px}.benefit-box .benefit-box-top .benefit-text{padding-top:10px;font-size:12pt;font-style:normal;font-weight:400;line-height:30px}.benefit-box .left_container{position:absolute;top:0px;left:0;height:100%;width:50vw;z-index:-1}.empty-position-section{min-height:100vh}@media(max-width: 576px){.empty-position-section{min-height:0vh}}.position-section{overflow-x:hidden;background-color:#fff}.position-section .position-listing{padding-bottom:7rem}.position-section .accordion-body h4{font-family:"Aeonik";font-size:28px;font-weight:400;line-height:32px;text-align:left}.position-section .accordion-body p{font-family:Aeonik;font-size:16px;font-weight:400;line-height:32px;text-align:left}.position-section .accordion-body a{font-family:Aeonik;font-size:12pt;font-weight:500;line-height:21.6px;text-align:left}.position-section .office-box{position:relative;z-index:6}.position-section .office-box .office-box-bottom{min-height:100%;position:absolute;top:0;right:-500px;padding:7rem 0;z-index:-1}.position-section .our-benefit-title{font-family:"Aeonik";font-size:64px;font-weight:400;line-height:64px;letter-spacing:-0.01em;text-align:left}.street-line,.suite-line{display:inline}.city-line,.phone_link{display:block}@media(max-width: 767.98px){.street-line,.suite-line{display:block}.suite-line::before{content:""}}.position-section .office-box .office-list .office-title{font-size:64px;font-style:normal;font-weight:400;letter-spacing:-1.28px}.position-section .office-box .office-list .office-image-one img{width:453px;height:550px;filter:grayscale(100%)}.position-section .office-box .office-list .office-image-two{margin-right:20px}.position-section .office-box .office-list .office-location{font-size:28px;font-style:normal;font-weight:400;line-height:32px;margin-top:30px}.position-section .office-box .office-list .office-address{font-size:12pt;font-style:normal;font-weight:400;line-height:24px}.position-section .accordion-header-custom{font-size:64px;font-style:normal;font-weight:400;line-height:64px;letter-spacing:-1.28px}@media(max-width: 576px){.position-section .accordion-header-custom{font-size:34px}}.position-section .contact-us-title{font-size:clamp(3rem,1.895rem + 5.806vw,6.25rem);font-style:normal;font-weight:400;line-height:100px;letter-spacing:-2px}.not-found-section{min-height:50vh;padding-top:7rem;padding-bottom:7rem}.not-found-section .not-found-title{font-size:100px;font-style:normal;font-weight:400;line-height:100px;letter-spacing:-2px}@media(max-width: 576px){.not-found-section .not-found-title{font-size:60px}}.footer-section{position:relative;top:-1px}.footer-section .contents-contact{min-height:40vh;padding:7rem 0}.footer-section .contents-contact .copyright-title{font-size:20px;font-style:normal;font-weight:500;line-height:32px}@media(max-width: 768px){.footer-section .contents-contact .copyright-title{padding:7rem 0;font-size:20px;font-style:normal;font-weight:400;line-height:24px}}@media(max-width: 576px){.footer-section .contents-contact .copyright-title{padding:7rem 0;font-size:20px;font-style:normal;font-weight:400;line-height:24px}}.footer-section .contents-contact .copyright-info-title{font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin-top:80px}@media(max-width: 576px){.footer-section .contents-contact .copyright-info-title{font-size:20px;font-weight:400;line-height:24px}}.footer-section .contents-contact .copyright-info-text{font-size:12px;font-style:normal;font-weight:400;line-height:22px}.footer-section .contents-contact .footer-links{font-size:12px;font-family:"Aeonik";font-style:normal;font-weight:500;line-height:normal;color:#bdc739}.footer-section .contents-contact .footer-links div{margin-top:24px}.footer-section .contents-contact .footer-links a{color:#bdc739;text-decoration:none}.footer-section .contents{min-height:80vh;padding:7rem 0}.footer-section .contents .copyright-title{font-size:20px;font-style:normal;font-weight:500;line-height:32px}@media(max-width: 576px){.footer-section .contents .copyright-title{padding:7rem 0;font-size:20px;font-style:normal;font-weight:400;line-height:24px}}@media(max-width: 768px){.footer-section .contents .copyright-title{padding:7rem 0;font-size:20px;font-style:normal;font-weight:400;line-height:24px}}.footer-section .contents .copyright-info-title{font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin-top:80px}@media(max-width: 576px){.footer-section .contents .copyright-info-title{font-size:20px;font-style:normal;font-weight:400;line-height:24px}}.footer-section .contents .copyright-info-text{font-size:12px;font-style:normal;font-weight:400;line-height:22px}.footer-section .contents .footer-links{font-size:12px;font-family:"Aeonik";font-style:normal;font-weight:500;line-height:normal;color:#bdc739}.footer-section .contents .footer-links div{margin-top:24px}.footer-section .contents .footer-links a{color:#bdc739;text-decoration:none}.menu ul{list-style:none}.menu li{display:inline}.who_we_are_section{min-height:30vh}.who_we_are_section .who_we_are_content{position:relative;display:flex;align-items:center}@media(max-width: 576px){.who_we_are_section .who_we_are_content{align-items:center;padding-top:7rem}}.who_we_are_section .who_we_are_content .who_we_are_image{position:absolute;background-image:url("../assets/stock_img/suganth-yAV-5jb1pyA-unsplash2.jpg");background-repeat:no-repeat;background-size:cover;right:0px;bottom:-500px;width:1305px;height:815px;margin-top:96px;margin-bottom:48px}@media(max-width: 576px){.who_we_are_section .who_we_are_content .who_we_are_image{bottom:-100px;width:1305px;height:315px}}.who_we_are_section .who_we_are_title{font-size:clamp(3rem,1.895rem + 5.806vw,6.25rem);font-style:normal;font-weight:400;padding-bottom:2rem}@media(min-width: 768px){.who_we_are_section .who_we_are_title{padding-top:3rem}}.who_we_are_2nd_section{background-color:#f2f2f2;position:relative}.who_we_are_2nd_section img{position:relative;height:clamp(auto,80vh,815px);width:clamp(299px,80vw,1305px);z-index:16}@media(max-width: 576px){.who_we_are_2nd_section .container{min-height:60vh}}.who_we_are_2nd_section .x-a{display:flex}.who_we_are_2nd_section .x-a .x-b{align-self:end}@media(max-width: 576px){.who_we_are_2nd_section .x-a .x-b{align-self:end}}.who_we_are_2nd_section .white_box{width:100vw;background-color:#fff;height:50%;position:absolute;right:0;z-index:1}.left{display:flex;justify-content:space-between}.right{display:flex;justify-content:space-between;flex-direction:row-reverse}.horizontal_scroll_img_section{background-color:#f2f2f2;padding-top:7rem;padding-bottom:14rem}@media(max-width: 576px){.horizontal_scroll_img_section{padding-top:48px}}.horizontal_scroll_img_section .container{min-height:80vh}.horizontal_scroll_img_section .scroll_x{position:relative;overflow-x:scroll;padding:7rem 0;border-bottom:solid;border-color:#919191;border-width:2px;scroll-snap-type:x mandatory;height:auto}.horizontal_scroll_img_section .scroll_x img{position:relative;left:-100px;scroll-snap-align:start;scroll-margin:40px}.overview-section{position:relative;color:#fff;min-height:100vh}.overview-section .container-a{min-height:100vh;position:relative;top:-100px;background-color:#0a0a0a;z-index:1}@media(max-width: 576px){.overview-section .container-a{padding:7rem 0;position:relative;margin-left:0}}@media(max-width: 768px){.overview-section .container-a{padding:7rem 0;position:relative;margin-left:0}}.overview-section .container-a .overview_heading{padding-top:100px}.overview-section .container-a .overview-title{font-size:clamp(40px,8vw,94px);font-style:normal;font-weight:400;line-height:64px;letter-spacing:-0.64px}.overview-section .container-a .overview-heading{font-size:120px;font-style:normal;font-weight:400;letter-spacing:-3.2px}@media(max-width: 576px){.overview-section .container-a .overview-heading{margin-top:94px}}.overview-section .container-a .overview-sub-heading{margin-top:20px;font-size:24px;font-style:normal;font-weight:400;line-height:32px}.overview-section .container-a .overview-text{padding-top:10px;font-size:12px;font-style:normal;font-weight:400;line-height:30px}.overview-section .container-b{position:absolute;min-height:100vh;left:0;top:-100px}@media(max-width: 576px){.overview-section .container-b{top:0}}.overview-section-2{position:relative;color:#fff;min-height:100vh}.overview-section-2 .container-a{position:relative;top:-100px;padding-top:7rem;padding-bottom:7rem}.overview-section-2 .overview_heading{padding-top:100px}.overview-section-2 .overview-title{font-size:clamp(40px,8vw,64px);font-style:normal;font-weight:400;line-height:64px;letter-spacing:-0.64px}.overview-section-2 .overview-heading{font-size:120px;font-style:normal;font-weight:400;letter-spacing:-3.2px}@media(max-width: 576px){.overview-section-2 .overview-heading{font-size:120px;font-style:normal;font-weight:400;letter-spacing:-3.2px;line-height:.9;margin:0;padding-bottom:10px}}.overview-section-2 .overview-sub-heading{font-size:24px;font-style:normal;font-weight:400;line-height:32px}.overview-section-2 .overview-text{padding-top:10px;font-size:12pt;font-style:normal;font-weight:400;line-height:30px}.overview-section-2 .container-b{position:absolute;min-height:100vh;left:0;top:-100px}@media(max-width: 576px){.overview-section-2 .container-b{top:0}}.who_we_are_wwd_section{position:relative;overflow-x:hidden;min-height:100vh;z-index:1}.who_we_are_wwd_section .container{padding-top:7rem;padding-bottom:7rem}.who_we_are_wwd_section .wwd_title{font-size:64px;font-style:normal;font-weight:400;line-height:64px;letter-spacing:-0.64px}.who_we_are_wwd_section .wwd_img{position:relative;margin:3rem 0}.who_we_are_wwd_section .wwd_img .wwd_img_holder{background-image:url("../assets/img/demo-image-01.jpg");background-repeat:no-repeat;background-size:cover;width:2185px;height:668px}.who_we_are_wwd_section .wwd_img img{position:absolute;left:0px;width:1185px;height:668px}.who_we_are_wwd_section .wwd_career{margin-top:7rem;padding:7rem 0;border-top:solid;border-color:#0a0a0a;border-width:1px}.who_we_are_wwd_section .wwd_career .career_heading{font-size:64px;font-style:normal;font-weight:400;line-height:64px;letter-spacing:-0.64px}.who_we_are_wwd_section .wwd_career .career_info{font-size:12pt;font-style:normal;font-weight:500;line-height:32px}@media(max-width: 576px){.who_we_are_wwd_section .wwd_career .career_info{margin-top:3rem}}.who_we_are_wwd_section .wwd_career .career_info a{margin-top:10px}.what_we_do_section{overflow-x:hidden;z-index:10;position:relative;overflow-x:clip;overflow-y:visible}.what_we_do_section{min-height:600px}@media(min-width: 768px)and (max-width: 991.98px){.what_we_do_section{max-height:620px}.text_image_section img{bottom:-350px;right:0px}}@media(min-width: 992px)and (max-width: 1199.98px){.what_we_do_section{max-height:850px}}@media(min-width: 1200px)and (max-width: 1399.98px){.what_we_do_section{min-height:950px}}@media(min-width: 1400px){.what_we_do_section{min-height:1000px}}.what_we_do_section .text_image_section img{position:absolute;width:clamp(25rem,3.25rem + 87vw,77.375rem);height:clamp(18rem,2rem + 62vw,55rem);object-fit:cover;padding-bottom:0}@media(min-width: 768px)and (max-width: 991.98px){.what_we_do_section .text_image_section img{width:clamp(22rem,4rem + 60vw,34rem);height:clamp(16rem,3rem + 45vw,26rem)}}.what_we_do_section .what_we_do_hero{font-family:"Aeonik",serif;font-size:clamp(3rem,1.895rem + 5.806vw,6.25rem);font-style:normal;font-weight:400;line-height:100px;z-index:10}.innovation_row{height:100vh}@media(max-width: 767.98px){.innovation_row{height:70vh}.text_image_section img{bottom:-110px}}.what_we_do_section .what_we_do_text{font-size:12pt;font-style:normal;font-weight:500;line-height:32px}.what_we_do_imgs{max-height:50vh;position:relative}.what_we_do_imgs .pos{position:relative}.what_we_do_imgs .pos .what_we_do_right_img{position:absolute;bottom:0px;width:100%;height:auto}@media(max-width: 576px){.what_we_do_imgs .pos .what_we_do_right_img{max-width:81%;overflow-x:hidden}}.design_construction{position:relative;padding:7rem 0}@media(min-width: 1024px){.design_construction{padding:9rem 0}}.design_construction .what_we_do_text{font-size:12pt;font-style:normal;font-weight:500;line-height:32px;padding-left:0px;padding-bottom:7rem;border-bottom:solid;border-width:2px}.design_construction .sub_heading{padding-bottom:3rem}.design_construction .sub_heading h1{line-height:64px}.our_design{position:relative;font-family:"Aeonik"}.our_design .design_list_heading{font-weight:500;font-size:18pt;line-height:30px}.our_design .design_list_text{font-weight:500;font-size:12pt;line-height:34px}.our_design img{width:clamp(24.5rem,7.2679rem + 20.9286vw,30.8125rem);height:auto}@media(min-width: 768px){.our_design img{width:clamp(2.5rem,7.2679rem + 20.9286vw,30.8125rem);position:absolute;left:-40px;bottom:0}}@media(min-width: 1024px){.our_design img{width:clamp(2.5rem,7.2679rem + 20.9286vw,30.8125rem);position:absolute;left:0;bottom:0}}.our_design_section{position:relative;top:-8rem}@media(max-width: 576px){.our_design_section{position:static;padding:7rem 0}}.our_design_section .custom_container{min-height:100vh}.our_design_section .custom_container .what_we_do_text2{font-size:12pt;font-style:normal;font-weight:500;line-height:32px;padding-left:0px;padding-right:14rem}@media(max-width: 576px){.our_design_section .custom_container .what_we_do_text2{padding:7rem 1rem}}.our_design_section .custom_container .design_list_heading{font-size:12pt;font-style:normal;font-weight:500;line-height:32px}.our_design_section .custom_container .design_list{font-size:14px;font-style:normal;font-weight:500;line-height:34px;margin-top:48px}.our_design_section .custom_container .design_img_box{position:relative}.our_design_section .custom_container .design_img_box .design_img{position:absolute;right:7rem;width:893px;height:308px;flex-shrink:0;background-image:url("../assets/stock_img/BW_douglas-bagg-FB406CKGL0Q-unsplash.jpg");background-repeat:no-repeat;background-size:cover}@media(max-width: 576px){.our_design_section .custom_container .design_img_box .design_img{position:relative;width:350px;height:487px}}.planning_services_2{position:relative;margin-top:7rem;color:#fff}.planning_services_2 .design_list_heading{font-weight:500;font-size:18pt;line-height:30px}.planning_services_2 .left_bg_container{position:absolute;top:0;z-index:2;padding:0;height:100%}.planning_services_2 .right_bg_container{z-index:15;position:relative;top:0}.planning_services_2 .right_bg_container .sub_heading h1{font-size:clamp(3.375rem,2.79rem + 1.613vw,4rem);padding:0px;position:relative;top:-10pt;line-height:64px}.planning_services_2 .planning_services_text{font-family:"Aeonik";font-weight:500;font-size:12pt;line-height:32px;padding-bottom:7rem}.planning_services_2 .how_we_support_text{font-family:"Aeonik";font-weight:500;font-size:12pt;line-height:32px;padding:7rem 0}.planning_services_2 .right_bg_text_container{z-index:10;position:relative;top:0}.planning_services_2 .grey_bg_container{position:absolute;top:0;right:0;z-index:1;padding:0;height:100%;background-color:#f2f2f2}.planning_services_2_img{position:relative;padding-left:0;padding-right:0}.planning_services_2_img .left_bg_container{position:absolute;top:0;z-index:1;padding:0;height:100%;background-color:#e9eaec}.planning_services_2_img .right_bg_container{z-index:10;position:relative;top:0;padding-top:7rem;padding-bottom:4rem;background-color:#e9eaec}.planning_services_2_img .right_bg_container img{position:relative;right:0px}@media(min-width: 1024px){.planning_services_2_img .right_bg_container img{position:relative;right:-70px}}.planning_services_2_img .grey_bg_container{position:absolute;top:0;right:0;z-index:1;padding:0;height:100%;background-color:#f2f2f2}.planning_services_3{position:relative;color:#080808;background-color:#f2f2f2;padding-top:7rem}.planning_services_3 .left_bg_container{position:absolute;top:0;z-index:2;padding:0;height:100%}.planning_services_3 .planning_services_text{font-family:"Aeonik";font-weight:500;font-size:12pt;line-height:32px;padding-bottom:7rem}.planning_services_3 .how_we_support_text .sub_heading{padding-bottom:3rem}.planning_services_3 .how_we_support_text .sub_heading h1{font-size:clamp(3.375rem,2.79rem + 1.613vw,4rem);padding:0px;position:relative;top:-10pt;line-height:64px}.planning_services_3 .right_bg_text_container{z-index:10;position:relative;top:0;left:0}.planning_services_3 .grey_bg_container{position:absolute;top:0;right:0;z-index:1;padding:0;height:100%;background-color:#f2f2f2}.sub_heading h1{font-size:clamp(3.375rem,2.79rem + 1.613vw,4rem);padding:0px;position:relative;top:-10pt}.planning_services_4{position:relative;color:#fff;overflow-x:hidden}.planning_services_4 .left_bg_container{position:absolute;top:0;right:0;z-index:2;padding:0;height:100%}.planning_services_4 .right_bg_container{z-index:15;position:relative;top:0}.planning_services_4 .right_bg_container h1{font-family:"Aeonik";font-size:clamp(3.375rem,2.79rem + 1.613vw,4rem);font-weight:400}.planning_services_4 .planning_services_text{font-family:"Aeonik";font-weight:500;font-size:12pt;line-height:32px;padding-bottom:7rem}.planning_services_4 .how_we_support_text{font-family:"Aeonik";font-weight:500;font-size:12pt;line-height:32px;padding:7rem 0}.planning_services_4 .right_bg_text_container{z-index:10;position:relative;top:0}.planning_services_4 .grey_bg_container{position:absolute;top:0;right:0;z-index:1;padding:0;height:100%;background-color:#f2f2f2}.planning_services_5{position:relative}.planning_services_section{background:#f2f2f2;position:relative;margin-top:-8rem}@media(max-width: 576px){.planning_services_section{position:static;padding:7rem 0;margin-top:0}}.planning_services_section .custom_container{position:relative;top:-14rem;padding-top:7rem;min-height:150vh;z-index:5}.planning_services_section .custom_container .custom_row{min-height:50vh}.planning_services_section .custom_container .design_heading{font-size:64px;font-style:normal;font-weight:400;line-height:64px;letter-spacing:-1.28px}.planning_services_section .custom_container .what_we_do_text{font-size:12pt;font-style:normal;font-weight:500;line-height:32px;padding-left:0px;padding-right:14rem;padding-bottom:7rem}@media(max-width: 576px){.planning_services_section .custom_container .what_we_do_text{padding:7rem 1rem}}.planning_services_section .custom_container .img_row{width:2185px;height:740px;position:absolute;right:0;background-image:url(../assets/stock_img/smit-patel-JMmTloWmvSI-unsplash.jpg);background-size:cover;background-repeat:no-repeat}.planning_services_section .custom_container_2{position:absolute;left:0;top:-14rem;min-height:150vh}@media(max-width: 576px){.planning_services_section .custom_container_2{visibility:hidden}}.how_we_support_section{background:#f2f2f2;position:relative;top:-14rem}.how_we_support_section .custom_container{position:relative;min-height:50vh;z-index:5}@media(max-width: 576px){.how_we_support_section .custom_container{padding-top:7rem}}.how_we_support_section .custom_container .heading{font-size:12pt;font-style:normal;font-weight:500;line-height:32px}.how_we_support_section .custom_container .what_we_do_text{font-size:12pt;font-style:normal;font-weight:500;line-height:32px;padding-left:0px;padding-right:14rem;padding-bottom:7rem}@media(max-width: 576px){.how_we_support_section .custom_container .what_we_do_text{padding:7rem 1rem}}.how_we_support_section .custom_container_2{position:absolute;left:0;top:0;min-height:50vh;z-index:inherit}.assistance_with_fund_section{margin-top:-14rem;min-height:100vh;padding:7rem 0}@media(max-width: 576px){.assistance_with_fund_section{padding-bottom:0}}.assistance_with_fund_section .design_heading{font-size:64px;font-style:normal;font-weight:400;line-height:64px;letter-spacing:-1.28px}.assistance_with_fund_section .what_we_do_text{margin-top:7rem;font-size:12pt;font-style:normal;font-weight:500;line-height:32px;padding-left:0px}@media(max-width: 576px){.assistance_with_fund_section .what_we_do_text{margin-top:0}}.assistance_with_fund_section .what_we_do_text .assistance_with_fund_image1{margin-top:4rem;width:571px;height:357px;background-image:url(../assets/stock_img/BW_damian-hutter-4jUK5aiSNPM-unsplash.jpg);background-repeat:no-repeat;background-size:cover}@media(max-width: 576px){.assistance_with_fund_section .what_we_do_text .assistance_with_fund_image1{width:339px;height:235px}}.assistance_with_fund_section .what_we_do_text .assistance_with_fund_image2{margin-top:4rem;width:571px;height:357px;background-image:url(../assets/stock_img/david-b-6CIIuaV-d58-unsplash.jpg);background-repeat:no-repeat;background-size:cover}@media(max-width: 576px){.assistance_with_fund_section .what_we_do_text .assistance_with_fund_image2{width:339px;height:235px}}.assistance_with_fund_section .what_we_do_text .assistance_with_fund_image3{margin-top:4rem;width:571px;height:357px;background-image:url(../assets/stock_img/rhiannon-elliott-Eq1cg2GTBNU-unsplash.jpg);background-repeat:no-repeat;background-size:cover}@media(max-width: 576px){.assistance_with_fund_section .what_we_do_text .assistance_with_fund_image3{width:339px;height:235px}}@media(max-width: 576px){.assistance_with_fund_section .what_we_do_text{padding:7rem 1rem}}.innovation_who_we_are_section{position:relative;padding-top:7rem}.innovation_who_we_are_section .who_we_are_image img{width:1185px;height:668px}.innovation_career_section{min-height:20vh}.email_link{text-decoration:none;font-size:12pt;font-weight:500}.phone_link{text-decoration:none}.temp_page_background{background-color:#000;background-image:url("../assets/stock_img/temp_page_bg2.png");background-repeat:no-repeat;background-size:cover;background-position:center center;height:100vh}@media(max-width: 576px){.temp_page_background{background-image:url("../assets/stock_img/temp_page_bg.png")}}.temp-page{position:relative;min-height:100vh;overflow:hidden}@media(max-width: 576px){.temp-page{padding-top:7rem}}@media(min-width: 768px){.temp-page{padding-top:4rem}}.temp-page .bg_img{position:absolute;top:0}.temp-page .logo_img{height:clamp(1.25rem,.65rem + 2.4vw,2rem);width:auto;z-index:10}.temp-page .logo_gradient_bg{width:100%;height:14rem;position:absolute;top:0;z-index:5}.temp-page .row{z-index:1}.temp-page .text_area{z-index:5;font-family:"Gill-sans";position:absolute;bottom:0;padding:2rem;width:100%;color:#fff;background:#000;background:linear-gradient(0deg, rgb(0, 0, 0) 20%, rgba(255, 95, 37, 0) 71%)}.temp-page .text_area h1{-webkit-text-size-adjust:100%;z-index:10}.temp-page p span{display:block}.what_we_do_main{position:relative}.what_we_do_main .what_we_do_image .img_on{position:absolute;left:0;top:100vh;height:200px;width:auto}.what_we_do_main .what_we_do_image .img_two{position:absolute;right:0;height:600px;width:auto}.image_holder{position:relative;overflow-x:clip;overflow-y:visible}.image_holder .image_sub_holder .img_one{position:absolute;bottom:-20px;left:0;width:auto;height:clamp(15rem,7.281rem + 20.583vw,25.438rem)}@media screen and (max-width: 600px){.image_holder .image_sub_holder .img_one{bottom:0px;height:clamp(18rem,7.281rem + 20.583vw,25.438rem)}}@media screen and (min-width: 601px)and (max-width: 1024px){.image_holder .image_sub_holder .img_one{height:clamp(12rem,6.281rem + 15.583vw,20.438rem)}}@media screen and (min-width: 1025px){.image_holder .image_sub_holder .img_one{height:clamp(18rem,8.281rem + 25.583vw,.438rem)}}@media(max-width: 576px){.image_holder .image_sub_holder .img_one{position:relative;bottom:-140px}}.image_holder .image_sub_holder .img_two{position:absolute;bottom:0;height:auto}@media screen and (max-width: 600px){.image_holder .image_sub_holder .img_two{width:clamp(29.375rem,9.375rem + 80vw,79.375rem)}}@media screen and (min-width: 601px)and (max-width: 1024px){.image_holder .image_sub_holder .img_two{width:clamp(24rem,8.375rem + 60vw,69.375rem)}}@media screen and (min-width: 1025px){.image_holder .image_sub_holder .img_two{width:clamp(35rem,10.375rem + 100vw,79.375rem)}}/*# sourceMappingURL=style.min.css.map */
