@media all {
  *#dm .dmInner *.dmform-error { text-align:LEFT !important; }

  *#dm .dmInner *.dmform-error .rteBlock { text-align:LEFT !important; }

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

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

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

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

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

  *#dm .dmInner a.u_1980597837 span.text {
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_3) !important;
  }*#dm .dmInner div.u_4155877504 {
  border-radius:50px 50px 50px 50px !important;
  border-style:solid !important;
  border-width:1px 1px 1px 1px !important;
  border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  background-color:var(--color_3) !important;
  background-image:none !important;
}

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

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

*#dm .dmInner a.u_1149481402:hover {
  background-color:rgba(13,13,26,1) !important;
  background-image:none !important;
}

*#dm .dmInner a.u_1149481402.hover {
  background-color:rgba(13,13,26,1) !important;
  background-image:none !important;
}

*#dm .dmInner a.u_1149481402:hover span.text {
  font-weight:bold !important;
  text-decoration:none !important;
  font-style:normal !important;
  color:rgba(255,255,255,1) !important;
}

*#dm .dmInner a.u_1149481402.hover span.text {
  font-weight:bold !important;
  text-decoration:none !important;
  font-style:normal !important;
  color:rgba(255,255,255,1) !important;
}

*#dm .dmInner a.u_1149481402 span.text {
  font-weight:700 !important;
  text-decoration:none !important;
  font-style:normal !important;
  color:var(--color_4) !important;
  font-family:Montserrat !important;
}

*#dm .dmInner a.u_1149481402 {
  background-color:rgba(255,255,255,1) !important;
  background-image:none !important;
  border-radius:8px 8px 8px 8px !important;
}

*#dm .dmInner a.u_1216312801 {
  background-color:var(--color_3) !important;
  background-image:none !important;
  border-radius:8px 8px 8px 8px !important;
}

*#dm .dmInner a.u_1216312801 span.text {
  font-weight:bold !important;
  text-decoration:none !important;
  font-style:normal !important;
  color:var(--color_2) !important;
}

*#dm .dmInner div.u_3470480214 img { border-radius:10px 10px 0px 0px !important; }


  *#dm .dmInner div.u_1269350534 {
    border-radius:50px 50px 50px 50px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1841039597 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1177225777 span.text { color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner a.u_107386757 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_107386757:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_107386757.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_107386757:hover {
    background-color:rgba(0,144,201,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_107386757.hover {
    background-color:rgba(0,144,201,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_107386757 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/6b37f0fb/icon/call_8366838.svg) !important;
    background-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1755075474 span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1755075474 .iconBg {
    display:none !important;
    mask-image:url(https://irp.cdn-website.com/6b37f0fb/icon/call_8366838.svg) !important;
    background-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1755075474:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,174,239,1) !important;
  }

  *#dm .dmInner a.u_1755075474.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(0,174,239,1) !important;
  }

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

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

  *#dm .dmInner a.u_1755075474:hover .iconBg { background-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1755075474.hover .iconBg { background-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1755075474 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    box-shadow:none !important;
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_107386757 {
    background-color:rgba(0,174,239,1) !important;
    background-image:none !important;
    box-shadow:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_4252766219 {
    background-color:rgba(51,51,85,0.1) !important;
    background-image:none !important;
    border-radius:7px 7px 7px 7px !important;
  }

  *#dm .dmInner div.u_461936297 .svg { fill:rgba(204,204,204,1) !important; }

  *#dm .dmInner a.u_1216312801:hover {
    background-color:rgba(0,144,201,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1216312801.hover {
    background-color:rgba(0,144,201,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1841039597:hover {
    background-color:rgba(0,144,201,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1841039597.hover {
    background-color:rgba(0,144,201,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1177225777:hover { border-color:var(--color_3) !important; }

  *#dm .dmInner a.u_1177225777.hover { border-color:var(--color_3) !important; }

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

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

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

  *#dm .dmInner div.u_2531053724 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

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

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

  *#dm .dmInner div.u_1391948378 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1331748402 img { border-radius:10px 10px 0px 0px !important; }

  *#dm .dmInner a.u_1341932912 span.text {
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_3) !important;
  }

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

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

  *#dm .dmInner div.u_1084399839 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_1222980615 span.text {
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_3) !important;
  }

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

  *#dm .dmInner div.u_1102925948 img { border-radius:10px 10px 0px 0px !important; }

  *#dm .dmInner a.u_1364316513 span.text {
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_3) !important;
  }

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

  *#dm .dmInner div.u_1323608794 img { border-radius:10px 10px 0px 0px !important; }

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

  *#dm .dmInner div.u_1564863590 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

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

  *#dm .dmInner div.u_1447030804 img { border-radius:10px 10px 0px 0px !important; }

  *#dm .dmInner a.u_1814880713 span.text {
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_3) !important;
  }

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

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

  *#dm .dmInner div.u_1481626673 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_1828697982 span.text {
    font-weight:700 !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_3) !important;
  }

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

  *#dm .dmInner div.u_1342977241 img { border-radius:10px 10px 0px 0px !important; }

  *#dm .dmInner div.u_1000469349 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1033355530 .svg { fill:rgba(204,204,204,1) !important; }

  *#dm .dmInner div.u_1335665073 .svg { fill:rgba(204,204,204,1) !important; }

  *#dm .dmInner div.u_1979519720 .svg { fill:rgba(204,204,204,1) !important; }

  *#dm .dmInner div.u_1152052377 .svg { fill:rgba(204,204,204,1) !important; }

  *#dm .dmInner div.u_1898364715 .svg { fill:rgba(204,204,204,1) !important; }

  *#dm .dmInner div.u_1428303619 {
    border-radius:50px 50px 50px 50px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1755991507 {
    border-radius:50px 50px 50px 50px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1926232807 {
    border-radius:50px 50px 50px 50px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1738814509 {
    border-radius:50px 50px 50px 50px !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_3881648677 hr { color:rgba(30,53,80,1) !important; }

  *#dm .dmInner a.u_1559119108 span.text {
    font-weight:500 !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1559119108:hover {
    background-color:rgba(0,144,201,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1559119108.hover {
    background-color:rgba(0,144,201,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1559119108 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

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

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

  *#dm .dmInner a.u_1150283200 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    border-radius:8px 8px 8px 8px !important;
  }

  *#dm .dmInner a.u_1150283200 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1150283200:hover {
    background-color:rgba(0,144,201,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1150283200.hover {
    background-color:rgba(0,144,201,1) !important;
    background-image:none !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.dmform-error { font-size:16px !important; }

  *#dm .dmInner div.dmform-error .rteBlock { font-size:16px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#a33936d1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 62.75%;
    min-width: 4%;
}
    
#\32 f6072d9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 35.25%;
    min-width: 4%;
    justify-content: flex-end;
}
    
#\36 64ee0bb {
    min-height: 90vh;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 80px 2% 80px 2%;
}
    
#\31 ac18689::before, #\31 ac18689 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
    border-radius: inherit;
}
#\31 ac18689 {
    background-image: url("https://lirp.cdn-website.com/6b37f0fb/dms3rep/multi/opt/repairman-doing-air-conditioner-service-1920w.jpg");
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 8257d9b {
    margin: 0px 0% 0px 0%;
}
    
#widget_qr5 {
    width: 750px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_fi0 {
    width: 580px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_9lm {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 3;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_gkr.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 10px 16px 10px;
}
#widget_gkr {
    width: 235px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_vfn {
    width: 100.00%;
    height: 77px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: -0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_tuq {
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
}
    
#widget_orp {
    width: 100%;
    height: 30px;
    max-width: 100%;
}
    
#widget_0ur {
    width: 55.31%;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 083051c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 10px 16px 10px;
}
#\33 083051c {
    width: 235px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e689926e {
    min-height: 104px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e9e17e8e {
    border-width: 0px 0px 2px 0px;
    border-color: rgba(0, 0, 0, 1) rgba(0, 0, 0, 1) rgba(238, 238, 238, 1) rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#e8a0af60 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 22%;
    min-width: 4%;
    align-items: center;
    border-width: 0 1px 0 0;
    border-color: #000000 rgba(238, 238, 238, 1) #000000 #000000;
    border-style: solid;
    padding: 34px 20px 34px 20px;
    margin: 0% 0% 0% 0%;
}
    
#widget_m65 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_634 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 7d02573 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 22%;
    min-width: 4%;
    align-items: center;
    border-width: 0 1px 0 0;
    border-color: #000000 rgba(238, 238, 238, 1) #000000 #000000;
    border-style: solid;
    padding: 34px 20px 34px 20px;
    margin: 0% 0% 0% 0%;
}
    
#c0ca7073 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c16fb520 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 22f9602 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 22%;
    min-width: 4%;
    align-items: center;
    border-width: 0 1px 0 0;
    border-color: #000000 rgba(238, 238, 238, 1) #000000 #000000;
    border-style: solid;
    padding: 34px 20px 34px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\38 8b2943b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 5ddcb12 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b05be6ab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 22%;
    min-width: 4%;
    align-items: center;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(238, 238, 238, 1) #000000 #000000;
    border-style: solid;
    padding: 34px 20px 34px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\39 44e260e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 85ac506 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 1003888 {
    min-height: 149px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 28px 0% 28px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 e737499 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 65%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#c69c6c0b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#e9f768a6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#group_at0 {
    align-items: flex-start;
    width: 100%;
    min-height: 76px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_rm0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_fgs.flex-element.widget-wrapper > [data-element-type] {
    padding: 7px 7px 7px 7px;
}
#widget_fgs {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 24103c8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 10px 10px 10px;
}
#\35 24103c8 {
    width: 329px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-height: 55px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_830 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d30836ac {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 5a1167f {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 88px 0% 88px 0%;
    margin: 0% 0% 0% 0%;
}
    
#be28a335 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(7, 9, 15, 1);
    background-image: none;
}
    
#f423d992 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b1da1be6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 53%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#group_177 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e214e82 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 3%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#group_2hu {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(37, 37, 64, 1) rgba(37, 37, 64, 1) rgba(37, 37, 64, 1) rgba(37, 37, 64, 1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(26, 26, 46, 0.1);
    background-image: none;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_dpe {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#widget_sod {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_cb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_34g {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_3vq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b6e335c8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 10px 10px 10px;
}
#b6e335c8 {
    width: 399px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    min-height: 50px;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d2a88f0 {
    margin: 0px 0% 0px 0%;
}
    
#widget_r38 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 86ba1e5 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(37, 37, 64, 1) rgba(37, 37, 64, 1) rgba(37, 37, 64, 1) rgba(37, 37, 64, 1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(26, 26, 46, 0.1);
    background-image: none;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 673c78a {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#d9d0641e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 21f61c0 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 3%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\36 5b0d52c {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(37, 37, 64, 1) rgba(37, 37, 64, 1) rgba(37, 37, 64, 1) rgba(37, 37, 64, 1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(26, 26, 46, 0.1);
    background-image: none;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 8504f2a {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#cfa293a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ebc71074 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(37, 37, 64, 1) rgba(37, 37, 64, 1) rgba(37, 37, 64, 1) rgba(37, 37, 64, 1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(26, 26, 46, 0.1);
    background-image: none;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 f6aa2e9 {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#ee22b857 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d72b3371 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 46px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 3%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#\37 7cb68bf {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(37, 37, 64, 1) rgba(37, 37, 64, 1) rgba(37, 37, 64, 1) rgba(37, 37, 64, 1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(26, 26, 46, 0.1);
    background-image: none;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b24c14ad {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#f309cdc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e467e156 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(37, 37, 64, 1) rgba(37, 37, 64, 1) rgba(37, 37, 64, 1) rgba(37, 37, 64, 1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(26, 26, 46, 0.1);
    background-image: none;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 4da91ac {
    width: 20px;
    height: auto;
    max-width: 100%;
}
    
#\37 36cc29a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 dcd9f83 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1);
    border-style: solid;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    padding: 0px 0px 30px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 68d0a84 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#\38 46674c4 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10px 0% 15px 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_lpj {
    align-items: flex-start;
    width: 100%;
    min-height: 410px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    order: 2;
    justify-content: space-between;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_cn8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_v2j {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_pnk {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 0;
}
    
#widget_0is.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#widget_0is {
    width: 148px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 b2038b0 {
    margin: 0px 0% 0px 0%;
}
    
#widget_n67.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#widget_n67 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    margin: -50px 16px 0px 0px;
}
    
#c108b979 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1);
    border-style: solid;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    padding: 0px 0px 30px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ff77a973 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 0;
}
    
#ab5f3708.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#ab5f3708 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    margin: -50px 16px 0px 0px;
}
    
#\33 bcd25fc {
    align-items: flex-start;
    width: 100%;
    min-height: 410px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    order: 2;
    justify-content: space-between;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e67d1474 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#af903136 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 42a9a03.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\37 42a9a03 {
    width: 148px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 b7a6117 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1);
    border-style: solid;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    padding: 0px 0px 30px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 8f3949c {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 0;
}
    
#\37 3703f64.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\37 3703f64 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    margin: -50px 16px 0px 0px;
}
    
#e09f900b {
    align-items: flex-start;
    width: 100%;
    min-height: 410px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    order: 2;
    justify-content: space-between;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 ccf9cee {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a8aa67ad {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 ce2bdde.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\36 ce2bdde {
    width: 148px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ccf41b70 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 7fb2673 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 70px 0% 20px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 3c83084 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#widget_tdb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_n79 {
    width: 66.61%;
    height: auto;
    max-width: 100%;
}
    
#widget_mj2 {
    width: 58.22%;
    height: auto;
    max-width: 100%;
}
    
#\36 017dcfa {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 6c13128 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 f57efd8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 55%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\37 bd858a2 {
    width: 88.96%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\39 32a1144 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a5635f77 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 9f7644d {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    order: 0;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 b24c6a1 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 10px 16px 10px 16px;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f1b292c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\31 744adae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43%;
    min-width: 4%;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 f386064 {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 88px 0% 88px 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_v35 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_o0j {
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 356px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: rgba(13, 13, 26, 1);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(30, 53, 80, 1) rgba(30, 53, 80, 1) rgba(30, 53, 80, 1) rgba(30, 53, 80, 1);
    border-style: solid;
    padding: 44px 36px 44px 36px;
    margin: 0px 0% 0px 0%;
}
    
#widget_fv0 {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ild {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
}
    
#widget_adk {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_iqh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e9705c6b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 10px 10px 10px;
}
#e9705c6b {
    width: 281px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 56aa51c {
    margin: 0px 0% 0px 0%;
}
    
#f41e9ea0 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f3e7ebc0 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e5f3a81d {
    width: 88.96%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\36 4d332b0 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7845560 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 5101cd3 {
    width: 88.96%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#d40dd0b9 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a983eee8 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f88701b7 {
    width: 88.96%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\33 34298a8 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    justify-self: auto;
    align-self: auto;
    order: 5;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4579ac4 {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 2b559b8 {
    width: 88.96%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#group_q2s {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
}
    
#widget_4dh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_p98 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_lfc.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_lfc {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\37 c2eefaf.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 10px 10px 10px;
}
#\37 c2eefaf {
    width: 287px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    min-height: 50px;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 17170d4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 048aa2c {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 0% 80px 0%;
    margin: 0% 0% 0% 0%;
}
    
#dc56169d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(13, 13, 26, 1);
    background-image: none;
}
    
#group_pu5 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
}
    
#\35 bcfb360 {
    align-items: center;
    width: 100%;
    min-height: 88px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.175226505882%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
}
    
#widget_76q {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_s1e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_fdc {
    width: 720px;
    height: auto;
    max-width: 100%;
}
    
#badf413d {
    margin: 0px 0% 0px 0%;
}
    
#widget_hie {
    width: 300px;
    height: auto;
    min-height: 54.2px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#bd904df6 {
    width: 300px;
    height: auto;
    min-height: 56px;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 cd9da93 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#af5954cd {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 27a004b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_tvq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#d4fcec72 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#\35 4dc96b3 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#widget_d7e {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#e04dd432 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
}
    
#e2710528 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#widget_6rm {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#d54c83da[data-background-color-animation] {
    
}
}



@media all {
    
#\31 83e400a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ef14afb2 {
    align-items: flex-start;
    width: 100%;
    min-height: 336px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    order: 2;
    justify-content: space-around;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 bf272c4 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10px 0% 70px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 f30dd9c.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\34 f30dd9c {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    margin: -50px 16px 0px 0px;
}
    
#\36 4cdffb2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1);
    border-style: solid;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    padding: 0px 0px 30px 0px;
    margin: 0% 0% 0% 0%;
}
    
#cc2a79fa.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#cc2a79fa {
    width: 148px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#acc442cb {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 0;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a752fc8b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1);
    border-style: solid;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    padding: 0px 0px 30px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 06a6c24 {
    margin: 0px 0% 0px 0%;
}
    
#eedb3232 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 40c6ef3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 c6aa2e2.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\30 c6aa2e2 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    margin: -50px 16px 0px 0px;
}
    
#\34 935a8e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 897128a.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\37 897128a {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-end;
    margin: -50px 16px 0px 0px;
}
    
#f37cf898 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
}
    
#ebfea904 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 bf4d5ec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 32%;
    min-width: 4%;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1) rgba(238, 238, 238, 1);
    border-style: solid;
    justify-content: flex-start;
    border-radius: 10px 10px 10px 10px;
    padding: 0px 0px 30px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 fbf9695.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\39 fbf9695 {
    width: 148px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 2221e2a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 f62c2d0 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 0;
}
    
#eb0e5abe {
    align-items: flex-start;
    width: 100%;
    min-height: 336px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    order: 2;
    justify-content: space-between;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 53738cf {
    align-items: flex-start;
    width: 100%;
    min-height: 336px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    order: 2;
    justify-content: space-between;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 0dbf9b8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\32 0dbf9b8 {
    width: 148px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#b4e74e92 {
    width: 100%;
    height: 200px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ea8bf010 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 005073a {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b1b33626 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_tql {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 64ee0bb {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 ac18689::before, #\31 ac18689 > .bgExtraLayerOverlay {
    
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 1003888 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d30836ac {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 5a1167f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 d2a88f0 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 b2038b0 {
    margin: 0px 0% 0px 0%;
}
    
#\38 46674c4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 7fb2673 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 017dcfa {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 56aa51c {
    margin: 0px 0% 0px 0%;
}
    
#\36 f386064 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#widget_fv0 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 048aa2c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#badf413d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#af5954cd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f08e1712 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 4dc96b3 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e2710528 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 06a6c24 {
    margin: 0px 0% 0px 0%;
}
    
#\30 bf272c4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 005073a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 c56e2b1 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a33936d1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\32 f6072d9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 64ee0bb {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 ac18689::before, #\31 ac18689 > .bgExtraLayerOverlay {
    
}
    
#group_9lm {
    column-gap: 7.313511646553778%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_gkr {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: stretch;
    max-width: 100%;
}
    
#\33 083051c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: stretch;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#e689926e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e8a0af60 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 7d02573 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 22f9602 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b05be6ab {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 1003888 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\33 e737499 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e9f768a6 {
    min-height: 55px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 0px 0px 0px 0px;
}
    
#widget_fgs {
    margin-right: 0%;
    margin-left: 0%;
    width: 50px;
}
    
#group_at0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\33 5a1167f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f423d992 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b1da1be6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#group_2hu {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 86ba1e5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 5b0d52c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ebc71074 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 7cb68bf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e467e156 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 e214e82 {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 21f61c0 {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d72b3371 {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\31 dcd9f83 {
    width: 100%;
    min-height: 681px;
    align-items: center;
    height: auto;
}
    
#\38 46674c4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_pnk {
    height: 240px;
}
    
#c108b979 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ff77a973 {
    height: 240px;
}
    
#\36 b7a6117 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 8f3949c {
    height: 240px;
}
    
#group_lpj {
    height: auto;
    min-height: 357px;
    row-gap: 16px;
}
    
#\33 bcd25fc {
    height: auto;
    min-height: 379px;
    row-gap: 16px;
}
    
#e09f900b {
    row-gap: 16px;
    height: auto;
    min-height: 391px;
}
}



@media (max-width: 767px) {
    
#ccf41b70 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\37 7fb2673 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_mj2 {
    width: 100%;
}
    
#widget_n79 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 f57efd8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 744adae {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 f386064 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_fv0 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\30 17170d4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 048aa2c {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\32 cd9da93 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#af5954cd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#f08e1712 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d4fcec72 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 4dc96b3 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#e04dd432 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e2710528 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#df670750 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a752fc8b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 f62c2d0 {
    height: 240px;
}
    
#\30 bf272c4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10px 4% 50px 4%;
}
    
#\36 4cdffb2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 bf4d5ec {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b4e74e92 {
    height: 240px;
}
    
#acc442cb {
    height: 240px;
}
    
#\30 53738cf {
    row-gap: 16px;
    height: auto;
    min-height: 324px;
}
    
#eb0e5abe {
    row-gap: 16px;
    height: auto;
    min-height: 324px;
}
    
#eedb3232 {
    width: 100.01%;
}
    
#ef14afb2 {
    row-gap: 5px;
    height: auto;
    min-height: 302px;
}
    
#\38 06a6c24 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ea8bf010 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 005073a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\32 c56e2b1 {
    margin: 0px 0% 0px 0%;
}
}

