body{font-family:"Raleway",sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;display:flex;flex-direction:column;height:auto;min-height:100dvh;width:100%;overflow-x:hidden;position:relative}.navbar-nav .nav-link.active, .navbar-nav .nav-link.show{font-weight:500}.outline-none,.outline-none:focus{outline:none;box-shadow:none}.img-light{filter:invert(1) grayscale(1)}.navbar{z-index:99}.navbar
.logo{width:148px}.hero-banner{height:100dvh;min-height:800px}.hero-banner::after{content:'';position:absolute;width:100%;height:100%;background:#000;background:linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);opacity: .7;inset:0;z-index:2;pointer-events:none}.bg-bege{background-color:#ecece0}.bg-night{background-color:#2c2c2c}.bg-highlight{background-color:#b2522c}strong.display-3{font-weight:500}main{padding-top:calc(3rem + 50px);flex:1 1 auto}.data-numbers{background-color:rgba(255,255,255, .10);z-index:99;bottom:0;right:0;left:0}footer.bg-dark{background-color:#2c2c2c !important}.text-bege{color:#80807b}.post-categories a, footer
a{text-decoration:none;color:inherit}.post-categories a:hover, footer a:hover{text-decoration:underline}.navbar.nav-scrolled{margin-top:0 !important;box-shadow:0 2px 10px rgba(0,0,0,0.1)}body.home .navbar.nav-scrolled, body.page-template-team .navbar.nav-scrolled{background-color:rgba(0, 0, 0, 0.4) !important;backdrop-filter:blur(15px)}body.page-template-about .navbar.nav-scrolled, body.page-template-customers .navbar.nav-scrolled, body.single-projects .navbar.nav-scrolled{background-color:rgba(236, 236, 224, 1) !important}.navbar.nav-scrolled{background-color:rgba(255, 255, 255, 0.98) !important}@media (min-width: 992px){.border-lg-start{border-left:var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}.border-lg-0{border:0
!important;--bs-border-opacity:1;border-color:rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important}}@media (min-width: 1400px) and (max-width: 1590px){.container-fluid.content{height:630px;overflow-y:auto}}@media (max-width: 1399px){.col-xxl-4.border-2{border-width:0px !important}}.link-social{text-decoration:none;outline:none;color:inherit}.link-social:hover{opacity: .8}