@media only screen and (max-width: 74.9375em){.trigrid{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 35.9375em){.trigrid{grid-template-columns:repeat(1, 1fr)}.digrid{grid-template-columns:repeat(1, 1fr)}}@media only screen and (max-width: 61.9375em){.h1-facade{font-size:4.4rem}}@media only screen and (max-width: 47.9375em){.h1-facade{font-size:4rem}}@media only screen and (max-width: 35.9375em){.h1-facade{font-size:3rem}}@media only screen and (max-width: 35.9375em){.ticker-container::before,.ticker-container::after{width:10rem}}@media only screen and (max-width: 35.9375em){.process-flow .main-card{padding:3rem;height:-moz-max-content;height:max-content;text-align:center}.process-flow-numb{position:relative;display:inline-block;top:0;left:0;line-height:1;transform:translateY(0);font-size:10rem;font-weight:700;background:linear-gradient(150deg, #535353 0%, #000000 100%);-webkit-background-clip:text;color:transparent;margin-bottom:1rem}.process-flow .vertical-progress-bar{position:absolute;left:-3rem;top:50%;transform:translateY(-50%);height:77%;width:6px;background-color:#e0e0e0;border-radius:4px;overflow:hidden;z-index:1}.process-flow .vertical-progress-bar__fill{position:absolute;left:0;top:0;width:100%;height:0%;background-color:#36d31e;transition:height .2s ease-out}.accordion-button::after{margin-bottom:auto}section:not(:first-child){padding-top:9rem}}@media only screen and (min-width: 160em){.main-navbar{width:45vw}.main-navbar.shrink{width:38vw}}@media only screen and (max-width: 119.9375em){.main-navbar{width:72vw}.main-navbar.shrink{width:70vw}}@media only screen and (max-width: 87.4375em){.main-navbar{width:84vw;font-size:1.3rem}.main-navbar__menu{gap:.2rem}}@media only screen and (max-width: 74.9375em){.main-navbar{width:90vw;padding:1.3rem;font-size:1.4rem}.main-navbar__logo{width:10rem}.main-navbar.shrink{width:90vw}}@media only screen and (max-width: 61.9375em){.main-navbar{width:100%;left:0;top:0;text-align:center;transform:translateX(0);border-radius:0}.main-navbar__logo{width:10rem}.main-navbar__menu{gap:2rem}.main-navbar__menu li a{font-size:2rem;font-weight:500}.main-navbar.shrink{width:100%;top:0}.main-navbar.shrink .main-navbar__logo{width:10rem}.main-navbar .btn{margin:3rem auto 80vh auto;text-align:center}.navbar .navbar-collapse{align-items:flex-end;padding:0 3rem;position:absolute;right:0;top:0;width:100%;background-color:#fff;max-height:110vh;overflow-y:scroll}.navbar .navbar-collapse .navbar-action{margin-top:7rem;flex-direction:column}.navbar .navbar-collapse .navbar-brand{margin:7rem 0 3rem 0 !important}.navbar .navbar-collapse .navbar-brand img{width:18rem}.navbar .navbar-toggler{position:relative;right:1rem;z-index:100;padding:0}.navbar .navbar-toggler .material-symbols-outlined{font-size:4rem;color:#000}.navbar .navbar-toggler:focus{box-shadow:none}}@media only screen and (max-width: 61.9375em){.hero-banner h1{font-size:4.4rem}.hero-banner__img{width:80%}}@media only screen and (max-width: 47.9375em){.hero-banner h1{font-size:4rem}.hero-banner__img{width:100%}}@media only screen and (max-width: 35.9375em){.hero-banner h1{font-size:3rem}}/*# sourceMappingURL=responsive.css.map */
