@media all {
  *#dm .dmInner a.u_198411248 {
    background-color:var(--color_3) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_198411248 span.text {
    color:var(--color_1) !important;
    font-size:18px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner *.u_1967677287 .photoGalleryThumbs .image-container a { background-size:contain !important; }

  *#dm .dmInner div.u_1661471864 hr {
    border-width:1px !important;
    color:var(--color_7) !important;
  }

  *#dm .dmInner div.u_1551442082 hr {
    border-width:1px !important;
    color:var(--color_7) !important;
  }

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

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

  *#dm .dmInner div.u_1362243096 img { border-radius:0% !important; }

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

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

  *#dm .dmInner div.u_1291340515 img {
    border-radius:0% !important;
    object-fit:contain !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner a.u_198411248 span.text { font-size:16px !important; }

  *#dm .dmInner *.u_1967677287 .photoGalleryThumbs .image-container a { padding-top:60px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner a.u_198411248 span.text { font-size:16px !important; }

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

  *#dm .dmInner div.u_1967677287 .photoGalleryViewAll.link { font-size:13px !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1967677287 .photoGalleryThumbs { padding:0px !important; }

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

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

  *#dm .dmInner *.u_1967677287 .photoGalleryThumbs .image-container a { padding-top:108px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cca34f9a::before, #cca34f9a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.8;
    border-radius: inherit;
}
#cca34f9a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 80px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    background-image: url("https://irp.cdn-website.com/3db506a5/dms3rep/multi/opt/AdobeStock_1731980463-1920w.jpeg");
    border-radius: 0px 0px 32px 32px;
    flex-wrap: nowrap;
    align-items: center;
    padding: 16% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#f8af2902 {
    min-height: 857px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 23a4835::before, #\34 23a4835 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\34 23a4835 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#widget_7h4 {
    width: 797px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#faee0aa6 {
    width: 689px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_e7f {
    width: 373.61650327148436px;
    height: auto;
    min-height: 44px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8b7be9b {
    margin: 0% 0% 0% 0%;
}
    
#group_71p {
    align-items: center;
    width: 829px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\32 0a724a6 {
    align-items: flex-start;
    width: 1440px;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.2619845137821586%;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    justify-self: auto;
    order: 1;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 2% 0px 2%;
    margin: 0px 0% -8% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7d322ae {
    align-items: flex-start;
    width: 32.49%;
    min-height: 271px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.2);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#widget_h47 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_o1t {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_mug {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_q5c {
    align-items: flex-start;
    width: 100.00%;
    min-height: 252px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_1);
    background-image: none;
}
    
#ced1cfac {
    align-items: flex-start;
    width: 32.49%;
    min-height: 271px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.2);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\33 87bb491 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 252px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_1);
    background-image: none;
}
    
#ffff536d {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 af90049 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abf1c7e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 de5a15b {
    align-items: flex-start;
    width: 32.49%;
    min-height: 271px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.2);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2) rgba(255, 255, 255, 0.2);
    border-style: solid;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#\38 be26f08 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 252px;
    max-height: 100%;
    row-gap: 12px;
    column-gap: 24px;
    height: auto;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_1);
    background-image: none;
}
    
#d2ac91d5 {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 fcf50ab {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f63e0e61 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 6525898 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 4666314 {
    align-items: flex-start;
    width: 59.71%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 15ca07a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#c4dc9f88 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    padding: 2% 2% 0% 2%;
    margin: 0% 0% 0% 0%;
}
    
#e0ff020b {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    justify-content: flex-start;
    background-image: url("https://irp.cdn-website.com/3db506a5/dms3rep/multi/opt/AdobeStock_229074283-1920w.jpeg");
    border-radius: 32px 32px 32px 32px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_hnr {
    width: 57.16%;
    height: auto;
    max-width: 100%;
}
    
#c52bc17d {
    width: 65.41%;
    height: auto;
    max-width: 100%;
}
    
#ebccf231 {
    margin: 0px 0% 0px 0%;
}
    
#\39 12ce3a1 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: none;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7a3a447 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 227px;
    max-height: 100%;
    align-self: flex-start;
    height: auto;
    flex-wrap: nowrap;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\35 4fcb7b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ee39c78 [data-content-reference]:not(.active-tab-title) {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
.tabsControlContainer {
    flex-direction: row;
}
#\31 ee39c78:not(:has(.active-tab-title)) [data-content-reference]:first-child,#\31 ee39c78 [data-content-reference].active-tab-title, #\31 ee39c78 [data-content-reference]:not(.active-tab-title):hover {
    background-color: rgba(245,245,245,1);
    background-image: initial;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0 0 0 0;
}
#\31 ee39c78 {
    justify-content: flex-start;
    width: 1440px;
    min-height: auto;
    height: auto;
    order: 0;
    align-self: auto;
    background-color: rgba(245, 245, 245, 1);
    background-image: none;
    grid-area: auto / auto / auto / auto;
}
    
#\37 40b602e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_1nm {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.3717160041068872%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9qu {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_brs {
    align-items: flex-start;
    width: 59.71%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#da7534d6 {
    align-items: flex-end;
    width: 34.48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0px 0px 0px;
}
    
#widget_8qg {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_u6n {
    width: 69.98%;
    height: auto;
    max-width: 100%;
}
    
#\33 f590c91 {
    width: 69.98%;
    height: auto;
    max-width: 100%;
}
    
#e6827650 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2216696 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 227px;
    max-height: 100%;
    align-self: flex-start;
    height: auto;
    flex-wrap: nowrap;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#f614b38d {
    align-items: flex-start;
    width: 59.71%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#\38 ec234f9 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.3717160041068872%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a0e23b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 954201c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d8332dd {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 a3eeb0d {
    align-items: flex-end;
    width: 34.48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0px 0px 0px;
}
    
#\36 5aebd9d {
    width: 69.98%;
    height: auto;
    max-width: 100%;
}
    
#\37 c37db4d {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 1;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ecc8e12 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 227px;
    max-height: 100%;
    align-self: flex-start;
    height: auto;
    flex-wrap: nowrap;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#f9990053 {
    align-items: flex-start;
    width: 59.71%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#b9cb2494 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.3717160041068872%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 db67aee {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#adc6eafa {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9cc7ef5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2d6024e {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 dd7c09e {
    align-items: flex-end;
    width: 34.48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0px 0px 0px;
}
    
#f459ff3f {
    width: 69.98%;
    height: auto;
    max-width: 100%;
}
    
#\39 d5f60fc {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 980c416 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 1;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 7%;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#c67e540b [data-content-reference] {
    background-color: var(--color_5);
    background-image: none;
}
#c67e540b {
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 0;
    align-self: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#fa034af8 {
    background-color: rgba(245, 245, 245, 1);
    flex-direction: row;
    align-self: auto;
    justify-content: space-between;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e9a0ebb {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 227px;
    max-height: 100%;
    align-self: auto;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2396107 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 db97823 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b6e38df5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd3adc41 {
    width: 69.98%;
    height: auto;
    max-width: 100%;
}
    
#e2b5dfeb {
    align-items: flex-end;
    width: 34.48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0px 0px 0px;
}
    
#\35 186cad7 {
    width: 69.98%;
    height: auto;
    max-width: 100%;
}
    
#\30 5a117e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 77dce00 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.3717160041068872%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd40bf8f {
    width: 69.98%;
    height: auto;
    max-width: 100%;
}
    
#\36 5287a51 {
    align-items: flex-end;
    width: 34.48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0px 0px 0px;
}
    
#\35 6ce6fb5 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 227px;
    max-height: 100%;
    align-self: auto;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#efff2882 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7b797b1 {
    align-items: flex-start;
    width: 59.71%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#f02e96d1 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 3886a80 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1c966d3 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.3717160041068872%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 dae72ae {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e35925f3 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 c9e24a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2f267d3 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 7693f96 {
    align-items: flex-start;
    width: 59.71%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#ce9a5bec {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 71eee8d {
    width: 69.98%;
    height: auto;
    max-width: 100%;
}
    
#de24205c {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 227px;
    max-height: 100%;
    align-self: auto;
    height: auto;
    flex-wrap: nowrap;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1fcf407 {
    align-items: flex-end;
    width: 34.48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0px 0px 0px;
}
    
#\36 559c9e0 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.3717160041068872%;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 5415338 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 14% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d4150d00 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/3db506a5/dms3rep/multi/bg.svg");
}
    
#\39 d396523 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    justify-content: space-between;
    margin: 0% 0% 0% 0%;
}
    
#widget_pv7 {
    width: 512px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa0e53b3 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_n7n {
    align-items: flex-start;
    width: 710px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\32 17e0485 {
    margin: 0px 0% 0px 0%;
}
    
#widget_214 {
    width: 280px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_8go.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 6%;
}
#widget_8go {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bc92394f::before, #bc92394f > .bgExtraLayerOverlay {
    
}
#bc92394f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/3db506a5/dms3rep/multi/bg2.svg");
}
    
#\38 ce802a6 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 2b9a819 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    margin: 0% 0% 0% 0%;
}
    
#b885651d {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 1%;
    row-gap: 24px;
    flex-wrap: nowrap;
    padding: 16px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_nfp {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 e54fe1c {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 48.26%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    align-self: stretch;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 188, 195, 1) rgba(0, 188, 195, 1) rgba(0, 188, 195, 1) rgba(0, 188, 195, 1);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#a8bb01dc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 18px;
    --column-gap: 18px;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a05eafb3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 76.36%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\33 55b04ba {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_136 {
    width: 630px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e2db129b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_slv {
    width: 40.26%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_5dt {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7637117175305452%;
    height: auto;
    order: 3;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cb116c8d {
    width: 24.41%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_h3j {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 52b6f5f {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 46.47%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    align-self: stretch;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 188, 195, 1) rgba(0, 188, 195, 1) rgba(0, 188, 195, 1) rgba(0, 188, 195, 1);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#c1b3d510 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a52f6332 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 18px;
    --column-gap: 18px;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da0f37fa {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a0e37b83 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 72.2%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#c545025e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 4de672c {
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 48.26%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    align-self: stretch;
    height: auto;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 188, 195, 1) rgba(0, 188, 195, 1) rgba(0, 188, 195, 1) rgba(0, 188, 195, 1);
    border-style: solid;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#e9f84194 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d9633ee4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 18px;
    --column-gap: 18px;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0944670 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 76.36%;
    min-height: auto;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#b29dc606 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ec615fad {
    width: 100px;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\39 0496943 {
    width: 701px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a5c7fb88 {
    width: 598px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#eb94ce7e {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 28px 28px 0px 0px;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 5% 4% 5% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a84642b {
    width: 293px;
    height: auto;
    min-height: 51px;
    max-width: 100%;
}
    
#d5e965d3 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\32 7b96bb8::before, #\32 7b96bb8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0);
    opacity: 0.5;
    border-radius: inherit;
}
#\32 7b96bb8 {
    width: 100%;
    min-width: 4%;
    min-height: 499px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    justify-content: flex-end;
    background-image: url("https://irp.cdn-website.com/3db506a5/dms3rep/multi/opt/DSC04855-1920w.jpg");
    border-radius: 32px 32px 32px 32px;
    background-color: rgba(0, 0, 0, 0);
    height: auto;
    padding: 6% 10% 0% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\31 d53a58b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#ab75eb83 {
    flex-direction: row;
    align-items: flex-start;
    width: 40.19%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 10px;
    justify-self: auto;
    order: 2;
    --column-gap: 10px;
    padding: 10px 5px 10px 5px;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 a325a0a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 20px;
    padding-bottom: 10px;
}
#\39 a325a0a {
    width: 70%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#\30 6be37f5 {
    margin: 0px 0px 0px 0px;
}
    
#f91582b7 {
    min-height: 40px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 1% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 e955cda::before, #\38 e955cda > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
}
#\38 e955cda {
    min-height: 8px;
    background-position: 0% 0%;
    column-gap: 1%;
    row-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    background-image: url();
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#af4eac57 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\38 f98132d {
    width: 354px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 b719df0::before, #\36 b719df0 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
}
#\36 b719df0 {
    min-height: 8px;
    background-position: 0% 0%;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    justify-content: flex-start;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    background-image: url();
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
}
    
#b4b119ba {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 2% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\30 feb13d9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: stretch;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5f46de0 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\39 e7674f1 {
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 47aea1c {
    width: 536px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c425c78 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fa29d71 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 0%;
    row-gap: 24px;
    align-items: center;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    justify-content: space-between;
    margin: 0% 0% 0% 0%;
}
    
#a74e2bb1 {
    align-items: flex-start;
    width: 650px;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#d8f96cef::before, #d8f96cef > .bgExtraLayerOverlay {
    
}
#d8f96cef {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\36 e853b5e {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 e228612 {
    margin: 0px 0% 0px 0%;
}
    
#d33c5ba2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 cb8bed8 {
    align-items: flex-start;
    width: 100%;
    min-height: 271px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.2);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f2daca3::before, #\31 f2daca3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\31 f2daca3 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 252px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/3db506a5/dms3rep/multi/opt/AdobeStock_316387362-1920w.jpeg");
    justify-content: flex-end;
}
    
#group_lfj {
    align-items: flex-start;
    width: 51.09%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7637117175305452%;
    flex-wrap: nowrap;
    align-content: center;
    flex-direction: row;
    padding: 16px 0% 16px 4%;
    margin: 0px 0% 0px 0%;
}
    
#\36 45c796f {
    align-items: flex-start;
    width: 100%;
    min-height: 271px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.2);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c40b1952::before, #c40b1952 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#c40b1952 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 252px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/3db506a5/dms3rep/multi/opt/pexels-photo-6529118-1920w.jpeg");
    justify-content: flex-end;
}
    
#b91ff9b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_2gt {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 132.42%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.411764705882353%;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-width: 1px 0 0 0;
    border-color: var(--color_7) #000000 #000000 #000000;
    border-style: solid;
    padding: 4% 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_g12 {
    align-items: flex-start;
    width: 164px;
    min-height: 75px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_986 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 9a5ee58 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c91795c7 {
    align-items: flex-start;
    width: 116px;
    min-height: 75px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c970440 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fdbc7410 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e9614d66 {
    align-items: flex-start;
    width: 220px;
    min-height: 75px;
    max-height: 100%;
    row-gap: 4px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 54a5cbe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fea51749 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_q4g {
    align-items: flex-start;
    width: 49.12%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ec232087 {
    align-items: flex-start;
    width: 49.12%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bef7f48f {
    align-items: flex-start;
    width: 100%;
    min-height: 271px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.2);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e0075d9e::before, #e0075d9e > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#e0075d9e {
    align-items: flex-start;
    width: 100.00%;
    min-height: 252px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/3db506a5/dms3rep/multi/opt/AdobeStock_259687407-1920w.jpeg");
    justify-content: flex-end;
}
    
#\35 46d4679 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9ab5f93 {
    align-items: flex-start;
    width: 100%;
    min-height: 271px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(255, 255, 255, 0.2);
    background-image: none;
    border-radius: 12px 12px 12px 12px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_7) var(--color_7) var(--color_7) var(--color_7);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 8px 8px 8px 8px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce521656::before, #ce521656 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#ce521656 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 252px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 8px 8px 8px 8px;
    background-color: var(--color_1);
    background-image: url("https://irp.cdn-website.com/3db506a5/dms3rep/multi/opt/DSC04747-1920w.jpg");
    justify-content: flex-end;
}
    
#\39 7dfdc97 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_t2g {
    width: 100%;
    height: 24px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\33 9234044 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\39 9768173 {
    min-height: 40px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 c22e169.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 20px;
    padding-bottom: 10px;
}
#\37 c22e169 {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
}
    
#f59d4004 {
    margin: 0px 0px 0px 0px;
}
    
#c4ce173c::before, #c4ce173c > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
}
#c4ce173c {
    min-height: 8px;
    background-position: 0% 0%;
    column-gap: 1%;
    row-gap: 16px;
    flex-direction: row;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    min-width: 4%;
    order: 0;
    border-radius: 0px 0px 0px 0px;
    background-image: url();
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 2f6c6cf {
    width: 530.4578717163085px;
    height: auto;
    max-width: 100%;
}
    
#f1263352 {
    background-color: var(--color_3);
    background-image: none;
}
    
#ca1627b2 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 6% 2% 1% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\34 b58e5b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 25561a7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 67.37%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#group_net {
    align-items: flex-end;
    width: 28.53%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_9nk {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6277ba4 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#bc3f8ba6 {
    background-color: var(--color_3);
    background-image: none;
}
    
#fdcbfce2 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 1% 2% 6% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 a32698a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_20m {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 b91c5a7 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 1025px) {
    
#\31 ee39c78:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\31 ee39c78 [data-content-reference].active-tab-title .tab-title, #\31 ee39c78 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 18px !important;
}
#\31 ee39c78 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 18px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 ee39c78:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\31 ee39c78 [data-content-reference].active-tab-title .tab-title, #\31 ee39c78 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 16px !important;
}
#\31 ee39c78 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 16px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f8af2902 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 8b7be9b {
    margin: 0px 0% 0px 0%;
}
    
#\34 23a4835::before, #\34 23a4835 > .bgExtraLayerOverlay {
    
}
    
#cca34f9a::before, #cca34f9a > .bgExtraLayerOverlay {
    
}
#cca34f9a {
    row-gap: 23px;
}
    
#widget_7h4 {
    width: 100.00%;
}
    
#faee0aa6 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c4dc9f88 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#ebccf231 {
    margin: 0px 0% 0px 0%;
}
    
#widget_hnr {
    width: 100%;
}
    
#c52bc17d {
    width: 75.51%;
}
    
#e0ff020b {
    row-gap: 18px;
    padding: 6% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 12ce3a1 {
    align-items: center;
    height: auto;
    min-height: 445px;
}
    
#c7a3a447 {
    order: 2;
    height: auto;
    min-height: 350px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 40b602e {
    width: 75.45%;
}
    
#\31 ee39c78 {
    height: auto;
    min-height: 496px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_brs {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#da7534d6 {
    width: 100%;
    align-items: flex-start;
    column-gap: 1.8115941361286647%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 128px;
    padding: 16px 16px 16px 16px;
    margin: 6% 0% 0px 0%;
}
    
#widget_u6n {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.09%;
}
    
#\33 f590c91 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.09%;
}
    
#e6827650 {
    align-items: center;
    height: auto;
    min-height: 445px;
}
    
#f2216696 {
    order: 2;
    height: auto;
    min-height: 350px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f614b38d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 954201c {
    width: 75.45%;
}
    
#\33 a3eeb0d {
    width: 100%;
    align-items: flex-start;
    column-gap: 1.8115941361286647%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 128px;
    padding: 16px 16px 16px 16px;
    margin: 6% 0% 0px 0%;
}
    
#\36 5aebd9d {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.09%;
}
    
#\37 c37db4d {
    align-items: center;
    height: auto;
    min-height: 445px;
}
    
#\39 ecc8e12 {
    order: 2;
    height: auto;
    min-height: 350px;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f9990053 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 9cc7ef5 {
    width: 75.45%;
}
    
#\31 dd7c09e {
    width: 100%;
    align-items: flex-start;
    column-gap: 1.8115941361286647%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    min-height: 106px;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 6% 0% 0px 0%;
}
    
#f459ff3f {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.09%;
}
    
#widget_9qu {
    height: auto;
}
    
#\33 980c416 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    padding-left: 8%;
    padding-right: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
}
    
#c67e540b {
    height: auto;
    min-height: auto;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa034af8 {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding: 4% 8% 4% 8%;
}
    
#\39 d5f60fc {
    align-items: flex-start;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 24px;
    padding-left: 8%;
    padding-right: 8%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 5415338 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\32 17e0485 {
    margin: 0px 0% 0px 0%;
}
    
#widget_pv7 {
    width: 622px;
}
    
#fa0e53b3 {
    width: 90%;
}
    
#group_n7n {
    width: 100%;
    row-gap: 18px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 d396523 {
    order: 1;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_8go {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 ce802a6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\38 fd397ea {
    margin: 0px 0% 0px 0%;
}
    
#\37 e54fe1c {
    align-items: center;
    justify-content: space-between;
    width: 49.5%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a8bb01dc {
    width: 80%;
    column-gap: 8.238870016091543%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    row-gap: 18px;
    padding: 5px 5px 5px 5px;
    margin: 20px 0% 0px 0%;
}
    
#a05eafb3 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-items: center;
}
    
#\35 52b6f5f {
    align-items: flex-start;
    justify-content: space-between;
    width: 49.5%;
    column-gap: 3.496503372138911%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a52f6332 {
    width: 100%;
    column-gap: 8.238870016091543%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    row-gap: 18px;
    padding: 5px 5px 5px 5px;
    margin: 20px 0% 0px 0%;
}
    
#da0f37fa {
    height: auto;
    width: 45%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a0e37b83 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-items: center;
}
    
#bc92394f::before, #bc92394f > .bgExtraLayerOverlay {
    
}
    
#\37 2b9a819 {
    width: 100%;
    min-height: 80px;
}
    
#b885651d {
    width: 100%;
    min-height: 80px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#c1b3d510 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 4de672c {
    align-items: center;
    justify-content: space-between;
    width: 49.5%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d9633ee4 {
    width: 80%;
    column-gap: 8.238870016091543%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    row-gap: 18px;
    padding: 5px 5px 5px 5px;
    margin: 20px 0% 0px 0%;
}
    
#e0944670 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    align-items: center;
}
    
#ec615fad {
    height: auto;
    width: 45%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 0496943 {
    width: 90%;
}
    
#eb94ce7e {
    width: 100.00%;
    justify-content: flex-end;
    height: auto;
    min-height: 280px;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\33 a84642b {
    margin-right: 0%;
    margin-left: 0%;
    width: 210px;
}
    
#d5e965d3 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#a5c7fb88 {
    width: 90%;
}
    
#\35 628f83f {
    margin: 0px 0% 0px 0%;
}
    
#\32 7b96bb8::before, #\32 7b96bb8 > .bgExtraLayerOverlay {
    
}
#\32 7b96bb8 {
    height: auto;
    min-height: 308px;
    padding: 8% 4% 0% 4%;
    margin: 0% 0% 0% 0%;
}
    
#ab75eb83 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 14px;
    width: 90%;
    --column-gap: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 a325a0a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 20px;
    padding-bottom: 10px;
}
#\39 a325a0a {
    width: 60.38%;
}
    
#f91582b7 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 8% 4% 2% 4%;
}
    
#\38 e955cda::before, #\38 e955cda > .bgExtraLayerOverlay {
    
}
#\38 e955cda {
    row-gap: 10px;
    width: 100%;
    min-height: 44px;
    justify-content: space-between;
    height: auto;
    column-gap: 1%;
    align-items: center;
    padding: 6px 6px 6px 6px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 b719df0::before, #\36 b719df0 > .bgExtraLayerOverlay {
    
}
#\36 b719df0 {
    padding-left: 1%;
    padding-right: 1%;
    row-gap: 8px;
    width: 100%;
    min-height: 96px;
    justify-content: flex-start;
    height: auto;
}
    
#b4b119ba {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 44px;
    padding: 1% 4% 1% 4%;
}
    
#\30 feb13d9 {
    justify-self: auto;
    align-self: auto;
    width: 99.8%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e7674f1 {
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 47aea1c {
    width: 226px;
}
    
#\36 c425c78 {
    width: 90%;
}
    
#a74e2bb1 {
    width: 100%;
    row-gap: 18px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 fa29d71 {
    order: 1;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 e853b5e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 e228612 {
    margin: 0px 0% 0px 0%;
}
    
#\31 f2daca3::before, #\31 f2daca3 > .bgExtraLayerOverlay {
    
}
    
#c40b1952::before, #c40b1952 > .bgExtraLayerOverlay {
    
}
    
#e0075d9e::before, #e0075d9e > .bgExtraLayerOverlay {
    
}
    
#ce521656::before, #ce521656 > .bgExtraLayerOverlay {
    
}
    
#d8f96cef::before, #d8f96cef > .bgExtraLayerOverlay {
    
}
    
#group_lfj {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    justify-content: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 9768173 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 4% 2% 4%;
}
    
#\37 c22e169.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 20px;
    padding-bottom: 10px;
}
#\37 c22e169 {
    width: 79.47%;
}
    
#c4ce173c::before, #c4ce173c > .bgExtraLayerOverlay {
    
}
#c4ce173c {
    row-gap: 10px;
    width: 100%;
    min-height: 44px;
    justify-content: space-between;
    height: auto;
    column-gap: 1%;
    align-items: center;
    padding: 6px 6px 6px 6px;
}
    
#f59d4004 {
    margin: 0px 0px 0px 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ca1627b2 {
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 8%;
    min-height: 59px;
}
    
#\33 25561a7 {
    row-gap: 11px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fdcbfce2 {
    padding-left: 4%;
    padding-right: 4%;
    padding-bottom: 8%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 0%;
}
    
#\35 a32698a {
    width: 100%;
    min-height: 80px;
    flex-direction: row;
}
}



@media (max-width: 767px) {
    
#\31 ee39c78:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\31 ee39c78 [data-content-reference].active-tab-title .tab-title, #\31 ee39c78 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 14px !important;
}
#\31 ee39c78 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 14px !important;
}
}



@media (max-width: 767px) {
    
#f91582b7 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#af4eac57 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#b4b119ba {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 5f46de0 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\33 9234044 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\39 9768173 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#cca34f9a::before, #cca34f9a > .bgExtraLayerOverlay {
    
}
#cca34f9a {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 24px;
}
    
#f8af2902 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 0% 4%;
}
    
#\34 23a4835::before, #\34 23a4835 > .bgExtraLayerOverlay {
    
}
    
#widget_7h4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_7h4 {
    width: 100.00%;
}
    
#faee0aa6 {
    width: 100.00%;
}
    
#widget_e7f {
    min-height: 56px;
    width: 311px;
}
    
#\35 8b7be9b {
    margin: 0% 0% 0% 0%;
}
    
#\32 7d322ae {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ced1cfac {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 de5a15b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 0a724a6 {
    column-gap: 1.2619845137821586%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_71p {
    padding: 50px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 6525898 {
    margin-right: 0%;
    margin-left: 0%;
    width: 60px;
}
    
#\39 4666314 {
    width: 100.00%;
}
    
#c4dc9f88 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#e0ff020b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding: 16% 4% 16% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_hnr {
    width: 85.84%;
}
    
#c52bc17d {
    width: 100%;
}
    
#\39 12ce3a1 {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 583px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7a3a447 {
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 40b602e {
    width: 100.00%;
}
    
#\31 ee39c78 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6827650 {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 579px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2216696 {
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 954201c {
    width: 100.00%;
}
    
#\37 c37db4d {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 583px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ecc8e12 {
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 9cc7ef5 {
    width: 100.00%;
}
    
#\31 dd7c09e {
    width: 100.00%;
    align-items: flex-start;
    height: auto;
    min-height: 128px;
}
    
#f459ff3f {
    width: 100.00%;
}
    
#f9990053 {
    width: 100.00%;
}
    
#b9cb2494 {
    column-gap: 1.3717160041068872%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\33 db67aee {
    margin-right: 0%;
    margin-left: 0%;
    width: 60px;
    height: auto;
}
    
#adc6eafa {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_brs {
    width: 100.00%;
}
    
#da7534d6 {
    width: 100.00%;
    align-items: flex-start;
    height: auto;
    min-height: 224px;
}
    
#group_1nm {
    column-gap: 1.3717160041068872%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#widget_9qu {
    margin-right: 0%;
    margin-left: 0%;
    width: 60px;
    height: auto;
}
    
#\35 4fcb7b3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f614b38d {
    width: 100.00%;
}
    
#\38 ec234f9 {
    column-gap: 1.3717160041068872%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#\30 a0e23b6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 a3eeb0d {
    width: 100.00%;
    align-items: flex-start;
    height: auto;
    min-height: 106px;
}
    
#\33 980c416 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c67e540b {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#c67e540b .accordion-item:not(:last-of-type) {
    margin-block-end: 16px;
}
    
#fa034af8 {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d5f60fc {
    align-self: auto;
    align-items: flex-start;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 160px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    justify-content: flex-start;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e9a0ebb {
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 db97823 {
    margin-right: 0%;
    margin-left: 0%;
    width: 60px;
    height: auto;
}
    
#b6e38df5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e2b5dfeb {
    width: 100.00%;
    align-items: flex-start;
    height: auto;
    min-height: 224px;
}
    
#\30 5a117e9 {
    width: 100.00%;
}
    
#\30 77dce00 {
    column-gap: 1.3717160041068872%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#bd40bf8f {
    width: 100.00%;
}
    
#\36 5287a51 {
    width: 100.00%;
    align-items: flex-start;
    height: auto;
    min-height: 128px;
}
    
#\35 6ce6fb5 {
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#efff2882 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 7b797b1 {
    width: 100.00%;
}
    
#f02e96d1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 60px;
    height: auto;
}
    
#\34 3886a80 {
    width: 100.00%;
}
    
#\32 1c966d3 {
    column-gap: 1.3717160041068872%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
    
#e35925f3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 60px;
}
    
#\36 c9e24a6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 7693f96 {
    width: 100.00%;
}
    
#ce9a5bec {
    width: 100.00%;
}
    
#de24205c {
    order: 2;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\39 1fcf407 {
    width: 100.00%;
    align-items: flex-start;
    height: auto;
    min-height: 106px;
}
    
#\36 559c9e0 {
    column-gap: 1.3717160041068872%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
}
}



@media (max-width: 767px) {
    
#\38 5415338 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\39 d396523 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 1;
}
    
#widget_pv7 {
    width: 100.00%;
}
    
#fa0e53b3 {
    width: 100.00%;
}
    
#group_n7n {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    justify-content: flex-start;
    height: auto;
    min-height: auto;
    row-gap: 14px;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\38 ce802a6 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\37 2b9a819 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b885651d {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    row-gap: 16px;
    padding: 16px 10px 0px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\37 e54fe1c {
    width: 100%;
    justify-content: flex-start;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
}
    
#a8bb01dc {
    width: 100%;
    padding: 5px 5px 5px 5px;
    margin: 10px 0% 0px 0%;
}
    
#widget_nfp {
    width: 100.00%;
}
    
#\35 52b6f5f {
    width: 100%;
    justify-content: flex-start;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
}
    
#a52f6332 {
    width: 100%;
    padding: 5px 5px 5px 5px;
    margin: 10px 0% 0px 0%;
}
    
#da0f37fa {
    height: auto;
}
    
#bc92394f::before, #bc92394f > .bgExtraLayerOverlay {
    
}
    
#widget_slv {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cb116c8d {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_5dt {
    column-gap: 1.7637117175305452%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 4de672c {
    width: 100%;
    justify-content: flex-start;
    padding: 5% 5% 5% 5%;
    margin: 0px 0% 0px 0%;
}
    
#d9633ee4 {
    width: 100%;
    padding: 5px 5px 5px 5px;
    margin: 10px 0% 0px 0%;
}
    
#ec615fad {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\39 0496943 {
    width: 100%;
}
    
#eb94ce7e {
    width: 100%;
    justify-content: flex-start;
    padding: 5% 5% 5% 5%;
}
    
#\33 a84642b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 45px;
}
    
#d5e965d3 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#a5c7fb88 {
    width: 100%;
}
    
#\32 7b96bb8::before, #\32 7b96bb8 > .bgExtraLayerOverlay {
    
}
#\32 7b96bb8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10% 5% 0% 5%;
    margin: 0% 0% 0% 0%;
}
    
#ab75eb83 {
    column-gap: 9.398519243712904%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 14px;
    width: 99.69%;
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#\39 a325a0a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#\39 a325a0a {
    width: 99.48%;
    margin: 0px 0% 0px 0%;
}
    
#f91582b7 {
    min-height: 0;
    flex-direction: column;
    row-gap: 32px;
    flex-wrap: nowrap;
    padding: 12% 4% 0% 4%;
}
    
#\38 e955cda::before, #\38 e955cda > .bgExtraLayerOverlay {
    
}
#\38 e955cda {
    width: 100%;
    min-height: 54px;
    align-items: flex-start;
    order: 0;
    justify-content: flex-start;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 6% 6% 0% 6%;
}
    
#\38 f98132d {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\36 b719df0::before, #\36 b719df0 > .bgExtraLayerOverlay {
    
}
#\36 b719df0 {
    width: 100%;
    min-height: 246px;
    align-items: center;
    order: 0;
    justify-content: flex-start;
    height: auto;
    row-gap: 0px;
    flex-direction: column;
    column-gap: 4%;
    flex-wrap: nowrap;
    padding: 2% 0% 4% 0%;
}
    
#b4b119ba {
    min-height: 0;
    flex-direction: column;
    row-gap: 32px;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
}
    
#\30 feb13d9 {
    width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e7674f1 {
    margin: 0px 0px 0px 0px;
}
}



@media (max-width: 767px) {
    
#\30 47aea1c {
    width: 100.00%;
}
    
#\36 c425c78 {
    width: 100.00%;
}
    
#\30 fa29d71 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    order: 1;
}
    
#a74e2bb1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    justify-content: flex-start;
    height: auto;
    min-height: auto;
    row-gap: 14px;
    order: 0;
}
    
#\36 e853b5e {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\31 f2daca3::before, #\31 f2daca3 > .bgExtraLayerOverlay {
    
}
    
#c40b1952::before, #c40b1952 > .bgExtraLayerOverlay {
    
}
    
#e0075d9e::before, #e0075d9e > .bgExtraLayerOverlay {
    
}
    
#ce521656::before, #ce521656 > .bgExtraLayerOverlay {
    
}
    
#d8f96cef::before, #d8f96cef > .bgExtraLayerOverlay {
    
}
    
#group_2gt {
    column-gap: 4.411764705882353%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#group_g12 {
    margin-right: 0%;
    margin-left: 0%;
    width: 47.79%;
}
    
#c91795c7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 47.79%;
}
    
#e9614d66 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_lfj {
    width: 100.00%;
    column-gap: 1.7637117175305452%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 1212px;
    row-gap: 0px;
}
    
#group_q4g {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#ec232087 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 9768173 {
    min-height: 0;
    flex-direction: column;
    row-gap: 32px;
    flex-wrap: nowrap;
    padding: 12% 4% 0% 4%;
}
    
#\37 c22e169.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 10px;
    padding-bottom: 10px;
}
#\37 c22e169 {
    width: 99.48%;
    margin: 0px 0% 0px 0%;
}
    
#c4ce173c::before, #c4ce173c > .bgExtraLayerOverlay {
    
}
#c4ce173c {
    width: 100%;
    min-height: 54px;
    align-items: flex-start;
    order: 0;
    justify-content: flex-start;
    height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 6% 6% 0% 6%;
}
}



@media (max-width: 767px) {
    
#ca1627b2 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-top: 10%;
}
    
#\33 25561a7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 13px;
}
    
#group_net {
    width: 100%;
    min-height: 70px;
    align-items: flex-start;
    height: auto;
}
    
#\34 b58e5b4 {
    width: 84.07%;
}
}



@media (max-width: 767px) {
    
#fdcbfce2 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
    padding-bottom: 10%;
    row-gap: 0px;
}
    
#\35 a32698a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
}

#\31 f2daca3.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAgEDBQEAAAAAAAAAAAAAAQMABAUxAgYRFkFi/8QAFAEBAAAAAAAAAAAAAAAAAAAAA//EABkRAAMAAwAAAAAAAAAAAAAAAAABAgMRIf/aAAwDAQACEQMRAD8AwF3rbjt9aNFzp11KVfYkfvYOA8Dwc4iIMQpXBMlOntn/2Q==')!important}#c40b1952.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAHxAAAQMDBQAAAAAAAAAAAAAAAQACAwQRIQUTFkFh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgb/xAAYEQEAAwEAAAAAAAAAAAAAAAACAAEDEf/aAAwDAQACEQMRAD8AymahPS1DmSTvdMc26CvyKoGNsG3qIrM5G4tGuz//2Q==')!important}#e0075d9e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMF/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACBAMFIQcUFkGR4f/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAWEQADAAAAAAAAAAAAAAAAAAAAAjH/2gAMAwEAAhEDEQA/AIR9WJN1vEmK2mNmMU2EZWxyV3cUe/URG9EWH//Z')!important}#ce521656.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAEH/8QAHRAAAQQCAwAAAAAAAAAAAAAAAQACAwQGEQUSMf/EABQBAQAAAAAAAAAAAAAAAAAAAAb/xAAbEQABBAMAAAAAAAAAAAAAAAABAAIDEQQhUf/aAAwDAQACEQMRAD8Ax3I6MnFZZaqTP7TRnTnAqiFpAOvURJ8RgfFZRybQbXF//9k=')!important}#e0ff020b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAwQFBhEhUf/EABQBAQAAAAAAAAAAAAAAAAAAAAX/xAAbEQACAQUAAAAAAAAAAAAAAAAAAgMEESEyQf/aAAwDAQACEQMRAD8Ayltw342mNRUOFI7ko2fYWJ9MRGJ9ganhS7Y6f//Z')!important}#bc92394f.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAVUlEQVQI123KOwqAMBAA0bG18GRhA8agtZ2VJzD+UHC9tJCAELSYah6VKKUohb3AKNgD2gBDD36Cege3wgtFwdwgZ4Jjl6DbEsSHvGb+FuHfiC0ZfAC4GCFJzp4rFgAAAABJRU5ErkJggg==')!important}#\32 7b96bb8.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAgIABwAAAAAAAAAAAAAAAAIBBAMFEhMUIUH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBv/EABkRAQADAQEAAAAAAAAAAAAAAAEAAgMhUf/aAAwDAQACEQMRAD8AxCuuHWyPfZZmWbT0TOYvigFDvZzsFfIXLorP/9k=')!important}