@media all {
  *#dm .dmInner a.u_459696475 span.text {
    font-family: Hind !important;
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    font-weight:normal !important;
    text-decoration:rgb(255,255,255) !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1405515379:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1405515379.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1405515379 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(163,88,64,1) rgba(163,88,64,1) rgba(163,88,64,1) rgba(163,88,64,1) !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1513238562 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(163,88,64,1) rgba(163,88,64,1) rgba(163,88,64,1) rgba(163,88,64,1) !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1513238562:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1513238562.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1012109416:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1012109416.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1110123144 img {
    border-radius:10px 10px 10px 10px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1130767125 img {
    border-radius:10px 10px 10px 10px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner div.u_1396957868 img {
    border-radius:10px 10px 10px 10px !important;
    object-fit:contain !important;
  }

  *#dm .dmInner a.u_1682043819 span.text {
    font-family: Hind !important;
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    font-weight:normal !important;
    text-decoration:rgb(255,255,255) !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1682043819:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1682043819.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1515817335 span.text {
    font-family: Hind !important;
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    font-weight:normal !important;
    text-decoration:rgb(255,255,255) !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1515817335:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1515817335.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1515817335 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(163,88,64,1) rgba(163,88,64,1) rgba(163,88,64,1) rgba(163,88,64,1) !important;
    background-color:rgba(163,88,64,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_459696475:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_459696475.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_459696475 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1012109416 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(163,88,64) rgb(163,88,64) rgb(163,88,64) rgb(163,88,64) !important;
    background-color:rgba(163,88,64,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1347573066:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1347573066.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1347573066 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(163,88,64) rgb(163,88,64) rgb(163,88,64) rgb(163,88,64) !important;
    background-color:rgba(163,88,64,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1682043819 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(163,88,64) rgb(163,88,64) rgb(163,88,64) rgb(163,88,64) !important;
    background-color:rgba(163,88,64,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_459696475 .iconBg {
    display:none !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/e01e6dbb/icon/right_247440.svg) !important;
    background-color:var(--color_9) !important;
  }

  *#dm .dmInner a.u_1405515379 span.text {
    font-family: Hind !important;
    font-size:18px !important;
    color:rgba(222,213,207,1) !important;
    font-weight:normal !important;
    text-decoration:rgb(255,255,255) !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1513238562 span.text {
    font-family: Hind !important;
    font-size:18px !important;
    color:rgba(222,213,207,1) !important;
    font-weight:normal !important;
    text-decoration:rgb(255,255,255) !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1012109416 span.text {
    font-family: Hind !important;
    font-size:18px !important;
    color:rgba(235,235,235,1) !important;
    font-weight:normal !important;
    text-decoration:rgb(255,255,255) !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1347573066 span.text {
    font-family: Hind !important;
    font-size:18px !important;
    color:rgba(235,235,235,1) !important;
    font-weight:normal !important;
    text-decoration:rgb(255,255,255) !important;
    font-style:normal !important;
  }

  *#dm .dmInner nav.u_1998592992 { color:white !important; }
}

@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_5) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_5) !important; }
}

@media (min-width:768px) and (max-width:1024px) {}

@media (min-width:0px) and (max-width:767px) {}

.homeTab1 .tabsControlContainer {
  max-width:540px !important;
  margin-inline:auto !important;
  border-radius:20px !important;
}

.homeTab1 div[role="tabpanel"] { border-radius:20px !important; }

@media (max-width:767px) {
  .homeTab1 .tab-title { white-space:normal; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: var(--color_2);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 c793668 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 4e675f0 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 8% 0% 8% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 a2e7b23 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_9i2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 cbf6513 {
    margin: 0px 0% 0px 0%;
}
    
#\39 0b46f19 {
    width: 99.98%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#af00d7b5 {
    background-image: none;
    background-color: rgba(0, 0, 0, 0.69);
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
}
    
#\39 5cf97d6::before, #\39 5cf97d6 > .bgExtraLayerOverlay {
    
}
#\39 5cf97d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/e01e6dbb/dms3rep/multi/opt/Hero-Landing-Page-1-1920w.png");
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#a91b529a {
    min-height: 720px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 b4614bc {
    margin: 0% 0% 0% 0%;
}
    
#widget_juo {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_oke {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    order: 1;
}
    
#widget_b1u {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\34 0479931 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
}
    
#\35 136bab6 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_s3m {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0i2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 14d0a1b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9d3b860 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_jrn {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e8ecc73f {
    align-items: flex-start;
    width: 48%;
    min-height: 498px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    background-image: url("https://irp.cdn-website.com/e01e6dbb/dms3rep/multi/opt/holding-hands_New-1920w.png");
    height: auto;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
    
#eed1ce57 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    padding: 0% 0% 0% 0%;
    margin: 30px 0% 0px 0%;
}
    
#d99fe24a {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 7dbaf9e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 57d44d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 06a8112 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 67ccbc1 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 febeb11 {
    align-items: flex-start;
    width: 48%;
    min-height: 615px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/e01e6dbb/dms3rep/multi/opt/NewFrame-for-Homepage-738h.png");
    height: auto;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    order: 0;
    background-size: contain;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 4735540 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#be156181 {
    width: 99.98%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 fc91dda {
    margin: 0px 0% 0px 0%;
}
    
#\30 288872d {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 6% 0% 6% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a29f0e51 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#widget_3sl {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_hp4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fbba0248 {
    width: 99.82%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-bottom: 8px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 181933e {
    align-items: center;
    width: 99.94%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    flex-wrap: nowrap;
    order: 2;
    column-gap: 4%;
    align-content: center;
    margin: 0px 0% 0px 0%;
}
    
#a45c3652 {
    background-color: rgba(255, 255, 255, 1);
    align-self: auto;
    justify-content: flex-start;
    align-items: center;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    padding: 6% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#d71d940a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d71d940a {
    width: 56.55%;
    height: 350px;
    max-width: 100%;
    max-height: none;
    margin: 20px 0% 0px 0%;
}
    
#\37 f919dec:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\37 f919dec [data-content-reference].active-tab-title .tab-title, #\37 f919dec [data-content-reference]:not(.active-tab-title):hover .tab-title {
    color: rgba(255, 255, 255, 1) !important;
    font-family: Hind !important;
}
#\37 f919dec [data-content-reference]:not(.active-tab-title) {
    background-color: var(--color_5);
    background-image: none;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
}
#\37 f919dec:not(:has(.active-tab-title)) [data-content-reference]:first-child,#\37 f919dec [data-content-reference].active-tab-title, #\37 f919dec [data-content-reference]:not(.active-tab-title):hover {
    background-color: var(--color_3);
    background-image: none;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
}
#\37 f919dec [data-content-reference]:not(.active-tab-title) .tab-title {
    color: rgba(235,235,235,1) !important;
    font-family: Hind !important;
}
#\37 f919dec {
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 0;
    align-self: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e2bb15c {
    width: 44.34%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-bottom: 8px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 480d2e5.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\30 480d2e5 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4c2fae0 {
    background-color: rgba(255, 255, 255, 1);
    align-self: auto;
    justify-content: flex-start;
    align-items: center;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 6% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 252c2a2 {
    width: 99.82%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-bottom: 8px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 de3684b {
    width: 44.34%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-bottom: 8px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e02635b {
    align-items: center;
    width: 99.94%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    flex-wrap: nowrap;
    order: 2;
    column-gap: 4%;
    align-content: center;
    margin: 0px 0% 0px 0%;
}
    
#\38 3628c38.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 3628c38 {
    width: 100.00%;
    height: 350px;
    max-width: 100%;
    max-height: none;
    margin: 20px 0% 0px 0%;
}
    
#\30 8c92b2c {
    background-color: rgba(255, 255, 255, 1);
    align-self: auto;
    justify-content: flex-start;
    align-items: center;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 6% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3930ce2 {
    width: 99.82%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-bottom: 8px;
    grid-area: auto / auto / auto / auto;
}
    
#ef3b83f3 {
    width: 44.34%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin-bottom: 8px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4016c51 {
    align-items: center;
    width: 99.94%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    flex-wrap: nowrap;
    order: 2;
    column-gap: 4%;
    align-content: center;
    margin: 0px 0% 0px 0%;
}
    
#\34 ec8bbff.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 ec8bbff {
    width: 100.00%;
    height: 350px;
    max-width: 100%;
    max-height: none;
    margin: 20px 0% 0px 0%;
}
    
#\35 02ca48e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\35 02ca48e {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6bedf73.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\30 6bedf73 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 7bd86ce {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 4% 0% 4%;
}
    
#f208fea2 {
    align-items: center;
    width: 100.00%;
    min-height: 95px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    align-content: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 50px 0%;
}
    
#d6255e73 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#d91f006c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5f1740c[data-css-edit] {
    z-index: 1;
}
#\37 5f1740c {
    min-height: 389px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: rgba(222, 213, 207, 1);
    background-image: none;
    height: auto;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% -80px 0%;
}
    
#fdedbc6e {
    align-items: flex-start;
    width: 48%;
    min-height: 389px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    height: auto;
    padding: 2% 2% 2% 0%;
    margin: 0px 0% 0px 0%;
}
    
#aabff310 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebff163c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 695a247 {
    width: 250px;
    height: auto;
    min-height: 55px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d8f31df {
    align-items: flex-start;
    width: 48%;
    min-height: 439px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/e01e6dbb/dms3rep/multi/opt/FlowerNEW-1920w.png");
    height: auto;
    border-radius: 15px 0px 0px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: -50px 0% 0px 0%;
}
    
#\33 091cec8 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 4859310 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#d95e6316 {
    min-height: 198px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\38 4fe4fc1 {
    background-color: rgba(222, 213, 207, 1);
    background-image: none;
}
}



@media (min-width: 1025px) {
    
#\37 f919dec:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\37 f919dec [data-content-reference].active-tab-title .tab-title, #\37 f919dec [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 18px !important;
}
#\37 f919dec [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 18px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 f919dec:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\37 f919dec [data-content-reference].active-tab-title .tab-title, #\37 f919dec [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 16px !important;
}
#\37 f919dec [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 16px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 4e675f0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 cbf6513 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#af00d7b5 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\39 5cf97d6::before, #\39 5cf97d6 > .bgExtraLayerOverlay {
    
}
#\39 5cf97d6 {
    width: 100%;
    min-height: 8px;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#a91b529a {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 517px;
}
    
#widget_juo {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 0479931 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e8ecc73f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    min-height: 300px;
}
    
#\36 febeb11 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    min-height: 464px;
    height: auto;
}
    
#\35 136bab6 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_jrn {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
    row-gap: 15px;
}
    
#eed1ce57 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#d99fe24a {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
    row-gap: 15px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 fc91dda {
    margin: 0px 0% 0px 0%;
}
    
#\30 288872d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#fbba0248 {
    order: 0;
}
    
#\36 181933e {
    order: 2;
    height: auto;
    min-height: 350px;
    justify-self: auto;
    align-self: auto;
    width: 99.72%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a45c3652 {
    align-items: center;
    height: auto;
    min-height: 648px;
}
    
#d71d940a {
    height: 350px;
}
    
#\37 f919dec {
    height: auto;
    min-height: 567px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e2bb15c {
    order: 0;
}
    
#d4c2fae0 {
    align-items: center;
    height: auto;
    min-height: 648px;
}
    
#\35 252c2a2 {
    order: 0;
}
    
#\37 de3684b {
    order: 0;
}
    
#\35 e02635b {
    order: 2;
    height: auto;
    min-height: 350px;
    justify-self: auto;
    align-self: auto;
    width: 99.72%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3628c38 {
    height: 350px;
}
    
#\30 8c92b2c {
    align-items: center;
    height: auto;
    min-height: 648px;
}
    
#\37 3930ce2 {
    order: 0;
}
    
#ef3b83f3 {
    order: 0;
}
    
#\32 4016c51 {
    order: 2;
    height: auto;
    min-height: 350px;
    justify-self: auto;
    align-self: auto;
    width: 99.72%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ec8bbff {
    height: 350px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 7bd86ce {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d95e6316 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\37 f919dec:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\37 f919dec [data-content-reference].active-tab-title .tab-title, #\37 f919dec [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 14px !important;
}
#\37 f919dec [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 14px !important;
}
}



@media (max-width: 767px) {
    
#\31 c793668 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 4e675f0 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 0b46f19 {
    width: 72.49%;
}
}



@media (max-width: 767px) {
    
#af00d7b5 {
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\39 5cf97d6::before, #\39 5cf97d6 > .bgExtraLayerOverlay {
    
}
#\39 5cf97d6 {
    width: 100%;
    min-height: 475px;
    align-items: center;
    height: auto;
    padding: 4% 0px 4% 0px;
    margin: 0% 0% 0% 0%;
}
    
#a91b529a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\34 0479931 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\35 136bab6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e8ecc73f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 250px;
    order: 0;
}
    
#eed1ce57 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 febeb11 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 364px;
}
    
#d99fe24a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_jrn {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\34 4735540 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#be156181 {
    width: 95.40%;
}
    
#\30 288872d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 181933e {
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a45c3652 {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 400px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d71d940a {
    height: 200px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 20px 0%;
}
    
#\37 f919dec {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4c2fae0 {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 400px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e02635b {
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 3628c38 {
    height: 200px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 20px 0%;
}
    
#\30 8c92b2c {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 400px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4016c51 {
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 ec8bbff {
    height: 200px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 20px 0%;
}
    
#ef3b83f3 {
    width: 94.11%;
}
    
#\37 de3684b {
    width: 92.74%;
}
    
#\35 e2bb15c {
    width: 96.66%;
}
}



@media (max-width: 767px) {
    
#\30 7bd86ce {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#d6255e73 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 5f1740c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 d8f31df {
    height: auto;
    min-height: 250px;
    width: 100%;
    padding: 16px 16px 0px 16px;
    margin: -50px 0% 0px 0%;
}
    
#fdedbc6e {
    width: 100%;
    height: auto;
    min-height: 316px;
    row-gap: 15px;
    padding: 0% 3% 0% 3%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 4859310 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d95e6316 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}

#e8ecc73f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAALCAYAAABGbhwYAAAACXBIWXMAAAsTAAALEwEAmpwYAAABrUlEQVQY0x3DXU9ScQDA4f/36KY7L3IrX7OOZYgmErnZi4c1GSJQ4TpqOPEFDMUXmkkqZOJmBkoqyMljI0FZw2Y63ZxzbV61ddddW+sT/Np6tkdowV4yYS87S37yCT+FZIBvmy85yoQ4yc1wujP7vyjMB9id85GLDpKPDbG3EeRgK8TR9iyHn6bYXfajRp4jvseHOZgfIPu6Gy2koIXdZBcHyb3zsRVxs+S1MP3UhPiZ8HEW7SE/4WStTybRb0YN2NDG7Kz2m3njaCAoVyO+jreyH7SSfyGzrjQSd+pIKgbSXUbWOwwsK3dZ8ciIBWc9cZeB94/1vLVILFiuk3TVkXWbyHqa+TzazvZcH2L03lUm5WuMNVcw0lTK5P1KYu06NlwNpBQTKa8FdaoLEXlYSriljMCdYvyGYiZMJUTNEjFrDTG7npXOJhK9MiJlLUG1l7NqLWOtrYKkrYpNh8RHp4T6pBrt2S20zlrEhwdFpB9dImO7TKGjksNuieOeG5x4ajjz6jgfruN8pB4Rqb3AovEi6ZYivjiucOqu4sfQTX6N6/n96jZ/phv5GzbyDylJEeVd2RwWAAAAAElFTkSuQmCC')!important}#\36 febeb11.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAMCAYAAABbayygAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB90lEQVQY0wHsARP+AMXEui/AvrQwxsK3MKetsEF0iJ6EXneUyU5piPpDXnz7OFJv5zFJZtQAv7yvhKScjYWRhHKFl42Aj4WMlLdwg5rfUmyK/ENefPw4UW7qMkpn1wCimYfXj4Bq2H5oTtiNeWHbiYWB6HqFlPVUaYX+RVt3/jxTb+w+VXLbAIJ2Yv14Ykb9b08s/YVmRP2LfHD+fH6G/lBedf5EU2r+SVhw7F1uitsAdWtZ/XxjRv2IYDn9nnZQ/ZyFdv57dHj+S09h/kVJW/5ZXXHsgoae2wCMjYT/kX5q/6R/Xv+5jWn/tJeG/4N2dv9HRlT+RUNQ/mBcbOyTjaHbAKyzsv+lnJP/rJB6/7qPcf+vj37/gG9u/0FBT/5CQU/+WFVl7IN+kdsAs7Ov/6uimf+dhnb/mHdh/39nW/5hVFP+MDNA/TI0Qv0+QE/sVlhq2wCnnZL+rZmL/ph9a/54YFL+Sz04/jQuMP4dICz9HiIu/SMnNewsMUDbAJODc/6ni3b9pIFr/YlwY/1QRD/qKiIl1hESG8IREx3BExUfsxQWIaYAfHFj2JJ8adiggm3amoFz2HFdVbY+Ly2REA8Wbw4NFWwNDRVlDQwTXQBmYFezdm1htJGAcbezmYq0sY9/g5RqWk0fHiIbDQ0VGA4OFBYNDRIUuR31Wnc25asAAAAASUVORK5CYII=')!important}#\32 d8f31df.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABeUlEQVQY0wXBwS9bcQDA8V8Y0qWv9ejeytOHUn3Vzpq9lgQHdZA5qMhChdiw0S1sWSIjaTaVjq1EkEg4LCNzIJHUZcnW7LCDxAVHiYSL/4P3vj4f8bpPu5seqDFTr3x8SHhJjflZ/djEXtpgNx3ly2TATHRX34q1qYC5NOG3vk/qZJM6+3NP+L/wlJPPQf58CvAjWWtlhlVT5JZaOViIkPsa5l82xOVmE9fLQc5nvOSnNA7fVfDz7SNEbqWD/GqEs3Wd6w0PNysqp7MqRyMKe8MKOy9ltkcdiG8zBkfzOheLVVylnBxPO/n1ppLlQZVMfyWz3Q6SnTbEUK9mZUfc1u8Jmb9DNrbiEplEDXMD9bzv0YiHH9JWX4yIRSVrPCZb889l0rFSRiNO+ttV4u1VdBkKIU8xPrUIYeh2szNcavW1yLxolomFHLQ0lvFMl2msk6h4XGS5XIWmaPZLd9EGyYz47Bh1doKaDa9agsf9ALdSiOIqMOXygtt7MfKrQuZI2FYAAAAASUVORK5CYII=')!important}