.elementor .e-134d3094-13ca0e3{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-d1c27cf-e7831d3{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-a1ac05a-c16ea99{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: 75px 0 10px;
gap: 0;

background: #ffffff;\n}.elementor .e-ccf359f-6a5381f{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: 0px 0 90px;
gap: 0;

background: #ffffff;\n}.elementor .e-660081f2-08fff5b{flex-direction:column;}.elementor .e-4073f78-76c68d7{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: 75px 0 10px;
gap: 0;

background: #ffffff;\n}.elementor .e-c7e6623-75be2aa{flex-direction:column;position: relative;
isolation: isolate;
overflow: hidden;

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

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

margin: 0;
padding: 94px 0 98px;

background:
radial-gradient(
  circle at 92% 8%,
  rgba(159, 210, 160, 0.13),
  transparent 29%
),
radial-gradient(
  circle at 3% 100%,
  rgba(159, 210, 160, 0.06),
  transparent 28%
),
#0b3540;

border-top: 1px solid rgba(159, 210, 160, 0.14);
border-bottom: 1px solid rgba(159, 210, 160, 0.10);\n}.elementor .e-7835943b-0ce567c{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-603eb2fd-aa416ad{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}