@media all {
  *#dm .dmInner div.u_2581434386 {
    background-color:rgba(244,196,48,0.25) !important;
    background-image:none !important;
    border-radius:100px 100px 100px 100px !important;
  }

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

  *#dm .dmInner div.u_4170060879 input:not([type="submit"]) {
    border-radius:12px 12px 12px 12px !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_4170060879 textarea {
    border-radius:12px 12px 12px 12px !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_4170060879 select {
    border-radius:12px 12px 12px 12px !important;
    border-style:solid !important;
    border-color:var(--color_7) var(--color_7) var(--color_7) var(--color_7) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_4170060879 .dmformsubmit { width:280px !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1352896130 .photoGalleryThumbs .image-container { border-radius:0px 0px 0px 0px !important; }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_4170060879 input::placeholder { color:rgba(213,213,213,1) !important; }

  *#dm .dmInner div.u_4170060879 input.placeholder { color:rgba(213,213,213,1) !important; }

  *#dm .dmInner div.u_4170060879 textarea::placeholder { color:rgba(213,213,213,1) !important; }

  *#dm .dmInner div.u_4170060879 textarea.placeholder { color:rgba(213,213,213,1) !important; }

  *#dm .dmInner div.u_4170060879 select::placeholder { color:rgba(213,213,213,1) !important; }

  *#dm .dmInner div.u_4170060879 select.placeholder { color:rgba(213,213,213,1) !important; }

  *#dm .dmInner a.u_2043901229:hover .iconBg { background-color:rgb(244,196,48) !important; }

  *#dm .dmInner a.u_2043901229.hover .iconBg { background-color:rgb(244,196,48) !important; }

  *#dm .dmInner a.u_2043901229 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/c8ab7dbd/icon/Phone_5661261.svg) !important;
  }

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

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

  *#dm .dmInner a.u_1170875598:hover .iconBg { background-color:rgb(244,196,48) !important; }

  *#dm .dmInner a.u_1170875598.hover .iconBg { background-color:rgb(244,196,48) !important; }

  *#dm .dmInner a.u_1170875598 .iconBg {
    display:inline-block !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/c8ab7dbd/icon/Calendar_2080626.svg) !important;
  }

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

  *#dm .dmInner *.u_1352896130 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

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

  *#dm .dmInner div.u_2942826665 img { object-fit:contain !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1352896130 .photoGalleryThumbs .image-container a { padding-top:320px !important; }

  *#dm .dmInner *.u_1352896130 .photoGalleryThumbs { padding:4px !important; }

  *#dm .dmInner *.u_1352896130 .layout-container { padding:4px !important; }

  *#dm .dmInner *.u_1352896130 .photoGalleryViewAll { padding:0 4px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1352896130 .photoGalleryThumbs .image-container a { padding-top:180px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-direction: row;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 731px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.4;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/c8ab7dbd/dms3rep/multi/opt/Cleaning+Service+303-1920w.png");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#group_qfg {
    align-items: flex-start;
    width: 100%;
    min-height: 411px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    min-width: 32px;
    border-radius: 12px 12px 12px 12px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 0px 0px 0px 0px;
    box-shadow: none;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\33 d8f0933 {
    align-items: flex-start;
    width: 100%;
    min-height: 411px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    min-width: 32px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-width: 1px 1px 1px 1px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2k2.flex-element.widget-wrapper > [data-element-type] {
    padding: 8px 0px 8px 0px;
}
#widget_2k2 {
    width: 58.21%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_91a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ir3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7ts {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_e3f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_pnp {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#e00d9f73 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#widget_bum {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 159e26a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 bfe4f7f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 5ddd95c {
    min-height: 495px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#fa17833d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#widget_1sb {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_gg9 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_hqt {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    position: relative;
    max-width: 100%;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    border-style: solid;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_5);
    border-width: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0ka {
    width: 280px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 7997425 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 5525974 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 af26036 {
    width: 100%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#a76fad88 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#c2e696b5 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_5ie {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_4gl {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_6lg {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2em {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_1aq {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_ngk {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#caaeb2d5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a60fda1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bce046ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 941c845 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 f31923a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 1ed4bf1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#eee3d99d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b1335f67 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 8052f77 {
    margin: 0px 0% 0px 0%;
}
    
#\32 ac9cb03 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d33dade4 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 99f5400 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 027cb30 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b8a7b36c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ce220e80 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 c1fc6f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 7ee2d60 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 aab6c4c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 c2f03a3 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ad443833 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 72efe4c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c3ec88b0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b2ea93d8 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    align-self: stretch;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 18ee16a {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ed19d99c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 0cb6a61 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 707643c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 12px;
    column-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    box-shadow: none;
    align-self: stretch;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 50a7b72 {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\31 70d94fa {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#add3cc9b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#group_tbv {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    flex-wrap: nowrap;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 ee0c635 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_4ie {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_n0e {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_g08 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_2kk {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d1218ba7 {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    align-items: center;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f7cded79 {
    min-height: 378px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\39 0b04472 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#widget_qbb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_e2p {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ori {
    align-items: center;
    width: 100%;
    min-height: 165px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_5cs {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 143px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 2;
    box-shadow: none;
    height: auto;
}
    
#group_2bo {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-style: solid;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-width: 0px 0px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_j4s {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_kb7 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f64105bf {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-style: solid;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-width: 0px 0px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b2b006da {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 d3ffd06 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 a148937 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    border-style: solid;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-width: 0px 0px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    justify-content: flex-start;
    align-self: stretch;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 105ad75 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bb3ad5c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 cdb470d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\35 6fc4890 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\34 6fffab4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 50a6024 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 169ddfd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea0b44e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bg9 {
    width: 100%;
    height: 576px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cf51ca0b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\34 480ff6e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#e255a902 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#widget_761 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_789 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_s69 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    border-radius: 12px 12px 12px 12px;
    border-style: solid;
    border-color: rgba(74, 85, 104, 0.25) rgba(74, 85, 104, 0.25) rgba(74, 85, 104, 0.25) rgba(74, 85, 104, 0.25);
    border-width: 1px 1px 1px 1px;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_jeu {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#widget_ks7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 db899be {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    border-radius: 12px 12px 12px 12px;
    border-style: solid;
    border-color: rgba(74, 85, 104, 0.25) rgba(74, 85, 104, 0.25) rgba(74, 85, 104, 0.25) rgba(74, 85, 104, 0.25);
    border-width: 1px 1px 1px 1px;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c4a39f30 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\31 03ffe14 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 3f9b3d5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0bbee75 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    border-radius: 12px 12px 12px 12px;
    border-style: solid;
    border-color: rgba(74, 85, 104, 0.25) rgba(74, 85, 104, 0.25) rgba(74, 85, 104, 0.25) rgba(74, 85, 104, 0.25);
    border-width: 1px 1px 1px 1px;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f91185a8 {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#c43e71c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d77fd779 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    height: auto;
    border-radius: 12px 12px 12px 12px;
    border-style: solid;
    border-color: rgba(74, 85, 104, 0.25) rgba(74, 85, 104, 0.25) rgba(74, 85, 104, 0.25) rgba(74, 85, 104, 0.25);
    border-width: 1px 1px 1px 1px;
    padding: 8px 16px 8px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f2973eae {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#\30 9b63549 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_5la {
    align-items: flex-start;
    width: 100%;
    min-height: 126px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    order: 3;
    height: auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#fdcf5bce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\32 20b20a7 {
    min-height: 169px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#a68a9ff8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_0tk {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_fbf {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\38 6545906 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bebd10f9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\35 42fe761 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#eb0a14bb {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#widget_cc6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
}
    
#group_h3s {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 98px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_nld {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_2h4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c8aefe64 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 98px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#aa1b29a0 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 57b3ad6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a96aaf63 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 98px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#fe78a1be {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\31 701f879 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 e59f438 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 98px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 b45bfb9 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 cd48c45 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#\37 21be64f {
    min-height: 242px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\34 9cea457 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#widget_mn7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_jbr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a9adbf12 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#group_7bd {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 42px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    height: auto;
}
    
#group_jvc {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    align-self: stretch;
    height: auto;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_gc7 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_l5f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f972cf00 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ftr {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ecb55434 {
    justify-content: space-between;
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 12px 12px 12px 12px;
    background-color: rgba(255, 255, 255, 0.05);
    background-image: none;
    align-self: stretch;
    height: auto;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\32 3424da4 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6f32746 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b24ad2c6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a7532b6 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b68da323 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a94a5a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_cet {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
    
#group_tpj {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\33 d8f0933 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_qfg {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3bd85219866cc3622781521 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_2k2 {
    width: 60%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 5ddd95c {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 e085cd9 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 af26036 {
    width: 100%;
    min-height: 8px;
}
    
#\39 8052f77 {
    margin: 0px 0% 0px 0%;
}
    
#c2e696b5 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 4%;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 70d94fa {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#c245bc79 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f7cded79 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 89ed7df {
    margin: 0px 0% 0px 0%;
}
}



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 42fe761 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 36f7b38 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 21be64f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#ad7abc05 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\33 d8f0933 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_qfg {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#widget_2k2 {
    width: 100%;
}
    
#group_e3f {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#widget_pnp {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#e00d9f73 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 bfe4f7f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 5ddd95c {
    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) {
    
#\36 7997425 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 5525974 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 af26036 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c2e696b5 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_6lg {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#caaeb2d5 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 f31923a {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d33dade4 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 aab6c4c {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_4gl {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 ac9cb03 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c3ec88b0 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b2ea93d8 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 707643c {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 50a7b72 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 70d94fa {
    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) {
    
#d1218ba7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f7cded79 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_5cs {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_2bo {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#f64105bf {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#\39 a148937 {
    min-width: 32px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#cf51ca0b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 480ff6e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 db899be {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_s69 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 0bbee75 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d77fd779 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_789 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 3f9b3d5 {
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#fdcf5bce {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 20b20a7 {
    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) {
    
#bebd10f9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 42fe761 {
    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) {
    
#\36 cd48c45 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 21be64f {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_jvc {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ecb55434 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_7bd {
    flex-direction: column;
    flex-wrap: nowrap;
}
}

