.page1-module__UYhz5q__container{text-align:center;background-image:url(https://wps.mirrortheme.com/optech/wp-content/uploads/2024/09/bg2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100vw;height:auto;padding:1rem 1.5rem}.page1-module__UYhz5q__section{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;margin:0 1.5rem;padding:4rem 1rem;display:flex}.page1-module__UYhz5q__left,.page1-module__UYhz5q__right{width:100%;padding:1rem}.page1-module__UYhz5q__primaryButton,.page1-module__UYhz5q__secondaryButton{border:none;border-radius:.5rem;margin:.5rem;padding:.8rem 1.2rem;font-size:.9rem;font-weight:600}.page1-module__UYhz5q__link{color:#2b4dff;text-decoration:none}.page1-module__UYhz5q__heading{color:#fff;font-size:3rem;font-weight:600;line-height:3.5rem}.page1-module__UYhz5q__paragraph{color:#fff;letter-spacing:-.03em;margin-bottom:1rem;font-size:1rem;font-weight:500}.page1-module__UYhz5q__primaryButton,.page1-module__UYhz5q__secondaryButton{color:#2b4dff;background-color:#fff}.page1-module__UYhz5q__imageContainer{justify-content:center;align-items:center;margin:2rem 1rem;display:flex}.page1-module__UYhz5q__image{max-width:100%;height:auto;box-shadow:none;border:none;border-radius:0}.page1-module__UYhz5q__paraContainer{text-align:center;justify-content:center;margin:2rem 1rem;padding:0 1rem;display:flex}@media (min-width:768px){.page1-module__UYhz5q__section{text-align:left;flex-direction:row}.page1-module__UYhz5q__left{width:60%;padding-top:6rem}.page1-module__UYhz5q__right{width:40%;margin-top:6rem}.page1-module__UYhz5q__heading{font-size:3rem;line-height:3.5rem}.page1-module__UYhz5q__paragraph{font-size:1.2rem;line-height:2rem}.page1-module__UYhz5q__primaryButton,.page1-module__UYhz5q__secondaryButton{padding:1rem 1.5rem;font-size:1rem}.page1-module__UYhz5q__image{max-width:90%}}@media (min-width:1024px){.page1-module__UYhz5q__heading{color:#fff;font-size:4rem;font-weight:600;line-height:4.5rem}.page1-module__UYhz5q__primaryButton,.page1-module__UYhz5q__secondaryButton{padding:1.2rem 2rem;font-size:1.1rem}.page1-module__UYhz5q__image{max-width:90%}}
