@media all {
  *#dm .dmInner a.u_1953434938 {
    background-color:rgba(38,55,50,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1953434938:hover {
    background-color:var(--color_10) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1953434938.hover {
    background-color:var(--color_10) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_3683179379 {
    background-color:var(--color_12) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_3683179379:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_3683179379.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-color:var(--color_6) !important;
  }

  *#dm .dmInner a.u_1329986837 span.text { color:var(--color_6) !important; }

  *#dm .dmInner a.u_1329986837 {
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_6) var(--color_6) var(--color_6) var(--color_6) !important;
  }

  *#dm .dmInner a.u_1329986837:hover {
    background-color:var(--color_7) !important;
    background-image:initial !important;
    border-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1329986837.hover {
    background-color:var(--color_7) !important;
    background-image:initial !important;
    border-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1329986837:hover span.text { color:var(--color_8) !important; }*#dm .dmInner a.u_1329986837.hover span.text { color:var(--color_8) !important; }


*#dm .dmInner a.u_4288716885:hover {
  background-color:var(--color_10) !important;
  background-image:initial !important;
  border-color:var(--color_9) !important;
}

*#dm .dmInner a.u_4288716885.hover {
  background-color:var(--color_10) !important;
  background-image:initial !important;
  border-color:var(--color_9) !important;
}

*#dm .dmInner a.u_1846876869:hover {
  background-color:var(--color_10) !important;
  background-image:initial !important;
}

*#dm .dmInner a.u_1846876869.hover {
  background-color:var(--color_10) !important;
  background-image:initial !important;
}

*#dm .dmInner a.u_1208141411:hover {
  background-color:var(--color_10) !important;
  background-image:initial !important;
}

*#dm .dmInner a.u_1208141411.hover {
  background-color:var(--color_10) !important;
  background-image:initial !important;
}

*#dm .dmInner a.u_1540576542:hover span.text { color:var(--color_9) !important; }

*#dm .dmInner a.u_1540576542.hover span.text { color:var(--color_9) !important; }

}
@media (min-width:1025px) {
  *#dm .dmInner *.u_3194608793 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_3194608793 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_3194608793 .photoGalleryViewAll { padding:0 10px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_3194608793 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_3194608793 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_3194608793 .photoGalleryViewAll { padding:0 10px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_3194608793 .photoGalleryThumbs { padding:10px !important; }

  *#dm .dmInner *.u_3194608793 .layout-container { padding:10px !important; }

  *#dm .dmInner *.u_3194608793 .photoGalleryViewAll { padding:0 10px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 800px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.5;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px 0px 5px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) var(--color_16) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_10);
    background-image: initial;
    box-shadow: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#group_o9k {
    justify-content: flex-start;
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_js0 {
    width: 593px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_q8c {
    width: 605.767px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_536.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 0%;
    padding-right: 0%;
}
#widget_536 {
    width: 320px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_2vi {
    justify-content: flex-start;
    align-items: flex-start;
    width: 57.17%;
    min-height: 110px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    order: 2;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\35 ca16ac3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\30 fc14c29 {
    padding-top: 6%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 5%;
    padding-right: 5%;
    max-width: none;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#group_a4e {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_ok1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_eoe {
    width: 866px;
    height: auto;
    max-width: 100%;
}
    
#d17920e1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 e0d3d85 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b832909e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_9d5 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_3rq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ng6 {
    width: 79.50%;
    height: auto;
    max-width: 100%;
}
    
#widget_fko {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: center;
    margin-left: 28px;
    min-height: 55px;
}
    
#innergrid_cmv {
    width: 100%;
    grid-template-rows: minmax(60px, max-content);
    max-width: 100%;
    margin-top: 20px;
}
    
#widget_l4q {
    width: 60px;
    height: auto;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 308px 0px 0px;
}
}



@media all {
    
#\33 b38fd21 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c5c83a80 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 7% 5% 7% 5%;
    margin: 0% 0% 0% 0%;
}
    
#group_j2q {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 60px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_l36 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_itv {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_p5c {
    align-items: flex-start;
    width: 41.61%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\33 f698a5c {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-content: flex-end;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_2p7 {
    width: 635px;
    height: auto;
    max-width: 100%;
}
    
#widget_dom {
    width: 320px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
}
    
#\38 6ba4eb2 {
    background-image: url(https://lirp.cdn-website.com/6667b6c3/dms3rep/multi/opt/Shannon+Fisher+1-1920w.png);
}
#\38 6ba4eb2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABDklEQVQY0zXKX0vCUBwG4HOVZu4c3XRBToqahistoZq2wFKICM0CwRvDoqB/mgma0GJdhIHf+MCB3xsGXTx3D1uIaghpGiKcQ4vHoSeTWEmlkLFtbOUcbOccbGayYPMU1jgigoPrOlJpC47joHzooVqt4bhyAq9cBgtxjjAXWBQC3NCR3ymg2WzgudfH+H2CXq+P+9su2JIQFJ2LCYoZOrnuPt10r+krCGg2m9Gn79N4NCSWTsTp35qpU80t0l37koLBI00nQwrensgfPBBzLUMdWIZyrYQqpQ11XlhXnUpRvdY9NWpV/4zbp4o17KRs2Kasb5jyIrMsO7ur8uUoKz/O8vL7ak9OWyX50/bkL/vhcvxrLPNqAAAAAElFTkSuQmCC');
}
}



@media all {
    
#\37 c6ba53e::before, #\37 c6ba53e > .bgExtraLayerOverlay {
    
}
#\37 c6ba53e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 44.54%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/6667b6c3/dms3rep/multi/opt/ChatGPT+Image+May+12-+2026-+12_59_43+PM-1038h.png");
    background-size: contain;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\37 c6ba53e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAIAAADUCbv3AAAACXBIWXMAAAsTAAALEwEAmpwYAAABP0lEQVQY0zXC207CMAAA0CJEgQxGu17Wdr2hWyGMwTATmZeoMagPmhgTNWp44IX//wODiScHNEXSMTo8tii1KDXR38Gx6RjVlAloKt0dGuQdHTv2H3sbDHVLKdC2GmZGTqyeOp1blVs1dSJ3KDMdp0BgRJIJn0ufy+FIuLHMS+1nWnoZWAGIYxNP6oJUOZlk0XSEbyteL2KfkVASwA1aZIOnEj6W8HY6uJ+j95o8V3iRDngCgTLhctR7rcLPFfq+wJtLsr3GPzVaF3DuI8BErzgJnsr+1wrtbsjuhmxq9LGEDyVaFQT0WehM/3zcfzmF22uyvcJvZ2g9hxcFnk0YaOGoFyNt4GKE7mbR3SyqxigdIm4wNhQ0CD1kNBQ0sTRL95WjUNIuZ0dxDBokbjF+FPMu54HY7wre5rzF+AGNfwGHhi81ani1YgAAAABJRU5ErkJggg==');
}
    
#\35 05cc0b8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51.4%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 77e85b3 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 6% 5% 6% 5%;
    margin: 0% 0% 0% 0%;
}
    
#group_45n {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_im1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8r2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-bottom: 10px;
}
    
#widget_ql8 {
    width: 1047.1px;
    height: auto;
    max-width: 100%;
}
    
#widget_pea {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    margin-top: 20px;
}
    
#\36 101901e {
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
}



@media all {
    
#bf947dbe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 04b4df9 {
    min-height: 277px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 7% 5% 7% 5%;
    margin: 0% 0% 0% 0%;
}
    
#group_ooi {
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(244, 239, 233, 0.87);
    background-image: initial;
    border-style: solid;
    border-color: var(--color_11) var(--color_11) var(--color_11) var(--color_11);
    border-width: 2px 2px 2px 2px;
    border-radius: 44px 44px 44px 44px;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#widget_mqp {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_b15 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_n8n {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_pkg {
    width: 320px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
}
    
#\31 69a9ff8 {
    background-image: url("https://lirp.cdn-website.com/6667b6c3/dms3rep/multi/opt/Shannon-Fisher-on-stage-84106df8-43462e5f-1920w.png");
    background-position: 50% 0%;
}
#\31 69a9ff8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwElEQVQI1wXBPWvCQACA4fsBjbm7mHh3JNXWaCQ1EYNQ2tji0C90EQQXoSDt0ELp1i6CW/Bnvz6PSGaX2OecaFmg3wrcvE9ap9w+jZm/VOy/3jk0J4QbhER1SrAYIR9H6MwQZ45ies39w4T9x45j0yAS5+PKBFP1CMouF9rD9z1iG1EWQ9abFT//v4iuU8T9Dm5gCa86tJSHUhJjI/IqZ7F5Zfv3iYiNxhmNNQHttsSXLaRWBCakN8m4WdXcfa85Aw7wTCFUM6FuAAAAAElFTkSuQmCC');
}
    
#widget_oos {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\37 9ae9eae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 db2ac93 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#group_qgf {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 50px;
    column-gap: 4%;
    background-color: var(--color_6);
    background-image: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_08k {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_oof {
    width: 100%;
    height: 100px;
    min-height: 100px;
    max-width: 100%;
}
    
#f462179a {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
}



@media all {
    
#\30 e5ada5b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 c2ec637 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 5% 0% 5%;
    margin: 0% 0% 0% 0%;
}
    
#group_kpi {
    justify-content: flex-start;
    align-items: flex-start;
    width: 586.083px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_k20 {
    width: 450.1px;
    height: auto;
    max-width: 100%;
}
    
#widget_l2h {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_2f6 {
    width: 320px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
}
    
#group_svn {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_ggp {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_3rd {
    width: auto;
    height: 800px;
    max-width: 100%;
}
    
#d59db264 {
    background-color: rgba(103, 146, 132, 1);
    background-image: initial;
}
}



@media all {
    
#\32 dae28a2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47%;
    min-width: 4%;
    justify-content: flex-start;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#d7713089 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#caee8bb7 {
    padding-top: 6%;
    min-height: 240px;
    column-gap: 6%;
    row-gap: 36px;
    width: 100%;
    max-width: none;
    padding-left: 5%;
    padding-right: 5%;
    flex-wrap: nowrap;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#group_qko {
    align-items: center;
    width: 90%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_gc5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_svc {
    width: 604.717px;
    height: auto;
    max-width: 100%;
}
    
#widget_vqv {
    width: 200px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    min-height: 50px;
    grid-area: auto / auto / auto / auto;
}
    
#group_ake {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_0vg {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 20px;
}
    
#widget_fq3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3eh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a275eb51 {
    background-color: rgba(219, 225, 218, 1);
    background-image: initial;
}
    
#group_r8c {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding-right: 20px;
    padding-left: 20px;
    padding-top: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
}



@media all {
    
#ec82d198 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\33 a4b580c {
    padding-top: 7%;
    padding-bottom: 4%;
    min-height: 50px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#group_1de {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_851 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#ab74bcd0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    justify-content: flex-start;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 616cc28 {
    padding-bottom: 7%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 12%;
    padding-right: 12%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#group_ddq {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_ghb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_dbk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 fcbc143 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    justify-content: flex-start;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#fca50804 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\35 550de72 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a914c074 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 9c3ce41 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    justify-content: flex-start;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\36 5cc6f58 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#e01b309e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 4bddf56 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 d9a54b4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 832ab2d {
    min-height: 593px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 5% 6% 5%;
    margin: 0% 0% 0% 0%;
}
    
#group_13k {
    justify-content: flex-start;
    align-items: center;
    width: 44.92%;
    min-height: 169px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_39f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 725f8f4::before, #\35 725f8f4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(85, 117, 112, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\35 725f8f4 {
    background-image: url(https://lirp.cdn-website.com/6667b6c3/dms3rep/multi/opt/Shannon+Fisher+waves+BG-1920w.jpg);
}
#\35 725f8f4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMH/8QAJBAAAQMCBQUBAAAAAAAAAAAAAQIDBAARBQYSE1EUFyEiI4H/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMRIf/aAAwDAQACEQMRAD8ALxs1mQwiJOjboK7ErFjb9rTI+HYSphs9G0LpBtYcUIzRDYfxVpvbSjaOvUkWJI5qPcuex8kw45DfqCTx4p1VDrJeNLbSf//Z');
}
    
#widget_84o {
    width: 84.47%;
    height: 214px;
    max-width: 100%;
}
}



@media all {
    
#\31 6d79fb3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#da3c8470 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 5% 6% 5%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#group_3ij {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_qvv {
    width: 901.45px;
    height: auto;
    max-width: 100%;
}
    
#widget_0cu {
    width: 903.583px;
    height: auto;
    max-width: 100%;
}
    
#group_vrs {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_310 {
    width: 320px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
}
    
#\31 6e4c9cd {
    width: 320px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
}
    
#\32 fd20077 {
    width: 320px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
}
    
#\32 bbce6a6 {
    background-color: rgba(219, 225, 218, 1);
    background-image: initial;
}
}



@media all {
    
#\32 e3f8ad0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\30 64e9a5b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 5% 6% 5%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#group_5mh {
    justify-content: flex-start;
    align-items: flex-start;
    width: 736.117px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#widget_7bc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_nb8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_lm4 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
}
    
#group_0mn {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/6667b6c3/dms3rep/multi/opt/Shannon+Fisher+-+Soul+Mission+book-1920w.png);
    background-size: contain;
    padding-left: 0%;
    padding-top: 0%;
    padding-right: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
#group_0mn.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABfElEQVQY0wFxAY7+AMfKyn/R1NWt2d7g2uLq7dLo7vHN6uztl+Hh4lOysa4ULi4uBDY2NgQAvMXKh8XN1LnS2d/r2+Lk59LW1uS8vr69mp2ei3l8fV5lZmdDVVRUNQC4xM2PwMzXxtDa4/3U3eH9xsrM/bK1t+enq6zJqq6vrpqcnIh6e3xqAK7BzI22ytjFx9nk/cnV3P21vMD9payx+6ivtPi3vsH3pqqryIKGiJoAsMPIjLrP18XJ2+L+x9TZ/rjCyP+1wcn+xNDX/dXh5P2+xcfOk5qcnwCqvsCLtcrOxMPV1v7Azc39tMDC/rPCx/7B0db80N7g/bfCw82OmZyeAKu+vYq2yMfDwM7N/rnEwv2vurr+sL6//rzMzf3G1db9rbq6zYiTlp4Aqrq5d7PBv6e7x8XTsry6zJ+op86Wn57TmKKf2J6pp9mKlJOwbHd4hwCqt7Vks726i7rDwKqwt7SaiY6Nn25ycaliZ2W1ZWtqtlhdXZNGS0xxLG790Gx8f94AAAAASUVORK5CYII=');
}
    
#\33 d015820 {
    background-color: rgba(103, 146, 132, 1);
    background-image: initial;
}
}



@media all {
    
#\37 50885b4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d6e46d92 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 7% 0% 7% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_ofe {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_dka {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\30 8bde39b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 388a9bb {
    width: 26px;
    height: 25px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#aceee422 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5e1daca {
    justify-content: space-between;
    align-items: flex-start;
    width: 59.81013214633468%;
    min-height: 500px;
    max-height: none;
    align-self: auto;
    height: auto;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 00c2a85 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d775205 {
    width: 99.99898419972314%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\35 25ec505 {
    width: 100%;
    height: 32px;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
}
    
#dff5ddce {
    background-color: var(--color_5);
    background-image: url();
}
#dff5ddce.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\38 e01074d {
    justify-content: space-between;
    align-items: center;
    width: 34.15847944599971%;
    min-height: 500px;
    max-height: none;
    border-radius: 0px;
    background-image: url(https://lirp.cdn-website.com/6667b6c3/dms3rep/multi/opt/378336122_10160546912338855_3397740635076995112_n-1920w.jpg);
    align-self: auto;
    order: 1;
    height: auto;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#\38 e01074d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABQj/xAAmEAAABAQEBwAAAAAAAAAAAAABAgMEAAURIQYHElEUIiMxM0FC/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAbEQABBAMAAAAAAAAAAAAAAAABAAMEEQISIf/aAAwDAQACEQMRAD8ASzBxY2JiNKZyqaidZmIVQL2MG0Pp5qnOmQ4ypepgAbFGJ5lnM+bar1MFa+7xU7BshwLboJeMvwGwQYHsyT1V7sBiOANbtf/Z');
}
    
#\30 548edbf {
    width: 26px;
    height: 25px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8cff801 {
    width: 26px;
    height: 25px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#ab28ef2d {
    width: 26px;
    height: 25px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\33 434fbbf {
    min-height: 8px;
    column-gap: 6%;
    row-gap: 0px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 30px;
    background-color: rgba(244,239,233,1);
    flex-wrap: nowrap;
    background-image: initial;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#ad104add {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 160px;
    min-height: 25px;
    max-height: 100%;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8194f05 {
    align-items: flex-start;
    width: 100%;
    min-height: 350px;
    max-height: 100%;
    align-self: stretch;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d649a200 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bf820528 {
    width: 26px;
    height: 25px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\35 28bd30a {
    min-height: 600px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 4%;
    padding-left: 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#group_o9k {
    width: 417.183px;
}
    
#group_2vi {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 fc14c29 {
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_ok1 {
    width: 479.967px;
}
    
#widget_eoe {
    width: 100%;
}
    
#d17920e1 {
    width: 100%;
}
    
#group_a4e {
    row-gap: 20px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b832909e {
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_3rq {
    width: 567.933px;
}
    
#widget_ng6 {
    width: 559.983px;
}
    
#widget_l4q {
    justify-self: center;
    align-self: start;
    margin: 0px 0px 0px 400px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c5c83a80 {
    padding-left: 4%;
    padding-right: 4%;
}
    
#group_p5c {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 6ba4eb2 {
    background-position: 50% 50%;
}
#\38 6ba4eb2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABDklEQVQY0zXKX0vCUBwG4HOVZu4c3XRBToqahistoZq2wFKICM0CwRvDoqB/mgma0GJdhIHf+MCB3xsGXTx3D1uIaghpGiKcQ4vHoSeTWEmlkLFtbOUcbOccbGayYPMU1jgigoPrOlJpC47joHzooVqt4bhyAq9cBgtxjjAXWBQC3NCR3ymg2WzgudfH+H2CXq+P+9su2JIQFJ2LCYoZOrnuPt10r+krCGg2m9Gn79N4NCSWTsTp35qpU80t0l37koLBI00nQwrensgfPBBzLUMdWIZyrYQqpQ11XlhXnUpRvdY9NWpV/4zbp4o17KRs2Kasb5jyIrMsO7ur8uUoKz/O8vL7ak9OWyX50/bkL/vhcvxrLPNqAAAAAElFTkSuQmCC');
}
    
#group_itv {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\33 f698a5c {
    width: 100%;
    min-height: 50px;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#widget_2p7 {
    width: 538px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 77e85b3 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\37 c6ba53e::before, #\37 c6ba53e > .bgExtraLayerOverlay {
    
}
#\37 c6ba53e {
    width: 38.49%;
    min-height: 8px;
}
#\37 c6ba53e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAIAAADUCbv3AAAACXBIWXMAAAsTAAALEwEAmpwYAAABP0lEQVQY0zXC207CMAAA0CJEgQxGu17Wdr2hWyGMwTATmZeoMagPmhgTNWp44IX//wODiScHNEXSMTo8tii1KDXR38Gx6RjVlAloKt0dGuQdHTv2H3sbDHVLKdC2GmZGTqyeOp1blVs1dSJ3KDMdp0BgRJIJn0ufy+FIuLHMS+1nWnoZWAGIYxNP6oJUOZlk0XSEbyteL2KfkVASwA1aZIOnEj6W8HY6uJ+j95o8V3iRDngCgTLhctR7rcLPFfq+wJtLsr3GPzVaF3DuI8BErzgJnsr+1wrtbsjuhmxq9LGEDyVaFQT0WehM/3zcfzmF22uyvcJvZ2g9hxcFnk0YaOGoFyNt4GKE7mbR3SyqxigdIm4wNhQ0CD1kNBQ0sTRL95WjUNIuZ0dxDBokbjF+FPMu54HY7wre5rzF+AGNfwGHhi81ani1YgAAAABJRU5ErkJggg==');
}
    
#\35 05cc0b8 {
    width: 57.36%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 04b4df9 {
    padding-left: 4%;
    padding-right: 4%;
}
    
#group_ooi {
    width: 70%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 db2ac93 {
    padding-left: 4%;
    padding-right: 4%;
}
    
#group_qgf {
    row-gap: 20px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c2ec637 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding-top: 6%;
}
    
#\30 e5ada5b {
    width: 100%;
    min-height: 80px;
}
    
#group_svn {
    width: 100%;
    min-height: 80px;
}
    
#group_kpi {
    align-items: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#caee8bb7 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\32 dae28a2 {
    width: 100%;
    min-height: 80px;
}
    
#d7713089 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 a4b580c {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 616cc28 {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 832ab2d {
    padding-left: 4%;
    padding-right: 4%;
}
    
#\35 725f8f4::before, #\35 725f8f4 > .bgExtraLayerOverlay {
    
}
#\35 725f8f4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMH/8QAJBAAAQMCBQUBAAAAAAAAAAAAAQIDBAARBQYSE1EUFyEiI4H/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMRIf/aAAwDAQACEQMRAD8ALxs1mQwiJOjboK7ErFjb9rTI+HYSphs9G0LpBtYcUIzRDYfxVpvbSjaOvUkWJI5qPcuex8kw45DfqCTx4p1VDrJeNLbSf//Z');
}
    
#group_13k {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#da3c8470 {
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_0cu {
    width: 100%;
}
    
#widget_qvv {
    width: 562.15px;
}
    
#group_vrs {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_310 {
    margin: 0px 0% 0px 0%;
}
    
#\31 6e4c9cd {
    margin: 0px 0% 0px 0%;
}
    
#\32 fd20077 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 64e9a5b {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 1056856 {
    margin: 0px 0% 0px 0%;
}
    
#d6e46d92 {
    padding: 7% 4% 7% 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ab28ef2d {
    height: 27.6875px;
    width: 22px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 434fbbf {
    border-radius: 30px;
    column-gap: 4%;
    width: 100%;
    padding-top: 3%;
    padding-bottom: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 32px;
}
    
#\38 388a9bb {
    height: 22px;
    width: 22px;
    order: 1;
}
    
#ad104add {
    min-height: 22px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 145px;
}
    
#\35 5e1daca {
    min-height: 215px;
    justify-self: auto;
    align-self: stretch;
    width: 100%;
    order: 1;
    max-width: 100%;
    height: auto;
    row-gap: 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8194f05 {
    width: 100%;
    min-height: 125px;
    height: auto;
}
    
#\35 25ec505 {
    height: 16px;
}
    
#bf820528 {
    height: 22px;
    width: 22px;
    order: 2;
}
    
#\38 e01074d {
    border-radius: 0px;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    min-height: 470px;
    order: 0;
    justify-self: auto;
    align-self: stretch;
    max-width: 100%;
    flex-direction: column;
    align-items: flex-start;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\38 e01074d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABQj/xAAmEAAABAQEBwAAAAAAAAAAAAABAgMEAAURIQYHElEUIiMxM0FC/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAbEQABBAMAAAAAAAAAAAAAAAABAAMEEQISIf/aAAwDAQACEQMRAD8ASzBxY2JiNKZyqaidZmIVQL2MG0Pp5qnOmQ4ypepgAbFGJ5lnM+bar1MFa+7xU7BshwLboJeMvwGwQYHsyT1V7sBiOANbtf/Z');
}
    
#\35 28bd30a {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 510px;
    column-gap: 0%;
}
    
#\30 548edbf {
    height: 22px;
    width: 22px;
    order: 0;
}
    
#\31 8cff801 {
    height: 22px;
    width: 22px;
    order: 4;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 6% 12% 6%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#group_o9k {
    width: 100%;
    row-gap: 15px;
}
    
#group_2vi {
    width: 100%;
}
    
#widget_js0 {
    width: 252px;
}
    
#widget_q8c {
    width: 282px;
}
}



@media (max-width: 767px) {
    
#\35 ca16ac3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 fc14c29 {
    min-height: 0;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
    flex-wrap: nowrap;
    padding-top: 12%;
}
    
#d17920e1 {
    width: 289.3px;
}
    
#widget_ok1 {
    width: 267.3px;
}
    
#widget_eoe {
    width: 293px;
}
    
#group_a4e {
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#\31 e0d3d85 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b832909e {
    min-height: 0;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
    flex-wrap: nowrap;
    padding-bottom: 12%;
}
    
#widget_l4q {
    justify-self: end;
    margin-left: 0px;
    margin-right: -10px;
    width: 30px;
}
    
#widget_fko {
    justify-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_9d5 {
    row-gap: 10px;
}
    
#innergrid_cmv {
    margin-top: 10px;
}
}



@media (max-width: 767px) {
    
#\33 b38fd21 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c5c83a80 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 6% 12% 6%;
}
    
#group_p5c {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_itv {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 f698a5c {
    width: 100%;
    min-height: 55px;
    margin: 0px 0% 0px 0%;
}
    
#group_j2q {
    row-gap: 20px;
}
}



@media (max-width: 767px) {
    
#\37 c6ba53e::before, #\37 c6ba53e > .bgExtraLayerOverlay {
    
}
#\37 c6ba53e {
    width: 100%;
    min-height: 302px;
    align-items: center;
    height: auto;
}
#\37 c6ba53e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAIAAADUCbv3AAAACXBIWXMAAAsTAAALEwEAmpwYAAABP0lEQVQY0zXC207CMAAA0CJEgQxGu17Wdr2hWyGMwTATmZeoMagPmhgTNWp44IX//wODiScHNEXSMTo8tii1KDXR38Gx6RjVlAloKt0dGuQdHTv2H3sbDHVLKdC2GmZGTqyeOp1blVs1dSJ3KDMdp0BgRJIJn0ufy+FIuLHMS+1nWnoZWAGIYxNP6oJUOZlk0XSEbyteL2KfkVASwA1aZIOnEj6W8HY6uJ+j95o8V3iRDngCgTLhctR7rcLPFfq+wJtLsr3GPzVaF3DuI8BErzgJnsr+1wrtbsjuhmxq9LGEDyVaFQT0WehM/3zcfzmF22uyvcJvZ2g9hxcFnk0YaOGoFyNt4GKE7mbR3SyqxigdIm4wNhQ0CD1kNBQ0sTRL95WjUNIuZ0dxDBokbjF+FPMu54HY7wre5rzF+AGNfwGHhi81ani1YgAAAABJRU5ErkJggg==');
}
    
#\35 05cc0b8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 77e85b3 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 12% 6% 12% 6%;
}
    
#widget_pea {
    margin-top: 10px;
}
}



@media (max-width: 767px) {
    
#bf947dbe {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 04b4df9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 6% 12% 6%;
}
    
#group_ooi {
    width: 100%;
    padding: 7% 7% 7% 7%;
}
}



@media (max-width: 767px) {
    
#\37 9ae9eae {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 db2ac93 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 6% 12% 6%;
}
    
#group_qgf {
    row-gap: 15px;
}
}



@media (max-width: 767px) {
    
#\30 e5ada5b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 c2ec637 {
    min-height: 0;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
    flex-wrap: nowrap;
    padding-top: 12%;
}
    
#group_svn {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_3rd {
    height: 240px;
}
    
#group_kpi {
    align-items: center;
    row-gap: 10px;
}
    
#group_ggp {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\32 dae28a2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d7713089 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#caee8bb7 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 12%;
}
    
#widget_0vg {
    height: auto;
}
    
#widget_fq3 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#ec82d198 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 a4b580c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 6% 6% 6%;
}
}



@media (max-width: 767px) {
    
#ab74bcd0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 616cc28 {
    min-height: 0;
    flex-direction: column;
    padding-left: 6%;
    padding-right: 6%;
    flex-wrap: nowrap;
    padding-bottom: 12%;
}
    
#\35 fcbc143 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 9c3ce41 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\39 d9a54b4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 832ab2d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30% 6% 30% 6%;
}
    
#\35 725f8f4::before, #\35 725f8f4 > .bgExtraLayerOverlay {
    
}
#\35 725f8f4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMH/8QAJBAAAQMCBQUBAAAAAAAAAAAAAQIDBAARBQYSE1EUFyEiI4H/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMRIf/aAAwDAQACEQMRAD8ALxs1mQwiJOjboK7ErFjb9rTI+HYSphs9G0LpBtYcUIzRDYfxVpvbSjaOvUkWJI5qPcuex8kw45DfqCTx4p1VDrJeNLbSf//Z');
}
    
#group_13k {
    width: 100%;
}
    
#\35 612ea24 {
    margin: 0px 0% 0px 0%;
}
    
#widget_84o {
    margin-top: 19px;
}
}



@media (max-width: 767px) {
    
#\31 6d79fb3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#da3c8470 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 6% 12% 6%;
}
    
#widget_qvv {
    width: 100%;
}
    
#widget_0cu {
    width: 287.283px;
}
    
#group_vrs {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_310 {
    margin: 0px 0% 0px 0%;
}
    
#\31 6e4c9cd {
    margin: 0px 0% 0px 0%;
}
    
#\32 fd20077 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 e3f8ad0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 64e9a5b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 6% 12% 6%;
}
    
#group_0mn {
    width: 100%;
    min-height: 150px;
    align-items: center;
}
#group_0mn.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABfElEQVQY0wFxAY7+AMfKyn/R1NWt2d7g2uLq7dLo7vHN6uztl+Hh4lOysa4ULi4uBDY2NgQAvMXKh8XN1LnS2d/r2+Lk59LW1uS8vr69mp2ei3l8fV5lZmdDVVRUNQC4xM2PwMzXxtDa4/3U3eH9xsrM/bK1t+enq6zJqq6vrpqcnIh6e3xqAK7BzI22ytjFx9nk/cnV3P21vMD9payx+6ivtPi3vsH3pqqryIKGiJoAsMPIjLrP18XJ2+L+x9TZ/rjCyP+1wcn+xNDX/dXh5P2+xcfOk5qcnwCqvsCLtcrOxMPV1v7Azc39tMDC/rPCx/7B0db80N7g/bfCw82OmZyeAKu+vYq2yMfDwM7N/rnEwv2vurr+sL6//rzMzf3G1db9rbq6zYiTlp4Aqrq5d7PBv6e7x8XTsry6zJ+op86Wn57TmKKf2J6pp9mKlJOwbHd4hwCqt7Vks726i7rDwKqwt7SaiY6Nn25ycaliZ2W1ZWtqtlhdXZNGS0xxLG790Gx8f94AAAAASUVORK5CYII=');
}
    
#group_5mh {
    align-items: center;
    row-gap: 15px;
}
    
#widget_lm4 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 1056856 {
    margin: 0px 0% 0px 0%;
}
    
#\37 50885b4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d6e46d92 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 6% 12% 6%;
}
}



@media (max-width: 767px) {
    
#\38 388a9bb {
    height: 22px;
    width: 22px;
    order: 1;
}
    
#\35 5e1daca {
    width: 100%;
    order: 1;
    min-height: 402px;
    margin-top: 0px;
}
    
#\35 25ec505 {
    height: 16px;
}
    
#\38 e01074d {
    border-radius: 0px;
    background-size: cover;
    background-repeat: no-repeat;
    width: 100%;
    order: 0;
    align-self: stretch;
    min-height: 290px;
    max-height: none;
    height: auto;
    justify-content: space-between;
    align-items: flex-start;
    max-width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding-top: 0px;
    margin: 0px 0% 0px 0%;
}
#\38 e01074d.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABQj/xAAmEAAABAQEBwAAAAAAAAAAAAABAgMEAAURIQYHElEUIiMxM0FC/8QAFQEBAQAAAAAAAAAAAAAAAAAABQb/xAAbEQABBAMAAAAAAAAAAAAAAAABAAMEEQISIf/aAAwDAQACEQMRAD8ASzBxY2JiNKZyqaidZmIVQL2MG0Pp5qnOmQ4ypepgAbFGJ5lnM+bar1MFa+7xU7BshwLboJeMvwGwQYHsyT1V7sBiOANbtf/Z');
}
    
#\37 45d7d03 {
    margin-top: 0%;
}
    
#\30 548edbf {
    height: 22px;
    width: 22px;
    order: 0;
}
    
#\31 8cff801 {
    height: 22px;
    align-self: auto;
    order: 4;
    width: 22px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab28ef2d {
    height: 22px;
    width: 22px;
    order: 3;
}
    
#\33 434fbbf {
    width: 100%;
    min-height: 736px;
    align-items: center;
    border-radius: 30px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 6% 8% 6%;
}
    
#ad104add {
    min-height: 19px;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 140px;
    max-width: 100%;
    justify-content: space-between;
}
    
#\37 8194f05 {
    width: 100.00%;
    min-height: 262px;
}
    
#bf820528 {
    height: 22px;
    width: 22px;
    order: 2;
}
    
#\35 28bd30a {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 8% 4% 8% 4%;
}
}

