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

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

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

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

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

  *#dm .dmInner div.u_1900637104 hr {
    color:var(--color_4) !important;
    border-width:3px !important;
  }

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

  *#dm .dmInner div.u_1318608160 hr {
    color:var(--color_4) !important;
    border-width:3px !important;
  }

  *#dm .dmInner div.u_1351005437 hr {
    color:var(--color_4) !important;
    border-width:3px !important;
  }

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

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

  *#dm .dmInner div.u_1307580129 hr {
    color:var(--color_4) !important;
    border-width:3px !important;
  }

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

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

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

  *#dm .dmInner div.u_1465701746 hr {
    color:var(--color_2) !important;
    border-width:3px !important;
  }

  *#dm .dmInner a.u_1615688231:hover {
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1615688231.hover {
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_1615688231 {
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

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

  *#dm .dmInner div.u_1587099000 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:var(--color_3) !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-image:initial !important;
  }

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

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

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

  *#dm .dmInner div.u_1437448626 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:var(--color_4) !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1914710993 {
    padding:12.5% !important;
    border-radius:50% !important;
    background-color:var(--color_3) !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1075033390 .dmformsubmit {
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    width:72px !important;
  }

  *#dm .dmInner div.u_1075033390 input:not([type="submit"]) {
    border-style:solid !important;
    border-width:0px 0px 2px 0px !important;
    border-color:rgba(0,0,0,0.52) rgba(0,0,0,0.52) rgba(182,182,182,0.52) rgba(0,0,0,0.52) !important;
  }

  *#dm .dmInner div.u_1075033390 textarea {
    border-style:solid !important;
    border-width:0px 0px 2px 0px !important;
    border-color:rgba(0,0,0,0.52) rgba(0,0,0,0.52) rgba(182,182,182,0.52) rgba(0,0,0,0.52) !important;
  }

  *#dm .dmInner div.u_1075033390 select {
    border-style:solid !important;
    border-width:0px 0px 2px 0px !important;
    border-color:rgba(0,0,0,0.52) rgba(0,0,0,0.52) rgba(182,182,182,0.52) rgba(0,0,0,0.52) !important;
  }

  *#dm .dmInner div.u_1075033390 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-family:Montserrat !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1075033390 .m-recaptcha {
    font-family:Montserrat !important;
    font-size:14px !important;
  }

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

  *#dm .dmInner div.u_1529138666 .dmformsubmit {
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    width:72px !important;
  }

  *#dm .dmInner div.u_1529138666 input:not([type="submit"]) {
    border-style:solid !important;
    border-width:0px 0px 2px 0px !important;
    border-color:rgba(0,0,0,0.52) rgba(0,0,0,0.52) rgba(182,182,182,0.52) rgba(0,0,0,0.52) !important;
  }

  *#dm .dmInner div.u_1529138666 textarea {
    border-style:solid !important;
    border-width:0px 0px 2px 0px !important;
    border-color:rgba(0,0,0,0.52) rgba(0,0,0,0.52) rgba(182,182,182,0.52) rgba(0,0,0,0.52) !important;
  }

  *#dm .dmInner div.u_1529138666 select {
    border-style:solid !important;
    border-width:0px 0px 2px 0px !important;
    border-color:rgba(0,0,0,0.52) rgba(0,0,0,0.52) rgba(182,182,182,0.52) rgba(0,0,0,0.52) !important;
  }

  *#dm .dmInner div.u_1529138666 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-family:Montserrat !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1529138666 .m-recaptcha {
    font-family:Montserrat !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1139982387 .dmformsubmit {
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    width:72px !important;
  }

  *#dm .dmInner div.u_1139982387 input:not([type="submit"]) {
    border-style:solid !important;
    border-width:0px 0px 2px 0px !important;
    border-color:rgba(0,0,0,0.52) rgba(0,0,0,0.52) rgba(182,182,182,0.52) rgba(0,0,0,0.52) !important;
  }

  *#dm .dmInner div.u_1139982387 textarea {
    border-style:solid !important;
    border-width:0px 0px 2px 0px !important;
    border-color:rgba(0,0,0,0.52) rgba(0,0,0,0.52) rgba(182,182,182,0.52) rgba(0,0,0,0.52) !important;
  }

  *#dm .dmInner div.u_1139982387 select {
    border-style:solid !important;
    border-width:0px 0px 2px 0px !important;
    border-color:rgba(0,0,0,0.52) rgba(0,0,0,0.52) rgba(182,182,182,0.52) rgba(0,0,0,0.52) !important;
  }

  *#dm .dmInner div.u_1139982387 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-family:Montserrat !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1139982387 .m-recaptcha {
    font-family:Montserrat !important;
    font-size:14px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1904777493 { text-align:left !important; }

  *#dm .dmInner *.u_1773047415 { text-align:left !important; }

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

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

  *#dm .dmInner *.u_1123182240 .photoGalleryViewAll { padding:0 4px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1904777493 { text-align:left !important; }

  *#dm .dmInner *.u_1773047415 { text-align:left !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1904777493 { text-align:left !important; }

  *#dm .dmInner *.u_1773047415 { text-align:left !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0.15);
    background-image: initial;
}
}



@media all {
    
#e3e45be3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#efcbf75a {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 713px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\34 fcda86b::before, #\34 fcda86b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.4;
    border-radius: inherit;
}
#\34 fcda86b {
    background-image: url(https://le-de.cdn-website.com/e8d76a68107a4f20ad746e16843fd0da/dms3rep/multi/opt/image3__msi___jpeg-1920w.jpg);
}
    
#widget_m2e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_qql {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_7vo {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#efcbf75a {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\34 fcda86b::before, #\34 fcda86b > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#e3e45be3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    margin-top: 101px;
}
    
#efcbf75a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\34 fcda86b::before, #\34 fcda86b > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#\32 f4848a7::before, #\32 f4848a7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\32 f4848a7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/e8d76a68107a4f20ad746e16843fd0da/dms3rep/multi/opt/thumbnail_IMG_20180810_132829__msi___jpg-392h.jpg);
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\30 18a0722 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 481px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_2an {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_ebg {
    width: 80.80%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_nve {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_elf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_elf {
    width: 18.40%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\36 c50b6e8::before, #\36 c50b6e8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 c50b6e8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/e8d76a68107a4f20ad746e16843fd0da/dms3rep/multi/opt/Mani-Rent-Boats-banner-3__msi___jpg-392h.jpg);
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\35 b0ca52f {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\34 6b055b1 {
    width: 80.80%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 70d3cba {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 3ca4b0d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 3ca4b0d {
    width: 18.40%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#c0ad6f74::before, #c0ad6f74 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#c0ad6f74 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/e8d76a68107a4f20ad746e16843fd0da/dms3rep/multi/opt/Mani-Rent-Boats-banner-4__msi___jpg-392h.jpg);
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\31 fd7835f {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\37 f44138b {
    width: 80.80%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 b4022dc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 b1350fb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 b1350fb {
    width: 18.40%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\33 b14d294::before, #\33 b14d294 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\33 b14d294 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/e8d76a68107a4f20ad746e16843fd0da/dms3rep/multi/opt/Mani-Rent-Boats-banner-4__msi___jpg-392h.jpg);
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\30 f8e5558 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\37 2294e73 {
    width: 80.80%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c045b255 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 ef41776.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 ef41776 {
    width: 18.40%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 18a0722 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 481px;
}
    
#\32 f4848a7::before, #\32 f4848a7 > .bgExtraLayerOverlay {
    
}
#\32 f4848a7 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 c50b6e8::before, #\36 c50b6e8 > .bgExtraLayerOverlay {
    
}
#\36 c50b6e8 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#c0ad6f74::before, #c0ad6f74 > .bgExtraLayerOverlay {
    
}
#c0ad6f74 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 b14d294::before, #\33 b14d294 > .bgExtraLayerOverlay {
    
}
#\33 b14d294 {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#widget_ebg {
    width: 100.00%;
}
    
#\34 6b055b1 {
    width: 100.00%;
}
    
#\37 f44138b {
    width: 100.00%;
}
    
#\37 2294e73 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\32 f4848a7::before, #\32 f4848a7 > .bgExtraLayerOverlay {
    
}
#\32 f4848a7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 18a0722 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 c50b6e8::before, #\36 c50b6e8 > .bgExtraLayerOverlay {
    
}
#\36 c50b6e8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c0ad6f74::before, #c0ad6f74 > .bgExtraLayerOverlay {
    
}
#c0ad6f74 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 b14d294::before, #\33 b14d294 > .bgExtraLayerOverlay {
    
}
#\33 b14d294 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#fb51e789 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
}
    
#\37 a1f2883 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(233, 233, 233, 1);
    background-image: initial;
    margin-top: 50px;
    margin-bottom: 50px;
    padding: 16px 16px 16px 16px;
}
    
#d614252f {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_2t8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_r6d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_84k {
    width: 76.23%;
    height: auto;
    max-width: 100%;
}
    
#widget_c7l {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_l2h {
    flex-direction: row;
    align-items: flex-start;
    width: 68.84%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#widget_3ua {
    width: 174px;
    height: auto;
    min-height: 44px;
    max-width: 100%;
}
    
#widget_0hg {
    width: 178px;
    height: auto;
    min-height: 44px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d614252f {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_2t8 {
    height: auto;
}
    
#group_l2h {
    width: 100.00%;
}
    
#widget_3ua {
    width: 173.812px;
}
    
#widget_0hg {
    width: 125px;
}
}



@media (max-width: 767px) {
    
#fb51e789 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 a1f2883 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d614252f {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_2t8 {
    height: auto;
}
}



@media all {
    
#aeb0def2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#de305aef {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 f9208b1::before, #\36 f9208b1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 f9208b1 {
    background-image: url(https://le-de.cdn-website.com/e8d76a68107a4f20ad746e16843fd0da/dms3rep/multi/opt/Mani-Rent-Boats-fondo-2__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\36 f9208b1.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAIBAAAQQABwEAAAAAAAAAAAAAAQACAwQHEhMXISIkMf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAXEQADAQAAAAAAAAAAAAAAAAAAATEC/9oADAMBAAIRAxEAPwCNxppq+eKo1vQ8EhYuTEu/qO8sP0oiUVBtU//Z');
}
    
#widget_s75 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_0dv {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#de305aef {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 f9208b1::before, #\36 f9208b1 > .bgExtraLayerOverlay {
    
}
#\36 f9208b1.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAIBAAAQQABwEAAAAAAAAAAAAAAQACAwQHEhMXISIkMf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAXEQADAQAAAAAAAAAAAAAAAAAAATEC/9oADAMBAAIRAxEAPwCNxppq+eKo1vQ8EhYuTEu/qO8sP0oiUVBtU//Z');
}
}



@media (max-width: 767px) {
    
#aeb0def2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#de305aef {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 f9208b1::before, #\36 f9208b1 > .bgExtraLayerOverlay {
    
}
#\36 f9208b1.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAIBAAAQQABwEAAAAAAAAAAAAAAQACAwQHEhMXISIkMf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAXEQADAQAAAAAAAAAAAAAAAAAAATEC/9oADAMBAAIRAxEAPwCNxppq+eKo1vQ8EhYuTEu/qO8sP0oiUVBtU//Z');
}
}



@media all {
    
#eb3b9451 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    align-items: center;
    padding-bottom: 25px;
}
    
#d52bac92 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\38 458dc39::before, #\38 458dc39 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\38 458dc39 {
    background-image: url(https://le-de.cdn-website.com/e8d76a68107a4f20ad746e16843fd0da/dms3rep/multi/opt/Mani-Rent-Boats-fondo-2__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\38 458dc39.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAIBAAAQQABwEAAAAAAAAAAAAAAQACAwQHEhMXISIkMf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAXEQADAQAAAAAAAAAAAAAAAAAAATEC/9oADAMBAAIRAxEAPwCNxppq+eKo1vQ8EhYuTEu/qO8sP0oiUVBtU//Z');
}
    
#widget_cmt {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#widget_fir {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_oe6.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 15px;
    padding-right: 15px;
}
#widget_oe6 {
    width: 95.75%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_oof {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_9oe {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\35 9f6f0e7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    align-items: center;
    padding-bottom: 25px;
}
    
#\38 cdd19e0 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#ef29d152 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 cd77fb5.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 15px;
    padding-right: 15px;
}
#\32 cd77fb5 {
    width: 95.75%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f1311598 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 514adeb {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d52bac92 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\38 458dc39::before, #\38 458dc39 > .bgExtraLayerOverlay {
    
}
#\38 458dc39.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAIBAAAQQABwEAAAAAAAAAAAAAAQACAwQHEhMXISIkMf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAXEQADAQAAAAAAAAAAAAAAAAAAATEC/9oADAMBAAIRAxEAPwCNxppq+eKo1vQ8EhYuTEu/qO8sP0oiUVBtU//Z');
}
    
#eb3b9451 {
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#eb3b9451 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d52bac92 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 458dc39::before, #\38 458dc39 > .bgExtraLayerOverlay {
    
}
#\38 458dc39.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAIBAAAQQABwEAAAAAAAAAAAAAAQACAwQHEhMXISIkMf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAXEQADAQAAAAAAAAAAAAAAAAAAATEC/9oADAMBAAIRAxEAPwCNxppq+eKo1vQ8EhYuTEu/qO8sP0oiUVBtU//Z');
}
    
#widget_cmt {
    height: 240px;
}
    
#\35 9f6f0e7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 cdd19e0 {
    height: 240px;
}
}



@media all {
    
#\38 a94b83e::before, #\38 a94b83e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\38 a94b83e {
    background-image: url(https://le-de.cdn-website.com/e8d76a68107a4f20ad746e16843fd0da/dms3rep/multi/opt/Mani-Rent-Boats-fondo-2__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\38 a94b83e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAIBAAAQQABwEAAAAAAAAAAAAAAQACAwQHEhMXISIkMf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAXEQADAQAAAAAAAAAAAAAAAAAAATEC/9oADAMBAAIRAxEAPwCNxppq+eKo1vQ8EhYuTEu/qO8sP0oiUVBtU//Z');
}
    
#\34 36ea284 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 ca95783 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 695125e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#a2cbc059 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 a94b83e::before, #\38 a94b83e > .bgExtraLayerOverlay {
    
}
#\38 a94b83e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAIBAAAQQABwEAAAAAAAAAAAAAAQACAwQHEhMXISIkMf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAXEQADAQAAAAAAAAAAAAAAAAAAATEC/9oADAMBAAIRAxEAPwCNxppq+eKo1vQ8EhYuTEu/qO8sP0oiUVBtU//Z');
}
    
#\37 ca95783 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\38 a94b83e::before, #\38 a94b83e > .bgExtraLayerOverlay {
    
}
#\38 a94b83e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAIBAAAQQABwEAAAAAAAAAAAAAAQACAwQHEhMXISIkMf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAXEQADAQAAAAAAAAAAAAAAAAAAATEC/9oADAMBAAIRAxEAPwCNxppq+eKo1vQ8EhYuTEu/qO8sP0oiUVBtU//Z');
}
    
#\37 ca95783 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 695125e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\36 3777766 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\37 4807177 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    align-items: center;
    padding-bottom: 25px;
}
    
#e692b443 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    align-items: center;
    padding-bottom: 25px;
}
    
#\31 4aa0ebc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e68cab20::before, #e68cab20 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#e68cab20 {
    background-image: url(https://le-de.cdn-website.com/e8d76a68107a4f20ad746e16843fd0da/dms3rep/multi/opt/Mani-Rent-Boats-fondo-2__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#e68cab20.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAIBAAAQQABwEAAAAAAAAAAAAAAQACAwQHEhMXISIkMf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAXEQADAQAAAAAAAAAAAAAAAAAAATEC/9oADAMBAAIRAxEAPwCNxppq+eKo1vQ8EhYuTEu/qO8sP0oiUVBtU//Z');
}
    
#c1e92baf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f50a7b68 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#bb6c138a {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\38 de0da7e.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 15px;
    padding-right: 15px;
}
#\38 de0da7e {
    width: 95.75%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 cb6d4e4 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#\32 c861515 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 c531917.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 15px;
    padding-right: 15px;
}
#\35 c531917 {
    width: 95.75%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ed224444 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 8ec2a37 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\35 a3c5681 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    align-items: center;
    padding-bottom: 25px;
}
    
#eb430249 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#d18a2f0a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 48148b2.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 15px;
    padding-right: 15px;
}
#\35 48148b2 {
    width: 95.75%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a6652099 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 c9752b3 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f50a7b68 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#e68cab20::before, #e68cab20 > .bgExtraLayerOverlay {
    
}
#e68cab20.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAIBAAAQQABwEAAAAAAAAAAAAAAQACAwQHEhMXISIkMf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAXEQADAQAAAAAAAAAAAAAAAAAAATEC/9oADAMBAAIRAxEAPwCNxppq+eKo1vQ8EhYuTEu/qO8sP0oiUVBtU//Z');
}
}



@media (max-width: 767px) {
    
#\37 4807177 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f50a7b68 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#e692b443 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e68cab20::before, #e68cab20 > .bgExtraLayerOverlay {
    
}
#e68cab20.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIG/8QAIBAAAQQABwEAAAAAAAAAAAAAAQACAwQHEhMXISIkMf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAXEQADAQAAAAAAAAAAAAAAAAAAATEC/9oADAMBAAIRAxEAPwCNxppq+eKo1vQ8EhYuTEu/qO8sP0oiUVBtU//Z');
}
    
#bb6c138a {
    height: 240px;
}
    
#\35 cb6d4e4 {
    height: 240px;
}
    
#\35 a3c5681 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#eb430249 {
    height: 240px;
}
}



@media all {
    
#d723a159 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#f250e16b {
    padding-top: 4%;
    padding-bottom: 2%;
    min-height: 135px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_73m {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#bee459f6 {
    background-color: rgba(233, 233, 233, 1);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f250e16b {
    padding-left: 2%;
    padding-right: 2%;
}
}



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



@media all {
    
#b7e0b909 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: rgba(72, 198, 209, 1);
    background-image: initial;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\30 d7b6b8a {
    padding-top: 2%;
    padding-bottom: 4%;
    min-height: 464px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_3iq {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_1r9 {
    width: 71.88%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_5kq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 dc1e0bb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: rgba(72, 198, 209, 1);
    background-image: initial;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\33 5eb40cf {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#e803ff3a {
    width: 83.81%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 c633ba6 {
    width: 84.09%;
    height: auto;
    max-width: 100%;
}
    
#\34 50f92fb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: rgba(72, 198, 209, 1);
    background-image: initial;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#ed75d47d {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 e6fd0cf {
    width: 83.81%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 c863174 {
    width: 84.09%;
    height: auto;
    max-width: 100%;
}
    
#\35 acaf30f {
    background-color: rgba(233, 233, 233, 1);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 d7b6b8a {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#b7e0b909 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 d7b6b8a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 dc1e0bb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 50f92fb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#eaec1dc9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\32 9ebd6fa {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_obk {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 9ebd6fa {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#eaec1dc9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 9ebd6fa {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\36 6827551 {
    min-height: 577px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#\37 964c766 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(37, 37, 37, 1);
    background-image: initial;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\34 14dcfe9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/e8d76a68107a4f20ad746e16843fd0da/dms3rep/multi/opt/image0__msi___jpeg-5e7686cc-1920w.jpg);
    padding: 16px 16px 16px 16px;
}
#\34 14dcfe9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAgEDBQEAAAAAAAAAAAAAAQUAAgQRAwYSEyEx/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMRIf/aAAwDAQACEQMRAD8Aqom24S6tuxlytQfaAPpmgFs1yca9OIiE5agxCjs7P//Z');
}
    
#widget_vj9 {
    width: 79.98%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_nc0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_nc0 {
    width: 8.09%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#widget_10j {
    width: 60.66%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 6827551 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\36 6827551 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\37 964c766 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 14dcfe9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\34 14dcfe9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAgEDBQEAAAAAAAAAAAAAAQUAAgQRAwYSEyEx/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMRIf/aAAwDAQACEQMRAD8Aqom24S6tuxlytQfaAPpmgFs1yca9OIiE5agxCjs7P//Z');
}
}



@media all {
    
#\35 1710032 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 132px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\38 5eb38a7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#widget_u6p {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 1710032 {
    padding-left: 2%;
    padding-right: 2%;
}
}



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



@media all {
    
#\36 3df066d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\32 d2e5a58 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 424px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\30 12ac63b::before, #\30 12ac63b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.5;
    border-radius: inherit;
}
#\30 12ac63b {
    background-image: url(https://le-de.cdn-website.com/e8d76a68107a4f20ad746e16843fd0da/dms3rep/multi/opt/image0__msi___jpeg-5e7686cc-1920w.jpg);
}
#\30 12ac63b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAgEDBQEAAAAAAAAAAAAAAQUAAgQRAwYSEyEx/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMRIf/aAAwDAQACEQMRAD8Aqom24S6tuxlytQfaAPpmgFs1yca9OIiE5agxCjs7P//Z');
}
    
#widget_sqg {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_bp2 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_s2h {
    width: 232px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 59px;
    max-width: 100%;
    order: 0;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 d2e5a58 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\30 12ac63b::before, #\30 12ac63b > .bgExtraLayerOverlay {
    
}
#\30 12ac63b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAgEDBQEAAAAAAAAAAAAAAQUAAgQRAwYSEyEx/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMRIf/aAAwDAQACEQMRAD8Aqom24S6tuxlytQfaAPpmgFs1yca9OIiE5agxCjs7P//Z');
}
}



@media (max-width: 767px) {
    
#\36 3df066d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 d2e5a58 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 12ac63b::before, #\30 12ac63b > .bgExtraLayerOverlay {
    
}
#\30 12ac63b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAgEDBQEAAAAAAAAAAAAAAQUAAgQRAwYSEyEx/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABkRAQACAwAAAAAAAAAAAAAAAAEAAgMRIf/aAAwDAQACEQMRAD8Aqom24S6tuxlytQfaAPpmgFs1yca9OIiE5agxCjs7P//Z');
}
}



@media all {
    
#e671bce4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\35 2832ed1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\32 69682e7 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_um5 {
    width: 30.666666666666668%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#widget_vhm {
    width: 45px;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#group_v0c {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 25px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#group_0bh {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 25px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#group_t4g {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 42.736309523809524%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#widget_vin {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_o6g {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#widget_8p2 {
    width: 41.75505952380952%;
    height: auto;
    max-width: 100%;
}
    
#widget_uag {
    width: 52px;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#widget_tjf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_a70 {
    width: 43px;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#widget_it5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 69682e7 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 240px;
}
    
#e671bce4 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 2832ed1 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_um5 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#e671bce4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 2832ed1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 69682e7 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_um5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\34 b3efc88 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42.745259686727124%;
    min-width: 4%;
    background-color: rgba(233, 233, 233, 1);
    background-image: initial;
    padding: 16px 16px 16px 16px;
}
    
#\36 985bc40 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 57.25%;
    min-width: 4%;
}
    
#\33 9d99146 {
    min-height: 530px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#widget_rht {
    width: 100%;
    height: 528px;
    min-height: 100px;
    max-width: 100%;
}
    
#widget_nkv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_3kt {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 9d99146 {
    padding-left: 0%;
    padding-right: 0%;
}
    
#widget_rht {
    height: 634px;
}
}



@media (max-width: 767px) {
    
#\34 b3efc88 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 985bc40 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 9d99146 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}

