.ScrollDown-module-scss-module__f7uu5a__scrollDown{box-sizing:border-box;-webkit-text-decoration:inherit;text-decoration:inherit;cursor:pointer;justify-content:center;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%,-50%)}.ScrollDown-module-scss-module__f7uu5a__scrollDown svg{stroke:var(--cyan);-o-transition:stroke .2s ease-in;transition:stroke .2s ease-in}.ScrollDown-module-scss-module__f7uu5a__scrollDown:hover svg{stroke:#0ff}@keyframes ScrollDown-module-scss-module__f7uu5a__bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(0)}}.ScrollDown-module-scss-module__f7uu5a__bounceAnimation{animation:1s infinite ScrollDown-module-scss-module__f7uu5a__bounce}.ScrollDown-module-scss-module__f7uu5a__arrowDownIcon{cursor:pointer;stroke-width:0;box-sizing:border-box;vertical-align:middle;width:2.2rem;height:2.2rem}@media (min-width:768px){.ScrollDown-module-scss-module__f7uu5a__arrowDownIcon{width:2.8rem;height:2.8rem}}@media (min-width:500px){.ScrollDown-module-scss-module__f7uu5a__arrowDownIcon{width:2.5rem;height:2.5rem}}
.Hero-module-scss-module__MvlE4q__heroContainer{max-width:1000px;min-height:100vh;font-family:var(--font-poppins);color:var(--white);flex-direction:column;justify-content:center;align-items:flex-start;margin:0 auto;padding:0;display:flex}.Hero-module-scss-module__MvlE4q__heroContainer h1{letter-spacing:.07rem;color:var(--white);margin:0 0 1rem;font-family:Poppins-Light;font-size:clamp(14px,5vw,18px)}.Hero-module-scss-module__MvlE4q__heroContainer h2{color:var(--cyan);margin:0;font-family:Poppins-Medium;font-size:clamp(30px,6vw,80px)}.Hero-module-scss-module__MvlE4q__heroContainer p{color:var(--light-white);box-sizing:inherit;max-width:540px;margin:1rem 0 0;font-size:clamp(14px,5vw,16px)}.Hero-module-scss-module__MvlE4q__heroLink{text-decoration-skip-ink:auto;color:var(--cyan);text-decoration:none;transition:all .25s cubic-bezier(.645,.045,.355,1);display:inline-block;position:relative}.Hero-module-scss-module__MvlE4q__heroLink:after{content:"";background-color:var(--cyan);width:0;height:1px;opacity:.5s;transition:all .25s cubic-bezier(.645,.045,.355,1);display:block;position:relative;bottom:.37rem}.Hero-module-scss-module__MvlE4q__heroLink:hover{text-decoration:underline}.Hero-module-scss-module__MvlE4q__heroButtonContainer{align-items:center;gap:15px;display:flex}.Hero-module-scss-module__MvlE4q__heroButton{color:var(--cyan);border:1px solid var(--cyan);border-radius:var(--border-radius);font-size:var(--fs-md);font-family:var(--font-poppins);cursor:pointer;background-color:#0000;margin-top:45px;padding:1.15rem 3rem;line-height:1;display:inline-block;position:relative;text-decoration:none!important}.Hero-module-scss-module__MvlE4q__heroButton:hover{opacity:.5s;background-color:var(--light-navy)}.Hero-module-scss-module__MvlE4q__heroButtonSecondary{color:#fff;font-size:var(--fs-md);font-family:var(--font-poppins);cursor:pointer;margin-top:45px;padding:1.15rem 1rem;line-height:1;display:inline-block;position:relative;text-decoration:none!important}.Hero-module-scss-module__MvlE4q__heroButtonSecondary svg{-o-transition:transform .3s ease-out;margin-left:10px;transition:transform .3s ease-out;display:inline-block}.Hero-module-scss-module__MvlE4q__heroButtonSecondary:hover svg{-webkit-transform:translate(4px);-moz-transform:translate(4px);-ms-transform:translate(4px);-o-transform:translate(4px);transform:translate(5px)}.Hero-module-scss-module__MvlE4q__heroButtonAccent{color:#fff;border-radius:var(--border-radius);font-size:var(--fs-md);font-family:var(--font-poppins);cursor:pointer;background-color:#282d41;border:1px solid #282d41;margin-top:45px;padding:1.15rem 2.75rem;line-height:1;display:inline-block;position:relative;text-decoration:none!important}.Hero-module-scss-module__MvlE4q__heroButtonAccent:hover{opacity:.5s;background-color:var(--light-navy)}
.FeaturedProjects-module-scss-module__16fSkG__wrapper{max-width:1000px;color:var(--white);margin:0 auto;padding-bottom:30px;font-family:Poppins-Regular}.FeaturedProjects-module-scss-module__16fSkG__wrapper h2{color:var(--white);font-family:Poppins-Bold;font-size:clamp(18px,5vw,22px)}.FeaturedProjects-module-scss-module__16fSkG__headerBorderLeft{border-left:3px solid var(--cyan)}.FeaturedProjects-module-scss-module__16fSkG__headerBorderLeft h2{text-transform:uppercase;padding-left:15px}.FeaturedProjects-module-scss-module__16fSkG__featuredProjectsLink{visibility:hidden;display:block;position:relative;top:15px}.FeaturedProjects-module-scss-module__16fSkG__buttonContainer{align-items:center;gap:0 24px;margin-top:2rem;display:flex}.FeaturedProjects-module-scss-module__16fSkG__badgeContainer{align-items:center;display:flex}.FeaturedProjects-module-scss-module__16fSkG__projectsWrapper{margin:3.15rem 0 0;padding:0;list-style:none}.FeaturedProjects-module-scss-module__16fSkG__cardWrapper:first-child{margin-top:0}.FeaturedProjects-module-scss-module__16fSkG__cardWrapper{color:#fff;border-radius:4px;margin-top:5rem}.FeaturedProjects-module-scss-module__16fSkG__cardWrapper .FeaturedProjects-module-scss-module__16fSkG__cardInner{z-index:10;justify-content:space-between;min-height:500px;display:flex;position:relative;overflow:hidden}.FeaturedProjects-module-scss-module__16fSkG__cardWrapper .FeaturedProjects-module-scss-module__16fSkG__cardInner .FeaturedProjects-module-scss-module__16fSkG__columnOne{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;width:50%;padding:93px 44px;display:flex;position:relative}.FeaturedProjects-module-scss-module__16fSkG__cardWrapper .FeaturedProjects-module-scss-module__16fSkG__cardInner .FeaturedProjects-module-scss-module__16fSkG__columnOne .FeaturedProjects-module-scss-module__16fSkG__badgeContainer{align-items:center;gap:8px;display:flex}.FeaturedProjects-module-scss-module__16fSkG__cardWrapper .FeaturedProjects-module-scss-module__16fSkG__cardInner .FeaturedProjects-module-scss-module__16fSkG__columnOne .FeaturedProjects-module-scss-module__16fSkG__columnText{max-width:400px}.FeaturedProjects-module-scss-module__16fSkG__cardWrapper .FeaturedProjects-module-scss-module__16fSkG__cardInner .FeaturedProjects-module-scss-module__16fSkG__columnOne .FeaturedProjects-module-scss-module__16fSkG__columnText h3{margin-bottom:2rem;font-family:Poppins-Bold;font-size:clamp(20px,5vw,38px)}.FeaturedProjects-module-scss-module__16fSkG__cardWrapper .FeaturedProjects-module-scss-module__16fSkG__cardInner .FeaturedProjects-module-scss-module__16fSkG__columnOne .FeaturedProjects-module-scss-module__16fSkG__columnText p{margin-bottom:2rem;font-size:clamp(16px,3vw,18px)!important}.FeaturedProjects-module-scss-module__16fSkG__cardWrapper .FeaturedProjects-module-scss-module__16fSkG__cardInner .FeaturedProjects-module-scss-module__16fSkG__buttonContainer{flex-direction:row;display:flex}.FeaturedProjects-module-scss-module__16fSkG__cardWrapper .FeaturedProjects-module-scss-module__16fSkG__cardInner .FeaturedProjects-module-scss-module__16fSkG__columnTwo{align-items:center;display:flex}.FeaturedProjects-module-scss-module__16fSkG__cardWrapper .FeaturedProjects-module-scss-module__16fSkG__cardInner .FeaturedProjects-module-scss-module__16fSkG__columnTwo .FeaturedProjects-module-scss-module__16fSkG__mockupImage{vertical-align:middle;max-width:110%;display:inline-block;left:65%;transform:translate(-50%);max-width:105%!important;position:relative!important;bottom:0!important;right:-16%!important}.FeaturedProjects-module-scss-module__16fSkG__cardWrapper .FeaturedProjects-module-scss-module__16fSkG__cardInner .FeaturedProjects-module-scss-module__16fSkG__columnTwo .FeaturedProjects-module-scss-module__16fSkG__mockupImageSmall{vertical-align:middle;max-width:110%;display:inline-block;left:55%;transform:translate(-50%);max-width:120%!important;position:relative!important;bottom:10px!important;right:-16%!important}.FeaturedProjects-module-scss-module__16fSkG__loadMoreButton{justify-content:center;margin-top:2rem;display:flex}@media (max-width:970px){.FeaturedProjects-module-scss-module__16fSkG__cardInner{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;padding-bottom:20px}.FeaturedProjects-module-scss-module__16fSkG__buttonContainer{margin-top:20px}.FeaturedProjects-module-scss-module__16fSkG__columnText p{margin-bottom:20px!important}.FeaturedProjects-module-scss-module__16fSkG__columnOne{width:100%!important;padding:75px 44px 60px!important}}@media (max-width:768px){.FeaturedProjects-module-scss-module__16fSkG__buttonContainer,.FeaturedProjects-module-scss-module__16fSkG__badgeContainer{flex-wrap:wrap}.FeaturedProjects-module-scss-module__16fSkG__cardWrapper{margin-top:4rem}.FeaturedProjects-module-scss-module__16fSkG__projectsWrapper{margin-top:3.5rem!important}.FeaturedProjects-module-scss-module__16fSkG__columnText p{line-height:24px!important}.FeaturedProjects-module-scss-module__16fSkG__columnText h3{margin-bottom:20px!important}.FeaturedProjects-module-scss-module__16fSkG__columnOne{padding:44px!important}}@media (max-width:540px){.FeaturedProjects-module-scss-module__16fSkG__columnOne{padding:25px!important}}@media (max-width:480px){.FeaturedProjects-module-scss-module__16fSkG__projectsWrapper{margin-top:2.3rem!important}.FeaturedProjects-module-scss-module__16fSkG__cardInner{justify-content:start!important;padding-bottom:0!important}.FeaturedProjects-module-scss-module__16fSkG__columnText p{line-height:24px!important}.FeaturedProjects-module-scss-module__16fSkG__columnText h3{margin-bottom:20px!important}.FeaturedProjects-module-scss-module__16fSkG__columnOne{padding:25px!important}.FeaturedProjects-module-scss-module__16fSkG__buttonContainer{margin-top:15px}.FeaturedProjects-module-scss-module__16fSkG__columnTwo .FeaturedProjects-module-scss-module__16fSkG__mockupImage{left:65%;transform:translate(-50%);max-width:100%!important;display:block!important;position:relative!important;bottom:0!important;right:-16%!important}.FeaturedProjects-module-scss-module__16fSkG__columnTwo .FeaturedProjects-module-scss-module__16fSkG__mockupImageSmall{height:250px;left:55%;transform:translate(-50%);max-width:100%!important;display:block!important;position:relative!important;bottom:10px!important;right:-16%!important}}@media (max-width:378px){.FeaturedProjects-module-scss-module__16fSkG__columnOne{padding:25px 25px 10px!important}.FeaturedProjects-module-scss-module__16fSkG__cardWrapper{margin-top:2.5rem}}
