.elementor .e-2c6f478{flex-direction:column;Give me a slightly taller one without breaking this:   position: relative;
isolation: isolate;
overflow: hidden;

display: flex;
flex-direction: column;
align-items: stretch;
justify-content: flex-start;

width: 100%;
max-width: none;
min-height: 30;
margin: 0;
padding: 46px 0 50px;
gap: 0;

background:
  radial-gradient(
    circle at 92% 5%,
    rgba(159, 210, 160, 0.27),
    transparent 28%
  ),
  linear-gradient(
    180deg,
    #f8faf9 0%,
    #f3f7f4 100%
  );
}

element.style::before {
content: "";
position: absolute;
top: -185px;
right: -175px;
z-index: 0;
width: 400px;
height: 400px;
border: 1px solid rgba(18, 60, 74, 0.08);
border-radius: 50%;
pointer-events: none;
}

element.style::after {
content: "";
position: absolute;
top: -90px;
right: -80px;
z-index: 0;
width: 220px;
height: 220px;
border: 1px solid rgba(18, 60, 74, 0.06);
border-radius: 50%;
pointer-events: none;
}

element.style > * {
position: relative;
z-index: 1;
}

@media (max-width: 1024px) {
element.style {
  padding: 44px 0 48px;
}
}

@media (max-width: 767px) {
element.style {
  padding: 36px 0 40px;
}

element.style::before {
  top: -220px;
  right: -230px;
}

element.style::after {
  top: -130px;
  right: -120px;
}\n}.elementor .e-5066c64{flex-direction:column;selector {
position: relative;
z-index: 5;

flex: 0 0 auto !important;
align-self: center !important;

width: min(1180px, calc(100% - 48px)) !important;
max-width: 1180px !important;

margin: -28px auto 0 !important;
padding: 0;
}

selector .elementor-widget-container {
width: 100%;
max-width: 100%;
margin: 0 auto;
}\n}.elementor .e-328e3c6{flex-direction:column;position: relative;

display: flex;
flex-direction: column;
align-items: stretch;
justify-content: flex-start;

width: 100%;
max-width: none;
min-width: 0;
min-height: 0;

margin: 0;
padding: 105px 0 90px;
gap: 0;

background: #ffffff;\n}.elementor .e-78f93dd{flex-direction:column;position: relative;

display: flex;
flex-direction: column;
align-items: stretch;
justify-content: flex-start;

width: 100%;
max-width: none;
min-width: 0;

margin: 0;
padding: 0 0 92px;
gap: 0;

background: #ffffff;\n}.elementor .e-ffa08a6{flex-direction:column;position: relative;

display: flex;
flex-direction: column;
align-items: stretch;
justify-content: flex-start;

width: 100%;
max-width: none;
min-width: 0;
min-height: 0;

margin: 0;
padding: 92px 0;

gap: 0;

background:
radial-gradient(
  circle at 5% 95%,
  rgba(159, 210, 160, 0.17),
  transparent 27%
),
#f4f7f5;\n}.elementor .e-bdf82c9{flex-direction:column;position: relative;

display: flex;
flex-direction: column;
align-items: stretch;
justify-content: flex-start;

width: 100%;
max-width: none;
min-width: 0;
min-height: 0;

margin: 0;
padding: 92px 0 96px;
gap: 0;

background: #ffffff;\n}.elementor .e-6b98041{flex-direction:column;position: relative;

display: flex;
flex-direction: column;
align-items: stretch;
justify-content: flex-start;

width: 100%;
max-width: none;
min-width: 0;
min-height: 0;

margin: 0;
padding: 0 0 96px;
gap: 0;

background: #ffffff;\n}