@media all {
  *#dm .dmInner div.u_1831883404:hover .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1831883404.hover .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1147674176:hover .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1147674176.hover .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1646630373:hover .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1646630373.hover .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1152272545:hover .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1152272545.hover .svg { fill:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1654432213 {
    border-style:solid !important;
    border-width:0px 0px 0px 0.666667px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) var(--color_4) !important;
  }

  *#dm .dmInner div.u_1306731190 {
    border-style:solid !important;
    border-width:0px 0px 0px 0.666667px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) var(--color_4) !important;
  }

  *#dm .dmInner div.u_1854738642 img {
    object-position:0% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1633102092 {
    border-style:solid !important;
    border-width:0px 0px 0px 0.666667px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) var(--color_4) !important;
  }

  *#dm .dmInner div.u_1624277283 {
    border-style:solid !important;
    border-width:0px 0px 0px 0.666667px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) var(--color_4) !important;
  }

  *#dm .dmInner div.u_1466827245 {
    border-style:solid !important;
    border-width:0px 0px 0px 0.666667px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) var(--color_4) !important;
  }

  *#dm .dmInner div.u_1309580121 {
    border-style:solid !important;
    border-width:0px 0px 0px 0.666667px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) var(--color_4) !important;
  }

  *#dm .dmInner div.u_1942348100 {
    border-style:solid !important;
    border-width:0px 0px 0px 0.666667px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) var(--color_4) !important;
  }

  *#dm .dmInner div.u_1831883404 .svg { fill:rgba(171,45,197,1) !important; }

  *#dm .dmInner div.u_1147674176 .svg { fill:rgba(171,45,197,1) !important; }

  *#dm .dmInner div.u_1646630373 .svg { fill:rgba(171,45,197,1) !important; }

  *#dm .dmInner div.u_1152272545 .svg { fill:rgba(171,45,197,1) !important; }

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

  *#dm .dmInner a.u_1003141942:hover .iconBg { background-color:rgba(171,45,197,1) !important; }

  *#dm .dmInner a.u_1003141942.hover .iconBg { background-color:rgba(171,45,197,1) !important; }

  *#dm .dmInner a.u_1003141942 {
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

  *#dm .dmInner a.u_1018397399:hover .iconBg { background-color:rgba(171,45,197,1) !important; }

  *#dm .dmInner a.u_1018397399.hover .iconBg { background-color:rgba(171,45,197,1) !important; }

  *#dm .dmInner a.u_1018397399 {
    justify-content:flex-start !important;
    text-align:left !important;
  }

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

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

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

  *#dm .dmInner div.u_1165256998 {
    border-style:solid !important;
    border-width:0px 0px 0px 0.666667px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) var(--color_1) !important;
  }

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

  *#dm .dmInner div.u_1799397006 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1341261659 img { object-fit:contain !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1799397006 img {
    object-position:50% 0% !important;
    object-fit:cover !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 288px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 16% 4% 16% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.4;
    border-radius: inherit;
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/8d9cb5b6/dms3rep/multi/opt/annabella-1920w.png");
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_rvi {
    width: 68%;
    height: 112px;
    max-width: 100%;
    order: 0;
    margin-left: -24px;
    margin-top: -69px;
}
    
#widget_87a {
    width: 66.86%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\32 39f05d1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 d326414 {
    min-height: 502px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_m2t {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_qvi {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_2i0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\32 b39952a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 3746dbb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\37 882b289 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e6d99a14 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 47af0f9 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 14bd742 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\30 e22e3bb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 a2c3f80 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 e75f9a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b732f68a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-start;
    order: 3;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b5ddbb7c {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 6bc17e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 41e7c40 {
    margin: 0px 0% 0px 0%;
}
    
#\35 131f8c2::before, #\35 131f8c2 > .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;
}
#\35 131f8c2 {
    background-image: url("https://lirp.cdn-website.com/8d9cb5b6/dms3rep/multi/opt/Logo+fotografico+di+Antonella+Porchia-1920w.png");
    background-position: 50% 0%;
    background-attachment: fixed;
}
#\35 131f8c2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4UlEQVQY0z3NPUsDQRSF4ZmYIs1KIBJJCmsLG7EUbNTKj0awyT+wVLBdtPIHptpmIUVg2bnn3DubSGCLkYnoWz/wupSSizEOQE5AzkGekDoDdCpi4/U6DssyOZdh3/ejzWZ7bhbvSF0I8EzqvVq8iHE7Xi6Tz9B/73aFxe6Baq8Av4LgE+Q7VZ/UuvlqlQb/MMbulmovID8CUIJ8o+pj7LpZNvu1mI2EPBXgUoCbIHItwFUAzqB6mM0vFDkgWZA8UtVjAFMAExEpzGy4h7m6rl0IwZP0edM0jW/b1ldV5f7QD3HCyO0zHg5kAAAAAElFTkSuQmCC');
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bacd0e55 {
    width: 100%;
    height: 100px;
    min-height: 100px;
    max-width: 100%;
}
    
#\39 e727b9f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#e2bfb929 {
    min-height: 183px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a20c932e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#f6b8a9d5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 61e7f4e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/8d9cb5b6/dms3rep/multi/opt/Logo+fotografico+di+Antonella+Porchia-1920w.png");
    background-size: contain;
    background-position: 100% 50%;
}
#\39 61e7f4e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4UlEQVQY0z3NPUsDQRSF4ZmYIs1KIBJJCmsLG7EUbNTKj0awyT+wVLBdtPIHptpmIUVg2bnn3DubSGCLkYnoWz/wupSSizEOQE5AzkGekDoDdCpi4/U6DssyOZdh3/ejzWZ7bhbvSF0I8EzqvVq8iHE7Xi6Tz9B/73aFxe6Baq8Av4LgE+Q7VZ/UuvlqlQb/MMbulmovID8CUIJ8o+pj7LpZNvu1mI2EPBXgUoCbIHItwFUAzqB6mM0vFDkgWZA8UtVjAFMAExEpzGy4h7m6rl0IwZP0edM0jW/b1ldV5f7QD3HCyO0zHg5kAAAAAElFTkSuQmCC');
}
    
#d1223a25 {
    width: 615px;
    height: 303px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    order: 0;
    margin: 94px 0px 0px 35px;
}
    
#\36 28cc214 {
    margin: 0px 0% 0px 0%;
}
    
#e7bc6493[data-css-edit] {
    z-index: 1;
}
#e7bc6493 {
    min-height: 481px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 3% 0% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\37 76d7045 {
    width: 100.00%;
    grid-template-rows: minmax(404px, max-content);
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 da76905 {
    width: 68.75%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -47px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0991e61 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#cc8b12b1 {
    margin: 0px 0% 0px 0%;
}
    
#\31 e9aff8f {
    background-image: linear-gradient(450deg, rgba(243, 244, 246, 1) 40%, rgba(255, 255, 255, 0.81) 100%);
    background-origin: border-box;
}
    
#\37 ef1a88a {
    width: 96.86%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 73a2f35 {
    min-height: 216px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 d9d9c12 {
    width: 68.75%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: -17px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 7cc5718 {
    width: 125px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#efdecbb5 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#\36 d630a87.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 20px 10px;
}
#\36 d630a87 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\38 43af261::before, #\38 43af261 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.31;
    border-radius: inherit;
}
#\38 43af261 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-end;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/8d9cb5b6/dms3rep/multi/opt/selene-1920w.png");
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
#\38 43af261.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABAUlEQVQY0x3F0UrCYACA0f8xI5NIsznddLJ0Ktl0m5USy7qIoGCTNreCqLAyujCKpNBKL+p5vqBzc0Rtq0o2J5HOrLHbsYkin9HoijjycZ0uh+0D/GMPUakbbMgSyyvLFEsqdtvE7e1hOw30QpGdlkPonyO2LRPdKCMrMrKSRSnIaLqKVlLI57M4jkU0CBCl8iaKVkTKKSRWUywlkqxLGYxamYZZZ9/t4PXPEMlUirSUQ9VqyEoVVTNoWjaed0p8GRJfBASDPkKvGlTqDcxWl6bl0js6IQhDxs9PvLyO/79/uEWEccggjrm+GTK8e+RtMmE6e+fnd8H3fMp8MePz64M/OKC4bnE8XQMAAAAASUVORK5CYII=');
}
    
#\31 d73ccec.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 20px 10px;
}
#\31 d73ccec {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\37 957f32f {
    margin: 0px 0% 0px 0%;
}
    
#\35 761a040 {
    min-height: 472px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#ed621aaf::before, #ed621aaf > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.43;
    border-radius: inherit;
}
#ed621aaf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-end;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/8d9cb5b6/dms3rep/multi/opt/IMG_6196-1920w.JPG");
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
#ed621aaf.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhAAAgIABwAAAAAAAAAAAAAAAQIAAwQFERITISP/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABYRAQEBAAAAAAAAAAAAAAAAAAABA//aAAwDAQACEQMRAD8ArwNF5zndWwYs3akzYjm0HoRES2Rsf//Z');
}
    
#d8a85e87 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#\31 7860f46::before, #\31 7860f46 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.28;
    border-radius: inherit;
}
#\31 7860f46 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-end;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/8d9cb5b6/dms3rep/multi/opt/480142825_646887084521113_4983524419147147037_n-1920w.jpg");
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
#\31 7860f46.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQMEAwEAAAAAAAAAAAAAAgABBAMFESEGFDFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAWEQEBAQAAAAAAAAAAAAAAAAABAAL/2gAMAwEAAhEDEQA/AKM8blyGlJntAqC4aHH1lkClXACcerW0+PERSyDI03//2Q==');
}
    
#\32 4af4000 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#c810be9d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 20px 10px;
}
#c810be9d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\39 af8b0cd::before, #\39 af8b0cd > .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;
}
#\39 af8b0cd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-end;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/8d9cb5b6/dms3rep/multi/opt/personalizzazioni-1920w.png");
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
#\39 af8b0cd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4ElEQVQI1wXBbU+CQAAA4PtBfegztWy4tpoME/FSgsv6cHAHCPNKzuOmIvKyaHNWbjnn2vqlPQ+QE+Q5uuvoIn45bbO/ff7TsOLtoWLwtwrBuwzFBHHfKuf02KT7clpxlODbBe18cht816JI3JQO15G9leRD4LnXC62rZKzWQRfsCl5yTxAosZEFo3L6JHCPWers8VqO24Bh6Nsdt9+KzIuZc5PRwZIMFvh+hfWcdAHtK6GpsOHlErXWz2pNtCYymxhWgbFyNRBoZ6/GeY6UL799iO8OTD+J0TG1dwxuPO0fscFYSz3vsvkAAAAASUVORK5CYII=');
}
    
#\31 5b371be {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#f39465aa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 20px 10px;
}
#f39465aa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 51d1736 {
    width: 41.48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#ae14da6e {
    width: 99px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa68b5d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#beee3196 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 54.52%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#af2a8184::before, #af2a8184 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.3;
    border-radius: inherit;
}
#af2a8184 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/8d9cb5b6/dms3rep/multi/opt/495617120_4130699187255117_1023559283597146829_n-1920w.jpg");
}
#af2a8184.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAwURMkGB8P/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAXEQEBAQEAAAAAAAAAAAAAAAACABEB/9oADAMBAAIRAxEAPwDFXYyyy5AQGVdxMnOEbXj3cRCoHZhfcv/Z');
}
    
#f0f56314 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\30 9fe66c7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#e9bea39d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\36 f4c1c8e {
    min-height: 109px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
}
    
#a794d505 {
    margin: -70px 0% 0px 0%;
}
    
#\32 6a4ca79 {
    background-image: linear-gradient(450deg, rgba(243, 244, 246, 1) 40%, rgba(255, 255, 255, 0.81) 100%);
    background-origin: border-box;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 c1ee932 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 0af4f0d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 47a716d {
    width: 100%;
    height: 100px;
    min-height: 100px;
    max-width: 100%;
}
    
#a46bfec4 {
    min-height: 183px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\39 22d9c03 {
    min-height: 609px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 9f88382 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40.96%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 9afbb83 {
    margin: 0% 0% 4% 0%;
}
    
#c3e41093 {
    width: 86.23%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: -17px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 37044ec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 59.04%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 e6891cd {
    width: 100.00%;
    height: 700px;
    max-width: 100%;
}
    
#c3c23951 {
    width: 91.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b765c0ad {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: linear-gradient(450deg, rgba(243, 244, 246, 1) 40%, rgba(255, 255, 255, 0.81) 100%);
    background-origin: border-box;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\30 9adf56f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\37 7536065 {
    margin: 0% 0% 4% 0%;
}
    
#\37 b503272 {
    min-height: 451px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 684c7c5 {
    width: 99.90%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: -17px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 39856a9 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: linear-gradient(450deg, rgba(255, 255, 255, 0.81) 40%, rgba(243, 244, 246, 1) 100%);
    align-self: flex-end;
    background-origin: border-box;
    padding: 6% 6% 6% 6%;
    margin: 0px 0% 0px 0%;
}
    
#\35 8d1af53 {
    width: 100.00%;
    height: 492px;
    max-width: 100%;
}
    
#f718bc9b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40.96%;
    min-width: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 95e2efc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 59.04%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    order: 0;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fba33a64 {
    width: 91.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 78b86b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ac934b70 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\38 1e93bc1 {
    min-height: 228px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 66c1082 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#bbe102ca {
    width: 65.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: -17px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1fb4b21 {
    width: 65.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 39px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d7972bd {
    width: 92.88%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5e82211 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 51cf883 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#\39 101bfed.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 20px 10px;
}
#\39 101bfed {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\34 9e883fa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 20px 10px;
}
#\34 9e883fa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#ad3702ce {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#\30 120b79a {
    margin: 0px 0% 0px 0%;
}
    
#\36 e1849f4::before, #\36 e1849f4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.44;
    border-radius: inherit;
}
#\36 e1849f4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-end;
    order: 0;
    background-image: url("https://lirp.cdn-website.com/8d9cb5b6/dms3rep/multi/opt/tele-quadri-1920w.jpg");
    background-position: 100% 50%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
#\36 e1849f4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwQFIgYREhMxUf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwDRrq6O13kUcZc1zo+Q28Uw6fqZT2CUZZe/URTOScb/2Q==');
}
    
#\38 2c89e2f::before, #\38 2c89e2f > .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 2c89e2f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-end;
    order: 2;
    background-image: url("https://lirp.cdn-website.com/8d9cb5b6/dms3rep/multi/opt/ANTO+copia-1920w.jpg");
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
#\38 2c89e2f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACAwQGEyEFQf/EABUBAQEAAAAAAAAAAAAAAAAAAAMF/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECA//aAAwDAQACEQMRAD8Ak5D6NCLGIBHXj2uPD9WcusNLidZ6URQc7bD2lH//2Q==');
}
    
#fb785200 {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#\38 0fe36db::before, #\38 0fe36db > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.28;
    border-radius: inherit;
}
#\38 0fe36db {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-end;
    order: 1;
    background-image: url("https://lirp.cdn-website.com/8d9cb5b6/dms3rep/multi/opt/RESTAURO+1+PRONTO+-1920w.jpg");
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
#\38 0fe36db.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAwQFIRESQUL/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AM9u4e5jTNHaiZJL9EP0VJFe/wAaawDwdkRUf//Z');
}
    
#\37 aa05932 {
    min-height: 472px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#ae4bec80.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 20px 10px;
}
#ae4bec80 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#bd74d66f::before, #bd74d66f > .bgExtraLayerOverlay {
    
}
#bd74d66f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 23.5%;
    min-width: 4%;
    justify-content: flex-end;
    order: 2;
    background-image: url("https://lirp.cdn-website.com/8d9cb5b6/dms3rep/multi/opt/fototessere-1920w.jpeg");
    background-size: contain;
    background-position: 50% 0%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
#bd74d66f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgUH/8QAIRABAAEDBAIDAAAAAAAAAAAAAQIAAwQFFCExBiIyUbH/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACEVH/2gAMAwEAAhEDEQA/ANasX8fTNSMEJW7WSq3BPWk8czBIhuZdfdEvOgjZjKIEh4Tvup2NJ29rl+J+UsexXqLP/9k=');
}
    
#b7bb04ea {
    width: 100%;
    height: 250px;
    max-width: 100%;
    order: 0;
}
    
#\37 205e46d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 20px 10px;
}
#\37 205e46d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ad663dfc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#d7c4e693 {
    min-height: 54px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\33 dec6283 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cfa0cc80 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\35 c470248 {
    margin: 0px 0% 0px 0%;
}
    
#a5c4ecb0 {
    width: 65.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 39px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 11706c1 {
    min-height: 219px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2301ab0::before, #\36 2301ab0 > .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 2301ab0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/8d9cb5b6/dms3rep/multi/opt/Logo+fotografico+di+Antonella+Porchia-1920w.png");
    background-position: 50% 0%;
    background-attachment: fixed;
}
#\36 2301ab0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4UlEQVQY0z3NPUsDQRSF4ZmYIs1KIBJJCmsLG7EUbNTKj0awyT+wVLBdtPIHptpmIUVg2bnn3DubSGCLkYnoWz/wupSSizEOQE5AzkGekDoDdCpi4/U6DssyOZdh3/ejzWZ7bhbvSF0I8EzqvVq8iHE7Xi6Tz9B/73aFxe6Baq8Av4LgE+Q7VZ/UuvlqlQb/MMbulmovID8CUIJ8o+pj7LpZNvu1mI2EPBXgUoCbIHItwFUAzqB6mM0vFDkgWZA8UtVjAFMAExEpzGy4h7m6rl0IwZP0edM0jW/b1ldV5f7QD3HCyO0zHg5kAAAAAElFTkSuQmCC');
}
    
#bbfea3d0 {
    width: 65.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: -17px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#da7b9705 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.5%;
    min-width: 4%;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#f53d3773 {
    min-height: 320px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 25px 4% 25px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 70e443c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: rgba(246, 246, 246, 0.55);
}
    
#\39 e1945cd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.5%;
    min-width: 4%;
    padding: 10px 0px 10px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_t6a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -28px;
}
    
#f8fa443b {
    margin: 0px 0% 0px 0%;
}
    
#\36 571159d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7025a69 {
    width: 68.75%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 54px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0ej {
    width: 100%;
    height: 570px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 a8fe24c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: rgba(246, 246, 246, 0.55);
}
    
#\36 63c70ca {
    min-height: 320px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 25px 4% 25px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 b72d6f9 {
    width: 68.75%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 2px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 17d4c08 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.5%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 dc72d3c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -28px;
}
    
#\34 6f402a5 {
    margin: 0px 0% 0px 0%;
}
    
#\36 2d0ad6a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.5%;
    min-width: 4%;
    padding: 10px 0px 10px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 4be86fc {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7b17066 {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding: 16% 4% 8% 4%;
}
    
#widget_rvi {
    width: 55%;
    align-self: flex-start;
    margin-left: -24px;
    margin-right: 0px;
    max-width: 100%;
    height: 114px;
}
    
#\36 3bd85219866cc362278151d {
    margin-top: 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 d326414 {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 414px;
    column-gap: 2%;
    row-gap: 12px;
    padding: 8% 6% 8% 6%;
}
    
#\32 39f05d1 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 b39952a {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 a2c3f80 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#b732f68a {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 131f8c2::before, #\35 131f8c2 > .bgExtraLayerOverlay {
    
}
#\35 131f8c2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4UlEQVQY0z3NPUsDQRSF4ZmYIs1KIBJJCmsLG7EUbNTKj0awyT+wVLBdtPIHptpmIUVg2bnn3DubSGCLkYnoWz/wupSSizEOQE5AzkGekDoDdCpi4/U6DssyOZdh3/ejzWZ7bhbvSF0I8EzqvVq8iHE7Xi6Tz9B/73aFxe6Baq8Av4LgE+Q7VZ/UuvlqlQb/MMbulmovID8CUIJ8o+pj7LpZNvu1mI2EPBXgUoCbIHItwFUAzqB6mM0vFDkgWZA8UtVjAFMAExEpzGy4h7m6rl0IwZP0edM0jW/b1ldV5f7QD3HCyO0zHg5kAAAAAElFTkSuQmCC');
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#d1223a25 {
    order: 0;
    justify-self: center;
    align-self: start;
    height: 368px;
    width: 542px;
    margin: 0px 0px 0px 9px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e7bc6493 {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 422px;
}
    
#\37 76d7045 {
    justify-self: auto;
    align-self: auto;
    width: 100.00%;
    order: 1;
    grid-template-rows: minmax(394px, max-content);
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 da76905.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 da76905 {
    width: 97.76%;
    align-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a0991e61 {
    justify-content: center;
}
    
#cc8b12b1 {
    margin-top: 0%;
}
    
#\37 ef1a88a {
    width: 100%;
}
    
#\38 73a2f35 {
    padding-left: 4%;
    padding-right: 4%;
    min-height: 29px;
}
    
#\35 d9d9c12.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 d9d9c12 {
    width: 97.76%;
    align-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 761a040 {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 414px;
    column-gap: 2%;
    row-gap: 12px;
    padding: 0px 10px 0px 10px;
}
    
#\38 43af261::before, #\38 43af261 > .bgExtraLayerOverlay {
    
}
#\38 43af261 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\38 43af261.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABAUlEQVQY0x3F0UrCYACA0f8xI5NIsznddLJ0Ktl0m5USy7qIoGCTNreCqLAyujCKpNBKL+p5vqBzc0Rtq0o2J5HOrLHbsYkin9HoijjycZ0uh+0D/GMPUakbbMgSyyvLFEsqdtvE7e1hOw30QpGdlkPonyO2LRPdKCMrMrKSRSnIaLqKVlLI57M4jkU0CBCl8iaKVkTKKSRWUywlkqxLGYxamYZZZ9/t4PXPEMlUirSUQ9VqyEoVVTNoWjaed0p8GRJfBASDPkKvGlTqDcxWl6bl0js6IQhDxs9PvLyO/79/uEWEccggjrm+GTK8e+RtMmE6e+fnd8H3fMp8MePz64M/OKC4bnE8XQMAAAAASUVORK5CYII=');
}
    
#ed621aaf::before, #ed621aaf > .bgExtraLayerOverlay {
    
}
#ed621aaf {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#ed621aaf.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhAAAgIABwAAAAAAAAAAAAAAAQIAAwQFERITISP/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABYRAQEBAAAAAAAAAAAAAAAAAAABA//aAAwDAQACEQMRAD8ArwNF5zndWwYs3akzYjm0HoRES2Rsf//Z');
}
    
#\31 7860f46::before, #\31 7860f46 > .bgExtraLayerOverlay {
    
}
#\31 7860f46 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\31 7860f46.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQMEAwEAAAAAAAAAAAAAAgABBAMFESEGFDFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAWEQEBAQAAAAAAAAAAAAAAAAABAAL/2gAMAwEAAhEDEQA/AKM8blyGlJntAqC4aHH1lkClXACcerW0+PERSyDI03//2Q==');
}
    
#\39 af8b0cd::before, #\39 af8b0cd > .bgExtraLayerOverlay {
    
}
#\39 af8b0cd {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\39 af8b0cd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4ElEQVQI1wXBbU+CQAAA4PtBfegztWy4tpoME/FSgsv6cHAHCPNKzuOmIvKyaHNWbjnn2vqlPQ+QE+Q5uuvoIn45bbO/ff7TsOLtoWLwtwrBuwzFBHHfKuf02KT7clpxlODbBe18cht816JI3JQO15G9leRD4LnXC62rZKzWQRfsCl5yTxAosZEFo3L6JHCPWers8VqO24Bh6Nsdt9+KzIuZc5PRwZIMFvh+hfWcdAHtK6GpsOHlErXWz2pNtCYymxhWgbFyNRBoZ6/GeY6UL799iO8OTD+J0TG1dwxuPO0fscFYSz3vsvkAAAAASUVORK5CYII=');
}
    
#\37 957f32f {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 f9218b1 {
    margin: 0px 0% 0px 0%;
}
    
#f0f56314 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#af2a8184::before, #af2a8184 > .bgExtraLayerOverlay {
    
}
#af2a8184.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAwURMkGB8P/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAXEQEBAQEAAAAAAAAAAAAAAAACABEB/9oADAMBAAIRAxEAPwDFXYyyy5AQGVdxMnOEbXj3cRCoHZhfcv/Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 f4c1c8e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 22d9c03 {
    padding-left: NaN%;
    padding-right: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\39 9f88382 {
    width: 100%;
    min-height: 80px;
}
    
#\32 37044ec {
    width: 100%;
    min-height: 80px;
    padding: 8% 6% 8% 6%;
}
    
#\32 e6891cd {
    height: 450px;
}
    
#\30 9adf56f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 9adf56f {
    width: 97.76%;
    align-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 b503272 {
    padding-left: NaN%;
    padding-right: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 8d1af53 {
    height: 450px;
}
    
#f718bc9b {
    width: 100%;
    min-height: 80px;
}
    
#\34 95e2efc {
    width: 100%;
    min-height: 80px;
    padding: 8% 6% 8% 6%;
}
    
#\36 78b86b3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 78b86b3 {
    width: 97.76%;
    align-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 1e93bc1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\33 5e82211 {
    margin: 0px 0% 0px 0%;
}
    
#bbe102ca.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bbe102ca {
    width: 97.76%;
    align-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 1fb4b21.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 1fb4b21 {
    width: 97.76%;
    align-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 d7972bd {
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 120b79a {
    margin: 0px 0% 0px 0%;
}
    
#\36 e1849f4::before, #\36 e1849f4 > .bgExtraLayerOverlay {
    
}
#\36 e1849f4 {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\36 e1849f4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwQFIgYREhMxUf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwDRrq6O13kUcZc1zo+Q28Uw6fqZT2CUZZe/URTOScb/2Q==');
}
    
#\38 2c89e2f::before, #\38 2c89e2f > .bgExtraLayerOverlay {
    
}
#\38 2c89e2f {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\38 2c89e2f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACAwQGEyEFQf/EABUBAQEAAAAAAAAAAAAAAAAAAAMF/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECA//aAAwDAQACEQMRAD8Ak5D6NCLGIBHXj2uPD9WcusNLidZ6URQc7bD2lH//2Q==');
}
    
#\38 0fe36db::before, #\38 0fe36db > .bgExtraLayerOverlay {
    
}
#\38 0fe36db {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\38 0fe36db.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAwQFIRESQUL/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AM9u4e5jTNHaiZJL9EP0VJFe/wAaawDwdkRUf//Z');
}
    
#\37 aa05932 {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 414px;
    column-gap: 2%;
    row-gap: 12px;
    padding: 0px 10px 0px 10px;
}
    
#bd74d66f::before, #bd74d66f > .bgExtraLayerOverlay {
    
}
#bd74d66f {
    width: 49%;
    min-height: 8px;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#bd74d66f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgUH/8QAIRABAAEDBAIDAAAAAAAAAAAAAQIAAwQFFCExBiIyUbH/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACEVH/2gAMAwEAAhEDEQA/ANasX8fTNSMEJW7WSq3BPWk8czBIhuZdfdEvOgjZjKIEh4Tvup2NJ29rl+J+UsexXqLP/9k=');
}
    
#\37 205e46d {
    margin-top: 96px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d7c4e693 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 15e3eb4 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 c470248 {
    margin: 0px 0% 0px 0%;
}
    
#a5c4ecb0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a5c4ecb0 {
    width: 97.76%;
    align-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 11706c1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#bbfea3d0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bbfea3d0 {
    width: 97.76%;
    align-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 2301ab0::before, #\36 2301ab0 > .bgExtraLayerOverlay {
    
}
#\36 2301ab0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4UlEQVQY0z3NPUsDQRSF4ZmYIs1KIBJJCmsLG7EUbNTKj0awyT+wVLBdtPIHptpmIUVg2bnn3DubSGCLkYnoWz/wupSSizEOQE5AzkGekDoDdCpi4/U6DssyOZdh3/ejzWZ7bhbvSF0I8EzqvVq8iHE7Xi6Tz9B/73aFxe6Baq8Av4LgE+Q7VZ/UuvlqlQb/MMbulmovID8CUIJ8o+pj7LpZNvu1mI2EPBXgUoCbIHItwFUAzqB6mM0vFDkgWZA8UtVjAFMAExEpzGy4h7m6rl0IwZP0edM0jW/b1ldV5f7QD3HCyO0zHg5kAAAAAElFTkSuQmCC');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f53d3773 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f8fa443b {
    margin: 0px 0% 0px 0%;
}
    
#widget_0ej {
    height: 426px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 63c70ca {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 6f402a5 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 195px;
    align-items: center;
    width: 100%;
    height: auto;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 32% 4% 32% 4%;
}
    
#widget_rvi.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_rvi {
    max-width: 100%;
    height: 64px;
    width: 100.00%;
    margin: 33px 0% 0px -48px;
}
    
#\36 3bd85219866cc362278151d {
    margin-top: 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_87a {
    width: 100.00%;
    margin-top: -28px;
}
}



@media (max-width: 767px) {
    
#\32 39f05d1 {
    width: 49%;
    min-height: 0px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 d326414 {
    min-height: 0;
    flex-direction: row;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: wrap;
    column-gap: 2%;
    row-gap: 8px;
}
    
#\32 b39952a {
    width: 49%;
    min-height: 0px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 a2c3f80 {
    width: 49%;
    min-height: 0px;
    align-items: flex-start;
    height: auto;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#b732f68a {
    width: 49%;
    min-height: 0px;
    align-items: flex-start;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\30 47af0f9 {
    width: 48px;
}
    
#widget_qvi {
    width: 48px;
}
    
#e6d99a14 {
    width: 48px;
}
    
#b5ddbb7c {
    width: 48px;
}
    
#\35 131f8c2::before, #\35 131f8c2 > .bgExtraLayerOverlay {
    
}
#\35 131f8c2.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4UlEQVQY0z3NPUsDQRSF4ZmYIs1KIBJJCmsLG7EUbNTKj0awyT+wVLBdtPIHptpmIUVg2bnn3DubSGCLkYnoWz/wupSSizEOQE5AzkGekDoDdCpi4/U6DssyOZdh3/ejzWZ7bhbvSF0I8EzqvVq8iHE7Xi6Tz9B/73aFxe6Baq8Av4LgE+Q7VZ/UuvlqlQb/MMbulmovID8CUIJ8o+pj7LpZNvu1mI2EPBXgUoCbIHItwFUAzqB6mM0vFDkgWZA8UtVjAFMAExEpzGy4h7m6rl0IwZP0edM0jW/b1ldV5f7QD3HCyO0zHg5kAAAAAElFTkSuQmCC');
}
}



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



@media (max-width: 767px) {
    
#f6b8a9d5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#d1223a25 {
    height: 151px;
    order: 0;
    justify-self: start;
    align-self: start;
    width: 264px;
    margin: 135px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#e7bc6493 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 76d7045 {
    width: 100.00%;
    grid-template-rows: minmax(302px, max-content);
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\39 da76905.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 da76905 {
    width: 97.67%;
    justify-self: start;
    align-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a0991e61 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#\37 ef1a88a {
    width: 100.00%;
}
    
#\38 73a2f35 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 0%;
}
    
#\35 d9d9c12.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 d9d9c12 {
    width: 97.67%;
    justify-self: start;
    align-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\38 43af261::before, #\38 43af261 > .bgExtraLayerOverlay {
    
}
#\38 43af261 {
    width: 100%;
    min-height: 300px;
    align-items: flex-start;
    height: auto;
    margin: 0% 0% 0% 0%;
}
#\38 43af261.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABAUlEQVQY0x3F0UrCYACA0f8xI5NIsznddLJ0Ktl0m5USy7qIoGCTNreCqLAyujCKpNBKL+p5vqBzc0Rtq0o2J5HOrLHbsYkin9HoijjycZ0uh+0D/GMPUakbbMgSyyvLFEsqdtvE7e1hOw30QpGdlkPonyO2LRPdKCMrMrKSRSnIaLqKVlLI57M4jkU0CBCl8iaKVkTKKSRWUywlkqxLGYxamYZZZ9/t4PXPEMlUirSUQ9VqyEoVVTNoWjaed0p8GRJfBASDPkKvGlTqDcxWl6bl0js6IQhDxs9PvLyO/79/uEWEccggjrm+GTK8e+RtMmE6e+fnd8H3fMp8MePz64M/OKC4bnE8XQMAAAAASUVORK5CYII=');
}
    
#\35 761a040 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 8px;
}
    
#ed621aaf::before, #ed621aaf > .bgExtraLayerOverlay {
    
}
#ed621aaf {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
#ed621aaf.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhAAAgIABwAAAAAAAAAAAAAAAQIAAwQFERITISP/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABYRAQEBAAAAAAAAAAAAAAAAAAABA//aAAwDAQACEQMRAD8ArwNF5zndWwYs3akzYjm0HoRES2Rsf//Z');
}
    
#\31 7860f46::before, #\31 7860f46 > .bgExtraLayerOverlay {
    
}
#\31 7860f46 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
#\31 7860f46.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQMEAwEAAAAAAAAAAAAAAgABBAMFESEGFDFB/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAWEQEBAQAAAAAAAAAAAAAAAAABAAL/2gAMAwEAAhEDEQA/AKM8blyGlJntAqC4aHH1lkClXACcerW0+PERSyDI03//2Q==');
}
    
#\39 af8b0cd::before, #\39 af8b0cd > .bgExtraLayerOverlay {
    
}
#\39 af8b0cd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
#\39 af8b0cd.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4ElEQVQI1wXBbU+CQAAA4PtBfegztWy4tpoME/FSgsv6cHAHCPNKzuOmIvKyaHNWbjnn2vqlPQ+QE+Q5uuvoIn45bbO/ff7TsOLtoWLwtwrBuwzFBHHfKuf02KT7clpxlODbBe18cht816JI3JQO15G9leRD4LnXC62rZKzWQRfsCl5yTxAosZEFo3L6JHCPWers8VqO24Bh6Nsdt9+KzIuZc5PRwZIMFvh+hfWcdAHtK6GpsOHlErXWz2pNtCYymxhWgbFyNRBoZ6/GeY6UL799iO8OTD+J0TG1dwxuPO0fscFYSz3vsvkAAAAASUVORK5CYII=');
}
    
#efdecbb5 {
    height: 180px;
}
    
#d8a85e87 {
    height: 180px;
}
    
#\32 4af4000 {
    height: 180px;
}
    
#\31 5b371be {
    height: 180px;
}
}



@media (max-width: 767px) {
    
#\35 51d1736 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#beee3196 {
    min-height: 357px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#f0f56314 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30% 4% 4% 4%;
}
    
#af2a8184::before, #af2a8184 > .bgExtraLayerOverlay {
    
}
#af2a8184.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAwURMkGB8P/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAXEQEBAQEAAAAAAAAAAAAAAAACABEB/9oADAMBAAIRAxEAPwDFXYyyy5AQGVdxMnOEbXj3cRCoHZhfcv/Z');
}
    
#\34 f9218b1 {
    margin: 0px 0% 0px 0%;
}
}



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



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



@media (max-width: 767px) {
    
#\39 22d9c03 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#\39 9f88382 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 9afbb83 {
    margin-left: 0%;
}
    
#c3e41093 {
    width: 100%;
}
    
#\32 37044ec {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding-bottom: 8%;
    padding-top: 8%;
}
    
#\32 e6891cd {
    height: 240px;
}
    
#c3c23951 {
    width: 100%;
}
    
#\30 9adf56f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 9adf56f {
    width: 97.67%;
    justify-self: start;
    align-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\37 7536065 {
    margin-left: 0%;
}
    
#\37 b503272 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#\39 684c7c5 {
    width: 100%;
}
    
#\35 8d1af53 {
    height: 338px;
}
    
#f718bc9b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#\34 95e2efc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding-bottom: 8%;
    padding-top: 8%;
    order: 1;
}
    
#fba33a64 {
    width: 100%;
}
    
#\36 78b86b3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 78b86b3 {
    width: 97.67%;
    justify-self: start;
    align-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#ac934b70 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 1e93bc1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#bbe102ca.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bbe102ca {
    width: 97.67%;
    justify-self: start;
    margin: -13px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 1fb4b21.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 1fb4b21 {
    width: 97.67%;
    justify-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 d7972bd {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\31 51cf883 {
    height: 180px;
}
    
#\36 e1849f4::before, #\36 e1849f4 > .bgExtraLayerOverlay {
    
}
#\36 e1849f4 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    height: auto;
    margin: 0% 0% 0% 0%;
}
#\36 e1849f4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwQFIgYREhMxUf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwDRrq6O13kUcZc1zo+Q28Uw6fqZT2CUZZe/URTOScb/2Q==');
}
    
#\38 2c89e2f::before, #\38 2c89e2f > .bgExtraLayerOverlay {
    
}
#\38 2c89e2f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
#\38 2c89e2f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACAwQGEyEFQf/EABUBAQEAAAAAAAAAAAAAAAAAAAMF/8QAFxEAAwEAAAAAAAAAAAAAAAAAAAECA//aAAwDAQACEQMRAD8Ak5D6NCLGIBHXj2uPD9WcusNLidZ6URQc7bD2lH//2Q==');
}
    
#fb785200 {
    height: 180px;
}
    
#\38 0fe36db::before, #\38 0fe36db > .bgExtraLayerOverlay {
    
}
#\38 0fe36db {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
#\38 0fe36db.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAQQCAwEAAAAAAAAAAAAAAQACAwQFIRESQUL/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAf/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AM9u4e5jTNHaiZJL9EP0VJFe/wAaawDwdkRUf//Z');
}
    
#\37 aa05932 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 8px;
}
    
#ad3702ce {
    height: 180px;
}
    
#bd74d66f::before, #bd74d66f > .bgExtraLayerOverlay {
    
}
#bd74d66f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    margin: 0% 0% 0% 0%;
}
#bd74d66f.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgUH/8QAIRABAAEDBAIDAAAAAAAAAAAAAQIAAwQFFCExBiIyUbH/xAAUAQEAAAAAAAAAAAAAAAAAAAAC/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACEVH/2gAMAwEAAhEDEQA/ANasX8fTNSMEJW7WSq3BPWk8czBIhuZdfdEvOgjZjKIEh4Tvup2NJ29rl+J+UsexXqLP/9k=');
}
    
#b7bb04ea {
    height: 180px;
}
    
#\37 205e46d {
    margin-top: 146px;
}
}



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



@media (max-width: 767px) {
    
#cfa0cc80 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a5c4ecb0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a5c4ecb0 {
    width: 97.67%;
    justify-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\39 11706c1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#bbfea3d0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bbfea3d0 {
    width: 97.67%;
    justify-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 2301ab0::before, #\36 2301ab0 > .bgExtraLayerOverlay {
    
}
#\36 2301ab0.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4UlEQVQY0z3NPUsDQRSF4ZmYIs1KIBJJCmsLG7EUbNTKj0awyT+wVLBdtPIHptpmIUVg2bnn3DubSGCLkYnoWz/wupSSizEOQE5AzkGekDoDdCpi4/U6DssyOZdh3/ejzWZ7bhbvSF0I8EzqvVq8iHE7Xi6Tz9B/73aFxe6Baq8Av4LgE+Q7VZ/UuvlqlQb/MMbulmovID8CUIJ8o+pj7LpZNvu1mI2EPBXgUoCbIHItwFUAzqB6mM0vFDkgWZA8UtVjAFMAExEpzGy4h7m6rl0IwZP0edM0jW/b1ldV5f7QD3HCyO0zHg5kAAAAAElFTkSuQmCC');
}
}



@media (max-width: 767px) {
    
#da7b9705 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f53d3773 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 e1945cd {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 571159d {
    width: 100.00%;
    margin-top: -27px;
}
    
#\35 7025a69.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 7025a69 {
    width: 97.67%;
    justify-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#widget_0ej {
    height: 402px;
}
}



@media (max-width: 767px) {
    
#\36 63c70ca {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\31 b72d6f9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 b72d6f9 {
    width: 97.67%;
    justify-self: start;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 17d4c08 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#\36 2d0ad6a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 4be86fc {
    width: 100.00%;
}
    
#b7b17066 {
    height: 240px;
}
}

