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

  *#dm .dmInner div.u_2090299295 img {
    border-radius:0% !important;
    object-fit:contain !important;
    object-position:50% 50% !important;
  }

  *#dm .dmInner div.u_724779555 ul {
    display:flex !important;
    gap:16px !important;
    flex-wrap:wrap !important;
    margin:0 !important;
  }

  *#dm .dmInner div.u_724779555 ul li {
    color:#fff !important;
    font-size:16px !important;
    font-style:italic !important;
    letter-spacing:0.011em !important;
    list-style:inside !important;
  }

  *#dm .dmInner div.u_1948451565 img {
    border-radius:0% !important;
    object-fit:contain !important;
    object-position:50% 50% !important;
  }

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

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

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

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

  *#dm .dmInner div.u_4207842005 img { object-fit:contain !important; }

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

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

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

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

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

  *#dm .dmInner a.u_1859881709 {
    background-color:rgba(0,59,238,1) !important;
    background-image:none !important;
    border-radius:30px 30px 30px 30px !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1859881709 span.text {
    font-weight:600 !important;
    font-size:18px !important;
    color:rgba(255,255,255,1) !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1731247418 img { object-fit:contain !important; }

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

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

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

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

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

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

  *#dm .dmInner a.u_1464647224 span.text {
    font-weight:600 !important;
    font-size:18px !important;
    color:rgba(0,0,0,1) !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

  *#dm .dmInner a.u_2314279642 span.text {
    font-size:18px !important;
    color:rgba(57,84,232,1) !important;
  }

  *#dm .dmInner a.u_2314279642 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://irp.cdn-website.com/ed995c2f/icon/Arrow_8339386.svg) !important;
    width:30px !important;
    height:30px !important;
    background-color:rgba(57,84,232,1) !important;
  }

  *#dm .dmInner a.u_2314279642 {
    gap:4px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_2314279642:hover .iconBg { background-color:rgba(57,84,232,1) !important; }

  *#dm .dmInner a.u_2314279642.hover .iconBg { background-color:rgba(57,84,232,1) !important; }

  *#dm .dmInner a.u_2764654296 { gap:10px !important; }

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

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

  *#dm .dmInner a.u_2764654296 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/ed995c2f/icon/Arrow_8339386.svg) !important;
    order:1 !important;
    width:23px !important;
    height:23px !important;
    background-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1362072195 { gap:10px !important; }

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

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

  *#dm .dmInner a.u_1362072195 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/ed995c2f/icon/Arrow_8339386.svg) !important;
    order:1 !important;
    width:23px !important;
    height:23px !important;
    background-color:rgba(255,255,255,1) !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_2764654296 span.text { font-size:16px !important; }

  *#dm .dmInner a.u_1362072195 span.text { font-size:16px !important; }
}
*#dm .dmInner div.u_724779555
{
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1572332953
{
}
separatorHomeCss{color:red !important}@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 6ce7ab1 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 80px 1% 80px 1%;
    margin: 0% 0% 0% 0%;
}
    
#e442bf3b::before, #e442bf3b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#e442bf3b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/ed995c2f/dms3rep/multi/opt/929bbe337f0fac53fbafc3292cda7de99aa4186a-1920w.jpg");
}
    
#\33 45371d4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d44e5b4a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 46%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c49ec578 {
    margin: 0px 0% 0px 0%;
}
    
#widget_0hr.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_0hr {
    width: auto;
    height: 54px;
    max-width: none;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_res {
    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;
}
    
#\32 333acd8 {
    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_nmh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_sf8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_f3j.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 32px 16px 32px;
}
#widget_f3j {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0px 0px 0px;
}
    
#widget_jn2 {
    width: 100%;
    height: 400px;
    min-height: 100px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 e23fb8d {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 d33a542 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244, 244, 244, 1);
    background-image: none;
}
    
#\36 e13c694 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 64cab2b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#dd30a3d0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dd30a3d0 {
    width: auto;
    height: 338px;
    max-width: none;
    align-self: flex-end;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_p83 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 22bfc98 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_llb.flex-element.widget-wrapper > [data-element-type] {
    padding: 24px 0px 24px 0px;
}
#widget_llb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_foi {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 3;
    --column-gap: 6%;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_den {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#fd02541f {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\37 6dd636f {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\39 384c1c8 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\30 e25f111 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 6%;
    order: 3;
    --column-gap: 6%;
    padding: 15px 10px 15px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 dcf581a {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\32 98996f1 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#c9b997a0 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\33 ffeee27 {
    width: auto;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 d3ad777 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 3537b41 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a1cab3ee {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244, 244, 244, 1);
    background-image: none;
}
    
#b59c0af5.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#b59c0af5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fdb6e900 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7bd5954 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6e7b8ce {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_430.flex-element.widget-wrapper > [data-element-type] {
    padding: 40px 0px 0px 0px;
}
#widget_430 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 efb683c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244, 244, 244, 1);
    background-image: none;
}
    
#\36 ddc40ba {
    min-height: 0;
    column-gap: 4%;
    row-gap: 32px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#group_1hv::before, #group_1hv > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#group_1hv {
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 660px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/ed995c2f/dms3rep/multi/opt/ed2a657bd1e14a7d24f56786639ea1d99c4888fd-1920w.jpg");
    border-radius: 16px 16px 16px 16px;
    padding: 48px 56px 48px 56px;
    margin: 0px 0% 0px 0%;
}
    
#eb62a293 {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1495bcb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 1495bcb {
    width: 51%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7a8ecfb::before, #\30 7a8ecfb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#\30 7a8ecfb {
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 660px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/ed995c2f/dms3rep/multi/opt/fd79033438b84ed9e4071aff0917293dd4cabf9e-1920w.jpg");
    border-radius: 16px 16px 16px 16px;
    padding: 48px 56px 48px 56px;
    margin: 0px 0% 0px 0%;
}
    
#\37 22605e9 {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#edde240b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#edde240b {
    width: 51%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#be0fee18::before, #be0fee18 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#be0fee18 {
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 660px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/ed995c2f/dms3rep/multi/opt/e181d6b27a71613c7d32c8b27f23cd128d267845-1920w.jpg");
    border-radius: 16px 16px 16px 16px;
    padding: 48px 56px 48px 56px;
    margin: 0px 0% 0px 0%;
}
    
#\35 e0c62ff {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d947f9d8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d947f9d8 {
    width: 51%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 e7ecae9::before, #\34 e7ecae9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#\34 e7ecae9 {
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 660px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/ed995c2f/dms3rep/multi/opt/df6e1c969efb85bc11e26d2e44dc998c49a58962-1920w.jpg");
    border-radius: 16px 16px 16px 16px;
    padding: 48px 56px 48px 56px;
    margin: 0px 0% 0px 0%;
}
    
#f4d684cb {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6f63b0a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 6f63b0a {
    width: 51%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#ad17dd4d::before, #ad17dd4d > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.2;
}
#ad17dd4d {
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 660px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/ed995c2f/dms3rep/multi/opt/6842f947f4902b0a5e768a40a3b60da0602ed26a-1920w.jpg");
    border-radius: 16px 16px 16px 16px;
    padding: 48px 56px 48px 56px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ce89ca7 {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 bc2f176.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 bc2f176 {
    width: 51%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#aea19e5f::before, #aea19e5f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.2;
    border-radius: inherit;
}
#aea19e5f {
    justify-content: flex-start;
    width: 100%;
    min-width: 4%;
    min-height: 660px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/ed995c2f/dms3rep/multi/opt/0a26e6a1c7030cc330c992cdc365707d751a31f2-1920w.jpg");
    border-radius: 16px 16px 16px 16px;
    padding: 48px 56px 48px 56px;
    margin: 0px 0% 0px 0%;
}
    
#\34 abc0194 {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 15348d8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 15348d8 {
    width: 51%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 1558913 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 2%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 a90f647 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 80px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\32 f851c63 {
    align-items: flex-start;
    width: 55%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\38 6c0ef5a {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\35 37c4871 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244, 244, 244, 1);
    background-image: none;
}
    
#\39 f3ba031 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    align-self: stretch;
    border-radius: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e0ca11e0.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#e0ca11e0 {
    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;
}
    
#ad2b72f9 {
    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;
}
    
#cd092982 {
    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 d3ee166.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 0px 0px;
}
#\38 d3ee166 {
    width: 70%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_nft.flex-element.widget-wrapper > [data-element-type] {
    padding: 48px 24px 48px 24px;
}
#widget_nft {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 4ed79a8.flex-element.widget-wrapper > [data-element-type] {
    padding: 48px 24px 48px 24px;
}
#\36 4ed79a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#abc998fb.flex-element.widget-wrapper > [data-element-type] {
    padding: 48px 24px 48px 24px;
}
#abc998fb {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_ga1 {
    width: 100%;
    height: 400px;
    min-height: 100%;
    max-width: 100%;
}
}



@media all {
    
#\36 ef6b8d0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244, 244, 244, 1);
    background-image: none;
}
    
#e8744cd3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 85aaa60 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 80px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\39 821adbb {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\31 bd2d2c2.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 0px 0px;
}
#\31 bd2d2c2 {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 4;
    align-self: center;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#b130b949.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 0px 12px 0px;
}
#b130b949 {
    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;
}
    
#d35ddf56 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df35dfe6 {
    width: 99.9987861757179%;
    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 {
    
#ddbcea46 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 daab610 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#aac895ee.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 16px 16px 16px;
}
#aac895ee {
    width: 100%;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 64px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea5e42a8 {
    background-color: rgba(244, 244, 244, 1);
    background-image: none;
}
    
#e98372ba {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 200px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b709bfea {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    order: 4;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 c3d1d19.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 c3d1d19 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: 16px 0% 16px 0%;
}
    
#c3e7f64a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0eff50f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a0eff50f {
    width: 16px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 1% 0px 0%;
}
    
#\30 7fcf63e::before, #\30 7fcf63e > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\30 7fcf63e {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 0px;
    background-color: rgba(255, 255, 255, 1);
    width: 48%;
    background-image: none;
    min-width: 4%;
    order: 0;
    justify-content: space-between;
    flex-wrap: nowrap;
    border-radius: 16px 16px 16px 16px;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    padding: 32px 48px 32px 48px;
    margin: 0px 0% 0px 0%;
}
    
#\35 79d0a0d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 79d0a0d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
    margin: 20px 0% 45px 0%;
}
    
#widget_5cg {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ee32f92.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 ee32f92 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\32 97d572e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 21ac7dd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 21ac7dd {
    width: 16px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 1% 0px 0%;
}
    
#fce6fd96 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df00e594 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea255f5a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ea255f5a {
    width: 16px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 1% 0px 0%;
}
    
#\31 786b576 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad41a62d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b124cee6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b124cee6 {
    width: 16px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 1% 0px 0%;
}
    
#ede5befb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad81c787 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a95ff566.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a95ff566 {
    width: 16px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 1% 0px 0%;
}
    
#ae187705 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 91490b6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7acd959.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 7acd959 {
    width: 16px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 1% 0px 0%;
}
    
#c0b476ad {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd97f61e::before, #dd97f61e > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#dd97f61e {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 0px;
    background-color: rgba(0, 59, 238, 1);
    width: 48%;
    background-image: url("https://irp.cdn-website.com/ed995c2f/dms3rep/multi/round.png?dm-skip-opt=true");
    min-width: 4%;
    order: 0;
    justify-content: space-between;
    flex-wrap: nowrap;
    border-radius: 16px 16px 16px 16px;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5) rgba(255, 255, 255, 0.5);
    border-width: 0px 0px 0px 0px;
    background-size: auto;
    background-position: 100% 0%;
    padding: 32px 48px 32px 48px;
    margin: 0px 0% 0px 0%;
}
    
#ea0c8440 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 200px;
    max-height: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2c484ed {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f5cf95ef.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f5cf95ef {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: 16px 0% 16px 0%;
}
    
#fdc403f8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fdc403f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#ffcfa701.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ffcfa701 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: flex-start;
    margin: 20px 0% 45px 0%;
}
    
#d4b9e1d3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    order: 4;
    align-self: stretch;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 46f8b52 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4e40e26.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 4e40e26 {
    width: 16px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 1% 0px 0%;
}
    
#\34 37ceb25 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5ff506a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 41ae35d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 41ae35d {
    width: 16px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 1% 0px 0%;
}
    
#c5f247f8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 51319f2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed5da475.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ed5da475 {
    width: 16px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 1% 0px 0%;
}
    
#\39 6d176ab {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 222550d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2e54309.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 2e54309 {
    width: 16px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 1% 0px 0%;
}
    
#\31 f38ca57 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1899e4f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ede9611.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 ede9611 {
    width: 16px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 1% 0px 0%;
}
    
#f80fd889 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a8c9021 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3492eda.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e3492eda {
    width: 16px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 1% 0px 0%;
}
    
#\33 58f2ad6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9c81134.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 16px 16px 16px;
}
#f9c81134 {
    width: 100%;
    height: auto;
    min-height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 64px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a52f50c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bd0edfe1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\35 f8fd4b4 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20px 1% 20px 1%;
    margin: 0% 0% 0% 0%;
}
    
#\39 9f9b1f1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244, 244, 244, 1);
    background-image: none;
}
    
#widget_5j1 {
    width: 61%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 169ef03 {
    margin: 0px 0% 0px 0%;
}
    
#undefined {
    width: 70%;
}
    
#widget_bdm.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#widget_bdm {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#de030cde {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 daed29a {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 50px 0% 50px 0%;
    margin: 0% 0% 0% 0%;
}
    
#a01432fa {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244, 244, 244, 1);
    background-image: none;
}
    
#widget_g3c {
    width: 100%;
    height: 800px;
    min-width: 100%;
    min-height: auto;
    max-width: 100%;
    margin-top: 5px;
}
    
#e850e1b3 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a6788be7 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\37 18c4ba7 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 0px;
    column-gap: 24px;
    min-width: 32px;
    align-self: stretch;
    height: auto;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#e4aee1de {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#\39 4d0acd7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244, 244, 244, 1);
    background-image: none;
}
    
#\36 a3739d3 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 8%;
    row-gap: 24px;
    order: 1;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#b46c0b47 {
    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;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#e9a8ffb7 {
    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;
}
    
#db750ef5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#db750ef5 {
    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;
}
    
#fa7236e2.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 0px 0px;
}
#fa7236e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vfi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 6b82f59 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 7d88210 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 985965e {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    flex-direction: column;
    padding: 175px 1% 175px 1%;
    margin: 0% 0% 0% 0%;
}
    
#a8a10730 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(244, 244, 244, 1);
    background-image: url("https://irp.cdn-website.com/ed995c2f/dms3rep/multi/opt/AdobeStock_414485225+2-1920w.png");
    border-radius: 24px 24px 24px 24px;
}
    
#\34 812d44c {
    margin: 50px 2% 0px 2%;
}
    
#widget_3c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 f5648d0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 f5648d0 {
    width: auto;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 10px 0px 0px 0px;
}
    
#widget_a80.flex-element.widget-wrapper > [data-element-type] {
    padding: 20px 0px 20px 0px;
}
#widget_a80 {
    width: 80%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
    
#\33 29942f4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 32px 16px 32px;
}
#\33 29942f4 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_n43.flex-element.widget-wrapper > [data-element-type] {
    padding: 24px 0px 0px 0px;
}
#widget_n43 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#\39 4347172 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 ac53cd7 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 20px 1% 20px 1%;
    margin: 0% 0% 0% 0%;
}
    
#\30 86f0e9a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_m99 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a3afaa86 {
    margin: 0px 0% 0px 0%;
}
    
#\33 9da2a98 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 07a7f1a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 6ce7ab1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c49ec578 {
    margin: 0px 0% 0px 0%;
}
    
#e442bf3b::before, #e442bf3b > .bgExtraLayerOverlay {
    
}
    
#widget_0hr {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 e23fb8d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 462d5c2 {
    margin: 0px 0% 0px 0%;
}
    
#dd30a3d0 {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 3537b41 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d431e28e {
    margin: 0px 0% 0px 0%;
}
    
#widget_430 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 ddc40ba {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 59ff350 {
    margin: 0px 0% 0px 0%;
}
    
#eb62a293 {
    width: 50%;
}
    
#\37 22605e9 {
    width: 50%;
}
    
#\35 e0c62ff {
    width: 50%;
}
    
#f4d684cb {
    width: 50%;
}
    
#\36 ce89ca7 {
    width: 50%;
}
    
#\34 abc0194 {
    width: 50%;
}
    
#group_1hv::before, #group_1hv > .bgExtraLayerOverlay {
    
}
    
#\30 7a8ecfb::before, #\30 7a8ecfb > .bgExtraLayerOverlay {
    
}
    
#be0fee18::before, #be0fee18 > .bgExtraLayerOverlay {
    
}
    
#\34 e7ecae9::before, #\34 e7ecae9 > .bgExtraLayerOverlay {
    
}
    
#ad17dd4d::before, #ad17dd4d > .bgExtraLayerOverlay {
    
}
    
#aea19e5f::before, #aea19e5f > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 1558913 {
    column-gap: 4%;
}
    
#\38 a90f647 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 9b8b73a {
    margin: 0px 0% 0px 0%;
}
    
#\38 d3ee166 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 85aaa60 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#bdf0643e {
    margin: 0px 0% 0px 0%;
}
    
#\31 bd2d2c2 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 daab610 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
}
    
#\30 7fcf63e {
    width: 49%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    margin: 0% 0% 0% 0%;
}
    
#widget_5cg {
    height: auto;
}
    
#dd97f61e {
    width: 49%;
    min-height: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: center;
    margin: 0% 0% 0% 0%;
}
    
#e2c484ed {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 f8fd4b4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 169ef03 {
    margin: 0px 0% 0px 0%;
}
    
#widget_5j1 {
    width: 100%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#a6788be7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#b605738d {
    margin: 0px 0% 0px 0%;
}
    
#\36 a3739d3 {
    column-gap: 4%;
}
    
#fa7236e2 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 985965e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 812d44c {
    margin: 0px 0% 0px 0%;
}
    
#widget_a80 {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 4347172 {
    width: 100%;
    min-height: 80px;
}
    
#\36 ac53cd7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#a3afaa86 {
    margin: 0px 0% 0px 0%;
}
    
#\33 9da2a98 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\39 6ce7ab1 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 50px 4%;
}
    
#\33 45371d4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 20px;
}
    
#d44e5b4a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e442bf3b::before, #e442bf3b > .bgExtraLayerOverlay {
    
}
    
#widget_0hr {
    height: auto;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    max-width: 95px;
}
    
#c49ec578 {
    margin: 0px 0% 0px 0%;
}
    
#widget_nmh {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_sf8 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_f3j.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 16px 16px 16px;
}
#widget_f3j {
    margin: 0px 0px 0px 0px;
}
    
#widget_jn2 {
    height: 200px;
}
}



@media (max-width: 767px) {
    
#\37 e23fb8d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 4% 0px 4%;
}
    
#\36 e13c694 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 64cab2b {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#dd30a3d0 {
    height: auto;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_den {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#fd02541f {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#\37 6dd636f {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#\39 384c1c8 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#\31 dcf581a {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#\32 98996f1 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#c9b997a0 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#\33 ffeee27 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 30%;
}
    
#\37 462d5c2 {
    margin: 0px 0% 0px 0%;
}
    
#widget_p83 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
}
    
#\33 22bfc98 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
}
    
#widget_llb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_foi {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 6%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
}
    
#\30 e25f111 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 6%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#\34 d3ad777 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 3537b41 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 4% 0px 4%;
}
    
#widget_430.flex-element.widget-wrapper > [data-element-type] {
    padding: 24px 0px 0px 0px;
}
#widget_430 {
    width: 100%;
    margin: 0px 0px 0px 0px;
}
    
#d431e28e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 ddc40ba {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#group_1hv::before, #group_1hv > .bgExtraLayerOverlay {
    
}
#group_1hv {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 80px;
    padding: 48px 24px 48px 24px;
    margin: 0px 0% 0px 0%;
}
    
#eb62a293 {
    width: 100%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 1495bcb {
    width: 100%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 7a8ecfb::before, #\30 7a8ecfb > .bgExtraLayerOverlay {
    
}
#\30 7a8ecfb {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 80px;
    padding: 48px 24px 48px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\37 22605e9 {
    width: 100%;
}
    
#edde240b {
    width: 100%;
}
    
#be0fee18::before, #be0fee18 > .bgExtraLayerOverlay {
    
}
#be0fee18 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 80px;
    padding: 48px 24px 48px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\35 e0c62ff {
    width: 100%;
}
    
#d947f9d8 {
    width: 100%;
}
    
#\34 e7ecae9::before, #\34 e7ecae9 > .bgExtraLayerOverlay {
    
}
#\34 e7ecae9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 80px;
    padding: 48px 24px 48px 24px;
    margin: 0px 0% 0px 0%;
}
    
#f4d684cb {
    width: 100%;
}
    
#\38 6f63b0a {
    width: 100%;
}
    
#ad17dd4d::before, #ad17dd4d > .bgExtraLayerOverlay {
    
}
#ad17dd4d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 80px;
    padding: 48px 24px 48px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ce89ca7 {
    width: 100%;
}
    
#\30 bc2f176 {
    width: 100%;
}
    
#aea19e5f::before, #aea19e5f > .bgExtraLayerOverlay {
    
}
#aea19e5f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 80px;
    padding: 48px 24px 48px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\34 abc0194 {
    width: 100%;
}
    
#\35 15348d8 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 1558913 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\38 a90f647 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 30px;
}
    
#\32 f851c63 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 6c0ef5a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 f3ba031 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 d3ee166 {
    width: 100%;
}
    
#widget_ga1 {
    height: 200px;
}
}



@media (max-width: 767px) {
    
#\39 85aaa60 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 821adbb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 bd2d2c2 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#e98372ba {
    min-height: 160px;
    align-items: flex-start;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#b709bfea {
    height: auto;
    min-height: 146px;
}
    
#\35 c3d1d19 {
    width: 100%;
}
    
#ddbcea46 {
    justify-content: flex-start;
}
    
#\34 daab610 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 7fcf63e {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#aac895ee.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 16px 16px 16px;
}
#aac895ee {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 40px 0px 0px 0px;
}
    
#\35 79d0a0d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 79d0a0d {
    width: 100%;
    margin: 20px 0% 40px 0%;
}
    
#widget_5cg {
    height: auto;
}
    
#\32 ee32f92 {
    width: 100%;
}
    
#\32 97d572e {
    justify-content: flex-start;
}
    
#df00e594 {
    justify-content: flex-start;
}
    
#ad41a62d {
    justify-content: flex-start;
}
    
#ad81c787 {
    justify-content: flex-start;
}
    
#\33 91490b6 {
    justify-content: flex-start;
}
    
#dd97f61e {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
    align-items: center;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 6% 6% 6%;
}
    
#ea0c8440 {
    min-height: 160px;
    align-items: flex-start;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#e2c484ed {
    height: auto;
}
    
#f5cf95ef {
    width: 100%;
}
    
#fdc403f8 {
    width: 100%;
}
    
#ffcfa701.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ffcfa701 {
    width: 100%;
    margin: 20px 0% 40px 0%;
}
    
#d4b9e1d3 {
    height: auto;
    min-height: 146px;
}
    
#\35 46f8b52 {
    justify-content: flex-start;
}
    
#e5ff506a {
    justify-content: flex-start;
}
    
#\31 51319f2 {
    justify-content: flex-start;
}
    
#\32 222550d {
    justify-content: flex-start;
}
    
#\34 1899e4f {
    justify-content: flex-start;
}
    
#\38 a8c9021 {
    justify-content: flex-start;
}
    
#f9c81134.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 16px 16px 16px;
}
#f9c81134 {
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 48px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#bd0edfe1 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\35 f8fd4b4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_5j1 {
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
}



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



@media (max-width: 767px) {
    
#a6788be7 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 18c4ba7 {
    min-width: 32px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e4aee1de {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 a3739d3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#b46c0b47 {
    min-width: 32px;
    row-gap: 0px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 7d88210 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 985965e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 4% 40px 4%;
}
    
#widget_a80 {
    width: 100%;
}
    
#\34 812d44c {
    margin: 0px 4% 0px 4%;
}
    
#widget_n43.flex-element.widget-wrapper > [data-element-type] {
    padding: 16px 0px 0px 0px;
}
#widget_n43 {
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\39 4347172 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 ac53cd7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6px 4% 6px 4%;
}
    
#a3afaa86 {
    margin: 0px 0% 0px 0%;
}
    
#\33 9da2a98 {
    min-height: 0px;
    align-items: center;
    width: 100%;
}
}

#group_1hv.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAdEAACAgIDAQAAAAAAAAAAAAABAgQRAAMGE2GB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAXEQEAAwAAAAAAAAAAAAAAAAAAAQIx/9oADAMBAAIRAxEAPwCZ8Hh6e+XqRBSoLJ+5aoaTBD0BZNKNa0PKxjJ20If/2Q==')!important}#\30 7a8ecfb.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAcI/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAwQFBhIhI//EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAYEQADAQEAAAAAAAAAAAAAAAAAASEDBP/aAAwDAQACEQMRAD8AjmzCK8qp3UN6hZoOrRlapG5L2AYiGdCqFcnD/9k=')!important}#be0fee18.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHRAAAQQCAwAAAAAAAAAAAAAAAgABAxEEBRIhMf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAcEQABAwUAAAAAAAAAAAAAAAADAAEEAhEhIjL/2gAMAwEAAhEDEQA/ANjX4BzSuJkFC19MpS1cfJ7kP1EQ6pJb9JQ4YM6sv//Z')!important}#\34 e7ecae9.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAfEAABAwQDAQAAAAAAAAAAAAACAAEDBAUREwYkMkH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABkRAAEFAAAAAAAAAAAAAAAAAAABAgMhMf/aAAwDAQACEQMRAD8AhlvmKgqdkIg8mWw5fFSYeR3LUHYPyyIpalBJp//Z')!important}#ad17dd4d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAf/xAAeEAABBAEFAAAAAAAAAAAAAAABAAIDBBEFBiGBof/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFxEBAAMAAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8Akmxr9atNGH1Q8uOOeleoWac+GNxoR5LQfERCwaybZwn/2Q==')!important}#aea19e5f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAIBAAAgECBwEAAAAAAAAAAAAAAQIABAUDBiElMUFR4f/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGREAAgMBAAAAAAAAAAAAAAAAAAMBAhEx/9oADAMBAAIRAxEAPwDLLDc6aldXekGIFOoPct1zLbSo2pePfsRJzG33oxdYw//Z')!important}#dd97f61e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAACXBIWXMAAAsTAAALEwEAmpwYAAABc0lEQVQoz1WR3Y6bMBCFDwkiCdklT983qfYNVr1pq0rNhmAbugH8g2egqNH2ojepbKJqa+nIkv35jGcOPn38ADZyzVZt2cpHtvJARh7ILuJFBWbu1tPQZKNV+ejqPVuZkxFbMjKKF+0w+dfN6JqcI9iEy9R1p5Xvy4T0OWFdrdmIFMElKL62Kh36c3K73eD7E0hXmHyN6y8LkBGPZEQol5GRqwD9+f2GoS8jOA4K89wDpM9FBK1KJ2ox0gXsaugf30BdBd+WUfC6OpAROzIqDW5B82jg2hP+W6TFPzCUiyV7Bb7OGI14BxpZkJE5aZFNbwQaalB/hu9eMLRH+O4UBbIqj3/UYue7cnVVL3D1Z0zcYfSvaL8+Ybh8j2B2d9yTrjbUl2vfHvFzsmDXwKkvGC7HBGzrFRmZ3V0DvGMbZio3HM7DY11twZ0IWa+WOYamRB5iDEmxq5fdyj3s7RlTH2CVhM7vCT2wVcXomgO7uhhd/fAXSwJshkVSvEkAAAAASUVORK5CYII=')!important}#a8a10730.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAkklEQVQI1wXBCw9CUBgG4DPLkg0hcst3pHLbQWjV/P9/le/teUTUrSy7D1OzwKMW2V1hUBPW5YtpeCMvFVvJYxNp9eLsNnJENeyQEKRXyKJCXQ8oqidO5cR7GlkEUrF/adgOcphOCMuLcTwT/LyFTQMMObNG8yYc6vmQ1LxzM+hWAMONYYYSB+qhFws0WjaRqN8fwzw2WZUfB4QAAAAASUVORK5CYII=')!important}