@media all {
  *#dm .dmInner div.u_1497602559 img { object-fit:cover !important; }

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

  *#dm .dmInner a.u_890761179 {
    border-radius:0px 0px 0px 0px !important;
    background-image:linear-gradient(180deg,rgba(255,191,101,1) 0%,rgba(255,175,63,1) 100%) !important;
    background-origin:border-box !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1808316223 {
    border-radius:0px 0px 0px 0px !important;
    background-image:linear-gradient(180deg,rgba(255,191,101,1) 0%,rgba(255,175,63,1) 100%) !important;
    background-origin:border-box !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1284903728 {
    border-radius:0px 0px 0px 0px !important;
    background-image:linear-gradient(180deg,rgba(255,191,101,1) 0%,rgba(255,175,63,1) 100%) !important;
    background-origin:border-box !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1097362733 span.text {
    color:var(--color_2) !important;
    font-weight:400 !important;
    font-size:19px !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1284903728 span.text {
    color:var(--color_4) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner a.u_1808316223 span.text {
    color:var(--color_4) !important;
    font-weight:300 !important;
  }

  *#dm .dmInner a.u_890761179 span.text {
    color:var(--color_4) !important;
    font-weight:300 !important;
  }

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

  *#dm .dmInner nav.u_1998592992 { color:white !important; }
}
*#dm .dmInner div.u_2750485856
{
	text-shadow:-2.5px -2.5px 0px #FFAF3F !important;
}
*#dm .dmInner div.u_1249376330
{
	text-shadow:-2.5px -2.5px 0px #FFAF3F !important;
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1097362733 span.text { font-size:16px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_2750485856
{
}
*#dm .dmInner div.u_1249376330
{
}
*#dm .dmInner div.u_1249376330
{
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 20%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    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;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_28j {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\35 76fb421 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 20%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 6d351c5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#d2657124 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 20%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#fbe3141e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\39 15e46d5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 20%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 067b448 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#dc5af2ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 20%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 897e2ad {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\39 f317ca2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dbc404d4 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
}
    
#ed69b7eb {
    background-color: var(--color_5);
    background-image: none;
}
    
#widget_0q9 {
    width: 51.38%;
    height: auto;
    max-width: 100%;
}
    
#\30 09d294b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\38 f5c353e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
}
    
#a23ce62c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
}
    
#\37 9cebbf5 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#widget_a1s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 053018e {
    margin: 0px 0% 0px 0%;
}
    
#widget_enm.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_enm {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% -12px 0%;
}
    
#\36 9db813c {
    background-color: var(--color_2);
    background-image: none;
}
}



@media all {
    
#ac66698d {
    min-height: 96px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
}
    
#\38 628a420 {
    margin: 0px 0% 0px 0%;
}
    
#\35 a7f1c99 {
    background-color: var(--color_4);
    background-image: none;
}
    
#e3b14675 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\30 da3d839 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#aa5df5ba {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#fcf12d44 {
    margin: 0px 0% 0px 0%;
}
    
#cab5c094 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}
    
#group_srq {
    flex-direction: row;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f8b8233b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.09%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ab390946 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    min-height: 300px;
}
    
#\38 6e54796 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.09%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 9f6d3a1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 9f6d3a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% -12px 0%;
}
    
#\38 f4b2b49 {
    flex-direction: row;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d59d4dc3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.09%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#aacdcf82 {
    width: 100%;
    height: 300px;
    max-width: 100%;
    min-height: 300px;
}
    
#\32 187f515 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.09%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 c323065.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 c323065 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% -12px 0%;
}
    
#widget_k7m.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 16px 12px 16px;
}
#widget_k7m {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 483d31c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fd03b69e {
    min-height: 96px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
}
    
#\37 58988d2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\31 f1241c7 {
    background-color: var(--color_4);
    background-image: none;
}
    
#ded5ac49 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 7618527 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    min-height: 200px;
}
    
#\39 e1bb1ea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.09%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a35c4df.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 16px 12px 16px;
}
#\38 a35c4df {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 265ff02 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#c50bea2e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.09%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a6637d93.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a6637d93 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% -12px 0%;
}
    
#fb8e245f {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}
    
#ffbdebb5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ffbdebb5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% -12px 0%;
}
    
#afc345d7 {
    flex-direction: row;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 96d8457 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.09%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ea73a703 {
    margin: 0px 0% 0px 0%;
}
    
#ca967966 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.09%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 5ccbc39 {
    flex-direction: row;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 9eaf0b8 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    min-height: 200px;
}
}



@media all {
    
#\34 8823618 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.09%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a56bdf3f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.09%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 37d724a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.09%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 1d5682a {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#d2e46ed3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.09%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c216201.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 c216201 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% -12px 0%;
}
    
#faa44b89 {
    width: 100%;
    height: 220px;
    max-width: 100%;
}
    
#e569a588 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\38 377398d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 377398d {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% -12px 0%;
}
    
#\36 8e811ab {
    flex-direction: row;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 fd9e7a7 {
    flex-direction: row;
    align-items: center;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 88a8310 {
    margin: 0px 0% 0px 0%;
}
    
#\39 abb04ef.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 16px 12px 16px;
}
#\39 abb04ef {
    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;
}
    
#\36 2f11be3 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 4d13fa3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f6347985 {
    width: 51.38%;
    height: auto;
    max-width: 100%;
}
    
#\37 116022e {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
}
    
#\30 0cfce99 {
    background-color: var(--color_5);
    background-image: none;
}
    
#\34 873f0ae {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 4791207 {
    margin: 0px 0% 0px 0%;
}
    
#f34aca63 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23%;
    min-width: 4%;
    border-width: 0 15px 0 0;
    border-color: #000000 var(--color_4) #000000 #000000;
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 bafa134 {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\35 1df627c {
    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;
}
    
#\39 0f02b19 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 53.9%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0.3);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c394fee8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23%;
    min-width: 4%;
    border-width: 0 0 0 15px;
    border-color: #000000 #000000 #000000 var(--color_5);
    border-style: solid;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f39e7534 {
    width: 100.00%;
    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_sut {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 100px;
    column-gap: 2.658727411202659%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 60px 0% 0px 0%;
}
    
#widget_6ui {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#e4c92f87 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#a4aee271.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 16px 12px 16px;
}
#a4aee271 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: auto;
    padding: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 9cebbf5 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 f5c353e {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#a23ce62c {
    width: 100%;
    min-height: 80px;
    order: 0;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#aa5df5ba {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#cab5c094 {
    width: 100%;
    min-height: 80px;
    order: 1;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 32px;
}
    
#group_srq {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 f4b2b49 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 187f515 {
    order: 0;
    padding: 0px 16px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d59d4dc3 {
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fd03b69e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\37 58988d2 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 96d8457 {
    order: 1;
}
    
#\35 265ff02 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#ca967966 {
    order: 0;
    padding: 0px 16px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fb8e245f {
    width: 100%;
    min-height: 80px;
    order: 1;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 32px;
}
    
#\36 5ccbc39 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#afc345d7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a56bdf3f {
    order: 0;
    padding: 0px 16px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e569a588 {
    width: 100%;
    min-height: 80px;
    order: 1;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 32px;
}
    
#\36 8e811ab {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d2e46ed3 {
    order: 1;
}
    
#\37 1d5682a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 fd9e7a7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f6347985 {
    width: 100.00%;
}
    
#\37 116022e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 4791207 {
    margin: 0px 0% 0px 0%;
}
    
#\34 bafa134 {
    padding: 0% 0% 0% 0%;
}
    
#group_sut {
    row-gap: 20px;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    align-items: center;
    width: 20%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: unset;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_28j {
    height: auto;
}
    
#\35 76fb421 {
    min-height: 8px;
    align-items: center;
    width: 20%;
}
    
#\31 6d351c5 {
    height: auto;
}
    
#d2657124 {
    min-height: 8px;
    align-items: center;
    width: 20%;
}
    
#fbe3141e {
    height: auto;
}
    
#\39 15e46d5 {
    min-height: 8px;
    align-items: center;
    width: 20%;
}
    
#\32 067b448 {
    height: auto;
}
    
#dc5af2ff {
    min-height: 8px;
    align-items: center;
    width: 20%;
}
    
#\38 897e2ad {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\39 f317ca2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 8px 0px 8px;
    margin: 0px 0% 0px 0%;
}
    
#dbc404d4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#widget_0q9 {
    width: 100.00%;
}
    
#\30 09d294b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 f5c353e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
}
    
#a23ce62c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 16px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\37 9cebbf5 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_a1s {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#ac66698d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#e3b14675 {
    width: 100.00%;
}
    
#\30 da3d839 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 8px 0px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\38 628a420 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#aa5df5ba {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#cab5c094 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
}
    
#f8b8233b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ab390946 {
    height: 200px;
}
    
#\38 6e54796 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d59d4dc3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#aacdcf82 {
    height: 240px;
}
    
#\32 187f515 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    row-gap: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_srq {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\38 f4b2b49 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#widget_k7m {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 483d31c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 8px 0px 8px;
    margin: 0px 0% 0px 0%;
}
    
#fd03b69e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\37 58988d2 {
    width: 100.00%;
}
    
#ded5ac49 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 7618527 {
    height: 240px;
}
    
#\39 e1bb1ea {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 a35c4df {
    width: 100%;
}
    
#\35 96d8457 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 265ff02 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#c50bea2e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ca967966 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    row-gap: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fb8e245f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\36 5ccbc39 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#afc345d7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\32 9eaf0b8 {
    height: 200px;
}
    
#a6637d93.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a6637d93 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 8823618 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a56bdf3f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    row-gap: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e569a588 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 8px 16px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\37 37d724a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 8e811ab {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#d2e46ed3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 1d5682a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\36 fd9e7a7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#faa44b89 {
    height: 200px;
}
    
#\39 abb04ef {
    width: 100%;
}
    
#\36 2f11be3 {
    height: 200px;
}
}



@media (max-width: 767px) {
    
#\36 4d13fa3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 8px 0px 8px;
    margin: 0px 0% 0px 0%;
}
    
#f6347985 {
    width: 100.00%;
}
    
#\37 116022e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\34 873f0ae {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 4791207 {
    margin: 0px 0% 0px 0%;
}
    
#f34aca63 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 bafa134 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\35 1df627c {
    height: 240px;
}
    
#\39 0f02b19 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c394fee8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f39e7534 {
    height: 240px;
}
    
#a4aee271 {
    width: 100%;
}
    
#group_sut {
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 16px 0% 16px 0%;
}
}

