@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1728921795 .number { font-size:48px !important; }

  *#dm .dmInner div.u_1966332578 .number { font-size:48px !important; }

  *#dm .dmInner div.u_1369684678 .number { font-size:48px !important; }

  *#dm .dmInner div.u_1568323201 .number { font-size:48px !important; }
}
@media all {
  .fli-items-slider-hom .slick-prev,
  .fli-items-slider-hom .slick-next {
    width:46px !important;
    height:46px !important;
  }

  .fli-items-slider-hom .slick-prev {
    background-image:url(https://irp.cdn-website.com/9d8fbfc5/dms3rep/multi/button-arr1.svg) !important;
    left:-50px !important;
  }

  .fli-items-slider-hom .slick-next {
    background-image:url(https://irp.cdn-website.com/9d8fbfc5/dms3rep/multi/button-arr2.svg) !important;
    right:-50px !important;
  }

  .fli-items-slider-hom .slick-prev::before,
  .fli-items-slider-hom .slick-next::before { display:none !important; }

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

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

  *#dm .dmInner div.u_2355935027 {
    background-color:rgba(235,255,208,1) !important;
    background-image:none !important;
    border-radius:250px 250px 250px 250px !important;
  }

  *#dm .dmInner div.u_4189516968 img { border-radius:24px 24px 24px 24px !important; }

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

  *#dm .dmInner div.u_1505506046 .flexible-list-items .flexible-list-item {
    display:flex !important;
    justify-content:center !important;
    align-items:center !important;
  }

  *#dm .dmInner div.u_1180015832 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1500254651 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1998341277 .svg { fill:rgba(0,0,0,0) !important; }

  #tc-61043265 {
    gap:12px !important;
    margin-bottom:12px !important;
    align-items:center !important;
    justify-content:space-evenly !important;
  }

  #tc-61043265>div {
    border-radius:25px !important;
    padding:6px 24px !important;
    width:auto !important;
  }

  #tc-61043265>div h4 {
    margin:0px !important;
    text-transform:uppercase !important;
  }

  *#dm .dmInner div.u_1012365140 .flexible-list-items .flexible-list-item {
    background-color:var(--color_3) !important;
    border-radius:24px 24px 24px 24px !important;
    transition:all ease 0.3s !important;
    overflow:hidden !important;
  }

  *#dm .dmInner div.u_1012365140 .flexible-list-items .flexible-list-item:hover { transform:translateY(-6px) !important; }

  *#dm .dmInner div.u_1012365140 .flexible-list-items .flexible-list-item a {
    display:flex !important;
    flex-direction:column !important;
    height:100% !important;
    align-items:start !important;
  }

  *#dm .dmInner div.u_1012365140 .flexible-list-items .flexible-list-item img {
    width:100% !important;
    height:212px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1012365140 .flexible-list-items .flexible-list-item h3 {
    font-size:18px !important;
    margin-top:32px !important;
    margin-bottom:24px !important;
    margin-left:24px !important;
    margin-right:24px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1012365140 .flexible-list-items .flexible-list-item button {
    color:var(--color_4) !important;
    font-size:14px !important;
    font-style:normal !important;
    font-weight:600 !important;
    line-height:18px !important;
    border-radius:24px !important;
    transition:all ease 0.3s !important;
    background:var(--d-9-d-9-d-9,#C1FF72) !important;
    padding:12px 32px !important;
    border:0px !important;
    margin-top:auto !important;
    margin-bottom:32px !important;
    margin-left:24px !important;
    margin-right:24px !important;
  }

  *#dm .dmInner div.u_1012365140 .flexible-list-items .flexible-list-item:hover button {
    background:var(--color_4) !important;
    color:white !important;
  }

  *#dm .dmInner div.u_1966332578 .number {
    font-weight:500 !important;
    color:var(--color_10) !important;
  }

  *#dm .dmInner div.u_1966332578 .suffix {
    color:var(--color_10) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1728921795 .number {
    font-weight:500 !important;
    color:var(--color_10) !important;
  }

  *#dm .dmInner div.u_1728921795 .suffix {
    color:var(--color_10) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1369684678 .number {
    font-weight:500 !important;
    color:var(--color_10) !important;
  }

  *#dm .dmInner div.u_1369684678 .suffix {
    color:var(--color_10) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1568323201 .number {
    font-weight:500 !important;
    color:var(--color_10) !important;
  }

  *#dm .dmInner div.u_1568323201 .suffix {
    color:var(--color_10) !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_2050943072 span.text { font-size:18px !important; }

  *#dm .dmInner div.u_2883682274 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1349888361 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1720996498 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1146960107 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1489138351 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1497363562 .svg { fill:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1057471312 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1334121546 .svg { fill:var(--color_1) !important; }

  *#dm .dmInner div.u_1636258734 img { object-fit:contain !important; }

  *#dm .dmInner a.u_2050943072:hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_2050943072.hover { border-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner a.u_2050943072 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(209,209,209,1) rgba(209,209,209,1) rgba(209,209,209,1) rgba(209,209,209,1) !important;
  }

  *#dm .dmInner div.u_876163719 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1691290493 .flexible-list-items .flexible-list-item {
    background-color:var(--color_3) !important;
    border-radius:24px 24px 24px 24px !important;
    transition:all ease 0.3s !important;
    overflow:hidden !important;
  }

  *#dm .dmInner div.u_1691290493 .flexible-list-items .flexible-list-item:hover { transform:translateY(-6px) !important; }

  *#dm .dmInner div.u_1691290493 .flexible-list-items .flexible-list-item a {
    display:flex !important;
    flex-direction:column !important;
    height:100% !important;
    align-items:start !important;
  }

  *#dm .dmInner div.u_1691290493 .flexible-list-items .flexible-list-item img {
    width:100% !important;
    height:212px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1691290493 .flexible-list-items .flexible-list-item h3 {
    font-size:18px !important;
    margin-top:32px !important;
    margin-bottom:24px !important;
    margin-left:24px !important;
    margin-right:24px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1691290493 .flexible-list-items .flexible-list-item button {
    color:var(--color_4) !important;
    font-size:14px !important;
    font-style:normal !important;
    font-weight:600 !important;
    line-height:18px !important;
    border-radius:24px !important;
    transition:all ease 0.3s !important;
    background:var(--d-9-d-9-d-9,#C1FF72) !important;
    padding:12px 32px !important;
    border:0px !important;
    margin-top:auto !important;
    margin-bottom:32px !important;
    margin-left:24px !important;
    margin-right:24px !important;
  }

  *#dm .dmInner div.u_1691290493 .flexible-list-items .flexible-list-item:hover button {
    background:var(--color_4) !important;
    color:white !important;
  }

  *#dm .dmInner div.u_1481501084 .flexible-list-items .flexible-list-item {
    background-color:var(--color_3) !important;
    border-radius:24px 24px 24px 24px !important;
    transition:all ease 0.3s !important;
    overflow:hidden !important;
  }

  *#dm .dmInner div.u_1481501084 .flexible-list-items .flexible-list-item:hover { transform:translateY(-6px) !important; }

  *#dm .dmInner div.u_1481501084 .flexible-list-items .flexible-list-item a {
    display:flex !important;
    flex-direction:column !important;
    height:100% !important;
    align-items:start !important;
  }

  *#dm .dmInner div.u_1481501084 .flexible-list-items .flexible-list-item img {
    width:100% !important;
    height:212px !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1481501084 .flexible-list-items .flexible-list-item h3 {
    font-size:18px !important;
    margin-top:32px !important;
    margin-bottom:24px !important;
    margin-left:24px !important;
    margin-right:24px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1481501084 .flexible-list-items .flexible-list-item button {
    color:var(--color_4) !important;
    font-size:14px !important;
    font-style:normal !important;
    font-weight:600 !important;
    line-height:18px !important;
    border-radius:24px !important;
    transition:all ease 0.3s !important;
    background:var(--d-9-d-9-d-9,#C1FF72) !important;
    padding:12px 32px !important;
    border:0px !important;
    margin-top:auto !important;
    margin-bottom:32px !important;
    margin-left:24px !important;
    margin-right:24px !important;
  }

  *#dm .dmInner div.u_1481501084 .flexible-list-items .flexible-list-item:hover button {
    background:var(--color_4) !important;
    color:white !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1966332578 .number { font-size:80px !important; }

  *#dm .dmInner div.u_1966332578 .suffix { font-size:48px !important; }

  *#dm .dmInner div.u_1728921795 .number { font-size:80px !important; }

  *#dm .dmInner div.u_1728921795 .suffix { font-size:48px !important; }

  *#dm .dmInner div.u_1369684678 .number { font-size:80px !important; }

  *#dm .dmInner div.u_1369684678 .suffix { font-size:48px !important; }

  *#dm .dmInner div.u_1568323201 .number { font-size:80px !important; }

  *#dm .dmInner div.u_1568323201 .suffix { font-size:48px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1966332578 .number { font-size:52px !important; }

  *#dm .dmInner div.u_1966332578 .prefix { font-size:16px !important; }

  *#dm .dmInner div.u_1966332578 .suffix { font-size:32px !important; }

  *#dm .dmInner div.u_1728921795 .number { font-size:52px !important; }

  *#dm .dmInner div.u_1728921795 .suffix { font-size:32px !important; }

  *#dm .dmInner div.u_1369684678 .number { font-size:52px !important; }

  *#dm .dmInner div.u_1369684678 .suffix { font-size:32px !important; }

  *#dm .dmInner div.u_1568323201 .number { font-size:52px !important; }

  *#dm .dmInner div.u_1568323201 .suffix { font-size:32px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781520 {
    min-height: 573px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#group_pom {
    align-items: flex-start;
    width: 39.99%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 14px;
    column-gap: 24px;
    order: 0;
    padding: 16px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 a28cd3b {
    align-items: center;
    width: 291px;
    min-height: 408px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    border-radius: 16px 16px 16px 16px;
    height: auto;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0.1%;
}
    
#widget_pkv {
    width: 89.75%;
    height: auto;
    max-width: 100%;
}
    
#widget_o3j {
    width: 557px;
    height: 522px;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_aq0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9n8 {
    width: 183px;
    height: auto;
    max-width: 100%;
}
    
#widget_7n3 {
    width: 89.75%;
    height: auto;
    max-width: 100%;
    margin-left: 1px;
    margin-top: 2px;
}
    
#widget_cgv.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 48px 0px 18px;
}
#widget_cgv {
    width: auto;
    height: auto;
    min-height: 48px;
    max-width: 100%;
    margin: 24px 0% 0px 0%;
}
    
#\30 c48eca1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 48px 0px 18px;
}
#\30 c48eca1 {
    width: auto;
    height: auto;
    min-height: 43px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_160 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 123px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    flex-wrap: nowrap;
    --column-gap: 8px;
    height: auto;
    padding: 8px 0px 8px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_jd4 {
    align-items: flex-start;
    width: 155px;
    min-height: 127px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 1.7353873269273137%;
    flex-wrap: nowrap;
    --column-gap: 8px;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(119, 35, 120, 0.1) rgba(119, 35, 120, 0.1) rgba(119, 35, 120, 0.1) rgba(119, 35, 120, 0.1);
    border-style: solid;
    border-radius: 11px 11px 11px 11px;
    background-image: none;
    justify-content: flex-start;
    background-color: rgba(0, 0, 0, 0);
    min-width: 155px;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#widget_don {
    width: 27.30%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_ogq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ogq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 abb561b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 abb561b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 a41b4b2 {
    width: 27.29%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_cvo {
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 a2b4b12 {
    align-items: flex-start;
    width: 155px;
    min-height: 127px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 1.7353873269273137%;
    flex-wrap: nowrap;
    --column-gap: 8px;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(119, 35, 120, 0.1) rgba(119, 35, 120, 0.1) rgba(119, 35, 120, 0.1) rgba(119, 35, 120, 0.1);
    border-style: solid;
    border-radius: 11px 11px 11px 11px;
    background-image: none;
    justify-content: flex-start;
    background-color: rgba(0, 0, 0, 0);
    min-width: 155px;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f53e630 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    height: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 3581b78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 3581b78 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 ade7de2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 ade7de2 {
    width: 63.50%;
    height: auto;
    max-width: 100%;
}
    
#d83be678 {
    align-items: flex-start;
    width: 155px;
    min-height: 127px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 1.7353873269273137%;
    flex-wrap: nowrap;
    --column-gap: 8px;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(119, 35, 120, 0.1) rgba(119, 35, 120, 0.1) rgba(119, 35, 120, 0.1) rgba(119, 35, 120, 0.1);
    border-style: solid;
    border-radius: 11px 11px 11px 11px;
    background-image: none;
    justify-content: flex-start;
    background-color: rgba(0, 0, 0, 0);
    min-width: 155px;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#c02c9781 {
    width: 27.29%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d72894ee {
    align-items: flex-start;
    width: 100.00%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    height: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 f404ee2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 f404ee2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 f8cf507.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 f8cf507 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 380px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 2% 40px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_uct {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_cjp {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(249, 238, 251, 1);
    background-image: none;
    border-radius: 24px 24px 24px 24px;
    order: 1;
    padding: 46px 48px 46px 48px;
    margin: 0px 0% 0px 0%;
}
    
#c45e38e1 {
    align-items: center;
    width: 25%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(188, 188, 188, 1) #000000 #000000;
    border-style: solid;
    justify-content: flex-start;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 8px 0px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 60ee43d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_v4k {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 44285bd {
    align-items: center;
    width: 25%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(188, 188, 188, 1) #000000 #000000;
    border-style: solid;
    justify-content: flex-start;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0px 8px 0px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce98a006 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 e6bc132 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 da3ce5c {
    align-items: center;
    width: 25%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(188, 188, 188, 1) #000000 #000000;
    border-style: solid;
    justify-content: flex-start;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 0px 8px 0px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e5f98f2 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
}
    
#dad8bdab {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 a71b827 {
    align-items: center;
    width: 25%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(188, 188, 188, 1) #000000 #000000;
    border-style: solid;
    justify-content: flex-start;
    order: 3;
    justify-self: auto;
    align-self: auto;
    padding: 0px 8px 0px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 cbf4802 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 5e7bce0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\39 3180898 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 8846dfe {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 2% 40px 2%;
    margin: 0% 0% 0% 0%;
}
    
#\32 a182107 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(173, 21, 175, 0.03);
    background-image: none;
}
    
#\39 cba6ef7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 72b94be {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 fd62124 {
    margin: 0px 0% 0px 0%;
}
    
#be413c16.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 48px 0px 18px;
}
#be413c16 {
    width: auto;
    height: auto;
    min-height: 43px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8778e7e {
    width: 81.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c378982c {
    width: 79.49%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#innergrid_96o::before, #innergrid_96o > .bgExtraLayerOverlay {
    
}
#innergrid_96o {
    width: 100%;
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    background-image: none;
}
    
#widget_nts.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_nts {
    width: 100%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_bqd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_bqd {
    width: 48%;
    height: auto;
    justify-self: center;
    align-self: center;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_71k {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    justify-self: start;
    align-self: start;
    order: 0;
    width: auto;
    min-height: auto;
    row-gap: 24px;
    column-gap: 8px;
    background-color: rgba(249, 255, 241, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    --column-gap: 8px;
    padding: 14px 10px 14px 10px;
    margin: 173px 0% 0px 2.622593974918167%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_n45 {
    width: 25px;
    height: auto;
    min-width: 25px;
    max-width: 100%;
}
    
#group_ue9 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ujv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 8802d19 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 150b400 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    justify-self: start;
    align-self: start;
    order: 0;
    width: auto;
    min-height: auto;
    row-gap: 24px;
    column-gap: 8px;
    background-color: rgba(249, 255, 241, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    --column-gap: 8px;
    padding: 14px 10px 14px 10px;
    margin: 357px 0% 0px 2.625849710158127%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 53f4236 {
    width: 25px;
    height: auto;
    min-width: 25px;
    max-width: 100%;
}
    
#\31 f7e05f0 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b5db565c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#df05b072 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    justify-self: end;
    align-self: start;
    order: 0;
    width: auto;
    min-height: auto;
    row-gap: 24px;
    column-gap: 8px;
    background-color: rgba(249, 255, 241, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    --column-gap: 8px;
    padding: 14px 10px 14px 10px;
    margin: 167px 4.623713585257759% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 12a3b53 {
    width: 25px;
    height: auto;
    min-width: 25px;
    max-width: 100%;
}
    
#\32 3c26d4f {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a334d6e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 6294e75 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c124d5e7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    justify-self: end;
    align-self: start;
    order: 0;
    width: auto;
    min-height: auto;
    row-gap: 24px;
    column-gap: 8px;
    background-color: rgba(249, 255, 241, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    --column-gap: 8px;
    padding: 14px 10px 14px 10px;
    margin: 292px 6.346653587878085% 0px 0%;
}
    
#cb187268 {
    width: 25px;
    height: auto;
    min-width: 25px;
    max-width: 100%;
}
    
#d0f3c77f {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 f22a66b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c6aee492 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 c780020 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    justify-self: end;
    align-self: start;
    order: 0;
    width: auto;
    min-height: auto;
    row-gap: 24px;
    column-gap: 8px;
    background-color: rgba(249, 255, 241, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    --column-gap: 8px;
    padding: 14px 10px 14px 10px;
    margin: 418px 4.301972309217917% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f8967cb3 {
    width: 25px;
    height: auto;
    min-width: 25px;
    max-width: 100%;
}
    
#\37 3561b8a {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 ec4af69 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e1249e51 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 edd72c4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    justify-self: center;
    align-self: start;
    order: 0;
    width: auto;
    min-height: auto;
    row-gap: 24px;
    column-gap: 8px;
    background-color: rgba(230, 255, 199, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    --column-gap: 8px;
    padding: 14px 10px 14px 10px;
    margin: 551px 0% 0px 0%;
}
    
#\38 f9e8fa2 {
    width: 25px;
    height: auto;
    min-width: 25px;
    max-width: 100%;
}
    
#cdff7d45 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 456f663 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 f063e3d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c8bb3dbd {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#f7b767ec {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#\34 9008d79 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 40px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#dec2de5b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 18px 18px 18px 18px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(126, 217, 87, 0.5) rgba(126, 217, 87, 0.5) rgba(126, 217, 87, 0.5) rgba(126, 217, 87, 0.5);
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#widget_6i0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_f88 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9kk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 a560a39 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 ddca994 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#eba50984 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e1045e21 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(119, 35, 120, 1);
    background-image: none;
    border-radius: 24px 24px 24px 24px;
    padding: 48px 48px 48px 48px;
    margin: 0% 0% 0% 0%;
}
    
#\38 83a70d4 {
    width: 92.12%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d4b6cea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 d4b6cea {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 24px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d142c55.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 48px 0px 18px;
}
#\31 d142c55 {
    width: auto;
    height: auto;
    min-height: 43px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_uk2 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 b30eadb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\30 bae731a {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 c28a257 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: rgba(0, 0, 0, 0);
}
    
#d5e52869 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#caa1e2f4 {
    width: 50.01%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_hrb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    padding: 48px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_13i {
    width: 50%;
    height: auto;
    max-width: 100%;
}
    
#group_soh {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_rg5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_r3r {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 14px;
    --column-gap: 14px;
    background-color: rgba(248, 244, 248, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#widget_aqt {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#widget_n81 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 70a8c14 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 14px;
    --column-gap: 14px;
    background-color: rgba(248, 244, 248, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#f3e4756a {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\35 931637b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d543c753 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 14px;
    --column-gap: 14px;
    background-color: rgba(248, 244, 248, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#cd90e943 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#e14f7689 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 91cc3e6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 14px;
    --column-gap: 14px;
    background-color: rgba(248, 244, 248, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a4a338a {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\39 c6a16c8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#edd1d5b9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 14px;
    --column-gap: 14px;
    background-color: rgba(248, 244, 248, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\32 d3767b0 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\31 56eb3fe {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\33 97b8844 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 14px;
    --column-gap: 14px;
    background-color: rgba(248, 244, 248, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#ed7d286c {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#a5f7a287 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 6e8392b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 14px;
    --column-gap: 14px;
    background-color: rgba(248, 244, 248, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#cc3c170a {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#b966e00d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 4e606cf {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#b907644e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(90deg, rgba(119, 35, 120, 1) 0%, rgba(70, 1, 81, 1) 100%);
    background-origin: border-box;
}
    
#f7a94c0d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.14%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 ba578cc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 65.73%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_08t.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_08t {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 12px 0%;
}
    
#\31 781ac01.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 48px 0px 18px;
}
#\31 781ac01 {
    width: auto;
    height: auto;
    min-height: 43px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_07r.flex-element.widget-wrapper > [data-element-type] {
    padding: 6px 24px 6px 24px;
}
#widget_07r {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#f64ae25e {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cd8e5cb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 cd8e5cb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 24px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 e0ed94d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#c6ae5516 {
    min-height: 370px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 68e7c42 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_9r8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9cr {
    width: 60.35%;
    height: auto;
    max-width: 100%;
}
    
#widget_e43.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_e43 {
    width: 87.67%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 12px 0px 0px 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 0cd44cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#bf0b2304 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 3a0bd55 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(251, 243, 251, 1);
    background-image: none;
}
    
#\31 346e33d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e86427b9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e86427b9 {
    width: 60.35%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 24px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_lbi {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d98a6455 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 d97d9d8 {
    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;
}
    
#\38 66d5a22 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 ae5935f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(251, 243, 251, 1);
    background-image: none;
}
    
#\39 64bea28 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 24f7fbf {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 1043265 [data-content-reference]:not(.active-tab-title) {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
#\36 1043265:not(:has(.active-tab-title)) [data-content-reference]:first-child,#\36 1043265 [data-content-reference].active-tab-title, #\36 1043265 [data-content-reference]:not(.active-tab-title):hover {
    background-color: var(--color_7);
    background-image: none;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0 0 0 0;
}
#\36 1043265 [data-content-reference]:not(.active-tab-title) .tab-title {
    color: var(--color_9) !important;
}
#\36 1043265 {
    justify-content: flex-start;
    width: 100%;
    min-height: 522px;
    height: auto;
    order: 2;
    align-self: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3739290 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 1899143 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(179, 18, 181, 0.1);
    background-image: none;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 0bf9cc1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#b64fe75b {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3386d05 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#baaab162 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 84cdf19.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 84cdf19 {
    width: 72.86%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1f14b9e {
    background-color: rgba(255, 255, 255, 1);
    align-self: auto;
    justify-content: flex-start;
    align-items: center;
    min-height: 477px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: 0%;
    flex-direction: row;
    border-radius: 20px 20px 20px 20px;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_7tk {
    align-items: flex-start;
    width: 56%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 16px 24px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_tn5 {
    width: 72.01%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_t6q.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_t6q {
    width: 79.63%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 24px 0%;
}
    
#group_bnj {
    justify-content: flex-end;
    align-items: flex-end;
    width: 44%;
    min-height: 413px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/9d8fbfc5/dms3rep/multi/opt/Rectangle+51-1920w.png");
    border-radius: 20px 20px 20px 20px;
    height: auto;
    padding: 37px 28px 37px 28px;
    margin: 0px 0% 0px 0%;
}
#group_bnj.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABLUlEQVQY0x3Ly0vCAADA4YFp081eblrOTGplxawpPZhCJCVFRgsriB4U9CTIwIgU6xCV0gOsTh0qEOrcn/iLPHzHT5BbfMjedhTFT7fWjRYM0d7agcvpxukQG5ocIoIktfEv1KUxFjOYHInRF+7B4/bicnoQm6UGQWyWEUWZSFBjzhpneTpFctQgoKr4fAqqGsDv70RwizKSx0tvSGMlneQwl2VjaZ64aRKNRtF1nf7+AYSAohAJh0kYw+zYC5RODrm9KrO5u0d6NoMRMxpBGNQjTFkT2Jk0Z1vrVEpFPj/qXFVq5Na3ScRNhgZ0BGvMZG1pkfzBPjeFArXKI/XvX57ffzg5L2PbWeZmUghTKYut1RzXF5fcF8s83FR5efui+vpF6e6JfP6Y06MN/gCm04ihz0yuAQAAAABJRU5ErkJggg==');
}
    
#group_b7s {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 199px;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    background-color: rgba(249, 255, 241, 0.9);
    background-image: none;
    border-radius: 18px 18px 18px 18px;
    --column-gap: 8px;
    padding: 12px 12px 12px 12px;
    margin: 0px 0% 0px 0%;
}
    
#widget_oth {
    width: 20.9141px;
    height: auto;
    max-width: 100%;
}
    
#widget_hdm {
    width: 82.26%;
    height: auto;
    max-width: 100%;
}
    
#\35 c65994a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 199px;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    background-color: rgba(249, 255, 241, 0.9);
    background-image: none;
    border-radius: 18px 18px 18px 18px;
    --column-gap: 8px;
    padding: 12px 16px 12px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d55611f9 {
    width: 24px;
    height: auto;
    max-width: 100%;
}
    
#f80ee471 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e1768e1c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 199px;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    background-color: rgba(249, 255, 241, 0.9);
    background-image: none;
    border-radius: 18px 18px 18px 18px;
    --column-gap: 8px;
    padding: 12px 16px 12px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 b60a67e {
    width: 24px;
    height: auto;
    max-width: 100%;
}
    
#\36 9b7d98c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ff088463 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 199px;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    background-color: rgba(249, 255, 241, 0.9);
    background-image: none;
    border-radius: 18px 18px 18px 18px;
    --column-gap: 8px;
    padding: 12px 16px 12px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b288a799 {
    width: 24px;
    height: auto;
    max-width: 100%;
}
    
#\34 1c877b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#be5344bd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 199px;
    min-height: 44px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8px;
    background-color: rgba(249, 255, 241, 0.9);
    background-image: none;
    border-radius: 18px 18px 18px 18px;
    --column-gap: 8px;
    padding: 12px 16px 12px 16px;
    margin: 0px 0% 0px 0%;
}
    
#fc0acda5 {
    width: 24px;
    height: auto;
    max-width: 100%;
}
    
#\32 0fe2f22 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 747fc24 {
    background-color: rgba(255, 255, 255, 1);
    align-self: auto;
    justify-content: flex-start;
    align-items: center;
    min-height: 477px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: 0%;
    flex-direction: row;
    border-radius: 20px 20px 20px 20px;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a34424ec {
    align-items: flex-start;
    width: 53%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 16px 24px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e30be021.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e30be021 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 24px 0%;
}
    
#c6b9bc88 {
    justify-content: flex-end;
    align-items: flex-end;
    width: 50%;
    min-height: 407px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/9d8fbfc5/dms3rep/multi/opt/iamgem+BI-1920w.png");
    border-radius: 20px 20px 20px 20px;
    height: auto;
    padding: 37px 28px 37px 28px;
    margin: 0px 0% 0px 0%;
}
#c6b9bc88.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABOElEQVQY0yXKaS+CAQDA8eermXMy1xu2pEksYitHmZ4VKysWrcc5XbMhquUuEWlLW2bDC8fmHg3DMB/g74Xf65+gmxrFGJhieGUBaX0Z70YUTziMZ3GJYZebLoMBhbIRYTa+ii+5RTC7z1I2RejwgOBuksW1GOPSJHqtlprSIoT01RmZm3OOn27I3F6ydpLDn9hmIhhmdGSMbk0HdeUyhIv8Hffved5+Prl+fWbr7IjJ2ApWvw+700WPvh9VQ8t/fPx44ev3m4e3PPHTHO5YBNHvxeqeoc/spFNnRtjcSxBPJ0ll0yRSO4TiUaYj89gDc9gkL0bRQXubHkFySzjHXNgdI1gGBhHNJnpFE10WG33iEAZdNx2NcgRNkxp5vYIKWTXFBWVUFJZQJatErlDRqtbQqVLSXCvjD1My3WqHibkRAAAAAElFTkSuQmCC');
}
    
#dc2f623f {
    background-color: rgba(255, 255, 255, 1);
    align-self: auto;
    justify-content: flex-start;
    align-items: center;
    min-height: 477px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: 0%;
    flex-direction: row;
    border-radius: 20px 20px 20px 20px;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f1aa341 {
    align-items: flex-start;
    width: 53.01%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 16px 24px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 c734e88 {
    width: 89.94%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#d796c6c4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d796c6c4 {
    width: 77.34%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 24px 0%;
}
    
#\35 a53b1ad {
    justify-content: flex-end;
    align-items: flex-end;
    width: 50%;
    min-height: 409px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/9d8fbfc5/dms3rep/multi/opt/Frame+1000006018%285%29-1920w.png");
    border-radius: 20px 20px 20px 20px;
    height: auto;
    padding: 37px 28px 37px 28px;
    margin: 0px 0% 0px 0%;
}
#\35 a53b1ad.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABM0lEQVQY0wXBbS8CAQDA8fsEvPDwxicwb2zGi2tYs56GyYp2xC5X1HHiilVH5jQuq+7W1pit5GEm3tg8zHjFfK+/30/I1yzMhk252eDu84Wn3y86f99cvT5z5JyTKRZI7WgIe9UzsuVj8lYRu92g9fFM++cd+6mFVthFWokwMxtAyDoW68YuCU0mU0xTuq5x+naLceMQ2ZSZmvEzNjGJoNsmazsxlGU/W6kQOTtH5tEhcVEioMZxLUQRI3EE1UyzrobRVz0cZiSKlwZbD2VC1QIjMYXBcIph5QhBSUuosg9T8VM3k9j3FlrrBPd+igFvkC7XEn2zOoKcDaMmPZT0Oeq1bSodi5ijM5pYpF8cp1ucpm9aRoifREnqfg5yQU4rGxw08wSNKEOSj35xlB63l97APP9Q1rfSxRPoLQAAAABJRU5ErkJggg==');
}
    
#\35 3213abd {
    background-color: rgba(255, 255, 255, 1);
    align-self: auto;
    justify-content: flex-start;
    align-items: center;
    min-height: 476px;
    height: auto;
    order: 2;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    column-gap: 0%;
    flex-direction: row;
    border-radius: 20px 20px 20px 20px;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a426981b {
    align-items: flex-start;
    width: 53.01%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 16px 24px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 f56e324 {
    width: 81.28%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e0d9f9d5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e0d9f9d5 {
    width: 82.07%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 24px 0%;
}
    
#dfa17395.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 48px 0px 18px;
}
#dfa17395 {
    width: auto;
    height: auto;
    min-height: 43px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6ff492b {
    justify-content: flex-end;
    align-items: flex-end;
    width: 50%;
    min-height: 409px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    background-image: url("https://lirp.cdn-website.com/9d8fbfc5/dms3rep/multi/opt/Frame+1000006018%286%29-1920w.png");
    border-radius: 20px 20px 20px 20px;
    height: auto;
    padding: 37px 28px 37px 28px;
    margin: 0px 0% 0px 0%;
}
#\39 6ff492b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABP0lEQVQY0wXB2ytDAQDA4fPHeJUXtKQVTXtw5pY9zC6YcDB5cNlatFbYJtTK/TIeJHROKKRl0ZqdXFptIg2bubdH4fXn+4T42QHZxzu+f355eX8nrsY5icWIJO9RP/84f/oimrpDUPa3UK9iZN+ypJKXHG6vs7Eyx87RMZGnLy5yedTbNMLMziZKNEwsfc1xRGYp4MTb18bEbJDtxA0XH3muHjIIo/IWwfAuIfWAZXmeMbeEZKpBcvczHT7i9DXDZe4ZwaOs4ZVDBPZCTC76GRmUMBtrEe02HAtTrEb3OUxEEBwzw3QHhnCOO/G5e/F0NmE26NHqq6jusdEfdDGrTCEYh9sx2BuxmhpwtZgY67TQazSgK9NQXFmK2KpnwN+MoHPY0Ig6KrTldBnr8EkWPNZaDCVFFBYVoBU1dLjq+QfC5tfkiSJowQAAAABJRU5ErkJggg==');
}
    
#\30 eedbf51 {
    width: 16px;
    height: auto;
    max-width: 100%;
}
    
#\35 364a07d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 1e072b7 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    --column-gap: 10px;
    border-radius: 25px 25px 25px 25px;
    background-color: rgba(179, 18, 181, 0.1);
    background-image: none;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ef1b1dd {
    width: 16px;
    height: auto;
    max-width: 100%;
}
    
#\39 5ca2ba8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 cf98e8a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 48px 0px 18px;
}
#\31 cf98e8a {
    width: auto;
    height: auto;
    min-height: 43px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f7bd808.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 48px 0px 18px;
}
#\30 f7bd808 {
    width: auto;
    height: auto;
    min-height: 43px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7b19e20.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 48px 0px 18px;
}
#\34 7b19e20 {
    width: auto;
    height: auto;
    min-height: 43px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 4de36ab {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 650b50e {
    width: 51.52%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9a27c11 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ab2cd06 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(63, 23, 78, 1);
    background-image: none;
}
    
#fe075090 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#widget_tt2 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
}
    
#group_cjp {
    align-items: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 8846dfe {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 fd62124 {
    margin: 0px 0% 0px 0%;
}
    
#\39 cba6ef7 {
    width: 100%;
    min-height: 80px;
}
    
#\37 72b94be {
    width: 100%;
    min-height: 80px;
}
    
#innergrid_96o::before, #innergrid_96o > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c8bb3dbd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b4384f22 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 a560a39 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 04511d0 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 bae731a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 b31f4b1 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 4e606cf {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 a50b114 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c6ae5516 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 145359b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bf0b2304 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#fbeef05e {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 1043265 {
    height: auto;
    min-height: 567px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b64fe75b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 cc10b18 {
    margin: 0px 0% 0px 0%;
}
    
#e1f14b9e {
    align-items: center;
    height: auto;
    min-height: 648px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_bnj {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    min-height: 350px;
}
#group_bnj.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABLUlEQVQY0x3Ly0vCAADA4YFp081eblrOTGplxawpPZhCJCVFRgsriB4U9CTIwIgU6xCV0gOsTh0qEOrcn/iLPHzHT5BbfMjedhTFT7fWjRYM0d7agcvpxukQG5ocIoIktfEv1KUxFjOYHInRF+7B4/bicnoQm6UGQWyWEUWZSFBjzhpneTpFctQgoKr4fAqqGsDv70RwizKSx0tvSGMlneQwl2VjaZ64aRKNRtF1nf7+AYSAohAJh0kYw+zYC5RODrm9KrO5u0d6NoMRMxpBGNQjTFkT2Jk0Z1vrVEpFPj/qXFVq5Na3ScRNhgZ0BGvMZG1pkfzBPjeFArXKI/XvX57ffzg5L2PbWeZmUghTKYut1RzXF5fcF8s83FR5efui+vpF6e6JfP6Y06MN/gCm04ihz0yuAQAAAABJRU5ErkJggg==');
}
    
#\36 747fc24 {
    align-items: center;
    height: auto;
    min-height: 648px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c6b9bc88 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    min-height: 350px;
}
#c6b9bc88.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABOElEQVQY0yXKaS+CAQDA8eermXMy1xu2pEksYitHmZ4VKysWrcc5XbMhquUuEWlLW2bDC8fmHg3DMB/g74Xf65+gmxrFGJhieGUBaX0Z70YUTziMZ3GJYZebLoMBhbIRYTa+ii+5RTC7z1I2RejwgOBuksW1GOPSJHqtlprSIoT01RmZm3OOn27I3F6ydpLDn9hmIhhmdGSMbk0HdeUyhIv8Hffved5+Prl+fWbr7IjJ2ApWvw+700WPvh9VQ8t/fPx44ev3m4e3PPHTHO5YBNHvxeqeoc/spFNnRtjcSxBPJ0ll0yRSO4TiUaYj89gDc9gkL0bRQXubHkFySzjHXNgdI1gGBhHNJnpFE10WG33iEAZdNx2NcgRNkxp5vYIKWTXFBWVUFJZQJatErlDRqtbQqVLSXCvjD1My3WqHibkRAAAAAElFTkSuQmCC');
}
    
#dc2f623f {
    align-items: center;
    height: auto;
    min-height: 648px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 a53b1ad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    min-height: 350px;
}
#\35 a53b1ad.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABM0lEQVQY0wXBbS8CAQDA8fsEvPDwxicwb2zGi2tYs56GyYp2xC5X1HHiilVH5jQuq+7W1pit5GEm3tg8zHjFfK+/30/I1yzMhk252eDu84Wn3y86f99cvT5z5JyTKRZI7WgIe9UzsuVj8lYRu92g9fFM++cd+6mFVthFWokwMxtAyDoW68YuCU0mU0xTuq5x+naLceMQ2ZSZmvEzNjGJoNsmazsxlGU/W6kQOTtH5tEhcVEioMZxLUQRI3EE1UyzrobRVz0cZiSKlwZbD2VC1QIjMYXBcIph5QhBSUuosg9T8VM3k9j3FlrrBPd+igFvkC7XEn2zOoKcDaMmPZT0Oeq1bSodi5ijM5pYpF8cp1ucpm9aRoifREnqfg5yQU4rGxw08wSNKEOSj35xlB63l97APP9Q1rfSxRPoLQAAAABJRU5ErkJggg==');
}
    
#\35 3213abd {
    align-items: center;
    height: auto;
    min-height: 648px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 6ff492b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    min-height: 350px;
}
#\39 6ff492b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABP0lEQVQY0wXB2ytDAQDA4fPHeJUXtKQVTXtw5pY9zC6YcDB5cNlatFbYJtTK/TIeJHROKKRl0ZqdXFptIg2bubdH4fXn+4T42QHZxzu+f355eX8nrsY5icWIJO9RP/84f/oimrpDUPa3UK9iZN+ypJKXHG6vs7Eyx87RMZGnLy5yedTbNMLMziZKNEwsfc1xRGYp4MTb18bEbJDtxA0XH3muHjIIo/IWwfAuIfWAZXmeMbeEZKpBcvczHT7i9DXDZe4ZwaOs4ZVDBPZCTC76GRmUMBtrEe02HAtTrEb3OUxEEBwzw3QHhnCOO/G5e/F0NmE26NHqq6jusdEfdDGrTCEYh9sx2BuxmhpwtZgY67TQazSgK9NQXFmK2KpnwN+MoHPY0Ig6KrTldBnr8EkWPNZaDCVFFBYVoBU1dLjq+QfC5tfkiSJowQAAAABJRU5ErkJggg==');
}
    
#group_7tk {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#a34424ec {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#\32 f1aa341 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#a426981b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#baaab162 {
    order: 0;
}
    
#\38 84cdf19 {
    order: 1;
}
}



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



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



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 12% 4% 0% 4%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_o3j {
    height: 330px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#widget_9n8 {
    height: auto;
    width: 28.48%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_pom {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\39 a28cd3b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    order: 2;
    column-gap: 7.286527514231499%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_aq0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 28.48%;
}
    
#\30 c48eca1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 28.48%;
}
    
#group_jd4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 71px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
    align-items: center;
}
    
#group_160 {
    column-gap: 1.5787476280834916%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#widget_cgv {
    width: 329px;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_7n3 {
    width: 100.00%;
}
    
#widget_pkv {
    width: 100.00%;
}
    
#widget_don {
    width: 16.06%;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_cvo {
    width: 64.55%;
    height: auto;
    min-height: 42px;
    row-gap: 8px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ogq {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 abb561b {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a2b4b12 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 71px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
    align-items: center;
}
    
#\39 f53e630 {
    width: 64.55%;
    height: auto;
    min-height: 42px;
    row-gap: 8px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 3581b78 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ade7de2 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a41b4b2 {
    width: 16.06%;
    height: auto;
}
    
#d83be678 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 71px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
    align-items: center;
}
    
#c02c9781 {
    width: 16.06%;
    height: auto;
}
    
#d72894ee {
    width: 64.28%;
    height: auto;
    min-height: 42px;
    row-gap: 8px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 f404ee2 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f8cf507 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 4px 16px 4px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 24px 4% 24px 4%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#group_cjp {
    column-gap: 3.496503372138911%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 14px;
    align-items: flex-start;
    padding: 24px 14px 24px 14px;
    margin: 0px 0% 0px 0%;
}
    
#c45e38e1 {
    width: 48.25%;
    height: auto;
    min-height: 77px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 44285bd {
    width: 48.25%;
    height: auto;
    min-height: 77px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 da3ce5c {
    width: 48.25%;
    height: auto;
    min-height: 77px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 a71b827 {
    width: 48.25%;
    height: auto;
    min-height: 77px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 e6bc132 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\32 8846dfe {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 0% 40px 0%;
}
    
#\39 cba6ef7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 72b94be {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#innergrid_96o::before, #innergrid_96o > .bgExtraLayerOverlay {
    
}
    
#widget_nts {
    height: 612px;
    width: 100%;
    justify-self: start;
    align-self: start;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_bqd {
    height: 448px;
    width: 65.35670391061453%;
    justify-self: center;
    align-self: start;
    margin: 88px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_71k {
    justify-self: start;
    align-self: start;
    margin: 65px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 150b400 {
    justify-self: end;
    align-self: start;
    margin: 422px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#df05b072 {
    justify-self: end;
    align-self: start;
    margin: 200px 1.3966480446927374% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c124d5e7 {
    justify-self: start;
    align-self: start;
    margin: 337px 0% 0px 3.2690293296089385%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 c780020 {
    justify-self: start;
    align-self: start;
    margin: 483px 0% 0px 1.4322462028631284%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 fd62124 {
    margin: 0px 0% 0px 0%;
}
    
#b8778e7e {
    width: 100.00%;
}
    
#c378982c {
    width: 100.00%;
}
}



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



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



@media (max-width: 767px) {
    
#\36 b30eadb {
    min-height: 1169px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 bae731a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 4% 16px 4%;
}
    
#widget_13i {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#group_hrb {
    column-gap: 7.286527514231499%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_soh {
    width: 100%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#caa1e2f4 {
    width: 100.00%;
}
    
#\39 b31f4b1 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 4e606cf {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 24px 4% 24px 4%;
}
    
#f7a94c0d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 ba578cc {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 781ac01 {
    width: 168px;
}
    
#\39 a50b114 {
    margin: 0px 0% 0px 0%;
}
}



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



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



@media (max-width: 767px) {
    
#\38 66d5a22 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 64bea28 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 1043265 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0bf9cc1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b64fe75b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 24px 4% 24px 4%;
}
    
#e1f14b9e {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_bnj {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    min-height: 300px;
}
#group_bnj.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABLUlEQVQY0x3Ly0vCAADA4YFp081eblrOTGplxawpPZhCJCVFRgsriB4U9CTIwIgU6xCV0gOsTh0qEOrcn/iLPHzHT5BbfMjedhTFT7fWjRYM0d7agcvpxukQG5ocIoIktfEv1KUxFjOYHInRF+7B4/bicnoQm6UGQWyWEUWZSFBjzhpneTpFctQgoKr4fAqqGsDv70RwizKSx0tvSGMlneQwl2VjaZ64aRKNRtF1nf7+AYSAohAJh0kYw+zYC5RODrm9KrO5u0d6NoMRMxpBGNQjTFkT2Jk0Z1vrVEpFPj/qXFVq5Na3ScRNhgZ0BGvMZG1pkfzBPjeFArXKI/XvX57ffzg5L2PbWeZmUghTKYut1RzXF5fcF8s83FR5efui+vpF6e6JfP6Y06MN/gCm04ihz0yuAQAAAABJRU5ErkJggg==');
}
    
#\36 747fc24 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6b9bc88 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    min-height: 200px;
}
#c6b9bc88.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABOElEQVQY0yXKaS+CAQDA8eermXMy1xu2pEksYitHmZ4VKysWrcc5XbMhquUuEWlLW2bDC8fmHg3DMB/g74Xf65+gmxrFGJhieGUBaX0Z70YUTziMZ3GJYZebLoMBhbIRYTa+ii+5RTC7z1I2RejwgOBuksW1GOPSJHqtlprSIoT01RmZm3OOn27I3F6ydpLDn9hmIhhmdGSMbk0HdeUyhIv8Hffved5+Prl+fWbr7IjJ2ApWvw+700WPvh9VQ8t/fPx44ev3m4e3PPHTHO5YBNHvxeqeoc/spFNnRtjcSxBPJ0ll0yRSO4TiUaYj89gDc9gkL0bRQXubHkFySzjHXNgdI1gGBhHNJnpFE10WG33iEAZdNx2NcgRNkxp5vYIKWTXFBWVUFJZQJatErlDRqtbQqVLSXCvjD1My3WqHibkRAAAAAElFTkSuQmCC');
}
    
#dc2f623f {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a53b1ad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    min-height: 200px;
}
#\35 a53b1ad.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABM0lEQVQY0wXBbS8CAQDA8fsEvPDwxicwb2zGi2tYs56GyYp2xC5X1HHiilVH5jQuq+7W1pit5GEm3tg8zHjFfK+/30/I1yzMhk252eDu84Wn3y86f99cvT5z5JyTKRZI7WgIe9UzsuVj8lYRu92g9fFM++cd+6mFVthFWokwMxtAyDoW68YuCU0mU0xTuq5x+naLceMQ2ZSZmvEzNjGJoNsmazsxlGU/W6kQOTtH5tEhcVEioMZxLUQRI3EE1UyzrobRVz0cZiSKlwZbD2VC1QIjMYXBcIph5QhBSUuosg9T8VM3k9j3FlrrBPd+igFvkC7XEn2zOoKcDaMmPZT0Oeq1bSodi5ijM5pYpF8cp1ucpm9aRoifREnqfg5yQU4rGxw08wSNKEOSj35xlB63l97APP9Q1rfSxRPoLQAAAABJRU5ErkJggg==');
}
    
#\35 3213abd {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: auto;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6ff492b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    min-height: 200px;
}
#\39 6ff492b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABP0lEQVQY0wXB2ytDAQDA4fPHeJUXtKQVTXtw5pY9zC6YcDB5cNlatFbYJtTK/TIeJHROKKRl0ZqdXFptIg2bubdH4fXn+4T42QHZxzu+f355eX8nrsY5icWIJO9RP/84f/oimrpDUPa3UK9iZN+ypJKXHG6vs7Eyx87RMZGnLy5yedTbNMLMziZKNEwsfc1xRGYp4MTb18bEbJDtxA0XH3muHjIIo/IWwfAuIfWAZXmeMbeEZKpBcvczHT7i9DXDZe4ZwaOs4ZVDBPZCTC76GRmUMBtrEe02HAtTrEb3OUxEEBwzw3QHhnCOO/G5e/F0NmE26NHqq6jusdEfdDGrTCEYh9sx2BuxmhpwtZgY67TQazSgK9NQXFmK2KpnwN+MoHPY0Ig6KrTldBnr8EkWPNZaDCVFFBYVoBU1dLjq+QfC5tfkiSJowQAAAABJRU5ErkJggg==');
}
    
#a426981b {
    width: 100%;
    order: 1;
    padding: 32px 24px 32px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f1aa341 {
    width: 100%;
    order: 1;
    padding: 32px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a34424ec {
    width: 100%;
    order: 1;
    padding: 32px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_7tk {
    width: 100%;
    order: 1;
    padding: 32px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
    
#baaab162 {
    order: 0;
}
    
#\38 84cdf19 {
    order: 1;
    width: 100.00%;
}
    
#\33 cc10b18 {
    margin: 0px 0% 0px 0%;
}
    
#widget_tn5 {
    width: 100.00%;
}
    
#widget_t6q {
    width: 100.00%;
}
    
#d796c6c4 {
    width: 99.48%;
}
    
#\30 c734e88 {
    width: 100.00%;
}
    
#e0d9f9d5 {
    width: 100.00%;
}
    
#\36 f56e324 {
    width: 95.04%;
}
}



@media (max-width: 767px) {
    
#\38 4de36ab {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 24px 4% 24px 4%;
}
    
#\37 650b50e {
    width: 100.00%;
}
    
#\31 4e61947 {
    margin: 0px 0% 0px 0%;
}
    
#fe075090 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}

