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

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

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

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

  *#dm .dmInner *.u_1446213021 .price-amount { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1446213021 .book-now-btn {
    border-style:solid !important;
    border-color:rgba(0,0,0,0) !important;
    border-width:1px !important;
    background-color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1446213021 .book-now-btn:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1446213021 .book-now-btn.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1264029886 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

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

  *#dm .dmInner div.u_2245534435 .svg { fill:rgba(255,179,0,1) !important; }

  *#dm .dmInner div.u_2245534435 span[data-icon-mask] { background-color:rgba(255,179,0,1) !important; }

  *#dm .dmInner div.u_2245534435 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1880505650 {
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner *.u_1446213021 .tab-btn {
    color:var(--color_1) !important;
    border-color:var(--color_1) !important;
  }

  *#dm .dmInner *.u_1446213021 .tab-btn.active {
    color:rgba(255,255,255,1) !important;
    background-color:var(--color_1) !important;
    border-color:var(--color_1) !important;
  }

  *#dm .dmInner *.u_1446213021 .tab-btn:hover {
    color:rgba(255,255,255,1) !important;
    background-color:var(--color_1) !important;
    border-color:var(--color_1) !important;
  }

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

  *#dm .dmInner div.u_1246685941 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1246685941 img {
    border-radius:20px 20px 2px 2px !important;
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-width:0px 0px 1px 0px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1910730306 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

  *#dm .dmInner div.u_1910730306 img {
    border-radius:20px 20px 2px 2px !important;
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-width:0px 0px 1px 0px !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1053607742 img[dm_changed] {
    border-radius:2% !important;
    -moz-border-radius:2% !important;
    -webkit-border-radius:2% !important;
  }

  *#dm .dmInner div.u_1053607742 img {
    border-radius:20px 20px 2px 2px !important;
    object-fit:contain !important;
    border-style:solid !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-width:0px 0px 1px 0px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1446213021 .store-header-text { font-family: 'Khand' !important; }

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

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

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

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

  *#dm .dmInner div.u_2982533543 hr {
    border-width:5px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1760679739:hover { background-image:none !important; }

  *#dm .dmInner a.u_1760679739.hover { background-image:none !important; }

  *#dm .dmInner a.u_1760679739 span.text { font-size:16px !important; }
}
#1145029527
{
	color:#ffffff !important;
}
label
{
	margin-top:10px !important;
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1446213021 .book-now-btn {
    width:120px !important;
    height:50px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1446213021 .store-header-text { font-size:36px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1446213021 .store-header-text { font-size:30px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 64.10%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 600px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
    align-content: center;
    max-width: var(--max-content-width_1, 1200px);
    padding: 120px 0% 160px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.35;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#\36 3bd85219866cc362278151f {
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/288f6c01/dms3rep/multi/opt/FE4A48DB-406C-459A-879E-57353FC333BD-1920w.png");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_7e3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 20px 0px 20px;
}
#widget_7e3 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_r0n {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 3d39861.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 20px 0px 20px;
}
#\39 3d39861 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7ov {
    width: 99.96%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 3px;
}
    
#group_ki7 {
    width: 30.49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    margin-left: 27px;
}
}



@media all {
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
#\36 3d24979f4a54e38542a8abe {
    background-position: 50% 0%;
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: -50px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 80px 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_0rk.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_0rk {
    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;
}
    
#group_lkd {
    align-items: flex-start;
    width: 90%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 10px 10px 10px 10px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    box-shadow: var(--color_4) 0px 3px 11px 0px;
    padding: 40px 60px 40px 60px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#e8f5583b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d2f07ed7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 8px 8px 8px 8px;
}
    
#\39 a20d467 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 80px 6% 80px 6%;
    margin: 0% 0% 0% 0%;
}
    
#e1bbf2dd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 ba466b3 {
    margin: 0px 0% 0px 0%;
}
    
#widget_lps {
    width: 80%;
    height: 456px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 c57bf69 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3755edb {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 60px 6% 80px 6%;
    margin: 0% 0% 0% 0%;
}
    
#e2bd28be::before, #e2bd28be > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.7;
    border-radius: inherit;
}
#e2bd28be {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/288f6c01/dms3rep/multi/opt/Dumpster_at_construction_site_202609020949-ebd41861-1920w.jpeg");
    background-attachment: fixed;
}
    
#widget_2pp.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 30px 0px;
}
#widget_2pp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\34 c6b4337 {
    margin: 0px 0% 0px 0%;
}
    
#widget_t28 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 acfae09 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    order: 3;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 05edf65.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 0px 0px;
}
#\39 05edf65 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 95be89e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 9a3cb8d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 100.70%;
    min-width: 4%;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    border-width: 10px 10px 10px 10px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8c2b9dd {
    width: 61px;
    height: auto;
    max-width: 100%;
}
    
#c7abc317 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 100.70%;
    min-width: 4%;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    justify-content: flex-start;
    order: 0;
    justify-self: auto;
    align-self: auto;
    border-width: 10px 10px 10px 10px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b31332c {
    width: 61px;
    height: auto;
    max-width: 100%;
}
    
#\33 e307c87 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 5b9e8c5.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 0px 0px;
}
#\39 5b9e8c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 765ca6a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 4px;
    width: 100.70%;
    min-width: 4%;
    background-color: var(--color_8);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    justify-content: flex-start;
    order: 0;
    justify-self: auto;
    align-self: auto;
    border-width: 10px 10px 10px 10px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5de243b {
    width: 61px;
    height: auto;
    max-width: 100%;
}
    
#\32 2d1b614 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 dcebc5a.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 0px 0px;
}
#\35 dcebc5a {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#f1bda70d {
    margin: 0px 0% 0px 0%;
}
    
#\37 cfe148b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 f2e7d82::before, #\35 f2e7d82 > .bgExtraLayerOverlay {
    
}
#\35 f2e7d82 {
    background-position: 50% 0%;
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_8);
    background-image: none;
}
    
#\33 af55bcf {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: var(--color_8);
    background-image: none;
    padding: 20px 0px 80px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c4d2e46f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aae87e00 {
    min-height: auto;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    align-items: flex-start;
    align-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_sa9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
}
}



@media all {
    
#\39 0732464 {
    width: 86.18%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 9105126 {
    width: 86.18%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 18ddf8c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 dd14c40 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 80px 0% 80px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 a938450 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
}
    
#\34 308f001 {
    width: 86.18%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f777588c {
    align-items: center;
    width: 33.33%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: rgba(255, 255, 255, 0.08);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    flex-direction: row;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18);
    border-style: solid;
    padding: 20px 10px 20px 10px;
    margin: 0px 0% 0px 0%;
}
    
#faba8764 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 e85d7ed {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    justify-self: auto;
    order: 0;
    flex-wrap: nowrap;
    --column-gap: 20px;
    align-content: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ee5059e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 ee5059e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9aa1636 {
    margin: 0px 0% 0px 0%;
}
    
#\31 ff0041f {
    align-items: center;
    width: 33.33%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: rgba(255, 255, 255, 0.08);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    flex-direction: row;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18);
    border-style: solid;
    padding: 20px 10px 20px 10px;
    margin: 0px 0% 0px 0%;
}
    
#f83996b3 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 757b388 {
    width: 86.18%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 43b4e11 {
    align-items: center;
    width: 33.33%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: rgba(255, 255, 255, 0.08);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    flex-direction: row;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18);
    border-style: solid;
    padding: 20px 10px 20px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\38 b88f3de {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 5191f44 {
    width: 86.18%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_90l {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 70ef0b2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    justify-self: auto;
    order: 0;
    flex-wrap: nowrap;
    --column-gap: 20px;
    align-content: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0bf0b43 {
    align-items: center;
    width: 33.33%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: rgba(255, 255, 255, 0.08);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    flex-direction: row;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18);
    border-style: solid;
    padding: 20px 10px 20px 10px;
    margin: 0px 0% 0px 0%;
}
    
#fd2f5a7f {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 fa62837 {
    width: 86.18%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 0b7cd8e {
    align-items: center;
    width: 33.33%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: rgba(255, 255, 255, 0.08);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    flex-direction: row;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18);
    border-style: solid;
    padding: 20px 10px 20px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\30 bc3da6d {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 9f429d3 {
    align-items: center;
    width: 33.33%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: rgba(255, 255, 255, 0.08);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    flex-direction: row;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18);
    border-style: solid;
    padding: 20px 10px 20px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\36 763c92c {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fff27fd2 {
    width: 86.18%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 552be01 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    justify-self: auto;
    order: 0;
    flex-wrap: nowrap;
    --column-gap: 20px;
    align-content: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4877b94 {
    align-items: center;
    width: 33.33%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: rgba(255, 255, 255, 0.08);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    flex-direction: row;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18);
    border-style: solid;
    padding: 20px 10px 20px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\30 98b995c {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d51721b3 {
    width: 86.18%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 efe862b {
    align-items: center;
    width: 33.33%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: rgba(255, 255, 255, 0.08);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    flex-direction: row;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18);
    border-style: solid;
    padding: 20px 10px 20px 10px;
    margin: 0px 0% 0px 0%;
}
    
#da114a81 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 48b783c {
    width: 86.18%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 69fd53f {
    align-items: center;
    width: 33.33%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: rgba(255, 255, 255, 0.08);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    flex-direction: row;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18);
    border-style: solid;
    padding: 20px 10px 20px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 49849d1 {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 15c01a3 {
    width: 86.18%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f37a75bc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100.00%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    justify-self: auto;
    order: 0;
    flex-wrap: nowrap;
    --column-gap: 20px;
    align-content: stretch;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0e1b994 {
    align-items: center;
    width: 33.33%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: rgba(255, 255, 255, 0.08);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    flex-direction: row;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18);
    border-style: solid;
    padding: 20px 10px 20px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 5a0149f {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e9dfc420 {
    width: 86.18%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d408b3b7 {
    align-items: center;
    width: 33.33%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: rgba(255, 255, 255, 0.08);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    flex-direction: row;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18);
    border-style: solid;
    padding: 20px 10px 20px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 be9674a {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 2ca1921 {
    align-items: center;
    width: 33.33%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    background-color: rgba(255, 255, 255, 0.08);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    flex-direction: row;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18) rgba(255, 255, 255, 0.18);
    border-style: solid;
    padding: 20px 10px 20px 10px;
    margin: 0px 0% 0px 0%;
}
    
#d04727cd {
    width: 22px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a001cd3a {
    width: 86.18%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#d85f3928.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d85f3928 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4475e65 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_6);
    border-radius: 20px;
    background-image: none;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    align-items: center;
    align-content: center;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    padding: 0px 0% 20px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 c65448f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 20px 20px 0px 0px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 d487ef3 {
    background-color: var(--color_3);
    background-image: none;
}
    
#ded0dab0 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 41px;
}
    
#\30 bd51490 {
    min-height: 515px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 0% 80px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 9fa9645 {
    margin: 0px 0% 0px 0%;
}
    
#e81eeee7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    row-gap: 20px;
    padding: 0% 26px 0% 26px;
    margin: 0px 0% 15px 0%;
}
    
#\37 7e0f3b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#af843d15 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a19f5cd0 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee941cc5 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1ae15ed {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1983bbb {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5398b95 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b47cd34 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7a81c5c {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b19a5fa {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d27f493 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_6);
    border-radius: 20px;
    background-image: none;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    align-items: center;
    align-content: center;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    padding: 0px 0% 20px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 9d30f07 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 20px 20px 0px 0px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c5b92e2d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c5b92e2d {
    width: 100%;
    height: 220px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f05e3784 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    row-gap: 20px;
    padding: 0% 26px 0% 26px;
    margin: 0px 0% 15px 0%;
}
    
#\30 92a96a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c4e63f17 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c50329c {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0c09d71 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7a3b215 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d98621d {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 88a3aba {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a1dd72c5 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da3ae560 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b0c577a9 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 50086b7 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 41px;
}
    
#d95778af {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 32%;
    justify-content: space-between;
    min-width: 4%;
    background-color: var(--color_6);
    border-radius: 20px;
    background-image: none;
    border-style: solid;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-width: 0px 0px 0px 0px;
    align-items: center;
    align-content: center;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    padding: 0px 0% 20px 0%;
    margin: 0% 0% 0% 0%;
}
    
#c9808079 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 20px 20px 0px 0px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 fc9ea0f.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 0px 0px;
}
#\37 fc9ea0f {
    width: 100%;
    height: 220px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d986200b {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 131px;
    max-height: 100%;
    row-gap: 20px;
    padding: 0% 26px 0% 26px;
    margin: 0px 0% 15px 0%;
}
    
#\39 ac95737 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c694fbfd {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#faf7c430 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ff604c4 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a8ff226 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 67e7f53 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e92f53b6 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2f20504 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f14ee01a {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0196fbe {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa0fae65 {
    width: 280px;
    height: auto;
    max-width: 100%;
    min-height: 41px;
}
}



@media all {
    
#\34 2146325 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 5377567 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 8161477 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e932f20 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad750ece {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c7c3328 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c6a20de9 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8f29697 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8bcdf09 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b025f6a {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a6cf0d9a {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2c4704c {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 75b2b89 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#a3163e50 {
    max-width: 100%;
    width: 83.69%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ee24d9f {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 c7d091d {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8f1d8e7 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a77cc481 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 67ce814 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1b65822 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f11b28a2 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca85aa9f {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 ef34080 {
    max-width: 100%;
    width: 100%;
    height: auto;
}
    
#\34 66a2617 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3fd6680 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 768d1d8 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca564e40 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7ce17ac {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 a4897ef {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 d61db92 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4556f11 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ee94e09 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 19c493a {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 95ab8f2 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0cb19a6 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f264d4b4 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b381b70b {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3ac136f {
    column-gap: 4%;
    row-gap: 24px;
    width: 47.91%;
    min-height: 1119px;
    min-width: 4%;
    height: auto;
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ee124cbd {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9323ed4 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf204e4a {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c03538ad {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab7a498f {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a841949d {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2b13f44 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 93f0564 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 f5fedc3 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#aa0f13d2 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2ad54ed {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 160a805 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 dbd500d {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 39c3afb {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 668c043 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 66335fe {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a91de58c {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 104a669 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a45ccff0 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa6fc0b7 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9a8f74f {
    max-width: 100%;
    width: 100%;
    margin-top: 0px;
    height: 1108px;
    order: 0;
}
    
#\34 8add0d6 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 38bcaa1 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0a23c29 {
    max-height: 100%;
    --column-gap: 1%;
    min-height: 8.90%;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    width: 100%;
    align-items: flex-start;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 4306c68 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d0c812c {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 df48c3e {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc937d43 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bcf1f811 {
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    min-height: 320px;
    flex-wrap: nowrap;
    padding: 70px 0% 70px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 a272ef7 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d06ecbbb {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f74dda2 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8189ebd {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ac55aed {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 13f9b07 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 d97e0d1 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9aa0ffb {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5236857 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 fe56386 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6936e4c {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a2e3e3b {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d76080ab {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a987b18a {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ef59b97f {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 7aaf709 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a244693e {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 ab39b71 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e56dceb {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fd431e82 {
    row-gap: 24px;
    column-gap: 4.081632653061225%;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    min-height: 160px;
    align-items: flex-start;
    flex-wrap: nowrap;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dab2f6bc {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cc0e025a {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb4cb5ff {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5ef993e {
    align-self: auto;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 6px;
    width: 31.99%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6d5503a {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 66947a5 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 693314b {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 20ad2a3 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fb6f64d {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3cb250c {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fe87fc9 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8a2274e {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca8d1ff4 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 4ec5666 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 d0a43c4 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d82a52ab {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 b719361 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 9323c02 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e53f4aa9 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 1337b87 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e92eb122 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2cb2b6d {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5408a48 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7d600a2 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2c62acd {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe236c9d {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2d3be9e {
    background-color: var(--color_6);
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    background-image: none;
    border-style: solid;
}
    
#\38 4a18bb9 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff180553 {
    column-gap: 4%;
    row-gap: 24px;
    width: 50.09%;
    min-height: 8px;
    flex-wrap: nowrap;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d607091d {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce403a0b {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 afb98a2 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc2d45ef {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5ebddcb {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f30ce74c {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d05406f8 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9e449ce {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 57bef8c {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 ef58e65 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c267b15 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 913521a {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f1a8a8d {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 c5907b4 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b13feb7 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 c720174 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f54dbea {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e9d89a61 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c42f5884 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e611eaf {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 554bde7 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 be25e09 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 2b4e8d3 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f0f3edb {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9fdb7c3 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d9cecbbc {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8882417 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e684698a {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5b112ea {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ce7b60c {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 bf250ab {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 9fe90c0 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2efa943 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a153ee36 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ea7bf6b2 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4ce7ecb {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3248723 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c91cc358 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab10b533 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 02b0dd0 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf580b67 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fe3c73f3 {
    max-width: 100%;
    width: 83.69%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4fc6448 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9dd5c7d {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 eea6c9a {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef867195 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da36a38e {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 183646a {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 43bd81d {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4a5f87a {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 fd5746e {
    align-self: auto;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 6px;
    width: 31.99%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d81dbbf0 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 b958b77 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fad4b82e {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 806c136 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c232a8e9 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#edd9e359 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c34595b {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e4b471e {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a3ea1d8 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf088ad9 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d0c12011 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 754cb0e {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6bab8c7 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4b98ce3 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 60afdc7 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf124f76 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f81def4 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ac97a02 {
    margin: 0px 0% 0px 0%;
}
    
#bf023df5 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 f9c9801 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e863058 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ba869fdd {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#befb6d75 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 c8f7ad5 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bcd1d29d {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 6e415af {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b848a6f {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 5f7cb3e {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1c3e5b4 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b320e0c {
    align-self: auto;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 31.99%;
    justify-content: flex-start;
    align-items: center;
    justify-self: auto;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c89d28a7 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e35563f7 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ecfb0521 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa6c72d2 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 aed1e6b {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#a7fea6ff {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 141501b {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#efcb9c0e {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b2d7757c {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d18695e5 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3982656 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 78b8a62 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 43c861b {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1209d57 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 a193d0a {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 6px;
    column-gap: 3%;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d7c7d986 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 db760d0 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a92485e {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2972cde {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 960dbc6 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 6px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 be601fc {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 feda3cb {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#df91c7fc {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc0c390e {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d9df32f {
    row-gap: 24px;
    column-gap: 2%;
    max-height: 100%;
    flex-direction: row;
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    flex-wrap: nowrap;
    order: 1;
    --column-gap: 2%;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#abbdc538 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4bb4d2a {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6330f2c {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebb720f1 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 3944628 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5efa37d {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b151af5 {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9bba9fb {
    max-width: 100%;
    width: 21.625px;
    height: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4aeb423 {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6d476a2 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c4e5730 {
    max-width: 100%;
    width: 80.03%;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 586c34e {
    max-height: 100%;
    --column-gap: 3%;
    min-height: 26px;
    flex-wrap: nowrap;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 79e9cdd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.47%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 9bb623b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\36 da17b53 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.28%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 24ee2a6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 25px 16px 25px;
}
#\39 24ee2a6 {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f22b7eec {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 8f6b4e6 {
    margin: 0px 0% 0px 0%;
}
    
#\38 b8251df {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.25%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#fc9fc9cb {
    min-height: 0px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\35 7935fbf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 7935fbf {
    max-width: 100%;
    width: 600px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 20px 0% 30px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 417ee67 {
    margin: 0px 0% 0px 0%;
}
    
#\38 d181435 {
    background-color: var(--color_5);
    background-image: none;
}
    
#acbdd42d::before, #acbdd42d > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#acbdd42d {
    min-height: 8px;
    border-color: rgba(230,233,234,1) rgba(230,233,234,1) rgba(230,233,234,1) rgba(230,233,234,1);
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
    background-color: rgba(0, 0, 0, 0);
    width: 48.5%;
    border-width: 0px 0px 0px 0px;
    background-image: url();
    border-style: solid;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 e9b8521.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 e9b8521 {
    max-width: 100%;
    width: 82.04%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f270cdec::before, #f270cdec > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#f270cdec {
    min-height: 8px;
    border-color: rgba(230,233,234,1) rgba(230,233,234,1) rgba(230,233,234,1) rgba(230,233,234,1);
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 100px;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 12px 12px 12px 12px;
    width: 48.5%;
    border-width: 0px 0px 0px 0px;
    justify-content: space-between;
    background-image: url("https://irp.cdn-website.com/288f6c01/dms3rep/multi/opt/home-equipter-1920w.png");
    align-items: center;
    border-style: solid;
    min-width: 4%;
    order: 0;
    background-size: contain;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 9d0500d {
    column-gap: 3%;
    row-gap: 18px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    min-height: auto;
    flex-wrap: nowrap;
    padding: 80px 0% 80px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 45b4e7f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 25px 16px 25px;
}
#\33 45b4e7f {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0.1718213058419244%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_cbd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_cbd {
    width: 11.68%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 0vh;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 1%;
    padding: 120px 20px 170px 20px;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#group_r0n {
    width: 100.00%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781521 {
    width: 100%;
    min-height: 8px;
    align-items: center;
}
    
#group_ki7 {
    width: 12.82%;
    margin-left: 54px;
    height: auto;
    min-height: 0px;
    align-self: center;
}
    
#widget_7ov {
    width: 90.14%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
}
    
#group_lkd {
    width: 100%;
    padding: 40px 20px 40px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
    
#\36 3d24979f4a54e38542a8abb {
    width: 100%;
    padding: 0px 16px 0px 16px;
    margin: -100px 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 a20d467 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 ba466b3 {
    margin: 0px 0% 0px 0%;
}
    
#e1bbf2dd {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3755edb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 c6b4337 {
    margin: 0px 0% 0px 0%;
}
    
#e2bd28be::before, #e2bd28be > .bgExtraLayerOverlay {
    
}
    
#\37 acfae09 {
    column-gap: 1.4269151877285293%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 9a3cb8d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c7abc317 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 765ca6a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c4d2e46f {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#aae87e00 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\33 af55bcf {
    width: 100%;
}
    
#\35 f2e7d82::before, #\35 f2e7d82 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 dd14c40 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\31 9aa1636 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d85f3928 {
    height: 200px;
}
    
#\30 bd51490 {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 0;
    column-gap: 2%;
    justify-content: center;
    padding: 60px 2% 60px 2%;
}
    
#\30 4475e65 {
    width: 49%;
    min-height: 8px;
    border-radius: 20px;
    flex: 1 1 auto;
    justify-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 d27f493 {
    width: 49%;
    min-height: 8px;
    border-radius: 20px;
    flex: 1 1 auto;
    justify-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#c5b92e2d {
    height: 200px;
}
    
#d95778af {
    width: 48.86%;
    min-height: 8px;
    border-radius: 20px;
    min-width: auto;
    justify-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 fc9ea0f {
    height: 200px;
}
    
#\34 9fa9645 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 3ac136f {
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#bcf1f811 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 5% 2% 5% 2%;
}
    
#fd431e82 {
    min-height: 140px;
    height: auto;
}
    
#\32 ac97a02 {
    margin: 0px 0% 0px 0%;
}
    
#ff180553 {
    width: 100%;
    min-height: 80px;
}
    
#\32 9a8f74f {
    height: 356px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 8f6b4e6 {
    margin: 0px 0% 0px 0%;
}
    
#fc9fc9cb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#acbdd42d {
    row-gap: 0px;
    flex-direction: column;
    width: 100%;
    min-height: 80px;
    justify-content: space-between;
    flex-wrap: nowrap;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 e9b8521 {
    width: 100%;
}
    
#\35 7935fbf {
    width: 100%;
}
    
#f270cdec {
    row-gap: 64px;
    padding-left: 0%;
    width: 100%;
    min-height: 267px;
    justify-content: space-between;
    padding-right: 0%;
    height: auto;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\35 9d0500d {
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 50px 2% 50px 2%;
}
    
#\34 417ee67 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: flex-start;
    width: 94.15%;
    row-gap: 10px;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 80px 10px 100px 10px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#group_r0n {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 85.70%;
    margin-left: 0%;
    margin-right: 0%;
    align-items: flex-start;
    row-gap: 10px;
    align-content: flex-start;
}
    
#widget_7e3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 71.61%;
}
    
#\39 3d39861 {
    margin-right: 0%;
    margin-left: 0%;
    width: 71.61%;
}
    
#group_ki7 {
    width: 0%;
    min-height: 80px;
    align-items: center;
    align-self: center;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abb {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: -70px 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
}
    
#group_lkd {
    width: 100%;
    padding: 30px 10px 30px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#\36 3d24979f4a54e38542a8abe::before, #\36 3d24979f4a54e38542a8abe > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\39 a20d467 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
    
#e1bbf2dd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_lps {
    height: 192px;
    width: 99.81%;
}
    
#\35 ba466b3 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 c57bf69 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3755edb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e2bd28be::before, #e2bd28be > .bgExtraLayerOverlay {
    
}
    
#\30 9a3cb8d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 8c2b9dd {
    height: auto;
}
    
#c7abc317 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 b31332c {
    height: auto;
}
    
#\37 765ca6a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 5de243b {
    height: auto;
}
    
#\37 acfae09 {
    column-gap: 2.91385904206884%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#c4d2e46f {
    column-gap: 2.054794520547945%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f1bda70d {
    margin: 0px 0% 0px 0%;
}
    
#aae87e00 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 0% 50px 0%;
}
    
#\33 af55bcf {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 cfe148b {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 f2e7d82::before, #\35 f2e7d82 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\34 18ddf8c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 dd14c40 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 60px 4% 60px 4%;
}
    
#f777588c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 e85d7ed {
    column-gap: 2.054794520547945%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 5px 0px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\31 ff0041f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 43b4e11 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 70ef0b2 {
    column-gap: 2.054794520547945%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 5px 0px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\32 0bf0b43 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 0b7cd8e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 9f429d3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 552be01 {
    column-gap: 2.054794520547945%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 5px 0px 5px;
    margin: 0px 0% 0px 0%;
}
    
#f4877b94 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 efe862b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 69fd53f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f37a75bc {
    column-gap: 2.054794520547945%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 5px 0px 5px;
    margin: 0px 0% 0px 0%;
}
    
#f0e1b994 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d408b3b7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 2ca1921 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 9aa1636 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 c65448f {
    align-items: flex-start;
    min-height: 99px;
}
    
#d85f3928 {
    height: 220px;
}
    
#\30 bd51490 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 20px;
    padding: 50px 6% 50px 6%;
}
    
#\30 4475e65 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    border-radius: 20px;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#e81eeee7 {
    align-items: flex-start;
    min-height: 99px;
}
    
#\33 d27f493 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    border-radius: 20px;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\38 9d30f07 {
    align-items: flex-start;
    min-height: 99px;
}
    
#c5b92e2d {
    height: 220px;
}
    
#f05e3784 {
    align-items: flex-start;
    min-height: 99px;
}
    
#d95778af {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    border-radius: 20px;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#c9808079 {
    align-items: flex-start;
    min-height: 99px;
}
    
#\37 fc9ea0f {
    height: 220px;
}
    
#d986200b {
    align-items: flex-start;
    min-height: 99px;
}
    
#\34 9fa9645 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 5377567 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
}
    
#d5ebddcb {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
}
    
#\35 e932f20 {
    width: 48%;
}
    
#dab2f6bc {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
}
    
#\39 78b8a62 {
    width: 48%;
}
    
#ad750ece {
    width: 48%;
}
    
#\36 754cb0e {
    width: 48%;
}
    
#\34 6bab8c7 {
    width: 48%;
}
    
#\36 9e449ce {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
}
    
#\32 9a8f74f {
    height: 284px;
}
    
#fb4cb5ff {
    width: 48%;
}
    
#\34 8add0d6 {
    width: 48%;
}
    
#a5ef993e {
    margin-left: 0%;
    width: 47.96%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
}
    
#\31 6d5503a {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
}
    
#d2972cde {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
}
    
#c91cc358 {
    width: 48%;
}
    
#\38 b025f6a {
    width: 48%;
}
    
#\33 66947a5 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
}
    
#\34 693314b {
    width: 48%;
}
    
#\30 3ac136f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 15px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 960dbc6 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
}
    
#a6cf0d9a {
    width: 48%;
}
    
#bcf1f811 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 40px 5px 40px 8px;
}
    
#\33 3cb250c {
    width: 83.85%;
}
    
#\32 ac97a02 {
    margin: 0px 0% 0px 0%;
}
    
#\35 d0a43c4 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
}
    
#\37 be601fc {
    width: 48%;
}
    
#\36 e863058 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
}
    
#e92eb122 {
    width: 83.23%;
}
    
#\32 ee24d9f {
    width: 48%;
}
    
#\35 9dd5c7d {
    width: 48%;
}
    
#ef867195 {
    width: 48%;
}
    
#\33 d9df32f {
    column-gap: 4%;
    row-gap: 10px;
    flex-direction: row;
    align-content: center;
    flex-wrap: wrap;
    --column-gap: 4%;
    width: 100%;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 4bb4d2a {
    width: 48%;
}
    
#bcd1d29d {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
}
    
#\39 554bde7 {
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
}
    
#\38 9aa0ffb {
    width: 48%;
}
    
#\39 fd5746e {
    margin-left: 0%;
    width: 47.96%;
    min-height: 80px;
    align-items: center;
    margin-right: 0%;
}
    
#\32 2c62acd {
    width: 100%;
}
    
#\37 b320e0c {
    margin-left: 0%;
    width: 100%;
    min-height: 0px;
    align-items: center;
    margin-right: 0%;
}
    
#a4aeb423 {
    width: 48%;
}
    
#c89d28a7 {
    width: 48%;
}
    
#e684698a {
    width: 48%;
}
    
#ff180553 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 dbd500d {
    width: 48%;
}
    
#fc2d45ef {
    width: 48%;
}
}



@media (max-width: 767px) {
    
#\38 79e9cdd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 da17b53 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 b8251df {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#fc9fc9cb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
}



@media (max-width: 767px) {
    
#acbdd42d {
    row-gap: 0px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f270cdec {
    row-gap: 12px;
    width: 100%;
    min-height: 249px;
    justify-content: center;
    align-items: center;
    height: auto;
    order: 1;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 9d0500d {
    row-gap: 16px;
    column-gap: 3%;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
    
#widget_cbd {
    width: 20.10%;
}
    
#\34 417ee67 {
    margin: 0px 0% 0px 0%;
}
}

#f270cdec.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABKklEQVQY0wEfAeD+ADIyMgI3NzcURUZHI3NwbTqHgXtygHhxqm1mYcVYUk6bSUZEVkBAQSIASkpKA0NDRCJeYWNNgHx3f5KGfa6Sfm/QgGpb4XFdT69jVEtjT0tLHwBMTEwCRUZHJV1fYVt0bmqegHNpzX9qXOh0Xk/qbVhLsWpYTGBcVVMZAFxcXAFCREQbT1BRV1hSTZxeUEfLYUs9z2dNO7VvU0Fxg2RPMJ+LfAUAQkRADDc3NTEtKyltKyUgpikgG8kqIhzNLygjpTUwLF9PQzsej39vAQBYWVMQPj06Qi4sKn4oIx6sIBkTsyIbFawjHRmFKSYjTDYuKBgyGRkBAGVmXhNHRkJQODc0gjMuKaMmIBqXJyIdnSIgHocrKCVYNi0oIT8fHwGseVi9K5Z3jwAAAABJRU5ErkJggg==')!important}#e2bd28be.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAABBAAHAAAAAAAAAAAAAAABAAIDBQQGExQhMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQIAEf/aAAwDAQACEQMRAD8AmJLPHU9s3bStLJD6OQq9mbbMMaNboIiJNMSE5SFU93//2Q==')!important}