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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1827689314 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/aa6cc34b/icon/arrow_outward_24dp_E3E3E3.svg) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner a.u_1967056459 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/aa6cc34b/icon/phone_callback_24dp_E3E3E3_FILL0_wght400_GRAD0_opsz24.svg) !important;
    width:24px !important;
    height:24px !important;
  }

  *#dm .dmInner a.u_1484392462 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/aa6cc34b/icon/arrow_outward_24dp_E3E3E3.svg) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

  *#dm .dmInner a.u_1116505535 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/aa6cc34b/icon/arrow_outward_24dp_E3E3E3.svg) !important;
    order:1 !important;
  }

  *#dm .dmInner div.u_1114297630 .scroll-container {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_1114297630 .scroll-item {
    direction:ltr !important;
    font-style:italic !important;
    font-weight:700 !important;
    color:var(--color_6) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1484392462:hover {
    background-image:none !important;
    background-color:var(--color_8) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1484392462.hover {
    background-image:none !important;
    background-color:var(--color_8) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1559882436 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/aa6cc34b/icon/arrow_outward_24dp_E3E3E3.svg) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

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

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

  *#dm .dmInner a.u_1559882436:hover {
    background-image:none !important;
    background-color:var(--color_8) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1559882436.hover {
    background-image:none !important;
    background-color:var(--color_8) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1873378711 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/aa6cc34b/icon/arrow_outward_24dp_E3E3E3.svg) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

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

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

  *#dm .dmInner a.u_1873378711:hover {
    background-image:none !important;
    background-color:var(--color_8) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1873378711.hover {
    background-image:none !important;
    background-color:var(--color_8) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1055337505 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/aa6cc34b/icon/arrow_outward_24dp_E3E3E3.svg) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

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

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

  *#dm .dmInner a.u_1055337505:hover {
    background-image:none !important;
    background-color:var(--color_8) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1055337505.hover {
    background-image:none !important;
    background-color:var(--color_8) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1624761830 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/aa6cc34b/icon/arrow_outward_24dp_E3E3E3.svg) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

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

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

  *#dm .dmInner a.u_1624761830:hover {
    background-image:none !important;
    background-color:var(--color_8) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1624761830.hover {
    background-image:none !important;
    background-color:var(--color_8) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1690370866 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/aa6cc34b/icon/arrow_outward_24dp_E3E3E3.svg) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

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

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

  *#dm .dmInner a.u_1690370866:hover {
    background-image:none !important;
    background-color:var(--color_8) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1690370866.hover {
    background-image:none !important;
    background-color:var(--color_8) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner div.u_1432082129 .dmformsubmit {
    width:194px !important;
    height:55px !important;
  }

  *#dm .dmInner div.u_1432082129 input:not([type="submit"]) {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(204,204,204,1) rgba(204,204,204,1) rgba(204,204,204,1) rgba(204,204,204,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:3px 3px 3px 3px !important;
  }

  *#dm .dmInner div.u_1432082129 textarea {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(204,204,204,1) rgba(204,204,204,1) rgba(204,204,204,1) rgba(204,204,204,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:3px 3px 3px 3px !important;
  }

  *#dm .dmInner div.u_1432082129 select {
    background-color:rgba(255,255,255,1) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(204,204,204,1) rgba(204,204,204,1) rgba(204,204,204,1) rgba(204,204,204,1) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:3px 3px 3px 3px !important;
  }

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

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

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

  *#dm .dmInner a.u_1155236086 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/aa6cc34b/icon/phone_callback_24dp_E3E3E3_FILL0_wght400_GRAD0_opsz24.svg) !important;
    width:24px !important;
    height:24px !important;
  }

  *#dm .dmInner a.u_1955010181 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/aa6cc34b/icon/arrow_outward_24dp_E3E3E3.svg) !important;
    order:1 !important;
    width:20px !important;
    height:20px !important;
  }

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

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

  *#dm .dmInner a.u_1955010181:hover {
    background-image:none !important;
    background-color:var(--color_8) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1955010181.hover {
    background-image:none !important;
    background-color:var(--color_8) !important;
    border-color:rgba(0,0,0,0) !important;
  }
}

@media (min-width:1025px) {
  *#dm .dmInner div.u_1114297630 .scroll-item { font-size:16px !important; }
}

@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1114297630 .scroll-item { font-size:14px !important; }
}

*#dm .dmInner div.u_977468392 {
  overflow:hidden !important;
  content:'' !important;
  font-family:'shape divider from ShapeDividers.com' !important;
  position:absolute !important;
  z-index:3 !important;
  pointer-events:none !important;
  background-repeat:no-repeat !important;
  bottom:-0.1vw !important;
  left:-0.1vw !important;
  right:-0.1vw !important;
  top:-0.1vw !important;
  background-size:100% 54px !important;
  background-position:50% 100% !important;
  transform:rotateY(180deg) !important;
  background-image:url('data:image/svg+xml;charset=utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 -0.1 35.28 2.17" preserveAspectRatio="none"><path d="M35.28.31c-2.57.84-7.68.3-11.8.43-4.1.12-6.85.61-9.57.28C11.18.69 8.3-.16 5.3.02 2.3.22.57.85 0 .87v1.2h35.28z" fill="%2304203a"/></svg>') !important;
}

@media (min-width:2100px) {
  *#dm .dmInner div.u_977468392 { background-size:100% calc(2vw + 54px); }
}

#1130997004 {
  display:flex !important;
  flex-wrap:wrap !important;
}

#1130997004>.contact-checkable-container {
  width:50% !important;
  box-sizing:border-box !important;
}

#1130997004 .for-checkable {
  display:flex !important;
  align-items:center !important;
  gap:6px !important;
}

@media (max-width:767px) {
  #1130997004>.contact-checkable-container { width:100%; }
}

#dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal {
  display:flex !important;
  flex-wrap:wrap !important;
  column-gap:0px !important;
  row-gap:0px !important;
}

#dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal>.contact-checkable-container {
  width:50% !important;
  padding-right:12px !important;
  flex:0 0 calc(50% - 4px) !important;
  box-sizing:border-box !important;
}

#dm .dmInner div.u_1432082129 .for-checkable {
  display:flex !important;
  align-items:center !important;
  gap:0px !important;
}

@media (max-width:767px) {
  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal>.contact-checkable-container { width:100%; }
}

@media (max-width:767px) {
  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal { column-gap:0; }

  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal>.contact-checkable-container { flex:0 0 100%; }
}

@media (max-width:767px) {
  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal { column-gap:0; }

  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal>.contact-checkable-container { flex:0 0 100%; }
}

@media (max-width:767px) {
  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal { column-gap:0; }

  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal>.contact-checkable-container { flex:0 0 100%; }
}

@media (max-width:767px) {
  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal {
    column-gap:0;
    row-gap:6px;
  }

  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal>.contact-checkable-container {
    flex:0 0 100%;
    max-width:100%;
  }
}

@media (max-width:767px) {
  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal {
    column-gap:0;
    row-gap:0px;
  }

  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal>.contact-checkable-container {
    flex:0 0 100%;
    max-width:100%;
  }
}

@media (max-width:767px) {
  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal {
    column-gap:0;
    row-gap:0px;
  }

  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal>.contact-checkable-container {
    flex:0 0 100%;
    max-width:100%;
  }
}

@media (max-width:767px) {
  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal {
    column-gap:0;
    row-gap:0px;
  }

  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal>.contact-checkable-container {
    flex:0 0 100%;
    max-width:100%;
  }
}

@media (max-width:500px) {
  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal {
    column-gap:0;
    row-gap:0px;
  }

  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal>.contact-checkable-container {
    flex:0 0 100%;
    max-width:100%;
  }
}

@media (max-width:575px) {
  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal {
    column-gap:0;
    row-gap:0px;
  }

  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal>.contact-checkable-container {
    flex:0 0 100%;
    max-width:100%;
  }
}

@media (max-width:575px) {
  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal {
    column-gap:0;
    row-gap:9px;
  }

  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal>.contact-checkable-container {
    flex:0 0 100%;
    max-width:100%;
  }
}

@media (max-width:575px) {
  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal {
    column-gap:0;
    row-gap:0px;
  }

  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal>.contact-checkable-container {
    flex:0 0 100%;
    max-width:100%;
  }
}

@media (max-width:400px) {
  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal {
    column-gap:0;
    row-gap:0px;
  }

  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal>.contact-checkable-container {
    flex:0 0 100%;
    max-width:100%;
  }
}

@media (max-width:765px) {
  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal {
    column-gap:0;
    row-gap:0px;
  }

  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal>.contact-checkable-container {
    flex:0 0 100%;
    max-width:100%;
  }
}

@media (max-width:765px) {
  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal {
    column-gap:0;
    row-gap:0px;
  }

  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal>.contact-checkable-container {
    flex:0 0 100%;
    max-width:100%;
  }
}

@media (max-width:765px) {
  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal {
    column-gap:0;
    row-gap:0px;
  }

  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal>.contact-checkable-container {
    flex:0 0 100%;
    max-width:100%;
  }
}

@media (max-width:765px) {
  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal {
    column-gap:0;
    row-gap:0px;
  }

  #dm .dmInner div.u_1432082129 .checkboxwrapper.horizontal>.contact-checkable-container {
    flex:0 0 100%;
    max-width:100%;
  }
}

#dm .dmInner div.u_1234567890 {
  position:relative !important;
  overflow:visible !important;
}

#dm .dmInner div.u_1234567890::before {
  content:"" !important;
  position:absolute !important;
  top:-60px !important;
  left:0 !important;
  width:100% !important;
  height:60px !important;
  background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1440 120' preserveAspectRatio='none'%3E%3Cpath fill='%23002747' d='M0,96L60,85.3C120,75,240,53,360,53.3C480,53,600,75,720,85.3C840,96,960,96,1080,80C1200,64,1320,32,1380,16L1440,0L1440,120L0,120Z'%3E%3C/path%3E%3C/svg%3E") no-repeat top center !important;
  background-size:100% 100% !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_977468392
{
}
*#dm .dmInner div.u_1432082129
{
}
*#dm .dmInner div.u_1114297630
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0,0,0,0);
    --overlapping-background-image: rgba(0,0,0,0);
}
}



@media all {
    
#\34 5739609::before, #\34 5739609 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.5;
    border-radius: inherit;
}
#\34 5739609 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: url("https://lirp.cdn-website.com/aa6cc34b/dms3rep/multi/opt/HydroShine-Pressure-Washing-hero-3-1920w.jpg");
}
#\34 5739609.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgAI/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwURBBITIXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGhEBAAEFAAAAAAAAAAAAAAAAAQACBBQyQv/aAAwDAQACEQMRAD8Ay+K5eP5HQTD4rFq70NyXuJ69hrQhlrKCxIo0CfQhlwOpFxqumf/Z');
}
    
#\38 cc350fb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 aec4164 {
    min-height: 724px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#group_rjr {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 5;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_8a6 {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 5px 5px 5px 5px;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    align-self: stretch;
    height: auto;
    border-style: solid;
    border-color: rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1);
    border-width: 1px 1px 1px 1px;
    padding: 32px 24px 32px 24px;
}
    
#widget_56l {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_1uf {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 f8e539d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\35 a14c8c8 {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 5px 5px 5px 5px;
    background-color: var(--color_3);
    background-image: initial;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    border-style: solid;
    border-color: rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1);
    border-width: 1px 1px 1px 1px;
    padding: 32px 24px 32px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#eee3f2db {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 88cd2d2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#af77eeb1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fd97bbbc {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 5px 5px 5px 5px;
    background-color: var(--color_3);
    background-image: initial;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    border-style: solid;
    border-color: rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1);
    border-width: 1px 1px 1px 1px;
    padding: 32px 24px 32px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ad888b7 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    background-color: rgba(0,0,0,0);
    background-image: initial;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e9d6362b {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
}
    
#c87007d0 {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 5px 5px 5px 5px;
    background-color: var(--color_3);
    background-image: initial;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    border-style: solid;
    border-color: rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1);
    border-width: 1px 1px 1px 1px;
    padding: 32px 24px 32px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 8a1ca77 {
    width: 74.30%;
    height: auto;
    max-width: 100%;
}
    
#\32 065218b {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 5px 5px 5px 5px;
    background-color: var(--color_3);
    background-image: initial;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1);
    padding: 32px 24px 32px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#b6a2fda4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 a37bde9 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\37 e9094c0 {
    align-items: center;
    width: 50%;
    min-height: 100%;
    max-height: none;
    row-gap: 16px;
    column-gap: 4%;
    min-width: 32px;
    border-radius: 5px 5px 5px 5px;
    background-color: var(--color_3);
    background-image: initial;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    height: auto;
    border-style: solid;
    border-color: rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1) rgba(233,234,236,1);
    border-width: 1px 1px 1px 1px;
    padding: 32px 24px 32px 24px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 fd9cadb {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 90e6857 {
    width: 77.97%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_a6s {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 115px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ebbf0426 {
    align-items: flex-end;
    width: 29.79%;
    min-height: 115px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    min-width: 32px;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f608aa52 {
    align-items: flex-start;
    width: 66.19%;
    min-height: 115px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    min-width: 32px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d7f3d19.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 d7f3d19 {
    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;
}
    
#\30 316ae9e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 316ae9e {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 92469d4 {
    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;
}
    
#c9ecb682 {
    margin: 0px 0% 0px 0%;
}
    
#widget_08n {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 06f3b8f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8b446a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: -10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd17dda0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a93257ff {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a52f46c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 71e4cb3.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 10px 0px;
}
#\34 71e4cb3 {
    width: 249px;
    height: 55px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ba02b645 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    flex-direction: row;
}
    
#\33 938b1a0 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 450px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-image: url("https://lirp.cdn-website.com/aa6cc34b/dms3rep/multi/opt/HydroShine-Pressure-Washing-home3-540h.jpeg");
    height: auto;
    border-radius: 10px 10px 10px 10px;
    box-shadow: none;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\33 938b1a0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAJBAAAQMEAQMFAAAAAAAAAAAAAQIDBAAFERIhBhMiFDFRcdH/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABkRAAIDAQAAAAAAAAAAAAAAAAECAAMSBP/aAAwDAQACEQMRAD8AbtcaIq1QQwgerKApxK1DjkfpqwjxI5Yb3bRtqM/eKy3pC03OZNekJkB1DKM6E44pc9XXFklvsteHj7/FHSr0HNa6kEuBUFp//9k=');
}
    
#\35 b4f5f57.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 b4f5f57 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
}
    
#\39 b5799a0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 b5799a0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 032587b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 48%;
    min-width: 4%;
}
    
#\32 c76d443 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cd52e674 {
    min-height: 610px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 2% 4% 2%;
}
    
#\35 ae631a2 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 450px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-image: url("https://lirp.cdn-website.com/aa6cc34b/dms3rep/multi/opt/Hydroshine-home-content-01-540h.webp");
    height: auto;
    border-radius: 10px 10px 10px 10px;
    box-shadow: none;
    min-width: 32px;
    margin-top: 50px;
    padding: 0px 0px 0px 0px;
}
#\35 ae631a2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRloAAABXRUJQVlA4IE4AAAAQAgCdASoKAA8AAUAmJYwCdADdHMfBLxOAAPdKIazWK+WceW5rIfeuW0ESVhIBOsqSR7hbYA1DtXtP2frr9fv75tqS6BaNkBKUU0QAAAA=');
}
    
#a71e023c {
    margin: 0px 0% 0px 0%;
}
    
#f69996e9 {
    width: 249px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 55px;
    align-self: auto;
    min-width: 32px;
    justify-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d76a64aa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 49%;
    min-width: 4%;
}
    
#\32 5f7de9c {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#\30 e5aa598.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 e5aa598 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9cddc68 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1d2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_1d2 {
    width: 95.40%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 15px 0% 0px 0%;
}
    
#\35 5948d1f::before, #\35 5948d1f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.8;
    border-radius: inherit;
}
#\35 5948d1f {
    background-color: var(--color_4);
    background-image: url("https://lirp.cdn-website.com/aa6cc34b/dms3rep/multi/opt/HydroShine-Pressure-Washing-hero-6-1920w.jpg");
}
#\35 5948d1f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgUGB//EACMQAAIBAwIHAQAAAAAAAAAAAAECAwAEBQYRBxMUISIjUZL/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABoRAAEFAQAAAAAAAAAAAAAAAAIAAwUREgH/2gAMAwEAAhEDEQA/AAfhvb5O/tJZmEVsD7GPytPh0Do1YY16WFtlA3LDvTfO423XFl7FyFPiQRUQbOQHbmv+qTUfwxvSlfkiAqyv/9k=');
}
    
#group_tn5 {
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#\37 e44f353 {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 83a0086 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 4123064 {
    margin: 0px 0% 0px 0%;
}
    
#e8927e2a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
}
    
#ce039662 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#\37 e1f2eb5 {
    align-items: flex-start;
    width: 54.01%;
    min-height: 107px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    order: 0;
    align-self: auto;
    min-width: 32px;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 805c44c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 805c44c {
    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;
}
    
#ac944fd8 {
    align-items: center;
    width: 41.99%;
    min-height: 108px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    order: 0;
    align-self: auto;
    min-width: 32px;
    height: auto;
    flex-direction: row;
    justify-content: flex-end;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fbe0fa95 {
    width: 249px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 55px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 10c6c43 {
    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;
}
    
#f1428482 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 108px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 6019e2c {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 9px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_sav {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\31 641bc99 {
    width: 249px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 55px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0a10370::before, #f0a10370 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.8;
    border-radius: inherit;
}
#f0a10370 {
    background-color: var(--color_4);
    background-image: url("https://lirp.cdn-website.com/aa6cc34b/dms3rep/multi/opt/HydroShine-Pressure-Washing-hero-14-1920w.jpg");
    background-position: 50% 100%;
}
#f0a10370.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwMI/8QAIxAAAQMCBQUAAAAAAAAAAAAAAQIDBAAFBhETITEiI0GR0f/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGxEAAgEFAAAAAAAAAAAAAAAAAAEDBRVCUqH/2gAMAwEAAhEDEQA/ADJOGCkILiHU79WYPFVOHoOZ7q/dafvdthvWuUhUZsAJ5A3oXctsMOKGidifI+Ul7h0ZGqJO8+H/2Q==');
}
}



@media all {
    
#ba0fb18f::before, #ba0fb18f > .bgExtraLayerOverlay {
    
}
#ba0fb18f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_5);
    background-image: none;
}
    
#af57e954 {
    min-height: 63px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#b7d09b2e {
    margin: 0px 0% 0px 0%;
}
    
#widget_4b2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_4b2 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 5531880 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 2% 4% 2%;
}
    
#\37 65c3ae7 {
    width: 249px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 55px;
    align-self: auto;
    min-width: 32px;
    justify-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd5d3eb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 b011761::before, #\34 b011761 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.6;
    border-radius: inherit;
    background-color: var(--color_7);
}
#\34 b011761 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(255,255,255,1);
    background-image: url("https://lirp.cdn-website.com/aa6cc34b/dms3rep/multi/opt/HydroShine-Pressure-Washing-Pressure-Washing-4-1920w.png");
    border-radius: 5px 5px 5px 5px;
    height: auto;
    background-position: 50% 100%;
    padding: 32px 32px 32px 32px;
    grid-area: auto / auto / auto / auto;
}
#\34 b011761.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA8klEQVQY0wXB7U6CYACAUa7P1o+Wa07JjFDURENBQUEdisKLr5j4lba2fnaVT+cosf3Out9mP/fZ+BNmgyFa+ZmWbhD6Pj/nnL/fG0pfr+I0NBZDh+VohNvpUi0WeS2VsBpvRKMP5NRGccw2nmWxmoWIMCL0JvSMJt26zqCpMTZrBL0aSiYz8s8D59OF0yFnEy+YBw6BaxK4BlNXY+a9oNyuGd9Xydcl5pjPyTKXrbTZSguZmqTCQKR1lGTVIY5arJc60eKFVaQiYpVUVJCiwlao7DYqimvf4Q4KeMMCwfieZfiAWBeRySO75Il9UuKYlvkH6smqDqvRe8EAAAAASUVORK5CYII=');
}
    
#\35 769a76c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 5fcd004 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 e10ccb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aca4b220.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#aca4b220 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#d7aa3230 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c05cb080 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 1309d30 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    padding: 0px 0px 16px 0px;
    margin: -8px 0% 0px 0%;
}
    
#\36 0d7d443 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#af684070 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0d27a65::before, #\39 0d27a65 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.6;
    border-radius: inherit;
}
#\39 0d27a65 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    background-color: rgba(255,255,255,1);
    background-image: url("https://lirp.cdn-website.com/aa6cc34b/dms3rep/multi/opt/HydroShine-Pressure-Washing-Roof-Cleaning-3-1920w.jpg");
    border-radius: 5px 5px 5px 5px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\39 0d27a65.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQQFBv/EACAQAAEDBAIDAAAAAAAAAAAAAAECBBEAAwYxByEFExT/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACA0H/2gAMAwEAAhEDEQA/AJ/GbtHgcM9lmVOHPcnQPVBb16talFyqSZpDju8tzd+FwQtuDATGt1sV4m2KjF+6BOoFM5PIBapP/9k=');
}
    
#\36 63cac11 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 ed905fd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b72c5db1::before, #b72c5db1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.6;
    border-radius: inherit;
}
#b72c5db1 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    background-color: rgba(255,255,255,1);
    background-image: url("https://lirp.cdn-website.com/aa6cc34b/dms3rep/multi/opt/HydroShine-Pressure-Washing-Concrete-Cleaning-4-1920w.jpg");
    border-radius: 5px 5px 5px 5px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#b72c5db1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgQFBv/EAB8QAAEEAAcAAAAAAAAAAAAAAAEAAgUhAwQREhMUUf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQITFP/aAAwDAQACEQMRAD8AjRcBMMgeDHzhJFsZ4kuhLiiDqKW9a42EG9yJ6KEsJSR//9k=');
}
    
#baa7bdf5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 23abb45 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 40290d3 {
    margin: 40px 45px 40px 45px;
}
    
#eef63cce::before, #eef63cce > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.6;
    border-radius: inherit;
}
#eef63cce {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(255,255,255,1);
    background-image: url("https://lirp.cdn-website.com/aa6cc34b/dms3rep/multi/opt/HydroShine-Pressure-Washing-House-Washing-9-1920w.jpg");
    border-radius: 5px 5px 5px 5px;
    height: auto;
    padding: 32px 32px 32px 32px;
    grid-area: auto / auto / auto / auto;
}
#eef63cce.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAIRAAAQQBAwUAAAAAAAAAAAAAAwABAgQFBhESEyEiMbH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABcRAAMBAAAAAAAAAAAAAAAAAAABAhH/2gAMAwEAAhEDEQA/AIaazVS3SHE95ol4d4T9MyzR7GN65NiDfyf6iKVW9EpR/9k=');
}
    
#a617e447::before, #a617e447 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.6;
    border-radius: inherit;
}
#a617e447 {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 4%;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    min-width: 32px;
    background-color: rgba(255,255,255,1);
    background-image: url("https://lirp.cdn-website.com/aa6cc34b/dms3rep/multi/opt/HydroShine-Pressure-Washing-Roof-Cleaning-1-1920w.png");
    border-radius: 5px 5px 5px 5px;
    height: auto;
    padding: 32px 32px 32px 32px;
    grid-area: auto / auto / auto / auto;
}
#a617e447.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQI1x3DfUuDQADA4fuW/RkExVq4qE2z6Xy7zel5+XJn2cRGRK19y1/QA49oHi5R3g2mTPg5/XL6PjOZDpsuec0W5Osr7m8vEM3qGvXsoPOE8eOT6fhF3xqaPKHdhZSpS+DeIczmkSry2W8z6v6dbphQtaXSDVpVVEWOjEPEYR/QypBSJujW/le65qXpaI1FV5p0EyHGwsdKlybz6JTE6B1WS6yOMVVEKdfE/goxSIe3ZE4fzxnyJWP5xFF7HAqHfjujCGak7oI/UEGaa1+g4kkAAAAASUVORK5CYII=');
}
    
#afaa791f::before, #afaa791f > .bgExtraLayerOverlay {
    
}
#afaa791f {
    background-image: none;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_4);
    border-width: 10px 10px 10px 10px;
    border-color: var(--color_6) var(--color_6) var(--color_6) var(--color_6);
    border-style: solid;
}
    
#\30 ad53325 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 cb97ee0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 cb97ee0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 7f82f68 {
    width: 249px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 55px;
    min-width: 32px;
    justify-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aaefd4af::before, #aaefd4af > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.6;
    border-radius: inherit;
}
#aaefd4af {
    align-items: center;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    background-color: rgba(255,255,255,1);
    background-image: url("https://lirp.cdn-website.com/aa6cc34b/dms3rep/multi/opt/HydroShine-Pressure-Washing-Window-Cleaning-2-1920w.jpg");
    border-radius: 5px 5px 5px 5px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#aaefd4af.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwUG/8QAIRAAAgIBBAIDAAAAAAAAAAAAAQMCBREABBIhBlETI6H/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABoRAAICAwAAAAAAAAAAAAAAAAACAQMRIkL/2gAMAwEAAhEDEQA/AKdp55uGbmakuj8MmAQ9jvWvRT2DkLaLDAnESxj2M6AboCNu5qxx+0YiD0Oxp0rbp8a7ajjHpUR+DStqY1JzU/Un/9k=');
}
    
#\34 8ddf47d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 b7553c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 576a75e {
    width: 249px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba7ae171 {
    width: 249px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 26a957c {
    width: 249px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4a21f4e {
    width: 249px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d35c44d {
    width: 249px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a69a1128 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: -8px 0% 0px 0%;
}
    
#a394eed8::before, #a394eed8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.6;
    border-radius: inherit;
}
#a394eed8 {
    align-items: center;
    width: 33%;
    min-height: 100%;
    max-height: none;
    row-gap: 10px;
    column-gap: 4%;
    min-width: 32px;
    background-color: rgba(255,255,255,1);
    background-image: url("https://lirp.cdn-website.com/aa6cc34b/dms3rep/multi/opt/HydroShine-Pressure-Washing-Patio-Restoraion-10-1920w.jpg");
    border-radius: 5px 5px 5px 5px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 32px 32px 32px 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#a394eed8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACBAVBAxETITH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABgRAQEAAwAAAAAAAAAAAAAAAAEAAhIx/9oADAMBAAIRAxEAPwDdpXTZMXkiyjpOJzgKT6azc9xNkOzv4iKJ4TZBs3//2Q==');
}
    
#e26fac39 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 0369e4c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a1469990 {
    width: 249px;
    height: auto;
    max-width: 100%;
    min-height: 55px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#f2083d6f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f2083d6f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: -0px 0% 0px 0%;
}
    
#\32 2cb488a {
    min-height: 380px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#\37 944afb7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 944afb7 {
    width: 92.89%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 10px 0% 0px 0%;
}
    
#\36 b39ce8a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    padding: 3% 16px 3% 16px;
    margin: 0px 0% 0px 0%;
}
    
#c9f284e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 c5d56ae {
    margin: 0px 0% 0px 0%;
}
    
#\39 18d4e30::before, #\39 18d4e30 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.5;
    border-radius: inherit;
}
#\39 18d4e30 {
    background-color: var(--color_3);
    background-image: url("https://lirp.cdn-website.com/aa6cc34b/dms3rep/multi/opt/HydroShine-Pressure-Washing-hero-13-1920w.png");
}
#\39 18d4e30.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAIAAAAlXwkiAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAaElEQVQI1wFdAKL/ALvl8srt99f0/Nb0/s3x/sPt/r3r/bvo+bTa5a/M0gCkwMi509nP5+3e9vzb9v7U8/7L8P695PKqyM+crK0AjZudqLm8x9re5fj76fv+5vn+2Pb+v+Drn7W5iY2HADtLTc/GtTMAAAAASUVORK5CYII=');
}
}



@media all {
    
#d17acd7c {
    width: 249px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 55px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd9fdd59 {
    margin: 0px 0% 0px 0%;
}
    
#\38 e7d3801 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 ae673b0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d5cad417 {
    background-size: contain;
    background-position: 50% 100%;
    align-items: center;
    width: 49%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    background-image: initial;
    background-color: rgba(0,0,0,0);
    padding: 0px 0px 0px 0px;
}
    
#c8a40d96 {
    align-items: center;
    width: 86.64%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 11px;
    column-gap: 2%;
    height: auto;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: flex-start;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3836aac.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c3836aac {
    width: 74.86%;
    height: 100px;
    min-height: 100px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: -28px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e6b630c {
    align-items: flex-start;
    width: 100%;
    min-height: 200px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255,255,255,1);
    background-image: initial;
    border-radius: 24px 24px 24px 24px;
    height: auto;
    border-style: solid;
    border-color: #000000 #000000 var(--color_5) #000000;
    border-width: 0 0 6px 0;
    padding: 32px 32px 32px 32px;
}
    
#cbc2c78c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c3e3759 {
    min-height: 0;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 16% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\34 b5bc95b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 b5bc95b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 e010702::before, #\36 e010702 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(10, 62, 90, 1) 0%, rgba(0, 0, 0, 1) 100%);
}
#\36 e010702 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: url("https://lirp.cdn-website.com/aa6cc34b/dms3rep/multi/opt/HydroShine-Pressure-Washing-hero-15-1920w.png");
    background-color: var(--color_2);
}
    
#d953eadb {
    width: 280px;
    height: 55px;
    min-width: 32px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 5739609::before, #\34 5739609 > .bgExtraLayerOverlay {
    
}
#\34 5739609.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgAI/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwURBBITIXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGhEBAAEFAAAAAAAAAAAAAAAAAQACBBQyQv/aAAwDAQACEQMRAD8Ay+K5eP5HQTD4rFq70NyXuJ69hrQhlrKCxIo0CfQhlwOpFxqumf/Z');
}
    
#\38 cc350fb {
    width: 100%;
    min-height: 80px;
    padding: 2% 3% 2% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\39 aec4164 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 16px;
    padding: 4% 3% 4% 3%;
}
    
#group_a6s {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    align-items: center;
    height: auto;
    min-height: 171px;
    padding: 2% 3% 2% 3%;
    margin: 0px 0% 0px 0%;
}
    
#f608aa52 {
    min-width: 32px;
    width: 100.00%;
    align-items: center;
    height: auto;
    min-height: 100px;
    margin: 0px 0% 0px 0%;
}
    
#ebbf0426 {
    min-width: 32px;
    width: 100.00%;
    align-items: center;
    height: auto;
    min-height: 55px;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#group_rjr {
    justify-content: space-between;
    padding: 0px 16px 0px 16px;
    margin: -25px 0% 0px 0%;
}
    
#\32 ad888b7 {
    justify-content: space-between;
    padding: 0px 16px 0px 16px;
    margin: 2px 0% 24px 0%;
}
    
#c9ecb682 {
    margin: 0px 0% 0px 0%;
}
    
#\39 8a1ca77 {
    width: 99.30%;
}
    
#\37 90e6857 {
    width: 99.30%;
}
    
#b6a2fda4 {
    width: 99.30%;
}
    
#widget_1uf {
    width: 99.30%;
}
    
#\30 f8e539d {
    width: 99.03%;
}
    
#\32 065218b {
    padding: 32px 2% 32px 2%;
    margin: 0px 0% 0px 0%;
}
    
#\37 e9094c0 {
    padding: 32px 2% 32px 2%;
    margin: 0px 0% 0px 0%;
}
    
#c87007d0 {
    padding: 32px 2% 32px 2%;
    margin: 0px 0% 0px 0%;
}
    
#group_8a6 {
    padding: 32px 2% 32px 2%;
    margin: 0px 0% 0px 0%;
}
    
#fd97bbbc {
    padding: 32px 2% 32px 2%;
    margin: 0px 0% 0px 0%;
}
    
#\35 a14c8c8 {
    padding: 32px 2% 32px 2%;
    margin: 0px 0% 0px 0%;
}
    
#\33 88cd2d2 {
    width: 99.03%;
}
    
#a93257ff {
    width: 90.23%;
}
    
#\30 316ae9e {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ba02b645 {
    width: 100%;
    min-height: 80px;
}
    
#\30 032587b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 2% 3% 2% 3%;
    margin: 0px 0% 0px 0%;
}
    
#cd52e674 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 16px;
    padding: 4% 3% 4% 3%;
}
    
#\39 b5799a0 {
    width: 66.17%;
}
    
#a71e023c {
    margin: 0px 0% 0px 0%;
}
    
#\35 b4f5f57 {
    width: 99.97%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 5f7de9c {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 16px;
    padding: 4% 3% 4% 3%;
}
    
#\35 5948d1f::before, #\35 5948d1f > .bgExtraLayerOverlay {
    
}
#\35 5948d1f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgUGB//EACMQAAIBAwIHAQAAAAAAAAAAAAECAwAEBQYRBxMUISIjUZL/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABoRAAEFAQAAAAAAAAAAAAAAAAIAAwUREgH/2gAMAwEAAhEDEQA/AAfhvb5O/tJZmEVsD7GPytPh0Do1YY16WFtlA3LDvTfO423XFl7FyFPiQRUQbOQHbmv+qTUfwxvSlfkiAqyv/9k=');
}
    
#d76a64aa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 2% 3% 2% 3%;
    margin: 0px 0% 0px 0%;
}
    
#group_tn5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 e44f353 {
    height: 342px;
    width: 639px;
}
    
#\35 83a0086 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 4123064 {
    margin: 0px 0% 0px 0%;
}
    
#ce039662 {
    padding: 4% 3% 4% 3%;
}
    
#f1428482 {
    column-gap: 2%;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    justify-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e1f2eb5 {
    width: 91.96%;
    min-width: 32px;
    align-items: center;
    height: auto;
    min-height: 65px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ac944fd8 {
    width: 100.00%;
    height: auto;
    min-height: 55px;
    min-width: 32px;
    justify-content: center;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#fbe0fa95 {
    width: 250px;
}
    
#\31 641bc99 {
    width: 250px;
}
    
#f0a10370::before, #f0a10370 > .bgExtraLayerOverlay {
    
}
#f0a10370.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwMI/8QAIxAAAQMCBQUAAAAAAAAAAAAAAQIDBAAFBhETITEiI0GR0f/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGxEAAgEFAAAAAAAAAAAAAAAAAAEDBRVCUqH/2gAMAwEAAhEDEQA/ADJOGCkILiHU79WYPFVOHoOZ7q/dafvdthvWuUhUZsAJ5A3oXctsMOKGidifI+Ul7h0ZGqJO8+H/2Q==');
}
    
#e8927e2a {
    width: 100%;
    align-items: center;
    padding: 2% 3% 2% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\30 10c6c43 {
    width: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#af57e954 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 61px;
    padding: 0% 0% 0% 0%;
}
    
#ba0fb18f::before, #ba0fb18f > .bgExtraLayerOverlay {
    
}
#ba0fb18f {
    width: 100%;
    min-height: 8px;
}
    
#b7d09b2e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 5531880 {
    padding: 2% 3% 2% 3%;
}
    
#\34 b011761::before, #\34 b011761 > .bgExtraLayerOverlay {
    
}
#\34 b011761 {
    min-width: 32px;
    min-height: 20%;
    padding: 32px 24px 32px 24px;
    margin: 0px 0% 0px 0%;
}
#\34 b011761.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA8klEQVQY0wXB7U6CYACAUa7P1o+Wa07JjFDURENBQUEdisKLr5j4lba2fnaVT+cosf3Out9mP/fZ+BNmgyFa+ZmWbhD6Pj/nnL/fG0pfr+I0NBZDh+VohNvpUi0WeS2VsBpvRKMP5NRGccw2nmWxmoWIMCL0JvSMJt26zqCpMTZrBL0aSiYz8s8D59OF0yFnEy+YBw6BaxK4BlNXY+a9oNyuGd9Xydcl5pjPyTKXrbTZSguZmqTCQKR1lGTVIY5arJc60eKFVaQiYpVUVJCiwlao7DYqimvf4Q4KeMMCwfieZfiAWBeRySO75Il9UuKYlvkH6smqDqvRe8EAAAAASUVORK5CYII=');
}
    
#\39 0d27a65::before, #\39 0d27a65 > .bgExtraLayerOverlay {
    
}
#\39 0d27a65 {
    min-width: 32px;
    min-height: 20%;
    padding: 32px 24px 32px 24px;
}
#\39 0d27a65.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQQFBv/EACAQAAEDBAIDAAAAAAAAAAAAAAECBBEAAwYxByEFExT/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACA0H/2gAMAwEAAhEDEQA/AJ/GbtHgcM9lmVOHPcnQPVBb16talFyqSZpDju8tzd+FwQtuDATGt1sV4m2KjF+6BOoFM5PIBapP/9k=');
}
    
#b72c5db1::before, #b72c5db1 > .bgExtraLayerOverlay {
    
}
#b72c5db1 {
    min-width: 32px;
    min-height: 20%;
    padding: 32px 24px 32px 24px;
}
#b72c5db1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgQFBv/EAB8QAAEEAAcAAAAAAAAAAAAAAAEAAgUhAwQREhMUUf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQITFP/aAAwDAQACEQMRAD8AjRcBMMgeDHzhJFsZ4kuhLiiDqKW9a42EG9yJ6KEsJSR//9k=');
}
    
#\34 40290d3 {
    margin: 40px 20px 40px 20px;
}
    
#eef63cce::before, #eef63cce > .bgExtraLayerOverlay {
    
}
#eef63cce {
    min-width: 32px;
    min-height: 20%;
    padding: 32px 24px 32px 24px;
    margin: 0px 0% 0px 0%;
}
#eef63cce.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAIRAAAQQBAwUAAAAAAAAAAAAAAwABAgQFBhESEyEiMbH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABcRAAMBAAAAAAAAAAAAAAAAAAABAhH/2gAMAwEAAhEDEQA/AIaazVS3SHE95ol4d4T9MyzR7GN65NiDfyf6iKVW9EpR/9k=');
}
    
#\33 1309d30 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: auto;
    row-gap: 16px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#a617e447::before, #a617e447 > .bgExtraLayerOverlay {
    
}
#a617e447 {
    min-width: 32px;
    min-height: 23.50%;
    height: auto;
    padding: 32px 24px 32px 24px;
    margin: 0px 0% 0px 0%;
}
#a617e447.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQI1x3DfUuDQADA4fuW/RkExVq4qE2z6Xy7zel5+XJn2cRGRK19y1/QA49oHi5R3g2mTPg5/XL6PjOZDpsuec0W5Osr7m8vEM3qGvXsoPOE8eOT6fhF3xqaPKHdhZSpS+DeIczmkSry2W8z6v6dbphQtaXSDVpVVEWOjEPEYR/QypBSJujW/le65qXpaI1FV5p0EyHGwsdKlybz6JTE6B1WS6yOMVVEKdfE/goxSIe3ZE4fzxnyJWP5xFF7HAqHfjujCGak7oI/UEGaa1+g4kkAAAAASUVORK5CYII=');
}
    
#\36 0d7d443 {
    width: 100%;
    row-gap: 16px;
    align-items: center;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#afaa791f::before, #afaa791f > .bgExtraLayerOverlay {
    
}
    
#\30 ad53325 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: auto;
    row-gap: 16px;
    padding: 0px 0% 0px 0%;
    margin: -0px 0% 0px 0%;
}
    
#\39 cb97ee0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 cb97ee0 {
    width: 100.00%;
    margin: -0px 0% 10px 0%;
}
    
#aaefd4af::before, #aaefd4af > .bgExtraLayerOverlay {
    
}
#aaefd4af {
    min-width: 32px;
    min-height: 20%;
    padding: 32px 24px 32px 24px;
}
#aaefd4af.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwUG/8QAIRAAAgIBBAIDAAAAAAAAAAAAAQMCBREABBIhBlETI6H/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABoRAAICAwAAAAAAAAAAAAAAAAACAQMRIkL/2gAMAwEAAhEDEQA/AKdp55uGbmakuj8MmAQ9jvWvRT2DkLaLDAnESxj2M6AboCNu5qxx+0YiD0Oxp0rbp8a7ajjHpUR+DStqY1JzU/Un/9k=');
}
    
#aca4b220 {
    width: 74.74%;
    margin-top: 0px;
}
    
#\38 7f82f68 {
    margin-top: 0px;
}
    
#a69a1128 {
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: auto;
    row-gap: 16px;
    width: 100%;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#a394eed8::before, #a394eed8 > .bgExtraLayerOverlay {
    
}
#a394eed8 {
    min-width: 32px;
    min-height: 20%;
    width: 100%;
    padding: 32px 24px 32px 24px;
}
#a394eed8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACBAVBAxETITH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABgRAQEAAwAAAAAAAAAAAAAAAAEAAhIx/9oADAMBAAIRAxEAPwDdpXTZMXkiyjpOJzgKT6azc9xNkOzv4iKJ4TZBs3//2Q==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2cb488a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 16px;
    padding: 4% 3% 4% 3%;
}
    
#\36 b39ce8a {
    width: 100%;
    min-height: 80px;
    padding: 2% 3% 2% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\37 944afb7 {
    width: 99.97%;
}
    
#\39 18d4e30::before, #\39 18d4e30 > .bgExtraLayerOverlay {
    
}
#\39 18d4e30.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAIAAAAlXwkiAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAaElEQVQI1wFdAKL/ALvl8srt99f0/Nb0/s3x/sPt/r3r/bvo+bTa5a/M0gCkwMi509nP5+3e9vzb9v7U8/7L8P695PKqyM+crK0AjZudqLm8x9re5fj76fv+5vn+2Pb+v+Drn7W5iY2HADtLTc/GtTMAAAAASUVORK5CYII=');
}
    
#\31 c5d56ae {
    margin: 0px 0% 0px 0%;
}
    
#f2083d6f {
    width: 66.24%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d5cad417 {
    width: 100%;
    min-height: 80px;
}
    
#c3836aac.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c3836aac {
    margin: 0px 0% 0px 0%;
}
    
#c8a40d96 {
    justify-content: center;
    width: 100.00%;
}
    
#dd9fdd59 {
    margin: 0px 0% 0px 0%;
}
    
#\39 e6b630c {
    width: 90%;
}
    
#\33 c3e3759 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 28% 2% 4% 2%;
}
    
#\38 e7d3801 {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 ae673b0 {
    width: 100%;
    min-height: 80px;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
}
    
#\34 b5bc95b {
    width: 100.00%;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\36 e010702::before, #\36 e010702 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\34 5739609::before, #\34 5739609 > .bgExtraLayerOverlay {
    
}
#\34 5739609.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgAI/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwURBBITIXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGhEBAAEFAAAAAAAAAAAAAAAAAQACBBQyQv/aAAwDAQACEQMRAD8Ay+K5eP5HQTD4rFq70NyXuJ69hrQhlrKCxIo0CfQhlwOpFxqumf/Z');
}
    
#\38 cc350fb {
    min-height: 1775px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\39 aec4164 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 8% 4% 8% 4%;
}
    
#group_8a6 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#group_rjr {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    height: auto;
    min-height: 708px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 a14c8c8 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#fd97bbbc {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 ad888b7 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    height: auto;
    min-height: 758px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c87007d0 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\32 065218b {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\37 e9094c0 {
    min-width: 32px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#group_a6s {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    height: auto;
    min-height: 217px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f608aa52 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 130px;
    align-items: center;
    margin: 0px 0% 0px 0%;
}
    
#ebbf0426 {
    min-width: 32px;
    width: 100.00%;
    align-items: center;
    height: auto;
    min-height: 87px;
    row-gap: 2px;
    margin: 0px 0% 0px 0%;
}
    
#\35 d7f3d19.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 d7f3d19 {
    width: 91.93%;
    margin: 0px 0% 0px 0%;
}
    
#\31 92469d4 {
    margin-left: 0%;
    margin-right: 0%;
}
    
#\30 316ae9e {
    margin-top: -3px;
}
    
#c9ecb682 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ba02b645 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\33 938b1a0 {
    width: 100.00%;
    height: auto;
    min-height: 242px;
}
#\33 938b1a0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAJBAAAQMEAQMFAAAAAAAAAAAAAQIDBAAFERIhBhMiFDFRcdH/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABkRAAIDAQAAAAAAAAAAAAAAAAECAAMSBP/aAAwDAQACEQMRAD8AbtcaIq1QQwgerKApxK1DjkfpqwjxI5Yb3bRtqM/eKy3pC03OZNekJkB1DKM6E44pc9XXFklvsteHj7/FHSr0HNa6kEuBUFp//9k=');
}
    
#\39 b5799a0 {
    margin-left: 0px;
    margin-right: 0px;
    width: 92.71%;
}
    
#\30 032587b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#cd52e674 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 8% 4% 8% 4%;
}
    
#\35 ae631a2 {
    width: 100.00%;
    height: auto;
    min-height: 242px;
}
#\35 ae631a2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,UklGRloAAABXRUJQVlA4IE4AAAAQAgCdASoKAA8AAUAmJYwCdADdHMfBLxOAAPdKIazWK+WceW5rIfeuW0ESVhIBOsqSR7hbYA1DtXtP2frr9fv75tqS6BaNkBKUU0QAAAA=');
}
    
#a71e023c {
    margin: 0px 0% 0px 0%;
}
    
#f69996e9 {
    margin-top: -1px;
}
    
#\35 b4f5f57 {
    width: 99.93%;
}
}



@media (max-width: 767px) {
    
#d76a64aa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\32 5f7de9c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 8% 4% 8% 4%;
}
    
#\30 e5aa598 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
    margin-top: -4px;
}
    
#group_tn5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 e44f353 {
    height: 240px;
}
    
#widget_1d2 {
    width: 100.00%;
}
    
#\35 5948d1f::before, #\35 5948d1f > .bgExtraLayerOverlay {
    
}
#\35 5948d1f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgUGB//EACMQAAIBAwIHAQAAAAAAAAAAAAECAwAEBQYRBxMUISIjUZL/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABoRAAEFAQAAAAAAAAAAAAAAAAIAAwUREgH/2gAMAwEAAhEDEQA/AAfhvb5O/tJZmEVsD7GPytPh0Do1YY16WFtlA3LDvTfO423XFl7FyFPiQRUQbOQHbmv+qTUfwxvSlfkiAqyv/9k=');
}
    
#\35 83a0086 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 4123064 {
    margin: 0px 0% 0px 0%;
}
    
#e8927e2a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#ce039662 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8% 4% 8% 4%;
}
    
#\37 e1f2eb5 {
    min-width: 32px;
    width: 100.00%;
    height: auto;
    min-height: 101px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 805c44c {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 100.00%;
}
    
#ac944fd8 {
    min-width: 32px;
    width: 100.00%;
    align-items: center;
    height: auto;
    min-height: 55px;
    row-gap: 8px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#fbe0fa95.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#fbe0fa95 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f1428482 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    height: auto;
    min-height: 188px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\37 6019e2c {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#\31 641bc99.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\31 641bc99 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f0a10370::before, #f0a10370 > .bgExtraLayerOverlay {
    
}
#f0a10370.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwMI/8QAIxAAAQMCBQUAAAAAAAAAAAAAAQIDBAAFBhETITEiI0GR0f/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGxEAAgEFAAAAAAAAAAAAAAAAAAEDBRVCUqH/2gAMAwEAAhEDEQA/ADJOGCkILiHU79WYPFVOHoOZ7q/dafvdthvWuUhUZsAJ5A3oXctsMOKGidifI+Ul7h0ZGqJO8+H/2Q==');
}
    
#\30 10c6c43 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#ba0fb18f::before, #ba0fb18f > .bgExtraLayerOverlay {
    
}
#ba0fb18f {
    width: 100%;
    min-height: 61px;
    align-items: center;
    height: auto;
}
    
#af57e954 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#b7d09b2e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 5531880 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8% 4% 8% 4%;
}
    
#\37 65c3ae7 {
    margin-top: -1px;
}
    
#\34 b011761::before, #\34 b011761 > .bgExtraLayerOverlay {
    
}
#\34 b011761 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
#\34 b011761.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA8klEQVQY0wXB7U6CYACAUa7P1o+Wa07JjFDURENBQUEdisKLr5j4lba2fnaVT+cosf3Out9mP/fZ+BNmgyFa+ZmWbhD6Pj/nnL/fG0pfr+I0NBZDh+VohNvpUi0WeS2VsBpvRKMP5NRGccw2nmWxmoWIMCL0JvSMJt26zqCpMTZrBL0aSiYz8s8D59OF0yFnEy+YBw6BaxK4BlNXY+a9oNyuGd9Xydcl5pjPyTKXrbTZSguZmqTCQKR1lGTVIY5arJc60eKFVaQiYpVUVJCiwlao7DYqimvf4Q4KeMMCwfieZfiAWBeRySO75Il9UuKYlvkH6smqDqvRe8EAAAAASUVORK5CYII=');
}
    
#\39 0d27a65::before, #\39 0d27a65 > .bgExtraLayerOverlay {
    
}
#\39 0d27a65 {
    min-width: 32px;
}
#\39 0d27a65.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQQFBv/EACAQAAEDBAIDAAAAAAAAAAAAAAECBBEAAwYxByEFExT/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACA0H/2gAMAwEAAhEDEQA/AJ/GbtHgcM9lmVOHPcnQPVBb16talFyqSZpDju8tzd+FwQtuDATGt1sV4m2KjF+6BOoFM5PIBapP/9k=');
}
    
#b72c5db1::before, #b72c5db1 > .bgExtraLayerOverlay {
    
}
#b72c5db1 {
    min-width: 32px;
    height: auto;
    min-height: 24.01%;
}
#b72c5db1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAgQFBv/EAB8QAAEEAAcAAAAAAAAAAAAAAAEAAgUhAwQREhMUUf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQITFP/aAAwDAQACEQMRAD8AjRcBMMgeDHzhJFsZ4kuhLiiDqKW9a42EG9yJ6KEsJSR//9k=');
}
    
#\34 40290d3 {
    margin: 40px 10px 40px 10px;
}
    
#eef63cce::before, #eef63cce > .bgExtraLayerOverlay {
    
}
#eef63cce {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
#eef63cce.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAIRAAAQQBAwUAAAAAAAAAAAAAAwABAgQFBhESEyEiMbH/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABcRAAMBAAAAAAAAAAAAAAAAAAABAhH/2gAMAwEAAhEDEQA/AIaazVS3SHE95ol4d4T9MyzR7GN65NiDfyf6iKVW9EpR/9k=');
}
    
#\33 1309d30 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#a617e447::before, #a617e447 > .bgExtraLayerOverlay {
    
}
#a617e447 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
#a617e447.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAy0lEQVQI1x3DfUuDQADA4fuW/RkExVq4qE2z6Xy7zel5+XJn2cRGRK19y1/QA49oHi5R3g2mTPg5/XL6PjOZDpsuec0W5Osr7m8vEM3qGvXsoPOE8eOT6fhF3xqaPKHdhZSpS+DeIczmkSry2W8z6v6dbphQtaXSDVpVVEWOjEPEYR/QypBSJujW/le65qXpaI1FV5p0EyHGwsdKlybz6JTE6B1WS6yOMVVEKdfE/goxSIe3ZE4fzxnyJWP5xFF7HAqHfjujCGak7oI/UEGaa1+g4kkAAAAASUVORK5CYII=');
}
    
#\36 0d7d443 {
    width: 100%;
    min-height: 1694px;
    align-items: center;
    row-gap: 16px;
    height: auto;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#afaa791f::before, #afaa791f > .bgExtraLayerOverlay {
    
}
    
#\30 ad53325 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#af684070 {
    margin-top: 21px;
}
    
#\38 7f82f68 {
    margin-top: -1px;
}
    
#aaefd4af::before, #aaefd4af > .bgExtraLayerOverlay {
    
}
#aaefd4af {
    min-width: 32px;
    height: auto;
    min-height: 24.01%;
}
#aaefd4af.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwUG/8QAIRAAAgIBBAIDAAAAAAAAAAAAAQMCBREABBIhBlETI6H/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABoRAAICAwAAAAAAAAAAAAAAAAACAQMRIkL/2gAMAwEAAhEDEQA/AKdp55uGbmakuj8MmAQ9jvWvRT2DkLaLDAnESxj2M6AboCNu5qxx+0YiD0Oxp0rbp8a7ajjHpUR+DStqY1JzU/Un/9k=');
}
    
#aca4b220 {
    width: 99.53%;
}
    
#a69a1128 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#a394eed8::before, #a394eed8 > .bgExtraLayerOverlay {
    
}
#a394eed8 {
    min-width: 32px;
    height: auto;
    min-height: 24.01%;
    width: 100%;
}
#a394eed8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACBAVBAxETITH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABgRAQEAAwAAAAAAAAAAAAAAAAEAAhIx/9oADAMBAAIRAxEAPwDdpXTZMXkiyjpOJzgKT6azc9xNkOzv4iKJ4TZBs3//2Q==');
}
}



@media (max-width: 767px) {
    
#f2083d6f {
    margin-left: 0px;
    margin-right: 0px;
    width: 92.71%;
}
    
#\32 2cb488a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 8% 4% 8% 4%;
}
    
#\36 b39ce8a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
}
    
#\31 c5d56ae {
    margin: 0px 0% 0px 0%;
}
    
#\39 18d4e30::before, #\39 18d4e30 > .bgExtraLayerOverlay {
    
}
#\39 18d4e30.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAIAAAAlXwkiAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAaElEQVQI1wFdAKL/ALvl8srt99f0/Nb0/s3x/sPt/r3r/bvo+bTa5a/M0gCkwMi509nP5+3e9vzb9v7U8/7L8P695PKqyM+crK0AjZudqLm8x9re5fj76fv+5vn+2Pb+v+Drn7W5iY2HADtLTc/GtTMAAAAASUVORK5CYII=');
}
    
#\37 944afb7 {
    width: 99.93%;
}
}



@media (max-width: 767px) {
    
#d5cad417 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#d17acd7c {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c8a40d96 {
    width: 99.93%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    align-items: center;
}
    
#c3836aac {
    width: 100.00%;
    height: 100px;
}
    
#dd9fdd59 {
    margin: 0px 0% 0px 0%;
}
    
#\39 e6b630c {
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#cbc2c78c {
    width: 100.00%;
}
    
#\33 c3e3759 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 48% 4% 8% 4%;
}
    
#\38 e7d3801 {
    width: 100.00%;
    margin-top: -5px;
}
    
#\37 ae673b0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    height: auto;
    order: 0;
    row-gap: 24px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 b5bc95b {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 100.00%;
}
    
#\36 e010702::before, #\36 e010702 > .bgExtraLayerOverlay {
    
}
}

