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

  *#dm .dmInner div.u_1718971146 p {
    font-family: Manrope !important;
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1718971146 li {
    font-family: Manrope !important;
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1718971146 {
    font-family: Manrope !important;
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1353877854 p {
    font-size:18px !important;
    font-family: Manrope !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1353877854 li {
    font-size:18px !important;
    font-family: Manrope !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1353877854 {
    font-size:18px !important;
    font-family: Manrope !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1276798166 p {
    font-size:18px !important;
    font-family: Manrope !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1276798166 li {
    font-size:18px !important;
    font-family: Manrope !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1276798166 {
    font-size:18px !important;
    font-family: Manrope !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1118356945 p {
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
    font-family: Manrope !important;
  }

  *#dm .dmInner div.u_1118356945 li {
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
    font-family: Manrope !important;
  }

  *#dm .dmInner div.u_1118356945 {
    color:rgba(255,255,255,1) !important;
    font-size:18px !important;
    font-family: Manrope !important;
  }

  *#dm .dmInner div.u_1970206576 p {
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    font-family: Manrope !important;
  }

  *#dm .dmInner div.u_1970206576 li {
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    font-family: Manrope !important;
  }

  *#dm .dmInner div.u_1970206576 {
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    font-family: Manrope !important;
  }

  *#dm .dmInner div.u_1868667694 p {
    font-size:18px !important;
    font-family: Manrope !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1868667694 li {
    font-size:18px !important;
    font-family: Manrope !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1868667694 {
    font-size:18px !important;
    font-family: Manrope !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1965701095 p {
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    font-family: Manrope !important;
  }

  *#dm .dmInner div.u_1965701095 li {
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    font-family: Manrope !important;
  }

  *#dm .dmInner div.u_1965701095 {
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    font-family: Manrope !important;
  }

  *#dm .dmInner a.u_1088695426 {
    -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: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;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1894755862 {
    -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: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;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1428321779 {
    -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: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;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1428321779 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1894755862 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1360573295 {
    -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: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;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1360573295 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1088695426 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_2538880765 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1116666824 span.text { font-weight:bold !important; }

  *#dm .dmInner a.u_2538880765 span.text {
    font-weight:bold !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_2507715920 img {
    border-style:solid !important;
    border-color:rgb(29,29,231) rgb(29,29,231) rgb(29,29,231) rgb(29,29,231) !important;
    border-width:0px 0px 0px 0px !important;
    border-radius:18px 18px 18px 18px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1466891964 span.text {
    color:var(--color_3) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

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

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

  *#dm .dmInner a.u_1165189963 span.text {
    color:var(--color_3) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

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

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

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

  *#dm .dmInner a.u_1342236189 span.text {
    color:var(--color_3) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

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

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

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

  *#dm .dmInner a.u_1240365188 span.text {
    color:var(--color_3) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

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

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

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

  *#dm .dmInner a.u_1115965753 span.text {
    color:var(--color_3) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

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

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

  *#dm .dmInner a.u_1655654774 span.text {
    color:var(--color_3) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

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

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

  *#dm .dmInner a.u_1487694612 span.text {
    color:var(--color_3) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

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

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

  *#dm .dmInner a.u_1368198088 span.text {
    color:var(--color_3) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1487694612 {
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(163,49,55,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1655654774 {
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(163,49,55,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1165189963 {
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(163,49,55,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1368198088 {
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:rgba(163,49,55,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1116666824 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_2538880765 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1345735408 img {
    object-fit:contain !important;
    border-style:solid !important;
    border-color:rgb(29,29,231) rgb(29,29,231) rgb(29,29,231) rgb(29,29,231) !important;
    border-width:0px 0px 0px 0px !important;
    box-shadow:none !important;
    object-position:50% 50% !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1970206576 { text-align:left !important; }

  *#dm .dmInner div.u_1970206576 p { text-align:left !important; }

  *#dm .dmInner div.u_1970206576 li { text-align:left !important; }

  *#dm .dmInner div.u_1353877854 { text-align:left !important; }

  *#dm .dmInner div.u_1353877854 p { text-align:left !important; }

  *#dm .dmInner div.u_1353877854 li { text-align:left !important; }

  *#dm .dmInner div.u_1276798166 { text-align:left !important; }

  *#dm .dmInner div.u_1276798166 p { text-align:left !important; }

  *#dm .dmInner div.u_1276798166 li { text-align:left !important; }

  *#dm .dmInner div.u_1718971146 { text-align:left !important; }

  *#dm .dmInner div.u_1718971146 p { text-align:left !important; }

  *#dm .dmInner div.u_1718971146 li { text-align:left !important; }

  *#dm .dmInner div.u_1118356945 { text-align:left !important; }

  *#dm .dmInner div.u_1118356945 p { text-align:left !important; }

  *#dm .dmInner div.u_1118356945 li { text-align:left !important; }

  *#dm .dmInner div.u_1868667694 { text-align:left !important; }

  *#dm .dmInner div.u_1868667694 p { text-align:left !important; }

  *#dm .dmInner div.u_1868667694 li { text-align:left !important; }

  *#dm .dmInner div.u_1965701095 { text-align:left !important; }

  *#dm .dmInner div.u_1965701095 p { text-align:left !important; }

  *#dm .dmInner div.u_1965701095 li { text-align:left !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1360573295 span.text { font-size:12px !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1345735408 img { object-position:50% 50% !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner a.u_1088695426 span.text { font-size:14px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_2538880765 span.text { font-size:12px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 aa3f26f {
    min-height: 480px;
    column-gap: 3%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: stretch;
    align-content: stretch;
    justify-self: auto;
    flex-wrap: nowrap;
    flex-direction: row;
    max-height: none;
    height: auto;
    background-image: url("https://le-de.cdn-website.com/d32cbd6cffa6410e89c5d83e1a6fbbbe/dms3rep/multi/opt/1-0e33beab-1920w.png");
    align-self: flex-start;
    box-shadow: none;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    background-size: contain;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 9545bfe {
    min-height: 423px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    justify-content: space-between;
    align-content: stretch;
    align-items: stretch;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a58a327c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    background-size: contain;
    background-position: 50% 0%;
}
    
#\31 f56ea00 {
    margin: 0px 4% 0px 4%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 64c977b {
    min-height: 46px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: space-around;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 f2d919b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_7np {
    flex-direction: row;
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-items: center;
    align-content: stretch;
    justify-content: flex-start;
    height: auto;
    align-self: center;
    flex: 0 1 auto;
    justify-self: auto;
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#d0ca675d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 75.34%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    margin-left: -7.4%;
    margin-right: 0%;
    order: 2;
}
    
#widget_bt2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    margin-left: 7px;
}
    
#\36 1450d12 {
    margin: 0px 0% -15px 0%;
}
    
#widget_pi0 {
    width: 56px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    order: 1;
    margin-left: -3px;
}
    
#\32 fd9ef6c {
    flex-direction: row;
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-items: center;
    align-content: stretch;
    justify-content: flex-start;
    height: auto;
    align-self: center;
    flex: 0 1 auto;
    justify-self: auto;
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#\37 7492f62 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    order: 1;
}
    
#\31 c84fb96 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 77.84%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    margin-left: -2.9%;
    margin-right: 0%;
    order: 2;
}
    
#f7773e71 {
    width: 99.71%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#be0a51a0 {
    flex-direction: row;
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-items: center;
    align-content: stretch;
    justify-content: flex-start;
    height: auto;
    align-self: center;
    flex: 0 1 auto;
    justify-self: auto;
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#\30 d76a538 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    order: 1;
}
    
#\36 72bd9cd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 72.04%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    margin-left: -2.9%;
    margin-right: 0%;
    order: 2;
}
    
#d885886d {
    width: 100.31%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#cd7a157f {
    flex-direction: row;
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-items: center;
    align-content: stretch;
    justify-content: flex-start;
    height: auto;
    align-self: center;
    flex: 0 1 auto;
    justify-self: auto;
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#dfac4e42 {
    width: 60px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
    order: 1;
}
    
#ae697831 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 77.84%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    margin-left: -2.9%;
    margin-right: 0%;
    order: 2;
}
    
#\35 04a917d {
    width: 99.71%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 80adf9b {
    min-height: 390px;
    column-gap: 4%;
    row-gap: 0px;
    width: 20%;
    min-width: 4%;
    align-items: stretch;
    align-content: stretch;
    justify-content: space-between;
    max-height: none;
    height: auto;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 2%;
}
    
#\30 bc23cb9 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: space-around;
    align-items: stretch;
    align-content: stretch;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 5b53037 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(241, 231, 206, 1);
    background-image: none;
}
    
#group_ujf {
    align-items: center;
    width: 100%;
    min-height: 204px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8.834355166618101%;
    align-content: center;
    height: auto;
    justify-content: flex-end;
    flex-direction: row;
    flex-wrap: nowrap;
    align-self: flex-start;
    order: 0;
    background-position: 100% 100%;
    border-radius: 21px 21px 21px 21px;
    background-image: url("https://le-de.cdn-website.com/d32cbd6cffa6410e89c5d83e1a6fbbbe/dms3rep/multi/opt/15_7-aee0b9dc-1920w.png");
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 52cf6dd {
    align-items: stretch;
    width: 100%;
    min-height: 185px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    justify-content: space-between;
    align-content: stretch;
    align-self: center;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c9fce2bb {
    margin: 0px 0% 0px 0%;
}
    
#innergrid_00a {
    width: 98.64%;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    align-self: center;
}
    
#widget_ntv.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ntv {
    width: 89.18%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 14px 0.2862361076352161% 0px 0%;
}
    
#\36 bdcc827.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 bdcc827 {
    width: 68.38%;
    height: auto;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 86px 2.668489684524463% 0px 0%;
}
    
#widget_j3l {
    width: 45px;
    height: 45px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 117px 0% 0px 8.203742305416222%;
}
    
#\35 2521fd5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 2521fd5 {
    width: 89.18%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 39px 0.29867241334170236% 0px 0%;
}
    
#\33 5eabed3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 5eabed3 {
    width: 37.04%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 134px 5.100253743275169% 0px 0%;
}
    
#\38 c55ec69.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 c55ec69 {
    width: 45px;
    height: 45px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 72px 0% 0px 7.5631188159946%;
}
    
#\36 c3bc04f {
    width: 45px;
    height: 38px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 163px 0% 0px 7.56386915271993%;
}
    
#\33 e2f36f2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 e2f36f2 {
    width: 37.04%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 175px 5.14379789608538% 0px 0%;
}
    
#\38 e303061 {
    min-height: 390px;
    column-gap: 4%;
    row-gap: 0px;
    width: 20%;
    min-width: 4%;
    align-items: stretch;
    align-content: stretch;
    justify-content: space-between;
    max-height: none;
    height: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 2%;
}
    
#\33 87e8b7c {
    align-items: center;
    width: 100%;
    min-height: 204px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8.834355166618101%;
    align-content: center;
    height: auto;
    justify-content: flex-end;
    flex-direction: row;
    flex-wrap: nowrap;
    align-self: flex-start;
    order: 0;
    background-position: 100% 100%;
    border-radius: 21px 21px 21px 21px;
    background-image: url("https://le-de.cdn-website.com/d32cbd6cffa6410e89c5d83e1a6fbbbe/dms3rep/multi/opt/IMG_4424-8f0d0c4a-1920w.JPG");
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ac7d1f25 {
    align-items: stretch;
    width: 100%;
    min-height: 185px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    justify-content: space-between;
    align-content: stretch;
    align-self: center;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 7eb3957 {
    width: 98.64%;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    align-self: center;
}
    
#\31 16ef409.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 16ef409 {
    width: 89.18%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 14px 0.2862361076352161% 0px 0%;
}
    
#\33 70471ab.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 70471ab {
    width: 68.38%;
    height: auto;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 86px 2.668489684524463% 0px 0%;
}
    
#ed446379.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ed446379 {
    width: 37.04%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 134px 5.100253743275169% 0px 0%;
}
    
#\31 dca5ca8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 dca5ca8 {
    width: 37.04%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 175px 5.14379789608538% 0px 0%;
}
    
#\30 6c3a3f1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 6c3a3f1 {
    width: 89.18%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 39px 0.29867241334170236% 0px 0%;
}
    
#b6892fc4 {
    width: 45px;
    height: 45px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 117px 0% 0px 8.203742305416222%;
}
    
#\37 be08d32 {
    width: 45px;
    height: 38px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 163px 0% 0px 7.56386915271993%;
}
    
#\38 6fe9675.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 6fe9675 {
    width: 45px;
    height: 45px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 72px 0% 0px 7.5631188159946%;
}
    
#\34 ad95e14 {
    min-height: 390px;
    column-gap: 4%;
    row-gap: 0px;
    width: 20%;
    min-width: 4%;
    align-items: stretch;
    align-content: stretch;
    justify-content: space-between;
    max-height: none;
    height: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 2%;
}
    
#\34 d22d2e9 {
    align-items: center;
    width: 100%;
    min-height: 204px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8.834355166618101%;
    align-content: center;
    height: auto;
    justify-content: flex-end;
    flex-direction: row;
    flex-wrap: nowrap;
    align-self: flex-start;
    order: 0;
    background-position: 100% 100%;
    border-radius: 21px 21px 21px 21px;
    background-image: url("https://le-de.cdn-website.com/d32cbd6cffa6410e89c5d83e1a6fbbbe/dms3rep/multi/opt/IMG_4634-1920w.JPG");
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 63f82a1 {
    align-items: stretch;
    width: 100%;
    min-height: 185px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    justify-content: space-between;
    align-content: stretch;
    align-self: center;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 d90cca0 {
    width: 98.64%;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    align-self: center;
}
    
#\32 7f8345d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 7f8345d {
    width: 89.18%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 14px 0.2862361076352161% 0px 0%;
}
    
#\35 6aa29b1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 6aa29b1 {
    width: 68.38%;
    height: auto;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 86px 2.668489684524463% 0px 0%;
}
    
#\36 b02b002.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 b02b002 {
    width: 37.04%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 134px 5.100253743275169% 0px 0%;
}
    
#\38 89b41ab.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 89b41ab {
    width: 54.48%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 174px 0% 0px 12.397974788580383%;
}
    
#\36 5efbd59.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 5efbd59 {
    width: 89.18%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 39px 0.29867241334170236% 0px 0%;
}
    
#\36 73730da {
    width: 45px;
    height: 45px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 117px 0% 0px 8.203742305416222%;
}
    
#\37 9e0a7ef {
    width: 45px;
    height: 47px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 201px 0% 0px 7.541438667053528%;
}
    
#a7bf1648.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a7bf1648 {
    width: 45px;
    height: 45px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 72px 0% 0px 7.5631188159946%;
}
    
#\39 ef712a4 {
    min-height: 390px;
    column-gap: 4%;
    row-gap: 0px;
    width: 20%;
    min-width: 4%;
    align-items: stretch;
    align-content: stretch;
    justify-content: space-between;
    max-height: none;
    height: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 2%;
}
    
#c1c6437f {
    align-items: center;
    width: 100%;
    min-height: 204px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 8.834355166618101%;
    align-content: center;
    height: auto;
    justify-content: flex-end;
    flex-direction: row;
    flex-wrap: nowrap;
    align-self: flex-start;
    order: 0;
    background-position: 100% 100%;
    border-radius: 21px 21px 21px 21px;
    background-image: url("https://le-de.cdn-website.com/d32cbd6cffa6410e89c5d83e1a6fbbbe/dms3rep/multi/opt/IMG_4457-1920w.JPG");
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e7e05348 {
    align-items: stretch;
    width: 100%;
    min-height: 185px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    justify-content: space-between;
    align-content: stretch;
    align-self: center;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 4ccc78e {
    width: 98.64%;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: minmax(300px, max-content);
    max-width: 100%;
    align-self: center;
}
    
#\37 9a76cfe.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 9a76cfe {
    width: 89.18%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 14px 0.2862361076352161% 0px 0%;
}
    
#b6a747cb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b6a747cb {
    width: 68.38%;
    height: auto;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 86px 2.668489684524463% 0px 0%;
}
    
#c78214f6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c78214f6 {
    width: 37.04%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 134px 5.100253743275169% 0px 0%;
}
    
#\33 478a382.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 478a382 {
    width: 37.04%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 175px 5.14379789608538% 0px 0%;
}
    
#\39 aba50f6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 aba50f6 {
    width: 89.18%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 39px 0.29867241334170236% 0px 0%;
}
    
#da4bf53a {
    width: 45px;
    height: 45px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 117px 0% 0px 5.24058648102934%;
}
    
#\32 4e126b1 {
    width: 45px;
    height: 38px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 162px 0% 0px 5.24058648102934%;
}
    
#\38 fcbb1c2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 fcbb1c2 {
    width: 45px;
    height: 45px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 72px 0% 0px 5.233986246166583%;
}
    
#ee1efc33 {
    width: 45px;
    height: 38px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 163px 0% 0px 8.180819412059154%;
}
    
#\33 0a25d35.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 0a25d35 {
    width: 54.48%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 216px 0% 0px 12.405155874445049%;
}
    
#widget_unr {
    width: 100%;
    height: 202px;
    max-width: 100%;
}
    
#widget_ba7 {
    width: 100%;
    height: 202px;
    max-width: 100%;
}
    
#widget_s61 {
    width: 100%;
    height: 202px;
    max-width: 100%;
}
    
#widget_vnk {
    width: 100%;
    height: 202px;
    max-width: 100%;
}
    
#\30 ae7f60f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\30 ae7f60f {
    width: 80px;
    height: auto;
    min-height: 35px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 247px 0% 0px 12%;
}
    
#\32 c295378.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\32 c295378 {
    width: 80px;
    height: auto;
    min-height: 35px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 247px 12% 0px 0%;
}
    
#\39 84279ab.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\39 84279ab {
    width: 80px;
    height: auto;
    min-height: 35px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 247px 0% 0px 12%;
}
    
#a29c4b09.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#a29c4b09 {
    width: 80px;
    height: auto;
    min-height: 35px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 247px 0% 0px 12%;
}
    
#\34 bf7c75c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\34 bf7c75c {
    width: 80px;
    height: auto;
    min-height: 35px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 247px 0% 0px 12%;
}
    
#d407ecca.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#d407ecca {
    width: 80px;
    height: auto;
    min-height: 35px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 247px 12% 0px 0%;
}
    
#b9db74ab.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#b9db74ab {
    width: 80px;
    height: auto;
    min-height: 35px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 247px 12% 0px 0%;
}
    
#\31 57a036d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\31 57a036d {
    width: 80px;
    height: auto;
    min-height: 35px;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 247px 12% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c1bd88c7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-self: auto;
    align-self: auto;
    align-items: center;
    align-content: center;
    justify-content: space-between;
    padding: 5px 16px 5px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 ea9b206 {
    min-height: 100px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: center;
    align-content: flex-end;
    align-items: flex-end;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 461ef1a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_qsi {
    width: 36.90%;
    height: auto;
    max-width: 100%;
}
    
#a8927ee8 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 2286195.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 2286195 {
    width: 26.00%;
    height: 63px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 15px 0% 0px 5.4150390625%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b24ae720 {
    width: 100%;
    grid-template-rows: minmax(157px, max-content);
    max-width: 100%;
    align-self: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#\31 28f67c9 {
    width: 10.62%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    max-height: none;
    min-height: 37px;
    margin: 66px 0% 0px 22.24163956705729%;
}
    
#\30 5e3cc1f {
    width: 15%;
    height: auto;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    max-height: none;
    min-height: 35px;
    margin: 66px 16.90972391764323% 0px 0%;
}
    
#\33 0072b69 {
    min-height: 152px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: center;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a1c709f3 {
    width: 10.45%;
    height: auto;
    justify-self: center;
    align-self: start;
    order: 0;
    max-width: 100%;
    max-height: none;
    min-height: 37px;
    margin: 66px 1.825004577636719% 0px 0%;
}
    
#\34 3ef6904 {
    width: 16.49%;
    height: auto;
    justify-self: end;
    align-self: start;
    order: 0;
    max-width: 100%;
    max-height: none;
    min-height: 54px;
    margin: 56px -0.9916648864746094% 0px 0%;
}
    
#\32 916df22 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 1);
    background-image: none;
}
    
#\32 8ac10de {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    height: auto;
    align-self: center;
    justify-self: auto;
    align-items: stretch;
    align-content: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_qaq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_qaq {
    width: 195px;
    height: auto;
    min-height: 41px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 115px 0% 0px 6.916666666666667%;
}
    
#\30 e2ceac5 {
    margin: 0px 0% 0px 0%;
}
    
#widget_k3f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_k3f {
    width: 24%;
    height: auto;
    min-height: 20px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin: 90px 0% 0px 6.916666666666667%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 209ef2e {
    min-height: 230px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    align-self: center;
    max-height: none;
    height: auto;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 5e046ef {
    min-height: 260px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 a90c3ec {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_idv {
    align-items: center;
    width: 100%;
    min-height: 60px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-content: center;
    justify-content: flex-end;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 9bdc7bd {
    align-items: flex-start;
    width: 72%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    flex: 0 1 auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_27u {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_t47 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 24e7120 {
    margin: 25px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 9545bfe {
    align-items: center;
    align-content: center;
    min-height: 0px;
    padding: 0% 0% 0% 0%;
}
    
#\31 f56ea00 {
    margin: 0px 0% 0px 0%;
}
    
#\31 aa3f26f {
    background-repeat: no-repeat;
    background-size: contain;
    align-self: auto;
    min-height: 273px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 1450d12 {
    margin: 40px 5% 0px 5%;
}
    
#widget_pi0 {
    width: 39px;
    height: auto;
}
    
#widget_bt2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_bt2 {
    width: 91.03%;
    margin: 0px 0% 0px 0px;
}
    
#d0ca675d {
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px -3%;
}
    
#\31 c84fb96 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px -3%;
}
    
#\37 7492f62 {
    width: 40px;
    height: auto;
}
    
#\30 d76a538 {
    width: 42px;
    height: auto;
}
    
#\36 72bd9cd {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px -3%;
}
    
#group_7np {
    width: 25%;
    column-gap: 5%;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 5px;
    margin: 0% 0% 0% 0%;
}
    
#\32 fd9ef6c {
    width: 25%;
    column-gap: 5%;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#be0a51a0 {
    width: 25%;
    column-gap: 5%;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#cd7a157f {
    width: 25%;
    column-gap: 5%;
    align-self: auto;
    max-height: none;
    height: auto;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#dfac4e42 {
    width: 36px;
    height: auto;
}
    
#\39 64c977b {
    min-height: 55px;
    justify-content: space-around;
    align-items: stretch;
    align-content: stretch;
    padding: 0% 0% 0% 0%;
}
    
#\35 04a917d {
    width: 100.36%;
}
    
#ae697831 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px -3%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 bc23cb9 {
    column-gap: 0%;
    align-items: center;
    align-content: center;
    justify-content: flex-start;
    padding: 2% 0% 2% 0%;
}
    
#c9fce2bb {
    margin: 0px 0% 0px 0%;
}
    
#widget_ntv {
    justify-self: center;
    align-self: start;
    width: 89.36%;
    margin: 14px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 16ef409 {
    justify-self: end;
    align-self: start;
    width: 94.72%;
    margin: 14px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 9a76cfe {
    justify-self: end;
    align-self: start;
    width: 94.72%;
    margin: 14px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 c55ec69 {
    justify-self: start;
    align-self: start;
    height: 33px;
    width: 35px;
    margin: 75px 0% 0px -4.25802770925956%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_j3l {
    justify-self: start;
    align-self: start;
    height: 33px;
    width: 35px;
    margin: 117px 0% 0px -4.281106450231157%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 c3bc04f {
    justify-self: start;
    align-self: start;
    height: 24px;
    width: 35px;
    margin: 163px 0% 0px -4.281106450231157%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 5eabed3 {
    justify-self: center;
    align-self: start;
    width: 56.13%;
    margin: 127px 0% 0px 3.6697044444116167%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 e2f36f2 {
    justify-self: center;
    align-self: start;
    width: 37.02%;
    margin: 169px 15.388715342366202% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c78214f6 {
    justify-self: end;
    align-self: start;
    width: 57.59%;
    margin: 134px 9.339808886676924% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 478a382 {
    justify-self: center;
    align-self: start;
    width: 37.02%;
    margin: 172px 0% 0px 3.1527767071806228%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 fcbb1c2 {
    justify-self: start;
    align-self: start;
    height: 34px;
    width: 35px;
    margin: 72px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a7bf1648 {
    justify-self: start;
    align-self: start;
    height: 39px;
    width: 35px;
    margin: 72px 0% 0px 1.2808701239236073%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 6fe9675 {
    justify-self: start;
    align-self: start;
    height: 39px;
    width: 35px;
    margin: 72px 0% 0px -0.7131308422390348%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b6892fc4 {
    justify-self: start;
    align-self: start;
    height: 38px;
    width: 35px;
    margin: 117px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 73730da {
    justify-self: start;
    align-self: start;
    height: 38px;
    width: 35px;
    margin: 115px 0% 0px 1.6201321237726725%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#da4bf53a {
    justify-self: start;
    align-self: start;
    height: 38px;
    width: 35px;
    margin: 115px 0% 0px 1.3247287469028328%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 be08d32 {
    justify-self: start;
    align-self: start;
    height: 28px;
    width: 35px;
    margin: 162px 0% 0px 1.3247174779863429%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ee1efc33 {
    justify-self: start;
    align-self: start;
    height: 28px;
    width: 35px;
    margin: 160px 0% 0px 1.597053382801076%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 4e126b1 {
    justify-self: start;
    align-self: start;
    height: 29px;
    width: 35px;
    margin: 163px 0% 0px 1.8417015597997872%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b6a747cb {
    justify-self: end;
    align-self: start;
    width: 68.36%;
    margin: 83px -1.4702639365593109% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\35 6aa29b1 {
    justify-self: end;
    align-self: start;
    width: 68.36%;
    margin: 86px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 b02b002 {
    justify-self: center;
    align-self: start;
    width: 45.05%;
    margin: 134px 0% 0px 8.39624862566097%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 89b41ab {
    justify-self: end;
    align-self: start;
    width: 54.47%;
    margin: 174px 13.837837904501093% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 dca5ca8 {
    justify-self: center;
    align-self: start;
    width: 37.02%;
    margin: 171px 5.007902160908679% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ed446379 {
    justify-self: center;
    align-self: start;
    width: 56.13%;
    margin: 130px 0% 0px 14.008980399686862%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 bdcc827 {
    justify-self: end;
    align-self: start;
    width: 68.36%;
    margin: 86px 5.529479885809851% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 9e0a7ef {
    width: 35px;
    justify-self: start;
    align-self: start;
    margin: 192px 0% 0px 1.6432108647442691%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 0a25d35 {
    justify-self: end;
    align-self: start;
    width: 54.47%;
    margin: 210px 13.80089839624675% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#c1c6437f {
    --column-gap: 10%;
    column-gap: 10%;
}
    
#\34 80adf9b {
    width: 22.5%;
    align-self: auto;
    justify-self: auto;
}
    
#\38 e303061 {
    width: 22.5%;
    align-self: auto;
    justify-self: auto;
}
    
#\34 ad95e14 {
    width: 22.5%;
    align-self: auto;
    justify-self: auto;
}
    
#\39 ef712a4 {
    width: 22.5%;
    align-self: auto;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 2% 0% 2%;
}
    
#\30 ae7f60f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\30 ae7f60f {
    width: 60px;
    min-height: 30px;
    margin: 247px 0% 0px 10%;
}
    
#\32 c295378.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\32 c295378 {
    width: 60px;
    min-height: 30px;
    margin: 247px 10% 0px 0%;
}
    
#\39 84279ab.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\39 84279ab {
    width: 60px;
    min-height: 30px;
    margin: 247px 0% 0px 10%;
}
    
#d407ecca.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#d407ecca {
    width: 60px;
    min-height: 30px;
    margin: 247px 10% 0px 0%;
}
    
#b9db74ab.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#b9db74ab {
    min-height: 30px;
    width: 60px;
    margin: 247px 10% 0px 0%;
}
    
#a29c4b09.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#a29c4b09 {
    min-height: 30px;
    width: 60px;
    margin: 247px 0% 0px 10%;
}
    
#\31 57a036d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\31 57a036d {
    width: 60px;
    min-height: 30px;
    margin: 247px 10% 0px 0%;
}
    
#\34 bf7c75c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\34 bf7c75c {
    width: 60px;
    min-height: 30px;
    margin: 247px 0% 0px 10%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 ea9b206 {
    min-height: 72px;
    padding: 0% 2% 0% 2%;
}
    
#a8927ee8 {
    margin: 0px 0% 0px 0%;
}
    
#widget_qsi {
    width: 47.07%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 2286195.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 2286195 {
    height: 60px;
    justify-self: start;
    align-self: start;
    width: 30%;
    margin: 13px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 e2ceac5 {
    margin: 0px 0% 0px 0%;
}
    
#\33 0072b69 {
    min-height: 0px;
    padding: 0% 0% 0% 0%;
}
    
#a1c709f3 {
    justify-self: center;
    align-self: start;
    width: 14.55%;
    height: auto;
    min-height: 35px;
    margin: 33px 0% 0px 20.841491272399477%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b24ae720 {
    
    grid-template-columns: repeat(1, minmax(0, 1fr));
    margin-top: 2px;
}
    
#\31 28f67c9 {
    min-height: 35px;
    width: 15%;
    justify-self: center;
    align-self: start;
    margin: 68px 0% 0px 21.28438456075175%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 5e3cc1f {
    width: 20%;
    justify-self: end;
    align-self: start;
    margin: 33px 5.156181708916084% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 3ef6904 {
    min-height: 35px;
    width: 20%;
    justify-self: end;
    align-self: start;
    margin: 68px 5.163173008631993% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_qaq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_qaq {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 35px;
    width: 117px;
    max-height: none;
    margin: 113px 0% 0px 3.137529279802229%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_k3f {
    justify-self: start;
    align-self: start;
    width: 24%;
    margin: 93px 0% 0px 3.137529279802229%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 8ac10de {
    margin-top: 0.1%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 5e046ef {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 24e7120 {
    margin: 0px 0% 0px 0%;
}
    
#\35 9bdc7bd {
    width: 100%;
    flex: 0 1 auto;
    align-items: center;
    align-content: center;
}
    
#widget_t47 {
    width: 82%;
}
}



@media (max-width: 767px) {
    
#\31 aa3f26f {
    min-height: 80px;
    align-items: stretch;
    width: 100%;
    align-content: stretch;
    justify-self: auto;
    align-self: stretch;
    column-gap: 0%;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 100%;
    background-repeat: no-repeat;
    background-size: cover;
}
    
#\34 9545bfe {
    min-height: 110px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: space-around;
    align-items: stretch;
    align-content: stretch;
    padding: 0% 2% 0% 2%;
}
    
#\31 f56ea00 {
    margin: 0px 4% 0px 4%;
}
}



@media (max-width: 767px) {
    
#\39 64c977b {
    min-height: 0;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
}
    
#group_7np {
    width: 50%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    column-gap: 5%;
    padding: 5px 5px 5px 5px;
    margin: 0% 0% 0% 0%;
}
    
#\32 fd9ef6c {
    width: 50%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    padding: 0px 5px 0px 5px;
    margin: 0% 0% 0% 0%;
}
    
#be0a51a0 {
    width: 50%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    column-gap: 5%;
    padding: 0px 5px 0px 5px;
    margin: 0% 0% 0% 0%;
}
    
#cd7a157f {
    width: 50%;
    min-height: 80px;
    align-items: stretch;
    flex: 1 1 auto;
    align-content: stretch;
    padding: 0px 5px 0px 5px;
    margin: 0% 0% 0% 0%;
}
    
#widget_pi0 {
    width: 40px;
    height: auto;
}
    
#\37 7492f62 {
    width: 41px;
    height: auto;
}
    
#\30 d76a538 {
    width: 41px;
    height: auto;
}
    
#dfac4e42 {
    width: 47px;
    height: auto;
}
    
#d0ca675d {
    width: 63.31%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px -7.4%;
}
    
#\36 72bd9cd {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ae697831 {
    align-items: center;
    align-content: center;
    justify-content: space-around;
    --column-gap: 4px;
    column-gap: 4px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 c84fb96 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 04a917d {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 80adf9b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 bc23cb9 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 e303061 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 ad95e14 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 ef712a4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_unr {
    height: 240px;
}
    
#widget_ba7 {
    height: 240px;
}
    
#widget_s61 {
    height: 240px;
}
    
#widget_vnk {
    height: 240px;
}
    
#\30 ae7f60f {
    justify-self: start;
    align-self: start;
    margin: 236px 0% 0px 22.054096137770657%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 c295378 {
    justify-self: end;
    align-self: start;
    margin: 236px 21.710275359586177% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 84279ab {
    justify-self: start;
    align-self: start;
    margin: 236px 0% 0px 21.407707713779367%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a29c4b09 {
    justify-self: start;
    align-self: start;
    margin: 248px 0% 0px 22.054096137770657%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 bf7c75c {
    justify-self: start;
    align-self: start;
    margin: 241px 0% 0px 22.82360392980656%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#d407ecca {
    justify-self: end;
    align-self: start;
    margin: 236px 21.741057549948746% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#b9db74ab {
    justify-self: end;
    align-self: start;
    margin: 248px 21.710275359586177% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 57a036d {
    justify-self: end;
    align-self: start;
    margin: 241px 21.710275359586177% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#c1bd88c7 {
    min-height: 50px;
    align-items: center;
    width: 92.54%;
    align-self: auto;
    align-content: center;
    justify-content: flex-end;
    justify-self: auto;
    row-gap: 9px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 ea9b206 {
    min-height: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    justify-content: flex-end;
    padding: 0% 4% 0% 4%;
}
    
#widget_qsi {
    width: 77.25%;
}
    
#a8927ee8 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 2286195.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 2286195 {
    height: 59px;
    justify-self: start;
    align-self: start;
    width: 44.10%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 0072b69 {
    min-height: 0px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    justify-content: flex-start;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#\32 8ac10de {
    min-height: 0px;
    align-items: center;
    width: 100%;
    justify-content: flex-start;
    align-self: auto;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b24ae720 {
    grid-template-rows: minmax(90px, max-content);
    align-self: center;
    width: 100.00%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
    
#a1c709f3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#a1c709f3 {
    justify-self: end;
    align-self: start;
    width: 25%;
    height: auto;
    min-height: 20px;
    margin: 22px 11.992551494577079% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\31 28f67c9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\31 28f67c9 {
    width: 27.98%;
    min-height: 20px;
    justify-self: end;
    align-self: start;
    height: auto;
    margin: 44px 9.01769286427418% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 5e3cc1f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\30 5e3cc1f {
    justify-self: end;
    align-self: start;
    width: 37.28%;
    height: auto;
    min-height: 25px;
    margin: 63px -0.27932960893854747% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 3ef6904.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\34 3ef6904 {
    min-height: 25px;
    width: 37%;
    justify-self: end;
    align-self: start;
    height: auto;
    margin: 85px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 e2ceac5 {
    margin: 0px 0% 0px 0%;
}
    
#widget_k3f {
    justify-self: start;
    align-self: start;
    width: 24%;
    margin: 66px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_qaq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_qaq {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 35px;
    width: 111px;
    margin: 83px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\33 209ef2e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 5e046ef {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 9bdc7bd {
    padding: 0px 5px 0px 5px;
    margin: 0px 0% 0px 0%;
}
}

