/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.ck.ck-toolbar>.ck-toolbar__items>:not(.ck-toolbar__line-break){margin-right:0 !important;}
.container > .row.d-flex{position:relative;padding:72px 20px;background:transparent;margin-top:5rem;}@media (min-width:992px){.container > .row.d-flex{--bs-gutter-x:56px;--bs-gutter-y:72px;}}.one .inner,.two .inner,.three .inner{display:flex;flex-direction:column;align-items:flex-start;}.flower-anim{display:block;width:100%;max-width:360px;height:auto;margin:0 auto 24px;}.two .anim-2{margin:32px auto 0;}.field--name-field-title.field__item{font-weight:700;font-size:22px;line-height:1.2;margin:8px 0 12px;color:#1f2937;}.field--name-field-block-body.field__item p{margin:0;max-width:560px;line-height:1.65;font-size:16px;color:#4b5563;}.one .paragraph,.two .paragraph,.three .paragraph{margin-top:8px;}@media (min-width:992px){.one .inner,.three .inner,.two .inner{align-items:flex-start;}.one .inner,.two .inner,.three .inner{min-height:520px;}.one .anim-1{margin-bottom:24px;}.three .anim-3{margin-bottom:24px;}}@media (max-width:991.98px){.container > .row.d-flex{padding:48px 16px;}.flower-anim{max-width:300px;margin-bottom:16px;}.field--name-field-title.field__item{font-size:20px;}.field--name-field-block-body.field__item p{font-size:16px;}}.container > .row.d-flex::before{content:'';position:absolute;z-index:-2;top:0;bottom:0;left:50%;transform:translateX(-50%);width:100vw;background:#f2f5f8;}.container > .row.d-flex{position:relative;padding:72px 20px;background:transparent;}@media (min-width:992px){.container > .row.d-flex{--bs-gutter-x:56px;--bs-gutter-y:72px;}}.one .inner,.two .inner,.three .inner{display:flex;flex-direction:column;align-items:flex-start;}.flower-anim{display:block;width:100%;max-width:360px;height:auto;margin:0 auto 24px;}.two .anim-2{margin:32px auto 0;}.field--name-field-title.field__item{font-weight:700;font-size:22px;line-height:1.2;margin:8px 0 12px;color:#1f2937;}.field--name-field-block-body.field__item p{margin:0;max-width:560px;line-height:1.65;font-size:16px;color:#4b5563;}.one .paragraph,.two .paragraph,.three .paragraph{margin-top:8px;}@media (min-width:992px){.one .inner,.three .inner,.two .inner{align-items:flex-start;}.one .inner,.two .inner,.three .inner{min-height:520px;}.one .anim-1{margin-bottom:24px;}.three .anim-3{margin-bottom:24px;}}@media (max-width:991.98px){.container > .row.d-flex{padding:48px 16px;}.flower-anim{max-width:300px;margin-bottom:16px;}.field--name-field-title.field__item{font-size:20px;}.field--name-field-block-body.field__item p{font-size:16px;}}.container > .row.d-flex::before{content:'';position:absolute;z-index:-2;top:0;bottom:0;left:50%;transform:translateX(-50%);width:100vw;background:#f2f5f8;}.container > .row.d-flex{position:relative;padding:72px 20px;background:transparent;}.container > .row.d-flex::after{content:'';position:absolute;top:-56px;left:50%;transform:translateX(-50%);width:100vw;height:120px;z-index:-1;background-repeat:no-repeat;background-size:100% 100%;background-image:url("data:image/svg+xml;utf8,\
<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1920 120' preserveAspectRatio='none'>\
  <!-- softer left dip, gradual right ramp -->\
  <path fill='white' d='M0,120 \
    C140,160 420,68 760,72 \
    C1120,100 1500,40 1760,66 \
    L1920,92 L1920,0 L0,0 Z'/>\
</svg>");}
