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

  *#dm .dmInner *.u_1202275724 { text-align:LEFT !important; }

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

  *#dm .dmInner div.u_1750613186 img[dm_changed] {
    border-top-left-radius:3% !important;
    border-top-right-radius:3% !important;
    object-position:50% 0 !important;
    object-fit:cover !important;
  }

  *#dm .dmInner *.u_1513338669 { text-align:LEFT !important; }

  *#dm .dmInner *.u_1687148522 { text-align:LEFT !important; }

  *#dm .dmInner div.u_1750613186 img {
    object-position:50% 0 !important;
    object-fit:cover !important;
    border-radius:20px 20px 0px 0px !important;
  }

  *#dm .dmInner *.u_1912338371 { text-align:LEFT !important; }

  *#dm .dmInner div.u_1313801385 img {
    object-fit:contain !important;
    object-position:50% 100% !important;
  }

  *#dm .dmInner a.u_1143850663 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) !important;
  }

  *#dm .dmInner a.u_1143850663 .iconBg {
    display:inline-block !important;
    background-color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_125320946 .photoGalleryThumbs .image-container { border-radius:24px 24px 24px 24px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_125320946 .photoGalleryThumbs { padding:4px !important; }

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

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

  *#dm .dmInner div.u_1684381909 p { text-align:center !important; }

  *#dm .dmInner div.u_1684381909 li { text-align:center !important; }

  *#dm .dmInner div.u_1189363772 { text-align:center !important; }

  *#dm .dmInner div.u_1189363772 p { text-align:center !important; }

  *#dm .dmInner div.u_1189363772 li { text-align:center !important; }

  *#dm .dmInner *.u_125320946 .photoGalleryThumbs { padding:2px !important; }

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

  *#dm .dmInner *.u_125320946 .photoGalleryViewAll { padding:0 2px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_125320946 .photoGalleryThumbs { padding:2px !important; }

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

  *#dm .dmInner *.u_125320946 .photoGalleryViewAll { padding:0 2px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#d8d429a0 {
    min-height: 8px;
    background-position: 50% 0%;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.15%;
    min-width: 4%;
    background-image: none;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    padding: NaNpx NaNpx NaNpx NaNpx;
    margin: 0% 0% 0% 0%;
}
    
#\32 84fcf8f::before, #\32 84fcf8f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.27;
    border-radius: inherit;
}
#\32 84fcf8f {
    background-color: var(--color_3);
    background-image: url("https://irp.cdn-website.com/8dbf8a15/dms3rep/multi/opt/1287088074-8e33d0b1-1920w.png?jxl&v=jxl");
    background-position: 100% 50%;
    background-attachment: fixed;
}
    
#\37 ff2cf61 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 12px;
    width: 34.74%;
    justify-content: flex-end;
    min-width: 4%;
    align-items: center;
    align-content: center;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 002dae4 {
    min-height: 915px;
    column-gap: 8%;
    row-gap: 48px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 11% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_bd8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_b5m {
    width: 99.92%;
    height: auto;
    max-width: 100%;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_s8a {
    width: 280px;
    height: auto;
    min-height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_qjj {
    width: 602px;
    height: 330px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    margin-top: 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3e43540 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 efeae0c {
    min-height: 90px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 6% 0% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\35 0b2b608 {
    width: 1294px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 80375a6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 32px;
    width: 100%;
    min-width: 4%;
    justify-content: space-between;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f6dd9171 {
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#d0165ee5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 3366ee3 {
    justify-content: flex-start;
    width: 48%;
    min-height: 50px;
    max-height: 100%;
    justify-self: auto;
    order: 1;
    row-gap: 30px;
    align-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 346186b::before, #\32 346186b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#\32 346186b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    justify-content: space-between;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/8dbf8a15/dms3rep/multi/opt/holiday-cottage-dolomites_orig-1920w.jpg?jxl&v=jxl");
    border-radius: 30px;
    order: 0;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\35 bc31fca {
    background-color: rgba(0,0,0,0);
    background-image: none;
}
    
#\37 c7ed720 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 fe757a9 {
    min-height: 635px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    padding: 2% 6% 8% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\30 fc28a39 {
    width: 280px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f268b27a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e8027ba5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: rgba(251,248,241,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    order: 1;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(235,221,203,1) rgba(235,221,203,1) rgba(235,221,203,1) rgba(235,221,203,1);
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#db403871 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#c779263d {
    min-height: 735px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#c89b8b64 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: rgba(235, 221, 203, 1);
    background-image: url("https://irp.cdn-website.com/8dbf8a15/dms3rep/multi/opt/Panorama+alpino+con+chalet+al+tramonto-828h.png?jxl&v=jxl");
    order: 0;
    border-radius: 20px 20px 20px 20px;
    background-size: contain;
    background-position: 50% 0%;
    max-height: none;
    height: auto;
    padding: 20px 20px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#group_ir5 {
    align-items: flex-start;
    width: 100%;
    min-height: 384px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/8dbf8a15/dms3rep/multi/opt/chalet-dolomieten-6_1_orig-1920w.jpg");
    border-radius: 20px 20px 20px 20px;
    order: 0;
    height: auto;
}
    
#\38 9ebbcc6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 e3b9389 {
    width: 280px;
    height: auto;
    min-height: auto;
    max-width: 100%;
}
    
#\37 ed0a706 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b354181e {
    margin: 0px 0% 0px 0%;
}
    
#\34 59e86ef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-color: rgba(251,248,241,1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    order: 2;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(235,221,203,1) rgba(235,221,203,1) rgba(235,221,203,1) rgba(235,221,203,1);
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#\31 7b74da7 {
    align-items: flex-start;
    width: 100%;
    min-height: 384px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/8dbf8a15/dms3rep/multi/opt/WhatsApp+Image+2026-11-05+at+10.42.48-1920w.jpeg?jxl&v=jxl");
    border-radius: 20px 20px 20px 20px;
    order: 0;
    height: auto;
}
    
#\37 c92bdf8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 c00cb73 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 b8b4407 {
    width: 280px;
    height: auto;
    min-height: auto;
    max-width: 100%;
}
    
#bc309ee7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebe01b63 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 60638f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_dg3 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_n0g {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bfda6e86 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(237, 221, 210, 1);
    background-image: none;
    border-radius: 30px 30px 30px 30px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#cd23638b {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 6b1a056 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_ufc {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\34 4ab6761 {
    align-items: flex-start;
    width: 48%;
    min-height: 684px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    background-image: url("https://irp.cdn-website.com/8dbf8a15/dms3rep/multi/opt/WhatsApp+Image+2026-11-05+at+11.42.30-1920w.jpeg?jxl&v=jxl");
    border-radius: 20px 20px 20px 20px;
    order: 0;
    height: auto;
}
    
#ba7e9dd9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6a274ee {
    width: 1294px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 21c95a3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7bb993a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 5603003 {
    width: 100.00%;
    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 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#aa95fdd4 {
    min-height: 670px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\31 5b1b1ed {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(0deg, rgba(254, 247, 235, 1) 91%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
}
    
#\35 3b9e47c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 962a6d9 {
    min-height: 640px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    height: auto;
    align-self: center;
    margin: 0% 0% 0% 0%;
}
    
#\39 e545d74 {
    align-items: flex-start;
    width: 99.96%;
    min-height: 296px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/8dbf8a15/dms3rep/multi/opt/Rifugio+alpino+tra+i+boschi-1920w.png?jxl&v=jxl");
    border-radius: 20px 20px 20px 20px;
    order: 3;
    height: auto;
    justify-self: auto;
    align-self: auto;
    background-size: contain;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d2c948c {
    width: 1294px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b7454bd5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_cet {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 11px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#cd0e682d {
    width: 758px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3e64ee9 {
    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;
}
    
#f5bb212f {
    align-items: flex-start;
    width: 99.97%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/8dbf8a15/dms3rep/multi/opt/Paesaggio-alpino-tra-sole-e-pini-1920w.png?jxl&v=jxl");
    border-radius: 20px 20px 20px 20px;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    background-size: contain;
    background-position: 0% 50%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 53ea8dd {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 11px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e9e9c129 {
    align-items: flex-start;
    width: 99.97%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/8dbf8a15/dms3rep/multi/opt/Chalet-alpino-tra-montagne-e-fiori-ac442722-1920w.png?jxl&v=jxl");
    border-radius: 20px 20px 20px 20px;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    background-size: contain;
    background-position: 0% 50%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fecc16d0 {
    width: 1294px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 710bcaf {
    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;
}
    
#ce18985b {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 11px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 fd84d6f {
    align-items: flex-start;
    width: 99.97%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/8dbf8a15/dms3rep/multi/opt/Famiglia-tra-le-montagne-al-tramonto-1920w.png?jxl&v=jxl");
    border-radius: 20px 20px 20px 20px;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    background-size: contain;
    background-position: 0% 50%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0b13125 {
    width: 1294px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be574fd8 {
    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;
}
    
#ec272b7c {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 11px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a09ae51c {
    align-items: flex-start;
    width: 99.97%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://irp.cdn-website.com/8dbf8a15/dms3rep/multi/opt/Cane-e-gatto-tra-foglie-verdi-1920w.png");
    border-radius: 20px 20px 20px 20px;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    background-size: contain;
    background-position: 0% 50%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8e79689 {
    width: 1294px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1fe4b69 {
    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;
}
    
#e1001836 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c9461440 {
    width: 100.00%;
    height: 254px;
    max-width: 100%;
}
    
#\34 51b8b28 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(251,248,241,1);
    background-image: none;
}
    
#\32 2f8c1a5 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#c44115aa {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100.00%;
    min-width: 4%;
    height: auto;
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#d301d3b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b4453167 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40.07%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 509f1e7 {
    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;
}
    
#dafab924 {
    margin: 0px 0% 0px 0%;
}
    
#\35 e485b90 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6c03187 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    min-height: 57px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#afbbdf64 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.95%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 c45cb82 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.771546432254579%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex-wrap: nowrap;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fbb12537 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(180deg, rgba(106, 110, 80, 1) 55%, rgba(102, 73, 44, 1) 100%);
    background-origin: border-box;
}
    
#f850ae8a {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 0% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cd27b994 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#e77c324a {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 6% 4% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\34 34c31ff {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: rgba(254, 247, 235, 1);
}
    
#e3b02f3f {
    margin: 0px 0% 0px 0%;
}
    
#widget_hu5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 8ee4d7d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 1ffbc4e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b5e1b256 {
    width: 1168px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\37 f673c9e {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 002dae4 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    column-gap: 6%;
    padding-top: 18%;
}
    
#\32 84fcf8f {
    background-color: var(--color_3);
    background-position: 50% 50%;
}
    
#d8d429a0 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    width: 50%;
    min-height: 8px;
}
    
#widget_b5m {
    width: 100.00%;
}
    
#\37 ff2cf61 {
    width: 100%;
    min-height: 8px;
    padding-left: 0px;
}
    
#widget_qjj {
    height: 220px;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 346186b::before, #\32 346186b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#\32 346186b {
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    width: 99.82%;
    min-height: 403px;
    height: auto;
    align-self: center;
}
    
#\35 fe757a9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 6% 4%;
}
    
#\39 3366ee3 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b354181e {
    margin: 0px 0% 0px 0%;
}
    
#c779263d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\31 7b74da7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#group_ir5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#c89b8b64 {
    width: 100%;
    min-height: 80px;
}
    
#e8027ba5 {
    width: 100%;
    min-height: 80px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#\34 59e86ef {
    width: 100%;
    min-height: 80px;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#\37 ed0a706 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9ebbcc6 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e3b9389 {
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_dg3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#\37 c92bdf8 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c00cb73 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b8b4407 {
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_n0g {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cd23638b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#d7bb993a {
    margin: 0px 0% 0px 0%;
}
    
#\34 4ab6761 {
    margin-right: 0%;
    margin-left: 0%;
    width: 99.88%;
    height: auto;
    min-height: 446px;
}
    
#bfda6e86 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ufc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aa95fdd4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#e1001836 {
    margin: 0px 0% 0px 0%;
}
    
#\35 3b9e47c {
    width: 100%;
    min-height: 80px;
}
    
#\39 962a6d9 {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 2f8c1a5 {
    padding: 0px 0% 0px 0%;
}
    
#f8984f7b {
    margin: 0px 0% 0px 0%;
}
    
#c9461440 {
    width: 100.00%;
    height: 110px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f850ae8a {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#afbbdf64 {
    width: 100%;
    min-height: 80px;
}
    
#b4453167 {
    width: 100%;
    min-height: 80px;
}
}



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



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



@media (max-width: 767px) {
    
#d8d429a0 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
}
    
#\37 ff2cf61 {
    width: 100%;
    min-height: 160px;
    align-items: center;
    padding-left: 0px;
    row-gap: 15px;
    margin-top: 4.4%;
    align-content: center;
}
    
#\33 002dae4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 36% 6% 10% 6%;
}
    
#\32 84fcf8f {
    background-color: var(--color_3);
    background-position: 50% 0%;
    background-repeat: no-repeat;
    background-size: contain;
}
    
#widget_qjj {
    height: 240px;
    order: 4;
}
    
#widget_b5m {
    width: 100.00%;
    order: 1;
}
    
#\38 3e43540.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0% 0px 0%;
}
#\38 3e43540 {
    justify-self: auto;
    width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bd8 {
    order: 0;
    margin-top: 17px;
}
    
#widget_s8a {
    order: 3;
}
    
#c30eeaa4 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 efeae0c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 80375a6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#\39 3366ee3 {
    width: 99.54%;
    margin: 0px 0% 0px 0%;
}
    
#\32 346186b::before, #\32 346186b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.05;
    border-radius: inherit;
}
#\32 346186b {
    width: 100%;
    min-height: 240px;
    align-items: center;
    background-size: cover;
    background-repeat: no-repeat;
    border-radius: 30px;
    padding: 6% 6% 6% 6%;
}
    
#\37 c7ed720.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 4%;
    padding-right: 4%;
}
#\37 c7ed720 {
    justify-self: auto;
    align-self: flex-start;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fe757a9 {
    min-height: unset;
    flex-direction: column;
    row-gap: 32px;
    padding: 4% 4% 10% 4%;
}
}



@media (max-width: 767px) {
    
#e8027ba5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c779263d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c89b8b64 {
    width: 100%;
    min-height: 467px;
    align-items: flex-start;
    height: auto;
    justify-content: flex-end;
    align-content: flex-start;
}
    
#\38 9ebbcc6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0% 0px 0%;
}
#\38 9ebbcc6 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 59e86ef {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 c00cb73.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0% 0px 0%;
}
#\39 c00cb73 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#bc309ee7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0% 0px 0%;
}
#bc309ee7 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ebe01b63.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0% 0px 0%;
}
#ebe01b63 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 7b74da7 {
    width: 99.76%;
    height: auto;
    min-height: 262px;
}
    
#group_ir5 {
    width: 99.76%;
    height: auto;
    min-height: 300px;
}
}



@media (max-width: 767px) {
    
#bfda6e86 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#cd23638b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#ba7e9dd9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0% 0px 0%;
}
#ba7e9dd9 {
    justify-self: auto;
    align-self: flex-start;
    width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4ab6761 {
    margin-right: 0%;
    margin-left: 0%;
    width: 99.75%;
    height: auto;
    min-height: 318px;
}
    
#group_ufc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 21c95a3 {
    order: 0;
}
    
#\32 6a274ee {
    order: 1;
}
}



@media (max-width: 767px) {
    
#\33 5603003.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 4%;
    padding-right: 4%;
}
#\33 5603003 {
    width: 100%;
    order: 3;
}
    
#aa95fdd4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\35 3b9e47c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 962a6d9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#\32 3e64ee9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0% 0px 0%;
}
#\32 3e64ee9 {
    justify-self: auto;
    align-self: flex-start;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 710bcaf.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0% 0px 0%;
}
#\36 710bcaf {
    justify-self: auto;
    align-self: flex-start;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be574fd8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0% 0px 0%;
}
#be574fd8 {
    justify-self: auto;
    align-self: flex-start;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1fe4b69.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0% 0px 0%;
}
#c1fe4b69 {
    justify-self: auto;
    align-self: flex-start;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_cet {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 53ea8dd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ce18985b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ec272b7c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 e545d74 {
    width: 99.76%;
    height: auto;
    min-height: 182px;
    order: 2;
}
    
#b7454bd5 {
    order: 0;
}
    
#cd0e682d {
    order: 1;
}
}



@media (max-width: 767px) {
    
#c9461440 {
    height: 54px;
    width: 100.00%;
}
    
#\32 2f8c1a5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#c44115aa {
    min-height: 54px;
    align-items: center;
    width: 100.00%;
    justify-content: flex-end;
    height: auto;
}
    
#f8984f7b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d301d3b0.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 4%;
    padding-right: 4%;
}
#d301d3b0 {
    width: 100%;
}
    
#b4453167 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#\35 509f1e7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0% 0px 0%;
}
#\35 509f1e7 {
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 e485b90 {
    order: 1;
}
    
#\39 6c03187 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#afbbdf64 {
    min-height: 160px;
    align-items: center;
    width: 100%;
}
    
#f850ae8a {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    row-gap: 0px;
}
    
#\31 c45cb82 {
    order: 1;
    column-gap: 3.771546432254579%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#cd27b994 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e77c324a {
    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) {
    
#\33 1ffbc4e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 f673c9e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}

#\32 346186b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHhAAAAYCAwAAAAAAAAAAAAAAAAECAwQFBhEhQVH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABkRAAMAAwAAAAAAAAAAAAAAAAABAgMTQf/aAAwDAQACEQMRAD8AzuPR5lC/IaiWDpsoTwk+hReVziUe7CRvfoAJ9tLoqxyz/9k=')!important}#c89b8b64.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAhklEQVQI1wF7AIT/AGVsQhR2e1QahYxpJaKhezK2pnBFtpxkR6+RWD+RglktiIZcI3+IXxsAcXdNJ3+EXDCMkWw/np96TamidVypmGlcoo5bWJCGWkqIiFw9gYlfMwB1elA6g4deRY+Ublqcn3lnop93c6GWa3GajV1wkIhbZoiJXFiCil9Lay01D/TPoOUAAAAASUVORK5CYII=')!important}#group_ir5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAHhAAAgEEAwEAAAAAAAAAAAAAAQIAAwQFERITIUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAD/8QAGBEBAQEBAQAAAAAAAAAAAAAAAQIAEyH/2gAMAwEAAhEDEQA/AM9xF9hq1/U77PixXShR4ZQ2ELsWSmgUnYG/kRC5TQLmbqfDf//Z')!important}#\31 7b74da7.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAIBAAAQMEAgMAAAAAAAAAAAAAAwABAgQFBhETISIxMv/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIDEf/aAAwDAQACEQMRAD8AlacXJWYzUECWQqiTbjFvllmJsVvfLPYQv5P3v2iI+T2hDlSf/9k=')!important}#\39 e545d74.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAApklEQVQI1wGbAGT/ANvWqs7Knc3BjdjHnODOq9XKsci+pr61l8fApNLPtwDIxJO2tIGwqHK5qXrCq4W9poa1nHqrlW6woXu3tZIAt7F6paJlnpdappZgtJpwtphztJJspolboY9foJ5uAMS7i7Wvd66kabCfZ72kdMWnesqqfr+jdLShca2ndgDTyZrKwIjDuHrDtXrLu4fRv5DYw5bPuozFtIa8s4XcYGDEdXe4uQAAAABJRU5ErkJggg==')!important}#f5bb212f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA2ElEQVQI1wHNADL/AExPMShXWTs8dnddVaqokmLJwqt41sCZqd28isPfuoOh47yFVO7VtQwAbm5KWm5vSnt6elmhjY1vqp6dgriupobSva2H3sCuhMG5qH94i4ZlMwB8fFaMf39XuYeHYOuSkGvxmZh3+aGggvytqYr8sKqI5aiieq2Rj2R2AImJYXuNjGKZjo1jwouJYNeKiWTqkZJ08Z+hhu6io4fnmpp2vomJYJUAjY5oUJWVbWGVlmyIkpBmspKQadmenH3mra2T4aytktmgoH61jo9mk9vDcsaRjrwMAAAAAElFTkSuQmCC')!important}#e9e9c129.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAABAUlEQVQI1wH2AAn/AJ9/PwHSxJsI97NWP/uvSorzrE2j3aFRfaCBX0SBYEI0jmIuJplzHhYAjJhtGaGqiDjArHZ50aZitsuZVcu6iVK1nHJNlJlrPoiXbS1vj3klUwCAjFVRhZJifpiYZb6smGDjs45X9LWKXOusgFrhrYJX26B7QbmPfTOWAH6KT32CjVisiZJf4pWTX++fi1b4spFe+7mRYfq9mGf8qIxT35WJRcMAeoVGaHiDRn+Aik2ekZFVqqGUVsKznmTQu6FszL2od8qpmWWwlpBUnQB4gj80gIhHPZKXV0+ho2NjoKBei6KfYKemn2ShqaNsmqGeZ4CXmV5yBY1/FH+rnLkAAAAASUVORK5CYII=')!important}#\37 fd84d6f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA2ElEQVQI1wHNADL/AH6IRAJ8d1EFgGZKF5qReTC+q4ph0bOFotmzfb3YrnWN2rJ7Or24pwUAfH5cIHt8XC6FfF5UnpN4erSjhqjApoTNxqiA2cSogLHItpJjt7eeJQCEhmZNiIlqa4qGaKOakXTMrJx/77qjhvm/qIj4uqmL2ruzlJCtrZFJAIiJaVKOj3BvkZF0n5uWeMGlmHrYrJh7266egdqso4jTrKmNmaOjhl0AkZNzO5+egVCfn4N0nZt9l5+YeLSnnX28rqWFu6ilhrihoIGHlZV1VbEGcMJTfh/lAAAAAElFTkSuQmCC')!important}#a09ae51c.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAABAUlEQVQI1wH2AAn/AHV3VBJzfFgRn4BOIs6bYWLZr4Cn2bSKpdzCqFm8qZ8Stra2ALa2tgAAeXtbOHqAYTSeil1D1qt3dOG9k7jhw6G/4Mq0ctO9rCfhybcE6+vrAQB+fl5ckotnXLaZaHTds3+d5cKZ1ufMrtvk0r6V4c+8T+PSvhnt4M4LAIaGZGuklWyAw6V3p9y3iMniw57r6NC08ufVv8Le0LuKxbmgRZ+cgCYAjYppRrKccGPIqn6U0LGFu9G3k9PXxKjY1siwxMrCqqmup4xvkZFzSACUkXEksZ52QLyqhW+9rIqXu6yOr8O3nLrDuZ+7t7GXtJyZfImEhmZh1/SReCr+yawAAAAASUVORK5CYII=')!important}