@media all {
  *#dm .dmInner nav.u_1870344145 { color:white !important; }

  *#dm .dmInner a.u_2987320181 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_2987320181:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_2987320181.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_2987320181 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b7701f43/icon/Arrow_8032128.svg) !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    width:22px !important;
    height:22px !important;
  }

  *#dm .dmInner a.u_1723023573:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1723023573.hover .iconBg { background-color:rgb(255,255,255) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_3364721348 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1607547754 img {
    object-fit:none !important;
    object-position:50% 50% !important;
  }

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

  *#dm .dmInner div.u_1142665571 img {
    object-fit:none !important;
    object-position:50% 50% !important;
  }

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

  *#dm .dmInner div.u_1987816946 img {
    object-fit:none !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1451055815 img {
    object-fit:cover !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1773144791 img {
    object-fit:none !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1725741927 img {
    object-fit:none !important;
    object-position:50% 50% !important;
  }

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

  *#dm .dmInner div.u_2425013957 img {
    object-fit:cover !important;
    object-position:50% 50% !important;
    border-style:solid !important;
    border-color:rgba(14,33,46,0.24) rgba(14,33,46,0.24) rgba(14,33,46,0.24) rgba(14,33,46,0.24) !important;
    border-width:0px 0px 0px 0px !important;
  }

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

  *#dm .dmInner div.u_1392087705 img {
    object-fit:none !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner a.u_1158150085 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1158150085:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1158150085.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1158150085 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/b7701f43/icon/Arrow_8032128.svg) !important;
    order:1 !important;
  }

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

  *#dm .dmInner a.u_1723023573 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_928647597 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner a.u_928647597 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b7701f43/icon/play_1940008.svg) !important;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_928647597:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_928647597.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner div.u_909014233 .wocode-list-icons .list-icons__item { font-family: 'Inter' !important; }

  *#dm .dmInner a.u_1671763894 {
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1671763894 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b7701f43/icon/Arrow_8032128.svg) !important;
    order:1 !important;
    background-color:var(--color_15) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_2808821853 {
    border-radius:0px !important;
    -moz-border-radius:0px !important;
    -webkit-border-radius:0px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_2808821853 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b7701f43/icon/Arrow_8032128.svg) !important;
    order:1 !important;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_2808821853:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_2808821853.hover .iconBg { background-color:rgb(255,255,255) !important; }

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

  *#dm .dmInner a.u_1864369597 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1864369597:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1864369597.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1864369597 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b7701f43/icon/Arrow_8032128.svg) !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    width:22px !important;
    height:22px !important;
  }

  *#dm .dmInner div.u_1815641193 img {
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1072344236 img {
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner a.u_1285626881 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1285626881:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1285626881.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1285626881 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b7701f43/icon/Arrow_8032128.svg) !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    width:22px !important;
    height:22px !important;
  }

  *#dm .dmInner div.u_1771318581 img {
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner a.u_1321959297 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1321959297:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1321959297.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1321959297 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b7701f43/icon/Arrow_8032128.svg) !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    width:22px !important;
    height:22px !important;
  }

  *#dm .dmInner div.u_1334258027 img {
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner a.u_1390818174 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1390818174:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1390818174.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1390818174 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/b7701f43/icon/Arrow_8032128.svg) !important;
    order:1 !important;
    background-color:var(--color_3) !important;
    width:22px !important;
    height:22px !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1436642330 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner a.u_1723023573 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/b7701f43/icon/Arrow_8032128.svg) !important;
    order:1 !important;
  }

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

  *#dm .dmInner nav.u_1646112376 { color:white !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1392087705 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }
}
@media (min-width:1025px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\35 8792871 {
    width: 220px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 400px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.5;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/b7701f43/dms3rep/multi/opt/ChatGPT-Image-Jun-9--2026--01_26_28-PM-1920w.png");
    background-position: 50% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#group_enr {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6425699375481222%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 100px 0% 100px 0%;
}
    
#group_cff {
    align-items: flex-start;
    width: 49.18%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 f042cff {
    align-items: flex-start;
    width: 49.18%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6793492521647861%;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
}
    
#afbeb117 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_4kk {
    width: 225px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_unj {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    margin-right: 0%;
    margin-left: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
}
    
#group_t83 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 94px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9345a3a {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    background-image: none;
}
    
#b009b3ff {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\32 45e24fc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#daf4b840 {
    width: 225px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
}
    
#group_ivl {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\31 dccb623 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    background-image: none;
}
    
#cd09c6d0 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\39 097e894 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a852bcef {
    width: 225px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
}
    
#a7fafcd3 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    background-image: none;
}
    
#d8f4bdf7 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\35 79106b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a7b5df76 {
    width: 225px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
}
    
#\36 46c5f23 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_3);
    background-image: none;
}
    
#\30 33803bd {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#fc30044a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 69116fb {
    width: 225px;
    height: auto;
    max-width: 100%;
    min-height: 52px;
}
    
#widget_sef.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_sef {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 50px 0% 0px 0%;
}
    
#widget_1ko {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b7bab333 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: -2% 0% 2% 0%;
}
    
#\30 c53b58f {
    min-height: 0px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f538292e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_12);
    background-image: none;
}
    
#group_p42 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    background-color: var(--color_11);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32);
    border-style: solid;
    --column-gap: 2%;
    padding: 3% 16px 3% 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_1kj {
    align-items: center;
    width: 49.2%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-width: 0px 1px 0px 0px;
    border-color: rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ofc {
    width: 56px;
    height: auto;
    max-width: 100%;
}
    
#widget_aft {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b82d206e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 c243bfd {
    margin: 0px 0% 0px 0%;
}
    
#bb1425f6 {
    align-items: center;
    width: 49.2%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-width: 0px 1px 0px 0px;
    border-color: rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 5a45080 {
    width: 56px;
    height: auto;
    max-width: 100%;
}
    
#\32 6c258c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b4d2b678 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 9c59813 {
    align-items: center;
    width: 49.2%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-width: 0px 1px 0px 0px;
    border-color: rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#fb2fc4d1 {
    width: 56px;
    height: auto;
    max-width: 100%;
}
    
#\38 baec622 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f3b85081 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c0c39082 {
    align-items: center;
    width: 49.2%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-width: 0px 1px 0px 0px;
    border-color: rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 bfd3ed2 {
    width: 56px;
    height: auto;
    max-width: 100%;
}
    
#\37 39e538e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 3005e2f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b2e01b87 {
    align-items: center;
    width: 49.2%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f5d71731 {
    width: 56px;
    height: auto;
    max-width: 100%;
}
    
#\36 ce40d01 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 49d4a07 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 4112048 {
    align-items: flex-start;
    width: 49.2%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(14, 33, 46, 0.24) rgba(14, 33, 46, 0.24) rgba(14, 33, 46, 0.24) rgba(14, 33, 46, 0.24);
    border-style: solid;
    padding: 0px 0px 30px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 8acf467 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 88235cc {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 421c1a3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_12);
    background-image: none;
}
    
#group_t37 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c24e088 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5925680159256803%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
}
    
#widget_36i {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f21332c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 d662c5c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_g0e {
    align-items: flex-start;
    width: 49.2%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(14, 33, 46, 0.24) rgba(14, 33, 46, 0.24) rgba(14, 33, 46, 0.24) rgba(14, 33, 46, 0.24);
    border-style: solid;
    padding: 0px 0px 30px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_dan {
    width: 100%;
    height: 278px;
    max-width: 100%;
}
    
#eb68ee63.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#eb68ee63 {
    width: 100%;
    height: 100px;
    max-width: 100%;
    margin: -50px 0% 0px 0%;
}
    
#widget_fkl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_uak.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#widget_uak {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 9dae82f {
    align-items: flex-start;
    width: 49.2%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(14, 33, 46, 0.24) rgba(14, 33, 46, 0.24) rgba(14, 33, 46, 0.24) rgba(14, 33, 46, 0.24);
    border-style: solid;
    padding: 0px 0px 30px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 558765f {
    width: 100%;
    height: 278px;
    max-width: 100%;
}
    
#\31 908fe73.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#\31 908fe73 {
    width: 100%;
    height: 100px;
    max-width: 100%;
    margin: -50px 0% 0px 0%;
}
    
#\37 d555d7c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 f598457.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#\35 f598457 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fb46d1a5 {
    align-items: flex-start;
    width: 49.2%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(14, 33, 46, 0.24) rgba(14, 33, 46, 0.24) rgba(14, 33, 46, 0.24) rgba(14, 33, 46, 0.24);
    border-style: solid;
    padding: 0px 0px 30px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 3a4fe02 {
    width: 100%;
    height: 278px;
    max-width: 100%;
}
    
#\33 a68cd53.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#\33 a68cd53 {
    width: 100%;
    height: 100px;
    max-width: 100%;
    margin: -50px 0% 0px 0%;
}
    
#c1375dde {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 ead3d3a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#\35 ead3d3a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a53f8d4e {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5925680159256803%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 2;
}
    
#\39 a31a321 {
    align-items: flex-start;
    width: 49.2%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(14, 33, 46, 0.24) rgba(14, 33, 46, 0.24) rgba(14, 33, 46, 0.24) rgba(14, 33, 46, 0.24);
    border-style: solid;
    padding: 0px 0px 30px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 8f9b4c6 {
    width: 100%;
    height: 278px;
    max-width: 100%;
}
    
#c307cab6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#c307cab6 {
    width: 100%;
    height: 100px;
    max-width: 100%;
    margin: -50px 0% 0px 0%;
}
    
#f6a0d373 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 84bd58f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#\33 84bd58f {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 5653f1b {
    align-items: flex-start;
    width: 49.2%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(14, 33, 46, 0.24) rgba(14, 33, 46, 0.24) rgba(14, 33, 46, 0.24) rgba(14, 33, 46, 0.24);
    border-style: solid;
    padding: 0px 0px 30px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 afba450 {
    width: 100%;
    height: 278px;
    max-width: 100%;
}
    
#\36 8747bca.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#\36 8747bca {
    width: 100%;
    height: 100px;
    max-width: 100%;
    margin: -50px 0% 0px 0%;
}
    
#e28e6b30 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 17b3f3a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#\30 17b3f3a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 344ac52 {
    width: 100%;
    height: 278px;
    max-width: 100%;
}
    
#\37 6f25c1e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#\37 6f25c1e {
    width: 100%;
    height: 100px;
    max-width: 100%;
    margin: -50px 0% 0px 0%;
}
    
#d711356b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 a6099a7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#\35 a6099a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 4db2b62 {
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 3;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_771 {
    width: 230px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
}
    
#a1d19339 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 c31a2bc::before, #\34 c31a2bc > .bgExtraLayerOverlay {
    
}
#\34 c31a2bc {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    background-color: var(--color_13);
    background-image: none;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 5ea63c5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_12);
    background-image: none;
}
    
#\31 9cd9e4f {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_nf3[data-css-edit] {
    clip-path: polygon(0 0, 100% 0, 85% 100%, 0% 100%);
}
#group_nf3 {
    align-items: flex-start;
    width: 48%;
    min-height: 384px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    background-color: var(--color_9);
    background-image: none;
    height: auto;
    padding: 3.7% 70px 3.7% 70px;
    margin: 0px -6% 0px 0%;
}
    
#\39 13fe79d[data-css-edit] {
    clip-path: polygon(15% 0%, 100% 0%, 85% 100%, 0% 100%);
}
#\39 13fe79d::before, #\39 13fe79d > .bgExtraLayerOverlay {
    
}
#\39 13fe79d {
    align-items: flex-start;
    width: 28.95%;
    min-height: 366px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-image: none;
    align-self: center;
    background-color: var(--color_13);
    padding: 0px 0px 0px 0px;
    margin: -4px 0% 0px 0%;
}
    
#d849836c {
    align-items: flex-start;
    width: 30.21%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_13);
    background-image: none;
    padding: 50px 50px 50px 50px;
    margin: 0px 0% 0px 0%;
}
    
#widget_mts {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_813 {
    width: 82.79%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_vv5 {
    width: 180px;
    height: auto;
    min-height: 44px;
    max-width: 100%;
    order: 3;
}
    
#widget_tja {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 0ecbb9f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_uag {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\32 3cbab0b {
    align-items: flex-start;
    width: 50%;
    min-height: 396px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/b7701f43/dms3rep/multi/opt/Group+59-1920w.webp");
    align-self: center;
    background-color: var(--color_13);
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 9ee781c {
    margin: 0px 0% 0px 0%;
}
    
#widget_1v6 {
    width: 101.26%;
    height: 384px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 2px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a7dfc189 {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\37 d96c50e {
    min-height: 567px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 f8b217d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_12);
    background-image: none;
}
    
#group_99k {
    align-items: flex-start;
    width: 36.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    border-width: 0 1px 0 0;
    border-color: #000000 rgba(14, 33, 46, 0.24) #000000 #000000;
    border-style: solid;
    padding: 16px 20px 16px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_675 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a3e4d831 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 695ce77 {
    align-items: flex-start;
    width: 36.5%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    border-width: 0 1px 0 0;
    border-color: #000000 rgba(14, 33, 46, 0.24) #000000 #000000;
    border-style: solid;
    padding: 16px 20px 16px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c0540cb9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 9ca645f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#de5f6cae {
    align-items: flex-start;
    width: 36.5%;
    min-height: 466px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(14, 33, 46, 0.24) #000000 #000000;
    border-style: solid;
    height: auto;
    padding: 0px 20px 0px 20px;
    margin: 0px 0% 0px 0%;
}
    
#ffa98214 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e7099424 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 2fa3f41.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\32 2fa3f41 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\35 3d6add0 {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 1.5925680159256803%;
    margin-right: 0%;
    margin-left: 0%;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(14, 33, 46, 0.24) #000000 #000000;
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
    flex-wrap: nowrap;
}
    
#group_nq1 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 2%;
    align-self: center;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_a9p {
    align-items: center;
    width: 16%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.377875978673328%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.72) rgba(255, 255, 255, 0.72) rgba(255, 255, 255, 0.72) rgba(255, 255, 255, 0.72);
    border-style: solid;
    border-radius: 5px 5px 5px 5px;
    padding: 8px 6px 8px 6px;
    margin: 0px 0% 0px 0%;
}
    
#ec61e457 {
    align-items: flex-start;
    width: 66.64%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#df92d8c9 {
    align-items: flex-start;
    width: 16.93%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    padding: 16px 5px 16px 5px;
    margin: 0px 0% 0px 0%;
}
    
#widget_eqk {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 721c304 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_6bq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 af85e76 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bsn {
    width: 22px;
    height: 22px;
    max-width: 100%;
}
    
#\37 dfe73c5 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 2%;
    align-self: center;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 2a81c24 {
    align-items: center;
    width: 16%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.377875978673328%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.72) rgba(255, 255, 255, 0.72) rgba(255, 255, 255, 0.72) rgba(255, 255, 255, 0.72);
    border-style: solid;
    border-radius: 5px 5px 5px 5px;
    padding: 8px 6px 8px 6px;
    margin: 0px 0% 0px 0%;
}
    
#\35 1bb60a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 ff48802 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e91579f6 {
    align-items: flex-start;
    width: 66.64%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 1f3375c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 d2dcd51 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 a39fa23 {
    align-items: flex-start;
    width: 16.93%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    padding: 16px 5px 16px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\36 bcf803b {
    width: 22px;
    height: 22px;
    max-width: 100%;
}
    
#\37 097334f {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 2%;
    align-self: center;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 83348f9 {
    align-items: center;
    width: 16%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 7.377875978673328%;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.72) rgba(255, 255, 255, 0.72) rgba(255, 255, 255, 0.72) rgba(255, 255, 255, 0.72);
    border-style: solid;
    border-radius: 5px 5px 5px 5px;
    padding: 8px 6px 8px 6px;
    margin: 0px 0% 0px 0%;
}
    
#e48afe00 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 b6ab379 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cfb99cb3 {
    align-items: flex-start;
    width: 66.64%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 b05cb1d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 69611c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c69fe5da {
    align-items: flex-start;
    width: 16.93%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    padding: 16px 5px 16px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\36 65cf8ca {
    width: 22px;
    height: 22px;
    max-width: 100%;
}
    
#\30 140896a {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 2%;
    align-self: center;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ade83d1a {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 7.377875978673328%;
    flex-wrap: nowrap;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(255, 255, 255, 0.72) rgba(255, 255, 255, 0.72) rgba(255, 255, 255, 0.72) rgba(255, 255, 255, 0.72);
    border-style: solid;
    border-radius: 5px 5px 5px 5px;
    align-self: flex-start;
    padding: 8px 6px 8px 6px;
    margin: 0px 0% 0px 0%;
}
    
#widget_vg4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#widget_vg4 {
    width: 180px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\33 f17fcf1 {
    margin: 0px 0% 0px 0%;
}
    
#widget_sl5 {
    width: 99.99%;
    height: 300px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    margin-top: 1px;
}
    
#ee70f827 {
    width: 99.99%;
    height: 300px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf437368 {
    width: 99.99%;
    height: 300px;
    min-height: 100px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: -4px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 fd735f0 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    background-color: var(--color_11);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32);
    border-style: solid;
    --column-gap: 2%;
    padding: 3% 16px 3% 16px;
    margin: 0px 0% 0px 0%;
}
    
#f2f8843b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d85ebe77 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 7f6c7af {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_12);
    background-image: none;
}
    
#\32 d913406 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d45aa71c {
    width: 56px;
    height: auto;
    max-width: 100%;
}
    
#\30 16f8c3d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 ba7f566 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: -2% 0% 2% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c4164422 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 0fbe5e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 45f52b5 {
    min-height: 0px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c7329b52 {
    align-items: center;
    width: 49.2%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 b46b672 {
    width: 56px;
    height: auto;
    max-width: 100%;
}
    
#b8e5925f {
    width: 56px;
    height: auto;
    max-width: 100%;
}
    
#\38 bdd7c5e {
    align-items: center;
    width: 49.2%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-width: 0px 0px 1px 0px;
    border-color: rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b57adf21 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 08db0b6 {
    align-items: center;
    width: 49.2%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-width: 0px 0px 1px 0px;
    border-color: rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ad0abe08 {
    margin: 0px 0% 0px 0%;
}
    
#d02f293a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 ca99a83 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ccad946b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 8baeefc {
    align-items: center;
    width: 49.2%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-width: 0px 0px 1px 0px;
    border-color: rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#bcddad5e {
    align-items: center;
    width: 49.2%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-width: 0px 0px 1px 0px;
    border-color: rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32) rgba(255, 255, 255, 0.32);
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ca98a7a8 {
    width: 56px;
    height: auto;
    max-width: 100%;
}
    
#\35 88bcec7 {
    width: 56px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
    min-height: 1291px;
}
    
#group_enr {
    column-gap: 1.6425699375481222%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 0px;
    margin: 20px 0% 20px 0%;
}
    
#group_cff {
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 80px 0% 0px 0%;
}
    
#\39 f042cff {
    width: 100%;
    column-gap: 1.6793492521647861%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    padding: 4% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 9345a3a {
    width: 48%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b009b3ff {
    height: 170px;
    order: 1;
}
    
#\32 45e24fc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 45e24fc {
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#daf4b840 {
    justify-self: auto;
    align-self: auto;
    order: 3;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ivl {
    width: 100%;
    order: 2;
    column-gap: 3.667446635786257%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_unj {
    order: 0;
}
    
#\31 dccb623 {
    width: 48.17%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd09c6d0 {
    height: 170px;
    order: 1;
}
    
#\39 097e894.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 097e894 {
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#a852bcef {
    justify-self: auto;
    align-self: auto;
    order: 3;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7fafcd3 {
    width: 48.17%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8f4bdf7 {
    height: 170px;
    order: 1;
}
    
#\35 79106b6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 79106b6 {
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#a7b5df76 {
    justify-self: auto;
    align-self: auto;
    order: 3;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 46c5f23 {
    width: 48%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 33803bd {
    height: 170px;
    order: 1;
}
    
#fc30044a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fc30044a {
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\34 69116fb {
    justify-self: auto;
    align-self: auto;
    order: 3;
    width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 c53b58f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 c243bfd {
    margin: 0px 0% 0px 0%;
}
    
#widget_ofc {
    height: auto;
}
    
#\31 5a45080 {
    height: auto;
}
    
#fb2fc4d1 {
    height: auto;
}
    
#\31 bfd3ed2 {
    height: auto;
}
    
#f5d71731 {
    height: auto;
}
    
#group_p42 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_1kj {
    width: 100%;
    min-height: 180px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#bb1425f6 {
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 9c59813 {
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c0c39082 {
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b2e01b87 {
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 4112048 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    row-gap: 12px;
}
    
#\38 88235cc {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#a1d19339 {
    margin: 0px 0% 0px 0%;
}
    
#eb68ee63.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#eb68ee63 {
    height: 90px;
    width: 90px;
    margin: -50px 0% 0px 0%;
}
    
#\31 908fe73 {
    height: 90px;
    width: 90px;
}
    
#\33 a68cd53 {
    height: 90px;
    width: 90px;
}
    
#c307cab6 {
    height: 90px;
    width: 90px;
}
    
#\36 8747bca {
    height: 90px;
    width: 90px;
}
    
#\37 6f25c1e {
    height: 90px;
    width: 90px;
}
    
#\32 c24e088 {
    column-gap: 1.5925680159256803%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 0px;
    align-content: center;
}
    
#group_g0e {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.2%;
    align-items: center;
    row-gap: 12px;
}
    
#\36 9dae82f {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.2%;
    align-items: center;
    row-gap: 12px;
}
    
#fb46d1a5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
    
#a53f8d4e {
    column-gap: 1.5925680159256803%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\39 a31a321 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.2%;
    align-items: center;
    row-gap: 12px;
}
    
#\36 5653f1b {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.2%;
    align-items: center;
    row-gap: 12px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 9ee781c {
    margin: 0px 0% 0px 0%;
}
    
#\31 9cd9e4f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#group_nf3 {
    padding: 37px 10px 37px 10px;
    margin: 0px -6% 0px 0%;
}
    
#\34 c31a2bc::before, #\34 c31a2bc > .bgExtraLayerOverlay {
    
}
#\34 c31a2bc {
    justify-content: space-between;
    align-items: stretch;
}
    
#\39 13fe79d::before, #\39 13fe79d > .bgExtraLayerOverlay {
    
}
#\39 13fe79d {
    min-height: 425px;
    background-position: 50% 50%;
}
    
#d849836c {
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 3cbab0b {
    min-height: 425px;
    background-position: 50% 50%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 d96c50e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 f17fcf1 {
    margin: 0px 0% 0px 0%;
}
    
#widget_bsn {
    height: auto;
}
    
#\36 bcf803b {
    height: auto;
}
    
#\36 65cf8ca {
    height: auto;
}
    
#de5f6cae {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#a7dfc189 {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#group_99k {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#\36 695ce77 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#\35 3d6add0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 fd735f0 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\38 bdd7c5e {
    width: 49%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d45aa71c {
    height: auto;
}
    
#\34 08db0b6 {
    width: 49%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#ad0abe08 {
    margin: 0px 0% 0px 0%;
}
    
#\37 45f52b5 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c7329b52 {
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 8baeefc {
    width: 49%;
    min-height: 180px;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#bcddad5e {
    width: 49%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 b46b672 {
    height: auto;
}
    
#ca98a7a8 {
    height: auto;
}
    
#\35 88bcec7 {
    height: auto;
}
    
#b8e5925f {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\35 8792871 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 3bd85219866cc3622781521 {
    min-height: 2289px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    padding: 4% 16px 4% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_enr {
    width: 100%;
    column-gap: 1.6425699375481222%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 2209px;
    padding: 100px 0px 0px 0px;
    margin: 20px 0% 20px 0%;
}
    
#group_cff {
    width: 100%;
    row-gap: 18px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f042cff {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_t83 {
    column-gap: 8.07061790668348%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_4kk {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 9345a3a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b009b3ff {
    height: 240px;
}
    
#daf4b840 {
    width: 100%;
}
    
#\31 dccb623 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cd09c6d0 {
    height: 240px;
}
    
#a852bcef {
    width: 100%;
}
    
#a7fafcd3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d8f4bdf7 {
    height: 240px;
}
    
#a7b5df76 {
    width: 100%;
}
    
#\36 46c5f23 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 33803bd {
    height: 240px;
}
    
#\34 69116fb {
    width: 100%;
}
    
#group_ivl {
    column-gap: 8.07061790668348%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#b7bab333 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 16px 0px 16px;
    margin: 4% 0% 2% 0%;
}
    
#\30 c53b58f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_ofc {
    height: auto;
}
    
#\31 5a45080 {
    height: auto;
}
    
#fb2fc4d1 {
    height: auto;
}
    
#\31 bfd3ed2 {
    height: auto;
}
    
#f5d71731 {
    height: auto;
}
    
#group_1kj {
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#bb1425f6 {
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 9c59813 {
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c0c39082 {
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_p42 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 16px 4% 16px;
    margin: 0px 0% 0px 0%;
}
    
#b2e01b87 {
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 4112048 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    row-gap: 12px;
}
    
#\31 8acf467 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 88235cc {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_dan {
    height: 240px;
}
    
#eb68ee63.flex-element.widget-wrapper > [data-element-type] {
    padding: 0% 0px 0% 0px;
}
#eb68ee63 {
    height: 90px;
    width: 90px;
    margin: -50px 0% 0px 0%;
}
    
#\38 558765f {
    height: 240px;
}
    
#\31 908fe73 {
    height: 90px;
    width: 90px;
}
    
#\30 3a4fe02 {
    height: 240px;
}
    
#\33 a68cd53 {
    height: auto;
    width: 90px;
}
    
#\38 8f9b4c6 {
    height: 240px;
}
    
#c307cab6 {
    height: 90px;
    width: 90px;
}
    
#\33 afba450 {
    height: 240px;
}
    
#\36 8747bca {
    height: 90px;
    width: 90px;
}
    
#\30 344ac52 {
    height: 240px;
}
    
#\37 6f25c1e {
    height: 90px;
    width: 90px;
}
    
#a53f8d4e {
    column-gap: 1.5925680159256803%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 a31a321 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    row-gap: 12px;
}
    
#\36 5653f1b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    row-gap: 12px;
}
    
#\32 c24e088 {
    column-gap: 1.5925680159256803%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_g0e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    row-gap: 12px;
}
    
#\36 9dae82f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    row-gap: 12px;
}
    
#fb46d1a5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    row-gap: 12px;
}
    
#group_t37 {
    align-items: center;
}
    
#\39 4db2b62 {
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\34 c31a2bc::before, #\34 c31a2bc > .bgExtraLayerOverlay {
    
}
#\34 c31a2bc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\31 9cd9e4f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_nf3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 13fe79d[data-css-edit] {
    clip-path: polygon(15% 0%, 100% 0%, 85% 100%, 0% 100%);
}
#\39 13fe79d::before, #\39 13fe79d > .bgExtraLayerOverlay {
    
}
#\39 13fe79d {
    width: 100%;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#d849836c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 3cbab0b[data-css-edit] {
    clip-path: polygon(15% 0%, 100% 0%, 85% 100%, 0% 100%);
}
#\32 3cbab0b {
    width: 100%;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_1v6 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#a7dfc189 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 d96c50e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_bsn {
    height: auto;
}
    
#\36 bcf803b {
    height: auto;
}
    
#\36 65cf8ca {
    height: auto;
}
    
#de5f6cae {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_99k {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 695ce77 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 3d6add0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 bdd7c5e {
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 fd735f0 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 16px 4% 16px;
    margin: 0px 0% 0px 0%;
}
    
#d45aa71c {
    height: auto;
}
    
#\34 08db0b6 {
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 ba7f566 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 16px 0px 16px;
    margin: 4% 0% 2% 0%;
}
    
#\37 45f52b5 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c7329b52 {
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 8baeefc {
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#bcddad5e {
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 b46b672 {
    height: auto;
}
    
#ca98a7a8 {
    height: auto;
}
    
#\35 88bcec7 {
    height: auto;
}
    
#b8e5925f {
    height: auto;
}
}

