.action_wrapper__IgJJR{display:flex;justify-content:center;width:100%}.action_contentwrapper__dVb9t{width:inherit;max-width:1140px;display:flex;flex-direction:column;gap:40px;padding:48px 0}.action_contentwrapper__dVb9t h2{font-size:40px;line-height:56px;text-align:center}.action_contentwrapper__dVb9t h3{font-size:24px;line-height:40px;font-weight:700}.action_contentwrapper__dVb9t p{font-size:16px;line-height:32px}.action_actions__ivAlQ{display:flex;flex-wrap:wrap;gap:40px}.action_actions__ivAlQ .action_action__i1b_x{width:calc((100% - 80px)/3);display:flex;flex-direction:column;gap:16px}.action_actions__ivAlQ .action_action__i1b_x .action_description___SKFh{display:flex;flex-direction:column;gap:8px}.action_actions__ivAlQ .action_photo__hcpMh{height:240px;width:100%;overflow:hidden;border-radius:8px}.action_actions__ivAlQ .action_photo__hcpMh img{height:100%;width:auto}@media(max-width:1220px){.action_contentwrapper__dVb9t{padding:48px 40px;gap:40px}}@media only screen and (max-width:992px){.action_contentwrapper__dVb9t{padding:40px}.action_contentwrapper__dVb9t h2{font-size:32px;line-height:48px}}@media only screen and (max-width:768px){.action_actions__ivAlQ{flex-wrap:nowrap;flex-direction:column}.action_actions__ivAlQ .action_action__i1b_x{width:100%}}@media only screen and (max-width:576px){.action_contentwrapper__dVb9t{padding:32px 16px}}.hero_wrapper__Jxda9{display:flex;justify-content:center;width:100%}.hero_contentwrapper__hn1L4{width:inherit;max-width:1140px;display:flex;flex-direction:column;align-items:center;gap:64px;padding:48px 0}.hero_contentwrapper__hn1L4 h2{min-width:320px;font-size:40px;line-height:56px}.hero_contentwrapper__hn1L4 p{font-size:16px;line-height:32px}.hero_sectionheading__pZYHU{display:flex;gap:64px}.hero_sectionbanner__x2lcT{height:400px;width:100%;overflow:hidden;border-radius:8px;position:relative}.hero_sectionbanner__x2lcT .hero_imagewrapper__oKZ3d{position:relative;width:100%;height:100%}.hero_sectionbanner__x2lcT img{object-fit:cover;object-position:center}@media(max-width:1220px){.hero_contentwrapper__hn1L4{padding:48px 40px;gap:40px}}@media only screen and (max-width:992px){.hero_contentwrapper__hn1L4{padding:40px}.hero_contentwrapper__hn1L4 h2{min-width:none;font-size:32px;line-height:48px}.hero_sectionheading__pZYHU{flex-direction:column;gap:1rem}.hero_sectionbanner__x2lcT{height:320px}}@media only screen and (max-width:768px){.hero_contentwrapper__hn1L4{gap:24px}.hero_sectionbanner__x2lcT{height:240px}}@media only screen and (max-width:576px){.hero_contentwrapper__hn1L4{padding:32px 16px}}