.index-module__yT6NUq__companyLogo{cursor:pointer;width:auto;height:auto;padding:1rem}@media screen and (max-width:1080px){.index-module__yT6NUq__companyLogo{width:125px}}.index-module__yT6NUq__headerWrapper{background:url(/assets/images/industry-image.jpg) no-repeat;background-size:var(--header-section-background-size);height:var(--header-section-height);color:#fff;overflow:hidden}@media screen and (max-width: var(--BREAK_POINT_L)){.index-module__yT6NUq__headerWrapper{background-size:var(--header-section-background-size);height:var(--header-section-height)}}.index-module__yT6NUq__header{text-align:center;z-index:2;background-color:#1f2937d9;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:0 .5rem;display:flex}.index-module__yT6NUq__containerFlexWrapper{padding:var(--section-padding);flex-direction:column;display:flex}@media screen and (max-width:1080px){.index-module__yT6NUq__containerFlexWrapper{padding:var(--responsive-section-padding)}}.index-module__yT6NUq__imageGrid{grid-gap:50px;padding:var(--section-padding);grid-template-columns:1.5fr 1fr;place-items:center;display:grid}@media screen and (max-width:1080px){.index-module__yT6NUq__imageGrid{padding:var(--responsive-section-padding);flex-direction:column;row-gap:2rem;display:flex}}.index-module__yT6NUq__customWidth{width:540px!important}.index-module__yT6NUq__commonWidth{width:450px!important}.index-module__yT6NUq__image{height:auto}@media screen and (max-width:1080px){.index-module__yT6NUq__image{width:100vw;height:auto}}.index-module__yT6NUq__imagePos{justify-content:center;align-items:center;display:flex}.index-module__yT6NUq__contactSectionWrapper{padding:var(--section-padding)}@media screen and (max-width:1080px){.index-module__yT6NUq__contactSectionWrapper{padding:var(--responsive-section-padding)}}.index-module__yT6NUq__contactItemWrapper{justify-content:space-evenly;align-items:center;display:flex}@media screen and (max-width:1080px){.index-module__yT6NUq__contactItemWrapper{padding:var(--responsive-section-padding);flex-direction:column;row-gap:1rem;display:flex}}.index-module__yT6NUq__contactSection{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:33%;margin-bottom:7.5rem;padding:1rem;display:flex}@media screen and (max-width:1080px){.index-module__yT6NUq__contactSection{width:100%;margin-bottom:1.5rem;padding:0}}.index-module__yT6NUq__darkBg{background-color:var(--dark-bg-color)}.index-module__yT6NUq__bottomBadge{height:fit-content;color:var(--icon-color);letter-spacing:var(--letter-spacing);background:#1e293b;justify-content:center;align-items:center;padding:1rem;font-size:.9rem;font-weight:200;display:flex}@media screen and (max-width:1080px){.index-module__yT6NUq__bottomBadge{font-size:.8rem}}.index-module__yT6NUq__bottomBadgeContent{font-style:italic}.index-module__yT6NUq__developer{color:var(--icon-color);font-weight:600}.index-module__yT6NUq__developer:hover{color:var(--hover-link-color);transition:all .2s ease-in-out}.index-module__yT6NUq__icon{height:3rem;color:var(--icon-color);margin:2rem 0}@media screen and (max-width:1080px){.index-module__yT6NUq__icon{height:2rem;margin:.25rem 0}}.index-module__yT6NUq__emailLink{color:#fff;cursor:pointer;text-decoration:none;transition:all .2s ease-in-out}.index-module__yT6NUq__emailLink:hover{text-decoration:underline}.index-module__yT6NUq__emoji{padding:0 .5rem;font-size:1rem}@media screen and (max-width:1080px){.index-module__yT6NUq__emoji{font-size:.8rem}}
.typography-module__pIzaiW__h1{color:var(--text-color);letter-spacing:var(--letter-spacing);margin-bottom:2rem;font-size:3rem;font-weight:700;line-height:5rem}@media screen and (max-width:1080px){.typography-module__pIzaiW__h1{font-size:2rem;line-height:2.5rem}}.typography-module__pIzaiW__h2{color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:2rem;font-weight:700;line-height:3.5rem}@media screen and (max-width:1080px){.typography-module__pIzaiW__h2{font-size:1.5rem;line-height:2rem}}.typography-module__pIzaiW__h3{color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:1.5rem;font-weight:700;line-height:2.75rem}@media screen and (max-width:1080px){.typography-module__pIzaiW__h3{font-size:1.25rem;line-height:2rem}}.typography-module__pIzaiW__text{color:var(--text-color);letter-spacing:var(--letter-spacing);font-size:1.25rem;font-weight:200;line-height:2rem}@media screen and (max-width:1080px){.typography-module__pIzaiW__text{font-size:1rem;line-height:1.5rem}}
