@media all {
  *#dm .dmInner div.u_1561598800 .svg { fill:var(--color_1) !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1874126052:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1874126052.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1874126052:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1874126052.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1874126052 .svg { width:100% !important; }

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

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

  *#dm .dmInner div.u_1386193298 .photoGalleryThumbs .image-container { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner *.u_1386193298 .photoGalleryThumbs .image-container a { background-size:cover !important; }

  *#dm .dmInner div.u_1021274172 .photoGalleryThumbs .image-container { border-radius:20px 20px 20px 20px !important; }

  *#dm .dmInner *.u_1021274172 .photoGalleryThumbs .image-container a { background-size:cover !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1728976356:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1728976356.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1728976356:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1728976356.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1728976356 .svg { width:100% !important; }

  *#dm .dmInner div.u_1728976356 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(44,73,254) rgb(44,73,254) rgb(44,73,254) rgb(44,73,254) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

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

  *#dm .dmInner div.u_1874126052 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1860239670:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1860239670.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1860239670:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1860239670.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1860239670 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1860239670 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1616485816:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1616485816.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1616485816:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1616485816.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1616485816 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1616485816 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

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

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

  *#dm .dmInner div.u_1915043906:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1915043906.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1915043906:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1915043906.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1915043906 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1915043906 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1907170466:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1907170466.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1907170466:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1907170466.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1907170466 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1907170466 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1123589983:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1123589983.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1123589983:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1123589983.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1123589983 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1123589983 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

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

  *#dm .dmInner div.u_1566562976:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1566562976.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1566562976:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1566562976.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1566562976 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1566562976 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1225131097:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1225131097.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1225131097:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1225131097.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1225131097 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1225131097 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1408057983:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1408057983.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1408057983:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1408057983.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1408057983 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1408057983 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1349811979:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1349811979.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1349811979:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1349811979.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1349811979 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1349811979 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1173539614:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1173539614.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1173539614:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1173539614.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1173539614 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1173539614 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1918143343:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1918143343.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1918143343:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1918143343.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1918143343 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1918143343 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1417329374:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1417329374.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1417329374:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1417329374.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1417329374 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1417329374 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1097618605:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1097618605.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1097618605:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1097618605.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1097618605 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1097618605 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1897508085:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1897508085.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1897508085:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1897508085.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1897508085 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1897508085 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1934985332:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1934985332.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1934985332:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1934985332.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1934985332 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1934985332 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

  *#dm .dmInner div.u_1553938553:hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1553938553.hover {
    background-color:var(--color_1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1553938553:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1553938553.hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner *.u_1553938553 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1553938553 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
  }

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

  *#dm .dmInner *.u_1338716645 { display:none !important; }

  *#dm .dmInner *.u_1670078563 { display:none !important; }

  *#dm .dmInner *.u_1786340928 { display:none !important; }

  *#dm .dmInner *.u_1410752551 { display:none !important; }

  *#dm .dmInner *.u_1357415658 { display:none !important; }

  *#dm .dmInner *.u_1230768960 { display:none !important; }

  *#dm .dmInner *.u_1631048726 { display:none !important; }

  *#dm .dmInner *.u_1136514311 { display:none !important; }

  *#dm .dmInner div.u_1096537311 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1096537311 .m-recaptcha { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1096537311 input:not([type="submit"]) {
    background-color:rgba(246,247,247,1) !important;
    background-image:initial !important;
    border-radius:203px 203px 203px 203px !important;
  }

  *#dm .dmInner div.u_1096537311 textarea {
    background-color:rgba(246,247,247,1) !important;
    background-image:initial !important;
    border-radius:203px 203px 203px 203px !important;
  }

  *#dm .dmInner div.u_1096537311 select {
    background-color:rgba(246,247,247,1) !important;
    background-image:initial !important;
    border-radius:203px 203px 203px 203px !important;
  }

  *#dm .dmInner div.u_1096537311 .dmform-success {
    text-align:center !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1096537311 .dmform-success .rteBlock {
    text-align:center !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1096537311 .dmform-error {
    text-align:center !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner div.u_1096537311 .dmformsubmit {
    float:none !important;
    display:block !important;
    width:220px !important;
    height:50px !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1386193298 .photoGalleryThumbs .image-container a { padding-top:454px !important; }

  *#dm .dmInner *.u_1021274172 .photoGalleryThumbs .image-container a { padding-top:714px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1386193298 .photoGalleryThumbs .image-container a { padding-top:350px !important; }

  *#dm .dmInner *.u_1021274172 .photoGalleryThumbs .image-container a { padding-top:550px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0,0,0,0);
    background-image: initial;
}
}



@media all {
    
#\36 3bd85219866cc3622781520 {
    min-height: 581px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url(https://lirp.cdn-website.com/5773d942/dms3rep/multi/opt/69075861_489787545138066_3797588999128743936_n-1920w.jpg);
    background-origin: border-box;
    border-radius: 20px 20px 20px 20px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin-right: 1.8%;
    margin-left: 1.8%;
}
    
#f697a1ce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    background-color: var(--color_7);
    order: 0;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 2d46b4b {
    width: 220px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8c7a7ec {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1d2987b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#group_jvu {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#widget_4gk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    padding: 40px 2% 40px 2%;
}
    
#f697a1ce {
    width: 64.98704011718566%;
    min-height: 8px;
    padding-top: 30px;
    padding-bottom: 30px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#group_jvu {
    width: 30.8%;
    min-height: 8px;
}
    
#\39 1d2987b {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc362278151f {
    background-position: 50% 50%;
}
    
#f697a1ce {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 30px 0px 30px 0px;
}
    
#\34 8c7a7ec {
    width: 100%;
}
    
#\39 1d2987b {
    order: 1;
    width: 100.00%;
}
    
#group_jvu {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#ed4c738e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\35 90f5dec {
    padding-top: 40px;
    padding-bottom: 40px;
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#widget_e74 {
    width: 470px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5bbbf8c {
    background-image: initial;
    background-color: var(--color_3);
}
    
#e07581bb {
    width: 70%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 90f5dec {
    min-height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 20px 2% 20px 2%;
}
    
#ed4c738e {
    width: 100%;
    min-height: 8px;
}
    
#e07581bb {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#ed4c738e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 90f5dec {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#e07581bb {
    width: 100.00%;
}
}



@media all {
    
#\31 8653156 {
    margin-right: 1.8%;
    margin-left: 1.8%;
}
    
#\39 c815c1e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38%;
    min-width: 4%;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\31 1298b28 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 58%;
    min-width: 4%;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\34 9d59705 {
    padding-top: 80px;
    padding-bottom: 80px;
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\32 8f3339e {
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_6);
}
    
#widget_v4i {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qdp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_p41.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 0px;
    padding-bottom: 0px;
}
#widget_p41 {
    width: 220px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ea2aca3[data-pinned] {
    position: sticky;
    top: 100px;
    bottom: auto;
    z-index: 1;
}
#\31 ea2aca3 {
    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;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 9d59705 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 40px 2% 40px 2%;
}
    
#\39 c815c1e {
    justify-content: flex-start;
    width: 100%;
    min-height: 100px;
    order: 0;
    height: auto;
}
    
#\31 1298b28 {
    width: 100%;
    min-height: 80px;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\39 c815c1e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 1298b28 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\34 9d59705 {
    min-height: unset;
    flex-direction: column;
    padding: 40px 4% 40px 4%;
}
    
#widget_p41 {
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_v4i {
    order: 0;
}
    
#widget_qdp {
    order: 1;
}
}



@media all {
    
#\35 9f5b715 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#b355d515 {
    padding-top: 80px;
    padding-bottom: 80px;
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#widget_bpl {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a2915f3 {
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_6);
}
    
#dd23da82 {
    margin: 20px 1.8% 20px 1.8%;
}
    
#widget_2vd {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b355d515 {
    padding: 40px 2% 40px 2%;
}
}



@media (max-width: 767px) {
    
#\35 9f5b715 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#b355d515 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#widget_bpl {
    width: 100.00%;
}
}



@media all {
    
#fd318eeb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#b869d7f4 {
    padding-top: 40px;
    padding-bottom: 40px;
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 b8bfb3a {
    background-image: initial;
    background-color: var(--color_3);
}
    
#group_jut {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 25%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#widget_64b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_i5r {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin-bottom: 20px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8cc97ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#d932a5cc {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 20px;
}
    
#ea445d90 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 25%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#e862bbd5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#c3587c70 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 20px;
}
    
#d2575a2d {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 25%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\34 6d57c08 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-bottom: 20px;
}
    
#\39 1f5ee26 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 25%;
    min-height: auto;
    max-height: 100%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\34 d5abdda {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#group_scp {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_o69 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: row;
    justify-content: space-around;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b869d7f4 {
    min-height: auto;
    padding: 20px 2% 20px 2%;
}
    
#group_jut {
    width: 50%;
    min-height: 0%;
    order: 0;
    max-height: none;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea445d90 {
    width: 50%;
    height: auto;
    min-height: auto;
    order: 3;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2575a2d {
    width: 50%;
    min-height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1f5ee26 {
    width: 50%;
    min-height: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd318eeb {
    align-items: center;
}
    
#group_scp {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    width: 99.99776431397974%;
    order: 0;
    height: auto;
    min-height: auto;
    justify-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_o69 {
    width: 99.9977537836419%;
    align-self: auto;
    order: 0;
    min-height: auto;
    justify-self: auto;
    flex-wrap: wrap;
    flex-direction: row;
    align-content: stretch;
    justify-content: space-around;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_i5r {
    width: 60px;
}
    
#\34 6d57c08 {
    width: 60px;
}
    
#c3587c70 {
    width: 60px;
}
    
#d932a5cc {
    width: 60px;
}
    
#\34 d5abdda {
    width: 100.00%;
}
    
#\31 8cc97ed {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#fd318eeb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b869d7f4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#group_jut {
    height: auto;
    min-height: 0%;
    width: 50%;
    justify-self: auto;
    order: 0;
    padding-bottom: 0px;
    align-self: stretch;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea445d90 {
    width: 50%;
    min-height: auto;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2575a2d {
    width: 50%;
    min-height: auto;
    order: 2;
    justify-self: auto;
    align-self: auto;
    row-gap: 0px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1f5ee26 {
    width: 50%;
    min-height: auto;
    order: 3;
    margin: 10px 0% 0px 0%;
}
    
#group_scp {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: auto;
    justify-content: space-between;
    width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    row-gap: 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_o69 {
    flex-direction: row;
    flex-wrap: wrap;
    order: 0;
    width: 100.00%;
    align-items: center;
    column-gap: 0%;
    height: auto;
    min-height: 260px;
    margin: 0px 0% 0px 0%;
}
    
#d932a5cc {
    order: 0;
}
    
#\31 8cc97ed {
    order: 1;
    width: 100.00%;
}
    
#\34 d5abdda {
    width: 78.88%;
}
    
#e862bbd5 {
    width: 100.00%;
}
}



@media all {
    
#\33 0463adf {
    padding-top: 80px;
    padding-bottom: 80px;
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#e86b5023 {
    background-image: initial;
    background-color: var(--color_6);
    border-radius: 20px 20px 20px 20px;
}
    
#\33 64ef90b {
    min-height: 80px;
    column-gap: 3%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: wrap;
    flex-direction: row;
    order: 0;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\30 a621210 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_snj {
    justify-content: space-between;
    align-items: flex-start;
    width: 31%;
    min-height: 505px;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 3px 11px 0px;
    height: auto;
    order: 0;
    padding: 25px 30px 25px 30px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#widget_a96 {
    width: 106px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: -2px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_v1e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qt3 {
    width: 99.9900641025641%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fv8.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 3px 3px 3px;
}
#widget_fv8 {
    width: 55px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8b2fb12 {
    margin-right: 1.8%;
    margin-bottom: 20px;
    margin-left: 1.8%;
}
    
#group_f9m[data-css-edit] {
    flex-shrink: 0;
}
#group_f9m {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_kfe {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_l38 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 0;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_f9o {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 482px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 0;
    flex-wrap: wrap;
    height: auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 f0100e8 {
    justify-content: space-between;
    align-items: flex-start;
    width: 31%;
    min-height: 505px;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 3px 11px 0px;
    height: auto;
    order: 1;
    padding: 25px 30px 25px 30px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#ceff187e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 0;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\31 9b73f8b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a25ee47 {
    width: 99.9900641025641%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\34 679b7e0 {
    justify-content: space-between;
    align-items: flex-start;
    width: 31%;
    min-height: 505px;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 3px 11px 0px;
    height: auto;
    order: 2;
    padding: 25px 30px 25px 30px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\37 9a6f4d9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 353px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 0;
    align-self: auto;
    height: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\35 0f65b50 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9404e1c {
    width: 99.9900641025641%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#db9b7d42.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#db9b7d42 {
    width: 111px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% -6px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c594a30e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c594a30e {
    width: 104px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 06284d8 {
    justify-content: space-between;
    align-items: flex-start;
    width: 31%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 3px 11px 0px;
    order: 3;
    margin-right: 0%;
    margin-left: 0%;
    align-self: stretch;
    height: auto;
    padding: 25px 30px 25px 30px;
    margin-bottom: 0%;
    margin-top: 0%;
}
    
#\32 3d231b0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\30 bb7c0db {
    width: 115px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin-bottom: -10px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 842d1c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a34eaff {
    width: 99.9900641025641%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\36 044f430 {
    justify-content: space-between;
    align-items: flex-start;
    width: 31%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 3px 11px 0px;
    order: 4;
    margin-right: 0%;
    margin-left: 0%;
    align-self: stretch;
    height: auto;
    padding: 25px 30px 25px 30px;
    margin-bottom: 0%;
    margin-top: 0%;
}
    
#c61dac69 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 0;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 e83c38c {
    width: 107px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a533bf6a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 743b47a {
    width: 99.9900641025641%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\36 cbb7e36 {
    justify-content: space-between;
    align-items: flex-start;
    width: 31%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 3px 11px 0px;
    order: 5;
    align-self: stretch;
    height: auto;
    justify-self: auto;
    padding: 25px 30px 25px 30px;
    grid-area: auto / auto / auto / auto;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\31 9e81f0e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 0;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#dbf089d6 {
    width: 107px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c02d495 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 75813ed {
    width: 99.9900641025641%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#db5f10d1 {
    justify-content: space-between;
    align-items: flex-start;
    width: 31%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 3px 11px 0px;
    order: 6;
    align-self: stretch;
    height: auto;
    padding: 25px 30px 25px 30px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#e56772bd {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#ba784280 {
    width: 106px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 238490b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 69d5f8d {
    width: 99.9900641025641%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#f7834ce9 {
    justify-content: space-between;
    align-items: flex-start;
    width: 31%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 3px 11px 0px;
    order: 7;
    align-self: stretch;
    height: auto;
    padding: 25px 30px 25px 30px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#cd7a0e2d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 0;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\34 59890c3 {
    width: 107px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4c3a36a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b7bd75a {
    width: 99.9900641025641%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\33 af436fe {
    justify-content: space-between;
    align-items: flex-start;
    width: 31%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 3px 11px 0px;
    order: 8;
    justify-self: auto;
    align-self: stretch;
    height: auto;
    padding: 25px 30px 25px 30px;
    grid-area: auto / auto / auto / auto;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\34 411e2d9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 0;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\34 749de6c {
    width: 107px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2b9a5c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ecdac70 {
    width: 99.9900641025641%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6aee778.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 3px 3px 3px;
}
#\37 6aee778 {
    width: 55px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8c282c7.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 3px 3px 3px;
}
#\38 8c282c7 {
    width: 55px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9d832cb.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 3px 3px 3px;
}
#\31 9d832cb {
    width: 55px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6e09835.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 3px 3px 3px;
}
#\37 6e09835 {
    width: 55px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#bfe20326.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 3px 3px 3px;
}
#bfe20326 {
    width: 55px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ee549057.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 3px 3px 3px;
}
#ee549057 {
    width: 55px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 61bf69c.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 3px 3px 3px;
}
#\38 61bf69c {
    width: 55px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f340e5aa.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 3px 3px 3px;
}
#f340e5aa {
    width: 55px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#group_ibb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 1;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_dsi {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    order: 1;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_gpt {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    height: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_5ei {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_nm6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    align-self: auto;
    height: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_f20 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    height: auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_ent {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_dgv {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    height: auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_710 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    height: auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_829 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#widget_kte {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 0463adf {
    padding: 40px 2% 40px 2%;
}
    
#group_snj {
    padding-left: 15px;
    padding-right: 15px;
    width: 310.391px;
    max-height: none;
    min-height: 100%;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    min-width: 49%;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\33 64ef90b {
    column-gap: 2%;
}
    
#group_f9m[data-css-edit] {
    flex-shrink: 0;
}
#group_f9m {
    width: 99.99530214055693%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    flex-direction: row;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a621210 {
    width: 99.99530214055693%;
}
    
#group_f9o[data-css-edit] {
    overflow-x: auto;
}
#group_f9o {
    flex-direction: row;
    column-gap: 2%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    min-height: 0px;
    padding: 10px 1% 10px 1%;
    margin: 0px 0% 0px 0%;
}
    
#\38 f0100e8 {
    padding-left: 15px;
    padding-right: 15px;
    width: auto;
    max-height: none;
    min-height: 100%;
    height: auto;
    min-width: 49%;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\34 679b7e0 {
    padding-left: 15px;
    padding-right: 15px;
    width: auto;
    max-height: none;
    min-height: 100%;
    height: auto;
    min-width: 49%;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#group_l38 {
    margin: 0px 0% 0px 0%;
}
    
#widget_fv8 {
    margin: 0px 0% 0px 0%;
}
    
#group_kfe {
    width: 100%;
}
    
#db9b7d42 {
    width: 113px;
    height: auto;
    margin-bottom: -8px;
}
    
#\33 06284d8 {
    padding-left: 15px;
    padding-right: 15px;
    width: auto;
    max-height: none;
    min-height: auto;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    min-width: 49%;
}
    
#\32 3d231b0 {
    margin: 0px 0% 0px 0%;
}
    
#\36 044f430 {
    padding-left: 15px;
    padding-right: 15px;
    width: auto;
    max-height: none;
    min-height: auto;
    height: auto;
    min-width: 49%;
}
    
#\38 e83c38c {
    width: 105px;
    height: auto;
}
    
#\36 cbb7e36 {
    padding-left: 15px;
    padding-right: 15px;
    width: auto;
    max-height: none;
    min-height: auto;
    height: auto;
    min-width: 49%;
}
    
#db5f10d1 {
    padding-left: 15px;
    padding-right: 15px;
    width: auto;
    max-height: none;
    min-height: auto;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    min-width: 49%;
}
    
#e56772bd {
    margin: 0px 0% 0px 0%;
}
    
#f7834ce9 {
    padding-left: 15px;
    padding-right: 15px;
    width: auto;
    max-height: none;
    min-height: auto;
    height: auto;
    min-width: 49%;
}
    
#\34 59890c3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\34 59890c3 {
    width: 107px;
    height: auto;
    margin-bottom: -2px;
    margin-top: 0px;
}
    
#\33 af436fe {
    padding-left: 15px;
    padding-right: 15px;
    width: auto;
    max-height: none;
    min-height: auto;
    height: auto;
    min-width: 49%;
}
    
#c594a30e {
    width: 105px;
    height: auto;
}
    
#group_f20 {
    height: auto;
    min-height: 75px;
}
    
#dbf089d6 {
    width: 105px;
    height: auto;
}
    
#group_ent {
    height: auto;
    min-height: 74px;
}
    
#group_dgv {
    height: auto;
    min-height: 80px;
}
    
#group_710 {
    height: auto;
    min-height: 73px;
}
    
#widget_a96 {
    width: 108px;
    height: auto;
    margin-bottom: -3px;
}
    
#\30 bb7c0db {
    width: 115px;
    height: auto;
}
    
#\34 749de6c {
    margin-bottom: -2px;
}
}



@media (max-width: 767px) {
    
#\33 0463adf {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#\33 64ef90b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_snj {
    width: auto;
    min-width: 100%;
    max-height: none;
    min-height: auto;
    height: auto;
}
    
#\38 f0100e8 {
    width: auto;
    max-height: none;
    min-height: auto;
    height: auto;
    min-width: 100%;
}
    
#\34 679b7e0 {
    width: auto;
    max-height: none;
    min-height: auto;
    height: auto;
    min-width: 100%;
    justify-content: space-between;
}
    
#group_f9o[data-css-edit] {
    overflow-x: auto;
}
#group_f9o {
    justify-content: flex-start;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: auto;
    height: auto;
    flex-wrap: nowrap;
    column-gap: 4%;
    padding: 2% 2% 2% 2%;
}
    
#\33 06284d8 {
    width: auto;
    min-width: 100%;
    max-height: none;
    min-height: auto;
    height: auto;
    order: 3;
}
    
#\36 044f430 {
    width: 100.00%;
    max-height: none;
    min-height: auto;
    height: auto;
    min-width: 100%;
    order: 4;
}
    
#\36 cbb7e36 {
    width: 100.00%;
    max-height: none;
    min-height: auto;
    height: auto;
    min-width: 100%;
    order: 5;
}
    
#db5f10d1 {
    width: auto;
    min-width: 100%;
    max-height: none;
    min-height: 0%;
    height: auto;
    order: 6;
    justify-self: auto;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7834ce9 {
    width: 100.00%;
    max-height: none;
    min-height: auto;
    height: auto;
    min-width: 100%;
    order: 7;
}
    
#\33 af436fe {
    width: 100.00%;
    max-height: none;
    min-height: auto;
    height: auto;
    min-width: 100%;
    order: 8;
}
    
#group_kfe[data-css-edit] {
    overflow-x: auto;
}
    
#c594a30e {
    width: 100px;
    height: auto;
    margin-bottom: 5px;
}
    
#db9b7d42 {
    width: 111px;
    height: auto;
    order: 0;
}
    
#widget_a96 {
    width: 107px;
    height: auto;
}
    
#group_ibb {
    height: auto;
    min-height: 73px;
}
    
#group_dsi {
    height: auto;
    min-height: 73px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a25ee47 {
    order: 2;
}
    
#group_gpt {
    height: auto;
    min-height: 73px;
}
    
#group_5ei {
    height: auto;
    min-height: 74px;
}
    
#group_nm6 {
    height: auto;
    min-height: 73px;
}
    
#group_f20 {
    height: auto;
    min-height: 72px;
}
    
#group_ent {
    height: auto;
    min-height: 75px;
}
    
#group_dgv {
    height: auto;
    min-height: 73px;
}
    
#group_710 {
    height: auto;
    min-height: 73px;
}
    
#\38 e83c38c {
    margin-bottom: -5px;
}
    
#group_829 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#daacdc73 {
    padding-top: 80px;
    padding-bottom: 80px;
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#c9838cd9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 38%;
    min-width: 4%;
    order: 1;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\34 dfceca4 {
    margin: 20px 1.8% 20px 1.8%;
}
    
#\37 2ede3d0 {
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_6);
}
    
#dd2e9074 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 58%;
    min-width: 4%;
    order: 0;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\35 49d3cdc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\35 49d3cdc {
    width: 220px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 2;
}
    
#f4da3506 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fa8746ff {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4644ebe[data-pinned] {
    position: sticky;
    top: 149px;
    bottom: auto;
    z-index: 1;
}
#\31 4644ebe {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#daacdc73 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 40px 2% 40px 2%;
}
    
#c9838cd9 {
    justify-content: flex-start;
    width: 100%;
    min-height: 80px;
}
    
#dd2e9074 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#daacdc73 {
    min-height: unset;
    flex-direction: column;
    padding: 40px 4% 40px 4%;
}
    
#c9838cd9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#dd2e9074 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#\35 49d3cdc {
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4da3506 {
    order: 0;
}
    
#fa8746ff {
    order: 1;
}
}



@media all {
    
#\32 5864572.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 3px 3px 3px;
}
#\32 5864572 {
    width: 55px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2477661 {
    width: 99.9900641025641%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3880720 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 0;
    flex-wrap: wrap;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\39 193df9d {
    width: 116px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% -12px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a12dc9c {
    width: 114px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-bottom: -8px;
    grid-area: auto / auto / auto / auto;
}
    
#f5d7f2de {
    width: 105px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b3afc55c {
    margin-right: 1.8%;
    margin-bottom: 20px;
    margin-left: 1.8%;
}
    
#\30 65526fb {
    justify-content: space-between;
    align-items: flex-start;
    width: 31%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 3px 11px 0px;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    align-self: stretch;
    height: auto;
    padding: 25px 30px 25px 30px;
    margin-bottom: 0%;
    margin-top: 0%;
}
    
#a080da76 {
    min-height: 80px;
    column-gap: 3%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: wrap;
    flex-direction: row;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#ed5ad6ec {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 da673cf {
    justify-content: space-between;
    align-items: flex-start;
    width: 31%;
    min-height: 481px;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 3px 11px 0px;
    order: 2;
    justify-self: auto;
    align-self: auto;
    height: auto;
    padding: 25px 30px 25px 30px;
    grid-area: auto / auto / auto / auto;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#cdc9577f {
    width: 99.9900641025641%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#d1ea06c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 796bf3a[data-css-edit] {
    flex-shrink: 0;
}
#\34 796bf3a {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\32 3e460e3 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 0;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#d6b7c58c {
    width: 107px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d224fa2c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#db8cd083 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#afe68e41 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 0;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\31 47e6b42 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 b2baff3 {
    width: 99.9900641025641%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8879a64 {
    width: 116px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef7f191e {
    width: 99.9900641025641%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 913f3ab {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#aca6c268 {
    justify-content: space-between;
    align-items: flex-start;
    width: 31%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 3px 11px 0px;
    order: 4;
    align-self: stretch;
    height: auto;
    justify-self: auto;
    padding: 25px 30px 25px 30px;
    grid-area: auto / auto / auto / auto;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#fb332a5c {
    align-items: flex-start;
    width: 100%;
    min-height: 290px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 fa2bdba {
    justify-content: space-between;
    align-items: flex-start;
    width: 31%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 3px 11px 0px;
    order: 3;
    align-self: stretch;
    height: auto;
    padding: 25px 30px 25px 30px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\35 1214c1f {
    width: 104px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0b080a1 {
    padding-top: 80px;
    padding-bottom: 80px;
    min-height: 0;
    column-gap: 20%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\35 a1a61af {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 0;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 ee0b92b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2916d37 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    order: 0;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#eb54ea87 {
    justify-content: space-between;
    align-items: flex-start;
    width: 31%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 3px 11px 0px;
    order: 5;
    align-self: stretch;
    height: auto;
    padding: 25px 30px 25px 30px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\33 f385d2d {
    justify-content: space-between;
    align-items: flex-start;
    width: 31%;
    min-height: 0%;
    max-height: none;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 3px 11px 0px;
    order: 1;
    justify-self: auto;
    align-self: stretch;
    height: auto;
    padding: 25px 30px 25px 30px;
    grid-area: auto / auto / auto / auto;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#c825e623 {
    background-image: initial;
    background-color: var(--color_6);
    border-radius: 20px 20px 20px 20px;
}
    
#ab403e16 {
    width: 99.9900641025641%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#c114f7f6 {
    width: 99.9900641025641%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6f4fc9a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 49bd25d {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    align-self: auto;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\30 670d2cd.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 3px 3px 3px;
}
#\30 670d2cd {
    width: 55px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4d2f9d9.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 3px 3px 3px;
}
#\30 4d2f9d9 {
    width: 55px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#efc137ce.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 3px 3px 3px;
}
#efc137ce {
    width: 55px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6328eb5.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 3px 3px 3px;
}
#\32 6328eb5 {
    width: 55px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a732deed.flex-element.widget-wrapper > [data-element-type] {
    padding: 3px 3px 3px 3px;
}
#a732deed {
    width: 55px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#group_k3o {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_3lm {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_o8f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 74px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    height: auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_sau {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_63c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_cej {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 78px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    height: auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 cf47056 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5ddc52a {
    min-height: 80px;
    column-gap: 3%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-wrap: wrap;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
    padding-left: 0%;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#b6140745 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_jda {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 3880720[data-css-edit] {
    overflow-x: auto;
}
#\35 3880720 {
    flex-direction: row;
    column-gap: 2%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 10px 1% 10px 1%;
    margin: 0px 0% 0px 0%;
}
    
#\39 193df9d {
    width: 113px;
    height: auto;
}
    
#\30 913f3ab {
    width: 100%;
}
    
#aca6c268 {
    padding-left: 15px;
    padding-right: 15px;
    width: auto;
    max-height: none;
    min-height: 0%;
    height: auto;
    min-width: 49%;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\38 fa2bdba {
    padding-left: 15px;
    padding-right: 15px;
    width: auto;
    max-height: none;
    min-height: auto;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    min-width: 49%;
}
    
#b0b080a1 {
    padding: 40px 2% 40px 2%;
}
    
#\30 65526fb {
    padding-left: 15px;
    padding-right: 15px;
    width: auto;
    align-self: stretch;
    max-height: none;
    min-height: auto;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    max-width: 49%;
    min-width: 49%;
    margin: 0px 0% 0px 0%;
}
    
#a080da76 {
    column-gap: 2%;
}
    
#\35 2916d37 {
    margin: 0px 0% 0px 0%;
}
    
#eb54ea87 {
    padding-left: 15px;
    padding-right: 15px;
    width: auto;
    max-height: none;
    min-height: auto;
    height: auto;
    min-width: 49%;
}
    
#\32 da673cf {
    padding-left: 15px;
    padding-right: 15px;
    width: auto;
    align-self: stretch;
    max-height: none;
    min-height: auto;
    height: auto;
    max-width: 49%;
    min-width: 49%;
    margin: 0px 0% 0px 0%;
}
    
#\34 796bf3a[data-css-edit] {
    flex-shrink: 0;
}
#\34 796bf3a {
    width: 99.99530214055693%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    flex-direction: row;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3e460e3 {
    margin: 0px 0% 0px 0%;
}
    
#d6b7c58c {
    width: 95px;
    height: auto;
    margin-bottom: 5px;
}
    
#\33 f385d2d {
    padding-left: 15px;
    padding-right: 15px;
    width: auto;
    align-self: stretch;
    max-height: none;
    min-height: auto;
    height: auto;
    max-width: 49%;
    min-width: 49%;
    margin: 0px 0% 0px 0%;
}
    
#\37 49bd25d {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    padding-left: 0%;
    padding-right: 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb332a5c {
    justify-self: auto;
    align-self: auto;
    width: 99.9946402309494%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6328eb5 {
    order: 1;
}
    
#\35 a12dc9c {
    justify-self: auto;
    align-self: auto;
    order: 0;
    width: 100px;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_k3o {
    order: 1;
    height: auto;
    min-height: 62px;
}
    
#cdc9577f {
    order: 2;
}
    
#group_3lm {
    height: auto;
    min-height: 62px;
}
    
#\30 8879a64 {
    width: 106px;
    height: auto;
    margin-bottom: -5px;
}
    
#group_o8f {
    height: auto;
    min-height: 62px;
}
    
#f5d7f2de {
    width: 102px;
    height: auto;
}
    
#group_sau {
    height: auto;
    min-height: 60px;
}
    
#group_63c {
    height: auto;
    min-height: 62px;
}
    
#\35 1214c1f {
    width: 101px;
    height: auto;
}
    
#group_cej {
    height: auto;
    min-height: 62px;
}
}



@media (max-width: 767px) {
    
#\35 3880720[data-css-edit] {
    overflow-x: auto;
}
#\35 3880720 {
    justify-content: flex-start;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    min-height: auto;
    height: auto;
    flex-wrap: nowrap;
    column-gap: 4%;
    padding: 5% 2% 5% 2%;
}
    
#eb54ea87 {
    width: 99.77506392553953%;
    max-height: none;
    min-height: 0%;
    height: auto;
    min-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 da673cf {
    width: 100.00%;
    align-self: stretch;
    margin-bottom: 0%;
    margin-top: 0%;
    max-height: none;
    min-height: auto;
    height: auto;
    min-width: 100%;
    order: 2;
}
    
#aca6c268 {
    width: 100.00%;
    max-height: none;
    min-height: 0%;
    height: auto;
    min-width: 100%;
    order: 4;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\38 fa2bdba {
    width: auto;
    min-width: 100%;
    max-height: none;
    min-height: auto;
    height: auto;
    order: 3;
}
    
#b0b080a1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#\33 f385d2d {
    width: 99.77506392553953%;
    align-self: stretch;
    max-height: none;
    min-height: 0%;
    height: auto;
    min-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 65526fb {
    width: auto;
    max-width: none;
    min-width: 100%;
    align-self: stretch;
    margin-bottom: 0%;
    margin-top: 0%;
    max-height: none;
    min-height: auto;
    height: auto;
    order: 0;
}
    
#a080da76 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d6b7c58c {
    width: 103px;
    height: auto;
}
    
#\30 8879a64 {
    width: 104px;
    height: auto;
}
    
#\35 a12dc9c {
    width: 104px;
    height: auto;
}
    
#group_3lm {
    height: auto;
    min-height: 62px;
}
    
#group_k3o {
    height: auto;
    min-height: 60px;
}
    
#group_o8f {
    height: auto;
    min-height: 60px;
}
    
#group_sau {
    height: auto;
    min-height: 60px;
}
    
#group_63c {
    height: auto;
    min-height: 60px;
}
    
#group_cej {
    height: auto;
    min-height: 60px;
}
    
#\37 5ddc52a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_jda {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

