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

  *#dm .dmInner div.u_1238388448 .caption-sub-title {
    opacity:1 !important;
    display:none !important;
  }

  *#dm .dmInner *.u_1091945302 .caption-inner {
    border-bottom-left-radius:0 !important;
    -webkit-border-top-right-radius:0 !important;
    -moz-border-top-right-radius:0 !important;
    -webkit-border-bottom-right-radius:0 !important;
    -webkit-border-bottom-left-radius:0 !important;
    border-top-right-radius:0 !important;
    -webkit-border-top-left-radius:0 !important;
    border-radius:0 !important;
    -moz-border-bottom-right-radius:0 !important;
    -moz-border-top-left-radius:0 !important;
    border-top-left-radius:0 !important;
    -moz-border-radius:0 !important;
    -moz-border-bottom-left-radius:0 !important;
    border-bottom-right-radius:0 !important;
    -webkit-border-radius:0 !important;
  }

  *#dm .dmInner div.u_1091945302 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1091945302 .caption-title {
    opacity:1 !important;
    display:inline !important;
  }

  *#dm .dmInner div.u_1091945302 .caption-container .caption-title { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1820130837 { line-height:initial !important; }

  *#dm .dmInner *.u_1639719809:before {
    opacity:0.5 !important;
    background-color:rgb(0,0,0) !important;
  }

  *#dm .dmInner *.u_1639719809.before {
    opacity:0.5 !important;
    background-color:rgb(0,0,0) !important;
  }

  *#dm .dmInner *.u_1639719809>*.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:rgb(0,0,0) !important;
  }

  *#dm .dmInner div.u_1639719809:before {
    background-color:rgba(170,144,105,1) !important;
    opacity:0.35 !important;
  }

  *#dm .dmInner div.u_1639719809.before {
    background-color:rgba(170,144,105,1) !important;
    opacity:0.35 !important;
  }

  *#dm .dmInner div.u_1639719809>*.bgExtraLayerOverlay {
    background-color:rgba(170,144,105,1) !important;
    opacity:0.35 !important;
  }

  *#dm .dmInner div.u_1336917912 .caption-sub-title { display:none !important; }

  *#dm .dmInner div.u_1336917912 li:not([data-type~='sold-out']) .caption-button {
    opacity:1 !important;
    display:none !important;
  }

  *#dm .dmInner div.u_1639719809 {
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/md/dmtmpl/1582114f-648d-4493-a148-755784c579af/dms3rep/multi/opt/hero-img-new-snipdude-store-1920w.jpg) !important;
    background-color:rgba(0,0,0,0.13) !important;
  }

  *#dm .dmInner div.u_1776207296 { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1336917912 .caption-container .caption-title {
    font-weight:bold !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1403371965 .caption-sub-title { display:none !important; }

  *#dm .dmInner *.u_1403371965 .photoGalleryViewAll { text-align:CENTER !important; }

  *#dm .dmInner div.u_1403371965 .photoGalleryViewAll.link {
    text-decoration:underline !important;
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner *.u_1336917912 .caption-inner {
    border-bottom-left-radius:0 !important;
    -webkit-border-top-right-radius:0 !important;
    -moz-border-top-right-radius:0 !important;
    -webkit-border-bottom-right-radius:0 !important;
    -webkit-border-bottom-left-radius:0 !important;
    border-top-right-radius:0 !important;
    -webkit-border-top-left-radius:0 !important;
    border-radius:0 !important;
    -moz-border-bottom-right-radius:0 !important;
    -moz-border-top-left-radius:0 !important;
    border-top-left-radius:0 !important;
    -moz-border-radius:0 !important;
    -moz-border-bottom-left-radius:0 !important;
    border-bottom-right-radius:0 !important;
    -webkit-border-radius:0 !important;
  }

  *#dm .dmInner nav.u_1144820115 { color:black !important; }

  *#dm .dmInner div.u_1336917912 .caption-inner { background-color:rgba(0,0,0,0.1) !important; }

  *#dm .dmInner *.login-button-state .iconBg .icon { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner *.profile-bar-state .iconBg .icon { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner *.profile-bar-state .icon-angle-down { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1737483565 {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1189444369 {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1451930857 {
    background-color:var(--color_2) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_2496422962:hover { background-image:none !important; }

  *#dm .dmInner a.u_2496422962.hover { background-image:none !important; }

  *#dm .dmInner a.u_1031638295:hover { background-image:none !important; }

  *#dm .dmInner a.u_1031638295.hover { background-image:none !important; }

  *#dm .dmInner a.u_1031638295 {
    border-style:solid !important;
    border-width:1.11111px 1.11111px 1.11111px 1.11111px !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
  }

  *#dm .dmInner a.u_1031638295 span.text {
    color:var(--color_4) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1026514640 {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1844502741 {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1587444347 {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1280934929 .shape-text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1043336300 .shape-text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1060375191 .shape-text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1269694892 .shape-text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1231123738:hover { background-image:none !important; }

  *#dm .dmInner a.u_1231123738.hover { background-image:none !important; }

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

  *#dm .dmInner div.u_1343745294 {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_1749509869 {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1749509869 .svg { fill:var(--color_2) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1091945302 .photoGalleryThumbs { padding:0 !important; }

  *#dm .dmInner *.u_1091945302 .layout-container { padding:0 !important; }

  *#dm .dmInner *.u_1091945302 .photoGalleryViewAll { padding:0 0 !important; }

  *#dm .dmInner div.u_1091945302 .caption-secondary-text { font-size:24px !important; }

  *#dm .dmInner div.u_1820130837 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    width:calc(100% - 0px) !important;
    position:relative !important;
    height:auto !important;
    padding-top:2px !important;
    padding-left:0 !important;
    padding-bottom:2px !important;
    margin-right:auto !important;
    margin-left:auto !important;
    max-width:100% !important;
    margin-top:81px !important;
    margin-bottom:8px !important;
    padding-right:0 !important;
    min-width:25px !important;
  }

  *#dm .dmInner div.u_1490213236 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    width:calc(100% - 97px) !important;
    position:relative !important;
    height:auto !important;
    padding-top:2px !important;
    padding-left:0 !important;
    padding-bottom:2px !important;
    margin-right:auto !important;
    margin-left:auto !important;
    max-width:698px !important;
    margin-top:-8px !important;
    margin-bottom:8px !important;
    padding-right:0 !important;
    min-width:25px !important;
    display:block !important;
  }

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

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

  *#dm .dmInner *.u_1336917912 .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner div.u_1336917912 .caption-secondary-text { font-size:20px !important; }

  *#dm .dmInner div.u_1639719809 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    width:auto !important;
    position:relative !important;
    height:auto !important;
    padding-top:20px !important;
    padding-left:40px !important;
    padding-bottom:120px !important;
    margin-right:0 !important;
    margin-left:0 !important;
    max-width:none !important;
    margin-top:0 !important;
    margin-bottom:0 !important;
    padding-right:40px !important;
    min-width:0 !important;
    text-align:center !important;
    background-attachment:initial !important;
    background-size:cover !important;
    background-position:100% 100% !important;
  }

  *#dm .dmInner div.u_1164762966 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    width:41.0938px !important;
    position:relative !important;
    height:auto !important;
    padding-top:0 !important;
    padding-left:0 !important;
    padding-bottom:0 !important;
    margin-right:0 !important;
    margin-left:auto !important;
    max-width:100% !important;
    margin-top:0 !important;
    margin-bottom:0 !important;
    padding-right:0 !important;
    min-width:0 !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1336917912 .caption-container .caption-title { font-size:35px !important; }

  *#dm .dmInner *.u_1336917912 .photoGalleryThumbs .image-container a { padding-top:600px !important; }

  *#dm .dmInner div.u_1233718755 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    width:calc(100% - 0px) !important;
    position:relative !important;
    height:auto !important;
    padding-top:2px !important;
    padding-left:0 !important;
    padding-bottom:2px !important;
    margin-right:auto !important;
    margin-left:auto !important;
    max-width:100% !important;
    margin-top:107px !important;
    margin-bottom:8px !important;
    padding-right:0 !important;
    min-width:25px !important;
  }

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

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

  *#dm .dmInner div.u_1403371965 .caption-secondary-text { font-size:16px !important; }

  *#dm .dmInner div.u_1403371965 .caption-container .caption-title { font-size:16px !important; }

  *#dm .dmInner *.u_1403371965 .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner div.u_1403371965 .photoGalleryViewAll.link { font-size:18px !important; }

  *#dm .dmInner *.u_1336917912 .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner *.u_1403371965 .photoGalleryThumbs .image-container a { padding-top:280px !important; }

  *#dm .dmInner div.u_1776207296 {
    margin-left:0 !important;
    padding-top:100px !important;
    padding-left:10px !important;
    padding-bottom:100px !important;
    margin-top:0 !important;
    margin-bottom:0 !important;
    margin-right:0 !important;
    padding-right:10px !important;
    width:auto !important;
  }

  *#dm .dmInner *.u_1403371965 .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner span.u_1164762966 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    width:fit-content !important;
    position:relative !important;
    height:auto !important;
    padding-top:0 !important;
    padding-left:0 !important;
    padding-bottom:0 !important;
    margin-right:0 !important;
    margin-left:auto !important;
    max-width:100% !important;
    margin-top:10px !important;
    margin-bottom:0 !important;
    padding-right:0 !important;
    min-width:0 !important;
    text-align:center !important;
  }

  *#dm .dmInner *.login-button-state .iconBg .icon {
    width:36 !important;
    height:36 !important;
    font-size:24px !important;
  }

  *#dm .dmInner *.profile-bar-state .iconBg .icon {
    width:36 !important;
    height:36 !important;
    font-size:24px !important;
  }

  *#dm .dmInner div.u_1280934929 .shape-text { font-size:24px !important; }

  *#dm .dmInner div.u_1043336300 .shape-text { font-size:24px !important; }

  *#dm .dmInner div.u_1060375191 .shape-text { font-size:24px !important; }

  *#dm .dmInner div.u_1269694892 .shape-text { font-size:24px !important; }
}
@media all {
  *#dm .dmInner div.u_1820130837 { line-height:initial !important; }

  *#dm .dmInner *.u_1639719809:before {
    opacity:0.5 !important;
    background-color:rgb(0,0,0) !important;
  }

  *#dm .dmInner *.u_1639719809.before {
    opacity:0.5 !important;
    background-color:rgb(0,0,0) !important;
  }

  *#dm .dmInner *.u_1639719809>*.bgExtraLayerOverlay {
    opacity:0.5 !important;
    background-color:rgb(0,0,0) !important;
  }

  *#dm .dmInner div.u_1639719809:before {
    background-color:rgba(170,144,105,1) !important;
    opacity:0.35 !important;
  }

  *#dm .dmInner div.u_1639719809.before {
    background-color:rgba(170,144,105,1) !important;
    opacity:0.35 !important;
  }

  *#dm .dmInner div.u_1639719809>*.bgExtraLayerOverlay {
    background-color:rgba(170,144,105,1) !important;
    opacity:0.35 !important;
  }

  *#dm .dmInner div.u_1336917912 .caption-sub-title { display:none !important; }

  *#dm .dmInner div.u_1336917912 li:not([data-type~='sold-out']) .caption-button {
    opacity:1 !important;
    display:none !important;
  }

  *#dm .dmInner div.u_1639719809 {
    background-repeat:no-repeat !important;
    background-image:url(https://lirp.cdn-website.com/md/dmtmpl/1582114f-648d-4493-a148-755784c579af/dms3rep/multi/opt/hero-img-new-snipdude-store-1920w.jpg) !important;
    background-color:rgba(0,0,0,0.13) !important;
  }

  *#dm .dmInner div.u_1776207296 { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1336917912 .caption-container .caption-title {
    font-weight:bold !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1403371965 .caption-sub-title { display:none !important; }

  *#dm .dmInner *.u_1403371965 .photoGalleryViewAll { text-align:CENTER !important; }

  *#dm .dmInner div.u_1403371965 .photoGalleryViewAll.link {
    text-decoration:underline !important;
    color:rgba(0,0,0,1) !important;
    font-weight:bold !important;
  }

  *#dm .dmInner *.u_1336917912 .caption-inner {
    border-bottom-left-radius:0 !important;
    -webkit-border-top-right-radius:0 !important;
    -moz-border-top-right-radius:0 !important;
    -webkit-border-bottom-right-radius:0 !important;
    -webkit-border-bottom-left-radius:0 !important;
    border-top-right-radius:0 !important;
    -webkit-border-top-left-radius:0 !important;
    border-radius:0 !important;
    -moz-border-bottom-right-radius:0 !important;
    -moz-border-top-left-radius:0 !important;
    border-top-left-radius:0 !important;
    -moz-border-radius:0 !important;
    -moz-border-bottom-left-radius:0 !important;
    border-bottom-right-radius:0 !important;
    -webkit-border-radius:0 !important;
  }

  *#dm .dmInner nav.u_1144820115 { color:black !important; }

  *#dm .dmInner div.u_1336917912 .caption-inner { background-color:rgba(0,0,0,0.1) !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner div.u_1520313192 {
    padding-top:0 !important;
    margin-left:0 !important;
    padding-left:0 !important;
    padding-bottom:0 !important;
    margin-top:0 !important;
    margin-bottom:0 !important;
    padding-right:0 !important;
    margin-right:0 !important;
  }

  *#dm .dmInner div.u_1490213236 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    width:calc(100% - 0px) !important;
    position:relative !important;
    height:auto !important;
    padding-top:2px !important;
    padding-left:0 !important;
    padding-bottom:2px !important;
    margin-right:auto !important;
    margin-left:auto !important;
    max-width:100% !important;
    margin-top:-8px !important;
    margin-bottom:8px !important;
    padding-right:0 !important;
    min-width:25px !important;
  }

  *#dm .dmInner *.u_1336917912 .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner div.u_1336917912 .caption-secondary-text { font-size:16px !important; }

  *#dm .dmInner *.u_1336917912 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1336917912 .photoGalleryViewAll { padding:0 10px !important; }

  *#dm .dmInner span.u_1164762966 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    width:55px !important;
    position:relative !important;
    height:auto !important;
    padding-top:0 !important;
    padding-left:0 !important;
    padding-bottom:0 !important;
    margin-right:0 !important;
    margin-left:auto !important;
    max-width:100% !important;
    margin-top:0 !important;
    margin-bottom:0 !important;
    padding-right:0 !important;
    min-width:0 !important;
    text-align:center !important;
    display:block !important;
  }

  *#dm .dmInner div.u_1164762966 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    width:41.0938px !important;
    position:relative !important;
    height:auto !important;
    padding-top:0 !important;
    padding-left:0 !important;
    padding-bottom:0 !important;
    margin-right:0 !important;
    margin-left:auto !important;
    max-width:100% !important;
    margin-top:0 !important;
    margin-bottom:0 !important;
    padding-right:0 !important;
    min-width:0 !important;
    text-align:center !important;
  }

  *#dm .dmInner *.u_1403371965 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1403371965 .photoGalleryViewAll { padding:0 10px !important; }

  *#dm .dmInner div.u_1403371965 .caption-container .caption-title { font-size:15px !important; }

  *#dm .dmInner div.u_1233718755 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    width:calc(100% - 0px) !important;
    position:relative !important;
    height:auto !important;
    padding-top:2px !important;
    padding-left:0 !important;
    padding-bottom:2px !important;
    margin-right:auto !important;
    margin-left:auto !important;
    max-width:100% !important;
    margin-top:43px !important;
    margin-bottom:8px !important;
    padding-right:0 !important;
    min-width:25px !important;
  }

  *#dm .dmInner div.u_1776207296 {
    margin-left:0 !important;
    padding-top:30px !important;
    padding-left:0 !important;
    padding-bottom:50px !important;
    margin-top:0 !important;
    margin-bottom:0 !important;
    margin-right:0 !important;
    padding-right:0 !important;
    width:auto !important;
  }

  *#dm .dmInner div.u_1283678518 {
    margin-left:0 !important;
    padding-top:0 !important;
    padding-left:0 !important;
    padding-bottom:0 !important;
    margin-top:0 !important;
    margin-bottom:0 !important;
    margin-right:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner div.u_1336917912 .caption-container .caption-title { font-size:18px !important; }

  *#dm .dmInner *.u_1336917912 .photoGalleryThumbs .image-container a { padding-top:213px !important; }

  *#dm .dmInner div.u_1820130837 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    width:calc(100% - 0px) !important;
    position:relative !important;
    height:auto !important;
    padding-top:2px !important;
    padding-left:0 !important;
    padding-bottom:2px !important;
    margin-right:auto !important;
    margin-left:auto !important;
    max-width:100% !important;
    margin-top:32px !important;
    margin-bottom:8px !important;
    padding-right:0 !important;
    min-width:25px !important;
  }

  *#dm .dmInner div.u_1639719809 {
    padding-top:30px !important;
    padding-left:15px !important;
    padding-right:15px !important;
    background-position:100% 50% !important;
    background-repeat:no-repeat !important;
    background-size:cover !important;
    margin-left:0 !important;
    padding-bottom:50px !important;
    margin-top:0 !important;
    margin-bottom:0 !important;
    margin-right:0 !important;
    width:auto !important;
  }

  *#dm .dmInner *.u_1403371965 .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner div.u_1280934929 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1043336300 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1060375191 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1269694892 .shape-text { font-size:16px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1820130837 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    width:calc(100% - 0px) !important;
    position:relative !important;
    height:auto !important;
    padding-top:2px !important;
    padding-left:0 !important;
    padding-bottom:2px !important;
    margin-right:auto !important;
    margin-left:auto !important;
    max-width:100% !important;
    margin-top:81px !important;
    margin-bottom:8px !important;
    padding-right:0 !important;
    min-width:25px !important;
  }

  *#dm .dmInner div.u_1490213236 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    width:calc(100% - 97px) !important;
    position:relative !important;
    height:auto !important;
    padding-top:2px !important;
    padding-left:0 !important;
    padding-bottom:2px !important;
    margin-right:auto !important;
    margin-left:auto !important;
    max-width:698px !important;
    margin-top:-8px !important;
    margin-bottom:8px !important;
    padding-right:0 !important;
    min-width:25px !important;
    display:block !important;
  }

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

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

  *#dm .dmInner *.u_1336917912 .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner div.u_1336917912 .caption-secondary-text { font-size:20px !important; }

  *#dm .dmInner div.u_1639719809 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    width:auto !important;
    position:relative !important;
    height:auto !important;
    padding-top:20px !important;
    padding-left:40px !important;
    padding-bottom:120px !important;
    margin-right:0 !important;
    margin-left:0 !important;
    max-width:none !important;
    margin-top:0 !important;
    margin-bottom:0 !important;
    padding-right:40px !important;
    min-width:0 !important;
    text-align:center !important;
    background-attachment:initial !important;
    background-size:cover !important;
    background-position:100% 100% !important;
  }

  *#dm .dmInner div.u_1164762966 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    width:41.0938px !important;
    position:relative !important;
    height:auto !important;
    padding-top:0 !important;
    padding-left:0 !important;
    padding-bottom:0 !important;
    margin-right:0 !important;
    margin-left:auto !important;
    max-width:100% !important;
    margin-top:0 !important;
    margin-bottom:0 !important;
    padding-right:0 !important;
    min-width:0 !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_1336917912 .caption-container .caption-title { font-size:35px !important; }

  *#dm .dmInner *.u_1336917912 .photoGalleryThumbs .image-container a { padding-top:600px !important; }

  *#dm .dmInner div.u_1233718755 {
    float:none !important;
    top:0 !important;
    left:0 !important;
    width:calc(100% - 0px) !important;
    position:relative !important;
    height:auto !important;
    padding-top:2px !important;
    padding-left:0 !important;
    padding-bottom:2px !important;
    margin-right:auto !important;
    margin-left:auto !important;
    max-width:100% !important;
    margin-top:107px !important;
    margin-bottom:8px !important;
    padding-right:0 !important;
    min-width:25px !important;
  }

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

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

  *#dm .dmInner div.u_1403371965 .caption-secondary-text { font-size:16px !important; }

  *#dm .dmInner div.u_1403371965 .caption-container .caption-title { font-size:16px !important; }

  *#dm .dmInner *.u_1403371965 .photoGalleryViewAll { padding:0 20px !important; }

  *#dm .dmInner div.u_1403371965 .photoGalleryViewAll.link { font-size:18px !important; }

  *#dm .dmInner *.u_1336917912 .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner *.u_1403371965 .photoGalleryThumbs .image-container a { padding-top:280px !important; }

  *#dm .dmInner div.u_1776207296 {
    margin-left:0 !important;
    padding-top:100px !important;
    padding-left:10px !important;
    padding-bottom:100px !important;
    margin-top:0 !important;
    margin-bottom:0 !important;
    margin-right:0 !important;
    padding-right:10px !important;
    width:auto !important;
  }

  *#dm .dmInner *.u_1403371965 .caption-inner {
    padding-left:0 !important;
    padding-right:0 !important;
  }

  *#dm .dmInner span.u_1164762966 {
    display:block !important;
    float:none !important;
    top:0 !important;
    left:0 !important;
    width:fit-content !important;
    position:relative !important;
    height:auto !important;
    padding-top:0 !important;
    padding-left:0 !important;
    padding-bottom:0 !important;
    margin-right:0 !important;
    margin-left:auto !important;
    max-width:100% !important;
    margin-top:10px !important;
    margin-bottom:0 !important;
    padding-right:0 !important;
    min-width:0 !important;
    text-align:center !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.login-button-state .iconBg .icon {
    width:36 !important;
    height:36 !important;
    font-size:24px !important;
  }

  *#dm .dmInner *.profile-bar-state .iconBg .icon {
    width:36 !important;
    height:36 !important;
    font-size:24px !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .dmInner *.login-button-state .iconBg .icon {
    width:38 !important;
    height:38 !important;
    font-size:25.333333333333332px !important;
  }

  *#dm .dmInner *.profile-bar-state .iconBg .icon {
    width:38 !important;
    height:38 !important;
    font-size:25.333333333333332px !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\32 68c1567 {
    min-height: 566px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 10% 10% 10% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\39 f25432c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 65.40%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 5979d5d {
    width: 76.23%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#cb8169d4::before, #cb8169d4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.6;
    border-radius: inherit;
}
#cb8169d4 {
    background-image: url("https://lirp.cdn-website.com/5c832bc5/dms3rep/multi/opt/Julia+-+Web+Assets+-+2026-04-29T015149.343-1920w.png");
}
    
#\31 0bc474b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5dc333d {
    margin: 0px 0% 0px 0%;
}
    
#group_3p2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 100%;
    min-height: 118px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4876032682660751%;
    flex-wrap: nowrap;
    order: 2;
    height: auto;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_vps {
    width: 30.52097286304513%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_crf {
    width: 206px;
    height: auto;
    min-height: 65px;
    max-width: 100%;
}
    
#\35 3bbfcdd {
    width: 206px;
    height: auto;
    min-height: 65px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a899e20e {
    min-height: 8px;
    column-gap: 0%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    background-color: var(--color_2);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.1) 3px 0px 11px 0px;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#be2dd7ea {
    min-height: 280px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 10% 2% 10%;
    margin: 0% 0% 0% 0%;
}
    
#a19ddb33 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#fb458c84 {
    margin: -7% 0% 0% 0%;
}
    
#group_tjb {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 3%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ia0 {
    align-items: flex-start;
    width: 100%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ch5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 1680a38 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_sd5.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#widget_sd5 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_slp {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    border-width: 0 1px 0px 0;
    border-color: #000000 var(--color_7) #000000 #000000;
    border-style: solid;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#c175b07c {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\35 f249ff9 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 3%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2ca735f.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#f2ca735f {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 43eb20b {
    align-items: flex-start;
    width: 100%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 9e1a909 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a36057de {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 4b97524 {
    align-items: flex-start;
    width: 100%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    align-self: stretch;
    height: auto;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#da8103a1 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    --column-gap: 3%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d41d0b4.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\32 d41d0b4 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\31 d851506 {
    align-items: flex-start;
    width: 100%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 d2e5519 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 18b2cc3 {
    width: 90.67%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 2173385 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bc27f1b7 {
    min-height: 879px;
    column-gap: 10%;
    row-gap: 60px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 10% 8% 10%;
    margin: 0% 0% 0% 0%;
}
    
#ddef440c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 7e8713a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45%;
    min-width: 4%;
    order: 0;
    margin: 0% 0% 0% 0%;
}
    
#innergrid_j1v {
    width: 100.00%;
    grid-template-rows: minmax(653.9931030273438px, max-content);
    max-width: 100%;
    background-color: var(--color_4);
    background-image: none;
}
    
#widget_c6h {
    width: 99.98%;
    height: 653px;
    justify-self: start;
    align-self: end;
    order: 0;
    max-width: 100%;
    margin: 0px 0% -38px -5.125865456153737%;
}
    
#widget_ilc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a82351a4 {
    width: 94.81%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 3e718a3 {
    width: 206px;
    height: auto;
    min-height: 65px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 343937e {
    margin: 0px 0% 0px 0%;
}
    
#widget_krc {
    width: 100%;
    height: 18px;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\32 2811338 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 3e07576 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#f4b1850a {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\33 2143aca {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#c09a5353 {
    width: 80.75%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e133508b {
    width: 38.83%;
    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_jk6 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#group_8cq {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 6px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_5) var(--color_7);
    border-style: solid;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_mmm {
    align-items: flex-start;
    width: 100%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_0op {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#widget_i1c {
    width: 95.72%;
    height: auto;
    max-width: 100%;
}
    
#\30 8f548ac {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ruk {
    align-items: flex-start;
    width: 100.00%;
    min-height: 352px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: space-between;
    order: 2;
    padding: 0px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#\32 8af78c2.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\32 8af78c2 {
    width: 70px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: -60px 0% 0px 40px;
    grid-area: auto / auto / auto / auto;
}
    
#dacaa197 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 6px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_5) var(--color_7);
    border-style: solid;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e48134d8 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\36 e1e9acf.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\36 e1e9acf {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -60px 0px 0px 40px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a5dd09e {
    align-items: flex-start;
    width: 100.00%;
    min-height: 352px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: space-between;
    padding: 0px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#bf5bb47e {
    align-items: flex-start;
    width: 100%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c33c2326 {
    width: 102.98%;
    height: auto;
    max-width: 100%;
}
    
#d27197d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 bd92bd7 {
    width: 62.35%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 87bd68e {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#b3c2d8ac {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 6px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_5) var(--color_7);
    border-style: solid;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 c0cfb7e {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\35 1e38c35.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\35 1e38c35 {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -60px 0px 0px 40px;
    grid-area: auto / auto / auto / auto;
}
    
#e334c117 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 352px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: space-between;
    padding: 0px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#f1aa88da {
    align-items: flex-start;
    width: 100%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f22d0ca3 {
    width: 84.43%;
    height: auto;
    max-width: 100%;
}
    
#\38 b86a8da {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e45673b0 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_7) var(--color_7) var(--color_5) var(--color_7);
    border-style: solid;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 911c4c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 aa0c1d1 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 352px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: space-between;
    padding: 0px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#a39d9596 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 6px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_5) var(--color_7);
    border-style: solid;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 55c0cb7 {
    width: 85.06%;
    height: auto;
    max-width: 100%;
}
    
#\36 824c5fd.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\36 824c5fd {
    width: 70px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: -60px 0px 0px 40px;
    grid-area: auto / auto / auto / auto;
}
    
#fcb78db6 {
    align-items: flex-start;
    width: 100%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 72cc322 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 c6a7ba3 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 6px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_5) var(--color_7);
    border-style: solid;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a177f54 {
    width: 100%;
    height: 320px;
    max-width: 100%;
    order: 0;
}
    
#\35 149b964.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\35 149b964 {
    width: 70px;
    height: auto;
    max-width: 100%;
    margin: -60px 0px 0px 40px;
}
    
#\38 a642197 {
    align-items: flex-start;
    width: 100%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 68214f2 {
    width: 65.54%;
    height: auto;
    max-width: 100%;
}
    
#d6da09d2 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 352px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-content: space-between;
    padding: 0px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 01b6d0d {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 027a26b {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\30 28a6404 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f8fb1362 {
    width: 41.29%;
    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_kfn {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 300px;
    column-gap: 0%;
    row-gap: 24px;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    align-items: flex-end;
    padding: 0px 16px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 ad0ae56 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 b5344b5 {
    align-items: flex-start;
    width: 100%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f76bbd6d {
    width: 88.40%;
    height: auto;
    max-width: 100%;
}
    
#e47c0dc8 {
    align-items: flex-start;
    width: 96.91%;
    min-height: 100%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: space-between;
    justify-self: end;
    align-self: stretch;
    order: 0;
    background-color: var(--color_2);
    background-image: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#ec9d6e3d {
    align-items: flex-start;
    width: 33.2%;
    min-height: 252px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: space-between;
    order: 1;
    background-color: var(--color_3);
    background-image: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5bf50ed {
    align-items: flex-start;
    width: 100%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 1;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1cf45df {
    width: 69.19%;
    height: auto;
    max-width: 100%;
}
    
#\39 55ffb64 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 df0880a {
    align-items: flex-start;
    width: 33.11%;
    min-height: 252px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    order: 2;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 973ae2c {
    align-items: flex-start;
    width: 100%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1e7b791 {
    width: 69.19%;
    height: auto;
    max-width: 100%;
}
    
#\33 11e264f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 3950ea0 {
    flex-direction: row;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c474f5a0 {
    align-items: flex-start;
    width: 100%;
    min-height: 252px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: space-between;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    background-color: var(--color_3);
    background-image: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6d541d3 {
    align-items: flex-start;
    width: 100%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d209ee3 {
    width: 88.40%;
    height: auto;
    max-width: 100%;
}
    
#\38 f59edf3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 a1e20ad {
    align-items: flex-start;
    width: 100%;
    min-height: 252px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: space-between;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    background-color: var(--color_2);
    background-image: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 92f1315 {
    align-items: flex-start;
    width: 100%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8eafad4 {
    width: 69.19%;
    height: auto;
    max-width: 100%;
}
    
#\35 fdac94f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 671e69a {
    align-items: flex-start;
    width: 100%;
    min-height: 252px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: flex-start;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    background-color: var(--color_3);
    background-image: none;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5eb1375 {
    align-items: flex-start;
    width: 100%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 afe30d6 {
    width: 344px;
    height: auto;
    max-width: 100%;
}
    
#\36 467d448 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#innergrid_vor {
    width: 33.89%;
    grid-template-rows: minmax(252px, max-content);
    max-width: 100%;
    order: 0;
}
    
#group_p7o {
    align-items: flex-start;
    justify-self: start;
    align-self: start;
    order: 0;
    width: 85.36%;
    min-height: 85.9867379373564%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_4);
    background-image: none;
    margin: -18px 0px 0px 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 5a3c35f {
    min-height: 1001px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 10% 6% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\35 6b89a2f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 24fb1d3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 39.14%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/5c832bc5/dms3rep/multi/opt/IMG_4969-878h.jpeg");
    background-position: 0% 50%;
    margin: 0% 0% 0% 0%;
}
#\35 24fb1d3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMF/8QAIBAAAQIGAwEAAAAAAAAAAAAAAQIDAAQFERIhBhRxUf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8AqeMdSnTPcMutwHWxBBcjM5qxDGN9Rr1eoPl1YKzb2C6qg9kffsS6Ds2Vb//Z');
}
    
#\31 c93756e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56.78%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_urb {
    width: 79.83%;
    height: auto;
    max-width: 100%;
}
    
#aed92d93 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 3ce1e73 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#baebf00a {
    max-width: 100%;
    grid-template-rows: minmax(123.9930648803711px, max-content);
    width: 10.03%;
    border-color: #000000 var(--color_4) #000000 #000000;
    border-width: 0 2px 0 0;
    border-style: solid;
    order: 0;
    margin-right: 10%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9cffaf0 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    margin-bottom: 24px;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c645385d {
    max-height: 100%;
    min-height: 124px;
    flex-wrap: nowrap;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 52dfbc7 {
    align-self: start;
    max-width: 100%;
    width: 80px;
    justify-self: end;
    height: auto;
    order: 1;
    margin: -17px -40px 0px 0px;
}
    
#\32 4eb2460 {
    max-height: 100%;
    min-height: 101px;
    width: 80%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#group_jjl {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 32px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bdc3a0c8 {
    max-height: 100%;
    min-height: 124px;
    flex-wrap: nowrap;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d20b4c0a {
    max-width: 100%;
    grid-template-rows: minmax(123.9930648803711px, max-content);
    width: 10.03%;
    border-color: #000000 var(--color_4) #000000 #000000;
    border-width: 0 2px 0 0;
    border-style: solid;
    order: 0;
    margin-right: 10%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5512f95 {
    align-self: start;
    max-width: 100%;
    width: 80px;
    justify-self: end;
    height: auto;
    order: 1;
    margin: -17px -40px 0px 0px;
}
    
#\38 e47fe54 {
    max-height: 100%;
    min-height: 101px;
    width: 80%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#bbc8e7ef {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9558cab {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    margin-bottom: 24px;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3c4630d {
    max-height: 100%;
    min-height: 124px;
    flex-wrap: nowrap;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4314da9 {
    max-width: 100%;
    grid-template-rows: minmax(123.9930648803711px, max-content);
    width: 10.03%;
    border-color: #000000 var(--color_4) #000000 #000000;
    border-width: 0 2px 0 0;
    border-style: solid;
    order: 0;
    margin-right: 10%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 254a327 {
    align-self: start;
    max-width: 100%;
    width: 80px;
    justify-self: end;
    height: auto;
    order: 1;
    margin: -17px -40px 0px 0px;
}
    
#\30 773ff22 {
    max-height: 100%;
    min-height: 101px;
    width: 80%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 008bab0 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e20d42e {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    margin-bottom: 24px;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 2842c43 {
    max-height: 100%;
    min-height: 101px;
    flex-wrap: nowrap;
    flex-direction: row;
    width: 100%;
    justify-content: flex-start;
    align-items: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 da69720 {
    max-width: 100%;
    grid-template-rows: minmax(91.99652862548828px, max-content);
    width: 10.06%;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 2px 0 0;
    border-style: solid;
    order: 0;
    margin-right: 10%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 45ffdf0 {
    align-self: start;
    max-width: 100%;
    width: 80px;
    justify-self: end;
    height: auto;
    order: 1;
    margin: -16px -40px 0px 0px;
}
    
#ff9c6518 {
    max-height: 100%;
    min-height: 101px;
    width: 80%;
    justify-content: flex-start;
    align-items: flex-start;
    order: 1;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ac99a3d0 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#e2b46f50 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    margin-bottom: 24px;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5db4990 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 20fc834 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#b4572f08 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 20% 6% 20%;
    margin: 0% 0% 0% 0%;
}
    
#dbf32dfd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#widget_7pi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_dc5 {
    align-items: flex-start;
    width: 100%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_flj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 05fe877 {
    margin: 0px 0% 0px 0%;
}
    
#ed2e6774 {
    align-items: flex-start;
    width: 100%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#eedc9a74 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e1e60a59 {
    align-items: flex-start;
    width: 100%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#a58099ff {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c4f47eab {
    align-items: flex-start;
    width: 100%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 155abc3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 48095f8 {
    align-items: flex-start;
    width: 100%;
    min-height: 86px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_2);
    background-image: none;
    height: auto;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 776377b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 8439200 {
    width: 72.63%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 e36c7bd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    background-image: linear-gradient(180deg, rgba(217, 217, 217, 0) 0%, rgba(13, 44, 76, 0.6) 100%);
    background-origin: border-box;
    padding: 6% 10% 6% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\38 c279314 {
    min-height: 472px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 ccba17e::before, #\35 ccba17e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.4;
    border-radius: inherit;
}
#\35 ccba17e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://lirp.cdn-website.com/5c832bc5/dms3rep/multi/opt/Julia+-+Web+Assets+-+2026-04-29T052903.951-1920w.png");
    background-attachment: fixed;
}
#\35 ccba17e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AN/h6+Hl8tzl9dLc7s7V5dXY5dfc69Td7NXf6drh5ADe4ezX2+jEzNWyucKmqq+vrrO2tryyt7mqtK+jrqEAwcfMuL7GmqKlgIaGa2xnd3NxgX97foF4c31rZ3NaAJqdm5GUlXR5c19jV09RQFhXSFhYRlJWP0lTNkNPLgCDiHB9g2tqc1VdZkJTXTJVXjRPWi9LVytKWCtMWSwAiI5ofYZacn9JbHs9a3s2ZHUwXG0qV2gnV2kpWWstys5hEvIObAsAAAAASUVORK5CYII=');
}
    
#widget_vri {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 12166cf {
    flex-direction: row;
    align-items: flex-end;
    width: 100%;
    min-height: 97px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4876032682660751%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9c522e2 {
    width: 234px;
    height: auto;
    min-height: 65px;
    max-width: 100%;
}
    
#\32 e7f9642 {
    width: 252px;
    height: auto;
    min-height: 65px;
    max-width: 100%;
}
    
#group_udv {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\34 b8bb69c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#deaab22f {
    align-items: flex-start;
    width: 100%;
    min-height: 101px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb825059 {
    justify-content: flex-end;
    width: 56.98%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    padding: 0px 0% 0px 10%;
    margin: 0px 0% 0px 0%;
}
    
#c78c15f0 {
    margin: 0px 0% 0px 0%;
}
    
#\35 d764713 {
    min-height: 523px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 5b41923 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 252px;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-content: space-between;
    align-self: auto;
    order: 0;
    background-color: rgba(69, 123, 157, 0);
    background-image: none;
    padding: 40px 40px 60px 40px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ab18eb5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42.94%;
    min-width: 4%;
    background-image: url("https://lirp.cdn-website.com/5c832bc5/dms3rep/multi/opt/Julia+-+Web+Assets+-+2026-05-01T050813.875-1920w.png");
    margin: 0% 0% 0% 0%;
}
#\34 ab18eb5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA90lEQVQI1wXBz0vCYBwH4PeP61AS/TBQmMPKlluL2KStaGBvvo5ymbbg1RSdCEodMjoH0cXy3KFTSR5l9T98Pz0PW/DnSFRjrN78Yrk6w+LFN9aupsi05tCiPxhRDDOKwXbkFHudGYzuD5RggnX+jO3gBcf9T5Tuv+D1PlCQEzBXvuIsGkP03+FcP8Gq3EE0H3E7ekN7NIbfeIDFG2D60SWccgvF+hA8HIDXuhC1NkS9g2JFwnQ40psmWFLJU0YrkHFYIu9ckh/26DSQZHs+6dYJbek2pdVdYksrKUokVdrI7pPulMkVIZkuJyVnUkrVKKsdUC5v0z/BPpqGoqVVBgAAAABJRU5ErkJggg==');
}
    
#e6eb45cd {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\38 6d6d6d6 {
    width: 688px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c6deda66 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 68c1567 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 460px;
    padding: 40% 4% 20% 4%;
}
    
#\39 f25432c {
    width: 100%;
    min-height: 8px;
    row-gap: 7px;
    padding-right: 16px;
    padding-left: 16px;
}
    
#\31 5979d5d {
    width: 100.00%;
}
    
#cb8169d4::before, #cb8169d4 > .bgExtraLayerOverlay {
    
}
#cb8169d4 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
    
#\31 0bc474b {
    width: 100.00%;
}
    
#group_vps {
    width: 48%;
    min-height: 8px;
}
    
#\39 5dc333d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#be2dd7ea {
    padding: 2% 2% 2% 2%;
}
    
#fb458c84 {
    margin: -14% 0% 0px 0%;
}
    
#a899e20e {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_slp {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c175b07c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 4b97524 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2173385 {
    width: 100%;
    min-height: 80px;
    order: 0;
    align-items: center;
    padding: 0px 0px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#bc27f1b7 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\35 343937e {
    margin: 0px 0% 0px 0%;
}
    
#\36 7e8713a {
    width: 100%;
    min-height: 80px;
    order: 1;
}
    
#innergrid_j1v {
    width: 100.00%;
    grid-template-rows: minmax(350.9895935058594px, max-content);
}
    
#widget_c6h {
    justify-self: start;
    align-self: end;
    width: 99.99%;
    height: 351px;
    margin: 0px 0% -42px -5.66475024893313%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a82351a4 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f4b1850a {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\38 da6b494 {
    margin: 0px 0% 0px 0%;
}
    
#\38 bd92bd7 {
    width: 100.00%;
}
    
#group_jk6 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_8cq {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 593px;
    height: auto;
}
    
#dacaa197 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 87bd68e {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b3c2d8ac {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e45673b0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_mmm {
    order: 1;
}
    
#group_ruk {
    justify-content: space-between;
    height: auto;
    min-height: 208px;
    padding: 0px 40px 40px 40px;
    margin: 0px 0% 0% 0%;
}
    
#\34 a5dd09e {
    height: auto;
    min-height: 184px;
}
    
#e334c117 {
    height: auto;
    min-height: 184px;
}
    
#\37 3e07576 {
    height: auto;
    min-height: 249px;
}
    
#\33 aa0c1d1 {
    height: auto;
    min-height: 208px;
}
    
#d6da09d2 {
    height: auto;
    min-height: 184px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 027a26b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 68f3e2a {
    margin: 0px 0% 0px 0%;
}
    
#f8fb1362 {
    width: 75.82%;
}
    
#group_kfn {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    width: 100%;
    min-height: 80px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#innergrid_vor {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ec9d6e3d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 df0880a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 01b6d0d {
    height: auto;
    min-height: 146px;
    justify-content: flex-start;
    width: 100%;
}
    
#e47c0dc8 {
    justify-self: start;
    align-self: start;
    height: auto;
    min-height: 100.00%;
    width: 96.29%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#group_p7o {
    justify-self: end;
    align-self: start;
    width: 92.10%;
    min-height: 86.11%;
    height: auto;
    margin: -26px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 3950ea0 {
    width: 100%;
    min-height: 0px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#c474f5a0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 a1e20ad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 671e69a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 5a3c35f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\30 5db4990 {
    margin: 0px 0% 0px 0%;
}
    
#baebf00a {
    width: 13.50%;
    grid-template-rows: minmax(123.9930648803711px, max-content);
}
    
#d20b4c0a {
    width: 13.5%;
}
    
#e4314da9 {
    width: 13.5%;
}
    
#\32 da69720 {
    width: 13.5%;
}
    
#\35 24fb1d3 {
    width: 100%;
    min-height: 300px;
}
#\35 24fb1d3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMF/8QAIBAAAQIGAwEAAAAAAAAAAAAAAQIDAAQFERIhBhRxUf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8AqeMdSnTPcMutwHWxBBcjM5qxDGN9Rr1eoPl1YKzb2C6qg9kffsS6Ds2Vb//Z');
}
    
#\31 c93756e {
    width: 100%;
    min-height: 80px;
}
    
#widget_urb {
    width: 99.95%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 8439200 {
    width: 598px;
}
    
#\38 c279314 {
    padding: 0% 0% 0% 0%;
}
    
#\34 b8bb69c {
    margin: 0px 0% 0px 0%;
}
    
#\35 ccba17e::before, #\35 ccba17e > .bgExtraLayerOverlay {
    
}
#\35 ccba17e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AN/h6+Hl8tzl9dLc7s7V5dXY5dfc69Td7NXf6drh5ADe4ezX2+jEzNWyucKmqq+vrrO2tryyt7mqtK+jrqEAwcfMuL7GmqKlgIaGa2xnd3NxgX97foF4c31rZ3NaAJqdm5GUlXR5c19jV09RQFhXSFhYRlJWP0lTNkNPLgCDiHB9g2tqc1VdZkJTXTJVXjRPWi9LVytKWCtMWSwAiI5ofYZacn9JbHs9a3s2ZHUwXG0qV2gnV2kpWWstys5hEvIObAsAAAAASUVORK5CYII=');
}
    
#\35 e36c7bd {
    width: 100%;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cb825059 {
    width: 56.98%;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#c78c15f0 {
    margin: 0px 0% 0px 0%;
}
    
#\35 d764713 {
    padding: 0% 0% 0% 0%;
}
    
#\38 6d6d6d6 {
    width: 100.00%;
}
    
#c6deda66 {
    width: 100.00%;
}
    
#\34 ab18eb5 {
    width: 42.94%;
}
#\34 ab18eb5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA90lEQVQI1wXBz0vCYBwH4PeP61AS/TBQmMPKlluL2KStaGBvvo5ymbbg1RSdCEodMjoH0cXy3KFTSR5l9T98Pz0PW/DnSFRjrN78Yrk6w+LFN9aupsi05tCiPxhRDDOKwXbkFHudGYzuD5RggnX+jO3gBcf9T5Tuv+D1PlCQEzBXvuIsGkP03+FcP8Gq3EE0H3E7ekN7NIbfeIDFG2D60SWccgvF+hA8HIDXuhC1NkS9g2JFwnQ40psmWFLJU0YrkHFYIu9ckh/26DSQZHs+6dYJbek2pdVdYksrKUokVdrI7pPulMkVIZkuJyVnUkrVKKsdUC5v0z/BPpqGoqVVBgAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\32 68c1567 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30% 4% 30% 4%;
}
    
#\39 f25432c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 5979d5d {
    width: 100.00%;
}
    
#cb8169d4::before, #cb8169d4 > .bgExtraLayerOverlay {
    
}
#cb8169d4 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
    
#group_vps {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_3p2 {
    column-gap: 1.4876032682660751%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_crf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 3bbfcdd {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#a899e20e {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#be2dd7ea {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
}
    
#group_slp {
    width: 100%;
    height: auto;
    min-height: 138px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#c175b07c {
    width: 100%;
    height: auto;
    min-height: 138px;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\39 4b97524 {
    width: 100%;
    height: auto;
    min-height: 40.26%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\35 18b2cc3 {
    width: 100.12%;
}
    
#fb458c84 {
    margin: -26% 0% 0% 0%;
}
    
#f2ca735f {
    width: 57px;
    height: auto;
}
    
#\31 43eb20b {
    width: 77.11174658863862%;
}
}



@media (max-width: 767px) {
    
#\36 2173385 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 0px 0px 20px 20px;
    margin: 0% 0% 0% 0%;
}
    
#bc27f1b7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 20% 4% 8% 4%;
}
    
#\36 7e8713a {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    order: 1;
}
    
#widget_c6h {
    height: 240px;
    justify-self: start;
    align-self: end;
    width: 99.94%;
    margin: 0px 0% -18px -5.615770135960722%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#a82351a4 {
    width: 100.01%;
}
    
#innergrid_j1v {
    width: 100.00%;
    grid-template-rows: minmax(243.99307250976562px, max-content);
}
    
#\35 343937e {
    margin: 0px 0% 0px 0%;
}
    
#widget_krc {
    height: 0px;
}
}



@media (max-width: 767px) {
    
#\32 2811338 {
    height: 240px;
}
    
#\37 3e07576 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
}
    
#f4b1850a {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#group_jk6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 50px;
    padding: 0px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_0op {
    height: 240px;
}
    
#e48134d8 {
    height: 240px;
}
    
#\38 87bd68e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 50px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 c0cfb7e {
    height: 240px;
}
    
#\32 8af78c2.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\32 8af78c2 {
    margin: -60px 0% 0px 20px;
}
    
#\38 bd92bd7 {
    width: 100.01%;
}
    
#c09a5353 {
    width: 100.01%;
}
    
#group_8cq {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dacaa197 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b3c2d8ac {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_ruk {
    height: auto;
    min-height: 250px;
    padding: 0px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 a5dd09e {
    height: auto;
    min-height: 249px;
    padding: 0px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\36 e1e9acf.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\36 e1e9acf {
    margin: -60px 0px 0px 20px;
}
    
#\35 1e38c35.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\35 1e38c35 {
    margin: -60px 0px 0px 20px;
}
    
#e334c117 {
    height: auto;
    min-height: 228px;
    padding: 0px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 da6b494 {
    margin: 0px 0% 0px 0%;
}
    
#\33 aa0c1d1 {
    height: auto;
    min-height: 270px;
    padding: 0px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
    
#a39d9596 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 55c0cb7 {
    width: 100.00%;
}
    
#\36 824c5fd.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\36 824c5fd {
    margin: -60px 0px 0px 20px;
}
    
#\31 c6a7ba3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 a177f54 {
    height: 240px;
}
    
#\35 149b964.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\35 149b964 {
    margin: -60px 0px 0px 20px;
}
    
#d6da09d2 {
    height: auto;
    min-height: 228px;
    padding: 0px 20px 40px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 01b6d0d {
    min-height: 101px;
    align-items: center;
    width: 100%;
    height: auto;
    justify-content: flex-start;
}
    
#\30 027a26b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#group_kfn {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 3950ea0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#innergrid_vor {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ec9d6e3d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 df0880a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f8fb1362 {
    width: 100.01%;
}
    
#f76bbd6d {
    width: 99.99%;
}
    
#\35 1cf45df {
    width: 99.93%;
}
    
#c474f5a0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 a1e20ad {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 671e69a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_p7o {
    justify-self: start;
    align-self: start;
    width: 85.33%;
    min-height: 85.95935665900785%;
    margin: -12px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\36 68f3e2a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 5a3c35f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#\35 24fb1d3 {
    width: 100%;
    min-height: 250px;
    align-items: center;
}
#\35 24fb1d3.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAANAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgMF/8QAIBAAAQIGAwEAAAAAAAAAAAAAAQIDAAQFERIhBhRxUf/EABUBAQEAAAAAAAAAAAAAAAAAAAME/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACEf/aAAwDAQACEQMRAD8AqeMdSnTPcMutwHWxBBcjM5qxDGN9Rr1eoPl1YKzb2C6qg9kffsS6Ds2Vb//Z');
}
    
#\31 c93756e {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 3ce1e73 {
    width: 100%;
}
    
#baebf00a {
    grid-template-rows: minmax(148.99305725097656px, max-content);
    width: 13.84%;
}
    
#\37 9cffaf0 {
    width: 100%;
}
    
#c645385d {
    min-height: 140px;
}
    
#\36 52dfbc7 {
    align-self: start;
    width: 40px;
    justify-self: end;
    margin: 0px -19px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\32 4eb2460 {
    width: 70%;
    min-height: 90px;
}
    
#bdc3a0c8 {
    min-height: 140px;
}
    
#d20b4c0a {
    grid-template-rows: minmax(170.00001525878906px, max-content);
    width: 13.84%;
}
    
#\38 5512f95 {
    align-self: start;
    width: 40px;
    justify-self: end;
    margin: 0px -19px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 e47fe54 {
    width: 70%;
    min-height: 90px;
}
    
#bbc8e7ef {
    width: 100%;
}
    
#\30 9558cab {
    width: 100%;
}
    
#\32 3c4630d {
    min-height: 140px;
}
    
#e4314da9 {
    grid-template-rows: minmax(140px, max-content);
    width: 14%;
}
    
#\37 254a327 {
    align-self: start;
    width: 60px;
    justify-self: end;
    margin: 0px -22px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 773ff22 {
    width: 70%;
    min-height: 90px;
}
    
#\31 008bab0 {
    width: 100%;
}
    
#\37 e20d42e {
    width: 100%;
}
    
#\39 2842c43 {
    min-height: 140px;
}
    
#\32 da69720 {
    grid-template-rows: minmax(148.99305725097656px, max-content);
    width: 14.01%;
}
    
#\36 45ffdf0 {
    align-self: start;
    width: 60px;
    justify-self: end;
    margin: 0px -22px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#ff9c6518 {
    width: 70%;
    min-height: 90px;
}
    
#ac99a3d0 {
    width: 100%;
}
    
#e2b46f50 {
    width: 100%;
}
    
#widget_urb {
    width: 100.00%;
}
    
#\30 5db4990 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 20fc834 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b4572f08 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#\34 05fe877 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 8439200 {
    width: 100.01%;
}
    
#\35 e36c7bd {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    padding: 16px 4% 16px 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 c279314 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\35 ccba17e::before, #\35 ccba17e > .bgExtraLayerOverlay {
    
}
#\35 ccba17e.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAIAAAB1kpiRAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAxUlEQVQI1wG6AEX/AN/h6+Hl8tzl9dLc7s7V5dXY5dfc69Td7NXf6drh5ADe4ezX2+jEzNWyucKmqq+vrrO2tryyt7mqtK+jrqEAwcfMuL7GmqKlgIaGa2xnd3NxgX97foF4c31rZ3NaAJqdm5GUlXR5c19jV09RQFhXSFhYRlJWP0lTNkNPLgCDiHB9g2tqc1VdZkJTXTJVXjRPWi9LVytKWCtMWSwAiI5ofYZacn9JbHs9a3s2ZHUwXG0qV2gnV2kpWWstys5hEvIObAsAAAAASUVORK5CYII=');
}
    
#\35 12166cf {
    column-gap: 1.4876032682660751%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 9c522e2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 e7f9642 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 b8bb69c {
    margin: 0px 0% 0px 0%;
}
    
#group_udv {
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#cb825059 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#c78c15f0 {
    margin: 0px 0% 0px 0%;
}
    
#\35 d764713 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\34 5b41923 {
    width: 100%;
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\34 ab18eb5 {
    min-height: 250px;
    align-items: center;
    width: 100%;
    order: 0;
}
#\34 ab18eb5.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA90lEQVQI1wXBz0vCYBwH4PeP61AS/TBQmMPKlluL2KStaGBvvo5ymbbg1RSdCEodMjoH0cXy3KFTSR5l9T98Pz0PW/DnSFRjrN78Yrk6w+LFN9aupsi05tCiPxhRDDOKwXbkFHudGYzuD5RggnX+jO3gBcf9T5Tuv+D1PlCQEzBXvuIsGkP03+FcP8Gq3EE0H3E7ekN7NIbfeIDFG2D60SWccgvF+hA8HIDXuhC1NkS9g2JFwnQ40psmWFLJU0YrkHFYIu9ckh/26DSQZHs+6dYJbek2pdVdYksrKUokVdrI7pPulMkVIZkuJyVnUkrVKKsdUC5v0z/BPpqGoqVVBgAAAABJRU5ErkJggg==');
}
    
#\38 6d6d6d6 {
    width: 100.00%;
}
    
#c6deda66 {
    width: 100.00%;
}
}

