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

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

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

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

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

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

  *#dm .dmInner a.u_1671529546:hover {
    background-image:none !important;
    background-color:rgba(224,183,0,1) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1671529546.hover {
    background-image:none !important;
    background-color:rgba(224,183,0,1) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1671529546 {
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:rgba(224,183,0,1) rgba(224,183,0,1) rgba(224,183,0,1) rgba(224,183,0,1) !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner a.u_1671529546 span.text {
    font-size:20px !important;
    font-family:'Proxima Nova Semibold' !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1257849835 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1495173668 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
    box-shadow:none !important;
  }

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

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

  *#dm .dmInner a.u_1495173668:hover {
    background-image:none !important;
    background-color:rgba(20,18,15,1) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1495173668.hover {
    background-image:none !important;
    background-color:rgba(20,18,15,1) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_98052427 .meta-icon svg { stroke:var(--color_1) !important; }

  *#dm .dmInner *.u_98052427 .meta-label { color:rgba(0,0,0,0.70) !important; }

  *#dm .dmInner div.u_98052427 .card-title { font-weight:700 !important; }

  *#dm .dmInner div.u_98052427 .view-details-btn { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_98052427 .view-details-btn:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_98052427 .view-details-btn.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_98052427 .view-details-btn:hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner div.u_98052427 .view-details-btn.hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner div.u_98052427 .view-details-btn span.text { color:var(--color_3) !important; }

  *#dm .dmInner *.u_98052427 .card-badge {
    background-color:var(--color_1) !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_98052427 .clear-filters-btn { border-color:var(--color_1) !important; }

  *#dm .dmInner div.u_98052427 .trip-card { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_HomeUpcomingTours .meta-icon svg { stroke:var(--color_1) !important; }

  *#dm .dmInner *.u_HomeUpcomingTours .meta-label { color:rgba(0,0,0,0.70) !important; }

  *#dm .dmInner div.u_HomeUpcomingTours .card-title { font-weight:700 !important; }

  *#dm .dmInner div.u_HomeUpcomingTours .view-details-btn { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_HomeUpcomingTours .view-details-btn:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_HomeUpcomingTours .view-details-btn.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_HomeUpcomingTours .view-details-btn:hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner div.u_HomeUpcomingTours .view-details-btn.hover span.text { color:var(--color_4) !important; }

  *#dm .dmInner div.u_HomeUpcomingTours .view-details-btn span.text { color:var(--color_3) !important; }

  *#dm .dmInner *.u_HomeUpcomingTours .card-badge {
    background-color:var(--color_1) !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner *.u_HomeUpcomingTours .clear-filters-btn { border-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1732180932 .testimonials-slider-wrapper { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1732180932 .testimonial-text { color:var(--color_3) !important; }

  *#dm .dmInner *.u_1732180932 .testimonial-quote-icon { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1732180932 .testimonial-card {
    background-color:rgba(255,255,255,1) !important;
    border-radius:22px 22px 22px 22px !important;
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/b2012888/dms3rep/multi/ss1.svg) !important;
    background-size:cover !important;
  }

  *#dm .dmInner *.u_1732180932 .stars { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1732180932 .testimonial-role {
    color:rgba(0,0,0,0.70) !important;
    font-weight:400 !important;
  }

  *#dm .dmInner div.u_1732180932 .testimonial-name {
    font-weight:700 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner *.u_1732180932 .testimonials-dot.active { background-color:var(--color_1) !important; }

  *#dm .dmInner *.u_1732180932 .testimonials-dot { background-color:var(--color_2) !important; }

  *#dm .dmInner *.u_1732180932 .testimonials-btn {
    background-color:rgba(0,0,0,0) !important;
    color:var(--color_1) !important;
    border-color:rgba(0,0,0,0) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1860662332:hover {
    background-image:none !important;
    background-color:rgba(224,183,0,1) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1860662332.hover {
    background-image:none !important;
    background-color:rgba(224,183,0,1) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1860662332 {
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:rgba(224,183,0,1) rgba(224,183,0,1) rgba(224,183,0,1) rgba(224,183,0,1) !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner a.u_1860662332 span.text {
    font-size:20px !important;
    font-family:'Proxima Nova Semibold' !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1887723177 {
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:rgba(224,183,0,1) rgba(224,183,0,1) rgba(224,183,0,1) rgba(224,183,0,1) !important;
    border-radius:50px 50px 50px 50px !important;
  }

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

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

  *#dm .dmInner a.u_1887723177 span.text {
    font-size:20px !important;
    font-family:'Proxima Nova Semibold' !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    color:var(--color_3) !important;
  }

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

  *#dm .dmInner div.u_1739402680 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1650753334 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1465926463 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1928149432 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1278049946 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

  *#dm .dmInner div.u_1956615902 span[data-icon-mask] { background-color:var(--color_1) !important; }

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

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

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

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

  *#dm .dmInner a.u_1446876972:hover {
    background-image:none !important;
    background-color:rgba(224,183,0,1) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1446876972.hover {
    background-image:none !important;
    background-color:rgba(224,183,0,1) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1446876972 span.text {
    font-size:20px !important;
    font-family:'Proxima Nova Semibold' !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1446876972 {
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:rgba(224,183,0,1) rgba(224,183,0,1) rgba(224,183,0,1) rgba(224,183,0,1) !important;
    border-radius:50px 50px 50px 50px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_HomeUpcomingTours .trip-card {
    background-color:rgba(255,255,255,1) !important;
    border-style:solid !important;
    border-color:var(--color_1) !important;
    border-width:1px !important;
  }

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

  *#dm .dmInner div.u_HomeUpcomingTours .clear-filters-btn { font-weight:700 !important; }

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

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

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

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

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

  *#dm .dmInner div.u_781906934 .card-title { font-weight:700 !important; }

  *#dm .dmInner *.u_781906934 .desc-read-more { color:var(--color_2) !important; }

  *#dm .dmInner *.u_781906934 .meta-label { color:var(--color_5) !important; }

  *#dm .dmInner *.u_781906934 .meta-icon svg { stroke:var(--color_1) !important; }

  *#dm .dmInner div.u_781906934 .view-details-btn { background-color:var(--color_1) !important; }

  *#dm .dmInner *.u_781906934 .clear-filters-btn { border-color:var(--color_1) !important; }

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

  *#dm .dmInner a.u_1961194588 {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-radius:50px 50px 50px 50px !important;
    box-shadow:none !important;
  }

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

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

  *#dm .dmInner a.u_1961194588:hover {
    background-image:none !important;
    background-color:rgba(20,18,15,1) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1961194588.hover {
    background-image:none !important;
    background-color:rgba(20,18,15,1) !important;
    border-color:rgba(0,0,0,0) !important;
  }

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

  *#dm .dmInner div.u_1223256332 .postTitle a { font-weight:700 !important; }

  *#dm .dmInner div.u_1223256332 .postDescription {
    font-weight:300 !important;
    font-family: 'DM Sans' !important;
    max-height:5.5em !important;
  }

  *#dm .dmInner div.u_1223256332 .pagination-nav .pagination-item.active { background-color:var(--color_1) !important; }

  *#dm .dmInner div.u_1223256332 .postArticle>.inner { background-color:var(--color_4) !important; }

  *#dm .dmInner nav.u_1198691314 { color:white !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_98052427 .card-title { margin-bottom:17px !important; }

  *#dm .dmInner *.u_98052427 .meta-item[data-meta-key='price'] .price-value { font-size:20px !important; }

  *#dm .dmInner *.u_98052427 .meta-item[data-meta-key='price'] { margin-top:0px !important; }

  *#dm .dmInner *.u_98052427 .meta-item[data-meta-key='savings'] { margin-top:0px !important; }

  *#dm .dmInner div.u_98052427 .card-title { font-size:36px !important; }

  *#dm .dmInner *.u_98052427 .savings-tag {
    padding-left:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner *.u_98052427 .savings-amount { font-size:22px !important; }

  *#dm .dmInner *.u_98052427 .card-description { margin-bottom:12px !important; }

  *#dm .dmInner *.u_98052427 .card-meta { gap:4px !important; }

  *#dm .dmInner *.u_98052427 .card-meta-top { margin-bottom:22px !important; }

  *#dm .dmInner *.u_HomeUpcomingTours .card-title { margin-bottom:17px !important; }

  *#dm .dmInner *.u_HomeUpcomingTours .meta-item[data-meta-key='price'] .price-value { font-size:20px !important; }

  *#dm .dmInner *.u_HomeUpcomingTours .meta-item[data-meta-key='price'] { margin-top:0px !important; }

  *#dm .dmInner *.u_HomeUpcomingTours .meta-item[data-meta-key='savings'] { margin-top:0px !important; }

  *#dm .dmInner *.u_HomeUpcomingTours .savings-tag {
    padding-left:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner *.u_HomeUpcomingTours .savings-amount { font-size:22px !important; }

  *#dm .dmInner *.u_HomeUpcomingTours .card-description { margin-bottom:12px !important; }

  *#dm .dmInner *.u_HomeUpcomingTours .card-meta { gap:4px !important; }

  *#dm .dmInner *.u_HomeUpcomingTours .card-meta-top { margin-bottom:22px !important; }

  *#dm .dmInner div.u_1732180932 .testimonial-card {
    background-attachment:initial !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm .dmInner div.u_HomeUpcomingTours .card-title { font-size:32px !important; }

  *#dm .dmInner div.u_781906934 .card-title { font-size:30px !important; }

  *#dm .dmInner div.u_1223256332 .postTitle a { font-size:24px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_1495173668 span.text { font-size:16px !important; }

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

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

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

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

  *#dm .dmInner div.u_1223256332 {
    width:366.26666666666665px !important;
    height:402px !important;
    max-height:100% !important;
    max-width:100% !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1223256332 .postTitle a { font-size:30px !important; }

  *#dm .dmInner div.u_1223256332 .postDescription { font-size:18px !important; }
}
separatorHomeCss{color:red !important}@media (min-width:1024px) {}
@media (min-width:1441px) {}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0,0,0,0);
    --overlapping-background-image: rgba(0,0,0,0);
}
}



@media all {
    
#be22de10 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    justify-self: auto;
}
    
#\37 e0e2ad0 {
    min-height: 779px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    justify-content: center;
    padding: 12% 2% 4% 2%;
}
    
#\36 95c4e49::before, #\36 95c4e49 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.7;
}
#\36 95c4e49 {
    background-image: url("https://irp.cdn-website.com/b2012888/dms3rep/multi/opt/Ativo+1-80-1920w.jpg");
}
    
#\37 73a3f50 {
    margin: 0px 0% 0px 0%;
}
    
#group_0nh {
    align-items: center;
    width: 60.24%;
    min-height: 113px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 3%;
    order: 3;
    margin-top: 1px;
}
    
#\30 9c95790 {
    width: 248px;
    height: auto;
    max-width: 100%;
    order: 1;
    min-height: 48px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fre {
    width: 87.7493278179938%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5d5b5be {
    width: 59.46%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 0px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_jvu {
    width: 71.85%;
    height: 141px;
    max-width: 100%;
    order: 0;
    margin-top: 23px;
}
}



@media all {
    
#\35 2035da5 {
    min-height: 815px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\38 de2dff7::before, #\38 de2dff7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.87;
    border-radius: inherit;
}
#\38 de2dff7 {
    background-image: url("https://irp.cdn-website.com/b2012888/dms3rep/multi/opt/iStock-514216569_sml-1920w.jpg");
    background-attachment: fixed;
}
    
#\34 07610ef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#widget_l94 {
    width: 98.29%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_e6n {
    width: 100.00%;
    height: 540px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 5180454.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\39 5180454 {
    width: 250px;
    height: auto;
    max-width: 100%;
    order: 1;
    min-height: 44px;
    align-self: auto;
    margin: 10px 0% 10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 36dfd7f {
    min-height: 8px;
    background-position: 50% 0%;
    column-gap: 4%;
    row-gap: 40px;
    width: 44.58%;
    background-image: url();
    min-width: 4%;
    order: 1;
    padding: 3% 3% 16px 3%;
    margin: 0% 0% 5% 0%;
}
    
#e9f60c3e {
    min-height: 286px;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 8378c65::before, #\30 8378c65 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.74;
    border-radius: inherit;
}
#\30 8378c65 {
    background-color: rgba(201, 185, 169, 0);
    background-image: url("https://irp.cdn-website.com/b2012888/dms3rep/multi/opt/Hermes_Sofa_Mockup-1920w.jpg");
}
    
#\39 1c409f0.flex-element.widget-wrapper > [data-element-type] {
    padding: 7px 0px 7px 0px;
}
#\39 1c409f0 {
    align-self: flex-end;
    max-width: 100%;
    width: 492px;
    height: auto;
    order: 0;
    margin: 0px 0px 0px 0px;
    grid-area: auto / auto / auto / auto;
}
    
#ec384daf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 26px;
    background-color: rgba(0, 0, 0, 0);
    width: 55.42%;
    background-image: initial;
    min-width: 4%;
    order: 0;
    padding: 1% 0% 3% 3%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#e2c1a466 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e0f6e151 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#f0d1b260 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45.55%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/b2012888/dms3rep/multi/opt/IMG_2992-1920w.png");
    order: 1;
    border-radius: 11px 11px 11px 11px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 5b47288 {
    min-height: 884px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d3575244 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#e93ae096 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 50.37%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 e319259::before, #\31 e319259 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.84;
    border-radius: inherit;
}
#\31 e319259 {
    background-color: var(--color_3);
    background-image: url("https://irp.cdn-website.com/b2012888/dms3rep/multi/opt/pexels-photo-27926491-1920w.jpeg");
}
    
#c224ce4f {
    width: 97.15%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-bottom: 20px;
}
    
#widget_fod {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 3;
}
}



@media all {
    
#cb84402f {
    width: 97.15%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-bottom: 20px;
}
    
#ea60e306 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 fde7d99 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#a7c5cf95::before, #a7c5cf95 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.72;
    border-radius: inherit;
}
#a7c5cf95 {
    background-color: rgba(0,0,0,0);
    background-image: url("https://irp.cdn-website.com/b2012888/dms3rep/multi/opt/Hermes_Sofa_Mockup-1920w.jpg");
}
    
#\39 09fb0b4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 54.10%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 41c35e8 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#e7c4be83 {
    min-height: 884px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#e85b5a01 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 41.73%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/b2012888/dms3rep/multi/opt/IMG_9798-2-1920w.png");
    order: 0;
    border-radius: 11px 11px 11px 11px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#bae52a96 {
    width: 334px;
    height: auto;
    max-width: 100%;
    order: 3;
    min-height: 44px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 968eecc {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f3318d37 {
    width: 48%;
    height: 116px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ad26569a {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 b365742 {
    width: 48%;
    height: 116px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 eaa32a0::before, #\37 eaa32a0 > .bgExtraLayerOverlay {
    
}
#\37 eaa32a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#\38 78cc9c2::before, #\38 78cc9c2 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 1;
    border-radius: inherit;
}
#\38 78cc9c2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/b2012888/dms3rep/multi/opt/Hermes_Sofa_Mockup-1920w.jpg");
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 660ba66 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 940d875 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 eb18d03 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,1);
    background-image: none;
}
    
#\34 fa75f2c {
    width: auto;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6affd20 {
    width: 98.29%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2861ba8 {
    width: 157px;
    height: auto;
    max-width: 100%;
    order: 2;
    min-height: 44px;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#de015f9e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 56f216e {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\39 f815936 {
    width: 850px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1c13dbd {
    min-height: 133px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 3% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#b7199b01 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 8214d5d {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#cdb73947 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#e4c404ac {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b67d18e6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 499b655 {
    width: 179px;
    height: auto;
    max-width: 100%;
    order: 1;
    min-height: 44px;
    justify-self: auto;
    align-self: center;
    margin: 24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 8917380 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 3px;
    width: 100.00%;
    min-width: 4%;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 0px 0 0;
    order: 0;
    align-items: flex-start;
    padding: 0% 3% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 059d133 {
    min-height: 855px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: wrap;
    align-items: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 8db3552 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#group_3ir {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    justify-content: flex-start;
    flex: 1 1 auto;
    order: 4;
    align-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#group_u5j {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.737508713705661%;
    flex-direction: row;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
}
    
#\34 b0bcfc0 {
    flex-direction: row;
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    order: 5;
    align-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#ad9aec3f {
    flex-direction: row;
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    flex: 1 1 auto;
    order: 3;
    align-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#\35 f7d0ceb {
    width: 302px;
    height: auto;
    max-width: 310px;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
    align-self: center;
}
    
#a3b72f6c {
    width: 85px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 2px;
    align-self: center;
}
    
#\32 03e06ec {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 28px;
    column-gap: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 469875e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 3px;
    width: 100.00%;
    min-width: 4%;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 0px 0 0;
    order: 0;
    align-items: flex-start;
    padding: 0% 3% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 b59f749 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -10px;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#ea2278b2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 28px;
    column-gap: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 10f5e50 {
    width: 310px;
    height: auto;
    max-width: 310px;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
    align-self: center;
}
    
#\36 3e6fcd5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 3px;
    width: 100.00%;
    min-width: 4%;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 0px 0 0;
    order: 0;
    align-items: flex-start;
    padding: 0% 3% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#a08693dd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -10px;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#cd3cde2e {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.737508713705661%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0ce4d3b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -10px;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#\36 04a3a4d {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 28px;
    column-gap: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b38b2f7 {
    width: 310px;
    height: auto;
    max-width: 310px;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
    align-self: center;
}
    
#\34 b0ec482 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.737508713705661%;
    flex-direction: row;
    flex-wrap: nowrap;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4063ebd {
    width: 85px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 2px;
    align-self: center;
}
    
#dab2290a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -10px;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#\33 68bb675 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 3px;
    width: 100.00%;
    min-width: 4%;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 0px 0 0;
    order: 0;
    align-items: flex-start;
    padding: 0% 3% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 b108422 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.737508713705661%;
    flex-direction: row;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
}
    
#c7abf4ff {
    width: 85px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 2px;
    align-self: center;
}
    
#\35 d7efedf {
    width: 310px;
    height: auto;
    max-width: 310px;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
    align-self: center;
}
    
#d590fae3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 28px;
    column-gap: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ab9a536 {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 2;
    flex: 1 1 auto;
    align-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#eb97f160 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -10px;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#d31f41dc {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 28px;
    column-gap: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 83bccd3 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.737508713705661%;
    flex-direction: row;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
}
    
#acf5cf01 {
    width: 85px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 2px;
    align-self: center;
}
    
#\31 0ee2a37 {
    width: 310px;
    height: auto;
    max-width: 310px;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
    align-self: center;
}
    
#f8047c72 {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 1;
    flex: 1 1 auto;
    align-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 b1ceac8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 3px;
    width: 100.00%;
    min-width: 4%;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 0px 0 0;
    order: 0;
    align-items: flex-start;
    padding: 0% 3% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#d41db7e3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 28px;
    column-gap: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac5ea1d5 {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 0;
    flex: 1 1 auto;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    align-self: auto;
    margin: 0% 0% 0% 0%;
}
    
#ba0a0993 {
    width: 310px;
    height: auto;
    max-width: 310px;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
    align-self: center;
}
    
#\37 206baef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 3px;
    width: 100.00%;
    min-width: 4%;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 0px 0 0;
    order: 0;
    align-items: flex-start;
    padding: 0% 3% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 dc83006 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -10px;
    align-self: center;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ea85b2f {
    width: 85px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 2px;
    align-self: center;
}
    
#e806d425 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 5.737508713705661%;
    flex-direction: row;
    flex-wrap: nowrap;
    margin-right: 0%;
    margin-left: 0%;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    box-shadow: none;
}
    
#cb509d24 {
    width: 85px;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 583a652 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d1f20ead {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 16px 0px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 1f053e3 {
    min-height: 128px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 65759c5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#c2e733b5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c2e733b5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 27px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 5ed0d19 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#c5ad3071 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 abe16d0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin-top: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#b9967293 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\34 03963dd {
    min-height: 884px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 70f31ed {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 50.37%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#fdcfa051 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45.55%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/b2012888/dms3rep/multi/opt/Last+night+we+had+dinner+at+Grotta+Palazzese+in+Polignano+a+Mare-+yes+it-s+THAT+restaurant+you+a-1920w.jpg");
    order: 0;
    border-radius: 11px 11px 11px 11px;
    padding: 16px 16px 0px 16px;
    margin: 0% 0% 5% 0%;
}
    
#d790c898 {
    width: 186px;
    height: auto;
    max-width: 100%;
    order: 3;
    min-height: 44px;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6b7d601::before, #c6b7d601 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.96;
}
#c6b7d601 {
    background-color: rgba(0,0,0,0);
    background-image: url("https://irp.cdn-website.com/b2012888/dms3rep/multi/opt/Day+2+%281%29+%281%29-1920w.jpg");
}
    
#a84a4477 {
    width: 97.15%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-bottom: 20px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 013ebbd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 11px 11px 11px 11px;
    align-items: center;
    justify-self: auto;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 897acc6 {
    min-height: 697px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    justify-content: center;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\36 53b958d::before, #\36 53b958d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_4);
    opacity: 0.95;
    border-radius: inherit;
}
#\36 53b958d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/b2012888/dms3rep/multi/opt/Day+8+%28Part+3%29+After+an+incredible+day+we+finished+it+off+with+sunset+cocktails+and+dinner+at+th-1920w.jpg");
}
    
#babf0e4b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: -8px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3t9 {
    width: 89.77%;
    height: 424px;
    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;
}
    
#faa68360 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\33 e96ad10 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0,0,0,1);
    background-image: none;
}
    
#\30 1e2a97d {
    min-height: 159px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_bhb {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#\37 639623a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 b04d6e2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 16%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 22cd0e6 {
    width: 16%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#\33 c0c6fd0 {
    width: 100%;
    height: 80px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea56b574 {
    width: 100%;
    height: 140px;
    max-width: 100%;
}
    
#\31 f590c41 {
    min-height: 255px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#e6768fab {
    width: 100%;
    height: 98px;
    max-width: 100%;
    order: 1;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c399b96b {
    width: 99.99%;
    height: 120px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 aa5973e::before, #\33 aa5973e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.93;
    border-radius: inherit;
}
#\33 aa5973e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: url("https://irp.cdn-website.com/b2012888/dms3rep/multi/opt/Day+8+%28Part+3%29+After+an+incredible+day+we+finished+it+off+with+sunset+cocktails+and+dinner+at+th-1920w.jpg");
}
    
#\31 d6d7d7e {
    width: 16%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#\36 a732098 {
    width: 99.99%;
    height: 92px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fee126e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 16%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 7abca3e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 16%;
    min-width: 4%;
    background-image: none;
    background-size: contain;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\39 0814054 {
    min-height: 1544px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 dadfc86 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#f72a27b4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_4b2 {
    width: 1162px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 37d7c7c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b09ca82e {
    margin: 0px 0% 0px 0%;
}
    
#\33 8c205f6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\33 c1ade85 {
    width: 59.46%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 0px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 d797fb6 {
    min-height: 779px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 12% 2% 4% 2%;
}
    
#c5ff7970 {
    width: 248px;
    height: auto;
    max-width: 100%;
    order: 1;
    min-height: 48px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8f39139 {
    align-items: center;
    width: 60.24%;
    min-height: 113px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 3%;
    order: 3;
    margin-top: 1px;
}
    
#d77f5a79::before, #d77f5a79 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0,0,0,1);
    opacity: 0.6;
    border-radius: inherit;
}
#d77f5a79 {
    background-image: url("https://irp.cdn-website.com/b2012888/dms3rep/multi/opt/8ed1ac2e-9858-44c2-be1e-a8530dac8f2a-1920w.png");
}
    
#f7643998 {
    width: 87.75%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: 1px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f60c3b10 {
    width: 71.85%;
    height: 141px;
    max-width: 100%;
    order: 0;
    margin-top: 23px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 e0e2ad0 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 596px;
}
    
#\36 95c4e49::before, #\36 95c4e49 > .bgExtraLayerOverlay {
    
}
    
#group_0nh {
    width: 64.93%;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\30 9c95790 {
    margin-right: 0%;
    margin-left: 0%;
    width: 62.85%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 2035da5 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 de2dff7::before, #\38 de2dff7 > .bgExtraLayerOverlay {
    
}
    
#widget_e6n {
    width: 75.90%;
    height: 547px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 5180454 {
    margin-right: 0%;
    margin-left: 0%;
    width: 38.05%;
    align-self: center;
}
    
#\38 36dfd7f {
    width: 100%;
    min-height: 107px;
    row-gap: 20px;
    align-items: flex-end;
    justify-content: flex-start;
    padding-bottom: 3%;
    padding-top: 3%;
    height: auto;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#e9f60c3e {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    column-gap: 1%;
    row-gap: 12px;
    padding: 6% 2% 6% 2%;
}
    
#\30 8378c65::before, #\30 8378c65 > .bgExtraLayerOverlay {
    
}
#\30 8378c65 {
    background-position: 50% 50%;
}
    
#\39 1c409f0 {
    order: 1;
    align-self: center;
    width: 100.00%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec384daf {
    row-gap: 16px;
    width: 100%;
    min-height: 122px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e2c1a466 {
    width: 100%;
    order: 2;
}
    
#f0d1b260 {
    width: 100%;
    min-height: 648px;
    height: auto;
    background-repeat: no-repeat;
    background-size: cover;
    order: 1;
}
    
#\38 5b47288 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
}
    
#d3575244 {
    width: 100.00%;
    order: 0;
}
    
#e93ae096 {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
    order: 0;
}
    
#c224ce4f {
    width: 100%;
    order: 3;
}
    
#\31 e319259::before, #\31 e319259 > .bgExtraLayerOverlay {
    
}
    
#widget_fod {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cb84402f {
    width: 100%;
    order: 3;
}
    
#ea60e306 {
    width: 100%;
    order: 2;
}
    
#\30 fde7d99 {
    width: 100.00%;
    order: 0;
}
    
#a7c5cf95::before, #a7c5cf95 > .bgExtraLayerOverlay {
    
}
    
#\39 09fb0b4 {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
}
    
#e7c4be83 {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
}
    
#e85b5a01 {
    width: 100%;
    min-height: 608px;
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ad26569a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\37 eaa32a0::before, #\37 eaa32a0 > .bgExtraLayerOverlay {
    
}
    
#\38 78cc9c2::before, #\38 78cc9c2 > .bgExtraLayerOverlay {
    
}
    
#\33 d328901 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 940d875 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\36 9af8029 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 f815936 {
    width: 100%;
}
    
#\36 1c13dbd {
    padding-left: 8%;
    padding-right: 8%;
    padding-top: 8%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 059d133 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 0;
}
    
#\36 583a652 {
    margin: 0px 0% 0px 0%;
}
    
#ac5ea1d5 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#f8047c72 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 ab9a536 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#ad9aec3f {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#group_3ir {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 b0bcfc0 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#eb97f160 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 1f053e3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 128px;
}
    
#\37 5ed0d19 {
    margin: 0px 0% 0px 0%;
}
    
#c2e733b5 {
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c5ad3071 {
    width: 100%;
    order: 2;
}
    
#\36 abe16d0 {
    width: 100.00%;
    order: 0;
}
    
#\34 03963dd {
    padding-left: 4%;
    padding-right: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
}
    
#\34 70f31ed {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
}
    
#fdcfa051 {
    width: 100%;
    min-height: 634px;
    height: auto;
}
    
#a84a4477 {
    width: 100%;
    order: 3;
}
    
#c6b7d601::before, #c6b7d601 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 897acc6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#e896e9ec {
    margin: 0px 0% 0px 0%;
}
    
#\36 53b958d::before, #\36 53b958d > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 639623a {
    margin: 0px 0% 0px 0%;
}
    
#\30 1e2a97d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 0814054 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 ed2e1d3 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 d797fb6 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 596px;
}
    
#c5ff7970 {
    margin-right: 0%;
    margin-left: 0%;
    width: 62.85%;
}
    
#\35 8f39139 {
    width: 64.93%;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
}



@media (max-width: 767px) {
    
#be22de10 {
    width: 100%;
    min-height: 522px;
    align-items: center;
    height: auto;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
}
    
#\37 e0e2ad0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 32% 4% 4% 4%;
}
    
#\36 95c4e49::before, #\36 95c4e49 > .bgExtraLayerOverlay {
    
}
#\36 95c4e49 {
    background-repeat: no-repeat;
    background-size: cover;
}
    
#group_0nh {
    width: 100%;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 6px;
    order: 2;
    height: auto;
    min-height: 73px;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
    align-self: center;
    padding: 16px 0px 16px 0px;
    margin: -3px 0% 0px 0%;
}
    
#\37 73a3f50 {
    margin: 0px 0% 0px 0%;
}
    
#\30 9c95790.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\30 9c95790 {
    width: 69.70%;
    order: 0;
    height: auto;
    min-height: 41px;
    margin: 1px 0% 0px 0%;
}
    
#widget_fre.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_fre {
    width: 100%;
    order: 1;
    align-self: center;
    margin: -8px 0% 0px 0%;
}
    
#e5d5b5be.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e5d5b5be {
    width: 100%;
    order: 1;
    align-self: center;
    margin: 1.42109e-14px 0% 0px 0%;
}
    
#widget_jvu {
    height: 35px;
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (max-width: 767px) {
    
#faca9942 {
    margin: 0px 0% 0px 0%;
}
    
#\35 2035da5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#\38 de2dff7::before, #\38 de2dff7 > .bgExtraLayerOverlay {
    
}
    
#\34 07610ef {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_l94 {
    width: 76.29%;
}
    
#widget_e6n {
    width: 100.00%;
    height: 264px;
    margin-top: 18px;
}
}



@media (max-width: 767px) {
    
#\39 5180454.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\39 5180454 {
    width: 70.03%;
    order: 0;
    margin: 0px 0% 10px 0%;
}
    
#\38 36dfd7f {
    width: 100%;
    min-height: 86px;
    align-items: center;
    background-position: 50% 0%;
    height: auto;
    order: 1;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 16px;
    padding-right: 16px;
    padding-top: 16px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-self: auto;
}
    
#e9f60c3e {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    align-items: center;
    padding: 6% 4% 6% 4%;
}
    
#\30 8378c65::before, #\30 8378c65 > .bgExtraLayerOverlay {
    
}
#\30 8378c65 {
    background-position: 50% 100%;
}
    
#\39 1c409f0 {
    width: 221px;
    order: 0;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec384daf {
    row-gap: 8px;
    width: 100%;
    min-height: 151px;
    justify-content: center;
    align-items: center;
    order: 0;
    height: auto;
    align-self: auto;
    padding: 16px 16px 16px 16px;
}
}



@media (max-width: 767px) {
    
#e2c1a466 {
    width: 100%;
    margin-top: 10px;
}
    
#e0f6e151 {
    height: 144px;
}
    
#f0d1b260 {
    width: 100%;
    min-height: 353px;
    align-items: center;
    height: auto;
    order: 0;
}
    
#\38 5b47288 {
    min-height: unset;
    flex-direction: column;
    row-gap: 14px;
    padding: 8% 4% 8% 4%;
}
    
#e93ae096 {
    width: 100%;
    min-height: 597px;
    align-items: flex-start;
    row-gap: 11px;
    height: auto;
    order: 1;
}
    
#c224ce4f {
    width: 100%;
}
    
#\31 e319259::before, #\31 e319259 > .bgExtraLayerOverlay {
    
}
    
#d3575244 {
    width: 100.00%;
}
    
#widget_fod {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#cb84402f {
    width: 100%;
    order: 2;
}
    
#ea60e306 {
    width: 100%;
    order: 1;
}
    
#a7c5cf95::before, #a7c5cf95 > .bgExtraLayerOverlay {
    
}
    
#\39 09fb0b4 {
    width: 100%;
    min-height: 712px;
    align-items: flex-start;
    row-gap: 11px;
    height: auto;
}
    
#\36 41c35e8 {
    height: 276px;
}
    
#e7c4be83 {
    min-height: unset;
    flex-direction: column;
    row-gap: 14px;
    padding: 8% 4% 8% 4%;
}
    
#e85b5a01 {
    width: 100%;
    min-height: 139px;
    align-items: center;
    height: auto;
}
    
#bae52a96 {
    margin-right: 0%;
    margin-left: 0%;
    width: 90.56%;
    order: 3;
    align-self: center;
    min-width: 10px;
    max-width: 120%;
}
    
#\30 fde7d99 {
    order: 0;
}
    
#\38 968eecc {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    margin-top: 12px;
}
}



@media (max-width: 767px) {
    
#f3318d37 {
    height: 128px;
    width: 65.66%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#ad26569a {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 b365742 {
    height: 68px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
}
    
#\37 eaa32a0::before, #\37 eaa32a0 > .bgExtraLayerOverlay {
    
}
#\37 eaa32a0 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 78cc9c2::before, #\38 78cc9c2 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\33 660ba66 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 940d875 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\39 6affd20 {
    width: 76.29%;
}
    
#\35 2861ba8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 52.86%;
    order: 1;
}
}



@media (max-width: 767px) {
    
#de015f9e {
    width: 100%;
    min-height: 15px;
    align-items: center;
}
    
#\39 f815936 {
    width: 100%;
}
    
#\36 1c13dbd {
    min-height: 0;
    flex-direction: column;
    padding-left: 8%;
    padding-right: 8%;
    flex-wrap: nowrap;
    padding-top: 8%;
}
}



@media (max-width: 767px) {
    
#\39 8214d5d {
    min-height: 0;
    flex-direction: column;
    padding-left: 8%;
    padding-right: 8%;
    flex-wrap: nowrap;
}
    
#e4c404ac {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 499b655 {
    margin-right: 0%;
    margin-left: 0%;
    width: 62.74%;
    order: 1;
}
}



@media (max-width: 767px) {
    
#\38 8917380 {
    width: 100%;
    min-height: 167px;
    align-items: flex-start;
    row-gap: 20px;
    height: auto;
    justify-content: flex-start;
    padding: 12% 6% 6% 6%;
}
    
#\30 059d133 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_3ir {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 b0bcfc0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ad9aec3f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 f7d0ceb {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a3b72f6c {
    width: 75px;
}
    
#\32 03e06ec {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    width: 99.77%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 469875e {
    width: 100%;
    min-height: 167px;
    align-items: flex-start;
    row-gap: 20px;
    height: auto;
    justify-content: flex-start;
    padding: 12% 6% 6% 6%;
}
    
#\34 b59f749 {
    width: 58.92%;
    margin: 0px 0% 0px 3.9%;
}
    
#ea2278b2 {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    width: 99.77%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 10f5e50 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 3e6fcd5 {
    width: 100%;
    min-height: 167px;
    align-items: flex-start;
    row-gap: 20px;
    height: auto;
    justify-content: flex-start;
    padding: 12% 6% 6% 6%;
}
    
#a08693dd {
    width: 58.92%;
    margin: 0px 0% 0px 3.9%;
}
    
#\32 0ce4d3b {
    width: 58.92%;
    margin: 0px 0% 0px 3.9%;
}
    
#\36 04a3a4d {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    width: 99.77%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b38b2f7 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f4063ebd {
    width: 75px;
}
    
#dab2290a {
    width: 58.92%;
    margin: 0px 0% 0px 3.9%;
}
    
#\33 68bb675 {
    width: 100%;
    min-height: 167px;
    align-items: flex-start;
    row-gap: 20px;
    height: auto;
    justify-content: flex-start;
    padding: 12% 6% 6% 6%;
}
    
#c7abf4ff {
    width: 75px;
}
    
#\35 d7efedf {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#d590fae3 {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    width: 99.77%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ab9a536 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#eb97f160 {
    width: 58.92%;
    margin: 0px 0% 0px 3.9%;
}
    
#d31f41dc {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    width: 99.77%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#acf5cf01 {
    width: 75px;
}
    
#\31 0ee2a37 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f8047c72 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 b1ceac8 {
    width: 100%;
    min-height: 167px;
    align-items: flex-start;
    row-gap: 20px;
    height: auto;
    justify-content: flex-start;
    padding: 12% 6% 6% 6%;
}
    
#d41db7e3 {
    row-gap: 24px;
    flex-direction: row;
    min-height: auto;
    align-items: center;
    justify-self: auto;
    align-self: auto;
    width: 99.77%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac5ea1d5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ba0a0993 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 206baef {
    width: 100%;
    min-height: 167px;
    align-items: flex-start;
    row-gap: 20px;
    height: auto;
    justify-content: flex-start;
    padding: 12% 6% 6% 6%;
}
    
#\38 dc83006 {
    width: 58.92%;
    margin: 0px 0% 0px 3.9%;
}
    
#\33 ea85b2f {
    width: 108.575px;
}
    
#cb509d24 {
    width: 75px;
}
}



@media (max-width: 767px) {
    
#d1f20ead {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\39 1f053e3 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#c2e733b5 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#c5ad3071 {
    width: 100%;
    margin-top: 3px;
}
    
#b9967293 {
    height: 144px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 03963dd {
    min-height: unset;
    flex-direction: column;
    row-gap: 14px;
    padding: 8% 4% 8% 4%;
}
    
#\34 70f31ed {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 11px;
    order: 1;
}
    
#fdcfa051 {
    width: 100%;
    min-height: 330px;
    align-items: center;
    height: auto;
    order: 0;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d790c898.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#d790c898 {
    width: 63.97%;
    order: 1;
    align-self: center;
    margin: 23px 0% 5px 0%;
}
    
#a84a4477 {
    width: 100%;
    margin-top: 23px;
}
    
#c6b7d601::before, #c6b7d601 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\31 013ebbd {
    min-height: 1416px;
    align-items: center;
    width: 100%;
    height: auto;
    justify-content: flex-start;
}
    
#\36 897acc6 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#babf0e4b {
    order: 0;
}
    
#\36 53b958d::before, #\36 53b958d > .bgExtraLayerOverlay {
    
}
    
#widget_3t9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 2px 0px 2px;
}
#widget_3t9 {
    width: 100.00%;
    height: 360px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#faa68360 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 1e2a97d {
    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) {
    
#\34 b04d6e2 {
    width: 47.5%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 22cd0e6 {
    width: 47.5%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#c399b96b {
    height: 78px;
    width: 51.50%;
}
    
#\33 c0c6fd0 {
    height: 48px;
}
    
#\31 d6d7d7e {
    width: 47.5%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    justify-content: flex-start;
    margin: 0% 0% 0% 0%;
}
    
#ea56b574 {
    height: 88px;
}
    
#\36 a732098 {
    height: 70px;
}
    
#\31 f590c41 {
    min-height: 515px;
    flex-direction: row;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: wrap;
    column-gap: 5%;
}
    
#\34 fee126e {
    width: 47.5%;
    min-height: 80px;
    align-items: center;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#e6768fab {
    height: 64px;
}
    
#\31 7abca3e {
    min-height: 80px;
    align-items: center;
    width: 47.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



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



@media (max-width: 767px) {
    
#b09ca82e {
    margin: 0px 0% 0px 0%;
}
    
#\33 8c205f6 {
    width: 100%;
    min-height: 573px;
    align-items: center;
    height: auto;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
}
    
#\33 c1ade85.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 c1ade85 {
    width: 100%;
    order: 1;
    align-self: center;
    margin: 1.42109e-14px 0% 0px 0%;
}
    
#\38 d797fb6 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 32% 4% 4% 4%;
}
    
#c5ff7970.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#c5ff7970 {
    width: 69.70%;
    order: 0;
    height: auto;
    min-height: 41px;
    margin: 1px 0% 0px 0%;
}
    
#\35 8f39139 {
    width: 100%;
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 6px;
    order: 2;
    height: auto;
    min-height: 73px;
    justify-content: flex-start;
    align-items: center;
    align-content: center;
    align-self: center;
    padding: 16px 0px 16px 0px;
    margin: -3px 0% 0px 0%;
}
    
#d77f5a79 {
    background-repeat: no-repeat;
    background-size: cover;
}
    
#f7643998.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f7643998 {
    width: 100%;
    order: 1;
    align-self: center;
    margin: -8px 0% 0px 0%;
}
    
#f60c3b10 {
    height: 35px;
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}

#c6b7d601.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHBAAAQUBAQEAAAAAAAAAAAAAAgABAwQhBTHh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAaEQACAgMAAAAAAAAAAAAAAAAAAgESITFB/9oADAMBAAIRAxEAPwDD6FipyxEp43IyzFC89cncmrY++/URDG5L3RaLjh//2Q==')!important}#fdcfa051.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQYH/8QAIBAAAgIBAwUAAAAAAAAAAAAAAgQAAQMhMjZBU3Fzkf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAGxEBAAICAwAAAAAAAAAAAAAAAQACAxEEEiL/2gAMAwEAAhEDEQA/ACAXaVcwUCpCqWuQ+lRym0u6P2UObixeq5jpbr8yblUqohqJhtbp7ds//9k=')!important}#a7c5cf95.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHBAAAQMFAAAAAAAAAAAAAAAAAAECMQMEEhRx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhL/2gAMAwEAAhEDEQA/AMDtUq6yzBNc1+S9AA6Zcl//2Q==')!important}#e85b5a01.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABTklEQVQY0w3MXS9CYQDA8ecrucHGdOXMSw6ho85Rj5fS26F0lMJaNVZeMnkp5lQ0bWyEa/c2N76EuXThE/z5fYCfGHYM4nY6SC+r5GOTWEsKC94+5rV+AoYD6e5Haj2IhN/DxqKHYlRSCBtYPhcRzwgbfpX8yhy54Cxb/4lo7m1Sz6U4Sacohk1SXonl9lBaCVBLxqlbJpWQRHQbZe6P87R2spyaCUoywK7h48wM0czEaaWi1EI64rZeoHOwzV0mSWstxvmipGJoHC14OTclZxEv1SUVcXeY4SGXoB32Y8tZqto4lz4XF/4ZrmM6J8EpqmEV8X5R4KOyzfOqpGFMcDA+xLXuxJYuOnGDK3Oa2roL8d3e56tZ5i0bwjbGKCm92Poo7eAMr5ZGJz7GTVJB/DxV+X2u8Xm0yWPEzak6gK0rNJZVXqIK3VUH3fUB/gAitdPxC3FYCAAAAABJRU5ErkJggg==')!important}#\36 53b958d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAMF/8QAIBAAAgEEAQUAAAAAAAAAAAAAAQIDAAQFESEiQVGRof/EABQBAQAAAAAAAAAAAAAAAAAAAAH/xAAdEQABAwUBAAAAAAAAAAAAAAABAAMSAgQFEaHR/9oADAMBAAIRAxEAPwC99lMpaaSO4eTjR2O9Kjhv3jVmy0gLAEjR4+1ozopRCVBPkikhF0OkeqRjWpHxFF3NsHXV/9k=')!important}#\33 aa5973e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAKAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABAMF/8QAIBAAAgEEAQUAAAAAAAAAAAAAAQIDAAQFESEiQVGRof/EABQBAQAAAAAAAAAAAAAAAAAAAAH/xAAdEQABAwUBAAAAAAAAAAAAAAABAAMSAgQFEaHR/9oADAMBAAIRAxEAPwC99lMpaaSO4eTjR2O9Kjhv3jVmy0gLAEjR4+1ozopRCVBPkikhF0OkeqRjWpHxFF3NsHXV/9k=')!important}#\38 de2dff7.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAGxAAAgIDAQAAAAAAAAAAAAAAAAECMQMEERT/xAAVAQEBAAAAAAAAAAAAAAAAAAAAAv/EABYRAAMAAAAAAAAAAAAAAAAAAAABEv/aAAwDAQACEQMRAD8Az9rRy+d3RC1LrAFMqUf/2Q==')!important}#\30 8378c65.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHBAAAQMFAAAAAAAAAAAAAAAAAAECMQMEEhRx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhL/2gAMAwEAAhEDEQA/AMDtUq6yzBNc1+S9AA6Zcl//2Q==')!important}#\38 78cc9c2.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHBAAAQMFAAAAAAAAAAAAAAAAAAECMQMEEhRx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABcRAQEBAQAAAAAAAAAAAAAAAAEAAhL/2gAMAwEAAhEDEQA/AMDtUq6yzBNc1+S9AA6Zcl//2Q==')!important}