.elementor .e-fa899b1{background-color:#ffffff;flex-direction:column;}.elementor .e-40070c4{padding-block-start:30px;padding-block-end:30px;margin-block-end:-50px;background-color:var(--bg);flex-direction:column;}.elementor .e-eafb432{padding-block-start:40px;padding-block-end:50px;margin-block-start:-190px;background-color:#ffffff;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-329013b-bdc5436{grid-template-columns:repeat(4, 1fr);}.elementor .e-7cd796d-ea166f4{padding-block-start:40px;padding-block-end:50px;background-color:var(--bg2);grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-18173ec-551e5ca{column-gap:20px;row-gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-09e6d33-9082678{padding-block-start:40px;padding-block-end:50px;background-color:#ffffff;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-53ae3ba-3838a7f{padding-block-start:40px;padding-block-end:50px;background-color:var(--bg);grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-20cfbb0-1705227{column-gap:20px;row-gap:20px;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(1, 1fr);align-items:center;}.elementor .e-3fc0c24-9dd212c{padding-block-start:40px;padding-block-end:50px;background-color:#ffffff;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-bfbc169-0fa3109{padding-block-start:40px;padding-block-end:50px;background-color:var(--bg);grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-26edfd4-b0788c1{padding-block-start:40px;padding-block-end:50px;background-color:#ffffff;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-3fb6b0b-5ed2d11{padding-block-start:40px;padding-block-end:50px;background-color:var(--bg);grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-798e36d-fe7101d{padding-block-start:40px;padding-block-end:50px;background-color:var(--bg2);grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);}.elementor .e-d816868-8f20671{padding-block-start:40px;padding-block-end:30px;background-color:#ffffff;grid-template-columns:repeat(1, 1fr);grid-template-rows:repeat(1, 1fr);}