.page1-module__fTKxTW__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__fTKxTW__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__fTKxTW__left,.page1-module__fTKxTW__right{width:100%;padding:1rem}.page1-module__fTKxTW__primaryButton,.page1-module__fTKxTW__secondaryButton{border:none;border-radius:.5rem;margin:.5rem;padding:.8rem 1.2rem;font-size:.9rem;font-weight:600}.page1-module__fTKxTW__link{color:#2b4dff;text-decoration:none}.page1-module__fTKxTW__heading{color:#fff;text-align:center;font-size:3rem;font-weight:600;line-height:3.5rem}.page1-module__fTKxTW__paragraph{color:#fff;letter-spacing:-.03em;margin-bottom:1rem;font-size:1rem;font-weight:500}.page1-module__fTKxTW__primaryButton,.page1-module__fTKxTW__secondaryButton{color:#2b4dff;background-color:#fff}.page1-module__fTKxTW__imageContainer{justify-content:center;align-items:center;margin:2rem 1rem;display:flex}.page1-module__fTKxTW__image{max-width:100%;height:auto;box-shadow:none;border:none;border-radius:0}.page1-module__fTKxTW__paraContainer{text-align:center;justify-content:center;margin:2rem 1rem;padding:0 1rem;display:flex}@media (min-width:768px){.page1-module__fTKxTW__container{flex-direction:column;justify-content:center;align-items:center;display:flex}.page1-module__fTKxTW__section{text-align:center;flex-direction:column;padding:0}.page1-module__fTKxTW__left,.page1-module__fTKxTW__right{width:100%}.page1-module__fTKxTW__heading{font-size:3rem;line-height:3.5rem}.page1-module__fTKxTW__paragraph{font-size:2.2rem;line-height:2.5rem}.page1-module__fTKxTW__primaryButton,.page1-module__fTKxTW__secondaryButton{width:50%;padding:1rem 1.5rem;font-size:1rem}.page1-module__fTKxTW__image{max-width:90%}}@media (min-width:1024px){.page1-module__fTKxTW__heading{color:#fff;font-size:4rem;font-weight:600;line-height:4.5rem}.page1-module__fTKxTW__primaryButton,.page1-module__fTKxTW__secondaryButton{padding:1.2rem 2rem;font-size:1.1rem}.page1-module__fTKxTW__image{max-width:90%}}
