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

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

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

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

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

  *#dm .dmInner a.u_2427303443 .iconBg { display:none !important; }

  *#dm .dmInner a.u_2427303443 { box-shadow:rgba(155,155,155,1) 3px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1986056248 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_159566308 hr {
    color:rgba(236,239,242,1) !important;
    border-width:1px !important;
  }

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

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

  *#dm .dmInner div.u_1838633622 img { border-radius:0% 0% 0% 0% !important; }

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

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

  *#dm .dmInner div.u_1619086808 img { border-radius:0% 0% 0% 0% !important; }

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

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

  *#dm .dmInner div.u_1057583890 img { border-radius:0% 0% 0% 0% !important; }

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

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

  *#dm .dmInner div.u_1217090857 img { border-radius:0% 0% 0% 0% !important; }

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

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

  *#dm .dmInner div.u_1449362594 img { border-radius:0% 0% 0% 0% !important; }

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

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

  *#dm .dmInner div.u_1088282474 img { border-radius:0% 0% 0% 0% !important; }

  *#dm .dmInner div.u_4143758968 .baf__handle { color:rgba(255,255,255,0.5) !important; }

  *#dm .dmInner div.u_1009470086 .baf__handle { color:rgba(255,255,255,0.5) !important; }

  *#dm .dmInner div.u_3183748829 img {
    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;
    border-radius:2px 2px 2px 2px !important;
  }

  *#dm .dmInner div.u_1665930217 {
    background-image:none !important;
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

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

  *#dm .dmInner div.u_1563488099 {
    background-image:none !important;
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

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

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

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

  *#dm .dmInner div.u_1340518207 img { border-radius:0% 0% 0% 0% !important; }

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

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

  *#dm .dmInner div.u_1216642750 img { border-radius:0% 0% 0% 0% !important; }

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

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

  *#dm .dmInner div.u_1615560287 img { border-radius:0% 0% 0% 0% !important; }

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

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

  *#dm .dmInner div.u_1897026218 img { border-radius:0% 0% 0% 0% !important; }

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

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

  *#dm .dmInner div.u_1520475089 img { border-radius:0% 0% 0% 0% !important; }

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

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

  *#dm .dmInner div.u_1450972682 img { border-radius:0% 0% 0% 0% !important; }

  *#dm .dmInner div.u_1446034381 .baf__handle { color:rgba(255,255,255,0.5) !important; }

  *#dm .dmInner div.u_1630765220 .baf__handle { color:rgba(255,255,255,0.5) !important; }

  *#dm .dmInner div.u_1283822128 .baf__handle { color:rgba(255,255,255,0.5) !important; }

  *#dm .dmInner div.u_1238902408 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1301187617 {
    background-image:none !important;
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(0,0,0) !important;
    border-width:0 !important;
    border-style:solid !important;
  }

  *#dm .dmInner *.u_1301187617 .svg { width:100% !important; }
}
.trust-row span
{
	font-family:'Open Sans', sans-serif !important;
	font-size:15px !important;
	font-weight:500 !important;
	color:#ffffff !important;
	display:inline-flex !important;
	align-items:center !important;
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_2541246439 .baf__title { font-size:12px !important; }

  *#dm .dmInner div.u_2977603759 .baf__title { font-size:12px !important; }

  *#dm .dmInner div.u_1446034381 .baf__title { font-size:12px !important; }

  *#dm .dmInner div.u_1630765220 .baf__title { font-size:12px !important; }

  *#dm .dmInner div.u_1283822128 .baf__title { font-size:12px !important; }
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1710310770
{
}
separatorHomeCss{color:red !important}@media all {
    
#f5bfbe0e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    align-items: center;
    min-width: 4%;
}
    
#af6fe9cf {
    background-color: rgba(255, 255, 255, 1);
}
    
#f193b946 {
    margin: 0px 0% 0px 0%;
}
    
#\38 e100d9d {
    min-height: 88px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 2% 0px 2%;
}
    
#\39 de57953 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    align-self: center;
    margin-right: 0px;
}
}



@media all {
    
#b1ff15b5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 33.33%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 rgba(0, 0, 0, 0) #000000 #000000;
    border-width: 0 1px 0 0;
    order: 1;
    padding: 4% 3% 4% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\37 f8ed068 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 33.33%;
    min-width: 4%;
    justify-content: flex-start;
    order: 2;
    padding: 4% 3% 4% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\36 788c2dc {
    min-height: 456px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 bcbbeae.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 bcbbeae {
    width: 98px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 0px 12px 0px;
}
    
#\32 78e4b36 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cf8f93a3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cf8f93a3 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 4px 0px 12px 0px;
}
    
#f199daf2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -24px;
}
    
#\32 ada7ef2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 ada7ef2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#\34 bd37eb8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2be9e43 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0) #000000 rgba(0, 0, 0, 0) #000000;
    border-width: 0px 0 1px 0;
    box-shadow: none;
}
    
#fb2c4b40 {
    margin: 20px 0% 0px 0%;
}
    
#\38 5d8c185 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 40px;
}
    
#\32 1c1e9d1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 1c1e9d1 {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 0px 12px 0px;
}
    
#ba0a93d6 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 32px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ff041ba2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ff041ba2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 3px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a75e9e33 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 33.33%;
    min-width: 4%;
    justify-content: flex-start;
    border-style: solid;
    border-color: #000000 rgba(0, 0, 0, 0) #000000 #000000;
    border-width: 0 1px 0 0;
    order: 0;
    padding: 4% 3% 4% 3%;
    margin: 0% 0px 0% 0px;
}
    
#\35 b1c575f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 b1c575f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: -3px 0% 3px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2652961.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 2652961 {
    width: 98.32%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
    justify-self: auto;
    margin: 0px 0px 3px 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 c02401f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 c02401f {
    width: 559.523px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 3;
    margin: -8px 0% 35px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a6bfb5b.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\31 a6bfb5b {
    width: 500px;
    height: auto;
    max-width: 500px;
    min-width: 0px;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin: 0px 4% 0px 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d4b12d6::before, #\35 d4b12d6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.4;
    border-radius: inherit;
}
#\35 d4b12d6 {
    background-color: rgba(255, 255, 255, 1);
    background-image: url("https://lirp.cdn-website.com/3ee28f90/dms3rep/multi/opt/orland-park-paver-driveway-installation-nuview-landscaping-1920w.webp");
}
    
#\39 476a028 {
    min-height: 80vh;
    flex-wrap: nowrap;
    column-gap: 8%;
    row-gap: 48px;
    max-width: none;
    width: 100%;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 e92ab41::before, #\33 e92ab41 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\33 e92ab41 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 45px;
    background-color: rgba(0, 0, 0, 0);
    width: 100%;
    background-image: initial;
    min-width: 4%;
    order: 0;
    flex-wrap: nowrap;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#f6068375 {
    margin: 0px 0px 15px 5px;
}
    
#e983db1a.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#e983db1a {
    width: 99.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 4;
    margin: -65px 0px 10px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#d790ec98.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d790ec98 {
    width: 600px;
    height: auto;
    max-width: 600px;
    min-width: 0px;
    justify-self: auto;
    align-self: flex-start;
    order: 1;
    margin: -35px 4% 0px 4%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_b4k.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#widget_b4k {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: -25px 0% -25px 0%;
}
    
#f1b7d0a0.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#f1b7d0a0 {
    width: 500px;
    height: auto;
    max-width: 500px;
    min-width: 0px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 4% 0px 4%;
    grid-area: auto / auto / auto / auto;
}
    
#fcf4c5b7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fcf4c5b7 {
    width: 600px;
    height: auto;
    max-width: 600px;
    min-width: 0px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: -35px 4% 0px 4%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_skj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
}



@media all {
    
#\32 5697925.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 18px 0px;
}
#\32 5697925 {
    width: 100%;
    height: auto;
    max-width: 280px;
    order: 2;
    margin: -22px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 98aaafc {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\38 e5a8910 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0px 5% 0px 5%;
    margin: 0% 0% 0% 0%;
}
    
#c55db612 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 24px 75px 0px 75px;
    margin: -8px 0% 0px 0%;
}
    
#\38 dc17e35 {
    margin: 35px 0% 0px 0%;
}
    
#widget_f2i.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_f2i {
    width: 100%;
    height: auto;
    max-width: 1200px;
    align-self: center;
    order: 0;
    margin: 0px 0px 25px 0px;
}
    
#group_um0 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 72px 0% 15px 0%;
}
    
#group_plv {
    align-items: flex-start;
    width: 16.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 6;
    padding: 0px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_eml.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_eml {
    width: 65px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 12px 0px 32px 0px;
}
    
#widget_67u.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 16px 0px;
}
#widget_67u {
    width: 98.29%;
    height: auto;
    max-width: 300px;
    align-self: center;
    order: 1;
    margin: 11px 0px 12px 0px;
}
    
#widget_fmd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 18px 0px;
}
#widget_fmd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: -27px 0% 0px 0%;
}
    
#da6862be.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 18px 0px;
}
#da6862be {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\31 570daba.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 570daba {
    width: 65px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 12px 0px 30px 0px;
}
    
#\35 c5f4644 {
    align-items: flex-start;
    width: 16.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0e29e8c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 16px 0px;
}
#\33 0e29e8c {
    width: 99.44%;
    height: auto;
    max-width: 300px;
    align-self: center;
    order: 1;
    margin: 9px 0px 12px 0px;
}
    
#widget_l10.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_l10 {
    width: 80.37%;
    height: auto;
    max-width: 1200px;
    order: 3;
    align-self: flex-start;
    margin: 0px 8% 56px 8%;
}
    
#group_a76 {
    align-items: center;
    width: 1px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(236, 239, 242, 1);
    background-image: none;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 150px 0% 150px 0%;
}
    
#f60774f3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f60774f3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9f314fc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 9f314fc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7mf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_7mf {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin: -40px 0% 30px 0%;
}
    
#bf92bf04 {
    align-items: center;
    width: 1px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(236, 239, 242, 1);
    background-image: none;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 150px 0% 150px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1dd739d {
    align-items: center;
    width: 1px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(236, 239, 242, 1);
    background-image: none;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    justify-self: auto;
    align-self: auto;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 150px 0% 150px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_pd9 {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    height: auto;
    padding: 0px 25px 0px 25px;
    margin: -100px 0% 0px 0%;
}
    
#widget_264 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a578a44e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 16px 0px;
}
#a578a44e {
    width: 99.57%;
    height: auto;
    max-width: 300px;
    align-self: center;
    order: 1;
    margin: 8px 0px 12px 0px;
}
    
#\36 a084249 {
    align-items: center;
    width: 1px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(236, 239, 242, 1);
    background-image: none;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 150px 0% 150px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f042d1a3 {
    align-items: center;
    width: 1px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(236, 239, 242, 1);
    background-image: none;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 150px 0% 150px 0%;
}
    
#a5967adb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 18px 0px;
}
#a5967adb {
    width: 100%;
    height: auto;
    max-width: 280px;
    order: 2;
    margin: -22px 0% 0px 0%;
}
    
#f4930f8d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f4930f8d {
    width: 100.01%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9adefb2 {
    align-items: flex-start;
    width: 19.92%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 1px 1px 1px 1px;
    padding: 0px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#edf958a1 {
    align-items: center;
    width: 1px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(236, 239, 242, 1);
    background-image: none;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    justify-self: auto;
    align-self: auto;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 150px 0% 150px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 95b08de.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 18px 0px;
}
#\36 95b08de {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a43d30ff.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 16px 0px;
}
#a43d30ff {
    width: 100.74%;
    height: auto;
    max-width: 300px;
    align-self: center;
    order: 1;
    margin: 11px 0px 12px 0px;
}
    
#\39 47c65f6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 47c65f6 {
    width: 75px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 21px 0px 30px 0px;
}
    
#\35 7b58ef2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 7b58ef2 {
    width: 99.09%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: flex-start;
    margin: -20px 0% 0px 0%;
}
    
#f475ecef {
    align-items: flex-start;
    width: 18.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 392994a {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 72px 0% 15px 0%;
}
    
#\36 47b0a34.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 47b0a34 {
    width: 100.01%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef6e2b73 {
    align-items: flex-start;
    width: 19.92%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 1px 1px 1px 1px;
    padding: 0px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf4c812a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 16px 0px;
}
#bf4c812a {
    width: 98.29%;
    height: auto;
    max-width: 300px;
    align-self: center;
    order: 1;
    margin: 11px 0px 12px 0px;
}
    
#\31 033041b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 16px 0px;
}
#\31 033041b {
    width: 100.74%;
    height: auto;
    max-width: 300px;
    align-self: center;
    order: 1;
    margin: 11px 0px 12px 0px;
}
    
#c8dbde6b {
    align-items: flex-start;
    width: 18.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 107475b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 18px 0px;
}
#\36 107475b {
    width: 100%;
    height: auto;
    max-width: 280px;
    order: 2;
    margin: -25px 0% 0px 0%;
}
    
#c21bced9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c21bced9 {
    width: 73px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 12px 0px 26px 0px;
}
    
#\36 fb6c831 {
    align-items: center;
    width: 1px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(236, 239, 242, 1);
    background-image: none;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 150px 0% 150px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4e6e535.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f4e6e535 {
    width: 75px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 21px 0px 30px 0px;
}
    
#a3d0d2eb {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 72px 0% 15px 0%;
}
    
#c7c77ffb {
    align-items: center;
    width: 1px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(236, 239, 242, 1);
    background-image: none;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 150px 0% 150px 0%;
}
    
#\30 151d418 {
    align-items: flex-start;
    width: 16.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e530a0d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 16px 0px;
}
#\32 e530a0d {
    width: 99.44%;
    height: auto;
    max-width: 300px;
    align-self: center;
    order: 1;
    margin: 9px 0px 12px 0px;
}
    
#\33 27c3cb2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 27c3cb2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9382b0d {
    align-items: center;
    width: 1px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(236, 239, 242, 1);
    background-image: none;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    justify-self: auto;
    align-self: auto;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 150px 0% 150px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebf89470.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ebf89470 {
    width: 65px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 12px 0px 30px 0px;
}
    
#\39 d417bea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 18px 0px;
}
#\39 d417bea {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: -27px 0% 0px 0%;
}
    
#\33 cd5a546.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 cd5a546 {
    width: 65px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 12px 0px 32px 0px;
}
    
#b30021b4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b30021b4 {
    width: 99.09%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: flex-start;
    margin: -20px 0% 0px 0%;
}
    
#\33 2defb0a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 16px 0px;
}
#\33 2defb0a {
    width: 99.57%;
    height: auto;
    max-width: 300px;
    align-self: center;
    order: 1;
    margin: 8px 0px 12px 0px;
}
    
#a67aff33 {
    align-items: flex-start;
    width: 16.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 6;
    padding: 0px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f9814d7e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f9814d7e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5f73f50.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 18px 0px;
}
#c5f73f50 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#widget_he1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\31 0603c74.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 0603c74 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 809df01.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 809df01 {
    width: 65px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 12px 0px 32px 0px;
}
    
#fd2c364c {
    align-items: flex-start;
    width: 18.57%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 86169d0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 86169d0 {
    width: 75px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 21px 0px 30px 0px;
}
    
#\33 f92839b {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 72px 0% 15px 0%;
}
    
#d5f38d17 {
    align-items: center;
    width: 1px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(236, 239, 242, 1);
    background-image: none;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 150px 0% 150px 0%;
}
    
#af9c518d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#af9c518d {
    width: 73px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 12px 0px 26px 0px;
}
    
#\32 d226f70 {
    align-items: center;
    width: 1px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(236, 239, 242, 1);
    background-image: none;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 150px 0% 150px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0322a1f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 16px 0px;
}
#e0322a1f {
    width: 100.74%;
    height: auto;
    max-width: 300px;
    align-self: center;
    order: 1;
    margin: 11px 0px 12px 0px;
}
    
#f8a048b5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f8a048b5 {
    width: 99.09%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: flex-start;
    margin: -20px 0% 0px 0%;
}
    
#\34 defc397.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 defc397 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e76f7a4b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 18px 0px;
}
#e76f7a4b {
    width: 100%;
    height: auto;
    max-width: 280px;
    order: 2;
    margin: -22px 0% 0px 0%;
}
    
#c373bb9f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 18px 0px;
}
#c373bb9f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: -27px 0% 0px 0%;
}
    
#\38 dbaa6fd {
    align-items: center;
    width: 1px;
    min-height: 250px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-color: rgba(236, 239, 242, 1);
    background-image: none;
    flex-wrap: nowrap;
    border-style: solid;
    border-width: 0 0 0 0;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    justify-self: auto;
    align-self: auto;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 150px 0% 150px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 51250ba.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 51250ba {
    width: 100.01%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb475a4f {
    align-items: flex-start;
    width: 19.92%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-width: 1px 1px 1px 1px;
    padding: 0px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d39eaf18 {
    align-items: flex-start;
    width: 16.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c3e7a12.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 16px 0px;
}
#\36 c3e7a12 {
    width: 99.57%;
    height: auto;
    max-width: 300px;
    align-self: center;
    order: 1;
    margin: 8px 0px 12px 0px;
}
    
#\35 0de80a0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 0de80a0 {
    width: 65px;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 12px 0px 30px 0px;
}
    
#a49979e0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 16px 0px;
}
#a49979e0 {
    width: 99.44%;
    height: auto;
    max-width: 300px;
    align-self: center;
    order: 1;
    margin: 9px 0px 12px 0px;
}
    
#c19950c9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 18px 0px;
}
#c19950c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#b7bb27cd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 16px 0px;
}
#b7bb27cd {
    width: 98.29%;
    height: auto;
    max-width: 300px;
    align-self: center;
    order: 1;
    margin: 11px 0px 12px 0px;
}
    
#\31 c2e5176.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 18px 0px;
}
#\31 c2e5176 {
    width: 100%;
    height: auto;
    max-width: 280px;
    order: 2;
    margin: -25px 0% 0px 0%;
}
    
#\38 f883171 {
    align-items: flex-start;
    width: 16.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 6;
    padding: 0px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c97ee39a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-width: 0 0 0 0;
    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;
    padding: 0px 75px 0px 75px;
    margin: 40px 0% 40px 0%;
}
    
#b8a76687 {
    min-height: 234px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 daa1353 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#widget_2mv {
    width: 100%;
    height: auto;
    max-width: 800px;
}
    
#\32 e6027fe {
    margin: 5px 0% 5px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 bb56281 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 30px 0% 30px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 456f66c {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#a4459206 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#b3b2c397 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#af946167 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    padding: 24px 75px 24px 75px;
    margin: 12px 0% 0px 0%;
}
    
#de321d09 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    margin: 0px 0% 0px 0%;
}
    
#widget_qj8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_vbh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ok0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e2e350c1 {
    margin: 0px 0% 0px 0%;
}
    
#group_ao7 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 2;
    height: auto;
    padding: 0px 75px 0px 75px;
    margin: -50px 0% 0px 0%;
}
    
#widget_kld {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_bva {
    width: 100%;
    min-width: 4%;
    min-height: 23px;
    column-gap: 4%;
    row-gap: 24px;
    order: 3;
    height: auto;
    padding: 0px 25px 0px 25px;
    margin: 0px 0% 0px 0%;
}
    
#widget_20c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#b755cde5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 973d785 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 1826382 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: -2.6%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a7d8a3c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.33%;
    justify-content: flex-start;
    min-width: 4%;
    order: 2;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 e472faa {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ba17aeb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    row-gap: 14px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 df0e882 {
    width: 100%;
    height: 213px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b8fc1c61 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 61ba0a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8edf2ff {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.33%;
    justify-content: flex-start;
    min-width: 4%;
    order: 1;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ff52f8f0 {
    width: 100%;
    height: 213px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a2f924e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    row-gap: 14px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 ca2221d {
    min-height: 358px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 50826f6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.33%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c4fa8ce0 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    row-gap: 14px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 e0adc41 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 4.7%;
    grid-area: auto / auto / auto / auto;
}
    
#f25c99b8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#cc38b8ca {
    background-color: var(--color_5);
    background-image: none;
}
    
#bb47888a {
    width: 100%;
    height: 213px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 009102f {
    margin: -1px 24px 0px 24px;
}
}



@media all {
    
#\36 8b97da0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 8b97da0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 4.7% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 27c1a8b {
    width: 100%;
    height: 213px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 27086c3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 27086c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 4.7% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9638d20 {
    width: 100%;
    height: 213px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 73bcc60 {
    width: 100%;
    height: 213px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7e849cd {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 343eb97 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    row-gap: 14px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b52219d5 {
    min-height: 358px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f62a826b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.33%;
    justify-content: flex-start;
    min-width: 4%;
    order: 1;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 a133494 {
    background-color: var(--color_5);
    background-image: none;
}
    
#\31 06245c9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    row-gap: 14px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fd00b715 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.33%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ce164dc3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#a97dda76 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.33%;
    justify-content: flex-start;
    min-width: 4%;
    order: 2;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 f5fbb26 {
    margin: -1px 24px 96px 24px;
}
    
#\31 b8fa210 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    row-gap: 14px;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5ddd7b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b2c6db6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 b2c6db6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 4.7% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a132ea6e {
    margin: 96px 24px 0px 24px;
}
    
#b00881b8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c051854c {
    background-color: rgba(214, 237, 202, 0.15);
    background-image: none;
}
    
#\36 47c67ea {
    min-height: 41px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0px 0% 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 65178b9 {
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 ad99360 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 24px 75px 24px 75px;
    margin: 0px 0% 0px 0%;
}
    
#\35 0233f81 {
    min-height: 191px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 79f44af {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_qbr.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#widget_qbr {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 15px 0px 0px 0px;
}
    
#\32 ea2466b {
    margin: 15px 24px 15px 24px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 e4b75da {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32.67%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#db725976 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.67%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a0c69a1b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 733c6c4 {
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 de918df {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32.67%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 824023b {
    margin: 20px 0% 0px 0%;
}
    
#widget_33g {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -22px;
}
    
#widget_otb {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 1px;
}
    
#widget_ebl.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ebl {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 1px 0% 1px 0%;
}
    
#widget_fd2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_9ll {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 fb1b7b7 {
    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 e4d2958 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32.67%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f23755de {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#fac8737e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fac8737e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 1px 0% 0px 0%;
}
    
#\30 04f9ec6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 04f9ec6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\39 d0417f1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32.67%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a39bd0ac.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a39bd0ac {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 1px 0% 0px 0%;
}
    
#\39 6b50907 {
    margin: 24px 0% 0px 0%;
}
    
#d016f839.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d016f839 {
    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;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 96bdf81.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 96bdf81 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 1px 0% 0px 0%;
}
    
#ce95e5cf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ce95e5cf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#eddc00e4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32.67%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 c8dccfa {
    min-height: 314px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\35 3006cfc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#e239252d {
    min-height: 211px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#widget_esk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 b6e3e2e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 fd86792 {
    min-height: 597px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 24px 0px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\35 57fe9d0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#\30 9277a93 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.5%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 6f16679 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.5%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_098.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_098 {
    width: 100%;
    height: auto;
    max-width: 520px;
    margin: 0px 0% 0px 0%;
}
    
#\39 dfe9fbf {
    margin: 40px 0% 40px 0%;
}
    
#widget_gb5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_gb5 {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_298.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_298 {
    width: 78.62%;
    height: auto;
    max-width: 100%;
    margin: -17px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 e4da325 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 f5189c5 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 50px 0% 50px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 b81e54a {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0px 75px 0px 75px;
    margin: 0% 0% 0% 0%;
}
    
#widget_s95 {
    width: 840px;
    height: 472px;
    min-height: 100px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    order: 1;
}
    
#widget_jbv.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_jbv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 40px 0%;
}
    
#e6cb99ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e6cb99ea {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 15px 0% 40px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ce710a5 {
    margin: 75px 0% 75px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 805b737 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 1048fcb {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 50px 0% 50px 0%;
    margin: 0% 0% 0% 0%;
}
    
#cfec63c6 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\31 d6f2c5e {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    order: 1;
    padding: 24px 75px 24px 75px;
    margin: 8px 0% 0px 0%;
}
    
#group_dfv {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    order: 3;
    padding: 10px 75px 10px 75px;
    margin: 0px 0% 0px 0%;
}
    
#widget_sqe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_vc4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f1bdbddb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#f1bdbddb {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px -29px;
    grid-area: auto / auto / auto / auto;
}
    
#c9455cb5 {
    margin: 0px 0% 0px 0%;
}
    
#group_88r {
    width: 100%;
    min-width: 4%;
    min-height: 23px;
    column-gap: 4%;
    row-gap: 24px;
    height: auto;
    order: 2;
    padding: 0px 75px 0px 75px;
    margin: -40px 0% 0px 0%;
}
    
#widget_jtt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#b1aebbac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 7bbc352 {
    min-height: 43px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 bcbf056 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_l6j.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 0px 0px 0px;
}
#widget_l6j {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a5f4abd8 {
    margin: 15px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e122a826 {
    min-height: 131px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 50f69bb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 928b8ab {
    margin: -50px 24px 50px 24px;
}
    
#c0a4d29c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#c0a4d29c {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 15px 0px 0px 0px;
}
    
#\39 2bb3421 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 75px 0px 75px;
    margin: -75px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c97ac22f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 75px 0px 75px;
    margin: 0% 0% 0% 0%;
}
    
#\34 701badf {
    min-height: 9px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#bc1b85a2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_7dq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e12bf0c9 {
    margin: -50px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 00acaa9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 75px 0px 75px;
    margin: 0% 0% 0% 0%;
}
    
#d97d8ff2 {
    min-height: 6px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 24px 0px 24px;
    margin: 0% 0% 0% 0%;
}
    
#bcdff3ea {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_tbs {
    width: 47.70%;
    height: auto;
    max-width: 100%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 62f3bb6 {
    margin: -80px 0% 0px 0%;
}
}



@media all {
    
#c0d04a83 {
    background-color: var(--color_5);
    background-image: none;
}
    
#\36 14c60a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 4.7%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 befefc8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    row-gap: 14px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 5adbb59 {
    margin: -1px 24px 0px 24px;
}
    
#\30 c0b3053 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: 5%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 24bc3a9 {
    width: 100%;
    height: 213px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 23ea561 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b3d4605 {
    width: 100%;
    height: 213px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f445efb0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    justify-content: flex-start;
    min-width: 4%;
    order: 1;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 1557d14 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    justify-content: flex-start;
    min-width: 4%;
    order: 2;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ac911252 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    row-gap: 14px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 933d9b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\33 eebc33c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f2dd610e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f6e2b36c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin-top: -2.6%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a8280d8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    row-gap: 14px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d149670d {
    width: 100%;
    height: 213px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0d50a2a {
    min-height: 358px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a220bd75 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 12699b1 {
    width: 100%;
    height: 213px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#de4d14ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    justify-content: flex-start;
    min-width: 4%;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f390bcb4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    row-gap: 14px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 f7c20f8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 f7c20f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 4.7% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\30 4f011c7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    justify-content: flex-start;
    min-width: 4%;
    order: 1;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 a79bb31 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    row-gap: 14px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a97c304d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7c665af {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#fd6ec08d {
    width: 100%;
    height: 213px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0c06ccf {
    min-height: 358px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 14876d7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 14876d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 4.7% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc592f78 {
    width: 100%;
    height: 213px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c15f4df1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c15f4df1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 4.7% 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff25b57e {
    margin: -1px 24px 96px 24px;
}
    
#\34 839f5a1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    order: 1;
    row-gap: 14px;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 609a9f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    justify-content: flex-start;
    min-width: 4%;
    order: 2;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 3d5725c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 595169f {
    min-height: 314px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#d9e16bd3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32.67%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 91a5ccf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 0e7f6a7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32.67%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 2a7aa91.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 2a7aa91 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 1px 0% 0px 0%;
}
    
#acc4671a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#acc4671a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 738a332.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 738a332 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 1px 0% 0px 0%;
}
    
#f650c32c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32.67%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 7a18531 {
    margin: 24px 0% 0px 0%;
}
    
#\35 5c4f47a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 5c4f47a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 1px 0% 0px 0%;
}
    
#\39 9742bd2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 9742bd2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 1c0ff82.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 1c0ff82 {
    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;
}
    
#fe397575 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#a6ab15f2 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ff415dba {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_jrb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_0j6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\38 c7d1f79 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de57b3cc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_enr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_u7j {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 e667a9e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#ba150161 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 6e1f7f3 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 3bb66a0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab502a8f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\35 5e7cfa6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\33 08b8914 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b598d91d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 0c3eddb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 2133727 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cdf53ff8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c5be4d6 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 7d6fd25 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#bda72f0d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\30 bf990b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 aa3da84 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e19c7c89 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#bbfbbc29 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 e100d9d {
    padding-left: 4%;
    padding-right: 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b1ff15b5 {
    row-gap: 30px;
    width: 33.33%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 f8ed068 {
    row-gap: 30px;
    width: 33.33%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 788c2dc {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\32 78e4b36 {
    height: auto;
    min-height: 130px;
    margin: 0px 0% 0px 0%;
}
    
#\32 ada7ef2 {
    order: 1;
    margin-top: 0px;
}
    
#\34 bd37eb8 {
    height: auto;
    min-height: 127px;
    margin: 0px 0% 0px 0%;
}
    
#ba0a93d6 {
    justify-self: auto;
    align-self: auto;
    width: 99.17%;
    order: 0;
    height: auto;
    min-height: 128px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff041ba2 {
    order: 2;
}
    
#a75e9e33 {
    row-gap: 30px;
    width: 33.33%;
    min-height: 8px;
    flex-direction: column;
    height: auto;
    flex-wrap: nowrap;
    padding-left: 3%;
}
    
#\30 2652961 {
    order: 2;
    margin-top: 4px;
}
    
#\38 5d8c185 {
    margin-top: 3px;
}
    
#\35 b1c575f {
    margin-top: -1px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 a6bfb5b {
    width: 80%;
}
    
#\35 d4b12d6::before, #\35 d4b12d6 > .bgExtraLayerOverlay {
    
}
    
#\39 476a028 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#\33 e92ab41 {
    width: 100%;
    min-height: 80px;
    height: auto;
    row-gap: 30px;
    justify-content: flex-start;
    align-items: flex-start;
    padding: 6% 6% 6% 6%;
}
    
#widget_b4k.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#widget_b4k {
    align-self: center;
    margin: -18px 0% -18px 0%;
}
    
#\37 c02401f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 c02401f {
    margin: 10px 0% 35px 0%;
}
    
#e983db1a.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#e983db1a {
    margin: -25px 0px 10px 0px;
}
    
#widget_skj.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_skj {
    width: 52.42%;
    margin: 0px 4% 0px 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 e5a8910 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 dc17e35 {
    margin: 0px 0% 0px 0%;
}
    
#widget_264.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_264 {
    margin: 60px 0px 60px 0px;
}
    
#group_um0 {
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    column-gap: 4%;
    order: 3;
    width: 100%;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 15px 0%;
}
    
#bf92bf04 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 c5f4644 {
    min-width: 32px;
    width: 35%;
    min-height: 100px;
    margin: 0px 0% 0px 0%;
}
    
#e1dd739d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_plv {
    min-width: 32px;
    width: 35%;
    min-height: 100px;
    margin: 0px 0% 0px 0%;
}
    
#group_a76 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c55db612 {
    order: 0;
    width: 100%;
    min-height: 80px;
}
    
#\37 392994a {
    order: 2;
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 15px 0%;
}
    
#group_pd9 {
    order: 4;
    width: 100%;
    min-height: 80px;
}
    
#a3d0d2eb {
    order: 1;
    width: 100%;
    min-height: 80px;
}
    
#\31 9adefb2 {
    min-width: 32px;
    width: 35%;
    order: 0;
    height: auto;
    min-height: 357px;
    padding: 0px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f475ecef {
    min-width: 32px;
    width: 34.72%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    height: auto;
    min-height: 357px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 a084249 {
    min-width: 32px;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#edf958a1 {
    min-width: 32px;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#f042d1a3 {
    min-width: 32px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_he1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_he1 {
    width: 67px;
    height: auto;
    order: 0;
    align-self: center;
    margin: 16px 0px 30px 0px;
}
    
#a43d30ff {
    order: 1;
    margin-top: -33px;
}
    
#\36 95b08de.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 18px 0px;
}
#\36 95b08de {
    width: 88.06%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: -26px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4930f8d {
    order: 3;
}
    
#a578a44e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 16px 0px;
}
#a578a44e {
    margin: -33px 0px 12px 0px;
}
    
#a5967adb {
    margin-top: -26px;
}
    
#\39 47c65f6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 47c65f6 {
    margin: 0px 0px 30px 0px;
}
    
#widget_eml.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_eml {
    margin: 12px 0px 30px 0px;
}
    
#widget_fmd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 18px 0px;
}
#widget_fmd {
    margin: -26px 0% 0px 0%;
}
    
#\33 0e29e8c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 16px 0px;
}
#\33 0e29e8c {
    order: 1;
    margin: 7px 0px 12px 0px;
}
    
#da6862be.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 18px 0px;
}
#da6862be {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 2;
    margin: -26px 0% -26px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 570daba {
    order: 0;
}
    
#f60774f3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f60774f3 {
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#\32 9f314fc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 9f314fc {
    margin: -20px 0% 0px 0%;
}
    
#\33 f92839b {
    width: 100%;
    min-height: 80px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 bb56281 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e2e350c1 {
    margin: 0px 0% 0px 0%;
}
    
#af946167 {
    column-gap: 4%;
    padding: 24px 75px 24px 75px;
    margin: 0px 0% 0px 0%;
}
    
#b755cde5 {
    min-width: 10px;
    max-width: 500px;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#a4459206 {
    padding: 24px 75px 0px 75px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 a7d8a3c {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 ca2221d {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 460px;
    column-gap: 0%;
    padding-bottom: 0%;
}
    
#\38 50826f6 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 8edf2ff {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fd00b715 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#b52219d5 {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 832px;
    column-gap: 0%;
    padding: 0% 4% 8% 4%;
}
    
#f62a826b {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#a97dda76 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 f5fbb26 {
    margin: -1px 24px 50px 24px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 47c67ea {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding-bottom: 2%;
    row-gap: 0px;
}
    
#\33 65178b9 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0233f81 {
    padding: 0px 2% 0px 2%;
}
    
#\32 ea2466b {
    margin: -40px 0% 0px 0%;
}
    
#widget_qbr.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#widget_qbr {
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 824023b {
    margin: 0px 0% 0px 0%;
}
    
#\38 733c6c4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 240px;
}
    
#widget_fd2 {
    height: auto;
}
    
#db725976 {
    row-gap: 24px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 04f9ec6 {
    height: auto;
}
    
#\37 c8dccfa {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 6b50907 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e239252d {
    padding: 0px 2% 0px 2%;
}
    
#widget_esk {
    width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    min-width: 10px;
    max-width: 100%;
}
    
#\32 b6e3e2e {
    margin: 50px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 fd86792 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 4%;
    row-gap: 0px;
    padding: 0px 2% 10px 2%;
}
    
#\39 dfe9fbf {
    margin: 15px 0% 0px 0%;
}
    
#widget_gb5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_gb5 {
    height: auto;
    width: 37%;
    align-self: center;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_098.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_098 {
    width: 138.93%;
    min-width: 10px;
    max-width: 520px;
    align-self: center;
    margin: 17px 0% 0px 0%;
}
    
#\31 6f16679 {
    width: 100%;
    min-height: 80px;
    padding: 0px 50px 0px 50px;
    margin: 0% 0% 60px 0%;
}
    
#\30 9277a93 {
    width: 100%;
    row-gap: 24px;
    min-height: 80px;
    padding: 0px 0px 0px 0px;
    margin: 25px 0% 25px 0%;
}
    
#widget_298 {
    width: 99.57%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 f5189c5 {
    padding: 0px 2% 50px 2%;
}
    
#\36 ce710a5 {
    margin: 75px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 1048fcb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c9455cb5 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 7bbc352 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#a5f4abd8 {
    margin: 0px 0% 0px 0%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#d97d8ff2 {
    padding: 0px 2% 0px 2%;
}
    
#\35 62f3bb6 {
    margin: -50px 0% 0px 0%;
}
    
#widget_tbs {
    width: 61.74%;
}
    
#\33 00acaa9 {
    width: 100%;
    padding: 0px 90px 0px 90px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f2dd610e {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\31 0d50a2a {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 460px;
    column-gap: 0%;
    padding-bottom: 0%;
}
    
#f445efb0 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\30 1557d14 {
    width: 50%;
    min-height: 8px;
    flex: 1 1 auto;
    order: 2;
    margin: 0% 0% 0% 0%;
}
    
#d149670d {
    width: 100.00%;
}
    
#de4d14ac {
    width: 50%;
    flex: 1 1 auto;
    order: 3;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 4f011c7 {
    width: 50%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#ff25b57e {
    margin: -1px 24px 25px 24px;
}
    
#\38 609a9f7 {
    width: 50%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\32 0c06ccf {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 464px;
    column-gap: 0%;
    padding: 0% 4% 0% 4%;
}
    
#\39 14876d7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 14876d7 {
    margin: 4.7% 0% 0px 0%;
}
    
#c15f4df1 {
    margin-top: 16.1%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 595169f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#acc4671a {
    height: auto;
}
    
#\35 7a18531 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a6ab15f2 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 2% 0px 2%;
}
    
#d055f485 {
    margin: 0px 0% 0px 0%;
}
    
#fe397575 {
    width: 100%;
    min-height: 80px;
    flex-direction: row;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#group_jrb {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#group_0j6 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\38 c7d1f79 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_enr {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#de57b3cc {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_u7j {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 e667a9e {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 2% 0px 2%;
}
    
#ba150161 {
    width: 100%;
    min-height: 80px;
    flex-direction: row;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 df228cf {
    margin: 0px 0% 0px 0%;
}
    
#\35 3bb66a0 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ab502a8f {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\35 5e7cfa6 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\33 08b8914 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b598d91d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 2133727 {
    width: 100%;
    min-height: 80px;
    flex-direction: row;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 c5be4d6 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0px 2% 0px 2%;
}
    
#\39 7d6fd25 {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#bda72f0d {
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
}
    
#\30 bf990b6 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 aa3da84 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b5b7765a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 d4b12d6 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\39 476a028 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#f5bfbe0e {
    min-height: 80px;
    width: 100%;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 e100d9d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 4% 0px 4%;
}
    
#f193b946 {
    margin: 75px 0% 75px 0%;
}
}



@media (max-width: 767px) {
    
#b1ff15b5 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    padding: 6% 6% 6% 6%;
}
    
#\37 f8ed068 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    padding: 6% 6% 12% 6%;
}
    
#\36 788c2dc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\32 78e4b36 {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
}
    
#\32 ada7ef2 {
    order: 1;
}
    
#\34 bd37eb8 {
    row-gap: 24px;
    flex-direction: row;
    align-items: center;
    min-height: auto;
}
    
#ba0a93d6 {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    width: 99.77%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff041ba2 {
    margin: 0px 0% 0px 0%;
}
    
#a75e9e33 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 20px;
    height: auto;
    justify-content: flex-start;
    padding: 12% 6% 6% 6%;
}
    
#\35 b1c575f {
    margin: 0px 0% 0px 0%;
}
    
#\30 2652961 {
    margin: 0px 0% 0px 0%;
}
    
#fb2c4b40 {
    margin: -35px 0% 0px 0%;
}
    
#\38 5d8c185.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 5d8c185 {
    margin: 0px 0% 0px 0%;
}
    
#f199daf2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f199daf2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 c02401f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 c02401f {
    width: 100%;
    margin: -5px 0% 35px 0%;
}
    
#\31 a6bfb5b.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\31 a6bfb5b {
    width: 100.61%;
    margin: 0px 2% 0px 2%;
}
    
#\35 d4b12d6::before, #\35 d4b12d6 > .bgExtraLayerOverlay {
    
}
    
#\39 476a028 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
}
    
#\33 e92ab41 {
    row-gap: 32px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    padding: 8% 4% 8% 4%;
}
    
#d790ec98 {
    width: 100%;
}
    
#f1b7d0a0.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#f1b7d0a0 {
    width: 100.61%;
    margin: 0px 2% 0px 2%;
}
    
#fcf4c5b7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fcf4c5b7 {
    width: 95.69%;
    margin: -35px 2% 0px 2%;
}
    
#widget_b4k.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#widget_b4k {
    width: 279px;
    height: auto;
    min-height: 58px;
    align-self: center;
    margin: -20px 0% -20px 0%;
}
    
#widget_skj {
    width: 92.92%;
}
}



@media (max-width: 767px) {
    
#\32 5697925.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 5697925 {
    width: 100%;
    align-self: flex-start;
    min-width: 10px;
    max-width: 500px;
    margin: 10px 0% 0px 0%;
}
    
#\38 e5a8910 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 4% 0px 4%;
}
    
#c55db612 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 0px;
    padding: 24px 0px 0px 0px;
    margin: -8px 0% 0px 0%;
}
    
#group_um0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_pd9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: -100px 0% 0px 0%;
}
    
#\37 392994a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a3d0d2eb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 f92839b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ef6e2b73 {
    min-width: 32px;
    row-gap: 0px;
    width: 99.99%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: -30px 0% 24px 0%;
}
    
#c8dbde6b {
    min-width: 32px;
    width: 100.00%;
    row-gap: 0px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 24px 0%;
}
    
#\36 fb6c831 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 151d418 {
    min-width: 32px;
    width: 100.00%;
    align-self: center;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 24px 0%;
}
    
#\38 9382b0d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a67aff33 {
    min-width: 32px;
    width: 100.00%;
    row-gap: 0px;
    margin: 0px 0% 0px 0%;
}
    
#c7c77ffb {
    min-width: 32px;
    width: 329px;
    margin: 0px 0% 0px 0%;
}
    
#\31 033041b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 033041b {
    width: 100%;
    align-self: center;
    min-width: 10px;
    max-width: 500px;
    margin: -10px 0px 0px 0px;
}
    
#\36 107475b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 18px 0px;
}
#\36 107475b {
    width: 100%;
    align-self: flex-start;
    min-width: 10px;
    max-width: 500px;
    margin: 10px 0% 0px 0%;
}
    
#bf4c812a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bf4c812a {
    width: 100%;
    min-width: 10px;
    max-width: 500px;
    margin: -10px 0px 0px 0px;
}
    
#\38 dc17e35 {
    margin: 0px 0% 0px 0%;
}
    
#\33 2defb0a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 2defb0a {
    width: 100%;
    align-self: center;
    min-width: 10px;
    max-width: 500px;
    margin: -10px 0px 0px 0px;
}
    
#b30021b4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b30021b4 {
    width: 100%;
    min-width: 10px;
    max-width: 500px;
    margin: 10px 0% 0px 0%;
}
    
#\36 47b0a34.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 47b0a34 {
    align-self: flex-start;
    min-width: 10px;
    max-width: 500px;
    margin: 10px 0% 0px 0%;
}
    
#\32 e530a0d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 e530a0d {
    align-self: center;
    width: 100%;
    min-width: 10px;
    max-width: 500px;
    margin: -10px 0px 0px 0px;
}
    
#c5f73f50.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c5f73f50 {
    min-width: 10px;
    max-width: 500px;
    margin: 10px 0% 0px 0%;
}
    
#\33 27c3cb2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 27c3cb2 {
    min-width: 10px;
    max-width: 500px;
    margin: 10px 0% 0px 0%;
}
    
#\39 d417bea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 d417bea {
    min-width: 10px;
    max-width: 500px;
    margin: 10px 0% 0px 0%;
}
    
#f9814d7e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f9814d7e {
    min-width: 10px;
    max-width: 500px;
    margin: 10px 0% 0px 0%;
}
    
#widget_f2i.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_f2i {
    width: 100%;
    margin: 50px 0px 25px 0px;
}
    
#widget_l10 {
    width: 100%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_264.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_264 {
    width: 99.28%;
    min-width: 10px;
    max-width: 500px;
    align-self: center;
    margin: 55px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#c97ee39a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 40px 0% 40px 0%;
}
    
#b8a76687 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 2% 0px 2%;
}
    
#\32 e6027fe {
    margin: 0px 0% 0px 0%;
}
    
#widget_2mv.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_2mv {
    margin: 0px 4% 0px 4%;
}
}



@media (max-width: 767px) {
    
#\34 bb56281 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 2% 0px 2%;
}
    
#\39 456f66c {
    min-width: 32px;
    row-gap: 0px;
    padding: 0px 24px 0px 24px;
    margin: 0px 0% 0px 0%;
}
    
#a4459206 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 60px 0% 60px 0%;
}
    
#af946167 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 11px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#de321d09 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_ao7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: -50px 0% 0px 0%;
}
    
#group_bva {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: -35px 2% -35px 2%;
}
    
#e2e350c1 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ok0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ok0 {
    min-width: 10px;
    max-width: 500px;
    width: 100%;
    margin: 0px 2% 0px 2%;
}
    
#b755cde5 {
    min-width: 10px;
    max-width: 500px;
    width: 175.47%;
}
    
#\30 973d785.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 973d785 {
    min-width: 10px;
    max-width: 500px;
    width: 100%;
    margin: 0px 2% 0px 2%;
}
    
#widget_kld.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_kld {
    width: 100.01%;
    min-width: 10px;
    max-width: 500px;
    margin: -560px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 1826382.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 1826382 {
    margin: 10px 0% 0px 0%;
}
    
#\37 a7d8a3c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 ba17aeb {
    align-items: flex-start;
    min-height: 99px;
}
    
#\35 df0e882 {
    height: 240px;
}
    
#\35 8edf2ff {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 0px;
    margin: 0% 0% 0% 0%;
}
    
#ff52f8f0 {
    height: 240px;
}
    
#\35 a2f924e {
    align-items: flex-start;
    min-height: 99px;
    row-gap: 0px;
}
    
#\34 ca2221d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding: 16px 16px 16px 16px;
}
    
#\38 50826f6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    justify-content: center;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c4fa8ce0 {
    align-items: flex-start;
    min-height: 99px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#bb47888a {
    height: 240px;
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 009102f {
    margin: 0px 0% 0px 0%;
}
    
#\34 61ba0a5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 61ba0a5 {
    margin: 0% 0% 0px 0%;
}
    
#\30 e0adc41.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 e0adc41 {
    margin: 0% 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 27c1a8b {
    height: 240px;
}
    
#\32 9638d20 {
    height: 240px;
}
    
#\35 73bcc60.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 73bcc60 {
    height: 240px;
    margin: 0px 0% 0px 0%;
}
    
#\33 343eb97 {
    align-items: flex-start;
    min-height: 99px;
    row-gap: 0px;
}
    
#b52219d5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding: 0% 0% 0% 0%;
}
    
#f62a826b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 06245c9 {
    align-items: flex-start;
    min-height: 99px;
    row-gap: 0px;
}
    
#fd00b715 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 0px;
    margin: 0% 0% 0% 0%;
}
    
#a97dda76 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 b8fa210 {
    align-items: flex-start;
    min-height: 99px;
}
    
#\33 f5fbb26 {
    margin: 0px 0px 96px 0px;
}
    
#\31 27086c3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 27086c3 {
    margin: 10px 0% 0px 0%;
}
    
#\36 b2c6db6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 b2c6db6 {
    margin: 1px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 47c67ea {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 16px 16px 16px 16px;
}
    
#\33 65178b9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a132ea6e {
    margin: 96px 0% 0px 0%;
}
    
#b00881b8 {
    min-width: 10px;
    max-width: 500px;
}
}



@media (max-width: 767px) {
    
#\34 ad99360 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 0px;
    padding: 24px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 0233f81 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\32 ea2466b {
    margin: 0px 0px 0px 0px;
}
    
#widget_qbr {
    width: 262px;
}
}



@media (max-width: 767px) {
    
#\39 e4b75da {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#db725976 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
}
    
#\38 733c6c4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 de918df {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_fd2 {
    height: auto;
}
    
#\30 fb1b7b7 {
    height: auto;
}
    
#widget_33g.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_33g {
    margin: 10px 0% 10px 0%;
}
    
#widget_otb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_otb {
    margin: 10px 0% 10px 0%;
}
    
#widget_ebl.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ebl {
    margin: 10px 0% 10px 0%;
}
}



@media (max-width: 767px) {
    
#\36 e4d2958 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#eddc00e4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 04f9ec6 {
    height: auto;
}
    
#\37 c8dccfa {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 4% 0px 4%;
}
    
#\39 d0417f1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d016f839 {
    height: auto;
}
    
#\39 6b50907 {
    margin: 0px 0% 24px 0%;
}
    
#\38 96bdf81.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 96bdf81 {
    margin: 10px 0% 10px 0%;
}
    
#fac8737e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fac8737e {
    margin: 10px 0% 10px 0%;
}
    
#a39bd0ac.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a39bd0ac {
    margin: 10px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 3006cfc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 24px 0px 24px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e239252d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\32 b6e3e2e {
    margin: 75px 4% 0px 4%;
}
    
#widget_esk {
    width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
}



@media (max-width: 767px) {
    
#\30 fd86792 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 50px 4%;
}
    
#\30 9277a93 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 6f16679 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_gb5 {
    height: auto;
}
    
#\39 dfe9fbf {
    margin: 75px 0% 75px 0%;
}
}



@media (max-width: 767px) {
    
#\38 f5189c5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 0% 0px 0%;
}
    
#\36 b81e54a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 ce710a5 {
    margin: 75px 0% 75px 0%;
}
    
#widget_jbv.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 4% 0px 4%;
}
#widget_jbv {
    width: 100.00%;
    margin: 0px 4% 40px 4%;
}
    
#widget_s95.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_s95 {
    width: 352px;
    height: 348px;
    margin: 0px 1% 0px 1%;
}
    
#e6cb99ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e6cb99ea {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 1048fcb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding: 0px 0% 0px 0%;
}
    
#cfec63c6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 d6f2c5e {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 5px 0% 0px 0%;
}
    
#group_dfv {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_88r {
    width: 100%;
    min-height: 52px;
    align-items: center;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: -40px 0% 0px 0%;
}
    
#c9455cb5 {
    margin: 75px 4% 75px 4%;
}
    
#widget_sqe {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f1bdbddb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 0px 16px 0px;
}
#f1bdbddb {
    margin: 0px 0% 0px 0px;
}
    
#widget_jtt.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_jtt {
    width: 100.00%;
    margin: 15px 0% 0px 0%;
}
    
#widget_vc4 {
    width: 100%;
    min-width: 10px;
    max-width: 90%;
}
}



@media (max-width: 767px) {
    
#b1aebbac {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 7bbc352 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 2% 0px 2%;
}
    
#widget_l6j.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_l6j {
    min-width: 10px;
    max-width: 500px;
    margin: 0px 0% 0px 0%;
}
    
#a5f4abd8 {
    margin: 50px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#e122a826 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 0px 4%;
}
    
#\39 2bb3421 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 928b8ab {
    margin: -175px 24px 50px 24px;
}
}



@media (max-width: 767px) {
    
#c97ac22f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 701badf {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_7dq.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_7dq {
    margin: 10px 0% 10px 0%;
}
}



@media (max-width: 767px) {
    
#\33 00acaa9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d97d8ff2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 0px 4%;
}
    
#widget_tbs {
    width: 100.00%;
}
    
#\35 62f3bb6 {
    margin: -130px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ac911252 {
    align-items: flex-start;
    min-height: 99px;
}
    
#f2dd610e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 0px;
    order: 3;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 befefc8 {
    align-items: flex-start;
    min-height: 99px;
}
    
#\33 a8280d8 {
    align-items: flex-start;
    min-height: 99px;
    row-gap: 0px;
}
    
#\39 24bc3a9 {
    height: 240px;
    width: 321.778px;
}
    
#\37 b3d4605 {
    height: 240px;
    max-width: 500px;
}
    
#d149670d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d149670d {
    height: 240px;
    width: 321.778px;
    margin: 0px 0% 0px 0%;
}
    
#\31 0d50a2a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding: 0% 0% 0% 0%;
}
    
#f445efb0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 0px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 1557d14 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 0px;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 12699b1 {
    height: 240px;
}
    
#de4d14ac {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 0px;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f390bcb4 {
    align-items: flex-start;
    min-height: 99px;
    row-gap: 0px;
}
    
#\37 5adbb59 {
    margin: 0px 0px 0px 0px;
}
    
#\30 c0b3053.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 c0b3053 {
    margin: 10px 0% 0px 0%;
}
    
#\36 14c60a8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 14c60a8 {
    margin: 10px 0% 0px 0%;
}
    
#\32 f7c20f8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 f7c20f8 {
    margin: 10px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#dc592f78 {
    height: 240px;
}
    
#\30 4f011c7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\35 a79bb31 {
    align-items: flex-start;
    min-height: 99px;
}
    
#\34 839f5a1 {
    align-items: flex-start;
    min-height: 99px;
}
    
#\38 609a9f7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#fd6ec08d {
    height: 240px;
}
    
#\32 0c06ccf {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    padding: 0% 0% 0% 0%;
}
    
#ff25b57e {
    margin: 0px 0px 96px 0px;
}
}



@media (max-width: 767px) {
    
#\35 595169f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#d9e16bd3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 0e7f6a7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#acc4671a {
    height: auto;
}
    
#\36 1c0ff82 {
    height: auto;
}
    
#f650c32c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#fe397575 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#a6ab15f2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 4% 0px 4%;
}
    
#\38 c7d1f79 {
    height: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d055f485 {
    margin: 20px 0% 20px 0%;
}
    
#group_jrb {
    width: 100.00%;
    height: auto;
    min-height: 176px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_enr {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_0j6 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 e667a9e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ba150161 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 3bb66a0 {
    height: auto;
}
    
#\38 0c3eddb {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\31 2133727 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#cdf53ff8 {
    height: auto;
}
    
#\38 c5be4d6 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

