@media all {
  *#dm .dmInner a.u_1354841978 {
    background-color:rgba(0,0,0,0) !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1354841978 span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1354841978:hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1354841978.hover {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1442199555 {
    border-style:solid !important;
    border-width:1.71429px 1.71429px 1.71429px 1.71429px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner a.u_1442199555 span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1442199555:hover { border-color:var(--color_6) !important; }

  *#dm .dmInner a.u_1442199555.hover { border-color:var(--color_6) !important; }

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

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

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

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

  *#dm .dmInner div.u_1359985860 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(255,255,255,0.85) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1359985860:hover {
    background-color:rgba(35,8,211,0.7) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1359985860.hover {
    background-color:rgba(35,8,211,0.7) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_1378443250 span.text { color:var(--color_3) !important; }

  *#dm .dmInner a.u_1378443250 {
    border-style:solid !important;
    border-width:1.71429px 1.71429px 1.71429px 1.71429px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

  *#dm .dmInner a.u_1378443250:hover { border-color:var(--color_6) !important; }

  *#dm .dmInner a.u_1378443250.hover { border-color:var(--color_6) !important; }

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

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

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

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

  *#dm .dmInner div.u_1143650587 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(255,255,255,0.85) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1143650587:hover {
    background-color:rgba(35,8,211,0.7) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1143650587.hover {
    background-color:rgba(35,8,211,0.7) !important;
    background-image:initial !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1889078357 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(255,255,255,0.85) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1889078357:hover {
    background-color:rgba(35,8,211,0.7) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1889078357.hover {
    background-color:rgba(35,8,211,0.7) !important;
    background-image:initial !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1182470501 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(255,255,255,0.85) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1182470501:hover {
    background-color:rgba(35,8,211,0.7) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1182470501.hover {
    background-color:rgba(35,8,211,0.7) !important;
    background-image:initial !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1561348204 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(255,255,255,0.85) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1561348204:hover {
    background-color:rgba(35,8,211,0.7) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1561348204.hover {
    background-color:rgba(35,8,211,0.7) !important;
    background-image:initial !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1591012853 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:rgba(255,255,255,0.85) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1591012853:hover {
    background-color:rgba(35,8,211,0.7) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1591012853.hover {
    background-color:rgba(35,8,211,0.7) !important;
    background-image:initial !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1954784617 .photoGalleryThumbs .image-container { border-radius:4px 4px 4px 4px !important; }

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

  *#dm .dmInner div.u_1756604075 .postDescription { max-height:2.6999999999999997em !important; }

  *#dm .dmInner div.u_1756604075 .postArticle .blogImgLink { height:280px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1954784617 .photoGalleryThumbs { padding:5px !important; }

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

  *#dm .dmInner *.u_1954784617 .photoGalleryViewAll { padding:0 5px !important; }
}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}

@media all {
    
#eb729dce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    align-items: center;
    background-image: url(https://lirp.cdn-website.com/51d366d4/dms3rep/multi/opt/franja-5fe3cb4a-35ae938d-1920w.png);
    background-position: 50% 100%;
    background-size: contain;
    justify-content: space-between;
    padding: 14% 6% 13% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\30 9138915 {
    min-height: 902px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 5e2ac0b::before, #\37 5e2ac0b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.4;
    border-radius: inherit;
}
#\37 5e2ac0b {
    background-color: var(--color_1);
    background-image: url(https://lirp.cdn-website.com/51d366d4/dms3rep/multi/opt/IMG_8986-b8905cd2-1920w.jpg);
    background-position: 50% 0%;
}
    
#widget_t90 {
    width: 99.99999189978085%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#widget_5be {
    width: 95.3100121867797%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#group_n4g {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-end;
    width: 99.99999189978085%;
    min-height: 96px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qt9 {
    width: 240px;
    height: auto;
    min-height: 72px;
    max-width: 100%;
}
    
#\31 7b7c579 {
    width: 240px;
    height: auto;
    min-height: 72px;
    max-width: 100%;
}
    
#\34 bc4de5e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 38.55%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    order: 1;
    align-self: flex-end;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c78e3afe {
    width: 39.93%;
    height: auto;
    max-width: 100%;
}
    
#\37 bd60fa4 {
    width: 180px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_1hs {
    align-items: flex-start;
    width: 57.04%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 9138915 {
    padding-left: 0%;
    padding-right: 0%;
}
    
#\37 5e2ac0b::before, #\37 5e2ac0b > .bgExtraLayerOverlay {
    
}
    
#widget_5be {
    width: 99.92%;
}
    
#\34 bc4de5e {
    align-self: auto;
    width: 69.27750939893049%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb729dce {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 50px;
    padding: 25% 4% 20% 4%;
}
    
#group_1hs {
    width: 99.82%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\37 bd60fa4 {
    width: 150px;
}
}



@media (max-width: 767px) {
    
#eb729dce {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 35% 4% 25% 4%;
}
    
#\30 9138915 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\37 5e2ac0b::before, #\37 5e2ac0b > .bgExtraLayerOverlay {
    
}
    
#\37 bd60fa4 {
    height: auto;
    width: 120px;
}
    
#widget_t90 {
    margin: 0px 0% 0px 0%;
}
    
#widget_5be {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#group_n4g {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\34 bc4de5e {
    width: 99.80%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#group_1hs {
    width: 99.47%;
    flex-direction: column;
    flex-wrap: nowrap;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_qt9 {
    margin: 0px 0% 0px 0%;
}
    
#\31 7b7c579 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 38735b6 {
    width: 93.79%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\30 5c5763b {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 6% 6% 8% 6%;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#\39 1a77bb2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 3d8f67d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 56%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#fa8a7d12 {
    width: 40%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/51d366d4/dms3rep/multi/opt/IMG_1591-1920w.webp);
    border-radius: 20px 20px 20px 20px;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
}
    
#dca1d0d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -10px;
    order: 2;
}
    
#db0f7785 {
    width: 100%;
    height: 484px;
    max-width: 100%;
}
    
#d278786e {
    width: 240px;
    height: auto;
    min-height: 72px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 5c5763b {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 10% 2% 10% 2%;
}
    
#fa8a7d12 {
    width: 100%;
    min-height: 80px;
}
    
#\34 3d8f67d {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\30 5c5763b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#\34 3d8f67d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
}
    
#fa8a7d12 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#db0f7785 {
    height: 320px;
}
    
#\39 38735b6 {
    width: 100.00%;
}
    
#cde4ea4c {
    margin-top: 0px;
}
}



@media all {
    
#\39 44dc287 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 66.54%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 ba08478 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 29.439303651446362%;
    min-width: 4%;
    align-items: flex-end;
    justify-content: flex-end;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 9ccbc70 {
    min-height: 328px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 2% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#widget_g7i {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -10px;
}
    
#\30 3655677 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mn1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cac86944 {
    width: 240px;
    height: auto;
    min-height: 72px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0bdae5c {
    background-color: rgba(35, 8, 211, 0.08);
    background-image: url('https://irp.cdn-website.com/51d366d4/dms3rep/multi/franja.png?dm-skip-opt=true');
    background-position: 50% 0%;
    background-size: contain;
}
#\30 0bdae5c.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAKUlEQVQI1wXBsQkAIAwAMJ/qXHDs5lcdvE7wFrdgMhCYSBQaFw8HG+sDwCoiyHqzHpkAAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 9ccbc70 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 15% 2% 5% 2%;
}
    
#\39 44dc287 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#\35 ba08478 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: center;
}
    
#widget_mn1 {
    width: 69.15%;
}
}



@media (max-width: 767px) {
    
#\39 44dc287 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 ba08478 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 9ccbc70 {
    min-height: unset;
    flex-direction: column;
    row-gap: 0px;
    padding: 20% 4% 5% 4%;
}
}



@media all {
    
#\31 0695758 {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\37 11d3223 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 6% 1% 6%;
    margin: 0% 0% 0% 0%;
}
    
#group_6pa::before, #group_6pa > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#group_6pa {
    justify-content: space-between;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/51d366d4/dms3rep/multi/opt/GfINSJ5XQAAm-iq-1920w.webp);
    border-radius: 20px 20px 20px 20px;
    align-items: flex-end;
    flex-wrap: nowrap;
    padding: 35px 35px 35px 35px;
    margin: 0% 0% 0% 0%;
}
#group_6pa.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlIAAABXRUJQVlA4IEYAAADQAQCdASoKAA0AAUAmJZQCdAD0NHXIiAD2RwIpq9ARkB5MQJDQdr4jK/Xg+7icAu2b5laEB+VEulDOg89c+UGFjcQHtAAA');
}
    
#widget_cbh {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b2382eaf {
    background-color: rgba(35,8,211,0.08);
    background-image: initial;
}
    
#\37 30edd45 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#f7827541 {
    width: 99.9999912400214%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ba3c5d47::before, #ba3c5d47 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#ba3c5d47 {
    justify-content: space-between;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/51d366d4/dms3rep/multi/opt/IMG_2351-aa8cd312-1920w.png);
    border-radius: 20px 20px 20px 20px;
    padding: 35px 35px 35px 35px;
    margin: 0% 0% 0% 0%;
}
#ba3c5d47.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABXElEQVQY0wXBSU8aYQCA4e/HeOjNaDQay6FN3FgMzlhlwNFh6yDRUWpipW0M1YRCATcclSUYCmGghKDRhpLWEwdPTW+99M+8Po/YXvXj8+o4wx+Z2Upg3zlAPsiimBa+Wh/5somUKyIinhBu6S02d4SXHh3bssYr/yazu4e400Xe5OsohRYiuhVnQTGYmNcYc3gZc0iMulaYVMLY945QzDqBZh9hZM5Y0PcZmdZ4MbXI+Owyr6V1nGsGK/EMwVKL6P0A8fm2i5o4ZkJ+x9CkF9uijqTvoe5/JZi7IVrtYHT6iIunAbGSxUwkyfB0iLnVHdR4imC2ipr/jr/cJlztIOr//5Hq/SaQusIV/cDS+yO8x9csmQ0c5w2cJzWc2Qqi8Ocv6V6P3VIZ7Usa7dQkULFQv90hl7u4zDb2MwuR/PHIp0aDWCFPMJchVKywYXUxur/YaP9ErT0gl+54Bmlz17tsEBA2AAAAAElFTkSuQmCC');
}
    
#\32 f932242 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    order: 1;
}
    
#e9b1053c::before, #e9b1053c > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#e9b1053c {
    justify-content: space-between;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/51d366d4/dms3rep/multi/opt/429757612_363084273350283_5687641982901933636_n-1920w.jpeg);
    border-radius: 20px 20px 20px 20px;
    padding: 35px 35px 35px 35px;
    margin: 0% 0% 0% 0%;
}
#e9b1053c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACBAMFYRESFCEx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAZEQADAQEBAAAAAAAAAAAAAAABAgMAEQT/2gAMAwEAAhEDEQA/AJNW3yTPj0WyGt3OAOgOFsEa3SWxqQ5A6YB5hESpRm4SdRLyxReKoG//2Q==');
}
    
#\33 8a00d82 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    order: 1;
}
    
#ac625b62 {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#group_c6d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\39 220cfc2 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b31e210 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e23805f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5657b0c {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 11d3223 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 28px;
    padding: 2% 2% 2% 2%;
}
    
#group_6pa::before, #group_6pa > .bgExtraLayerOverlay {
    
}
#group_6pa {
    width: 100%;
    min-height: 80px;
}
#group_6pa.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlIAAABXRUJQVlA4IEYAAADQAQCdASoKAA0AAUAmJZQCdAD0NHXIiAD2RwIpq9ARkB5MQJDQdr4jK/Xg+7icAu2b5laEB+VEulDOg89c+UGFjcQHtAAA');
}
    
#ba3c5d47::before, #ba3c5d47 > .bgExtraLayerOverlay {
    
}
#ba3c5d47 {
    width: 100%;
    min-height: 80px;
}
#ba3c5d47.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABXElEQVQY0wXBSU8aYQCA4e/HeOjNaDQay6FN3FgMzlhlwNFh6yDRUWpipW0M1YRCATcclSUYCmGghKDRhpLWEwdPTW+99M+8Po/YXvXj8+o4wx+Z2Upg3zlAPsiimBa+Wh/5somUKyIinhBu6S02d4SXHh3bssYr/yazu4e400Xe5OsohRYiuhVnQTGYmNcYc3gZc0iMulaYVMLY945QzDqBZh9hZM5Y0PcZmdZ4MbXI+Owyr6V1nGsGK/EMwVKL6P0A8fm2i5o4ZkJ+x9CkF9uijqTvoe5/JZi7IVrtYHT6iIunAbGSxUwkyfB0iLnVHdR4imC2ipr/jr/cJlztIOr//5Hq/SaQusIV/cDS+yO8x9csmQ0c5w2cJzWc2Qqi8Ocv6V6P3VIZ7Usa7dQkULFQv90hl7u4zDb2MwuR/PHIp0aDWCFPMJchVKywYXUxur/YaP9ErT0gl+54Bmlz17tsEBA2AAAAAElFTkSuQmCC');
}
    
#e9b1053c::before, #e9b1053c > .bgExtraLayerOverlay {
    
}
#e9b1053c {
    width: 100%;
    min-height: 80px;
}
#e9b1053c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACBAMFYRESFCEx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAZEQADAQEBAAAAAAAAAAAAAAABAgMAEQT/2gAMAwEAAhEDEQA/AJNW3yTPj0WyGt3OAOgOFsEa3SWxqQ5A6YB5hESpRm4SdRLyxReKoG//2Q==');
}
    
#\39 220cfc2 {
    height: 320px;
}
    
#\32 f932242 {
    height: 320px;
}
    
#\33 8a00d82 {
    height: 320px;
}
}



@media (max-width: 767px) {
    
#\37 11d3223 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 28px;
    padding: 3.999709729099099% 4% 3.999709729099099% 4%;
}
    
#group_6pa::before, #group_6pa > .bgExtraLayerOverlay {
    
}
#group_6pa {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#group_6pa.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlIAAABXRUJQVlA4IEYAAADQAQCdASoKAA0AAUAmJZQCdAD0NHXIiAD2RwIpq9ARkB5MQJDQdr4jK/Xg+7icAu2b5laEB+VEulDOg89c+UGFjcQHtAAA');
}
    
#ba3c5d47::before, #ba3c5d47 > .bgExtraLayerOverlay {
    
}
#ba3c5d47 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#ba3c5d47.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABXElEQVQY0wXBSU8aYQCA4e/HeOjNaDQay6FN3FgMzlhlwNFh6yDRUWpipW0M1YRCATcclSUYCmGghKDRhpLWEwdPTW+99M+8Po/YXvXj8+o4wx+Z2Upg3zlAPsiimBa+Wh/5somUKyIinhBu6S02d4SXHh3bssYr/yazu4e400Xe5OsohRYiuhVnQTGYmNcYc3gZc0iMulaYVMLY945QzDqBZh9hZM5Y0PcZmdZ4MbXI+Owyr6V1nGsGK/EMwVKL6P0A8fm2i5o4ZkJ+x9CkF9uijqTvoe5/JZi7IVrtYHT6iIunAbGSxUwkyfB0iLnVHdR4imC2ipr/jr/cJlztIOr//5Hq/SaQusIV/cDS+yO8x9csmQ0c5w2cJzWc2Qqi8Ocv6V6P3VIZ7Usa7dQkULFQv90hl7u4zDb2MwuR/PHIp0aDWCFPMJchVKywYXUxur/YaP9ErT0gl+54Bmlz17tsEBA2AAAAAElFTkSuQmCC');
}
    
#e9b1053c::before, #e9b1053c > .bgExtraLayerOverlay {
    
}
#e9b1053c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#e9b1053c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACBAMFYRESFCEx/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgT/xAAZEQADAQEBAAAAAAAAAAAAAAABAgMAEQT/2gAMAwEAAhEDEQA/AJNW3yTPj0WyGt3OAOgOFsEa3SWxqQ5A6YB5hESpRm4SdRLyxReKoG//2Q==');
}
}



@media all {
    
#ff16b033::before, #ff16b033 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#ff16b033 {
    justify-content: space-between;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/51d366d4/dms3rep/multi/opt/IMG_2355-a2fb7d7c-1920w.png);
    border-radius: 20px 20px 20px 20px;
    padding: 35px 35px 35px 35px;
    margin: 0% 0% 0% 0%;
}
#ff16b033.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABXUlEQVQY0wXB2ytDcQDA8d9/wVDLJnPyoLnssAu2mcuMs1lGNpuJxZl1arU2uSQiW27J5YUHT+JFUryItLyIBw+EFK/+iq/PR6hJM4q/CqWnhkyklaOZfvbG3MSdNTgt5VhsOjw+PSIckxgImlCjNo4XohQ3Ulxlh1jwN6LY9bRYS3F0lCF6FCPBgMRS0svDfobfk2We1ibZiziIuYy0WXVY7CUIu7uSUKCOvBbg5WiRv9MC79saZ1NdzHSa6LRWUC+XINzdEqMDDawlvBQLGt+Hc3xupbhJ97MUNBNyGZAtOsRgyIwWlsnHXVznIjyvJ/naVCnOBdmJNDPmMWEzlyIS4+2sTDrZjTm4mPZylx3iLR/nbtZPYaSF4VaJJpMOkVH7ONB6OVM7uE0rPC6Geduc4DLtI6vIuOslao16xHxqhJPMIPc5P6+rUT62VX4ONc41H4kumTpJwmCo5h+WMsDWQz+xTgAAAABJRU5ErkJggg==');
}
    
#c049c8df::before, #c049c8df > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#c049c8df {
    justify-content: space-between;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/51d366d4/dms3rep/multi/opt/IMG_2359-1920w.JPG);
    border-radius: 20px 20px 20px 20px;
    padding: 35px 35px 35px 35px;
    margin: 0% 0% 0% 0%;
}
#c049c8df.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMH/8QAJBAAAAUDAgcAAAAAAAAAAAAAAAECAwQFERJysQYhIjE0NnH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABkRAAMAAwAAAAAAAAAAAAAAAAABAgQRIf/aAAwDAQACEQMRAD8AhVq3NjunEqJ9TqsXEF35hZqnTTaRgpzGxW+ATj/2+bqRuNLieIzoTsJWZblToTh//9k=');
}
    
#\35 92e8771 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 6% 1% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 431bdc7 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    order: 1;
}
    
#\30 b91e9ea {
    width: 100%;
    height: 220px;
    max-width: 100%;
    order: 0;
}
    
#\33 16905f1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 350c73e {
    background-color: rgba(35,8,211,0.08);
    background-image: initial;
}
    
#\38 82e4b16 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c3a0106 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 45c232f::before, #\35 45c232f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_2);
    opacity: 0.5;
    border-radius: inherit;
}
#\35 45c232f {
    justify-content: space-between;
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: url(https://lirp.cdn-website.com/51d366d4/dms3rep/multi/opt/IMG_2354-7010ccc5-16330837-50de3de1-1920w.png);
    border-radius: 20px 20px 20px 20px;
    padding: 35px 35px 35px 35px;
    margin: 0% 0% 0% 0%;
}
#\35 45c232f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA9klEQVQY0wXBy1KCUACA4fNWtahtNtMqp5ujY4YoDHIRUNTOwRFDBVR0bJfWrnatesC/7xOFrzPr1EiMBlOjQep1iI0WxcBm3tNRlobXqiFWfZO51Sb3TTJPIwu6DF7qSNtkoGtYzRr3N1eILLRZ+j3Kscs+6rJXDrHbRfoOoaGjPVapXJ4j8klEEoas5ZD32OFUjNnNI9J4RGSbNO9uqVycIZZqysgbEgcBpXT52kw4riW7txFJYOI+P9CuXiOKdIGKFAup+Cim/BxmnPIJG+ky83RejQay84Q45CllojjmCb/HLX+fa75LxUFaZP0mS6fOyqnzD/AApb7sMLPAAAAAAElFTkSuQmCC');
}
    
#\38 7c685c8 {
    width: 100%;
    height: 220px;
    max-width: 100%;
    order: 1;
}
    
#\36 2d0c013 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f629460 {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4ad8a91 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 11abb5a {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\35 20b29b4 {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e014747 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ff16b033::before, #ff16b033 > .bgExtraLayerOverlay {
    
}
#ff16b033 {
    width: 100%;
    min-height: 80px;
}
#ff16b033.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABXUlEQVQY0wXB2ytDcQDA8d9/wVDLJnPyoLnssAu2mcuMs1lGNpuJxZl1arU2uSQiW27J5YUHT+JFUryItLyIBw+EFK/+iq/PR6hJM4q/CqWnhkyklaOZfvbG3MSdNTgt5VhsOjw+PSIckxgImlCjNo4XohQ3Ulxlh1jwN6LY9bRYS3F0lCF6FCPBgMRS0svDfobfk2We1ibZiziIuYy0WXVY7CUIu7uSUKCOvBbg5WiRv9MC79saZ1NdzHSa6LRWUC+XINzdEqMDDawlvBQLGt+Hc3xupbhJ97MUNBNyGZAtOsRgyIwWlsnHXVznIjyvJ/naVCnOBdmJNDPmMWEzlyIS4+2sTDrZjTm4mPZylx3iLR/nbtZPYaSF4VaJJpMOkVH7ONB6OVM7uE0rPC6Geduc4DLtI6vIuOslao16xHxqhJPMIPc5P6+rUT62VX4ONc41H4kumTpJwmCo5h+WMsDWQz+xTgAAAABJRU5ErkJggg==');
}
    
#c049c8df::before, #c049c8df > .bgExtraLayerOverlay {
    
}
#c049c8df {
    width: 100%;
    min-height: 80px;
}
#c049c8df.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMH/8QAJBAAAAUDAgcAAAAAAAAAAAAAAAECAwQFERJysQYhIjE0NnH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABkRAAMAAwAAAAAAAAAAAAAAAAABAgQRIf/aAAwDAQACEQMRAD8AhVq3NjunEqJ9TqsXEF35hZqnTTaRgpzGxW+ATj/2+bqRuNLieIzoTsJWZblToTh//9k=');
}
    
#\35 92e8771 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 28px;
    padding: 2% 2% 15% 2%;
}
    
#\35 45c232f::before, #\35 45c232f > .bgExtraLayerOverlay {
    
}
#\35 45c232f {
    width: 100%;
    min-height: 80px;
}
#\35 45c232f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA9klEQVQY0wXBy1KCUACA4fNWtahtNtMqp5ujY4YoDHIRUNTOwRFDBVR0bJfWrnatesC/7xOFrzPr1EiMBlOjQep1iI0WxcBm3tNRlobXqiFWfZO51Sb3TTJPIwu6DF7qSNtkoGtYzRr3N1eILLRZ+j3Kscs+6rJXDrHbRfoOoaGjPVapXJ4j8klEEoas5ZD32OFUjNnNI9J4RGSbNO9uqVycIZZqysgbEgcBpXT52kw4riW7txFJYOI+P9CuXiOKdIGKFAup+Cim/BxmnPIJG+ky83RejQay84Q45CllojjmCb/HLX+fa75LxUFaZP0mS6fOyqnzD/AApb7sMLPAAAAAAElFTkSuQmCC');
}
    
#\30 b91e9ea {
    height: 320px;
}
    
#\38 7c685c8 {
    height: 320px;
}
    
#\36 431bdc7 {
    height: 320px;
}
}



@media (max-width: 767px) {
    
#ff16b033::before, #ff16b033 > .bgExtraLayerOverlay {
    
}
#ff16b033 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#ff16b033.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAJCAYAAAALpr0TAAAACXBIWXMAAAsTAAALEwEAmpwYAAABXUlEQVQY0wXB2ytDcQDA8d9/wVDLJnPyoLnssAu2mcuMs1lGNpuJxZl1arU2uSQiW27J5YUHT+JFUryItLyIBw+EFK/+iq/PR6hJM4q/CqWnhkyklaOZfvbG3MSdNTgt5VhsOjw+PSIckxgImlCjNo4XohQ3Ulxlh1jwN6LY9bRYS3F0lCF6FCPBgMRS0svDfobfk2We1ibZiziIuYy0WXVY7CUIu7uSUKCOvBbg5WiRv9MC79saZ1NdzHSa6LRWUC+XINzdEqMDDawlvBQLGt+Hc3xupbhJ97MUNBNyGZAtOsRgyIwWlsnHXVznIjyvJ/naVCnOBdmJNDPmMWEzlyIS4+2sTDrZjTm4mPZylx3iLR/nbtZPYaSF4VaJJpMOkVH7ONB6OVM7uE0rPC6Geduc4DLtI6vIuOslao16xHxqhJPMIPc5P6+rUT62VX4ONc41H4kumTpJwmCo5h+WMsDWQz+xTgAAAABJRU5ErkJggg==');
}
    
#c049c8df::before, #c049c8df > .bgExtraLayerOverlay {
    
}
#c049c8df {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#c049c8df.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAJAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABQMH/8QAJBAAAAUDAgcAAAAAAAAAAAAAAAECAwQFERJysQYhIjE0NnH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBf/EABkRAAMAAwAAAAAAAAAAAAAAAAABAgQRIf/aAAwDAQACEQMRAD8AhVq3NjunEqJ9TqsXEF35hZqnTTaRgpzGxW+ATj/2+bqRuNLieIzoTsJWZblToTh//9k=');
}
    
#\35 92e8771 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 28px;
    padding: 4% 4% 20% 4%;
}
    
#\35 45c232f::before, #\35 45c232f > .bgExtraLayerOverlay {
    
}
#\35 45c232f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\35 45c232f.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA9klEQVQY0wXBy1KCUACA4fNWtahtNtMqp5ujY4YoDHIRUNTOwRFDBVR0bJfWrnatesC/7xOFrzPr1EiMBlOjQep1iI0WxcBm3tNRlobXqiFWfZO51Sb3TTJPIwu6DF7qSNtkoGtYzRr3N1eILLRZ+j3Kscs+6rJXDrHbRfoOoaGjPVapXJ4j8klEEoas5ZD32OFUjNnNI9J4RGSbNO9uqVycIZZqysgbEgcBpXT52kw4riW7txFJYOI+P9CuXiOKdIGKFAup+Cim/BxmnPIJG+ky83RejQay84Q45CllojjmCb/HLX+fa75LxUFaZP0mS6fOyqnzD/AApb7sMLPAAAAAAElFTkSuQmCC');
}
}



@media all {
    
#ec0aaf38 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52.80748025072073%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 a23109b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.17%;
    min-width: 4%;
    background-color: rgba(35,8,211,0.70);
    background-image: initial;
    border-radius: 20px 20px 20px 20px;
    align-items: center;
    padding: 70px 30px 80px 30px;
    margin: 0% 0% 0% 0%;
}
    
#bd4b1066 {
    min-height: 504px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 8% 6% 8% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\33 e551374 {
    background-image: url(https://lirp.cdn-website.com/51d366d4/dms3rep/multi/opt/IMG_8103-1920w.JPG);
}
    
#widget_pdo {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#widget_rn2 {
    width: 84.81%;
    height: auto;
    max-width: 100%;
}
    
#a152c494 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ek5 {
    width: 90.58%;
    height: auto;
    max-width: 100%;
}
    
#bda6f494 {
    width: 240px;
    height: auto;
    min-height: 72px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bd4b1066 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 10% 2% 10% 2%;
}
    
#\37 a23109b {
    width: 100%;
    min-height: 80px;
}
    
#ec0aaf38 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#ec0aaf38 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 a23109b {
    width: 100%;
    min-height: 534px;
    align-items: center;
    height: auto;
    padding: 30px 25px 40px 25px;
}
    
#bd4b1066 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 15% 4%;
}
    
#widget_rn2 {
    width: 93.71%;
}
    
#widget_ek5 {
    width: 100.00%;
}
}



@media all {
    
#\33 3290523 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 fb9a89c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 29.71%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ab034aef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 66.26607686732764%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#b3fc806b {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: -10px;
}
    
#\34 3b5c5eb {
    width: 240px;
    height: auto;
    min-height: 72px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 3290523 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding-top: 10%;
    row-gap: 14px;
}
    
#ab034aef {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 fb9a89c {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\33 3290523 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    padding: 20% 4% 5% 4%;
}
    
#\36 fb9a89c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ab034aef {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\36 45a5c23 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 1eb1f99 {
    min-height: 260px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 2% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#widget_9qb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 bdf8661 {
    background-image: url('https://irp.cdn-website.com/51d366d4/dms3rep/multi/franja_1.webp?dm-skip-opt=true');
    background-size: contain;
    background-position: 50% 100%;
}
#\30 bdf8661.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4WAoAAAAQAAAACQAAAAAAQUxQSAsAAAAAJi8tNGywyaNkOQBWUDggGgAAADABAJ0BKgoAAQABQCYlpAADcAD+/IfkSGAA');
}
}



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



@media (max-width: 767px) {
    
#\36 45a5c23 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 1eb1f99 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 20%;
}
    
#widget_9qb {
    width: 100.00%;
}
}



@media all {
    
#ce98f0dc {
    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%;
}
    
#\37 155acd7 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 2% 6% 2% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\36 eb92b53 {
    background-color: rgba(249,248,253,1);
    background-image: url(https://lirp.cdn-website.com/51d366d4/dms3rep/multi/opt/franja-5fe3cb4a-1920w.png);
    background-size: contain;
    background-position: 50% 100%;
}
#\36 eb92b53.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAABCAYAAADn9T9+AAAACXBIWXMAAAsTAAALEwEAmpwYAAAALUlEQVQI1wXBMRGAMAAAsSpi4lg6IIcVTyjARVV9mgwcuHBWs3qrv1rVhwf3BrMNIdmKAEJTAAAAAElFTkSuQmCC');
}
    
#f7086efb {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_9hb[data-pinned] {
    position: sticky;
    top: 174px;
    bottom: auto;
    z-index: 1;
}
#group_9hb {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_gho {
    width: 99.99731350798479%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 155acd7 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 10% 2% 20% 2%;
}
    
#ce98f0dc {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#ce98f0dc {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 0px;
    padding-right: 0px;
}
    
#\37 155acd7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 20% 4%;
}
    
#group_9hb {
    align-items: center;
    width: 100.00%;
    height: auto;
    min-height: 353px;
}
}



@media all {
    
#\34 b35bf52 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d7b28430 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 6% 6% 6%;
    margin: 0% 0% 0% 0%;
}
    
#widget_94f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 0677d4a {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kdi {
    width: 100%;
    height: 100px;
    min-height: 100px;
    max-width: 100%;
    margin-top: 30px;
}
    
#\37 62f8149 {
    background-image: url('https://irp.cdn-website.com/51d366d4/dms3rep/multi/franja-78e0e372.webp?dm-skip-opt=true');
    background-size: contain;
    background-position: 50% 100%;
}
#\37 62f8149.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlAAAABXRUJQVlA4WAoAAAAQAAAACQAAAAAAQUxQSAsAAAAAOWSjybBsNC0vJgBWUDggHgAAADABAJ0BKgoAAQABQCYllAADcAD++9nr+DLbYIAAAA==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d7b28430 {
    padding: 10% 2% 20% 2%;
}
}



@media (max-width: 767px) {
    
#\34 b35bf52 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 32px;
}
    
#d7b28430 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 15% 4% 25% 4%;
}
    
#widget_kdi {
    height: 142px;
}
}

