@media all {
  *#dm .dmInner a.span.textonly { color:var(--color_1) !important; }

  *#dm .dmInner div.dmform-error { font-style:normal !important; }

  *#dm .dmInner div.dmforminput textarea { font-style:italic !important; }

  *#dm .dmInner div.dmforminput *.fileUploadLink { font-style:italic !important; }

  *#dm .dmInner div.checkboxwrapper span { font-style:italic !important; }

  *#dm .dmInner div.radiowrapper span { font-style:italic !important; }

  *#dm .dmInner div.u_1606902671 img[dm_changed] {
    object-position:0 50% !important;
    object-fit:cover !important;
  }

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

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

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

  *#dm .dmInner div.u_1823688901 img[dm_changed] {
    object-position:50% 0 !important;
    object-fit:cover !important;
  }

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

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

  *#dm .dmInner *.u_1762887782 { text-align:LEFT !important; }

  *#dm .dmInner *.u_1451672928 { text-align:CENTER !important; }

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

  *#dm .dmInner *.u_1738371097 { text-align:LEFT !important; }

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

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

  *#dm .dmInner div.u_1794766719 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ol { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1373336941 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

  *#dm .dmInner div.u_1570931392 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

  *#dm .dmInner div.u_1267151513 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ol { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ol { color:var(--color_1) !important; }

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

  *#dm .dmInner a.u_2111524576 span.text {
    color:var(--color_1) !important;
    font-size:15px !important;
    font-weight:500 !important;
  }

  *#dm .dmInner a.u_1063801361 span.text {
    color:var(--color_1) !important;
    font-size:15px !important;
    font-weight:500 !important;
  }

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

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

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

  *#dm .dmInner div.u_1476373123 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1476373123 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:rgba(230,25,25,0.26) !important;
    border-color:rgb(230,25,25) rgb(230,25,25) rgb(230,25,25) rgb(230,25,25) !important;
    border-width:2px 2px 2px 2px !important;
    border-style:solid !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1362598049 img {
    border-radius:3px 3px 3px 3px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 0px 11px 0px !important;
  }

  *#dm .dmInner a.u_1325431589 span.text {
    color:var(--color_1) !important;
    font-size:15px !important;
    font-weight:500 !important;
  }

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

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

  *#dm .dmInner a.u_1291784143 span.text {
    color:var(--color_1) !important;
    font-size:15px !important;
    font-weight:500 !important;
  }

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

  *#dm .dmInner div.u_318253915 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1161656141 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1773158710 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1425342759 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1018549460 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner div.u_1045995375 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1497455999 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1497455999 span[data-icon-mask] { background-color:var(--color_5) !important; }

  .u_1661713880 {}

  *#dm .dmInner *.u_1087403397 .accordion-title {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner *.u_1087403397 .title-text {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner *.u_1087403397 .title-text * {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1087403397 .accordion-title {
    color:var(--color_1) !important;
    border-bottom-width:1px !important;
    border-bottom-style:solid !important;
    border-bottom-color:var(--color_1) !important;
    direction:ltr !important;
    font-weight:400 !important;
    font-family: 'Sora' !important;
  }

  *#dm .dmInner div.u_1087403397 .title-text {
    color:var(--color_1) !important;
    direction:ltr !important;
    font-weight:400 !important;
    font-family: 'Sora' !important;
  }

  *#dm .dmInner div.u_1087403397 .title-text * {
    color:var(--color_1) !important;
    direction:ltr !important;
    font-weight:400 !important;
    font-family: 'Sora' !important;
  }

  *#dm .dmInner div.u_1130194131 input:not([type="submit"]) {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1130194131 textarea {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1130194131 select {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1130194131 input[type="submit"] { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1130194131 .dmformsubmit {
    background-color:var(--color_5) !important;
    background-image:none !important;
    justify-content:center !important;
    text-align:center !important;
    float:none !important;
    display:block !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

  *#dm .dmInner div.u_1087403397 .accordion-description .section-inner {
    color:var(--color_1) !important;
    border-bottom-width:1px !important;
    border-bottom-style:solid !important;
    border-bottom-color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1553568778 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1553568778 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1286953692 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1286953692 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1689505567 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1689505567 span[data-icon-mask] { background-color:var(--color_5) !important; }

  *#dm .dmInner div.u_1719717048 .svg {
    color:rgba(45,46,50,1) !important;
    fill:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1719717048 span[data-icon-mask] { background-color:var(--color_5) !important; }

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

  *#dm .dmInner a.u_1538408422 span.text {
    color:var(--color_1) !important;
    font-size:15px !important;
    font-weight:500 !important;
  }

  *#dm .dmInner div.u_1143107092 .caption-inner { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1143107092 .caption-container .caption-title {
    color:var(--color_5) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1571175354 .caption-inner { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1571175354 .caption-container .caption-title {
    color:var(--color_5) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner *.u_1247074554 { display:block !important; }

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

  *#dm .dmInner *.u_1815797124 { display:block !important; }

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

  *#dm .dmInner *.u_1198226660 { display:block !important; }

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

  *#dm .dmInner *.u_1694382981 { display:block !important; }

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

  *#dm .dmInner *.u_1522932711 { display:block !important; }

  *#dm .dmInner *.u_1987386528 { display:none !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
  }
}
@media (min-width:1025px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:50% 50% !important;
  }

  *#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1794766719 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner *.u_1087403397 .arrow-wrapper { padding:18px !important; }

  *#dm .dmInner *.u_1087403397 .accordion-wrapper {
    padding-left:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner div.u_1087403397 .accordion-title { font-size:18px !important; }

  *#dm .dmInner div.u_1087403397 .title-text { font-size:18px !important; }

  *#dm .dmInner div.u_1087403397 .title-text * { font-size:18px !important; }

  *#dm .dmInner *.u_1143107092 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_1143107092 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_1143107092 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner div.u_1143107092 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_1143107092 .caption-container .caption-text .rteBlock { font-size:16px !important; }

  *#dm .dmInner *.u_1143107092 .photoGalleryThumbs .image-container a { padding-top:350px !important; }

  *#dm .dmInner *.u_1571175354 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_1571175354 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_1571175354 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner div.u_1571175354 .caption-container .caption-text { font-size:16px !important; }

  *#dm .dmInner div.u_1571175354 .caption-container .caption-text .rteBlock { font-size:16px !important; }

  *#dm .dmInner *.u_1571175354 .photoGalleryThumbs .image-container a { padding-top:350px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1087403397 .accordion-title { font-size:18px !important; }

  *#dm .dmInner div.u_1087403397 .title-text { font-size:18px !important; }

  *#dm .dmInner div.u_1087403397 .title-text * { font-size:18px !important; }

  *#dm .dmInner div.u_1087403397 .accordion-description .section-inner { font-size:16px !important; }

  *#dm .dmInner *.u_1143107092 .photoGalleryThumbs { padding:5px !important; }

  *#dm .dmInner *.u_1143107092 .layout-container { padding:5px !important; }

  *#dm .dmInner *.u_1143107092 .photoGalleryViewAll { padding:0 5px !important; }

  *#dm .dmInner div.u_1143107092 .caption-container .caption-title { font-size:20px !important; }

  *#dm .dmInner *.u_1571175354 .photoGalleryThumbs { padding:2.5px !important; }

  *#dm .dmInner *.u_1571175354 .layout-container { padding:2.5px !important; }

  *#dm .dmInner *.u_1571175354 .photoGalleryViewAll { padding:0 2.5px !important; }

  *#dm .dmInner div.u_1571175354 .caption-container .caption-title { font-size:20px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1087403397 .accordion-title { font-size:18px !important; }

  *#dm .dmInner div.u_1087403397 .title-text { font-size:18px !important; }

  *#dm .dmInner div.u_1087403397 .title-text * { font-size:18px !important; }

  *#dm .dmInner div.u_1087403397 .accordion-description .section-inner { font-size:15px !important; }

  *#dm .dmInner div.u_1143107092 .caption-container .caption-title { font-size:20px !important; }

  *#dm .dmInner *.u_1143107092 .photoGalleryThumbs { padding:2.5px !important; }

  *#dm .dmInner *.u_1143107092 .layout-container { padding:2.5px !important; }

  *#dm .dmInner *.u_1143107092 .photoGalleryViewAll { padding:0 2.5px !important; }

  *#dm .dmInner *.u_1571175354 .photoGalleryThumbs { padding:2.5px !important; }

  *#dm .dmInner *.u_1571175354 .layout-container { padding:2.5px !important; }

  *#dm .dmInner *.u_1571175354 .photoGalleryViewAll { padding:0 2.5px !important; }

  *#dm .dmInner div.u_1571175354 .caption-container .caption-title { font-size:20px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(8, 16, 38, 0.8);
    --overlapping-background-image: var(--color_2);
}
}



@media all {
    
#c01c31c9::before, #c01c31c9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.55;
    border-radius: inherit;
}
#c01c31c9 {
    background-image: none;
}
    
#\35 c5aa20b {
    min-height: 460px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 23% 10% 10% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\38 1a6e889 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    order: 0;
    align-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#aba9dfaa {
    max-width: 100%;
    width: 92.56%;
    justify-self: auto;
    height: auto;
    order: 1;
    margin-top: 439px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#group_j3i {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.432248838040758%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    align-content: center;
}
    
#widget_dcl {
    width: 500px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 ade5e9a {
    width: 500px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 1b0e473 {
    flex-direction: row;
    align-items: center;
    width: 25.51%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    order: 4;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    --column-gap: 3%;
    align-self: center;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ido {
    width: 34px;
    height: auto;
    max-width: 100%;
    margin-bottom: 0px;
    margin-top: 0px;
    max-height: none;
    order: 0;
    margin-left: 36px;
}
    
#\33 25dc43f {
    width: 91.66%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_miv {
    width: 97.35%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: -198px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ddee4bb1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 8a1bd13 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\36 b6aae6c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#group_7mm {
    align-items: flex-start;
    width: 100%;
    min-height: 417px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_lac {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ulm {
    align-items: flex-start;
    width: 56.10%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#widget_1sm {
    width: 91.89%;
    height: auto;
    max-width: 100%;
}
    
#widget_lun {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_vot {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
}
    
#ae60aab1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a6532933 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 62d2dc9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 cf9682d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 1103c34 {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: stretch;
    --column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f080a7a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 3a12823 {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(217, 217, 217, 0.3) rgba(217, 217, 217, 0.3) rgba(217, 217, 217, 0.3) rgba(217, 217, 217, 0.3);
    border-style: solid;
    border-radius: 3px 3px 3px 3px;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\36 4617ca7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 2ee0b7b {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(217, 217, 217, 0.3) rgba(217, 217, 217, 0.3) rgba(217, 217, 217, 0.3) rgba(217, 217, 217, 0.3);
    border-style: solid;
    border-radius: 3px 3px 3px 3px;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#c34720c5 {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(217, 217, 217, 0.3) rgba(217, 217, 217, 0.3) rgba(217, 217, 217, 0.3) rgba(217, 217, 217, 0.3);
    border-style: solid;
    border-radius: 3px 3px 3px 3px;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\39 1f7de1a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d459f82d {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(217, 217, 217, 0.3) rgba(217, 217, 217, 0.3) rgba(217, 217, 217, 0.3) rgba(217, 217, 217, 0.3);
    border-style: solid;
    border-radius: 3px 3px 3px 3px;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#fce3114d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c9da7838 {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(217, 217, 217, 0.3) rgba(217, 217, 217, 0.3) rgba(217, 217, 217, 0.3) rgba(217, 217, 217, 0.3);
    border-style: solid;
    border-radius: 3px 3px 3px 3px;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#a11dd7ee {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 880c0a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 daba88c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 692ae0e {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: stretch;
    --column-gap: 1%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3a7cebc {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(217, 217, 217, 0.3) rgba(217, 217, 217, 0.3) rgba(217, 217, 217, 0.3) rgba(217, 217, 217, 0.3);
    border-style: solid;
    border-radius: 3px 3px 3px 3px;
    background-color: var(--color_3);
    background-image: none;
    justify-content: flex-start;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\36 587ed58 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\38 8158542 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#cc12d4ea {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: stretch;
    --column-gap: 3%;
    justify-content: flex-start;
}
    
#\35 805c534 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 cde33b2 {
    align-items: flex-start;
    width: 60.39%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\38 105bccb {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e99b7c2e {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6b21093 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#f0df3513 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e50d1f48 {
    width: 99.25%;
    height: auto;
    max-width: 100%;
}
    
#widget_31p {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ed630d34 {
    width: 99.77%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#be71ec90 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 3% 0% 3% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\31 4b8767e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 5345ab7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\35 7ddfb03 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/97f1925c/dms3rep/multi/opt/imgi_25_AHRPTWmXHhKkLhqh-JkHg-8ZIlLTiVpQOEe0haKeVEnbqAVETXXRAsr77pyCJBKdKmLpdHOF-_ww6m8bjsnimdnbhsILilPz2YtgrO-ArjfK-TkqakjtpX9k60fJMrMGovBsZBE9qUI-s508-k-no-1331h.jpg");
    order: 1;
    background-size: contain;
    padding: 4% 10px 0% 10px;
    margin: -15% 0% -10% 0%;
}
    
#widget_oml {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_mg3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\34 4e3f879 {
    margin: 0px 0% 0px 0%;
}
    
#\34 a8e7ae7 {
    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;
}
    
#\38 fbef7b1 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bb281db0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 fc18f70 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#d814caf3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(239,239,239,1);
    background-image: url("https://irp.cdn-website.com/97f1925c/dms3rep/multi/opt/Untitled-design--2813-29-1920w.png");
}
    
#\38 8b574de {
    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;
}
    
#widget_2si {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_mfn {
    width: 69.92%;
    height: auto;
    max-width: 100%;
}
    
#group_etp {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    --column-gap: 1%;
    align-content: stretch;
}
    
#group_ik2 {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-radius: 3px 3px 3px 3px;
    background-color: var(--color_3);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ebg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_99v {
    flex-direction: row;
    align-items: flex-start;
    width: 99.97%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.202002516824424%;
    flex-wrap: nowrap;
    border-width: 0px 0px 1px 0px;
    border-color: #000000 #000000 rgba(217, 217, 217, 0.5) #000000;
    border-style: solid;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#group_1ma {
    align-items: flex-start;
    width: 47.9%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#af0cce20 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 47.9%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.35584039928537%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    align-content: center;
}
    
#widget_cfm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9hq {
    width: 8.82%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_svr {
    width: 86.83%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 09b083a {
    flex-direction: row;
    align-items: flex-start;
    width: 99.97%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.202002516824424%;
    flex-wrap: nowrap;
    border-width: 0px 0px 1px 0px;
    border-color: #000000 #000000 rgba(217, 217, 217, 0.5) #000000;
    border-style: solid;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#a3c00899 {
    align-items: flex-start;
    width: 47.9%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 a632209 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 806a927 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 47.9%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.35584039928537%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\38 5e33535 {
    width: 8.82%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 055ee58 {
    width: 86.83%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 22e49c6 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.97%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.202002516824424%;
    flex-wrap: nowrap;
    border-width: 0px 0px 1px 0px;
    border-color: #000000 #000000 rgba(217, 217, 217, 0.5) #000000;
    border-style: solid;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 fa9d2d7 {
    align-items: flex-start;
    width: 47.9%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e21dcff3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 be58686 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 47.9%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.35584039928537%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    align-content: center;
}
    
#a31e0a47 {
    width: 8.82%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 dc5966c {
    width: 86.83%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4d2fd12 {
    flex-direction: row;
    align-items: flex-start;
    width: 99.97%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.202002516824424%;
    flex-wrap: nowrap;
    border-width: 0px 0px 1px 0px;
    border-color: #000000 #000000 rgba(217, 217, 217, 0.5) #000000;
    border-style: solid;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#b1d1d663 {
    align-items: flex-start;
    width: 47.9%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 d655945 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fcc0f36b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 47.9%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.35584039928537%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    align-content: center;
}
    
#e7ded56c {
    width: 8.82%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 3b2ea5c {
    width: 86.83%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4ef16e5 {
    align-items: flex-start;
    width: 49%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-radius: 3px 3px 3px 3px;
    background-color: var(--color_3);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#f77ba055 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#ec9471bd {
    flex-direction: row;
    align-items: flex-start;
    width: 99.97%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.202002516824424%;
    flex-wrap: nowrap;
    border-width: 0px 0px 1px 0px;
    border-color: #000000 #000000 rgba(217, 217, 217, 0.5) #000000;
    border-style: solid;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 587b54c {
    align-items: flex-start;
    width: 47.9%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 19db743 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 eb637fc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 47.9%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.35584039928537%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    align-content: center;
}
    
#cf83855a {
    width: 8.82%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b39da3c7 {
    width: 86.83%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 53dfe6a {
    flex-direction: row;
    align-items: flex-start;
    width: 99.97%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.202002516824424%;
    flex-wrap: nowrap;
    border-width: 0px 0px 1px 0px;
    border-color: #000000 #000000 rgba(217, 217, 217, 0.5) #000000;
    border-style: solid;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 cbdbedc {
    align-items: flex-start;
    width: 47.9%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 a46d820 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 7a80778 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 47.9%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.35584039928537%;
    margin-right: 0%;
    margin-left: 0%;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\37 299b65c {
    width: 8.82%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ee12218e {
    width: 86.83%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 1544559 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
}
    
#\36 48870bb {
    width: 800px;
    height: auto;
    max-width: none;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4a4407d {
    margin: 0px 0% 0px 0%;
}
    
#dc19d3c2 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    justify-content: flex-start;
    min-width: 4%;
    align-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 2a497df {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 10% 4% 10%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e6514004 {
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_ali {
    width: 74.98%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 776fe8f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 776fe8f {
    width: 666px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_shp {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 1%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
}
    
#group_90f {
    align-items: flex-start;
    width: 32.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 3px 3px 3px 3px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#ae78b285 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cec1191a {
    width: 98.35%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8427e16 {
    width: 99.46%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0302b1b {
    align-items: flex-start;
    width: 32.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 3px 3px 3px 3px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\31 11175d0 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3998b86 {
    width: 98.35%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 598b3a3 {
    width: 99.46%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 2734ed2 {
    align-items: flex-start;
    width: 32.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 3px 3px 3px 3px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 adb4266 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ba7dbb7 {
    width: 98.35%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 407c026 {
    width: 99.46%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5885e4c {
    align-items: flex-start;
    width: 65.96%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 3px 3px 3px 3px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 4b123e8 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4bbceae {
    width: 98.35%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 122d2a8 {
    width: 99.46%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1f36473 {
    align-items: flex-start;
    width: 33.04%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 3px 3px 3px 3px;
    justify-content: flex-start;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\37 6b145e1 {
    width: 116px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef9726d9 {
    width: 98.35%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd21aa5a {
    width: 99.46%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 1fb08e1 {
    background-color: var(--color_2);
    background-image: none;
}
    
#\36 69be37f {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\35 a0ab924 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ecd9fbeb {
    align-self: auto;
    max-width: none;
    width: 100%;
    height: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5424a18 {
    margin: 0px 0% 0px 0%;
}
    
#\39 737224e {
    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;
}
    
#\37 0c3e979 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 5a191b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e3cf5ef4 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#a15e866f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#widget_dj2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_no8 {
    width: 76.50%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d8691f4f {
    min-height: 576px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\32 87a67e9 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\32 0314a0c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 d869ba0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    background-color: var(--color_2);
    background-image: none;
    border-radius: 3px 3px 3px 3px;
    padding: 25px 25px 25px 25px;
    margin: 0% 0% 0% 0%;
}
    
#b32ea413 {
    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;
}
    
#c3a3bf6e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_j4i {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#eeba915c {
    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;
}
    
#widget_hsf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_b2u {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c5aa20b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 23% 2% 7% 2%;
}
    
#\38 1a6e889 {
    width: 100%;
    min-height: 80px;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#\36 1b0e473 {
    width: 48.62%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 8a1bd13 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#da7907f7 {
    margin: 0px 0% 0px 0%;
}
    
#group_ulm {
    width: 100.00%;
}
    
#\32 692ae0e {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d459f82d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 3a7cebc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c9da7838 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 1103c34 {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c34720c5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 3a12823 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 2ee0b7b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cd73e0ab {
    margin: 0px 0% 0px 0%;
}
    
#\38 105bccb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 cde33b2 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#be71ec90 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 2% 4% 2%;
}
    
#\34 4e3f879 {
    margin: 0px 0% 0px 0%;
}
    
#\35 7ddfb03 {
    width: 100%;
    min-height: 634px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\38 5345ab7 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 fc18f70 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#db3f4699 {
    margin: 0px 0% 0px 0%;
}
    
#widget_mfn {
    width: 92.43%;
}
    
#group_etp {
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ik2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e4ef16e5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 48870bb {
    width: 603px;
}
    
#\38 2a497df {
    min-height: 88px;
    padding: 4% 4% 4% 4%;
}
    
#widget_ali {
    width: 94.92%;
}
    
#ae78b285 {
    height: auto;
    width: 110px;
}
    
#\31 11175d0 {
    height: auto;
    width: 110px;
}
    
#\38 adb4266 {
    height: auto;
    width: 110px;
}
    
#\34 4b123e8 {
    height: auto;
    width: 110px;
}
    
#\37 6b145e1 {
    height: auto;
    width: 110px;
}
    
#\31 4a4407d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 69be37f {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 2% 2% 2%;
}
    
#\35 a0ab924 {
    width: 100%;
    min-height: 80px;
}
    
#\35 5424a18 {
    margin: 0px 0% 0px 0%;
}
    
#ecd9fbeb {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e3cf5ef4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 0px;
}
    
#\33 110601f {
    margin: 0px 0% 0px 0%;
}
    
#widget_no8 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d8691f4f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#b910b2ba {
    margin: 0px 0% 0px 0%;
}
    
#\32 0314a0c {
    width: 100%;
    min-height: 80px;
}
    
#\39 d869ba0 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\38 2a497df {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e6514004 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\35 c5aa20b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30% 4% 10% 4%;
}
    
#\38 1a6e889 {
    min-height: 80px;
    width: 100%;
    row-gap: 8px;
    padding: 16px 16px 16px 16px;
}
    
#e46f5fb6 {
    margin: 0px 0% 0px 0%;
}
    
#group_j3i {
    column-gap: 3.432248838040758%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#widget_dcl {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 ade5e9a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 1b0e473 {
    width: 91.80%;
}
    
#aba9dfaa {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#ddee4bb1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 8a1bd13 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_7mm {
    column-gap: 7.286527514231499%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#group_ulm {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_1sm {
    width: 100.00%;
}
    
#\33 1103c34 {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 3a12823 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 2ee0b7b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c34720c5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d459f82d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c9da7838 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 692ae0e {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 3a7cebc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 8158542 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 105bccb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e99b7c2e {
    column-gap: 7.286527514231499%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\37 cde33b2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#cc12d4ea {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#be71ec90 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\38 5345ab7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 7ddfb03 {
    min-height: 313px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\34 4e3f879 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#bb281db0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 fc18f70 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_ik2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 dc5966c {
    width: 76.13%;
}
    
#e4ef16e5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_mfn {
    width: 100.00%;
}
    
#group_etp {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_cfm {
    width: 100.00%;
}
    
#\38 5e33535 {
    width: 10%;
}
    
#a31e0a47 {
    width: 15%;
    height: auto;
}
    
#e7ded56c {
    width: 15%;
}
    
#cf83855a {
    width: 15%;
}
    
#\37 299b65c {
    width: 15%;
}
}



@media (max-width: 767px) {
    
#\36 1544559 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 48870bb {
    width: 310px;
}
    
#dc19d3c2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 5px;
    height: auto;
}
    
#\38 2a497df {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 4% 4% 4% 4%;
}
    
#widget_ali {
    width: 100.00%;
}
    
#group_shp {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ae78b285 {
    width: 96px;
    height: auto;
}
    
#\31 11175d0 {
    width: 96px;
    height: auto;
}
    
#\38 adb4266 {
    width: 96px;
    height: auto;
}
    
#\34 4b123e8 {
    width: 96px;
    height: auto;
}
    
#\37 6b145e1 {
    width: 96px;
    height: auto;
}
    
#group_90f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 0302b1b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 2734ed2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f5885e4c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 1f36473 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 4a4407d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 69be37f {
    row-gap: 40px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\35 a0ab924 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 8px 16px 8px;
}
    
#ecd9fbeb {
    margin: 0px 0% 0px 0%;
}
    
#\35 5424a18 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#d8691f4f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 0314a0c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 d869ba0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}

#d814caf3.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAj0lEQVQI1x3LyQqCUABAUT8gh/SZAw7hUKn5UDNB0hKCFkH//zk3dHEXd3GUSg7U7YjsHjS3mX54MT0/LO8f0/Kl6WdORYtyTC4kWUmaX8nPkqJskc1A041U8k6a14RRjiJsD2H7HJwA14sJwoQozgjCFNeLsITP3nRQNN1CN8Q2lvA2sLZiw3RQNYudavIHDBg4fCLeVakAAAAASUVORK5CYII=')!important}