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

  *#dm .dmInner div.u_1264845964 hr {
    color:var(--color_1) !important;
    border-width:4px !important;
  }

  *#dm .dmInner div.u_1152504302 hr {
    color:var(--color_1) !important;
    border-width:4px !important;
  }

  *#dm .dmInner div.u_1734939739 hr {
    color:var(--color_1) !important;
    border-width:4px !important;
  }

  *#dm .dmInner div.u_1409252222 {
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(111,109,109) rgb(111,109,109) var(--color_8) rgb(111,109,109) !important;
  }

  *#dm .dmInner div.u_1520960866 {
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(111,109,109) rgb(111,109,109) var(--color_8) rgb(111,109,109) !important;
  }

  *#dm .dmInner div.u_1412910251 {
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(111,109,109) rgb(111,109,109) var(--color_8) rgb(111,109,109) !important;
  }

  *#dm .dmInner div.u_1727412012 {
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(111,109,109) rgb(111,109,109) var(--color_8) rgb(111,109,109) !important;
  }

  *#dm .dmInner div.u_1669890617 {
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(111,109,109) rgb(111,109,109) var(--color_8) rgb(111,109,109) !important;
  }

  *#dm .dmInner div.u_1973711997 {
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(111,109,109) rgb(111,109,109) var(--color_8) rgb(111,109,109) !important;
  }

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

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

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

  *#dm .dmInner div.u_2142023097 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1384624421 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1202206285 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1818811695 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1486338707 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1296543450 hr {
    color:var(--color_1) !important;
    border-width:4px !important;
  }

  *#dm .dmInner div.u_1350670061 hr {
    color:var(--color_1) !important;
    border-width:4px !important;
  }

  *#dm .dmInner div.u_1992367456 hr {
    color:var(--color_1) !important;
    border-width:4px !important;
  }

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

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

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

  *#dm .dmInner div.u_1949703223 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1830841249 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1135930924 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_429217853 img {
    object-fit:contain !important;
    box-shadow:none !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1776324000 img {
    object-fit:contain !important;
    border-radius:0px 0px 0px 0px !important;
    box-shadow:none !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1605883198 {
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(111,109,109) rgb(111,109,109) var(--color_8) rgb(111,109,109) !important;
  }

  *#dm .dmInner div.u_1768216339 {
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(111,109,109) rgb(111,109,109) var(--color_8) rgb(111,109,109) !important;
  }

  *#dm .dmInner div.u_1211205235 {
    border-style:solid !important;
    border-width:0px 0px 1px 0px !important;
    border-color:rgb(111,109,109) rgb(111,109,109) var(--color_8) rgb(111,109,109) !important;
  }

  *#dm .dmInner div.u_1955621789 img { box-shadow:rgba(0,0,0,0.25) 0px 3px 11px 0px !important; }
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-image: none;
    --overlapping-background-color: rgba(0,0,0,0);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    column-gap: 4%;
    row-gap: 50px;
    background-color: rgba(0,0,0,0);
    width: 100%;
    min-height: 8px;
    min-width: 4%;
    background-image: none;
    justify-content: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 90vh;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.6;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    background-color: var(--color_2);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://irp.cdn-website.com/5b1c19ff/dms3rep/multi/opt/2f4895153cab-upscaled-1920w.jpg");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_ubr {
    width: 884px;
    height: auto;
    max-width: 100%;
}
    
#group_avl {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
}
    
#widget_6gu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bcd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_99v {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-top: 20px;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe {
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
}
    
#\36 3d24979f4a54e38542a8abb {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    min-height: 8px;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abd {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    min-height: 8px;
    min-width: 4%;
    justify-content: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 320px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_a5h {
    width: 461px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_9p4 {
    width: 517px;
    height: auto;
    max-width: 100%;
}
    
#widget_p63.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_p63 {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\35 2930444 {
    width: 255px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 dd67d67 {
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#fe7ccbdf {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 93ab425 {
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#eb50f803.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#eb50f803 {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\36 d02a474 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    min-height: 0px;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\31 f0ac7bf {
    width: 489px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_j1g::before, #group_j1g > .bgExtraLayerOverlay {
    background-image: linear-gradient(135deg, rgba(231, 237, 212, 1) 0%, rgba(203, 230, 117, 1) 100%);
}
#group_j1g {
    justify-content: space-between;
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-image: none;
    background-color: var(--color_6);
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_9) var(--color_9) var(--color_9) var(--color_9);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#widget_uub {
    width: 348px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ib3 {
    width: 319px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_584 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-top: 15px;
    order: 3;
}
    
#c8282e5d::before, #c8282e5d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.9;
    border-radius: inherit;
    background-image: linear-gradient(135deg, rgba(254, 0, 0, 1) 0%, rgba(220, 56, 56, 1) 100%);
}
#c8282e5d {
    justify-content: flex-end;
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-image: url("https://irp.cdn-website.com/5b1c19ff/dms3rep/multi/opt/586e0c1d03f1-1920w.jpeg");
    align-self: stretch;
    height: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\36 62c60cf {
    width: 262px;
    height: auto;
    max-width: 100%;
}
    
#\37 5b95d18 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-top: 30px;
}
    
#widget_7kc {
    width: 50px;
    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_pbo {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#f23c2fc4::before, #f23c2fc4 > .bgExtraLayerOverlay {
    background-image: linear-gradient(135deg, rgba(231, 237, 212, 1) 0%, rgba(203, 230, 117, 1) 100%);
}
#f23c2fc4 {
    justify-content: space-between;
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-image: none;
    background-color: var(--color_6);
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_9) var(--color_9) var(--color_9) var(--color_9);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\37 daa713a {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-top: 15px;
    order: 3;
}
    
#\36 f652136 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#e2e0c340 {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c95becca {
    width: 255px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4e6fa49 {
    width: 319px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb4b0eb4::before, #fb4b0eb4 > .bgExtraLayerOverlay {
    background-image: linear-gradient(135deg, rgba(231, 237, 212, 1) 0%, rgba(203, 230, 117, 1) 100%);
}
#fb4b0eb4 {
    justify-content: space-between;
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-image: none;
    background-color: var(--color_6);
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_9) var(--color_9) var(--color_9) var(--color_9);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\34 ff06a6c {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-top: 15px;
    order: 3;
}
    
#\34 b221771 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\36 8b7cab5 {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 657fdf6 {
    width: 255px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e315219f {
    width: 319px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c925c48b::before, #c925c48b > .bgExtraLayerOverlay {
    background-image: linear-gradient(135deg, rgba(231, 237, 212, 1) 0%, rgba(203, 230, 117, 1) 100%);
}
#c925c48b {
    justify-content: space-between;
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-image: none;
    background-color: var(--color_6);
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_9) var(--color_9) var(--color_9) var(--color_9);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#fc4760ef {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-top: 15px;
    order: 3;
}
    
#a94570be {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#cef90a06 {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9d33f18 {
    width: 255px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b05e727c {
    width: 319px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa2a4648::before, #aa2a4648 > .bgExtraLayerOverlay {
    background-image: linear-gradient(135deg, rgba(231, 237, 212, 1) 0%, rgba(203, 230, 117, 1) 100%);
}
#aa2a4648 {
    justify-content: space-between;
    align-items: flex-start;
    width: 32%;
    min-height: 100%;
    max-height: none;
    row-gap: 15px;
    column-gap: 24px;
    border-radius: 10px 10px 10px 10px;
    background-image: none;
    background-color: var(--color_6);
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_9) var(--color_9) var(--color_9) var(--color_9);
    border-style: solid;
    align-self: stretch;
    height: auto;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\32 814c1ba {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-top: 15px;
    order: 3;
}
    
#\35 034d2e5 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
}
    
#\30 592a724 {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3a5da9e {
    width: 319px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d9a89379 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
}
    
#\37 8822d87 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#\38 528a396::before, #\38 528a396 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.9;
    border-radius: inherit;
    background-image: linear-gradient(135deg, rgba(220, 56, 56, 1) 56%, rgba(254, 0, 0, 1) 100%);
}
#\38 528a396 {
    background-image: url("https://irp.cdn-website.com/5b1c19ff/dms3rep/multi/opt/1ba185a5be56-1920w.jpeg");
}
    
#widget_l6c {
    width: 577px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_lr4 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_ha8 {
    width: auto;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin-top: 20px;
}
    
#\36 4eba2ff {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 3143673 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 rgba(233,201,201,1) #000000;
    border-style: solid;
    padding: 40px 0px 40px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 5655647 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\34 538e5f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\39 ac1f723 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 441e984 {
    background-color: var(--color_7);
    background-image: none;
}
    
#\39 7e7e5ee {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 48%;
    min-height: 8px;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\32 28e99d8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 28e99d8 {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e491eb6a {
    width: 450px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_njj[data-pinned] {
    position: sticky;
    top: 124px;
    bottom: auto;
    z-index: 1;
}
#group_njj {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_a7o {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 rgba(233,201,201,1) #000000;
    border-style: solid;
    padding: 40px 0px 40px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_nvn {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_btr {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.069725224853536%;
    order: 0;
    flex-wrap: nowrap;
}
    
#\37 3ec020d {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_llc {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    --column-gap: 5px;
}
    
#widget_bad {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\31 ea9d1dc {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#a9897d29 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\39 ba03860 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#f3dff155 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\37 4e65cdd {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 rgba(233,201,201,1) #000000;
    border-style: solid;
    padding: 40px 0px 40px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f4458db6 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.069725224853536%;
    order: 0;
    flex-wrap: nowrap;
}
    
#\37 c329004 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 115b9f9 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    --column-gap: 5px;
}
    
#\30 a27cede {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#b39066f5 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\37 4faf63b {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\37 e107186 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#e1dccbfc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a3bc0bf4 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.069725224853536%;
    order: 0;
    flex-wrap: nowrap;
}
    
#\36 c025811 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c686f3c {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    --column-gap: 5px;
}
    
#\33 02ba263 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\34 0fd7b86 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#f8714a3d {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\33 f737fca {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\33 7f36215 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#a49f1b60 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 10d868c {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 rgba(233,201,201,1) #000000;
    border-style: solid;
    padding: 40px 0px 40px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c0fd76e1 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.069725224853536%;
    order: 0;
    flex-wrap: nowrap;
}
    
#\35 8a0e188 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8bfaf30 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    --column-gap: 5px;
}
    
#\35 e803018 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\34 558b16f {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\30 d263189 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\31 9b7f5cc {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#cbad4920 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\35 7f55ca0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b64db07c {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 rgba(233,201,201,1) #000000;
    border-style: solid;
    padding: 40px 0px 40px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b63c58b6 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.069725224853536%;
    order: 0;
    flex-wrap: nowrap;
}
    
#\30 5a35ef4 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b56bce04 {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 50%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5px;
    --column-gap: 5px;
}
    
#\32 f141845 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\35 204d5f6 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#a4fca28b {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\32 9390d40 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#e6044586 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#aa3aa6ea {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\37 79e048a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\35 0513cb9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\30 d9d12f2::before, #\30 d9d12f2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.9;
    border-radius: inherit;
}
#\30 d9d12f2 {
    background-image: url("https://irp.cdn-website.com/5b1c19ff/dms3rep/multi/opt/202495480-1920w.jpeg");
}
    
#\31 76e26fd {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 48%;
    min-height: 8px;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    align-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#fb3cc225 {
    width: 489px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#af709125.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#af709125 {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#widget_rnk {
    width: 370px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_jv1 {
    align-items: flex-start;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_oka.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#widget_oka {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 e8f257a.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#\31 e8f257a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#aabc7ecb.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#aabc7ecb {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f9ac881f {
    align-items: flex-start;
    width: 48%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f0556d62.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#f0556d62 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#cdd1cb26.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#cdd1cb26 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 9dff7a7.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#\39 9dff7a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#eba70774.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#eba70774 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 dd9a507.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#\38 dd9a507 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fd34c1af.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#fd34c1af {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 6324338 {
    width: 274px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0352353 {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 dc2ef76 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\38 e18c12b {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 2406a2a {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    min-height: 80px;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#b976e9af {
    width: 731px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b4672198.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b4672198 {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\39 ce9fdba {
    align-items: flex-start;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e88c65d {
    width: 255px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c694fc9 {
    width: 279px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3df8b03 {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 922b267 {
    align-items: flex-start;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1cdd9c3 {
    width: 255px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be64f732 {
    align-items: flex-start;
    width: 30.66%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 968428f {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b577eab1 {
    width: 255px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f517f0e {
    width: 255px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 0e1a1bd {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 45%;
    min-height: 8px;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 96d56c1 {
    margin: 0px 0% 0px 0%;
}
    
#\38 af5295b {
    background-color: var(--color_7);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    background-image: none;
}
    
#c0ba3cca {
    column-gap: 10%;
    row-gap: 60px;
    width: 100%;
    min-height: 0;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ef3bc49b {
    width: 461px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4c21ec0 {
    width: 499px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 99bb529.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 99bb529 {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5d87ba5 {
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 45%;
    min-height: 8px;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#widget_7eo {
    width: 100%;
    height: 400px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\30 9161fa6 {
    min-height: 8px;
    column-gap: 10%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#d1fef7e2 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#widget_e58 {
    width: 300px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 82b710d {
    width: 200px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 14045c2 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 3e1088a {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
}
    
#\30 3c32d4d {
    margin: 0px 0% 0px 0%;
}
    
#group_gnv {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    flex-wrap: nowrap;
    align-content: center;
    padding: 0px 4% 0px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\39 479324d {
    width: 30.66%;
    height: 400px;
    justify-self: auto;
    order: 1;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 2;
}
    
#\37 642b15b {
    width: 30.66%;
    height: 300px;
    justify-self: auto;
    order: 0;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 2;
}
    
#dc0ce535 {
    width: 30.66%;
    height: 300px;
    justify-self: auto;
    order: 2;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 2 / span 1 / span 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#widget_ubr {
    width: 607px;
}
    
#widget_bcd {
    width: 370px;
}
    
#widget_6gu {
    width: 589px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 600px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 80px;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 80px;
}
    
#widget_a5h {
    width: 100%;
}
    
#widget_9p4 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fe7ccbdf {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_j1g {
    width: 48%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#c8282e5d {
    width: 48%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#f23c2fc4 {
    width: 48%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#fb4b0eb4 {
    width: 48%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#c925c48b {
    width: 48%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#aa2a4648 {
    width: 48%;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\39 dd67d67 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 8822d87 {
    padding: 8% 5% 8% 5%;
}
    
#widget_l6c {
    width: 505px;
}
    
#\36 4eba2ff {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 ac1f723 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 35px;
}
    
#\39 7e7e5ee {
    width: 100%;
    min-height: 80px;
}
    
#\34 538e5f7 {
    width: 100%;
    min-height: 80px;
}
    
#e491eb6a {
    width: 645px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0513cb9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#group_jv1 {
    min-height: auto;
}
    
#f9ac881f {
    min-height: auto;
}
    
#\31 76e26fd {
    width: 100%;
    min-height: 80px;
}
    
#\37 79e048a {
    width: 100%;
    min-height: 80px;
}
    
#widget_rnk {
    width: 655px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 e18c12b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 dc2ef76 {
    column-gap: 6%;
    flex-direction: row;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
    align-content: center;
}
    
#\39 ce9fdba {
    margin-right: 0%;
    margin-left: 0%;
    width: 29.33%;
}
    
#\37 922b267 {
    margin-right: 0%;
    margin-left: 0%;
    width: 29.33%;
}
    
#be64f732 {
    margin-right: 0%;
    margin-left: 0%;
    width: 29.33%;
}
    
#\35 e88c65d {
    width: 172px;
}
    
#\31 c694fc9 {
    width: 602px;
}
    
#\35 2406a2a {
    width: 100%;
    min-height: 80px;
}
    
#b577eab1 {
    width: 160px;
}
    
#\30 1cdd9c3 {
    width: 167px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 96d56c1 {
    margin: 0px 0% 0px 0%;
}
    
#\30 0e1a1bd {
    width: 100%;
    min-height: 80px;
}
    
#c0ba3cca {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#ef3bc49b {
    width: 100%;
}
    
#\31 4c21ec0 {
    width: 100%;
}
    
#\31 5d87ba5 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d1fef7e2 {
    padding: 6% 5% 6% 5%;
}
    
#\38 14045c2 {
    margin: 0px 0% 0px 0%;
}
    
#\30 9161fa6 {
    justify-content: space-between;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 3e1088a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\37 642b15b {
    height: 200px;
    width: 29.05%;
}
    
#\39 479324d {
    height: 300px;
    width: 37.89%;
}
    
#group_gnv {
    width: 100%;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#dc0ce535 {
    height: 200px;
    width: 29.05%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    row-gap: 35px;
}
    
#\36 3bd85219866cc3622781520 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 20% 6% 13% 6%;
}
    
#widget_6gu {
    width: 298px;
}
    
#widget_bcd {
    width: 327px;
}
    
#widget_ubr {
    width: 288px;
}
    
#group_avl {
    row-gap: 10px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\36 3d24979f4a54e38542a8abd {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\36 3d24979f4a54e38542a8abc {
    flex-direction: column;
    min-height: unset;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#widget_a5h {
    width: 280px;
}
}



@media (max-width: 767px) {
    
#\39 dd67d67 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#fe7ccbdf {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 35px;
}
    
#\36 d02a474 {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#group_j1g {
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#c8282e5d {
    width: 100%;
    padding: 13% 6% 13% 6%;
    margin: 0px 0% 0px 0%;
}
    
#f23c2fc4 {
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#fb4b0eb4 {
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#c925c48b {
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#aa2a4648 {
    width: 100%;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d9a89379 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\37 8822d87 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 6% 10% 6%;
}
    
#widget_lr4 {
    width: 294px;
}
    
#\36 4eba2ff {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 538e5f7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 ac1f723 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\39 7e7e5ee {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#e491eb6a {
    width: 280px;
}
}



@media (max-width: 767px) {
    
#\37 79e048a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\35 0513cb9 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\31 76e26fd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#group_jv1 {
    min-height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f9ac881f {
    min-height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_rnk {
    width: 273px;
}
}



@media (max-width: 767px) {
    
#\30 dc2ef76 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 50px;
}
    
#\38 e18c12b {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\35 2406a2a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\35 e88c65d {
    width: 312px;
}
    
#\30 1cdd9c3 {
    width: 297px;
}
    
#b577eab1 {
    width: 297px;
}
    
#\39 ce9fdba {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 922b267 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#be64f732 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\30 0e1a1bd {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#\36 96d56c1 {
    margin: 0px 0% 0px 0%;
}
    
#c0ba3cca {
    flex-direction: column;
    min-height: unset;
    row-gap: 35px;
}
    
#ef3bc49b {
    width: 280px;
}
    
#\31 5d87ba5 {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    align-content: flex-start;
}
    
#widget_7eo {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\30 9161fa6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 10%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 50px;
}
    
#d1fef7e2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 6% 10% 6%;
}
    
#widget_e58 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 250px;
}
    
#\33 82b710d {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 200px;
}
    
#\38 14045c2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 3e1088a {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_gnv {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\39 479324d {
    height: 150px;
    width: 31.99%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 642b15b {
    height: 150px;
    width: 31.99%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#dc0ce535 {
    height: 150px;
    width: 31.99%;
    margin-right: 0%;
    margin-left: 0%;
}
}

#c8282e5d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAIBAAAgICAQUBAAAAAAAAAAAAAQIDBAAREgUhMTJBYf/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAbEQEAAgIDAAAAAAAAAAAAAAABAAIDEQQSIf/aAAwDAQACEQMRAD8ABS/rplhIwHPEjeZDYhY2JTxb2Pz9y6vW3pRgxAdxo4A0/JixRdk78YK8nNrqvhG46i6J/9k=')!important}#\30 d9d12f2.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAEAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAFRABAQAAAAAAAAAAAAAAAAAAAEH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A3uqAP//Z')!important}#\38 528a396.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgICAwEAAAAAAAAAAAAAAQMAAgQFBhESof/EABUBAQEAAAAAAAAAAAAAAAAAAAIE/8QAGREAAwADAAAAAAAAAAAAAAAAAAERAgMS/9oADAMBAAIRAxEAPwDHbNVMfXJxQASQD6lJHE33Su4ZTq1QfkRHium6SbHJD//Z')!important}