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

  *#dm .dmInner div.u_1759024917 .socialHubInnerDiv { justify-content:flex-end !important; }

  *#dm .dmInner div.u_1759024917 .socialHubIcon {
    width:48px !important;
    height:48px !important;
    font-size:32px !important;
    line-height:48px !important;
  }

  *#dm .dmInner div.u_1399515553 .socialHubInnerDiv { justify-content:flex-end !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_3274224346 {
    border-radius:1px 1px 1px 1px !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_3274224346:hover {
    border-color:var(--color_3) !important;
    background-color:rgba(54,118,161,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_3274224346.hover {
    border-color:var(--color_3) !important;
    background-color:rgba(54,118,161,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_2113869478 .socialHubIcon {
    color:var(--color_10) !important;
    width:32px !important;
    height:32px !important;
    font-size:21px !important;
    line-height:32px !important;
  }

  *#dm .dmInner div.u_805572588 .caption-inner { background-color:var(--color_8) !important; }

  *#dm .dmInner div.u_805572588 .caption-container .caption-title { color:var(--color_2) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width:1025px) {
  *#dm .dmInner div.u_805572588 .caption-container .caption-title { font-size:22px !important; }

  *#dm .dmInner *.u_805572588 .photoGalleryThumbs { padding:10px !important; }

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

  *#dm .dmInner *.u_805572588 .photoGalleryViewAll { padding:0 10px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}

@media all {
    
#\34 4148d80 {
    min-height: 547px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 199px 15% 199px 15%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\32 e8d8dd1::before, #\32 e8d8dd1 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.35;
    border-radius: inherit;
    content: '';
    background-color: var(--color_1);
}
#\32 e8d8dd1 {
    background-image: url(https://le-de.cdn-website.com/a74f0a2f29a345909e87ad13e75e7c48/dms3rep/multi/opt/imgi_27_82900457_m-compressed-1920w.jpg);
    box-shadow: none;
}
    
#\37 e9bf115::before, #\37 e9bf115 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.23;
    border-radius: inherit;
}
#\37 e9bf115 {
    background-size: contain;
    min-height: 8px;
    background-position: 50% 100%;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-image: url();
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#widget_vv1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 4148d80 {
    padding-top: 65px;
    padding-bottom: 65px;
    min-height: 269px;
}
    
#\37 e9bf115 {
    row-gap: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    justify-content: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\34 4148d80 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 78px 4% 0px 4%;
}
    
#\37 e9bf115 {
    min-height: 80px;
    width: 100%;
    justify-content: center;
    padding: 0px 0px 80px 0px;
}
    
#\38 60c5298 {
    margin-bottom: 0px;
}
}



@media all {
    
#b79d2bc1 {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\39 9bf53f0 {
    min-height: 141px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 5% 2% 5%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#a380a3ba {
    background-color: var(--color_8);
    background-image: initial;
}
    
#widget_bb9 {
    width: 34px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_kmm {
    width: 21.19%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\38 70e3d59 {
    width: 21.27%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#c40dab1a {
    width: 29.875px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 9bf53f0 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\38 70e3d59 {
    width: 25.24%;
}
    
#widget_kmm {
    width: 30.97%;
}
}



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



@media all {
    
#\38 9a2a5a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\35 713dad4 {
    padding-top: 2%;
    padding-bottom: 2%;
    min-height: 219px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#widget_v4q {
    width: 21.74%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\38 9a2a5a0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 713dad4 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_v4q {
    height: auto;
}
}



@media all {
    
#c5c76a00 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.25%;
    min-width: 4%;
    align-items: center;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\35 0a2f059 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\36 8570c16 {
    background-color: var(--color_3);
    background-image: initial;
}
    
#widget_ma4 {
    width: 45.87%;
    height: auto;
    max-width: 100%;
}
    
#widget_u50 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fe8cee53 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.25%;
    min-width: 4%;
    align-items: center;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\39 96d1e38 {
    width: 45.87%;
    height: auto;
    max-width: 100%;
}
    
#\39 ef77a5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b0945468 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.25%;
    min-width: 4%;
    align-items: center;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\36 01667e8 {
    width: 45.87%;
    height: auto;
    max-width: 100%;
}
    
#\34 51fc4c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d4121296 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.25%;
    min-width: 4%;
    align-items: center;
    order: 3;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\35 c91fd78 {
    width: 45.87%;
    height: auto;
    max-width: 100%;
}
    
#\35 2f1a22e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0a2f059 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 1%;
    min-height: 240px;
}
    
#widget_ma4 {
    height: auto;
}
    
#\39 96d1e38 {
    height: auto;
}
    
#\36 01667e8 {
    height: auto;
}
    
#\35 c91fd78 {
    height: auto;
}
    
#b0945468 {
    width: 49.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#fe8cee53 {
    width: 49.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#c5c76a00 {
    width: 49.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d4121296 {
    width: 49.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#c5c76a00 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 0a2f059 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_ma4 {
    height: auto;
}
    
#fe8cee53 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 96d1e38 {
    height: auto;
}
    
#b0945468 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 01667e8 {
    height: auto;
}
    
#d4121296 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 c91fd78 {
    height: auto;
}
}



@media all {
    
#\39 654dfdb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    border-style: solid;
    border-width: 3px 3px 3px 3px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    background-color: rgba(0, 0, 0, 0.51);
    background-image: initial;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\38 541b070 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\32 c096645 {
    min-height: 420px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 7% 3% 7% 3%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#bad4a13f::before, #bad4a13f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.33;
    border-radius: inherit;
}
#bad4a13f {
    background-image: url(https://le-de.cdn-website.com/a74f0a2f29a345909e87ad13e75e7c48/dms3rep/multi/opt/imgi_12_fondo-2-1920w.jpg);
    background-attachment: fixed;
}
#bad4a13f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQIGAwAAAAAAAAAAAAAAAQADAgQFERITIVGx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIDIf/aAAwDAQACEQMRAD8AhU4SUNCEy1LwhzLPZbkDpYt+vN73LNG2R9REdgJMz2ur2f/Z');
}
    
#widget_20b {
    width: 68.42%;
    height: auto;
    max-width: 100%;
}
    
#widget_t02 {
    width: 91.35%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c096645 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#bad4a13f::before, #bad4a13f > .bgExtraLayerOverlay {
    
}
#bad4a13f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQIGAwAAAAAAAAAAAAAAAQADAgQFERITIVGx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIDIf/aAAwDAQACEQMRAD8AhU4SUNCEy1LwhzLPZbkDpYt+vN73LNG2R9REdgJMz2ur2f/Z');
}
    
#\39 654dfdb {
    width: 100%;
    min-height: 80px;
}
    
#\38 541b070 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\39 654dfdb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 541b070 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 c096645 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#bad4a13f::before, #bad4a13f > .bgExtraLayerOverlay {
    
}
#bad4a13f.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQIGAwAAAAAAAAAAAAAAAQADAgQFERITIVGx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwX/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIDIf/aAAwDAQACEQMRAD8AhU4SUNCEy1LwhzLPZbkDpYt+vN73LNG2R9REdgJMz2ur2f/Z');
}
}



@media all {
    
#dc7ed0d7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\31 4f8f750 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\36 f1184d1 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\33 95c97ec {
    background-color: var(--color_3);
    background-image: initial;
}
    
#widget_u5v {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_c8p {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_joa.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_joa {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#widget_1v6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_9hm {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_c7h {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#widget_j3b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#widget_cf1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#d6a26ae4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d6a26ae4 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 7;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 f1184d1 {
    padding-left: 10%;
    padding-right: 10%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#widget_u5v {
    height: auto;
}
    
#dc7ed0d7 {
    width: 100%;
    min-height: 80px;
}
    
#\31 4f8f750 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#dc7ed0d7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 4f8f750 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 f1184d1 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_u5v {
    height: auto;
}
}



@media all {
    
#\38 93914c4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\39 d39a6f7 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 449px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\33 e11775e {
    background-image: url(https://le-de.cdn-website.com/a74f0a2f29a345909e87ad13e75e7c48/dms3rep/multi/opt/imgi_18_alquiler-de-futbolines__msi___jpeg-compressed-1920w.jpg);
}
#\33 e11775e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAbEAACAwEBAQAAAAAAAAAAAAABAgADBBExIf/EABUBAQEAAAAAAAAAAAAAAAAAAAIE/8QAGREAAwADAAAAAAAAAAAAAAAAAAECAxES/9oADAMBAAIRAxEAPwCbfp0KDXWrlV+CQiuojrZn6ffIiBytInnLXTP/2Q==');
}
}



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



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



@media all {
    
#\34 2782789 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 24.25%;
    min-width: 4%;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\33 be002ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#c39b2fa1 {
    width: 35.05%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 3776c05 {
    background-color: rgba(57, 89, 126, 1);
    background-image: initial;
}
    
#beaf31c6 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\35 4cc3551.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 4cc3551 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_e1o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\34 e3b20cb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 24.25%;
    min-width: 4%;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#db4266b5 {
    width: 35.05%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b09114da {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#bfb66b8a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#bfb66b8a {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fd808c64 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\32 447f63a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 447f63a {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c51d8d8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 24.25%;
    min-width: 4%;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\39 e87a580 {
    width: 35.05%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#df58454f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a5dfc721.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a5dfc721 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd019921 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\35 65d939f.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 65d939f {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4fe360a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 24.25%;
    min-width: 4%;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\36 2cd8e5d {
    width: 35.05%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 c891228 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e46301a7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e46301a7 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d82e69de {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\34 8c0d60d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 8c0d60d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2340ea0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f2340ea0 {
    width: 99.98725868725869%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 2782789 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#beaf31c6 {
    padding-left: 15%;
    padding-right: 15%;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 1%;
    min-height: 0;
}
    
#c39b2fa1 {
    height: auto;
}
    
#db4266b5 {
    height: auto;
}
    
#\39 e87a580 {
    height: auto;
}
    
#\36 2cd8e5d {
    height: auto;
}
    
#\34 e3b20cb {
    width: 100%;
    row-gap: 16px;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\39 c51d8d8 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\30 4fe360a {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\34 2782789 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#beaf31c6 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#c39b2fa1 {
    height: auto;
}
    
#\34 e3b20cb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#db4266b5 {
    height: auto;
}
    
#\39 c51d8d8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 e87a580 {
    height: auto;
}
    
#\30 4fe360a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 2cd8e5d {
    height: auto;
}
}



@media all {
    
#d2a91476 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\34 0043b31 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 421px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#be74c7d0::before, #be74c7d0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(50, 48, 62, 1);
    opacity: 0.52;
    border-radius: inherit;
}
#be74c7d0 {
    background-image: url(https://le-de.cdn-website.com/a74f0a2f29a345909e87ad13e75e7c48/dms3rep/multi/opt/imgi_19_fondo-3-1920w.jpg);
    background-attachment: fixed;
}
#be74c7d0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAdEAABBAIDAAAAAAAAAAAAAAABAAIDBAUREyEx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAaEQACAgMAAAAAAAAAAAAAAAAAAQIDBBEy/9oADAMBAAIRAxEAPwCevZDKsQjbp3pKqORIOuMdIiBxRDLIt10f/9k=');
}
    
#widget_09p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 0043b31 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 304px;
}
    
#be74c7d0::before, #be74c7d0 > .bgExtraLayerOverlay {
    
}
#be74c7d0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAdEAABBAIDAAAAAAAAAAAAAAABAAIDBAUREyEx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAaEQACAgMAAAAAAAAAAAAAAAAAAQIDBBEy/9oADAMBAAIRAxEAPwCevZDKsQjbp3pKqORIOuMdIiBxRDLIt10f/9k=');
}
}



@media (max-width: 767px) {
    
#d2a91476 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 0043b31 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#be74c7d0::before, #be74c7d0 > .bgExtraLayerOverlay {
    
}
#be74c7d0.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAdEAABBAIDAAAAAAAAAAAAAAABAAIDBAUREyEx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAaEQACAgMAAAAAAAAAAAAAAAAAAQIDBBEy/9oADAMBAAIRAxEAPwCevZDKsQjbp3pKqORIOuMdIiBxRDLIt10f/9k=');
}
}



@media all {
    
#\38 9a5ae1e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#e6710d70 {
    padding-top: 2%;
    padding-bottom: 2%;
    min-height: 207px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#c95edba4 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#widget_gtu {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_p3a {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_q4m {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



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



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



@media all {
    
#ec85ac31 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    flex-direction: row;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\38 d2f55e6 {
    min-height: 87px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#widget_ug6 {
    width: 24px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: center;
}
    
#widget_di9 {
    width: 44.12%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 07d2d4a {
    background-color: rgba(241, 241, 241, 1);
    background-image: initial;
}
    
#\32 5a10099 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    flex-direction: row;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#a3328cae {
    width: 20px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: center;
}
    
#\39 81a8976 {
    width: 56.25%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#d7ec4b82 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    flex-direction: row;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#b62cf3a5 {
    width: 22px;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-self: center;
}
    
#b9b76f91 {
    width: 43.55%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 d2f55e6 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#ec85ac31 {
    width: 100%;
    min-height: 80px;
}
    
#\32 5a10099 {
    width: 100%;
    min-height: 80px;
}
    
#d7ec4b82 {
    width: 100%;
    min-height: 80px;
}
}



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



@media all {
    
#a003bcad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#f87b0351 {
    min-height: 152px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 b1467d9 {
    background-color: var(--color_5);
    background-image: initial;
}
    
#widget_9da {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_2ou.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_2ou {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#widget_gj2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



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



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



@media all {
    
#c93736b5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    align-items: center;
    border-style: solid;
    border-width: 0 1px 0 0;
    border-color: #000000 rgba(201, 195, 195, 1) #000000 #000000;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\36 1eeec01 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#widget_thr {
    width: 48px;
    height: auto;
    max-width: 100%;
}
    
#widget_cij {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_nvo {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_6i0 {
    align-items: center;
    width: 100%;
    min-height: 105px;
    max-height: 100%;
    row-gap: 3px;
    column-gap: 4%;
    height: auto;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#widget_q3e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 b4ee68c {
    align-items: center;
    width: 100%;
    min-height: 105px;
    max-height: 100%;
    row-gap: 3px;
    column-gap: 4%;
    height: auto;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#c2ce2cdd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0f043a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#be91cda0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    align-items: center;
    border-style: solid;
    border-width: 0 1px 0 0;
    border-color: #000000 rgba(201, 195, 195, 1) #000000 #000000;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\37 68b8879 {
    width: 42px;
    height: auto;
    max-width: 100%;
}
    
#\36 9ec4de2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e391cbb0 {
    align-items: center;
    width: 100%;
    min-height: 27px;
    max-height: 100%;
    row-gap: 3px;
    column-gap: 4%;
    height: auto;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#b4209404 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 99d42d0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    align-items: center;
    border-style: solid;
    border-width: 0 0px 0 0;
    border-color: #000000 rgba(201, 195, 195, 1) #000000 #000000;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#a575a6ef {
    width: 40px;
    height: auto;
    max-width: 100%;
}
    
#f85d2e43 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cfd471be {
    align-items: center;
    width: 100%;
    min-height: 105px;
    max-height: 100%;
    row-gap: 3px;
    column-gap: 4%;
    height: auto;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\34 e2aef4f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ad8bdc7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 abb31c2 {
    align-items: center;
    width: 100%;
    min-height: 105px;
    max-height: 100%;
    row-gap: 3px;
    column-gap: 4%;
    height: auto;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\37 a50a4cf {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b231e0a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 1eeec01 {
    padding-left: 10%;
    padding-right: 10%;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 0;
}
    
#c93736b5 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#be91cda0 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
    
#\38 99d42d0 {
    width: 100%;
    min-height: 80px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#c93736b5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 1eeec01 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#be91cda0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 99d42d0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\34 3881017 {
    background-color: rgba(241, 241, 241, 1);
    background-image: initial;
}
    
#\35 079f94e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\32 2a57541 {
    padding-top: 4%;
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#widget_lam {
    width: 100%;
    height: 320px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
}
    
#widget_drr {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 9b1a8f2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#cc86a43a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 953c64c {
    width: 100%;
    height: 314px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2a57541 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 079f94e {
    width: 100%;
    min-height: 80px;
}
    
#\30 9b1a8f2 {
    width: 100%;
    min-height: 80px;
}
    
#widget_lam {
    width: 100.00%;
    height: 252px;
}
    
#\36 953c64c {
    width: 100.00%;
    height: 232px;
}
}



@media (max-width: 767px) {
    
#\35 079f94e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 2a57541 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 9b1a8f2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\31 9910077 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.5%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#b8f045ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 13px;
    width: 49.5%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\39 ef61eb5 {
    padding-top: 8%;
    padding-bottom: 8%;
    min-height: 351px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#widget_5iq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_95n {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_sdn {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_0p7 {
    width: 164px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 47px;
    max-width: 100%;
}
    
#\35 e64c092 {
    background-color: rgba(241, 241, 241, 1);
    background-image: initial;
}
}



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



@media (max-width: 767px) {
    
#\31 9910077 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b8f045ac {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 ef61eb5 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#e1513d77 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#\34 9b10508 {
    padding-top: 7%;
    padding-bottom: 7%;
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
}
    
#widget_5h5 {
    width: 76.88%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 9b10508 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_5h5 {
    height: auto;
}
}



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

